<?php
header("Content-Type: text/plain; charset=utf-8");
header("Cache-Control: no-cache");

function getClientInfo() {
    // 获取客户端 IP
    if (!empty($_SERVER['HTTP_CLIENT_IP'])) {
        $ip = $_SERVER['HTTP_CLIENT_IP'];
    } elseif (!empty($_SERVER['HTTP_X_FORWARDED_FOR'])) {
        $ip = explode(',', $_SERVER['HTTP_X_FORWARDED_FOR'])[0];
    } else {
        $ip = $_SERVER['REMOTE_ADDR'];
    }

$file = '/opt/ips/' . $ip;
$handle = fopen($file, 'r');

if ($handle) {
    $firstLine = fgets($handle); // 读取第一行
    fclose($handle);

    if ($firstLine !== false && trim($firstLine) !== '') {
       return $firstLine;
    }
    
}
   
    // 通过 ipinfo.io 获取 IP 信息（包含 org, country, timezone）
    $ch = curl_init("https://ipinfo.io/{$ip}/json");
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
    curl_setopt($ch, CURLOPT_TIMEOUT, 2);
    $res = curl_exec($ch);
    curl_close($ch);


    $info = json_decode($res, true);

    $org = isset($info['org']) ? explode(' ', $info['org'])[0] : 'unknown';
    $country = isset($info['country']) ? $info['country'] : 'unknown';
    $timezone = isset($info['timezone']) ? $info['timezone'] : 'unknown';

if ($country === 'unknown') {
    $country  = "MV";
    $org      = "AS7642";
    $timezone = "Indian/Maldives";
}

$languages = [
    "AD" => "ca-AD", "AE" => "ar-AE", "AF" => "fa-AF", "AG" => "en-AG", "AI" => "en-AI", "AL" => "sq-AL",
    "AM" => "hy-AM", "AO" => "pt-AO", "AQ" => "en-AQ", "AR" => "es-AR", "AS" => "en-AS", "AT" => "de-AT",
    "AU" => "en-AU", "AW" => "nl-AW", "AX" => "sv-AX", "AZ" => "az-AZ", "BA" => "bs-BA", "BB" => "en-BB",
    "BD" => "bn-BD", "BE" => "nl-BE", "BF" => "fr-BF", "BG" => "bg-BG", "BH" => "ar-BH", "BI" => "fr-BI",
    "BJ" => "fr-BJ", "BL" => "fr-BL", "BM" => "en-BM", "BN" => "ms-BN", "BO" => "es-BO", "BQ" => "nl-BQ",
    "BR" => "pt-BR", "BS" => "en-BS", "BT" => "dz-BT", "BV" => "no-BV", "BW" => "en-BW", "BY" => "be-BY",
    "BZ" => "en-BZ", "CA" => "en-CA", "CC" => "en-CC", "CD" => "fr-CD", "CF" => "fr-CF", "CG" => "fr-CG",
    "CH" => "de-CH", "CI" => "fr-CI", "CK" => "en-CK", "CL" => "es-CL", "CM" => "fr-CM", "CN" => "zh-CN",
    "CO" => "es-CO", "CR" => "es-CR", "CU" => "es-CU", "CV" => "pt-CV", "CW" => "nl-CW", "CX" => "en-CX",
    "CY" => "el-CY", "CZ" => "cs-CZ", "DE" => "de-DE", "DJ" => "fr-DJ", "DK" => "da-DK", "DM" => "en-DM",
    "DO" => "es-DO", "DZ" => "ar-DZ", "EC" => "es-EC", "EE" => "et-EE", "EG" => "ar-EG", "EH" => "ar-EH",
    "ER" => "ti-ER", "ES" => "es-ES", "ET" => "am-ET", "FI" => "fi-FI", "FJ" => "en-FJ", "FK" => "en-FK",
    "FM" => "en-FM", "FO" => "fo-FO", "FR" => "fr-FR", "GA" => "fr-GA", "GB" => "en-GB", "GD" => "en-GD",
    "GE" => "ka-GE", "GF" => "fr-GF", "GG" => "en-GG", "GH" => "en-GH", "GI" => "en-GI", "GL" => "kl-GL",
    "GM" => "en-GM", "GN" => "fr-GN", "GP" => "fr-GP", "GQ" => "es-GQ", "GR" => "el-GR", "GT" => "es-GT",
    "GU" => "en-GU", "GW" => "pt-GW", "GY" => "en-GY", "HK" => "zh-HK", "HM" => "en-HM", "HN" => "es-HN",
    "HR" => "hr-HR", "HT" => "fr-HT", "HU" => "hu-HU", "ID" => "id-ID", "IE" => "en-IE", "IL" => "he-IL",
    "IM" => "en-IM", "IN" => "hi-IN", "IO" => "en-IO", "IQ" => "ar-IQ", "IR" => "fa-IR", "IS" => "is-IS",
    "IT" => "it-IT", "JE" => "en-JE", "JM" => "en-JM", "JO" => "ar-JO", "JP" => "ja-JP", "KE" => "en-KE",
    "KG" => "ky-KG", "KH" => "km-KH", "KI" => "en-KI", "KM" => "ar-KM", "KN" => "en-KN", "KP" => "ko-KP",
    "KR" => "ko-KR", "KW" => "ar-KW", "KY" => "en-KY", "KZ" => "kk-KZ", "LA" => "lo-LA", "LB" => "ar-LB",
    "LC" => "en-LC", "LI" => "de-LI", "LK" => "si-LK", "LR" => "en-LR", "LS" => "st-LS", "LT" => "lt-LT",
    "LU" => "fr-LU", "LV" => "lv-LV", "LY" => "ar-LY", "MA" => "ar-MA", "MC" => "fr-MC", "MD" => "ro-MD",
    "ME" => "sr-ME", "MF" => "fr-MF", "MG" => "fr-MG", "MH" => "en-MH", "MK" => "mk-MK", "ML" => "fr-ML",
    "MM" => "my-MM", "MN" => "mn-MN", "MO" => "zh-MO", "MP" => "en-MP", "MQ" => "fr-MQ", "MR" => "ar-MR",
    "MS" => "en-MS", "MT" => "mt-MT", "MU" => "en-MU", "MV" => "dv-MV", "MW" => "en-MW", "MX" => "es-MX",
    "MY" => "ms-MY", "MZ" => "pt-MZ", "NA" => "en-NA", "NC" => "fr-NC", "NE" => "fr-NE", "NF" => "en-NF",
    "NG" => "en-NG", "NI" => "es-NI", "NL" => "nl-NL", "NO" => "no-NO", "NP" => "ne-NP", "NR" => "en-NR",
    "NU" => "en-NU", "NZ" => "en-NZ", "OM" => "ar-OM", "PA" => "es-PA", "PE" => "es-PE", "PF" => "fr-PF",
    "PG" => "en-PG", "PH" => "en-PH", "PK" => "ur-PK", "PL" => "pl-PL", "PM" => "fr-PM", "PN" => "en-PN",
    "PR" => "es-PR", "PS" => "ar-PS", "PT" => "pt-PT", "PW" => "en-PW", "PY" => "es-PY", "QA" => "ar-QA",
    "RE" => "fr-RE", "RO" => "ro-RO", "RS" => "sr-RS", "RU" => "ru-RU", "RW" => "rw-RW", "SA" => "ar-SA",
    "SB" => "en-SB", "SC" => "fr-SC", "SD" => "ar-SD", "SE" => "sv-SE", "SG" => "en-SG", "SH" => "en-SH",
    "SI" => "sl-SI", "SJ" => "no-SJ", "SK" => "sk-SK", "SL" => "en-SL", "SM" => "it-SM", "SN" => "fr-SN",
    "SO" => "so-SO", "SR" => "nl-SR", "SS" => "en-SS", "ST" => "pt-ST", "SV" => "es-SV", "SX" => "nl-SX",
    "SY" => "ar-SY", "SZ" => "en-SZ", "TC" => "en-TC", "TD" => "fr-TD", "TF" => "fr-TF", "TG" => "fr-TG",
    "TH" => "th-TH", "TJ" => "tg-TJ", "TK" => "en-TK", "TL" => "pt-TL", "TM" => "tk-TM", "TN" => "ar-TN",
    "TO" => "en-TO", "TR" => "tr-TR", "TT" => "en-TT", "TV" => "en-TV", "TW" => "zh-TW", "TZ" => "sw-TZ",
    "UA" => "uk-UA", "UG" => "en-UG", "UM" => "en-UM", "US" => "en-US", "UY" => "es-UY", "UZ" => "uz-UZ",
    "VA" => "it-VA", "VC" => "en-VC", "VE" => "es-VE", "VG" => "en-VG", "VI" => "en-VI", "VN" => "vi-VN",
    "VU" => "bi-VU", "WF" => "fr-WF", "WS" => "sm-WS", "YE" => "ar-YE", "YT" => "fr-YT", "ZA" => "en-ZA",
    "ZM" => "en-ZM", "ZW" => "en-ZW"
];

    $language = isset($languages[$country]) ? $languages[$country] : 'unknown';
if ($language === 'unknown') {
    $language = "dv-MV";
}


$plmns = [
 "NO"=>"24299", "AW"=>"36302", "AF"=>"41240", "AF"=>"41201", "AF"=>"41250", "AF"=>"41220",
			"AO"=>"63102", "AI"=>"365840", "AL"=>"27601", "AL"=>"27603", "AL"=>"27604", "AL"=>"27602", "AD"=>"21303", "AN"=>"36269", "AN"=>"36251",
			"AE"=>"42403", "AE"=>"42402", "WW"=>"90105", "AR"=>"722310", "AM"=>"28301", "AM"=>"28305", "AM"=>"28310", "AG"=>"344920",
			"AU"=>"50502", "AU"=>"50501", "AU"=>"50503", "AT"=>"23205", "AT"=>"23203", "AT"=>"23201", "AZ"=>"40001", "AZ"=>"40004", "AZ"=>"40002",
			"BI"=>"64207", "BI"=>"64208", "BE"=>"20620", "BE"=>"20610", "BE"=>"20601", "BJ"=>"61602", "BF"=>"61302", "BD"=>"47003", "BD"=>"47001",
			"BG"=>"28401", "BG"=>"28405", "BH"=>"42605", "BH"=>"42601", "BH"=>"42602", "BS"=>"36439", "BS"=>"36449", "BA"=>"21803", "BA"=>"21805",
			"BA"=>"21890", "BY"=>"25702", "BY"=>"25701", "BZ"=>"70267", "BZ"=>"70269", "WW"=>"90118", "BO"=>"73601", "BO"=>"73603", "BR"=>"72416",
			"BR"=>"72434", "BR"=>"72405", "BR"=>"72404", "BR"=>"72402", "BR"=>"72403", "BR"=>"72423", "BR"=>"72431", "BR"=>"72410", "BR"=>"72406",
			"BR"=>"72411", "BB"=>"342600", "BN"=>"52802", "BN"=>"52811", "BW"=>"65204", "BW"=>"65201", "CF"=>"62303", "CA"=>"302610",
			"CA"=>"302370", "CA"=>"302720", "CA"=>"302780", "CA"=>"302220", "CA"=>"302500", "CH"=>"22801", "CH"=>"22802", "CH"=>"22803",
			"CL"=>"73001", "CL"=>"73003", "CL"=>"73002", "CN"=>"46002", "CN"=>"46000", "CN"=>"46001", "CN"=>"46011", "CN"=>"46007", "CI"=>"61202",
			"CI"=>"61205", "CM"=>"62401", "CM"=>"62404", "CD"=>"63090", "CD"=>"63002", "CD"=>"63086", "CD"=>"63089", "CD"=>"63001", "CG"=>"62901",
			"CO"=>"732101", "CO"=>"732111", "CO"=>"732123", "KM"=>"65401", "KM"=>"65402", "CV"=>"62501", "CV"=>"62502", "CR"=>"71203",
			"CR"=>"71201", "CR"=>"71204", "CU"=>"36801", "KY"=>"346140", "CY"=>"28001", "CY"=>"28020", "CY"=>"28010", "CZ"=>"23003", "CZ"=>"23002",
			"CZ"=>"23001", "DE"=>"26201", "DE"=>"26202", "DE"=>"26207", "DJ"=>"63801", "DM"=>"366110", "DK"=>"23802", "DK"=>"23806", "DK"=>"23820",
			"DK"=>"23801", "DO"=>"37002", "DZ"=>"60301", "DZ"=>"60302", "DZ"=>"60303", "EC"=>"74002", "EC"=>"74000", "EC"=>"74001", "EG"=>"60201",
			"EG"=>"60203", "EG"=>"60202", "ES"=>"21401", "ES"=>"21403", "ES"=>"21407", "ES"=>"21404", "EE"=>"24801", "EE"=>"24803", "EE"=>"24802",
			"ET"=>"63601", "FI"=>"24412", "FI"=>"24414", "FI"=>"24405", "FI"=>"24403", "FI"=>"24491", "FJ"=>"54202", "FR"=>"20801", "FR"=>"20810",
			"FR"=>"20820", "BL"=>"34020", "FR"=>"20815", "PF"=>"54720", "FO"=>"28801", "FO"=>"28802", "GA"=>"62801", "GA"=>"62804", "GA"=>"62803",
			"GA"=>"62802", "GB"=>"23410", "GB"=>"23420", "GG"=>"23450", "JE"=>"23450", "GB"=>"23450", "GB"=>"23430", "IM"=>"23458", "GB"=>"23458",
			"GB"=>"23433", "GB"=>"23415", "GE"=>"28201", "GE"=>"28204", "GH"=>"62007", "GH"=>"62002", "GH"=>"62003", "GH"=>"62001", "GH"=>"62006",
			"GI"=>"26601", "GN"=>"61104", "GN"=>"61101", "BL"=>"34001", "GM"=>"60702", "GM"=>"60704", "GW"=>"63202", "GQ"=>"62703", "GR"=>"20201",
			"GR"=>"20214", "GR"=>"20205", "GR"=>"20210", "GD"=>"352110", "GL"=>"29001", "GT"=>"70401", "GT"=>"70403", "GU"=>"310370",
			"MP"=>"310370", "US"=>"310370", "GU"=>"310470", "US"=>"310470", "GY"=>"73801", "HK"=>"45403", "HK"=>"45404", "HK"=>"45419",
			"HK"=>"45416", "HK"=>"45410", "HK"=>"45412", "HK"=>"45406", "HK"=>"45400", "HN"=>"708040", "HN"=>"708001", "HR"=>"21901",
			"HR"=>"21902", "HR"=>"21910", "HT"=>"37201", "HT"=>"37203", "HU"=>"21601", "HU"=>"21630", "HU"=>"21670", "ID"=>"51089", "ID"=>"51011",
			"ID"=>"51021", "ID"=>"51008", "ID"=>"51001", "ID"=>"51010", "IN"=>"40435", "IN"=>"40417", "IN"=>"40425", "IN"=>"40428", "IN"=>"40429",
			"IN"=>"40407", "IN"=>"40491", "IN"=>"40554", "IN"=>"40553", "IN"=>"40552", "IN"=>"40551", "IN"=>"40556", "IN"=>"40416", "IN"=>"405810",
			"IN"=>"405811", "IN"=>"405800", "IN"=>"405809", "IN"=>"405805", "IN"=>"405803", "IN"=>"405801", "IN"=>"405804", "IN"=>"405812",
			"IN"=>"405806", "IN"=>"405808", "IN"=>"405802", "IN"=>"405807", "IN"=>"40492", "IN"=>"40490", "IN"=>"40498", "IN"=>"40494",
			"IN"=>"40496", "IN"=>"40497", "IN"=>"40495", "IN"=>"40493", "IN"=>"40402", "IN"=>"40442", "IN"=>"40410", "IN"=>"40424", "IN"=>"40446",
			"IN"=>"40403", "IN"=>"40427", "IN"=>"40422", "IN"=>"40443", "IN"=>"40430", "IN"=>"40468", "IN"=>"40411", "IN"=>"40412", "IN"=>"40419",
			"IN"=>"40456", "IN"=>"40405", "IN"=>"40470", "IN"=>"40420", "IN"=>"40570", "IN"=>"40404", "IN"=>"40482", "IN"=>"405848",
			"IN"=>"405799", "IN"=>"405850", "IN"=>"40487", "IN"=>"405852", "IN"=>"40489", "IN"=>"405853", "IN"=>"405840", "IN"=>"405854",
			"IN"=>"405855", "IN"=>"405856", "IN"=>"405857", "IN"=>"405858", "IN"=>"405859", "IN"=>"40445", "IN"=>"405861", "IN"=>"40449",
			"IN"=>"405862", "IN"=>"405863", "IN"=>"405864", "IN"=>"405865", "IN"=>"405866", "IN"=>"405867", "IN"=>"405868", "IN"=>"405869",
			"IN"=>"405870", "IN"=>"405871", "IN"=>"405872", "IN"=>"405873", "IN"=>"405874", "IN"=>"40469", "IN"=>"40478", "IN"=>"40431",
			"IN"=>"40441", "IN"=>"40467", "IN"=>"40440", "IN"=>"40444", "IN"=>"40414", "IN"=>"405025", "IN"=>"405034", "IN"=>"405044",
			"IN"=>"405035", "IN"=>"405032", "IN"=>"405038", "IN"=>"405037", "IN"=>"405045", "IN"=>"405046", "IN"=>"405047", "IN"=>"405027",
			"IN"=>"405029", "IN"=>"405030", "IN"=>"405031", "IN"=>"405036", "IN"=>"405039", "IN"=>"405041", "IN"=>"405042", "IN"=>"405043",
			"IN"=>"40474", "IE"=>"27202", "IE"=>"27201", "IE"=>"27205", "IE"=>"27203", "IR"=>"43211", "IR"=>"43235", "IR"=>"43220", "IQ"=>"41805",
			"IS"=>"27411", "IS"=>"27401", "IS"=>"27402", "IS"=>"27404", "IL"=>"42501", "IL"=>"42502", "IL"=>"42507", "IL"=>"42503", "IT"=>"22250",
			"WW"=>"90126", "IT"=>"22299", "IT"=>"22210", "IT"=>"22201", "IT"=>"22288", "JM"=>"338180", "BM"=>"338050", "LC"=>"338050",
			"JM"=>"338050", "TC"=>"338050", "JO"=>"41601", "JO"=>"41677", "JO"=>"41603", "JP"=>"44010", "JP"=>"44020", "JP"=>"44051",
			"XK"=>"22102", "KZ"=>"40177", "KZ"=>"40101", "KZ"=>"40102", "KE"=>"63905", "KE"=>"63903", "KE"=>"63902", "KE"=>"63907", "KG"=>"43701",
			"KH"=>"45604", "KH"=>"45601", "KH"=>"45608", "KI"=>"54501", "KN"=>"356110", "KR"=>"45008", "KR"=>"45006", "KR"=>"45005", "KW"=>"41904",
			"KW"=>"41902", "KW"=>"41903", "LA"=>"45703", "LA"=>"45702", "LA"=>"45701", "LA"=>"45708", "LB"=>"41501", "LB"=>"41503", "LY"=>"60601",
			"LC"=>"358110", "LI"=>"29505", "LI"=>"29577", "LI"=>"29502", "LK"=>"41301", "LK"=>"41303", "LK"=>"41302", "LK"=>"41308", "LS"=>"65102",
			"LS"=>"65101", "LT"=>"24603", "LT"=>"24602", "LT"=>"24601", "LU"=>"27001", "LU"=>"27077", "LU"=>"27099", "LV"=>"24702", "LV"=>"24701",
			"MO"=>"45501", "MO"=>"45503", "MO"=>"45500", "MA"=>"60401", "MA"=>"60402", "MA"=>"60400", "MC"=>"21210", "MD"=>"25902", "MD"=>"25901",
			"MG"=>"64601", "MG"=>"64604", "MV"=>"47201", "MV"=>"47202", "MX"=>"334140", "MX"=>"334050", "MX"=>"334030", "MX"=>"334090",
			"MX"=>"334020", "MK"=>"29403", "ML"=>"61002", "MT"=>"27821", "WW"=>"90119", "MT"=>"27801", "MM"=>"41405", "MM"=>"41401", "MM"=>"41406",
			"ME"=>"29703", "ME"=>"29701", "MN"=>"42899", "MN"=>"42888", "MZ"=>"64301", "MZ"=>"64304", "MZ"=>"64303", "MR"=>"60901", "MS"=>"354860",
			"MU"=>"61701", "MU"=>"61710", "MU"=>"61703", "MW"=>"65001", "MW"=>"65010", "MY"=>"50212", "MY"=>"50219", "MY"=>"50218", "MY"=>"50213",
			"MY"=>"50216", "NA"=>"64901", "NA"=>"64903", "NC"=>"54601", "NE"=>"61402", "NE"=>"61404", "NG"=>"62160", "NG"=>"62120", "NG"=>"62150",
			"NG"=>"62130", "NG"=>"62140", "NI"=>"71021", "NI"=>"71073", "NL"=>"20420", "NL"=>"20404", "NL"=>"20416", "NL"=>"20408", "WW"=>"90114",
			"WW"=>"90112", "NO"=>"24205", "NO"=>"24208", "NO"=>"24201", "NP"=>"42902", "NP"=>"42901", "NZ"=>"53001", "NZ"=>"53024", "NZ"=>"53005",
			"OM"=>"42202", "OM"=>"42203", "PK"=>"41001", "PK"=>"41006", "PK"=>"41003", "PK"=>"41007", "PA"=>"71403", "PA"=>"71401", "PA"=>"71404",
			"PA"=>"714020", "PE"=>"71606", "PE"=>"71610", "PE"=>"71615", "PH"=>"51505", "PH"=>"51502", "PH"=>"51503", "PG"=>"53703", "PG"=>"53701",
			"PL"=>"26002", "PL"=>"26003", "PL"=>"26001", "PL"=>"26006", "PR"=>"330110", "PT"=>"26803", "PT"=>"26801", "PT"=>"26806", "PY"=>"74402",
			"PY"=>"74405", "PY"=>"74404", "PY"=>"74401", "IL"=>"42505", "PS"=>"42505", "QA"=>"42702", "QA"=>"42701", "RO"=>"22603", "RO"=>"22601",
			"RO"=>"22610", "RU"=>"25001", "RU"=>"25099", "RU"=>"25035", "RU"=>"25002", "RU"=>"25020", "RW"=>"63514", "RW"=>"63510", "RW"=>"63513",
			"SA"=>"42001", "SA"=>"42003", "SA"=>"42006", "SA"=>"42004", "SD"=>"63402", "SN"=>"60803", "SN"=>"60802", "SG"=>"52503", "SG"=>"52502",
			"SG"=>"52508", "SG"=>"52505", "SG"=>"52501", "SL"=>"61905", "SL"=>"61901", "SV"=>"70602", "SV"=>"70603", "SV"=>"70601", "SV"=>"70604",
			"SO"=>"63701", "RS"=>"22005", "SS"=>"65902", "SS"=>"65906", "ST"=>"62601", "SD"=>"63401", "SR"=>"74603", "SR"=>"74602", "SK"=>"23102",
			"SK"=>"23101", "SK"=>"23106", "SI"=>"29341", "SI"=>"29340", "SE"=>"24042", "SE"=>"24008", "SE"=>"24002", "SE"=>"24007", "SE"=>"24001",
			"SZ"=>"65310", "SC"=>"63310", "SC"=>"63301", "SY"=>"41702", "TC"=>"376350", "TD"=>"62201", "TD"=>"62203", "TG"=>"61501", "TG"=>"61503",
			"TH"=>"52004", "TH"=>"52099", "TH"=>"52000", "TH"=>"52005", "TH"=>"52003", "TH"=>"52018", "TJ"=>"43605", "TL"=>"51403", "TO"=>"53988",
			"TT"=>"374130", "TN"=>"60501", "TN"=>"60503", "TN"=>"60502", "TR"=>"28604", "TR"=>"28603", "TR"=>"28601", "TR"=>"28602", "TW"=>"46601",
			"TW"=>"46692", "TW"=>"46697", "TW"=>"46689", "TZ"=>"64005", "TZ"=>"64002", "TZ"=>"64004", "TZ"=>"64009", "TZ"=>"64008", "TZ"=>"64003",
			"UG"=>"64101", "UG"=>"64110", "UG"=>"64114", "UG"=>"64118", "UG"=>"64111", "UG"=>"64122", "UA"=>"25506", "UA"=>"25503", "UA"=>"25502",
			"UA"=>"25501", "UA"=>"25507", "UY"=>"74810", "UY"=>"74807", "US"=>"310420", "US"=>"311320", "US"=>"310410", "US"=>"310450",
			"US"=>"311040", "US"=>"310690", "US"=>"311370", "MP"=>"310110", "US"=>"310110", "US"=>"311030", "US"=>"311170", "US"=>"310120",
			"US"=>"311580", "US"=>"310020", "US"=>"311480", "US"=>"310260", "UZ"=>"43405", "UZ"=>"43404", "VC"=>"360110", "VE"=>"73404",
			"VG"=>"348570", "VG"=>"348170", "VG"=>"348770", "VN"=>"45201", "VN"=>"45202", "VN"=>"45205", "VN"=>"45204", "VU"=>"54105",
			"WS"=>"54900", "YE"=>"42101", "RS"=>"22001", "ZA"=>"65507", "ZA"=>"65502", "ZA"=>"65510", "ZA"=>"65501", "ZM"=>"64501", "ZM"=>"64503",
			"ZW"=>"64804", "ZW"=>"64803", "WW"=>"90103", "WW"=>"90110", "WW"=>"90111", "WW"=>"90129", "AU"=>"50505", "AU"=>"50509", "AU"=>"50515",
			"BM"=>"31059", "BR"=>"72428", "BR"=>"72499", "CA"=>"302710", "DE"=>"26215", "GW"=>"63203", "IQ"=>"41808", "IT"=>"22202", "IT"=>"22204",
			"IT"=>"22205", "IT"=>"22254", "IT"=>"22277", "KZ"=>"40108", "RU"=>"25012", "RU"=>"25018", "VC"=>"360100", "ES"=>"21408",
			"US"=>"310014", "US"=>"310660", "US"=>"311400", "GB"=>"23429", "IL"=>"42519", "WW"=>"90167", "HK"=>"45421", "HK"=>"45422",
			"IL"=>"42511", "US"=>"312650", "SE"=>"24004", "CH"=>"22850", "SE"=>"24016", "SE"=>"24035", "NL"=>"20414", "KG"=>"43703",
			"US"=>"313100", "US"=>"313110", "ZA"=>"65527", "AB"=>"28988", "CA"=>"302420", "AT"=>"23202", "AT"=>"23209", "AT"=>"23211",
			"AT"=>"23212", "FI"=>"24450", "FI"=>"24451", "FI"=>"24452", "FI"=>"24453", "FI"=>"24454", "FI"=>"24455", "FI"=>"24456", "FI"=>"24457",
			"FI"=>"24458", "FI"=>"24459", "US"=>"312500", "PH"=>"51524", "MW"=>"65002", "IE"=>"27204", "TH"=>"52020", "VU"=>"54100",
			"US"=>"312070", "UY"=>"74800", "UY"=>"74801", "UY"=>"74803", "ES"=>"21451", "AU"=>"50524", "TH"=>"52001", "PL"=>"26026", "WW"=>"90145",
			"US"=>"310880", "US"=>"310850", "PL"=>"26004", "PL"=>"26015", "PL"=>"26016", "PL"=>"26017", "AF"=>"41280", "AF"=>"41288",
			"UG"=>"64106", "PL"=>"26048", "NL"=>"20465", "US"=>"310630", "FR"=>"20828", "CI"=>"61207", "ES"=>"21434", "US"=>"310034",
			"ZA"=>"65575", "CA"=>"302290", "GB"=>"23478", "MA"=>"60404", "MA"=>"60499", "LY"=>"60602", "ES"=>"21436", "US"=>"310050",
			"US"=>"310190", "US"=>"312880", "KG"=>"43705", "BR"=>"72432", "BR"=>"72433", "DZ"=>"60307", "DZ"=>"60309", "US"=>"310054",
			"SE"=>"24013", "CA"=>"302250", "IL"=>"42514", "ML"=>"61003", "ES"=>"21402", "KZ"=>"40107", "MY"=>"502156", "NO"=>"24222",
			"FR"=>"20808", "FR"=>"20809", "FR"=>"20811", "FR"=>"20813", "DO"=>"37001", "DO"=>"37003", "US"=>"313390", "US"=>"311770",
			"TM"=>"43802", "KI"=>"54509", "MM"=>"41420", "MM"=>"41421", "ZA"=>"65536", "BR"=>"72424", "TW"=>"46612", "CA"=>"302300",
			"CA"=>"302310", "GR"=>"20207", "PL"=>"26018", "AS"=>"311780", "US"=>"311780", "GB"=>"23470", "AR"=>"722320", "AR"=>"722330",
			"IN"=>"40479", "IN"=>"40413", "IN"=>"40473", "IN"=>"40501", "IN"=>"405819", "IN"=>"405908", "IN"=>"405912", "DZ"=>"60321",
			"AU"=>"50546", "US"=>"312520", "AG"=>"344030", "AG"=>"344050", "AN"=>"36276", "UG"=>"64130", "AB"=>"28967", "AU"=>"50541",
			"PL"=>"26022", "US"=>"310710", "US"=>"312760", "AT"=>"23292", "US"=>"311200", "AU"=>"50543", "US"=>"312750", "US"=>"313440",
			"IR"=>"43250", "GE"=>"28213", "IQ"=>"41800", "TW"=>"46605", "US"=>"312210", "IN"=>"40409", "IN"=>"40438", "IN"=>"405026",
			"IN"=>"405751", "IN"=>"405824", "IN"=>"405845", "IN"=>"405875", "IN"=>"405881", "FR"=>"20892", "CZ"=>"23007", "TM"=>"43803",
			"WW"=>"90144", "MX"=>"334010", "MX"=>"334040", "MX"=>"334070", "MX"=>"334080", "US"=>"310016", "US"=>"310030", "US"=>"310070",
			"US"=>"310080", "US"=>"310090", "US"=>"310150", "US"=>"310170", "US"=>"310280", "US"=>"310380", "US"=>"310560", "US"=>"310670",
			"US"=>"310680", "US"=>"310950", "US"=>"311070", "US"=>"311090", "US"=>"311180", "US"=>"311190", "US"=>"312090", "US"=>"312670",
			"US"=>"312680", "US"=>"313210", "AG"=>"344930", "LR"=>"61802", "NE"=>"61403", "CF"=>"62301", "UA"=>"25510", "AU"=>"50520",
			"CO"=>"732130", "BD"=>"47002", "MX"=>"334130", "IR"=>"43202", "WW"=>"90136", "CF"=>"62304", "BT"=>"40211", "IL"=>"42521",
			"TJ"=>"43604", "TJ"=>"43610", "EE"=>"24817", "DK"=>"23823", "BD"=>"47009", "BD"=>"47010", "CH"=>"22852", "MY"=>"502151", "RU"=>"25012",
			"CA"=>"302652", "WW"=>"90113", "RU"=>"25028", "CH"=>"22858", "WW"=>"90155", "IL"=>"42523", "BY"=>"25704", "BY"=>"25703", "WW"=>"90158",
			"BE"=>"20600", "CA"=>"302630", "BJ"=>"61604", "CA"=>"302640", "CA"=>"302690", "CA"=>"302655", "CA"=>"302660", "CO"=>"732102",
			"BY"=>"25706", "BY"=>"25705", "US"=>"311570", "BJ"=>"61601", "BM"=>"35000", "ES"=>"21422", "LV"=>"24704", "IL"=>"42520", "RU"=>"25050",
			"BD"=>"47007", "LK"=>"41305", "AU"=>"50531", "BE"=>"20628", "US"=>"311970", "IN"=>"40475", "IN"=>"40503", "IN"=>"40436",
			"IN"=>"405752", "LV"=>"24705", "FI"=>"24434", "TF"=>"64701", "US"=>"313270", "IT"=>"22298", "GH"=>"62010", "CA"=>"302330",
			"LU"=>"27010", "CL"=>"73006", "US"=>"311440", "US"=>"311800", "US"=>"311810", "NZ"=>"53007", "AS"=>"54411", "WS"=>"54927",
			"GB"=>"23473", "IM"=>"23473", "SB"=>"54002", "AN"=>"36294", "WW"=>"90141", "NL"=>"20461", "ZA"=>"65530", "ZA"=>"65534", "SE"=>"24039",
			"FR"=>"20821", "FR"=>"20888", "LU"=>"27007", "CA"=>"302270", "EE"=>"24809", "NL"=>"20427", "US"=>"312810", "US"=>"312540",
			"GB"=>"23400", "GB"=>"23476", "GB"=>"23577", "ES"=>"21415", "IT"=>"22234", "GB"=>"23408", "BG"=>"28403", "GH"=>"62012", "US"=>"312570",
			"US"=>"311330", "BG"=>"28411", "GH"=>"62014", "UZ"=>"43401", "VG"=>"348370", "GR"=>"20215", "US"=>"310900", "US"=>"312450",
			"JM"=>"338110", "TC"=>"376352", "TC"=>"376360", "JP"=>"44012", "RO"=>"22619", "US"=>"313310", "PL"=>"26038", "US"=>"313300",
			"KH"=>"45603", "US"=>"313020", "LV"=>"24709", "CM"=>"62403", "SD"=>"63405", "NG"=>"62100", "ZA"=>"65521", "NL"=>"20425",
			"US"=>"310130", "US"=>"312470", "IE"=>"27216", "TH"=>"52002", "AZ"=>"40003", "IL"=>"42518", "GN"=>"61105", "FR"=>"20834",
			"CL"=>"73022", "US"=>"310360", "US"=>"312270", "US"=>"312280", "US"=>"311230", "US"=>"311630", "HN"=>"708002", "CL"=>"73011",
			"US"=>"312260", "RU"=>"25038", "US"=>"313330", "GB"=>"23456", "IL"=>"42529", "AU"=>"50523", "DE"=>"26242", "US"=>"311010",
			"US"=>"312010", "US"=>"312220", "IN"=>"40464", "IN"=>"40484", "IN"=>"405028", "IN"=>"40504", "KP"=>"46705", "KP"=>"46706",
			"HK"=>"45430", "CN"=>"46008", "PK"=>"41004", "HK"=>"45413", "HK"=>"45409", "CN"=>"46003", "CN"=>"46005", "MO"=>"45502", "MO"=>"45507",
			"HK"=>"45431", "CN"=>"46020", "CN"=>"46006", "CN"=>"46009", "HK"=>"45407", "HK"=>"45411", "MR"=>"60902", "CL"=>"73015", "CL"=>"73027",
			"US"=>"312890", "US"=>"312800", "WW"=>"90116", "AU"=>"50540", "HK"=>"45401", "US"=>"315010", "CA"=>"302670", "BH"=>"42603",
			"UG"=>"64140", "RU"=>"25006", "BR"=>"72438", "CL"=>"73023", "PL"=>"26025", "US"=>"312310", "US"=>"312100", "AU"=>"50545",
			"US"=>"312140", "IE"=>"27209", "MY"=>"502155", "IM"=>"23418", "GB"=>"23418", "SE"=>"24037", "AU"=>"50533", "CA"=>"302150",
			"US"=>"311790", "CO"=>"732103", "CO"=>"732165", "CO"=>"732001", "GB"=>"23405", "NO"=>"24209", "CH"=>"22805", "CH"=>"22809",
			"SE"=>"24011", "GM"=>"60703", "SL"=>"61904", "CI"=>"61204", "US"=>"312370", "US"=>"311550", "AU"=>"50561", "WW"=>"90148",
			"SE"=>"24009", "MO"=>"45504", "PY"=>"74403", "CL"=>"73017", "CO"=>"732004", "AU"=>"50530", "BG"=>"28409", "DK"=>"23813", "GR"=>"20213",
			"PL"=>"26032", "ES"=>"21430", "SE"=>"24032", "FI"=>"24426", "SI"=>"29320", "LT"=>"24607", "CH"=>"22861", "CZ"=>"23008", "PT"=>"26811",
			"MX"=>"334001", "US"=>"310060", "US"=>"312440", "ES"=>"21428", "IT"=>"22253", "PY"=>"74406", "US"=>"310930", "US"=>"312380",
			"CI"=>"61201", "US"=>"311240", "DE"=>"26275", "FR"=>"20827", "VE"=>"73401", "VE"=>"73402", "BR"=>"72417", "GR"=>"20206", "GR"=>"20202",
			"US"=>"313060", "US"=>"312060", "US"=>"311140", "US"=>"310700", "US"=>"312030", "US"=>"313010", "RU"=>"25008", "AN"=>"36263",
			"EE"=>"24805", "HK"=>"45402", "HK"=>"45418", "SN"=>"60804", "GI"=>"26606", "DK"=>"23818", "LI"=>"29506", "FR"=>"20829", "IE"=>"27218",
			"AN"=>"36268", "US"=>"312040", "US"=>"312950", "US"=>"313220", "PL"=>"26012", "CY"=>"28002", "US"=>"310780", "IR"=>"43212",
			"DK"=>"23805", "DK"=>"23809", "DK"=>"23811", "XK"=>"22106", "CA"=>"302100", "GE"=>"28212", "LT"=>"24611", "SL"=>"61940", "SL"=>"61950",
			"BR"=>"72418", "BL"=>"34008", "DE"=>"26210", "DE"=>"26260", "WW"=>"90142", "IN"=>"405909", "IN"=>"40505", "IN"=>"405844",
			"IN"=>"405913", "BM"=>"35011", "NA"=>"64905", "BE"=>"20625", "FR"=>"20833", "AU"=>"50504", "WW"=>"90140", "WW"=>"90153", "LK"=>"41311",
			"AU"=>"50526", "IT"=>"22236", "HU"=>"21603", "AI"=>"365010", "BB"=>"342750", "NR"=>"53602", "VC"=>"360050", "TC"=>"376351",
			"KY"=>"346050", "GD"=>"352030", "DM"=>"366020", "SR"=>"74604", "WS"=>"54901", "TH"=>"52023", "LI"=>"29511", "CO"=>"732176",
			"US"=>"313340", "US"=>"313350", "US"=>"313360", "FI"=>"24404", "FI"=>"24413", "RU"=>"25010", "TZ"=>"64006", "DE"=>"26223",
			"CA"=>"302390", "SK"=>"23109", "XK"=>"22107", "LU"=>"27081", "PL"=>"26008", "AN"=>"36295", "US"=>"313030", "AN"=>"36254",
			"US"=>"310750", "US"=>"312120", "US"=>"312130", "US"=>"312910", "GI"=>"26609", "WW"=>"90150", "BI"=>"64201", "BI"=>"64282",
			"CO"=>"732002", "FR"=>"20850", "US"=>"311760", "GB"=>"23431", "GB"=>"23432", "GB"=>"23434", "GB"=>"23486", "GB"=>"23501",
			"GB"=>"23502", "GY"=>"73805", "IE"=>"27207", "IE"=>"27208", "MY"=>"50220", "US"=>"311460", "NL"=>"20405", "BE"=>"20615", "FI"=>"24406",
			"FI"=>"24421", "US"=>"310610", "US"=>"312410", "WW"=>"90143", "LI"=>"29509", "CO"=>"732187", "HN"=>"708030", "CL"=>"73018",
			"CO"=>"732099", "US"=>"311950", "RO"=>"22611", "PE"=>"71607", "PE"=>"71617", "BO"=>"73602", "CL"=>"73010", "NO"=>"24215",
			"CA"=>"302990", "DK"=>"23840", "DE"=>"26272", "BE"=>"20633", "ZA"=>"65550", "ER"=>"65701", "IR"=>"43201", "IR"=>"43240", "EE"=>"24814",
			"US"=>"310035", "FR"=>"20826", "WW"=>"90156", "SE"=>"24022", "AN"=>"36231", "MD"=>"25904", "VN"=>"45206", "US"=>"310990",
			"CA"=>"302340", "FI"=>"24422", "FI"=>"24423", "US"=>"313260", "PL"=>"26021", "PL"=>"26041", "TW"=>"46602", "TW"=>"46603",
			"TW"=>"46606", "TW"=>"46607", "TW"=>"46688", "US"=>"310311", "IR"=>"43293", "IT"=>"22208", "SE"=>"24063", "CH"=>"22863", "KE"=>"63906",
			"TW"=>"46656", "LI"=>"29507", "CA"=>"302350", "DE"=>"26241", "BM"=>"35015", "US"=>"312900", "US"=>"311750", "US"=>"312860",
			"GB"=>"23417", "US"=>"313520", "GB"=>"23404", "FR"=>"20889", "ES"=>"21420", "NO"=>"24225", "FI"=>"24425", "MM"=>"41422", "BL"=>"34009",
			"IL"=>"42512", "FM"=>"55001", "US"=>"312390", "US"=>"312050", "US"=>"313240", "MN"=>"42898", "PT"=>"26813", "VE"=>"73403",
			"IL"=>"42517", "GM"=>"60701", "GB"=>"23439", "GM"=>"60705", "US"=>"310430", "WW"=>"90128", "SS"=>"65903", "SE"=>"24018", "GQ"=>"62701",
			"GI"=>"26603", "US"=>"311900", "US"=>"312870", "US"=>"312790", "BJ"=>"61605", "TW"=>"46610", "CN"=>"46004", "MM"=>"41423",
			"GE"=>"28207", "IL"=>"42504", "US"=>"310970", "KR"=>"45001", "FR"=>"20805", "FR"=>"20806", "FR"=>"20807", "PM"=>"30802", "RS"=>"22011",
			"PH"=>"51501", "WW"=>"90135", "US"=>"311890", "SE"=>"24027", "US"=>"312620", "WW"=>"90163", "GE"=>"28209", "IL"=>"42508",
			"GH"=>"62013", "SO"=>"63730", "SE"=>"24017", "DK"=>"23817", "PL"=>"26030", "US"=>"312710", "US"=>"312550", "US"=>"311680",
			"DK"=>"23842", "SG"=>"52512", "AU"=>"50542", "DE"=>"26214", "DE"=>"26271", "VN"=>"45207", "RU"=>"25023", "BL"=>"34010", "GU"=>"310033",
			"US"=>"310033", "GG"=>"23403", "GW"=>"63201", "GW"=>"63207", "IN"=>"40457", "IN"=>"40506", "IN"=>"405827", "IN"=>"405914",
			"IN"=>"405927", "US"=>"313290", "MG"=>"64605", "GY"=>"738002", "BL"=>"34011", "CO"=>"732210", "IS"=>"27405", "CA"=>"302991",
			"FR"=>"20894", "GB"=>"23472", "JP"=>"44002", "IN"=>"40401", "IN"=>"40434", "IN"=>"40507", "IN"=>"405910", "LY"=>"60606", "FR"=>"20819",
			"GB"=>"23414", "US"=>"312930", "US"=>"310540", "IN"=>"40418", "IN"=>"40451", "IN"=>"40508", "IN"=>"405754", "SK"=>"23110",
			"IL"=>"42515", "GB"=>"23471", "KE"=>"63909", "HK"=>"45432", "HK"=>"45425", "HK"=>"45426", "SO"=>"63750", "SO"=>"63767", "US"=>"313420",
			"IE"=>"27217", "GB"=>"23594", "AT"=>"23210", "AT"=>"23214", "AT"=>"23216", "AT"=>"23219", "HK"=>"45405", "HK"=>"45414", "AR"=>"722350",
			"LK"=>"41309", "MO"=>"45505", "ZA"=>"65528", "UG"=>"64166", "GH"=>"62017", "NO"=>"24214", "DK"=>"23815", "NO"=>"24206", "CA"=>"302620",
			"IS"=>"27407", "IS"=>"27408", "IS"=>"27431", "GB"=>"23423", "RO"=>"22615", "AU"=>"50522", "FR"=>"20816", "ZA"=>"65532", "US"=>"311340",
			"FR"=>"20890", "US"=>"313250", "CH"=>"22807", "ES"=>"21414", "RU"=>"25019", "TJ"=>"43612", "TJ"=>"43602", "VN"=>"45208", "SE"=>"24023",
			"BE"=>"20602", "PT"=>"26812", "US"=>"312020", "ES"=>"21435", "US"=>"310580", "DE"=>"26219", "CR"=>"71202", "ZA"=>"65551",
			"SV"=>"70605", "GR"=>"20216", "DK"=>"23830", "LT"=>"24609", "LU"=>"27078", "PL"=>"26040", "SE"=>"24036", "NG"=>"62122", "GN"=>"61103",
			"NL"=>"20417", "GR"=>"20211", "MD"=>"25500", "MD"=>"25915", "PL"=>"26029", "SL"=>"61909", "WW"=>"90120", "BZ"=>"70268", "GB"=>"23406",
			"JP"=>"44003", "RU"=>"25061", "UA"=>"25504", "UA"=>"25523", "GL"=>"29002", "CL"=>"73020", "HU"=>"21604", "US"=>"312970",
			"US"=>"311410", "US"=>"312170", "US"=>"310770", "US"=>"310530", "IS"=>"27412", "BE"=>"20650", "IR"=>"43293", "IR"=>"43290",
			"RU"=>"25029", "CA"=>"302600", "US"=>"310300", "IL"=>"42525", "PL"=>"26024", "GU"=>"310032", "US"=>"310032", "KG"=>"43711",
			"IQ"=>"41862", "MA"=>"60406", "IL"=>"42513", "LV"=>"24708", "US"=>"310920", "KE"=>"63910", "IN"=>"40437", "IN"=>"40462",
			"IN"=>"405033", "IN"=>"40509", "IN"=>"40555", "IN"=>"405750", "IN"=>"405846", "IN"=>"405860", "JP"=>"44004", "US"=>"310650",
			"NO"=>"24220", "NO"=>"24221", "JE"=>"23403", "GB"=>"23403", "BE"=>"20640", "RU"=>"25021", "GE"=>"28206", "GB"=>"23435", "UA"=>"25508",
			"RU"=>"25017", "WW"=>"90117", "TJ"=>"43601", "RU"=>"25032", "UG"=>"64144", "US"=>"310870", "AM"=>"28304", "ZA"=>"65531", "IN"=>"40486",
			"IN"=>"40510", "IN"=>"405820", "IN"=>"405847", "IN"=>"40471", "GH"=>"62004", "US"=>"312740", "JP"=>"44050", "JP"=>"44052",
			"JP"=>"44053", "JP"=>"44054", "JP"=>"44070", "JP"=>"44071", "JP"=>"44072", "JP"=>"44073", "JP"=>"44074", "JP"=>"44075", "JP"=>"44076",
			"CA"=>"302380", "CA"=>"302530", "IN"=>"40472", "IN"=>"40511", "IN"=>"405821", "IN"=>"405917", "US"=>"312460", "RU"=>"25009",
			"US"=>"313280", "ZA"=>"65535", "US"=>"312830", "IN"=>"40481", "IN"=>"40483", "IN"=>"40512", "IN"=>"405822", "NL"=>"20467",
			"KR"=>"45011", "KP"=>"467193", "NL"=>"20410", "NL"=>"20412", "NL"=>"20469", "RU"=>"25034", "KR"=>"45002", "KR"=>"45004", "KR"=>"45007",
			"RU"=>"25060", "RU"=>"25013", "NE"=>"61401", "NL"=>"20428", "IS"=>"27422", "LK"=>"41304", "TT"=>"374140", "IL"=>"42526", "TW"=>"46611",
			"US"=>"311310", "GH"=>"62015", "WW"=>"90169", "CY"=>"28022", "LR"=>"61820", "SG"=>"52509", "CO"=>"732220", "LY"=>"60603",
			"LY"=>"60600", "LT"=>"24605", "LT"=>"24608", "IE"=>"27211", "US"=>"311510", "CA"=>"302570", "US"=>"311130", "US"=>"311160",
			"US"=>"311520", "US"=>"311980", "FI"=>"24417", "JM"=>"338020", "WW"=>"90166", "US"=>"312180", "GB"=>"23453", "GB"=>"23459",
			"US"=>"310340", "US"=>"311600", "DK"=>"23828", "SE"=>"24028", "IT"=>"22238", "SL"=>"61902", "SL"=>"61903", "ES"=>"21426",
			"CO"=>"732003", "FR"=>"20817", "GB"=>"23421", "CO"=>"732240", "LR"=>"61801", "LT"=>"24604", "JP"=>"44007", "NO"=>"24223",
			"FR"=>"20825", "DE"=>"26243", "IE"=>"27213", "IT"=>"22235", "PT"=>"26804", "ZA"=>"65553", "CH"=>"22854", "AT"=>"23208", "DK"=>"23812",
			"HK"=>"45423", "MK"=>"29404", "NL"=>"20409", "UG"=>"64126", "AU"=>"50519", "RO"=>"22616", "ES"=>"21425", "PL"=>"26009", "BE"=>"20606",
			"SE"=>"24012", "GB"=>"23426", "US"=>"311960", "US"=>"310760", "CA"=>"302560", "US"=>"312960", "SG"=>"52511", "BM"=>"35002",
			"IN"=>"40514", "IN"=>"405834", "IN"=>"40458", "IN"=>"405756", "WW"=>"90168", "GE"=>"28202", "GE"=>"28203", "HU"=>"21699",
			"MU"=>"61702", "IN"=>"405911", "IN"=>"405929", "IN"=>"40466", "IN"=>"40513", "US"=>"311720", "MK"=>"29401", "ML"=>"61001",
			"US"=>"313050", "WW"=>"90152", "PF"=>"54710", "IL"=>"42509", "JE"=>"23428", "GB"=>"23428", "US"=>"312980", "MH"=>"55101",
			"BL"=>"34012", "JP"=>"44009", "IT"=>"22256", "AT"=>"23217", "US"=>"310040", "US"=>"312340", "MR"=>"60910", "MX"=>"334110",
			"MY"=>"50217", "MY"=>"50210", "CA"=>"302701", "WW"=>"90122", "SC"=>"63302", "WW"=>"90132", "RU"=>"25014", "MT"=>"27877", "SE"=>"24029",
			"US"=>"313200", "WW"=>"90159", "PL"=>"26049", "SE"=>"24061", "AU"=>"50535", "US"=>"311660", "RU"=>"25016", "US"=>"312400",
			"US"=>"311000", "US"=>"311700", "US"=>"313070", "US"=>"313550", "GT"=>"70402", "NL"=>"20422", "QA"=>"42705", "QA"=>"42706",
			"US"=>"311020", "US"=>"311920", "LU"=>"27079", "CH"=>"22857", "NL"=>"20419", "US"=>"313460", "MK"=>"29411", "DE"=>"26213",
			"SE"=>"24033", "MT"=>"27830", "NO"=>"24224", "KE"=>"63904", "IR"=>"43219", "GE"=>"28211", "FR"=>"20803", "FR"=>"20824", "TW"=>"46693",
			"SL"=>"61925", "IQ"=>"41845", "DK"=>"23843", "SE"=>"24043", "PL"=>"26042", "MD"=>"25903", "MD"=>"25905", "MD"=>"25999", "DK"=>"23814",
			"SE"=>"24025", "US"=>"312580", "US"=>"311500", "PL"=>"26013", "AO"=>"63104", "CA"=>"302702", "AT"=>"23220", "CG"=>"62910",
			"ZA"=>"65512", "ZM"=>"64502", "WW"=>"90161", "NA"=>"64906", "SD"=>"63403", "TM"=>"43801", "WW"=>"90139", "LU"=>"27002", "WW"=>"90201",
			"HK"=>"45424", "DE"=>"26221", "CL"=>"73005", "WW"=>"90138", "IN"=>"40421", "IN"=>"40515", "CZ"=>"23009", "FR"=>"20831", "PL"=>"26036",
			"DK"=>"23807", "NL"=>"20406", "PT"=>"26807", "SE"=>"24019", "AT"=>"23215", "BE"=>"20607", "CY"=>"28023", "RS"=>"22009", "CH"=>"22859",
			"GB"=>"23401", "FI"=>"24430", "HU"=>"21602", "MM"=>"41403", "MM"=>"41409", "MM"=>"41400", "MM"=>"41402", "MM"=>"41404", "TZ"=>"64012",
			"AZ"=>"40006", "DE"=>"26292", "AU"=>"50562", "AU"=>"50568", "GH"=>"62009", "GH"=>"62005", "SO"=>"63710", "SO"=>"63760", "SD"=>"63409",
			"US"=>"312330", "ZA"=>"65513", "ZA"=>"65514", "US"=>"310290", "IE"=>"27221", "ZW"=>"64801", "SE"=>"24024", "GH"=>"62011",
			"DE"=>"26218", "SE"=>"24003", "US"=>"312630", "BE"=>"20608", "PL"=>"26007", "CL"=>"73014", "SE"=>"24040", "GM"=>"60706",
			"CA"=>"302790", "SS"=>"65904", "GB"=>"23595", "GB"=>"23412", "GB"=>"23413", "US"=>"311380", "US"=>"310100", "CA"=>"302703",
			"US"=>"310600", "US"=>"310460", "US"=>"311530", "US"=>"311100", "US"=>"312420", "AU"=>"50527", "PH"=>"51588", "US"=>"316010",
			"NL"=>"20460", "PL"=>"26037", "DK"=>"23804", "BE"=>"20616", "SE"=>"24030", "US"=>"311300", "DE"=>"26279", "US"=>"312560",
			"AR"=>"722020", "BR"=>"72400", "BR"=>"72439", "RU"=>"25003", "DE"=>"26273", "US"=>"313540", "NO"=>"24290", "FI"=>"24407",
			"FI"=>"24408", "FI"=>"24409", "FI"=>"24438", "FI"=>"24439", "FI"=>"24440", "FI"=>"24441", "CL"=>"73016", "CZ"=>"23006", "CZ"=>"23004",
			"PL"=>"26011", "AU"=>"50510", "NF"=>"50510", "US"=>"311610", "US"=>"312230", "IN"=>"40450", "IN"=>"40477", "IN"=>"405755",
			"IN"=>"405849", "US"=>"310017", "US"=>"311710", "US"=>"312920", "US"=>"312590", "US"=>"311420", "US"=>"312150", "NO"=>"24210",
			"LR"=>"61804", "CL"=>"73004", "CL"=>"73009", "IT"=>"22207", "US"=>"310510", "US"=>"311840", "US"=>"311850", "US"=>"310620",
			"EE"=>"24812", "US"=>"312610", "US"=>"312660", "CH"=>"22864", "US"=>"313040", "IS"=>"27406", "US"=>"310440", "US"=>"310640",
			"KG"=>"43709", "AT"=>"23291", "JM"=>"338070", "KI"=>"54502", "IS"=>"27403", "LB"=>"41505", "JP"=>"44078", "RW"=>"63517", "OM"=>"42204",
			"IQ"=>"41892", "WW"=>"90115", "BF"=>"61301", "BI"=>"64203", "AU"=>"50599", "AU"=>"50508", "MK"=>"29402", "WW"=>"90160", "PT"=>"26805",
			"SO"=>"63770", "DK"=>"23873", "US"=>"312850", "UZ"=>"43409", "WW"=>"90147", "US"=>"313380", "BR"=>"72436", "AU"=>"50517",
			"AU"=>"50536", "CI"=>"61203", "BW"=>"65202", "AT"=>"23206", "CM"=>"62402", "ES"=>"21409", "ES"=>"21421", "ES"=>"21419", "TF"=>"64700",
			"LR"=>"61807", "MG"=>"64602", "WW"=>"90131", "FR"=>"20802", "FR"=>"20832", "FR"=>"20891", "FR"=>"20895", "SK"=>"23105", "CI"=>"61206",
			"RS"=>"22007", "IN"=>"40452", "IN"=>"40476", "IN"=>"40517", "IN"=>"405753", "GR"=>"20204", "GR"=>"20203", "EC"=>"74003",
			"US"=>"311560", "SB"=>"54001", "BL"=>"34002", "FI"=>"24416", "EE"=>"24804", "BB"=>"342800", "PL"=>"26098", "BD"=>"47005",
			"US"=>"310810", "PF"=>"54715", "AU"=>"50518", "US"=>"313320", "PW"=>"55202", "PW"=>"55299", "PW"=>"55280", "PW"=>"55201",
			"JP"=>"44008", "US"=>"311450", "NA"=>"64904", "IL"=>"42510", "IL"=>"42524", "HK"=>"45420", "HK"=>"45429", "AN"=>"36274",
			"US"=>"313410", "PL"=>"26023", "IL"=>"42528", "UA"=>"25599", "ZA"=>"65516", "PL"=>"26031", "PL"=>"26028", "NO"=>"24207", "AU"=>"50525",
			"US"=>"311670", "US"=>"311080", "US"=>"310790", "US"=>"311290", "AU"=>"50550", "AU"=>"50588", "PL"=>"26035", "PH"=>"51511",
			"PH"=>"51518", "AT"=>"23222", "WW"=>"90165", "CZ"=>"23005", "PL"=>"26005", "BR"=>"72454", "IT"=>"22233", "PR"=>"330000",
			"PR"=>"330120", "US"=>"312990", "EE"=>"24815", "GE"=>"28210", "RU"=>"25092", "NL"=>"20429", "NL"=>"20424", "UA"=>"25509",
			"UA"=>"25505", "UA"=>"25521", "UA"=>"25525", "EE"=>"24806", "NL"=>"20421", "US"=>"311540", "US"=>"311730", "ID"=>"51099",
			"ID"=>"51078", "ID"=>"51003", "ID"=>"51088", "ID"=>"51028", "ID"=>"51000", "ID"=>"51027", "ID"=>"51009", "TL"=>"51401", "ID"=>"51007",
			"ID"=>"51020", "PK"=>"41002", "US"=>"310500", "US"=>"313510", "US"=>"313490", "IN"=>"40453", "IN"=>"40518", "IN"=>"405851",
			"SL"=>"61907", "CA"=>"302590", "DE"=>"26274", "GY"=>"738003", "AU"=>"50521", "MX"=>"334120", "ES"=>"21416", "ES"=>"21417",
			"NL"=>"20401", "AU"=>"50513", "IN"=>"40459", "IN"=>"40460", "IN"=>"40519", "JP"=>"44011", "IL"=>"42516", "AU"=>"50528", "RO"=>"22605",
			"US"=>"313480", "SE"=>"24031", "PL"=>"26044", "ES"=>"21431", "US"=>"313370", "US"=>"312780", "FR"=>"20887", "FR"=>"20896",
			"CH"=>"22851", "GA"=>"62805", "US"=>"314100", "IT"=>"22230", "LV"=>"24706", "NL"=>"20468", "CA"=>"302320", "CA"=>"302721",
			"CA"=>"302820", "CA"=>"302920", "RU"=>"25039", "CA"=>"302540", "AU"=>"50544", "TH"=>"52009", "US"=>"311430", "US"=>"312160",
			"US"=>"312320", "UZ"=>"43406", "TZ"=>"64001", "RW"=>"63511", "RW"=>"63512", "VN"=>"45203", "ES"=>"21412", "MG"=>"64603", "KE"=>"63901",
			"US"=>"311350", "US"=>"312480", "US"=>"312600", "US"=>"312640", "KG"=>"43710", "JP"=>"44006", "AT"=>"23221", "IR"=>"43210",
			"US"=>"313470", "SM"=>"29201", "US"=>"312820", "AU"=>"50534", "WW"=>"90157", "CA"=>"302680", "CA"=>"302750", "ZA"=>"65504",
			"FI"=>"24415", "SA"=>"42021", "CH"=>"22806", "RU"=>"25011", "ES"=>"21427", "FI"=>"24429", "PK"=>"41005", "PK"=>"41008", "KH"=>"45611",
			"FR"=>"20886", "KE"=>"63908", "ZA"=>"65506", "BR"=>"72415", "WF"=>"54301", "AW"=>"36301", "MX"=>"334060", "CO"=>"732230",
			"RU"=>"25033", "CA"=>"302880", "IR"=>"43208", "CA"=>"302490", "CA"=>"302491", "CA"=>"302740", "US"=>"313500", "KR"=>"45003",
			"TO"=>"53943", "GB"=>"23452", "SE"=>"24041", "US"=>"311910", "LV"=>"24707", "PL"=>"26019", "PL"=>"26027", "RU"=>"25004", "DE"=>"26276",
			"SL"=>"61906", "SE"=>"24015", "GE"=>"28205", "GE"=>"28208", "US"=>"312430", "UG"=>"64116", "SG"=>"52507", "AU"=>"50590", "DE"=>"26212",
			"DE"=>"26233", "DE"=>"26222", "EE"=>"24871", "ZA"=>"65517", "BR"=>"72401", "KR"=>"45012", "GB"=>"23457", "MN"=>"42891", "SK"=>"23104",
			"KH"=>"45602", "KH"=>"45605", "KH"=>"45606", "WW"=>"90133", "PL"=>"26043", "NP"=>"42904", "AT"=>"23224", "MO"=>"45506", "HK"=>"45415",
			"HK"=>"45417", "RU"=>"25015", "AT"=>"23218", "EE"=>"24816", "NG"=>"62127", "UG"=>"64133", "TZ"=>"64011", "US"=>"310320", "ZA"=>"65546",
			"IT"=>"22239", "DK"=>"23825", "FI"=>"24442", "SE"=>"24046", "PL"=>"26047", "ZA"=>"65524", "CH"=>"22856", "FR"=>"20814", "IR"=>"43221",
			"CL"=>"73019", "FR"=>"20898", "FR"=>"20804", "LU"=>"27071", "TF"=>"64710", "JP"=>"44000", "JP"=>"44021", "JP"=>"44101", "SO"=>"63704",
			"SO"=>"63720", "SO"=>"63771", "SN"=>"60801", "RU"=>"25091", "US"=>"311820", "LI"=>"29510", "GN"=>"61102", "TD"=>"62202", "TD"=>"62207",
			"ZA"=>"65541", "ZA"=>"65511", "US"=>"312080", "US"=>"312840", "US"=>"310015", "US"=>"312720", "US"=>"316011", "US"=>"311060",
			"BJ"=>"61603", "YE"=>"42102", "NZ"=>"53006", "NL"=>"20426", "AZ"=>"40005", "NG"=>"62124", "US"=>"313450", "BZ"=>"70299",
			"US"=>"313080", "SE"=>"24045", "CZ"=>"23098", "US"=>"310053", "US"=>"310830", "US"=>"311260", "US"=>"311490", "US"=>"311870",
			"US"=>"311880", "US"=>"311882", "US"=>"311940", "US"=>"312190", "US"=>"312240", "US"=>"312250", "US"=>"312530", "SZ"=>"65301",
			"LK"=>"41312", "CA"=>"302480", "PM"=>"30801", "CH"=>"22810", "US"=>"311640", "CA"=>"302550", "SG"=>"52506", "RU"=>"25044",
			"BH"=>"42604", "US"=>"311360", "GB"=>"23424", "SS"=>"65907", "SD"=>"63407", "CO"=>"732199", "BB"=>"342820", "CH"=>"22812",
			"CH"=>"22860", "FI"=>"24433", "CD"=>"63005", "IO"=>"99501", "GG"=>"23455", "GB"=>"23455", "JE"=>"23455", "IM"=>"23436", "GB"=>"23436",
			"FK"=>"750001", "SH"=>"65801", "GH"=>"62008", "SE"=>"24005", "SK"=>"23103", "SZ"=>"65302", "NG"=>"62126", "CH"=>"22811", "CH"=>"22899",
			"LI"=>"29501", "FR"=>"20830", "ES"=>"21413", "JM"=>"338040", "FR"=>"20823", "GB"=>"23437", "DK"=>"23803", "US"=>"310550",
			"US"=>"310720", "LU"=>"27080", "WW"=>"90164", "SY"=>"41709", "SY"=>"41701", "US"=>"311930", "NO"=>"24211", "SI"=>"29310",
			"SI"=>"29364", "US"=>"310200", "US"=>"310210", "US"=>"310220", "US"=>"310230", "US"=>"310240", "US"=>"310250", "US"=>"310270",
			"US"=>"310310", "US"=>"310490", "US"=>"310800", "AT"=>"23207", "AT"=>"23204", "AT"=>"23213", "AT"=>"23223", "ME"=>"29702",
			"RS"=>"22004", "PL"=>"26010", "PL"=>"26034", "US"=>"310160", "TW"=>"46690", "MY"=>"502154", "GB"=>"23416", "IN"=>"40480",
			"IN"=>"40520", "UG"=>"64104", "TZ"=>"64007", "BT"=>"40277", "RU"=>"25027", "RU"=>"25054", "TW"=>"46668", "IR"=>"43232", "IR"=>"43299",
			"DK"=>"23810", "AR"=>"722040", "FI"=>"24427", "FI"=>"24428", "US"=>"311740", "FI"=>"24443", "PL"=>"26014", "TF"=>"64702",
			"TF"=>"64703", "SO"=>"63782", "BR"=>"72435", "CH"=>"22808", "EE"=>"24810", "DE"=>"26224", "HR"=>"21912", "NO"=>"24204", "SE"=>"24014",
			"NL"=>"20402", "SE"=>"24010", "US"=>"311690", "CF"=>"62302", "BF"=>"61303", "ES"=>"21411", "CK"=>"54801", "EG"=>"60204", "FJ"=>"54203",
			"IT"=>"22243", "IT"=>"22248", "IQ"=>"41840", "NA"=>"64902", "BM"=>"35005", "NZ"=>"53000", "NZ"=>"53002", "NU"=>"55501", "US"=>"310840",
			"US"=>"312300", "XK"=>"22101", "AR"=>"722034", "AR"=>"722341", "VU"=>"54101", "RU"=>"25093", "WW"=>"90146", "CH"=>"22862",
			"IR"=>"43214", "BM"=>"35001", "SR"=>"74605", "MX"=>"334100", "VE"=>"73406", "PT"=>"26802", "PT"=>"26880", "NL"=>"20407", "WW"=>"90154",
			"GB"=>"23427", "SE"=>"24060", "AN"=>"36278", "NI"=>"71030", "GB"=>"23402", "GB"=>"23411", "DE"=>"26203", "DE"=>"26205", "DE"=>"26208",
			"DE"=>"26211", "DE"=>"26217", "DE"=>"26277", "CL"=>"73007", "AR"=>"722010", "AR"=>"722070", "ES"=>"21405", "ES"=>"21432",
			"ES"=>"21438", "PA"=>"71402", "MX"=>"334066", "GU"=>"310140", "US"=>"310140", "LV"=>"24703", "BN"=>"52801", "DE"=>"26206",
			"DE"=>"26278", "MY"=>"50214", "MY"=>"50201", "MY"=>"50211", "RO"=>"22602", "RO"=>"22604", "RO"=>"22606", "RS"=>"22003", "MY"=>"502157",
			"SE"=>"24044", "BE"=>"20605", "DK"=>"23877", "RS"=>"22002", "NO"=>"24212", "SE"=>"24006", "IR"=>"43270", "IR"=>"43271", "GB"=>"23422",
			"GH"=>"62016", "CL"=>"73012", "GB"=>"23588", "BD"=>"47004", "TK"=>"55401", "NO"=>"24203", "EE"=>"24807", "GB"=>"23419", "DK"=>"23896",
			"EE"=>"24813", "FI"=>"24420", "FI"=>"24436", "NO"=>"24202", "FI"=>"24492", "PG"=>"53702", "ZA"=>"65505", "US"=>"311210", "DE"=>"26216",
			"AU"=>"50571", "AU"=>"50572", "AU"=>"50511", "AU"=>"50539", "NZ"=>"53004", "CA"=>"302221", "CA"=>"302222", "CA"=>"302360",
			"CA"=>"302361", "CA"=>"302653", "CA"=>"302657", "CA"=>"302760", "CA"=>"302860", "US"=>"313000", "PL"=>"26046", "CA"=>"302730",
			"US"=>"311620", "US"=>"312110", "US"=>"310980", "US"=>"313400", "US"=>"312690", "AU"=>"50532", "FR"=>"20893", "FR"=>"20897",
			"GB"=>"23454", "KH"=>"45618", "ZA"=>"65533", "US"=>"311050", "US"=>"311830", "CA"=>"302650", "CA"=>"302656", "WW"=>"90106",
			"BG"=>"28413", "TL"=>"51402", "RU"=>"25062", "IT"=>"22247", "DK"=>"23816", "FI"=>"24437", "IS"=>"27416", "SE"=>"24048", "GB"=>"23409",
			"AU"=>"50548", "BR"=>"72430", "CA"=>"302770", "JP"=>"44091", "TO"=>"53901", "FO"=>"28803", "TH"=>"52015", "TH"=>"52047", "SK"=>"23107",
			"AU"=>"50514", "SG"=>"52510", "FI"=>"24410", "FI"=>"24411", "SE"=>"24034", "SE"=>"24021", "US"=>"310520", "TW"=>"46699", "WW"=>"90137",
			"FR"=>"20822", "US"=>"313560", "US"=>"312350", "US"=>"312730", "CL"=>"73013", "DO"=>"37004", "TH"=>"52025", "GB"=>"23425",
			"FR"=>"20812", "HK"=>"45408", "PL"=>"26033", "AU"=>"50538", "US"=>"312490", "TT"=>"37412", "TJ"=>"43603", "DK"=>"23866", "FI"=>"24424",
			"MY"=>"502150", "FI"=>"24444", "SI"=>"29370", "TV"=>"55301", "WW"=>"90162", "SE"=>"24026", "US"=>"310860", "US"=>"310570",
			"US"=>"310390", "WW"=>"90134", "US"=>"310940", "US"=>"310066", "US"=>"310730", "US"=>"311220", "LT"=>"24606", "EE"=>"24811",
			"US"=>"310960", "CO"=>"732208", "US"=>"311860", "US"=>"312290", "GB"=>"23451", "GB"=>"23503", "FI"=>"24431", "FI"=>"24435",
			"MX"=>"334150", "WW"=>"90188", "CO"=>"732020", "CO"=>"732142", "NL"=>"20413", "BR"=>"72437", "BN"=>"52803", "HT"=>"37202",
			"SK"=>"23108", "NP"=>"42903", "AN"=>"36259", "AN"=>"36260", "AN"=>"36291", "US"=>"311650", "SO"=>"63757", "ST"=>"62602", "UZ"=>"43407",
			"GB"=>"23504", "GB"=>"23506", "GB"=>"23507", "IN"=>"40448", "BE"=>"20630", "IE"=>"27215", "HU"=>"21671", "NL"=>"20418", "CH"=>"22853",
			"JP"=>"44001", "JP"=>"44110", "NL"=>"20466", "KN"=>"356070", "BL"=>"34003", "IN"=>"40415", "IN"=>"40455", "IN"=>"40521", "IN"=>"40454",
			"IN"=>"40522", "IN"=>"40566", "IN"=>"405818", "UZ"=>"43403", "UZ"=>"43408", "UZ"=>"43402", "RU"=>"25022", "US"=>"313230",
			"US"=>"310004", "US"=>"310005", "US"=>"310006", "US"=>"310010", "US"=>"310012", "US"=>"310013", "US"=>"310350", "US"=>"310590",
			"US"=>"310820", "US"=>"310890", "US"=>"310910", "US"=>"311012", "US"=>"311110", "US"=>"311270", "US"=>"311271", "US"=>"311272",
			"US"=>"311273", "US"=>"311274", "US"=>"311275", "US"=>"311276", "US"=>"311277", "US"=>"311278", "US"=>"311279", "US"=>"311280",
			"US"=>"311281", "US"=>"311282", "US"=>"311283", "US"=>"311284", "US"=>"311285", "US"=>"311286", "US"=>"311287", "US"=>"311288",
			"US"=>"311289", "US"=>"311390", "US"=>"311481", "US"=>"311482", "US"=>"311483", "US"=>"311484", "US"=>"311485", "US"=>"311486",
			"US"=>"311487", "US"=>"311488", "US"=>"311489", "US"=>"311590", "US"=>"312770", "US"=>"310740", "SE"=>"24047", "AU"=>"50516",
			"CA"=>"302510", "CA"=>"302520", "KH"=>"45609", "GB"=>"23438", "CO"=>"732154", "PL"=>"26045", "SA"=>"42005", "CR"=>"71220",
			"NG"=>"62125", "WW"=>"90151", "US"=>"311470", "PF"=>"54705", "EE"=>"24808", "US"=>"313090", "TW"=>"46609", "LS"=>"65110",
			"ZA"=>"65565", "GB"=>"23407", "CZ"=>"23099", "DE"=>"26204", "DE"=>"26209", "ES"=>"21424", "FJ"=>"54201", "AU"=>"50506", "AU"=>"50512",
			"IT"=>"22206", "AU"=>"50507", "PT"=>"26891", "IN"=>"40488", "ES"=>"21406", "ES"=>"21418", "ES"=>"21437", "GB"=>"23591", "GB"=>"23592",
			"NL"=>"20403", "DE"=>"26220", "NL"=>"20411", "RU"=>"250811", "WW"=>"90124", "BE"=>"20609", "DK"=>"23808", "FR"=>"20818", "NL"=>"20462",
			"SE"=>"24038", "FI"=>"24432", "PL"=>"26039", "US"=>"312200", "BI"=>"64202", "US"=>"311990", "CL"=>"73008", "MA"=>"60405",
			"VU"=>"54107", "CG"=>"62907", "AF"=>"41255", "IL"=>"42506", "PS"=>"42506", "GU"=>"310400", "GU"=>"310480", "GU"=>"311120",
			"GU"=>"311250", "US"=>"310400", "US"=>"310480", "US"=>"311120", "US"=>"311250", "FR"=>"20870", "HK"=>"45435", "MY"=>"502153",
			"US"=>"312940", "IT"=>"22249", "CH"=>"22855", "US"=>"312360", "IN"=>"40485", "IN"=>"40523", "IN"=>"40567", "IN"=>"405880",
			"US"=>"310180", "KY"=>"346001", "KE"=>"63911", "TZ"=>"64013", "AN"=>"36233", "CA"=>"302940", "US"=>"311150", "CL"=>"73026",
			"CL"=>"73099", "GR"=>"20209", "DO"=>"37005", "IT"=>"22237", "WW"=>"90121", "ZA"=>"65519", "ZA"=>"65538", "ZA"=>"65573", "ZA"=>"65574",
			"JP"=>"44005", "SE"=>"24020", "US"=>"310330", "US"=>"312700", "KN"=>"356050", "ZA"=>"65525", "AU"=>"50547", "NZ"=>"53003",
			"WW"=>"99101", "MK"=>"29410", "US"=>"312510", "NL"=>"20423", "PL"=>"26020", "ES"=>"21423", "ES"=>"21429", "ES"=>"21433",
			"CA"=>"302130", "CA"=>"302131", "JO"=>"41602", "YE"=>"42104", "AU"=>"50537", "YE"=>"42103", "RU"=>"25005", "MT"=>"27811",
			"CI"=>"61218", "CD"=>"63088", "MY"=>"502152", "GR"=>"20212", "IQ"=>"41820", "IQ"=>"41830", "WW"=>"90149", "RU"=>"25007", "PT"=>"26821",
			"SK"=>"23199", "TF"=>"64704", "NL"=>"20464", "NL"=>"20415", "ES"=>"21410", "BG"=>"28407"
];
$plmn = isset($plmns[$country]) ? $plmns[$country] : 'unknown';
if ($plmn === 'unknown') {
    $plmn = "46201";
}


 return "{$ip}##{$org}##{$plmn}##{$timezone}##{$language}";

   
}

// 示例调用
echo getClientInfo();

