// MIT License
//
//Copyright (c) 2018 Brett Russell
//
//Permission is hereby granted, free of charge, to any person obtaining a copy
//of this software and associated documentation files (the "Software"), to deal
//in the Software without restriction, including without limitation the rights
//to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
//copies of the Software, and to permit persons to whom the Software is
//furnished to do so, subject to the following conditions:
//
//The above copyright notice and this permission notice shall be included in all
//copies or substantial portions of the Software.
//
//THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
//IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
//FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
//AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
//LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
//OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
//SOFTWARE.

pub const ISO_NUM_AFG: u32 = 4;
pub const ISO_NUM_ALA: u32 = 248;
pub const ISO_NUM_ALB: u32 = 8;
pub const ISO_NUM_DZA: u32 = 12;
pub const ISO_NUM_ASM: u32 = 16;
pub const ISO_NUM_AND: u32 = 20;
pub const ISO_NUM_AGO: u32 = 24;
pub const ISO_NUM_AIA: u32 = 660;
pub const ISO_NUM_ATA: u32 = 10;
pub const ISO_NUM_ATG: u32 = 28;
pub const ISO_NUM_ARG: u32 = 32;
pub const ISO_NUM_ARM: u32 = 51;
pub const ISO_NUM_ABW: u32 = 533;
pub const ISO_NUM_AUS: u32 = 36;
pub const ISO_NUM_AUT: u32 = 40;
pub const ISO_NUM_AZE: u32 = 31;
pub const ISO_NUM_BHS: u32 = 44;
pub const ISO_NUM_BHR: u32 = 48;
pub const ISO_NUM_BGD: u32 = 50;
pub const ISO_NUM_BRB: u32 = 52;
pub const ISO_NUM_BLR: u32 = 112;
pub const ISO_NUM_BEL: u32 = 56;
pub const ISO_NUM_BLZ: u32 = 84;
pub const ISO_NUM_BEN: u32 = 204;
pub const ISO_NUM_BMU: u32 = 60;
pub const ISO_NUM_BTN: u32 = 64;
pub const ISO_NUM_BOL: u32 = 68;
pub const ISO_NUM_BES: u32 = 535;
pub const ISO_NUM_BIH: u32 = 70;
pub const ISO_NUM_BWA: u32 = 72;
pub const ISO_NUM_BVT: u32 = 74;
pub const ISO_NUM_BRA: u32 = 76;
pub const ISO_NUM_IOT: u32 = 86;
pub const ISO_NUM_BRN: u32 = 96;
pub const ISO_NUM_BGR: u32 = 100;
pub const ISO_NUM_BFA: u32 = 854;
pub const ISO_NUM_BDI: u32 = 108;
pub const ISO_NUM_CPV: u32 = 132;
pub const ISO_NUM_KHM: u32 = 116;
pub const ISO_NUM_CMR: u32 = 120;
pub const ISO_NUM_CAN: u32 = 124;
pub const ISO_NUM_CYM: u32 = 136;
pub const ISO_NUM_CAF: u32 = 140;
pub const ISO_NUM_TCD: u32 = 148;
pub const ISO_NUM_CHL: u32 = 152;
pub const ISO_NUM_CHN: u32 = 156;
pub const ISO_NUM_CXR: u32 = 162;
pub const ISO_NUM_CCK: u32 = 166;
pub const ISO_NUM_COL: u32 = 170;
pub const ISO_NUM_COM: u32 = 174;
pub const ISO_NUM_COG: u32 = 178;
pub const ISO_NUM_COD: u32 = 180;
pub const ISO_NUM_COK: u32 = 184;
pub const ISO_NUM_CRI: u32 = 188;
pub const ISO_NUM_CIV: u32 = 384;
pub const ISO_NUM_HRV: u32 = 191;
pub const ISO_NUM_CUB: u32 = 192;
pub const ISO_NUM_CUW: u32 = 531;
pub const ISO_NUM_CYP: u32 = 196;
pub const ISO_NUM_CZE: u32 = 203;
pub const ISO_NUM_DNK: u32 = 208;
pub const ISO_NUM_DJI: u32 = 262;
pub const ISO_NUM_DMA: u32 = 212;
pub const ISO_NUM_DOM: u32 = 214;
pub const ISO_NUM_ECU: u32 = 218;
pub const ISO_NUM_EGY: u32 = 818;
pub const ISO_NUM_SLV: u32 = 222;
pub const ISO_NUM_GNQ: u32 = 226;
pub const ISO_NUM_ERI: u32 = 232;
pub const ISO_NUM_EST: u32 = 233;
pub const ISO_NUM_ETH: u32 = 231;
pub const ISO_NUM_FLK: u32 = 238;
pub const ISO_NUM_FRO: u32 = 234;
pub const ISO_NUM_FJI: u32 = 242;
pub const ISO_NUM_FIN: u32 = 246;
pub const ISO_NUM_FRA: u32 = 250;
pub const ISO_NUM_GUF: u32 = 254;
pub const ISO_NUM_PYF: u32 = 258;
pub const ISO_NUM_ATF: u32 = 260;
pub const ISO_NUM_GAB: u32 = 266;
pub const ISO_NUM_GMB: u32 = 270;
pub const ISO_NUM_GEO: u32 = 268;
pub const ISO_NUM_DEU: u32 = 276;
pub const ISO_NUM_GHA: u32 = 288;
pub const ISO_NUM_GIB: u32 = 292;
pub const ISO_NUM_GRC: u32 = 300;
pub const ISO_NUM_GRL: u32 = 304;
pub const ISO_NUM_GRD: u32 = 308;
pub const ISO_NUM_GLP: u32 = 312;
pub const ISO_NUM_GUM: u32 = 316;
pub const ISO_NUM_GTM: u32 = 320;
pub const ISO_NUM_GGY: u32 = 831;
pub const ISO_NUM_GIN: u32 = 324;
pub const ISO_NUM_GNB: u32 = 624;
pub const ISO_NUM_GUY: u32 = 328;
pub const ISO_NUM_HTI: u32 = 332;
pub const ISO_NUM_HMD: u32 = 334;
pub const ISO_NUM_VAT: u32 = 336;
pub const ISO_NUM_HND: u32 = 340;
pub const ISO_NUM_HKG: u32 = 344;
pub const ISO_NUM_HUN: u32 = 348;
pub const ISO_NUM_ISL: u32 = 352;
pub const ISO_NUM_IND: u32 = 356;
pub const ISO_NUM_IDN: u32 = 360;
pub const ISO_NUM_IRN: u32 = 364;
pub const ISO_NUM_IRQ: u32 = 368;
pub const ISO_NUM_IRL: u32 = 372;
pub const ISO_NUM_IMN: u32 = 833;
pub const ISO_NUM_ISR: u32 = 376;
pub const ISO_NUM_ITA: u32 = 380;
pub const ISO_NUM_JAM: u32 = 388;
pub const ISO_NUM_JPN: u32 = 392;
pub const ISO_NUM_JEY: u32 = 832;
pub const ISO_NUM_JOR: u32 = 400;
pub const ISO_NUM_KAZ: u32 = 398;
pub const ISO_NUM_KEN: u32 = 404;
pub const ISO_NUM_KIR: u32 = 296;
pub const ISO_NUM_PRK: u32 = 408;
pub const ISO_NUM_KOR: u32 = 410;
pub const ISO_NUM_KWT: u32 = 414;
pub const ISO_NUM_KGZ: u32 = 417;
pub const ISO_NUM_LAO: u32 = 418;
pub const ISO_NUM_LVA: u32 = 428;
pub const ISO_NUM_LBN: u32 = 422;
pub const ISO_NUM_LSO: u32 = 426;
pub const ISO_NUM_LBR: u32 = 430;
pub const ISO_NUM_LBY: u32 = 434;
pub const ISO_NUM_LIE: u32 = 438;
pub const ISO_NUM_LTU: u32 = 440;
pub const ISO_NUM_LUX: u32 = 442;
pub const ISO_NUM_MAC: u32 = 446;
pub const ISO_NUM_MKD: u32 = 807;
pub const ISO_NUM_MDG: u32 = 450;
pub const ISO_NUM_MWI: u32 = 454;
pub const ISO_NUM_MYS: u32 = 458;
pub const ISO_NUM_MDV: u32 = 462;
pub const ISO_NUM_MLI: u32 = 466;
pub const ISO_NUM_MLT: u32 = 470;
pub const ISO_NUM_MHL: u32 = 584;
pub const ISO_NUM_MTQ: u32 = 474;
pub const ISO_NUM_MRT: u32 = 478;
pub const ISO_NUM_MUS: u32 = 480;
pub const ISO_NUM_MYT: u32 = 175;
pub const ISO_NUM_MEX: u32 = 484;
pub const ISO_NUM_FSM: u32 = 583;
pub const ISO_NUM_MDA: u32 = 498;
pub const ISO_NUM_MCO: u32 = 492;
pub const ISO_NUM_MNG: u32 = 496;
pub const ISO_NUM_MNE: u32 = 499;
pub const ISO_NUM_MSR: u32 = 500;
pub const ISO_NUM_MAR: u32 = 504;
pub const ISO_NUM_MOZ: u32 = 508;
pub const ISO_NUM_MMR: u32 = 104;
pub const ISO_NUM_NAM: u32 = 516;
pub const ISO_NUM_NRU: u32 = 520;
pub const ISO_NUM_NPL: u32 = 524;
pub const ISO_NUM_NLD: u32 = 528;
pub const ISO_NUM_NCL: u32 = 540;
pub const ISO_NUM_NZL: u32 = 554;
pub const ISO_NUM_NIC: u32 = 558;
pub const ISO_NUM_NER: u32 = 562;
pub const ISO_NUM_NGA: u32 = 566;
pub const ISO_NUM_NIU: u32 = 570;
pub const ISO_NUM_NFK: u32 = 574;
pub const ISO_NUM_MNP: u32 = 580;
pub const ISO_NUM_NOR: u32 = 578;
pub const ISO_NUM_OMN: u32 = 512;
pub const ISO_NUM_PAK: u32 = 586;
pub const ISO_NUM_PLW: u32 = 585;
pub const ISO_NUM_PSE: u32 = 275;
pub const ISO_NUM_PAN: u32 = 591;
pub const ISO_NUM_PNG: u32 = 598;
pub const ISO_NUM_PRY: u32 = 600;
pub const ISO_NUM_PER: u32 = 604;
pub const ISO_NUM_PHL: u32 = 608;
pub const ISO_NUM_PCN: u32 = 612;
pub const ISO_NUM_POL: u32 = 616;
pub const ISO_NUM_PRT: u32 = 620;
pub const ISO_NUM_PRI: u32 = 630;
pub const ISO_NUM_QAT: u32 = 634;
pub const ISO_NUM_REU: u32 = 638;
pub const ISO_NUM_ROU: u32 = 642;
pub const ISO_NUM_RUS: u32 = 643;
pub const ISO_NUM_RWA: u32 = 646;
pub const ISO_NUM_BLM: u32 = 652;
pub const ISO_NUM_SHN: u32 = 654;
pub const ISO_NUM_KNA: u32 = 659;
pub const ISO_NUM_LCA: u32 = 662;
pub const ISO_NUM_MAF: u32 = 663;
pub const ISO_NUM_SPM: u32 = 666;
pub const ISO_NUM_VCT: u32 = 670;
pub const ISO_NUM_WSM: u32 = 882;
pub const ISO_NUM_SMR: u32 = 674;
pub const ISO_NUM_STP: u32 = 678;
pub const ISO_NUM_SAU: u32 = 682;
pub const ISO_NUM_SEN: u32 = 686;
pub const ISO_NUM_SRB: u32 = 688;
pub const ISO_NUM_SYC: u32 = 690;
pub const ISO_NUM_SLE: u32 = 694;
pub const ISO_NUM_SGP: u32 = 702;
pub const ISO_NUM_SXM: u32 = 534;
pub const ISO_NUM_SVK: u32 = 703;
pub const ISO_NUM_SVN: u32 = 705;
pub const ISO_NUM_SLB: u32 = 90;
pub const ISO_NUM_SOM: u32 = 706;
pub const ISO_NUM_ZAF: u32 = 710;
pub const ISO_NUM_SGS: u32 = 239;
pub const ISO_NUM_SSD: u32 = 728;
pub const ISO_NUM_ESP: u32 = 724;
pub const ISO_NUM_LKA: u32 = 144;
pub const ISO_NUM_SDN: u32 = 729;
pub const ISO_NUM_SUR: u32 = 740;
pub const ISO_NUM_SJM: u32 = 744;
pub const ISO_NUM_SWZ: u32 = 748;
pub const ISO_NUM_SWE: u32 = 752;
pub const ISO_NUM_CHE: u32 = 756;
pub const ISO_NUM_SYR: u32 = 760;
pub const ISO_NUM_TWN: u32 = 158;
pub const ISO_NUM_TJK: u32 = 762;
pub const ISO_NUM_TZA: u32 = 834;
pub const ISO_NUM_THA: u32 = 764;
pub const ISO_NUM_TLS: u32 = 626;
pub const ISO_NUM_TGO: u32 = 768;
pub const ISO_NUM_TKL: u32 = 772;
pub const ISO_NUM_TON: u32 = 776;
pub const ISO_NUM_TTO: u32 = 780;
pub const ISO_NUM_TUN: u32 = 788;
pub const ISO_NUM_TUR: u32 = 792;
pub const ISO_NUM_TKM: u32 = 795;
pub const ISO_NUM_TCA: u32 = 796;
pub const ISO_NUM_TUV: u32 = 798;
pub const ISO_NUM_UGA: u32 = 800;
pub const ISO_NUM_UKR: u32 = 804;
pub const ISO_NUM_ARE: u32 = 784;
pub const ISO_NUM_GBR: u32 = 826;
pub const ISO_NUM_USA: u32 = 840;
pub const ISO_NUM_UMI: u32 = 581;
pub const ISO_NUM_URY: u32 = 858;
pub const ISO_NUM_UZB: u32 = 860;
pub const ISO_NUM_VUT: u32 = 548;
pub const ISO_NUM_VEN: u32 = 862;
pub const ISO_NUM_VNM: u32 = 704;
pub const ISO_NUM_VGB: u32 = 92;
pub const ISO_NUM_VIR: u32 = 850;
pub const ISO_NUM_WLF: u32 = 876;
pub const ISO_NUM_ESH: u32 = 732;
pub const ISO_NUM_YEM: u32 = 887;
pub const ISO_NUM_ZMB: u32 = 894;
pub const ISO_NUM_ZWE: u32 = 716;
