codes = array( 'ADP' => 'Andorran Peseta', 'AED' => 'United Arab Emirates Dirham', 'AFA' => 'Afghani (1927-2002)', 'AFN' => 'Afghani', 'ALL' => 'Albanian Lek', 'AMD' => 'Armenian Dram', 'ANG' => 'Netherlands Antillan Guilder', 'AOA' => 'Angolan Kwanza', 'AOK' => 'Angolan Kwanza (1977-1990)', 'AON' => 'Angolan New Kwanza (1990-2000)', 'AOR' => 'Angolan Kwanza Reajustado (1995-1999)', 'ARA' => 'Argentine Austral', 'ARP' => 'Argentine Peso (1983-1985)', 'ARS' => 'Argentine Peso', 'ATS' => 'Austrian Schilling', 'AUD' => 'Australian Dollar', 'AWG' => 'Aruban Guilder', 'AZM' => 'Azerbaijanian Manat', 'BAD' => 'Bosnia-Herzegovina Dinar', 'BAM' => 'Bosnia-Herzegovina Convertible Mark', 'BBD' => 'Barbados Dollar', 'BDT' => 'Bangladesh Taka', 'BEC' => 'Belgian Franc (convertible)', 'BEF' => 'Belgian Franc', 'BEL' => 'Belgian Franc (financial)', 'BGL' => 'Bulgarian Hard Lev', 'BGN' => 'Bulgarian New Lev', 'BHD' => 'Bahraini Dinar', 'BIF' => 'Burundi Franc', 'BMD' => 'Bermudan Dollar', 'BND' => 'Brunei Dollar', 'BOB' => 'Boliviano', 'BOP' => 'Bolivian Peso', 'BOV' => 'Bolivian Mvdol', 'BRB' => 'Brazilian Cruzeiro Novo (1967-1986)', 'BRC' => 'Brazilian Cruzado', 'BRE' => 'Brazilian Cruzeiro (1990-1993)', 'BRL' => 'Brazilian Real', 'BRN' => 'Brazilian Cruzado Novo', 'BRR' => 'Brazilian Cruzeiro', 'BSD' => 'Bahamian Dollar', 'BTN' => 'Bhutan Ngultrum', 'BUK' => 'Burmese Kyat', 'BWP' => 'Botswanan Pula', 'BYB' => 'Belarussian New Ruble (1994-1999)', 'BYR' => 'Belarussian Ruble', 'BZD' => 'Belize Dollar', 'CAD' => 'Canadian Dollar', 'CDF' => 'Congolese Franc Congolais', 'CHE' => 'WIR Euro', 'CHF' => 'Swiss Franc', 'CHW' => 'WIR Franc', 'CLF' => 'Chilean Unidades de Fomento', 'CLP' => 'Chilean Peso', 'CNY' => 'Chinese Yuan Renminbi', 'COP' => 'Colombian Peso', 'COU' => 'Unidad de Valor Real', 'CRC' => 'Costa Rican Colon', 'CSD' => 'Serbian Dinar', 'CSK' => 'Czechoslovak Hard Koruna', 'CUP' => 'Cuban Peso', 'CVE' => 'Cape Verde Escudo', 'CYP' => 'Cyprus Pound', 'CZK' => 'Czech Republic Koruna', 'DDM' => 'East German Ostmark', 'DEM' => 'Deutsche Mark', 'DJF' => 'Djibouti Franc', 'DKK' => 'Danish Krone', 'DOP' => 'Dominican Peso', 'DZD' => 'Algerian Dinar', 'ECS' => 'Ecuador Sucre', 'ECV' => 'Ecuador Unidad de Valor Constante (UVC)', 'EEK' => 'Estonian Kroon', 'EGP' => 'Egyptian Pound', 'EQE' => 'Ekwele', 'ERN' => 'Eritrean Nakfa', 'ESA' => 'Spanish Peseta (A account)', 'ESB' => 'Spanish Peseta (convertible account)', 'ESP' => 'Spanish Peseta', 'ETB' => 'Ethiopian Birr', 'EUR' => 'Euro', 'FIM' => 'Finnish Markka', 'FJD' => 'Fiji Dollar', 'FKP' => 'Falkland Islands Pound', 'FRF' => 'French Franc', 'GBP' => 'British Pound Sterling', 'GEK' => 'Georgian Kupon Larit', 'GEL' => 'Georgian Lari', 'GHC' => 'Ghana Cedi', 'GIP' => 'Gibraltar Pound', 'GMD' => 'Gambia Dalasi', 'GNF' => 'Guinea Franc', 'GNS' => 'Guinea Syli', 'GQE' => 'Equatorial Guinea Ekwele Guineana', 'GRD' => 'Greek Drachma', 'GTQ' => 'Guatemala Quetzal', 'GWE' => 'Portuguese Guinea Escudo', 'GWP' => 'Guinea-Bissau Peso', 'GYD' => 'Guyana Dollar', 'HKD' => 'Hong Kong Dollar', 'HNL' => 'Hoduras Lempira', 'HRD' => 'Croatian Dinar', 'HRK' => 'Croatian Kuna', 'HTG' => 'Haitian Gourde', 'HUF' => 'Hungarian Forint', 'IDR' => '', 'IEP' => 'Irish Pound', 'ILP' => 'Israeli Pound', 'ILS' => 'Israeli New Sheqel', 'INR' => 'Indian Rupee', 'IQD' => 'Iraqi Dinar', 'IRR' => 'Iranian Rial', 'ISK' => 'Icelandic Krona', 'ITL' => 'Italian Lira', 'JMD' => 'Jamaican Dollar', 'JOD' => 'Jordanian Dinar', 'JPY' => 'Japanese Yen', 'KES' => 'Kenyan Shilling', 'KGS' => 'Kyrgystan Som', 'KHR' => 'Cambodian Riel', 'KMF' => 'Comoro Franc', 'KPW' => 'North Korean Won', 'KRW' => 'South Korean Won', 'KWD' => 'Kuwaiti Dinar', 'KYD' => 'Cayman Islands Dollar', 'KZT' => 'Kazakhstan Tenge', 'LAK' => 'Laotian Kip', 'LBP' => 'Lebanese Pound', 'LKR' => 'Sri Lanka Rupee', 'LRD' => 'Liberian Dollar', 'LSL' => 'Lesotho Loti', 'LSM' => 'Maloti', 'LTL' => 'Lithuanian Lita', 'LTT' => 'Lithuanian Talonas', 'LUC' => 'Luxembourg Convertible Franc', 'LUF' => 'Luxembourg Franc', 'LUL' => 'Luxembourg Financial Franc', 'LVL' => 'Latvian Lats', 'LVR' => 'Latvian Ruble', 'LYD' => 'Libyan Dinar', 'MAD' => 'Moroccan Dirham', 'MAF' => 'Moroccan Franc', 'MDL' => 'Moldovan Leu', 'MGA' => 'Madagascar Ariary', 'MGF' => 'Madagascar Franc', 'MKD' => 'Macedonian Denar', 'MLF' => 'Mali Franc', 'MMK' => 'Myanmar Kyat', 'MNT' => 'Mongolian Tugrik', 'MOP' => 'Macao Pataca', 'MRO' => 'Mauritania Ouguiya', 'MTL' => 'Maltese Lira', 'MTP' => 'Maltese Pound', 'MUR' => 'Mauritius Rupee', 'MVR' => 'Maldive Islands Rufiyaa', 'MWK' => 'Malawi Kwacha', 'MXN' => 'Mexican Peso', 'MXP' => 'Mexican Silver Peso (1861-1992)', 'MXV' => 'Mexican Unidad de Inversion (UDI)', 'MYR' => 'Malaysian Ringgit', 'MZE' => 'Mozambique Escudo', 'MZM' => 'Mozambique Metical', 'NAD' => 'Namibia Dollar', 'NGN' => 'Nigerian Naira', 'NIC' => 'Nicaraguan Cordoba', 'NIO' => 'Nicaraguan Cordoba Oro', 'NLG' => 'Netherlands Guilder', 'NOK' => 'Norwegian Krone', 'NPR' => 'Nepalese Rupee', 'NZD' => 'New Zealand Dollar', 'OMR' => 'Oman Rial', 'PAB' => 'Panamanian Balboa', 'PEI' => 'Peruvian Inti', 'PEN' => 'Peruvian Sol Nuevo', 'PES' => 'Peruvian Sol', 'PGK' => 'Papua New Guinea Kina', 'PHP' => 'Philippine Peso', 'PKR' => 'Pakistan Rupee', 'PLN' => 'Polish Zloty', 'PLZ' => 'Polish Zloty (1950-1995)', 'PTE' => 'Portuguese Escudo', 'PYG' => 'Paraguay Guarani', 'QAR' => 'Qatari Rial', 'RHD' => 'Rhodesian Dollar', 'ROL' => 'Romanian Leu', 'RON' => 'Romanian Leu', 'RUB' => 'Russian Ruble', 'RUR' => 'Russian Ruble (1991-1998)', 'RWF' => 'Rwandan Franc', 'SAR' => 'Saudi Riyal', 'SBD' => 'Solomon Islands Dollar', 'SCR' => 'Seychelles Rupee', 'SDD' => 'Sudanese Dinar', 'SDP' => 'Sudanese Pound', 'SEK' => 'Swedish Krona', 'SGD' => 'Singapore Dollar', 'SHP' => 'Saint Helena Pound', 'SIT' => 'Slovenia Tolar', 'SKK' => 'Slovak Koruna', 'SLL' => 'Sierra Leone Leone', 'SOS' => 'Somali Shilling', 'SRD' => 'Surinam Dollar', 'SRG' => 'Suriname Guilder', 'STD' => 'Sao Tome and Principe Dobra', 'SUR' => 'Soviet Rouble', 'SVC' => 'El Salvador Colon', 'SYP' => 'Syrian Pound', 'SZL' => 'Swaziland Lilangeni', 'THB' => 'Thai Baht', 'TJR' => 'Tajikistan Ruble', 'TJS' => 'Tajikistan Somoni', 'TMM' => 'Turkmenistan Manat', 'TND' => 'Tunisian Dinar', 'TOP' => 'Tonga Paʻanga', 'TPE' => 'Timor Escudo', 'TRL' => 'Turkish Lira', 'TRY' => 'New Turkish Lira', 'TTD' => 'Trinidad and Tobago Dollar', 'TWD' => 'Taiwan New Dollar', 'TZS' => 'Tanzanian Shilling', 'UAH' => 'Ukrainian Hryvnia', 'UAK' => 'Ukrainian Karbovanetz', 'UGS' => 'Ugandan Shilling (1966-1987)', 'UGX' => 'Ugandan Shilling', 'USD' => 'US Dollar', 'USN' => 'US Dollar (Next day)', 'USS' => 'US Dollar (Same day)', 'UYP' => 'Uruguay Peso (1975-1993)', 'UYU' => 'Uruguay Peso Uruguayo', 'UZS' => 'Uzbekistan Sum', 'VEB' => 'Venezuelan Bolivar', 'VND' => 'Vietnamese Dong', 'VUV' => 'Vanuatu Vatu', 'WST' => 'Western Samoa Tala', 'XAF' => 'CFA Franc BEAC', 'XAG' => 'Silver', 'XAU' => 'Gold', 'XBA' => 'European Composite Unit', 'XBB' => 'European Monetary Unit', 'XBC' => 'European Unit of Account (XBC)', 'XBD' => 'European Unit of Account (XBD)', 'XCD' => 'East Caribbean Dollar', 'XDR' => 'Special Drawing Rights', 'XEU' => 'European Currency Unit', 'XFO' => 'French Gold Franc', 'XFU' => 'French UIC-Franc', 'XOF' => 'CFA Franc BCEAO', 'XPD' => 'Palladium', 'XPF' => 'CFP Franc', 'XPT' => 'Platinum', 'XRE' => 'RINET Funds', 'XTS' => 'Testing Currency Code', 'XXX' => 'No Currency', 'YDD' => 'Yemeni Dinar', 'YER' => 'Yemeni Rial', 'YUD' => 'Yugoslavian Hard Dinar', 'YUM' => 'Yugoslavian Noviy Dinar', 'YUN' => 'Yugoslavian Convertible Dinar', 'ZAL' => 'South African Rand (financial)', 'ZAR' => 'South African Rand', 'ZMK' => 'Zambian Kwacha', 'ZRN' => 'Zairean New Zaire', 'ZRZ' => 'Zairean Zaire', 'ZWD' => 'Zimbabwe Dollar', ); ?>