# Copyright 2021 Binovo IT Human Project SL
# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl).
from ..utils import utils as tbai_utils


class CountryCode(tbai_utils.EnumValues):
    AF = "AF"
    AL = "AL"
    DE = "DE"
    AD = "AD"
    AO = "AO"
    AI = "AI"
    AQ = "AQ"
    AG = "AG"
    SA = "SA"
    DZ = "DZ"
    AR = "AR"
    AM = "AM"
    AW = "AW"
    AU = "AU"
    AT = "AT"
    AZ = "AZ"
    BS = "BS"
    BH = "BH"
    BD = "BD"
    BB = "BB"
    BE = "BE"
    BZ = "BZ"
    BJ = "BJ"
    BM = "BM"
    BY = "BY"
    BO = "BO"
    BA = "BA"
    BW = "BW"
    BV = "BV"
    BR = "BR"
    BN = "BN"
    BG = "BG"
    BF = "BF"
    BI = "BI"
    BT = "BT"
    CV = "CV"
    KY = "KY"
    KH = "KH"
    CM = "CM"
    CA = "CA"
    CF = "CF"
    CC = "CC"
    CO = "CO"
    KM = "KM"
    CG = "CG"
    CD = "CD"
    CK = "CK"
    KP = "KP"
    KR = "KR"
    CI = "CI"
    CR = "CR"
    HR = "HR"
    CU = "CU"
    TD = "TD"
    CZ = "CZ"
    CL = "CL"
    CN = "CN"
    CY = "CY"
    CW = "CW"
    DK = "DK"
    DM = "DM"
    DO = "DO"
    EC = "EC"
    EG = "EG"
    AE = "AE"
    ER = "ER"
    SK = "SK"
    SI = "SI"
    ES = "ES"
    US = "US"
    EE = "EE"
    ET = "ET"
    FO = "FO"
    PH = "PH"
    FI = "FI"
    FJ = "FJ"
    FR = "FR"
    GA = "GA"
    GM = "GM"
    GE = "GE"
    GS = "GS"
    GH = "GH"
    GI = "GI"
    GD = "GD"
    GR = "GR"
    GL = "GL"
    GU = "GU"
    GT = "GT"
    GG = "GG"
    GN = "GN"
    GQ = "GQ"
    GW = "GW"
    GY = "GY"
    HT = "HT"
    HM = "HM"
    HN = "HN"
    HK = "HK"
    HU = "HU"
    IN = "IN"
    ID = "ID"
    IR = "IR"
    IQ = "IQ"
    IE = "IE"
    IM = "IM"
    IS = "IS"
    IL = "IL"
    IT = "IT"
    JM = "JM"
    JP = "JP"
    JE = "JE"
    JO = "JO"
    KZ = "KZ"
    KE = "KE"
    KG = "KG"
    KI = "KI"
    KW = "KW"
    LA = "LA"
    LS = "LS"
    LV = "LV"
    LB = "LB"
    LR = "LR"
    LY = "LY"
    LI = "LI"
    LT = "LT"
    LU = "LU"
    XG = "XG"
    MO = "MO"
    MK = "MK"
    MG = "MG"
    MY = "MY"
    MW = "MW"
    MV = "MV"
    ML = "ML"
    MT = "MT"
    FK = "FK"
    MP = "MP"
    MA = "MA"
    MH = "MH"
    MU = "MU"
    MR = "MR"
    YT = "YT"
    UM = "UM"
    MX = "MX"
    FM = "FM"
    MD = "MD"
    MC = "MC"
    MN = "MN"
    ME = "ME"
    MS = "MS"
    MZ = "MZ"
    MM = "MM"
    NA = "NA"
    NR = "NR"
    CX = "CX"
    NP = "NP"
    NI = "NI"
    NE = "NE"
    NG = "NG"
    NU = "NU"
    NF = "NF"
    NO = "NO"
    NC = "NC"
    NZ = "NZ"
    IO = "IO"
    OM = "OM"
    NL = "NL"
    BQ = "BQ"
    PK = "PK"
    PW = "PW"
    PA = "PA"
    PG = "PG"
    PY = "PY"
    PE = "PE"
    PN = "PN"
    PF = "PF"
    PL = "PL"
    PT = "PT"
    PR = "PR"
    QA = "QA"
    GB = "GB"
    RW = "RW"
    RO = "RO"
    RU = "RU"
    SB = "SB"
    SV = "SV"
    WS = "WS"
    AS = "AS"
    KN = "KN"
    SM = "SM"
    SX = "SX"
    PM = "PM"
    VC = "VC"
    SH = "SH"
    LC = "LC"
    ST = "ST"
    SN = "SN"
    RS = "RS"
    SC = "SC"
    SL = "SL"
    SG = "SG"
    SY = "SY"
    SO = "SO"
    LK = "LK"
    SZ = "SZ"
    ZA = "ZA"
    SD = "SD"
    SS = "SS"
    SE = "SE"
    CH = "CH"
    SR = "SR"
    TH = "TH"
    TW = "TW"
    TZ = "TZ"
    TJ = "TJ"
    PS = "PS"
    TF = "TF"
    TL = "TL"
    TG = "TG"
    TK = "TK"
    TO = "TO"
    TT = "TT"
    TN = "TN"
    TC = "TC"
    TM = "TM"
    TR = "TR"
    TV = "TV"
    UA = "UA"
    UG = "UG"
    UY = "UY"
    UZ = "UZ"
    VU = "VU"
    VA = "VA"
    VE = "VE"
    VN = "VN"
    VG = "VG"
    VI = "VI"
    WF = "WF"
    YE = "YE"
    DJ = "DJ"
    ZM = "ZM"
    ZW = "ZW"
    QU = "QU"
    XB = "XB"
    XU = "XU"
    XN = "XN"
