/* LocaleInformation_hr.java --
   Copyright (C) 2004  Free Software Foundation, Inc.

This file is part of GNU Classpath.

GNU Classpath is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2, or (at your option)
any later version.

GNU Classpath is distributed in the hope that it will be useful, but
WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
General Public License for more details.

You should have received a copy of the GNU General Public License
along with GNU Classpath; see the file COPYING.  If not, write to the
Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA
02111-1307 USA.

Linking this library statically or dynamically with other modules is
making a combined work based on this library.  Thus, the terms and
conditions of the GNU General Public License cover the whole
combination.

As a special exception, the copyright holders of this library give you
permission to link this library with independent modules to produce an
executable, regardless of the license terms of these independent
modules, and to copy and distribute the resulting executable under
terms of your choice, provided that you also meet, for each linked
independent module, the terms and conditions of the license of that
module.  An independent module is a module which is not derived from
or based on this library.  If you modify this library, you may extend
this exception to your version of the library, but you are not
obligated to do so.  If you do not wish to do so, delete this
exception statement from your version. */


// This file was automatically generated by gnu.localegen from LDML

package gnu.java.locale;

import java.util.Enumeration;
import java.util.Hashtable;
import java.util.StringTokenizer;
import java.util.ListResourceBundle;

public class LocaleInformation_hr extends ListResourceBundle
{
  private static final String currenciesDisplayNameKeys = "YDD\u00A6KES\u00A6TWD\u00A6LKR\u00A6TJS\u00A6ERN\u00A6SDP\u00A6GRD\u00A6IEP\u00A6ARS\u00A6MQF\u00A6ARP\u00A6SDD\u00A6GEL\u00A6GEK\u00A6CRC\u00A6MDR\u00A6FKP\u00A6GQP\u00A6EEK\u00A6MDL\u00A6HKD\u00A6IQD\u00A6SCR\u00A6GQF\u00A6DKK\u00A6IDR\u00A6GQE\u00A6MDC\u00A6SOS\u00A6LVR\u00A6LVL\u00A6RUR\u00A6FJP\u00A6MCG\u00A6MCF\u00A6MOP\u00A6GPF\u00A6FJD\u00A6RUB\u00A6DJF\u00A6LIF\u00A6SBD\u00A6ECV\u00A6TTO\u00A6ECS\u00A6PHP\u00A6LUF\u00A6FIN\u00A6FIM\u00A6TTD\u00A6SZL\u00A6MNT\u00A6UAH\u00A6HUF\u00A6COP\u00A6LTT\u00A6PTE\u00A6PTC\u00A6GBP\u00A6ZRZ\u00A6INR\u00A6LTL\u00A6UYP\u00A6MZM\u00A6KZT\u00A6KZR\u00A6AOK\u00A6GNS\u00A6SYP\u00A6OMR\u00A6NGP\u00A6MZE\u00A6ZRN\u00A6NGN\u00A6PSP\u00A6AOA\u00A6GNI\u00A6MAF\u00A6GNF\u00A6MAD\u00A6HTG\u00A6CNP\u00A6MMK\u00A6MYR\u00A6LSL\u00A6TRL\u00A6KMF\u00A6CZK\u00A6GMP\u00A6AZM\u00A6KYD\u00A6GMD\u00A6CAD\u00A6VEB\u00A6MLF\u00A6MXP\u00A6ILS\u00A6PES\u00A6MXN\u00A6GYD\u00A6ILP\u00A6CYP\u00A6SKK\u00A6PEN\u00A6ILL\u00A6LRD\u00A6PEI\u00A6AMD\u00A6GLK\u00A6HRK\u00A6MKN\u00A6HRD\u00A6CLP\u00A6ALV\u00A6FRG\u00A6FRF\u00A6MWP\u00A6MKD\u00A6TPP\u00A6PDR\u00A6CLF\u00A6ALL\u00A6MWK\u00A6ALK\u00A6PDK\u00A6TPE\u00A6DES\u00A6DEM\u00A6YUR\u00A6KWD\u00A6NPR\u00A6GWP\u00A6YUO\u00A6YUN\u00A6YUM\u00A6GWM\u00A6SIT\u00A6JPY\u00A6YUG\u00A6YUF\u00A6BEF\u00A6YUD\u00A6GWE\u00A6RON\u00A6ROL\u00A6CWG\u00A6SIB\u00A6BDT\u00A6DDM\u00A6XBB\u00A6XBA\u00A6NOK\u00A6MUR\u00A6ZAR\u00A6ZAP\u00A6XAU\u00A6ZAL\u00A6VND\u00A6KID\u00A6TZS\u00A6GIP\u00A6ZMP\u00A6TND\u00A6CVE\u00A6UGX\u00A6ZMK\u00A6JOD\u00A6UGS\u00A6FOK\u00A6KHR\u00A6DOP\u00A6EUR\u00A6LNR\u00A6KHO\u00A6GUF\u00A6MTP\u00A6USS\u00A6MHD\u00A6NZP\u00A6CUP\u00A6MTL\u00A6TMM\u00A6USN\u00A6SSP\u00A6SGD\u00A6NZD\u00A6USD\u00A6HNL\u00A6ITL\u00A6PAB\u00A6GTQ\u00A6AUD\u00A6LAK\u00A6NAD\u00A6KGS\u00A6BBD\u00A6CHF\u00A6PYG\u00A6JMP\u00A6PLZ\u00A6YER\u00A6ATS\u00A6ETD\u00A6LYP\u00A6ETB\u00A6BND\u00A6DZG\u00A6DZF\u00A6YEI\u00A6EGP\u00A6JMD\u00A6PLN\u00A6DZD\u00A6ISK\u00A6SRG\u00A6LYD\u00A6BAM\u00A6ESP\u00A6NLG\u00A6MRO\u00A6BMP\u00A6ZWD\u00A6SEK\u00A6CSK\u00A6IRR\u00A6PKR\u00A6BMD\u00A6CSC";

  private static final String currenciesDisplayNameValues = "jemenski dinar\u00A6Kenijski \u0161iling\u00A6Novotajvanski dolar\u00A6Sri Lanka Rupee\u00A6Tad\u017eikistanski somoni\u00A6Eritrean Nakfa\u00A6Sudanska funta\u00A6Gr\u010dka drahma\u00A6Irska funta\u00A6Argentinski pezo\u00A6Martinique Franc\u00A6Argentinski pezo (1983-1985)\u00A6Sudanski dinar\u00A6Gruzijski lari\u00A6Georgian Kupon Larit\u00A6Kostarikanski kolon\u00A6Moldovan Ruble Cupon\u00A6Falklandska funta\u00A6Equatorial Guinea Peseta Guineana\u00A6Estonian Kroon\u00A6Moldovski lej\u00A6Honkon\u0161ki dolar\u00A6Ira\u010dki dinar\u00A6Sej\u0161elska rupija\u00A6Equatorial Guinea Franco\u00A6Danska kruna\u00A6Indonezijska rupija\u00A6Equatorial Guinea Ekwele Guineana\u00A6Moldovan Leu Cupon\u00A6Somalijski \u0161iling\u00A6Latvian Ruble\u00A6Latvian Lats\u00A6Ruska rublja (1991-1998)\u00A6Fid\u017eijska funta\u00A6Monaco Franc Germinal\u00A6Monaco Franc Nouveau\u00A6Macao Pataca\u00A6Guadeloupe Franc\u00A6Fid\u017eijski dolar\u00A6Ruska rublja\u00A6Djibouti Franc\u00A6Lihten\u0161tajnski franak\u00A6Solomonskooto\u010dni dolar\u00A6Ecuador Unidad de Valor Constante (UVC)\u00A6Trinidadtoba\u0161ki stari dolar\u00A6Ecuador Sucre\u00A6Filipinski pezo\u00A6Luksembur\u0161ki franak\u00A6Finska marka (1860-1962)\u00A6Finska marka\u00A6Trinidadtoba\u0161ki dolar\u00A6Lilangeni\u00A6Mongolski tugrik\u00A6Ukrajinska hrivnja\u00A6Ma\u0111arska forinta\u00A6Kolumbijski pezo\u00A6Lithuanian Talonas\u00A6Portugalski eskudo\u00A6Portugalski konto\u00A6Britanska funta\u00A6Zairski zair\u00A6Indijska rupija\u00A6Lithuanian Lita\u00A6Urugvajski pezo (1975-1993)\u00A6Mozambique Metical\u00A6Kazakhstan Tenge\u00A6Kazakhstan Ruble\u00A6Angolska kvanza (1977-1990)\u00A6Guinea Syli\u00A6Sirijska funta\u00A6Omanski rijal\u00A6Nigerijska funta\u00A6Mozambique Escudo\u00A6Zairski novi zair\u00A6Nigerijska naira\u00A6Palestinska funta\u00A6Angolska kvanza\u00A6Gvinejski franak (1960-1972)\u00A6Morokanski franak\u00A6Gvinejski franak\u00A6Morokanski dirham\u00A6Haitian Gourde\u00A6Chinese Jen Min Piao Yuan\u00A6Myanmar Kyat\u00A6Malaysian Ringgit\u00A6Lesotho Loti\u00A6Turska lira\u00A6Comoro Franc\u00A6\u010ce\u0161ka kruna\u00A6Gambijska funta\u00A6Azerbejd\u017eanski manat\u00A6Kajmanski dolar\u00A6Gambia Dalasi\u00A6Kanadski dolar\u00A6Venezuelski bolivar\u00A6Mali Franc\u00A6Meksi\u010dki srebrni pezo (1861-1992)\u00A6Novi izraelski \u0161ekel\u00A6Peruanski sol\u00A6Meksi\u010dki pezo\u00A6Guyana Dollar\u00A6Israelska funta\u00A6Ciparska funta\u00A6Slova\u010dka kruna\u00A6Peruanski novi sol\u00A6Israelski \u0161ekel\u00A6Liberijski dolar\u00A6Peruanski inti\u00A6Armenian Dram\u00A6Grenlandska kruna\u00A6Kuna\u00A6Makedonski denar (1992-1993)\u00A6Hrvatski dinar\u00A6\u010cileanski pezo\u00A6Albanian Lek Valute\u00A6French Franc Germinal/Franc Poincare\u00A6Francuski franak\u00A6Malawi Pound\u00A6Makedonski denar\u00A6Timor Pataca\u00A6Transdniestria Ruble\u00A6Chilean Unidades de Fomento\u00A6Albanski lek\u00A6Malawi Kwacha\u00A6Albanski lek (1946-1961)\u00A6Transdniestria Ruble Kupon\u00A6Timorski eskudo\u00A6German Sperrmark\u00A6Njema\u010dka marka\u00A6Jugoslavenski reformirani dinar\u00A6Kuvajtski dinar\u00A6Nepalska rupija\u00A6Gvinejskobisauski pezo\u00A6Jugoslavenski oktobarski dinar\u00A6Jugoslavenski konvertibilni dinar\u00A6Jugoslavenski novi dinar\u00A6Portuguese Guinea Mil Reis\u00A6Slovenski tolar\u00A6Japanski jen\u00A6Jugoslavenski dinar 1994\u00A6Jugoslavenski federalni dinar\u00A6Belgijski franak\u00A6Jugoslavenski \u010dvrsti dinar\u00A6Portuguese Guinea Escudo\u00A6Rumunjski novi lej\u00A6Rumunjski lej\u00A6Curacao Guilder\u00A6Slovenia Tolar Bons\u00A6Taka\u00A6East German Ostmark\u00A6Europska monetarna jedinica\u00A6Europska slo\u017eena jedinica\u00A6Norve\u0161ka kruna\u00A6Mauricijska rupija\u00A6Ju\u017enoafri\u010dki rand\u00A6Ju\u017enoafri\u010dka funta\u00A6Zlato\u00A6Ju\u017enoafri\u010dki rand (financijski)\u00A6Viejetnamski dong\u00A6Kiribati Dollar\u00A6Tanzanijski \u0161iling\u00A6Gibraltarska funta\u00A6Zambijska funta\u00A6Tuniski dinar\u00A6Zelenortski eskudo\u00A6Ugandski \u0161iling\u00A6Zambijska kva\u010da\u00A6Jordanski dinar\u00A6Ugandski \u0161iling (1966-1987)\u00A6Faeroe Islands Kronur\u00A6Cambodian Riel\u00A6Dominikanski pezo\u00A6Euro\u00A6Ceylon Rupee\u00A6Cambodian Old Riel\u00A6French Guyana Franc Guiana\u00A6Malte\u0161ka funta\u00A6Ameri\u010dki dolar (isti dan)\u00A6Marshall Islands Dollar\u00A6Novozelandska funta\u00A6Kubanski pezo\u00A6Malte\u0161ka lira\u00A6Turkmenistanski manat\u00A6Ameri\u010dki dolar (sljede\u0107i dan)\u00A6\u0160kotska funta\u00A6Singapurski dolar\u00A6Novozelandski dolar\u00A6Ameri\u010dki dolar\u00A6Hodura\u0161ka lempira\u00A6Talijanska lira\u00A6Panamska balboa\u00A6Kvecal\u00A6Australski dolar\u00A6Laotian Kip\u00A6Namibijski dolar\u00A6Kyrgystan Som\u00A6Barbadoski dolar\u00A6\u0160vicarski franak\u00A6Paragvajski gvarani\u00A6Jamai\u010danska funta\u00A6Poljska zlota (1950-1995)\u00A6Jemenski rial\u00A6Austrijski \u0161iling\u00A6Etiopski dolar\u00A6Libijska funta\u00A6Etiopski bir\u00A6Brunejski dolar\u00A6Algerian Franc Germinal\u00A6Algerian New Franc\u00A6Yemeni Imadi Riyal\u00A6Egipatska funta\u00A6Jamai\u010danski dolar\u00A6Poljska zlota\u00A6Al\u017eirski dinar\u00A6Islandska kruna\u00A6Surinamski gulden\u00A6Libijski dinar\u00A6Konvertibilna marka\u00A6\u0160panjolska pezeta\u00A6Nizozemski gulden\u00A6Mauritanska ouguja\u00A6Bermudska funta\u00A6Zimbabveanski dolar\u00A6\u0160vedska kruna\u00A6Czechoslovak Hard Koruna\u00A6Iranski rijal\u00A6Pakistanska rupija\u00A6Bermudski dolar\u00A6\u010ce\u0161ka kruna";

  private static final Hashtable currenciesDisplayName;
  static
  {
    currenciesDisplayName = new Hashtable();
    Enumeration keys = new StringTokenizer(currenciesDisplayNameKeys, "\u00A6");
    Enumeration values = new StringTokenizer(currenciesDisplayNameValues, "\u00A6");
    while (keys.hasMoreElements())
      {
         String key = (String) keys.nextElement();
         String value = (String) values.nextElement();
         currenciesDisplayName.put(key, value);
      }
  }

  private static final String currenciesSymbolKeys = "YDD\u00A6KES\u00A6TWD\u00A6LKR\u00A6TJS\u00A6ERN\u00A6SDP\u00A6GRD\u00A6IEP\u00A6ARS\u00A6MQF\u00A6ARP\u00A6SDD\u00A6GEL\u00A6GEK\u00A6CRC\u00A6MDR\u00A6FKP\u00A6GQP\u00A6EEK\u00A6MDL\u00A6HKD\u00A6IQD\u00A6SCR\u00A6GQF\u00A6DKK\u00A6IDR\u00A6GQE\u00A6MDC\u00A6SOS\u00A6LVR\u00A6LVL\u00A6RUR\u00A6FJP\u00A6MCG\u00A6MCF\u00A6MOP\u00A6GPF\u00A6FJD\u00A6RUB\u00A6DJF\u00A6LIF\u00A6SBD\u00A6ECV\u00A6TTO\u00A6ECS\u00A6PHP\u00A6LUF\u00A6FIN\u00A6FIM\u00A6TTD\u00A6SZL\u00A6MNT\u00A6UAH\u00A6HUF\u00A6COP\u00A6LTT\u00A6PTE\u00A6PTC\u00A6ZRZ\u00A6INR\u00A6LTL\u00A6UYP\u00A6MZM\u00A6KZT\u00A6KZR\u00A6AOK\u00A6GNS\u00A6SYP\u00A6OMR\u00A6NGP\u00A6MZE\u00A6ZRN\u00A6NGN\u00A6PSP\u00A6AOA\u00A6GNI\u00A6MAF\u00A6GNF\u00A6MAD\u00A6HTG\u00A6CNP\u00A6MMK\u00A6MYR\u00A6LSL\u00A6TRL\u00A6KMF\u00A6CZK\u00A6GMP\u00A6AZM\u00A6KYD\u00A6GMD\u00A6CAD\u00A6VEB\u00A6MLF\u00A6MXP\u00A6ILS\u00A6PES\u00A6MXN\u00A6GYD\u00A6ILP\u00A6CYP\u00A6SKK\u00A6PEN\u00A6ILL\u00A6LRD\u00A6PEI\u00A6AMD\u00A6GLK\u00A6HRK\u00A6MKN\u00A6HRD\u00A6CLP\u00A6ALV\u00A6FRG\u00A6FRF\u00A6MWP\u00A6MKD\u00A6TPP\u00A6PDR\u00A6CLF\u00A6ALL\u00A6MWK\u00A6ALK\u00A6PDK\u00A6TPE\u00A6DES\u00A6DEM\u00A6YUR\u00A6KWD\u00A6NPR\u00A6GWP\u00A6YUO\u00A6YUN\u00A6YUM\u00A6GWM\u00A6SIT\u00A6YUG\u00A6YUF\u00A6YUD\u00A6GWE\u00A6BEF\u00A6RON\u00A6ROL\u00A6CWG\u00A6SIB\u00A6BDT\u00A6DDM\u00A6XBB\u00A6XBA\u00A6NOK\u00A6MUR\u00A6ZAR\u00A6ZAP\u00A6XAU\u00A6ZAL\u00A6VND\u00A6KID\u00A6TZS\u00A6GIP\u00A6ZMP\u00A6TND\u00A6CVE\u00A6UGX\u00A6ZMK\u00A6JOD\u00A6UGS\u00A6FOK\u00A6KHR\u00A6DOP\u00A6LNR\u00A6KHO\u00A6GUF\u00A6MTP\u00A6USS\u00A6MHD\u00A6NZP\u00A6CUP\u00A6MTL\u00A6TMM\u00A6USN\u00A6SSP\u00A6SGD\u00A6NZD\u00A6USD\u00A6HNL\u00A6PAB\u00A6GTQ\u00A6AUD\u00A6LAK\u00A6NAD\u00A6KGS\u00A6BBD\u00A6CHF\u00A6PYG\u00A6JMP\u00A6PLZ\u00A6YER\u00A6ATS\u00A6ETD\u00A6LYP\u00A6ETB\u00A6BND\u00A6DZG\u00A6DZF\u00A6YEI\u00A6EGP\u00A6JMD\u00A6PLN\u00A6DZD\u00A6ISK\u00A6SRG\u00A6LYD\u00A6BAM\u00A6ESP\u00A6NLG\u00A6MRO\u00A6BMP\u00A6ZWD\u00A6SEK\u00A6CSK\u00A6IRR\u00A6PKR\u00A6BMD\u00A6CSC";

  private static final String currenciesSymbolValues = "YDD\u00A6K Sh\u00A6NT$\u00A6SL Re\u00A6TJS\u00A6ERN\u00A6SDP\u00A6GRD\u00A6IR\u00a3\u00A6Arg$\u00A6MQF\u00A6ARP\u00A6SDD\u00A6lari\u00A6GEK\u00A6C\u00A6MDR\u00A6FKP\u00A6GQP\u00A6EEK\u00A6MDL\u00A6HK$\u00A6ID\u00A6SR\u00A6GQF\u00A6DKr\u00A6Rp\u00A6GQE\u00A6MDC\u00A6So. Sh.\u00A6LVR\u00A6LVL\u00A6RUR\u00A6FJP\u00A6MCG\u00A6MCF\u00A6MOP\u00A6GPF\u00A6F$\u00A6RUB\u00A6DF\u00A6LIF\u00A6SI$\u00A6ECV\u00A6TTO\u00A6ECS\u00A6PHP\u00A6LUF\u00A6FIN\u00A6FIM\u00A6TT$\u00A6E\u00A6Tug\u00A6UAH\u00A6Ft\u00A6Col$\u00A6LTT\u00A6PTE\u00A6PTC\u00A6ZRZ\u00A6INR\u00A6LTL\u00A6UYP\u00A6Mt\u00A6T\u00A6KZR\u00A6AOK\u00A6GNS\u00A6LS\u00A6RO\u00A6NGP\u00A6MZE\u00A6ZRN\u00A6NGN\u00A6PSP\u00A6AOA\u00A6GNI\u00A6MAF\u00A6GF\u00A6MAD\u00A6HTG\u00A6CNP\u00A6MMK\u00A6RM\u00A6M\u00A6TL\u00A6CF\u00A6CZK\u00A6GMP\u00A6AZM\u00A6KYD\u00A6GMD\u00A6Can$\u00A6Be\u00A6MLF\u00A6MXP\u00A6ILS\u00A6PES\u00A6MEX$\u00A6G$\u00A6ILP\u00A6\u00a3C\u00A6Sk\u00A6PEN\u00A6ILL\u00A6LRD\u00A6PEI\u00A6dram\u00A6GLK\u00A6HRK\u00A6MKN\u00A6HRD\u00A6Ch$\u00A6ALV\u00A6FRG\u00A6FRF\u00A6MWP\u00A6MDen\u00A6TPP\u00A6PDR\u00A6CLF\u00A6lek\u00A6MK\u00A6ALK\u00A6PDK\u00A6TPE\u00A6DES\u00A6DEM\u00A6YUR\u00A6KD\u00A6Nrs\u00A6GWP\u00A6YUO\u00A6YUN\u00A6YUM\u00A6GWM\u00A6SIT\u00A6YUG\u00A6YUF\u00A6YUD\u00A6GWE\u00A6BF\u00A6RON\u00A6leu\u00A6CWG\u00A6SIB\u00A6Tk\u00A6DDM\u00A6XBB\u00A6XBA\u00A6NKr\u00A6MUR\u00A6R\u00A6ZAP\u00A6XAU\u00A6ZAL\u00A6VND\u00A6KID\u00A6T Sh\u00A6GIP\u00A6ZMP\u00A6TND\u00A6CVEsc\u00A6U Sh\u00A6ZMK\u00A6JD\u00A6UGS\u00A6FOK\u00A6CR\u00A6RD$\u00A6LNR\u00A6KHO\u00A6GUF\u00A6MTP\u00A6USS\u00A6MHD\u00A6NZP\u00A6CUP\u00A6Lm\u00A6TMM\u00A6USN\u00A6SSP\u00A6S$\u00A6$NZ\u00A6US$\u00A6L\u00A6PAB\u00A6Q\u00A6$A\u00A6LAK\u00A6N$\u00A6som\u00A6BDS$\u00A6SwF\u00A6PYG\u00A6JMP\u00A6PLZ\u00A6YRl\u00A6ATS\u00A6ETD\u00A6LYP\u00A6Br\u00A6BND\u00A6DZG\u00A6DZF\u00A6YEI\u00A6EGP\u00A6J$\u00A6Zl\u00A6DA\u00A6ISK\u00A6Sf\u00A6LD\u00A6KM\u00A6ESP\u00A6NLG\u00A6UM\u00A6BMP\u00A6Z$\u00A6SKr\u00A6CSK\u00A6RI\u00A6Pra\u00A6Ber$\u00A6CSC";

  private static final Hashtable currenciesSymbol;
  static
  {
    currenciesSymbol = new Hashtable();
    Enumeration keys = new StringTokenizer(currenciesSymbolKeys, "\u00A6");
    Enumeration values = new StringTokenizer(currenciesSymbolValues, "\u00A6");
    while (keys.hasMoreElements())
      {
         String key = (String) keys.nextElement();
         String value = (String) values.nextElement();
         currenciesSymbol.put(key, value);
      }
  }

  private static final String[] shortMonths = {
    "sij",
    "vel",
    "o\u017eu",
    "tra",
    "svi",
    "lip",
    "srp",
    "kol",
    "ruj",
    "lis",
    "stu",
    "pro",
    null,
  };

  private static final String[] months = {
    "sije\u010danj",
    "velja\u010da",
    "o\u017eujak",
    "travanj",
    "svibanj",
    "lipanj",
    "srpanj",
    "kolovoz",
    "rujan",
    "listopad",
    "studeni",
    "prosinac",
    null,
  };

  private static final String[] shortWeekdays = {
    null,
    "ned",
    "pon",
    "uto",
    "sri",
    "\u010det",
    "pet",
    "sub",
  };

  private static final String[] weekdays = {
    null,
    "nedjelja",
    "ponedjeljak",
    "utorak",
    "srijeda",
    "\u010detvrtak",
    "petak",
    "subota",
  };

  private static final String territoriesKeys = "TL\u00A6TK\u00A6TJ\u00A6TH\u00A6TG\u00A6TF\u00A6GY\u00A6TD\u00A6TC\u00A6GW\u00A6GU\u00A6GT\u00A6GS\u00A6GR\u00A6GQ\u00A6GP\u00A6SZ\u00A6SY\u00A6GN\u00A6GM\u00A6GL\u00A6SV\u00A6ST\u00A6GI\u00A6GH\u00A6SR\u00A6GF\u00A6GE\u00A6SO\u00A6GD\u00A6SN\u00A6SM\u00A6GB\u00A6SL\u00A6GA\u00A6SK\u00A6SJ\u00A6SI\u00A6SH\u00A6SG\u00A6SE\u00A6SD\u00A6SC\u00A6SB\u00A6SA\u00A6FR\u00A6FO\u00A6FM\u00A6RW\u00A6FK\u00A6RU\u00A6FJ\u00A6FI\u00A6RO\u00A6RE\u00A6ET\u00A6ES\u00A6ER\u00A6EH\u00A6EG\u00A6EE\u00A6EC\u00A6DZ\u00A6QA\u00A6DO\u00A6PY\u00A6DM\u00A6PW\u00A6DK\u00A6DJ\u00A6PT\u00A6PS\u00A6PR\u00A6DE\u00A6PN\u00A6PM\u00A6PL\u00A6PK\u00A6PH\u00A6PG\u00A6PF\u00A6CZ\u00A6PE\u00A6CY\u00A6CX\u00A6CV\u00A6PA\u00A6CU\u00A6CR\u00A6CO\u00A6CN\u00A6CM\u00A6CL\u00A6CK\u00A6CI\u00A6CH\u00A6CG\u00A6CF\u00A6CD\u00A6CC\u00A6OM\u00A6CA\u00A6BZ\u00A6BY\u00A6BW\u00A6BV\u00A6BT\u00A6BS\u00A6BR\u00A6NZ\u00A6BO\u00A6BN\u00A6BM\u00A6NU\u00A6BJ\u00A6BI\u00A6BH\u00A6NR\u00A6BG\u00A6BF\u00A6NP\u00A6BE\u00A6NO\u00A6BD\u00A6BB\u00A6ZW\u00A6NL\u00A6BA\u00A6NI\u00A6NG\u00A6NF\u00A6AZ\u00A6NE\u00A6NC\u00A6AW\u00A6ZM\u00A6NA\u00A6AU\u00A6AT\u00A6AS\u00A6AR\u00A6AQ\u00A6MZ\u00A6AO\u00A6MY\u00A6AN\u00A6MX\u00A6AM\u00A6MW\u00A6AL\u00A6MV\u00A6ZA\u00A6MU\u00A6MT\u00A6AI\u00A6MS\u00A6MR\u00A6AG\u00A6MQ\u00A6AF\u00A6MP\u00A6AE\u00A6MO\u00A6AD\u00A6MN\u00A6MM\u00A6ML\u00A6MK\u00A6YU\u00A6YT\u00A6MH\u00A6MG\u00A6MD\u00A6MC\u00A6MA\u00A6YE\u00A6LY\u00A6LV\u00A6LU\u00A6LT\u00A6LS\u00A6LR\u00A6LK\u00A6LI\u00A6LC\u00A6LB\u00A6LA\u00A6KZ\u00A6KY\u00A6KW\u00A6KR\u00A6KP\u00A6KN\u00A6KM\u00A6KI\u00A6WS\u00A6KH\u00A6KG\u00A6KE\u00A6WF\u00A6JP\u00A6JO\u00A6JM\u00A6VU\u00A6VN\u00A6VI\u00A6VG\u00A6VE\u00A6VC\u00A6VA\u00A6IT\u00A6IS\u00A6IR\u00A6IQ\u00A6UZ\u00A6IO\u00A6UY\u00A6IN\u00A6IL\u00A6US\u00A6IE\u00A6ID\u00A6UM\u00A6UG\u00A6UA\u00A6HU\u00A6HT\u00A6HR\u00A6TZ\u00A6HN\u00A6HM\u00A6TW\u00A6TV\u00A6HK\u00A6TT\u00A6TR\u00A6TO\u00A6TN\u00A6TM";

  private static final String territoriesValues = "Isto\u010dni Timor\u00A6Tokelau\u00A6Tad\u017eikistan\u00A6Tajland\u00A6Togo\u00A6Francuske Ju\u017ene Teritorije\u00A6Gvajana\u00A6\u010cad\u00A6Turkski i Kaikos Otoci\u00A6Gvineja Bisau\u00A6Guam\u00A6Gvatemala\u00A6Ju\u017ena Gruzija i Ju\u017eni Sendvi\u010d Otoci\u00A6Gr\u010dka\u00A6Ekvatorska Gvineja\u00A6Guadeloupe\u00A6Svazi\u00A6Sirija\u00A6Gvineja\u00A6Gambija\u00A6Greenland\u00A6El Salvador\u00A6Sveti Toma i Prinsipe\u00A6Gibraltar\u00A6Gana\u00A6Surinam\u00A6Francuska Gvajana\u00A6Gruzija\u00A6Somalija\u00A6Grenada\u00A6Senegal\u00A6San Marino\u00A6Ujedinjena Kraljevina\u00A6Sijera Leone\u00A6Gabon\u00A6Slova\u010dka\u00A6Svalbard i Jan Mayen\u00A6Slovenija\u00A6Sveta Helena\u00A6Singapur\u00A6\u0160vedska\u00A6Sudan\u00A6Sej\u0161eli\u00A6Salamunovi Otoci\u00A6Saudijska Arabija\u00A6Francuska\u00A6Farski Otoci\u00A6Mikronezija, Federalne Dr\u017eave\u00A6Ruanda\u00A6Falklandski Otoci\u00A6Ruska Federacija\u00A6Fid\u017ei\u00A6Finska\u00A6Rumunjska\u00A6Reunion\u00A6Etiopija\u00A6\u0160panjolska\u00A6Eritreja\u00A6Zapadna Sahara\u00A6Egipat\u00A6Estonija\u00A6Ekvador\u00A6Al\u017eir\u00A6Katar\u00A6Dominikanska Republika\u00A6Paragvaj\u00A6Dominika\u00A6Palau\u00A6Danska\u00A6D\u017eibuti\u00A6Portugal\u00A6Palestinska Teritoija\u00A6Portoriko\u00A6Njema\u010dka\u00A6Pitcairn\u00A6Sveti Petar i Miguel\u00A6Poljska\u00A6Pakistan\u00A6Filipini\u00A6Papua Nova Gvineja\u00A6Francuska Polinezija\u00A6\u010ce\u0161ka Republika\u00A6Peru\u00A6Cipar\u00A6Bo\u017ei\u0107ni Otoci\u00A6Zeleni Rt\u00A6Panama\u00A6Kuba\u00A6Kostarika\u00A6Kolumbija\u00A6Kina\u00A6Kamerun\u00A6\u010cile\u00A6Kukovi Otoci\u00A6Obala Bjelokosti\u00A6\u0160vicarska\u00A6Kongo\u00A6Srednjoafri\u010dka Republika\u00A6Kongo, Demokratska Republika\u00A6Kokos (Keeling) Otoci\u00A6Oman\u00A6Kanada\u00A6Belize\u00A6Bjelorusija\u00A6Bocvana\u00A6Otok Bouvet\u00A6Butan\u00A6Bahami\u00A6Brazil\u00A6Novi Zeland\u00A6Bolivija\u00A6Brunei Darussalam\u00A6Bermuda\u00A6Niue\u00A6Benin\u00A6Burundi\u00A6Bahrein\u00A6Nauru\u00A6Bugarska\u00A6Burkina Faso\u00A6Nepal\u00A6Belgija\u00A6Norve\u0161ka\u00A6Banglade\u0161\u00A6Barbados\u00A6Zimbabve\u00A6Nizozemska\u00A6Bosna i Hercegovina\u00A6Nikaragva\u00A6Nigerija\u00A6Norfol\u0161ki Otoci\u00A6Azerbajd\u017ean\u00A6Niger\u00A6Nova Kaledonija\u00A6Aruba\u00A6Zambija\u00A6Namibija\u00A6Australija\u00A6Austrija\u00A6Ameri\u010dka Samoa\u00A6Argentina\u00A6Antarktik\u00A6Mozambik\u00A6Angola\u00A6Malezija\u00A6Nizozemski Antili\u00A6Meksiko\u00A6Armenija\u00A6Malavi\u00A6Albanija\u00A6Maldivi\u00A6Ju\u017ena Afrika\u00A6Mauricijus\u00A6Malta\u00A6Anguila\u00A6Montserat\u00A6Mauritanija\u00A6Antigua i Barbuda\u00A6Martinik\u00A6Afganistan\u00A6Sjeverni Marianski Otoci\u00A6Ujedinjeni Arapski Emirati\u00A6Makao S.A.R. Kine\u00A6Andora\u00A6Mongolija\u00A6Mijanma\u00A6Mali\u00A6Makedonija, Republika\u00A6Jugoslavija\u00A6Majote\u00A6Mar\u0161alovi Otoci\u00A6Madagaskar\u00A6Moldavija, Republika\u00A6Monako\u00A6Maroko\u00A6Jemen\u00A6Libijska Arapska D\u017eamahirija\u00A6Latvija\u00A6Luksemburg\u00A6Litva\u00A6Lesoto\u00A6Liberija\u00A6\u0160ri Lanka\u00A6Lihten\u0161tajn\u00A6Sveta Lucija\u00A6Libanon\u00A6Laoska Narodna Demokratska Republika\u00A6Kazakstan\u00A6Kajmanski Otoci\u00A6Kuvajt\u00A6Koreja, Ju\u017ena\u00A6Koreja, Sjeverna\u00A6Sveti Kristofor i Nevis\u00A6Komori\u00A6Kiribati\u00A6Samoa\u00A6Kambod\u017ea\u00A6Kirgistan\u00A6Kenija\u00A6Wallis i Futuna\u00A6Japan\u00A6Jordan\u00A6Jamajka\u00A6Vanuatu\u00A6Vijetnam\u00A6U.S. Djevi\u010danski Otoci\u00A6Britanski Djevi\u010danski Otoci\u00A6Venezuela\u00A6Sveti Vincent i Grenadini\u00A6Sveta Stolica (Dr\u017eava Vatikanskog Grada)\u00A6Italija\u00A6Island\u00A6Iran, Islamska Republika\u00A6Irak\u00A6Uzbekistan\u00A6Britanski Teritorij Indijskog Oceana\u00A6Urugvaj\u00A6Indija\u00A6Izrael\u00A6Sjedinjene Dr\u017eave\u00A6Irska\u00A6Indonezija\u00A6Sjedinjene Dr\u017eave Manji Vanjski Otoci\u00A6Uganda\u00A6Ukrajina\u00A6Ma\u0111arska\u00A6Haiti\u00A6Hrvatska\u00A6Tanzanija\u00A6Honduras\u00A6Heard Otok i McDonald Otoci\u00A6Tajvan\u00A6Tuvalu\u00A6Hong Kong S.A.R. Kine\u00A6Trinidad i Tobago\u00A6Turska\u00A6Tonga\u00A6Tunis\u00A6Turkmenistan";

  private static final Hashtable territories;
  static
  {
    territories = new Hashtable();
    Enumeration keys = new StringTokenizer(territoriesKeys, "\u00A6");
    Enumeration values = new StringTokenizer(territoriesValues, "\u00A6");
    while (keys.hasMoreElements())
      {
         String key = (String) keys.nextElement();
         String value = (String) values.nextElement();
         territories.put(key, value);
      }
  }

  private static final String languagesKeys = "ne\u00A6haw\u00A6zh\u00A6dum\u00A6av\u00A6ar\u00A6apa\u00A6mt\u00A6sv\u00A6pt\u00A6enm\u00A6sr\u00A6mn\u00A6sq\u00A6mk\u00A6de\u00A6pl\u00A6sl\u00A6sk\u00A6da\u00A6art\u00A6ga\u00A6vi\u00A6ja\u00A6gmh\u00A6sla\u00A6cy\u00A6egy\u00A6fy\u00A6cel\u00A6cu\u00A6cs\u00A6lv\u00A6it\u00A6fr\u00A6is\u00A6lt\u00A6roa\u00A6ru\u00A6fi\u00A6ira\u00A6ro\u00A6uk\u00A6fa\u00A6la\u00A6mga\u00A6goh\u00A6bat\u00A6hy\u00A6ang\u00A6fro\u00A6et\u00A6hu\u00A6grc\u00A6es\u00A6frm\u00A6hr\u00A6eo\u00A6ine\u00A6en\u00A6inc\u00A6el\u00A6ko\u00A6no\u00A6km\u00A6bg\u00A6tr\u00A6be\u00A6nl\u00A6gem\u00A6he";

  private static final String languagesValues = "nepalski\u00A6havajski\u00A6kineski\u00A6nizozemski, srednji (ca. 1050-1350)\u00A6avarski\u00A6arapski\u00A6apa\u0161ki\u00A6malte\u0161ki\u00A6\u0161vedski\u00A6portugalski\u00A6engleski, srednji (1100-1500)\u00A6srpski\u00A6mongolski\u00A6albanski\u00A6makedonski\u00A6njema\u010dki\u00A6poljski\u00A6slovenski\u00A6slova\u010dki\u00A6danski\u00A6umjetni (ostali)\u00A6irski\u00A6vijetnamski\u00A6japanski\u00A6njema\u010dki, srednji visoki (ca.1050-1500)\u00A6slavenski (drugi)\u00A6vel\u0161ki\u00A6egipatski (anti\u010dki)\u00A6frizijski\u00A6keltski (ostali)\u00A6crkvenoslavenski\u00A6\u010de\u0161ki\u00A6latvijski\u00A6talijanski\u00A6francuski\u00A6islandski\u00A6litvanski\u00A6romanski (ostali)\u00A6ruski\u00A6finski\u00A6iranski\u00A6rumunjski\u00A6ukrajinski\u00A6perzijski\u00A6latinski\u00A6irski, srednji (900-1200)\u00A6njema\u010dki, stari visoki (ca.750-1050)\u00A6balti\u010dki (ostali)\u00A6armenski\u00A6engleski, stari (ca.450-1100)\u00A6francuski, stari (842-ca.1400)\u00A6estonijski\u00A6ma\u0111arski\u00A6gr\u010dki, anti\u010dki (do 1453)\u00A6\u0161panjolski\u00A6francuski, srednji (ca.1400-1600)\u00A6hrvatski\u00A6esperanto\u00A6indoevropski (drugi)\u00A6engleski\u00A6indijski (drugi)\u00A6gr\u010dki\u00A6korejski\u00A6norve\u0161ki\u00A6kmerski\u00A6bugarski\u00A6turski\u00A6bjeloruski\u00A6nizozemski\u00A6germanski (ostali)\u00A6hebrejski";

  private static final Hashtable languages;
  static
  {
    languages = new Hashtable();
    Enumeration keys = new StringTokenizer(languagesKeys, "\u00A6");
    Enumeration values = new StringTokenizer(languagesValues, "\u00A6");
    while (keys.hasMoreElements())
      {
         String key = (String) keys.nextElement();
         String value = (String) values.nextElement();
         languages.put(key, value);
      }
  }

  private static final Object[][] contents =
  {
    { "decimalSeparator", "," },
    { "groupingSeparator", "." },
    { "localPatternChars", "GanjkHmsSEDFwWxhKzAeugXZ" },
    { "currenciesDisplayName", currenciesDisplayName },
    { "currenciesSymbol", currenciesSymbol },
    { "shortMonths", shortMonths },
    { "months", months },
    { "shortWeekdays", shortWeekdays },
    { "weekdays", weekdays },
    { "shortDateFormat", "yyyy.MM.dd" },
    { "mediumDateFormat", "yyyy.MM.dd" },
    { "longDateFormat", "yyyy. MMMM dd" },
    { "fullDateFormat", "yyyy. MMMM dd" },
    { "territories", territories },
    { "languages", languages },
  };

  public Object[][] getContents() { return contents; }
}
