package bn_BD import ( "math" "strconv" "time" "github.com/go-playground/locales" "github.com/go-playground/locales/currency" ) type bn_BD struct { locale string pluralsCardinal []locales.PluralRule pluralsOrdinal []locales.PluralRule decimal []byte group []byte minus []byte percent []byte percentPrefix []byte percentSuffix []byte perMille []byte timeSeparator []byte inifinity []byte currencies [][]byte // idx = enum of currency code currencyPositivePrefix []byte currencyPositiveSuffix []byte currencyNegativePrefix []byte currencyNegativeSuffix []byte monthsAbbreviated [][]byte monthsNarrow [][]byte monthsShort [][]byte monthsWide [][]byte daysAbbreviated [][]byte daysNarrow [][]byte daysShort [][]byte daysWide [][]byte periodsAbbreviated [][]byte periodsNarrow [][]byte periodsShort [][]byte periodsWide [][]byte erasAbbreviated [][]byte erasNarrow [][]byte erasWide [][]byte timezones map[string][]byte } // New returns a new instance of translator for the 'bn_BD' locale func New() locales.Translator { return &bn_BD{ locale: "bn_BD", pluralsCardinal: []locales.PluralRule{2, 6}, pluralsOrdinal: []locales.PluralRule{2, 3, 4, 5, 6}, decimal: []byte{}, group: []byte{}, minus: []byte{}, percent: []byte{}, perMille: []byte{}, timeSeparator: []byte{0x3a}, currencies: [][]uint8{{0x41, 0x44, 0x50}, {0x41, 0x45, 0x44}, {0x41, 0x46, 0x41}, {0x41, 0x46, 0x4e}, {0x41, 0x4c, 0x4b}, {0x41, 0x4c, 0x4c}, {0x41, 0x4d, 0x44}, {0x41, 0x4e, 0x47}, {0x41, 0x4f, 0x41}, {0x41, 0x4f, 0x4b}, {0x41, 0x4f, 0x4e}, {0x41, 0x4f, 0x52}, {0x41, 0x52, 0x41}, {0x41, 0x52, 0x4c}, {0x41, 0x52, 0x4d}, {0x41, 0x52, 0x50}, {0x41, 0x52, 0x53}, {0x41, 0x54, 0x53}, {0x41, 0x55, 0x44}, {0x41, 0x57, 0x47}, {0x41, 0x5a, 0x4d}, {0x41, 0x5a, 0x4e}, {0x42, 0x41, 0x44}, {0x42, 0x41, 0x4d}, {0x42, 0x41, 0x4e}, {0x42, 0x42, 0x44}, {0x42, 0x44, 0x54}, {0x42, 0x45, 0x43}, {0x42, 0x45, 0x46}, {0x42, 0x45, 0x4c}, {0x42, 0x47, 0x4c}, {0x42, 0x47, 0x4d}, {0x42, 0x47, 0x4e}, {0x42, 0x47, 0x4f}, {0x42, 0x48, 0x44}, {0x42, 0x49, 0x46}, {0x42, 0x4d, 0x44}, {0x42, 0x4e, 0x44}, {0x42, 0x4f, 0x42}, {0x42, 0x4f, 0x4c}, {0x42, 0x4f, 0x50}, {0x42, 0x4f, 0x56}, {0x42, 0x52, 0x42}, {0x42, 0x52, 0x43}, {0x42, 0x52, 0x45}, {0x42, 0x52, 0x4c}, {0x42, 0x52, 0x4e}, {0x42, 0x52, 0x52}, {0x42, 0x52, 0x5a}, {0x42, 0x53, 0x44}, {0x42, 0x54, 0x4e}, {0x42, 0x55, 0x4b}, {0x42, 0x57, 0x50}, {0x42, 0x59, 0x42}, {0x42, 0x59, 0x52}, {0x42, 0x5a, 0x44}, {0x43, 0x41, 0x44}, {0x43, 0x44, 0x46}, {0x43, 0x48, 0x45}, {0x43, 0x48, 0x46}, {0x43, 0x48, 0x57}, {0x43, 0x4c, 0x45}, {0x43, 0x4c, 0x46}, {0x43, 0x4c, 0x50}, {0x43, 0x4e, 0x58}, {0x43, 0x4e, 0x59}, {0x43, 0x4f, 0x50}, {0x43, 0x4f, 0x55}, {0x43, 0x52, 0x43}, {0x43, 0x53, 0x44}, {0x43, 0x53, 0x4b}, {0x43, 0x55, 0x43}, {0x43, 0x55, 0x50}, {0x43, 0x56, 0x45}, {0x43, 0x59, 0x50}, {0x43, 0x5a, 0x4b}, {0x44, 0x44, 0x4d}, {0x44, 0x45, 0x4d}, {0x44, 0x4a, 0x46}, {0x44, 0x4b, 0x4b}, {0x44, 0x4f, 0x50}, {0x44, 0x5a, 0x44}, {0x45, 0x43, 0x53}, {0x45, 0x43, 0x56}, {0x45, 0x45, 0x4b}, {0x45, 0x47, 0x50}, {0x45, 0x52, 0x4e}, {0x45, 0x53, 0x41}, {0x45, 0x53, 0x42}, {0x45, 0x53, 0x50}, {0x45, 0x54, 0x42}, {0x45, 0x55, 0x52}, {0x46, 0x49, 0x4d}, {0x46, 0x4a, 0x44}, {0x46, 0x4b, 0x50}, {0x46, 0x52, 0x46}, {0x47, 0x42, 0x50}, {0x47, 0x45, 0x4b}, {0x47, 0x45, 0x4c}, {0x47, 0x48, 0x43}, {0x47, 0x48, 0x53}, {0x47, 0x49, 0x50}, {0x47, 0x4d, 0x44}, {0x47, 0x4e, 0x46}, {0x47, 0x4e, 0x53}, {0x47, 0x51, 0x45}, {0x47, 0x52, 0x44}, {0x47, 0x54, 0x51}, {0x47, 0x57, 0x45}, {0x47, 0x57, 0x50}, {0x47, 0x59, 0x44}, {0x48, 0x4b, 0x44}, {0x48, 0x4e, 0x4c}, {0x48, 0x52, 0x44}, {0x48, 0x52, 0x4b}, {0x48, 0x54, 0x47}, {0x48, 0x55, 0x46}, {0x49, 0x44, 0x52}, {0x49, 0x45, 0x50}, {0x49, 0x4c, 0x50}, {0x49, 0x4c, 0x52}, {0x49, 0x4c, 0x53}, {0x49, 0x4e, 0x52}, {0x49, 0x51, 0x44}, {0x49, 0x52, 0x52}, {0x49, 0x53, 0x4a}, {0x49, 0x53, 0x4b}, {0x49, 0x54, 0x4c}, {0x4a, 0x4d, 0x44}, {0x4a, 0x4f, 0x44}, {0x4a, 0x50, 0x59}, {0x4b, 0x45, 0x53}, {0x4b, 0x47, 0x53}, {0x4b, 0x48, 0x52}, {0x4b, 0x4d, 0x46}, {0x4b, 0x50, 0x57}, {0x4b, 0x52, 0x48}, {0x4b, 0x52, 0x4f}, {0x4b, 0x52, 0x57}, {0x4b, 0x57, 0x44}, {0x4b, 0x59, 0x44}, {0x4b, 0x5a, 0x54}, {0x4c, 0x41, 0x4b}, {0x4c, 0x42, 0x50}, {0x4c, 0x4b, 0x52}, {0x4c, 0x52, 0x44}, {0x4c, 0x53, 0x4c}, {0x4c, 0x54, 0x4c}, {0x4c, 0x54, 0x54}, {0x4c, 0x55, 0x43}, {0x4c, 0x55, 0x46}, {0x4c, 0x55, 0x4c}, {0x4c, 0x56, 0x4c}, {0x4c, 0x56, 0x52}, {0x4c, 0x59, 0x44}, {0x4d, 0x41, 0x44}, {0x4d, 0x41, 0x46}, {0x4d, 0x43, 0x46}, {0x4d, 0x44, 0x43}, {0x4d, 0x44, 0x4c}, {0x4d, 0x47, 0x41}, {0x4d, 0x47, 0x46}, {0x4d, 0x4b, 0x44}, {0x4d, 0x4b, 0x4e}, {0x4d, 0x4c, 0x46}, {0x4d, 0x4d, 0x4b}, {0x4d, 0x4e, 0x54}, {0x4d, 0x4f, 0x50}, {0x4d, 0x52, 0x4f}, {0x4d, 0x54, 0x4c}, {0x4d, 0x54, 0x50}, {0x4d, 0x55, 0x52}, {0x4d, 0x56, 0x50}, {0x4d, 0x56, 0x52}, {0x4d, 0x57, 0x4b}, {0x4d, 0x58, 0x4e}, {0x4d, 0x58, 0x50}, {0x4d, 0x58, 0x56}, {0x4d, 0x59, 0x52}, {0x4d, 0x5a, 0x45}, {0x4d, 0x5a, 0x4d}, {0x4d, 0x5a, 0x4e}, {0x4e, 0x41, 0x44}, {0x4e, 0x47, 0x4e}, {0x4e, 0x49, 0x43}, {0x4e, 0x49, 0x4f}, {0x4e, 0x4c, 0x47}, {0x4e, 0x4f, 0x4b}, {0x4e, 0x50, 0x52}, {0x4e, 0x5a, 0x44}, {0x4f, 0x4d, 0x52}, {0x50, 0x41, 0x42}, {0x50, 0x45, 0x49}, {0x50, 0x45, 0x4e}, {0x50, 0x45, 0x53}, {0x50, 0x47, 0x4b}, {0x50, 0x48, 0x50}, {0x50, 0x4b, 0x52}, {0x50, 0x4c, 0x4e}, {0x50, 0x4c, 0x5a}, {0x50, 0x54, 0x45}, {0x50, 0x59, 0x47}, {0x51, 0x41, 0x52}, {0x52, 0x48, 0x44}, {0x52, 0x4f, 0x4c}, {0x52, 0x4f, 0x4e}, {0x52, 0x53, 0x44}, {0x52, 0x55, 0x42}, {0x52, 0x55, 0x52}, {0x52, 0x57, 0x46}, {0x53, 0x41, 0x52}, {0x53, 0x42, 0x44}, {0x53, 0x43, 0x52}, {0x53, 0x44, 0x44}, {0x53, 0x44, 0x47}, {0x53, 0x44, 0x50}, {0x53, 0x45, 0x4b}, {0x53, 0x47, 0x44}, {0x53, 0x48, 0x50}, {0x53, 0x49, 0x54}, {0x53, 0x4b, 0x4b}, {0x53, 0x4c, 0x4c}, {0x53, 0x4f, 0x53}, {0x53, 0x52, 0x44}, {0x53, 0x52, 0x47}, {0x53, 0x53, 0x50}, {0x53, 0x54, 0x44}, {0x53, 0x55, 0x52}, {0x53, 0x56, 0x43}, {0x53, 0x59, 0x50}, {0x53, 0x5a, 0x4c}, {0x54, 0x48, 0x42}, {0x54, 0x4a, 0x52}, {0x54, 0x4a, 0x53}, {0x54, 0x4d, 0x4d}, {0x54, 0x4d, 0x54}, {0x54, 0x4e, 0x44}, {0x54, 0x4f, 0x50}, {0x54, 0x50, 0x45}, {0x54, 0x52, 0x4c}, {0x54, 0x52, 0x59}, {0x54, 0x54, 0x44}, {0x54, 0x57, 0x44}, {0x54, 0x5a, 0x53}, {0x55, 0x41, 0x48}, {0x55, 0x41, 0x4b}, {0x55, 0x47, 0x53}, {0x55, 0x47, 0x58}, {0x55, 0x53, 0x44}, {0x55, 0x53, 0x4e}, {0x55, 0x53, 0x53}, {0x55, 0x59, 0x49}, {0x55, 0x59, 0x50}, {0x55, 0x59, 0x55}, {0x55, 0x5a, 0x53}, {0x56, 0x45, 0x42}, {0x56, 0x45, 0x46}, {0x56, 0x4e, 0x44}, {0x56, 0x4e, 0x4e}, {0x56, 0x55, 0x56}, {0x57, 0x53, 0x54}, {0x58, 0x41, 0x46}, {0x58, 0x41, 0x47}, {0x58, 0x41, 0x55}, {0x58, 0x42, 0x41}, {0x58, 0x42, 0x42}, {0x58, 0x42, 0x43}, {0x58, 0x42, 0x44}, {0x58, 0x43, 0x44}, {0x58, 0x44, 0x52}, {0x58, 0x45, 0x55}, {0x58, 0x46, 0x4f}, {0x58, 0x46, 0x55}, {0x58, 0x4f, 0x46}, {0x58, 0x50, 0x44}, {0x58, 0x50, 0x46}, {0x58, 0x50, 0x54}, {0x58, 0x52, 0x45}, {0x58, 0x53, 0x55}, {0x58, 0x54, 0x53}, {0x58, 0x55, 0x41}, {0x58, 0x58, 0x58}, {0x59, 0x44, 0x44}, {0x59, 0x45, 0x52}, {0x59, 0x55, 0x44}, {0x59, 0x55, 0x4d}, {0x59, 0x55, 0x4e}, {0x59, 0x55, 0x52}, {0x5a, 0x41, 0x4c}, {0x5a, 0x41, 0x52}, {0x5a, 0x4d, 0x4b}, {0x5a, 0x4d, 0x57}, {0x5a, 0x52, 0x4e}, {0x5a, 0x52, 0x5a}, {0x5a, 0x57, 0x44}, {0x5a, 0x57, 0x4c}, {0x5a, 0x57, 0x52}}, currencyNegativePrefix: []byte{0x28}, currencyNegativeSuffix: []byte{0x29}, monthsAbbreviated: [][]uint8{[]uint8(nil), {0xe0, 0xa6, 0x9c, 0xe0, 0xa6, 0xbe, 0xe0, 0xa6, 0xa8, 0xe0, 0xa7, 0x81, 0xe0, 0xa6, 0xaf, 0xe0, 0xa6, 0xbc, 0xe0, 0xa6, 0xbe, 0xe0, 0xa6, 0xb0, 0xe0, 0xa7, 0x80}, {0xe0, 0xa6, 0xab, 0xe0, 0xa7, 0x87, 0xe0, 0xa6, 0xac, 0xe0, 0xa7, 0x8d, 0xe0, 0xa6, 0xb0, 0xe0, 0xa7, 0x81, 0xe0, 0xa6, 0xaf, 0xe0, 0xa6, 0xbc, 0xe0, 0xa6, 0xbe, 0xe0, 0xa6, 0xb0, 0xe0, 0xa7, 0x80}, {0xe0, 0xa6, 0xae, 0xe0, 0xa6, 0xbe, 0xe0, 0xa6, 0xb0, 0xe0, 0xa7, 0x8d, 0xe0, 0xa6, 0x9a}, {0xe0, 0xa6, 0x8f, 0xe0, 0xa6, 0xaa, 0xe0, 0xa7, 0x8d, 0xe0, 0xa6, 0xb0, 0xe0, 0xa6, 0xbf, 0xe0, 0xa6, 0xb2}, {0xe0, 0xa6, 0xae, 0xe0, 0xa7, 0x87}, {0xe0, 0xa6, 0x9c, 0xe0, 0xa7, 0x81, 0xe0, 0xa6, 0xa8}, {0xe0, 0xa6, 0x9c, 0xe0, 0xa7, 0x81, 0xe0, 0xa6, 0xb2, 0xe0, 0xa6, 0xbe, 0xe0, 0xa6, 0x87}, {0xe0, 0xa6, 0x86, 0xe0, 0xa6, 0x97, 0xe0, 0xa6, 0xb8, 0xe0, 0xa7, 0x8d, 0xe0, 0xa6, 0x9f}, {0xe0, 0xa6, 0xb8, 0xe0, 0xa7, 0x87, 0xe0, 0xa6, 0xaa, 0xe0, 0xa7, 0x8d, 0xe0, 0xa6, 0x9f, 0xe0, 0xa7, 0x87, 0xe0, 0xa6, 0xae, 0xe0, 0xa7, 0x8d, 0xe0, 0xa6, 0xac, 0xe0, 0xa6, 0xb0}, {0xe0, 0xa6, 0x85, 0xe0, 0xa6, 0x95, 0xe0, 0xa7, 0x8d, 0xe0, 0xa6, 0x9f, 0xe0, 0xa7, 0x8b, 0xe0, 0xa6, 0xac, 0xe0, 0xa6, 0xb0}, {0xe0, 0xa6, 0xa8, 0xe0, 0xa6, 0xad, 0xe0, 0xa7, 0x87, 0xe0, 0xa6, 0xae, 0xe0, 0xa7, 0x8d, 0xe0, 0xa6, 0xac, 0xe0, 0xa6, 0xb0}, {0xe0, 0xa6, 0xa1, 0xe0, 0xa6, 0xbf, 0xe0, 0xa6, 0xb8, 0xe0, 0xa7, 0x87, 0xe0, 0xa6, 0xae, 0xe0, 0xa7, 0x8d, 0xe0, 0xa6, 0xac, 0xe0, 0xa6, 0xb0}}, monthsNarrow: [][]uint8{[]uint8(nil), {0xe0, 0xa6, 0x9c, 0xe0, 0xa6, 0xbe}, {0xe0, 0xa6, 0xab, 0xe0, 0xa7, 0x87}, {0xe0, 0xa6, 0xae, 0xe0, 0xa6, 0xbe}, {0xe0, 0xa6, 0x8f}, {0xe0, 0xa6, 0xae, 0xe0, 0xa7, 0x87}, {0xe0, 0xa6, 0x9c, 0xe0, 0xa7, 0x81, 0xe0, 0xa6, 0xa8}, {0xe0, 0xa6, 0x9c, 0xe0, 0xa7, 0x81}, {0xe0, 0xa6, 0x86}, {0xe0, 0xa6, 0xb8, 0xe0, 0xa7, 0x87}, {0xe0, 0xa6, 0x85}, {0xe0, 0xa6, 0xa8}, {0xe0, 0xa6, 0xa1, 0xe0, 0xa6, 0xbf}}, monthsWide: [][]uint8{[]uint8(nil), {0xe0, 0xa6, 0x9c, 0xe0, 0xa6, 0xbe, 0xe0, 0xa6, 0xa8, 0xe0, 0xa7, 0x81, 0xe0, 0xa6, 0xaf, 0xe0, 0xa6, 0xbc, 0xe0, 0xa6, 0xbe, 0xe0, 0xa6, 0xb0, 0xe0, 0xa7, 0x80}, {0xe0, 0xa6, 0xab, 0xe0, 0xa7, 0x87, 0xe0, 0xa6, 0xac, 0xe0, 0xa7, 0x8d, 0xe0, 0xa6, 0xb0, 0xe0, 0xa7, 0x81, 0xe0, 0xa6, 0xaf, 0xe0, 0xa6, 0xbc, 0xe0, 0xa6, 0xbe, 0xe0, 0xa6, 0xb0, 0xe0, 0xa7, 0x80}, {0xe0, 0xa6, 0xae, 0xe0, 0xa6, 0xbe, 0xe0, 0xa6, 0xb0, 0xe0, 0xa7, 0x8d, 0xe0, 0xa6, 0x9a}, {0xe0, 0xa6, 0x8f, 0xe0, 0xa6, 0xaa, 0xe0, 0xa7, 0x8d, 0xe0, 0xa6, 0xb0, 0xe0, 0xa6, 0xbf, 0xe0, 0xa6, 0xb2}, {0xe0, 0xa6, 0xae, 0xe0, 0xa7, 0x87}, {0xe0, 0xa6, 0x9c, 0xe0, 0xa7, 0x81, 0xe0, 0xa6, 0xa8}, {0xe0, 0xa6, 0x9c, 0xe0, 0xa7, 0x81, 0xe0, 0xa6, 0xb2, 0xe0, 0xa6, 0xbe, 0xe0, 0xa6, 0x87}, {0xe0, 0xa6, 0x86, 0xe0, 0xa6, 0x97, 0xe0, 0xa6, 0xb8, 0xe0, 0xa7, 0x8d, 0xe0, 0xa6, 0x9f}, {0xe0, 0xa6, 0xb8, 0xe0, 0xa7, 0x87, 0xe0, 0xa6, 0xaa, 0xe0, 0xa7, 0x8d, 0xe0, 0xa6, 0x9f, 0xe0, 0xa7, 0x87, 0xe0, 0xa6, 0xae, 0xe0, 0xa7, 0x8d, 0xe0, 0xa6, 0xac, 0xe0, 0xa6, 0xb0}, {0xe0, 0xa6, 0x85, 0xe0, 0xa6, 0x95, 0xe0, 0xa7, 0x8d, 0xe0, 0xa6, 0x9f, 0xe0, 0xa7, 0x8b, 0xe0, 0xa6, 0xac, 0xe0, 0xa6, 0xb0}, {0xe0, 0xa6, 0xa8, 0xe0, 0xa6, 0xad, 0xe0, 0xa7, 0x87, 0xe0, 0xa6, 0xae, 0xe0, 0xa7, 0x8d, 0xe0, 0xa6, 0xac, 0xe0, 0xa6, 0xb0}, {0xe0, 0xa6, 0xa1, 0xe0, 0xa6, 0xbf, 0xe0, 0xa6, 0xb8, 0xe0, 0xa7, 0x87, 0xe0, 0xa6, 0xae, 0xe0, 0xa7, 0x8d, 0xe0, 0xa6, 0xac, 0xe0, 0xa6, 0xb0}}, daysAbbreviated: [][]uint8{{0xe0, 0xa6, 0xb0, 0xe0, 0xa6, 0xac, 0xe0, 0xa6, 0xbf}, {0xe0, 0xa6, 0xb8, 0xe0, 0xa7, 0x8b, 0xe0, 0xa6, 0xae}, {0xe0, 0xa6, 0xae, 0xe0, 0xa6, 0x99, 0xe0, 0xa7, 0x8d, 0xe0, 0xa6, 0x97, 0xe0, 0xa6, 0xb2}, {0xe0, 0xa6, 0xac, 0xe0, 0xa7, 0x81, 0xe0, 0xa6, 0xa7}, {0xe0, 0xa6, 0xac, 0xe0, 0xa7, 0x83, 0xe0, 0xa6, 0xb9, 0xe0, 0xa6, 0xb8, 0xe0, 0xa7, 0x8d, 0xe0, 0xa6, 0xaa, 0xe0, 0xa6, 0xa4, 0xe0, 0xa6, 0xbf}, {0xe0, 0xa6, 0xb6, 0xe0, 0xa7, 0x81, 0xe0, 0xa6, 0x95, 0xe0, 0xa7, 0x8d, 0xe0, 0xa6, 0xb0}, {0xe0, 0xa6, 0xb6, 0xe0, 0xa6, 0xa8, 0xe0, 0xa6, 0xbf}}, daysNarrow: [][]uint8{{0xe0, 0xa6, 0xb0}, {0xe0, 0xa6, 0xb8, 0xe0, 0xa7, 0x8b}, {0xe0, 0xa6, 0xae}, {0xe0, 0xa6, 0xac, 0xe0, 0xa7, 0x81}, {0xe0, 0xa6, 0xac, 0xe0, 0xa7, 0x83}, {0xe0, 0xa6, 0xb6, 0xe0, 0xa7, 0x81}, {0xe0, 0xa6, 0xb6}}, daysShort: [][]uint8{{0xe0, 0xa6, 0xb0, 0xe0, 0xa6, 0x83}, {0xe0, 0xa6, 0xb8, 0xe0, 0xa7, 0x8b, 0xe0, 0xa6, 0x83}, {0xe0, 0xa6, 0xae, 0xe0, 0xa6, 0x83}, {0xe0, 0xa6, 0xac, 0xe0, 0xa7, 0x81, 0xe0, 0xa6, 0x83}, {0xe0, 0xa6, 0xac, 0xe0, 0xa7, 0x83, 0xe0, 0xa6, 0x83}, {0xe0, 0xa6, 0xb6, 0xe0, 0xa7, 0x81, 0xe0, 0xa6, 0x83}, {0xe0, 0xa6, 0xb6, 0xe0, 0xa7, 0x8b, 0xe0, 0xa6, 0x83}}, daysWide: [][]uint8{{0xe0, 0xa6, 0xb0, 0xe0, 0xa6, 0xac, 0xe0, 0xa6, 0xbf, 0xe0, 0xa6, 0xac, 0xe0, 0xa6, 0xbe, 0xe0, 0xa6, 0xb0}, {0xe0, 0xa6, 0xb8, 0xe0, 0xa7, 0x8b, 0xe0, 0xa6, 0xae, 0xe0, 0xa6, 0xac, 0xe0, 0xa6, 0xbe, 0xe0, 0xa6, 0xb0}, {0xe0, 0xa6, 0xae, 0xe0, 0xa6, 0x99, 0xe0, 0xa7, 0x8d, 0xe0, 0xa6, 0x97, 0xe0, 0xa6, 0xb2, 0xe0, 0xa6, 0xac, 0xe0, 0xa6, 0xbe, 0xe0, 0xa6, 0xb0}, {0xe0, 0xa6, 0xac, 0xe0, 0xa7, 0x81, 0xe0, 0xa6, 0xa7, 0xe0, 0xa6, 0xac, 0xe0, 0xa6, 0xbe, 0xe0, 0xa6, 0xb0}, {0xe0, 0xa6, 0xac, 0xe0, 0xa7, 0x83, 0xe0, 0xa6, 0xb9, 0xe0, 0xa6, 0xb8, 0xe0, 0xa7, 0x8d, 0xe0, 0xa6, 0xaa, 0xe0, 0xa6, 0xa4, 0xe0, 0xa6, 0xbf, 0xe0, 0xa6, 0xac, 0xe0, 0xa6, 0xbe, 0xe0, 0xa6, 0xb0}, {0xe0, 0xa6, 0xb6, 0xe0, 0xa7, 0x81, 0xe0, 0xa6, 0x95, 0xe0, 0xa7, 0x8d, 0xe0, 0xa6, 0xb0, 0xe0, 0xa6, 0xac, 0xe0, 0xa6, 0xbe, 0xe0, 0xa6, 0xb0}, {0xe0, 0xa6, 0xb6, 0xe0, 0xa6, 0xa8, 0xe0, 0xa6, 0xbf, 0xe0, 0xa6, 0xac, 0xe0, 0xa6, 0xbe, 0xe0, 0xa6, 0xb0}}, periodsAbbreviated: [][]uint8{{0x41, 0x4d}, {0x50, 0x4d}}, periodsNarrow: [][]uint8{{0x41, 0x4d}, {0x50, 0x4d}}, periodsWide: [][]uint8{{0xe0, 0xa6, 0xaa, 0xe0, 0xa7, 0x82, 0xe0, 0xa6, 0xb0, 0xe0, 0xa7, 0x8d, 0xe0, 0xa6, 0xac, 0xe0, 0xa6, 0xbe, 0xe0, 0xa6, 0xb9, 0xe0, 0xa7, 0x8d, 0xe0, 0xa6, 0xa3}, {0xe0, 0xa6, 0x85, 0xe0, 0xa6, 0xaa, 0xe0, 0xa6, 0xb0, 0xe0, 0xa6, 0xbe, 0xe0, 0xa6, 0xb9, 0xe0, 0xa7, 0x8d, 0xe0, 0xa6, 0xa3}}, erasAbbreviated: [][]uint8{{0xe0, 0xa6, 0x96, 0xe0, 0xa7, 0x8d, 0xe0, 0xa6, 0xb0, 0xe0, 0xa6, 0xbf, 0xe0, 0xa6, 0xb8, 0xe0, 0xa7, 0x8d, 0xe0, 0xa6, 0x9f, 0xe0, 0xa6, 0xaa, 0xe0, 0xa7, 0x82, 0xe0, 0xa6, 0xb0, 0xe0, 0xa7, 0x8d, 0xe0, 0xa6, 0xac}, {0xe0, 0xa6, 0x96, 0xe0, 0xa7, 0x83, 0xe0, 0xa6, 0xb7, 0xe0, 0xa7, 0x8d, 0xe0, 0xa6, 0x9f, 0xe0, 0xa6, 0xbe, 0xe0, 0xa6, 0xac, 0xe0, 0xa7, 0x8d, 0xe0, 0xa6, 0xa6}}, erasNarrow: [][]uint8{[]uint8(nil), []uint8(nil)}, erasWide: [][]uint8{{0xe0, 0xa6, 0x96, 0xe0, 0xa7, 0x8d, 0xe0, 0xa6, 0xb0, 0xe0, 0xa6, 0xbf, 0xe0, 0xa6, 0xb8, 0xe0, 0xa7, 0x8d, 0xe0, 0xa6, 0x9f, 0xe0, 0xa6, 0xaa, 0xe0, 0xa7, 0x82, 0xe0, 0xa6, 0xb0, 0xe0, 0xa7, 0x8d, 0xe0, 0xa6, 0xac}, {0xe0, 0xa6, 0x96, 0xe0, 0xa7, 0x83, 0xe0, 0xa6, 0xb7, 0xe0, 0xa7, 0x8d, 0xe0, 0xa6, 0x9f, 0xe0, 0xa6, 0xbe, 0xe0, 0xa6, 0xac, 0xe0, 0xa7, 0x8d, 0xe0, 0xa6, 0xa6}}, timezones: map[string][]uint8{"ACWST": {0xe0, 0xa6, 0x85, 0xe0, 0xa6, 0xb8, 0xe0, 0xa7, 0x8d, 0xe0, 0xa6, 0x9f, 0xe0, 0xa7, 0x8d, 0xe0, 0xa6, 0xb0, 0xe0, 0xa7, 0x87, 0xe0, 0xa6, 0xb2, 0xe0, 0xa7, 0x80, 0xe0, 0xa6, 0xaf, 0xe0, 0xa6, 0xbc, 0x20, 0xe0, 0xa6, 0x95, 0xe0, 0xa7, 0x87, 0xe0, 0xa6, 0xa8, 0xe0, 0xa7, 0x8d, 0xe0, 0xa6, 0xa6, 0xe0, 0xa7, 0x8d, 0xe0, 0xa6, 0xb0, 0xe0, 0xa7, 0x80, 0xe0, 0xa6, 0xaf, 0xe0, 0xa6, 0xbc, 0x20, 0xe0, 0xa6, 0xaa, 0xe0, 0xa6, 0xb6, 0xe0, 0xa7, 0x8d, 0xe0, 0xa6, 0x9a, 0xe0, 0xa6, 0xbf, 0xe0, 0xa6, 0xae, 0xe0, 0xa6, 0xbf, 0x20, 0xe0, 0xa6, 0xae, 0xe0, 0xa6, 0xbe, 0xe0, 0xa6, 0xa8, 0xe0, 0xa6, 0x95, 0x20, 0xe0, 0xa6, 0xb8, 0xe0, 0xa6, 0xae, 0xe0, 0xa6, 0xaf, 0xe0, 0xa6, 0xbc}, "EDT": {0xe0, 0xa6, 0xaa, 0xe0, 0xa7, 0x82, 0xe0, 0xa6, 0xb0, 0xe0, 0xa7, 0x8d, 0xe0, 0xa6, 0xac, 0xe0, 0xa6, 0xbe, 0xe0, 0xa6, 0x9e, 0xe0, 0xa7, 0x8d, 0xe0, 0xa6, 0x9a, 0xe0, 0xa6, 0xb2, 0xe0, 0xa7, 0x87, 0xe0, 0xa6, 0xb0, 0x20, 0xe0, 0xa6, 0xa6, 0xe0, 0xa6, 0xbf, 0xe0, 0xa6, 0xac, 0xe0, 0xa6, 0xbe, 0xe0, 0xa6, 0xb2, 0xe0, 0xa7, 0x8b, 0xe0, 0xa6, 0x95, 0x20, 0xe0, 0xa6, 0xb8, 0xe0, 0xa6, 0xae, 0xe0, 0xa6, 0xaf, 0xe0, 0xa6, 0xbc}, "AWST": {0xe0, 0xa6, 0x85, 0xe0, 0xa6, 0xb8, 0xe0, 0xa7, 0x8d, 0xe0, 0xa6, 0x9f, 0xe0, 0xa7, 0x8d, 0xe0, 0xa6, 0xb0, 0xe0, 0xa7, 0x87, 0xe0, 0xa6, 0xb2, 0xe0, 0xa6, 0xbf, 0xe0, 0xa6, 0xaf, 0xe0, 0xa6, 0xbc, 0xe0, 0xa6, 0xbe, 0xe0, 0xa6, 0xa8, 0x20, 0xe0, 0xa6, 0xaa, 0xe0, 0xa6, 0xb6, 0xe0, 0xa7, 0x8d, 0xe0, 0xa6, 0x9a, 0xe0, 0xa6, 0xbf, 0xe0, 0xa6, 0xae, 0xe0, 0xa6, 0xbf, 0x20, 0xe0, 0xa6, 0xae, 0xe0, 0xa6, 0xbe, 0xe0, 0xa6, 0xa8, 0xe0, 0xa6, 0x95, 0x20, 0xe0, 0xa6, 0xb8, 0xe0, 0xa6, 0xae, 0xe0, 0xa6, 0xaf, 0xe0, 0xa6, 0xbc}, "GYT": {0xe0, 0xa6, 0x97, 0xe0, 0xa7, 0x81, 0xe0, 0xa6, 0xaf, 0xe0, 0xa6, 0xbc, 0xe0, 0xa6, 0xbe, 0xe0, 0xa6, 0xa8, 0xe0, 0xa6, 0xbe, 0x20, 0xe0, 0xa6, 0xb8, 0xe0, 0xa6, 0xae, 0xe0, 0xa6, 0xaf, 0xe0, 0xa6, 0xbc}, "∅∅∅": {0xe0, 0xa6, 0x85, 0xe0, 0xa7, 0x8d, 0xe0, 0xa6, 0xaf, 0xe0, 0xa6, 0xbe, 0xe0, 0xa6, 0xae, 0xe0, 0xa6, 0xbe, 0xe0, 0xa6, 0x9c, 0xe0, 0xa6, 0xa8, 0x20, 0xe0, 0xa6, 0x97, 0xe0, 0xa7, 0x8d, 0xe0, 0xa6, 0xb0, 0xe0, 0xa7, 0x80, 0xe0, 0xa6, 0xb7, 0xe0, 0xa7, 0x8d, 0xe0, 0xa6, 0xae, 0xe0, 0xa6, 0x95, 0xe0, 0xa6, 0xbe, 0xe0, 0xa6, 0xb2, 0xe0, 0xa7, 0x80, 0xe0, 0xa6, 0xa8, 0x20, 0xe0, 0xa6, 0xb8, 0xe0, 0xa6, 0xae, 0xe0, 0xa6, 0xaf, 0xe0, 0xa6, 0xbc}, "AKST": {0xe0, 0xa6, 0x86, 0xe0, 0xa6, 0xb2, 0xe0, 0xa6, 0xbe, 0xe0, 0xa6, 0xb8, 0xe0, 0xa7, 0x8d, 0xe0, 0xa6, 0x95, 0xe0, 0xa6, 0xbe, 0x20, 0xe0, 0xa6, 0xae, 0xe0, 0xa6, 0xbe, 0xe0, 0xa6, 0xa8, 0xe0, 0xa6, 0x95, 0x20, 0xe0, 0xa6, 0xb8, 0xe0, 0xa6, 0xae, 0xe0, 0xa6, 0xaf, 0xe0, 0xa6, 0xbc}, "ACDT": {0xe0, 0xa6, 0x85, 0xe0, 0xa6, 0xb8, 0xe0, 0xa7, 0x8d, 0xe0, 0xa6, 0x9f, 0xe0, 0xa7, 0x8d, 0xe0, 0xa6, 0xb0, 0xe0, 0xa7, 0x87, 0xe0, 0xa6, 0xb2, 0xe0, 0xa7, 0x80, 0xe0, 0xa6, 0xaf, 0xe0, 0xa6, 0xbc, 0x20, 0xe0, 0xa6, 0x95, 0xe0, 0xa7, 0x87, 0xe0, 0xa6, 0xa8, 0xe0, 0xa7, 0x8d, 0xe0, 0xa6, 0xa6, 0xe0, 0xa7, 0x8d, 0xe0, 0xa6, 0xb0, 0xe0, 0xa7, 0x80, 0xe0, 0xa6, 0xaf, 0xe0, 0xa6, 0xbc, 0x20, 0xe0, 0xa6, 0xa6, 0xe0, 0xa6, 0xbf, 0xe0, 0xa6, 0xac, 0xe0, 0xa6, 0xbe, 0xe0, 0xa6, 0xb2, 0xe0, 0xa7, 0x8b, 0xe0, 0xa6, 0x95, 0x20, 0xe0, 0xa6, 0xb8, 0xe0, 0xa6, 0xae, 0xe0, 0xa6, 0xaf, 0xe0, 0xa6, 0xbc}, "UYT": {0xe0, 0xa6, 0x89, 0xe0, 0xa6, 0xb0, 0xe0, 0xa7, 0x81, 0xe0, 0xa6, 0x97, 0xe0, 0xa7, 0x81, 0xe0, 0xa6, 0xaf, 0xe0, 0xa6, 0xbc, 0xe0, 0xa7, 0x87, 0x20, 0xe0, 0xa6, 0xae, 0xe0, 0xa6, 0xbe, 0xe0, 0xa6, 0xa8, 0xe0, 0xa6, 0x95, 0x20, 0xe0, 0xa6, 0xb8, 0xe0, 0xa6, 0xae, 0xe0, 0xa6, 0xaf, 0xe0, 0xa6, 0xbc}, "HKST": {0xe0, 0xa6, 0xb9, 0xe0, 0xa6, 0x82, 0x20, 0xe0, 0xa6, 0x95, 0xe0, 0xa6, 0x82, 0x20, 0xe0, 0xa6, 0x97, 0xe0, 0xa7, 0x8d, 0xe0, 0xa6, 0xb0, 0xe0, 0xa7, 0x80, 0xe0, 0xa6, 0xb7, 0xe0, 0xa7, 0x8d, 0xe0, 0xa6, 0xae, 0xe0, 0xa6, 0x95, 0xe0, 0xa6, 0xbe, 0xe0, 0xa6, 0xb2, 0xe0, 0xa7, 0x80, 0xe0, 0xa6, 0xa8, 0x20, 0xe0, 0xa6, 0xb8, 0xe0, 0xa6, 0xae, 0xe0, 0xa6, 0xaf, 0xe0, 0xa6, 0xbc}, "CLT": {0xe0, 0xa6, 0x9a, 0xe0, 0xa6, 0xbf, 0xe0, 0xa6, 0xb2, 0xe0, 0xa6, 0xbf, 0x20, 0xe0, 0xa6, 0xae, 0xe0, 0xa6, 0xbe, 0xe0, 0xa6, 0xa8, 0xe0, 0xa6, 0x95, 0x20, 0xe0, 0xa6, 0xb8, 0xe0, 0xa6, 0xae, 0xe0, 0xa6, 0xaf, 0xe0, 0xa6, 0xbc}, "CST": {0xe0, 0xa6, 0x95, 0xe0, 0xa7, 0x87, 0xe0, 0xa6, 0xa8, 0xe0, 0xa7, 0x8d, 0xe0, 0xa6, 0xa6, 0xe0, 0xa7, 0x8d, 0xe0, 0xa6, 0xb0, 0xe0, 0xa7, 0x80, 0xe0, 0xa6, 0xaf, 0xe0, 0xa6, 0xbc, 0x20, 0xe0, 0xa6, 0xae, 0xe0, 0xa6, 0xbe, 0xe0, 0xa6, 0xa8, 0xe0, 0xa6, 0x95, 0x20, 0xe0, 0xa6, 0xb8, 0xe0, 0xa6, 0xae, 0xe0, 0xa6, 0xaf, 0xe0, 0xa6, 0xbc}, "AWDT": {0xe0, 0xa6, 0x85, 0xe0, 0xa6, 0xb8, 0xe0, 0xa7, 0x8d, 0xe0, 0xa6, 0x9f, 0xe0, 0xa7, 0x8d, 0xe0, 0xa6, 0xb0, 0xe0, 0xa7, 0x87, 0xe0, 0xa6, 0xb2, 0xe0, 0xa7, 0x80, 0xe0, 0xa6, 0xaf, 0xe0, 0xa6, 0xbc, 0x20, 0xe0, 0xa6, 0xaa, 0xe0, 0xa6, 0xb6, 0xe0, 0xa7, 0x8d, 0xe0, 0xa6, 0x9a, 0xe0, 0xa6, 0xbf, 0xe0, 0xa6, 0xae, 0xe0, 0xa6, 0xbf, 0x20, 0xe0, 0xa6, 0xa6, 0xe0, 0xa6, 0xbf, 0xe0, 0xa6, 0xac, 0xe0, 0xa6, 0xbe, 0xe0, 0xa6, 0xb2, 0xe0, 0xa7, 0x8b, 0xe0, 0xa6, 0x95, 0x20, 0xe0, 0xa6, 0xb8, 0xe0, 0xa6, 0xae, 0xe0, 0xa6, 0xaf, 0xe0, 0xa6, 0xbc}, "JDT": {0xe0, 0xa6, 0x9c, 0xe0, 0xa6, 0xbe, 0xe0, 0xa6, 0xaa, 0xe0, 0xa6, 0xbe, 0xe0, 0xa6, 0xa8, 0x20, 0xe0, 0xa6, 0xa6, 0xe0, 0xa6, 0xbf, 0xe0, 0xa6, 0xac, 0xe0, 0xa6, 0xbe, 0xe0, 0xa6, 0xb2, 0xe0, 0xa7, 0x8b, 0xe0, 0xa6, 0x95, 0x20, 0xe0, 0xa6, 0xb8, 0xe0, 0xa6, 0xae, 0xe0, 0xa6, 0xaf, 0xe0, 0xa6, 0xbc}, "AEST": {0xe0, 0xa6, 0x85, 0xe0, 0xa6, 0xb8, 0xe0, 0xa7, 0x8d, 0xe0, 0xa6, 0x9f, 0xe0, 0xa7, 0x8d, 0xe0, 0xa6, 0xb0, 0xe0, 0xa7, 0x87, 0xe0, 0xa6, 0xb2, 0xe0, 0xa7, 0x80, 0xe0, 0xa6, 0xaf, 0xe0, 0xa6, 0xbc, 0x20, 0xe0, 0xa6, 0xaa, 0xe0, 0xa7, 0x82, 0xe0, 0xa6, 0xb0, 0xe0, 0xa7, 0x8d, 0xe0, 0xa6, 0xac, 0x20, 0xe0, 0xa6, 0xae, 0xe0, 0xa6, 0xbe, 0xe0, 0xa6, 0xa8, 0xe0, 0xa6, 0x95, 0x20, 0xe0, 0xa6, 0xb8, 0xe0, 0xa6, 0xae, 0xe0, 0xa6, 0xaf, 0xe0, 0xa6, 0xbc}, "ADT": {0xe0, 0xa6, 0x85, 0xe0, 0xa6, 0xa4, 0xe0, 0xa6, 0xb2, 0xe0, 0xa6, 0xbe, 0xe0, 0xa6, 0xa8, 0xe0, 0xa7, 0x8d, 0xe0, 0xa6, 0xa4, 0xe0, 0xa6, 0xbf, 0xe0, 0xa6, 0x95, 0x20, 0xe0, 0xa6, 0xa6, 0xe0, 0xa6, 0xbf, 0xe0, 0xa6, 0xac, 0xe0, 0xa6, 0xbe, 0xe0, 0xa6, 0xb2, 0xe0, 0xa7, 0x8b, 0xe0, 0xa6, 0x95, 0x20, 0xe0, 0xa6, 0xb8, 0xe0, 0xa6, 0xae, 0xe0, 0xa6, 0xaf, 0xe0, 0xa6, 0xbc}, "WESZ": {0xe0, 0xa6, 0xaa, 0xe0, 0xa6, 0xb6, 0xe0, 0xa7, 0x8d, 0xe0, 0xa6, 0x9a, 0xe0, 0xa6, 0xbf, 0xe0, 0xa6, 0xae, 0x20, 0xe0, 0xa6, 0x87, 0xe0, 0xa6, 0x89, 0xe0, 0xa6, 0xb0, 0xe0, 0xa7, 0x8b, 0xe0, 0xa6, 0xaa, 0xe0, 0xa7, 0x87, 0xe0, 0xa6, 0xb0, 0x20, 0xe0, 0xa6, 0x97, 0xe0, 0xa7, 0x8d, 0xe0, 0xa6, 0xb0, 0xe0, 0xa7, 0x80, 0xe0, 0xa6, 0xb7, 0xe0, 0xa7, 0x8d, 0xe0, 0xa6, 0xae, 0xe0, 0xa6, 0x95, 0xe0, 0xa6, 0xbe, 0xe0, 0xa6, 0xb2, 0xe0, 0xa7, 0x80, 0xe0, 0xa6, 0xa8, 0x20, 0xe0, 0xa6, 0xb8, 0xe0, 0xa6, 0xae, 0xe0, 0xa6, 0xaf, 0xe0, 0xa6, 0xbc}, "ChST": {0xe0, 0xa6, 0x9a, 0xe0, 0xa6, 0xbe, 0xe0, 0xa6, 0xae, 0xe0, 0xa7, 0x87, 0xe0, 0xa6, 0xb0, 0xe0, 0xa7, 0x8b, 0x20, 0xe0, 0xa6, 0xae, 0xe0, 0xa6, 0xbe, 0xe0, 0xa6, 0xa8, 0xe0, 0xa6, 0x95, 0x20, 0xe0, 0xa6, 0xb8, 0xe0, 0xa6, 0xae, 0xe0, 0xa6, 0xaf, 0xe0, 0xa6, 0xbc}, "BOT": {0xe0, 0xa6, 0xac, 0xe0, 0xa7, 0x8b, 0xe0, 0xa6, 0xb2, 0xe0, 0xa6, 0xbf, 0xe0, 0xa6, 0xad, 0xe0, 0xa6, 0xbf, 0xe0, 0xa6, 0xaf, 0xe0, 0xa6, 0xbc, 0xe0, 0xa6, 0xbe, 0x20, 0xe0, 0xa6, 0xb8, 0xe0, 0xa6, 0xae, 0xe0, 0xa6, 0xaf, 0xe0, 0xa6, 0xbc}, "COT": {0xe0, 0xa6, 0x95, 0xe0, 0xa7, 0x8b, 0xe0, 0xa6, 0xb2, 0xe0, 0xa7, 0x8b, 0xe0, 0xa6, 0xae, 0xe0, 0xa7, 0x8d, 0xe0, 0xa6, 0xac, 0xe0, 0xa6, 0xbf, 0xe0, 0xa6, 0xaf, 0xe0, 0xa6, 0xbc, 0xe0, 0xa6, 0xbe, 0x20, 0xe0, 0xa6, 0xae, 0xe0, 0xa6, 0xbe, 0xe0, 0xa6, 0xa8, 0xe0, 0xa6, 0x95, 0x20, 0xe0, 0xa6, 0xb8, 0xe0, 0xa6, 0xae, 0xe0, 0xa6, 0xaf, 0xe0, 0xa6, 0xbc}, "WIT": {0xe0, 0xa6, 0xaa, 0xe0, 0xa7, 0x82, 0xe0, 0xa6, 0xb0, 0xe0, 0xa7, 0x8d, 0xe0, 0xa6, 0xac, 0x20, 0xe0, 0xa6, 0x87, 0xe0, 0xa6, 0xa8, 0xe0, 0xa7, 0x8d, 0xe0, 0xa6, 0xa6, 0xe0, 0xa7, 0x8b, 0xe0, 0xa6, 0xa8, 0xe0, 0xa7, 0x87, 0xe0, 0xa6, 0xb6, 0xe0, 0xa6, 0xbf, 0xe0, 0xa6, 0xaf, 0xe0, 0xa6, 0xbc, 0xe0, 0xa6, 0xbe, 0x20, 0xe0, 0xa6, 0xb8, 0xe0, 0xa6, 0xae, 0xe0, 0xa6, 0xaf, 0xe0, 0xa6, 0xbc}, "WEZ": {0xe0, 0xa6, 0xaa, 0xe0, 0xa6, 0xb6, 0xe0, 0xa7, 0x8d, 0xe0, 0xa6, 0x9a, 0xe0, 0xa6, 0xbf, 0xe0, 0xa6, 0xae, 0x20, 0xe0, 0xa6, 0x87, 0xe0, 0xa6, 0x89, 0xe0, 0xa6, 0xb0, 0xe0, 0xa7, 0x8b, 0xe0, 0xa6, 0xaa, 0xe0, 0xa7, 0x87, 0xe0, 0xa6, 0xb0, 0x20, 0xe0, 0xa6, 0xaa, 0xe0, 0xa7, 0x8d, 0xe0, 0xa6, 0xb0, 0xe0, 0xa6, 0xae, 0xe0, 0xa6, 0xbe, 0xe0, 0xa6, 0xa3, 0x20, 0xe0, 0xa6, 0xb8, 0xe0, 0xa6, 0xae, 0xe0, 0xa6, 0xaf, 0xe0, 0xa6, 0xbc}, "VET": {0xe0, 0xa6, 0xad, 0xe0, 0xa7, 0x87, 0xe0, 0xa6, 0xa8, 0xe0, 0xa7, 0x87, 0xe0, 0xa6, 0x9c, 0xe0, 0xa7, 0x81, 0xe0, 0xa6, 0xaf, 0xe0, 0xa6, 0xbc, 0xe0, 0xa7, 0x87, 0xe0, 0xa6, 0xb2, 0xe0, 0xa6, 0xbe, 0x20, 0xe0, 0xa6, 0xb8, 0xe0, 0xa6, 0xae, 0xe0, 0xa6, 0xaf, 0xe0, 0xa6, 0xbc}, "EAT": {0xe0, 0xa6, 0xaa, 0xe0, 0xa7, 0x82, 0xe0, 0xa6, 0xb0, 0xe0, 0xa7, 0x8d, 0xe0, 0xa6, 0xac, 0x20, 0xe0, 0xa6, 0x86, 0xe0, 0xa6, 0xab, 0xe0, 0xa7, 0x8d, 0xe0, 0xa6, 0xb0, 0xe0, 0xa6, 0xbf, 0xe0, 0xa6, 0x95, 0xe0, 0xa6, 0xbe, 0x20, 0xe0, 0xa6, 0xb8, 0xe0, 0xa6, 0xae, 0xe0, 0xa6, 0xaf, 0xe0, 0xa6, 0xbc}, "HKT": {0xe0, 0xa6, 0xb9, 0xe0, 0xa6, 0x82, 0x20, 0xe0, 0xa6, 0x95, 0xe0, 0xa6, 0x82, 0x20, 0xe0, 0xa6, 0xae, 0xe0, 0xa6, 0xbe, 0xe0, 0xa6, 0xa8, 0xe0, 0xa6, 0x95, 0x20, 0xe0, 0xa6, 0xb8, 0xe0, 0xa6, 0xae, 0xe0, 0xa6, 0xaf, 0xe0, 0xa6, 0xbc}, "TMT": {0xe0, 0xa6, 0xa4, 0xe0, 0xa7, 0x81, 0xe0, 0xa6, 0xb0, 0xe0, 0xa7, 0x8d, 0xe0, 0xa6, 0x95, 0xe0, 0xa6, 0xae, 0xe0, 0xa7, 0x87, 0xe0, 0xa6, 0xa8, 0xe0, 0xa6, 0xbf, 0xe0, 0xa6, 0xb8, 0xe0, 0xa7, 0x8d, 0xe0, 0xa6, 0xa4, 0xe0, 0xa6, 0xbe, 0xe0, 0xa6, 0xa8, 0x20, 0xe0, 0xa6, 0xae, 0xe0, 0xa6, 0xbe, 0xe0, 0xa6, 0xa8, 0xe0, 0xa6, 0x95, 0x20, 0xe0, 0xa6, 0xb8, 0xe0, 0xa6, 0xae, 0xe0, 0xa6, 0xaf, 0xe0, 0xa6, 0xbc}, "TMST": {0xe0, 0xa6, 0xa4, 0xe0, 0xa7, 0x81, 0xe0, 0xa6, 0xb0, 0xe0, 0xa7, 0x8d, 0xe0, 0xa6, 0x95, 0xe0, 0xa6, 0xae, 0xe0, 0xa7, 0x87, 0xe0, 0xa6, 0xa8, 0xe0, 0xa6, 0xbf, 0xe0, 0xa6, 0xb8, 0xe0, 0xa7, 0x8d, 0xe0, 0xa6, 0xa4, 0xe0, 0xa6, 0xbe, 0xe0, 0xa6, 0xa8, 0x20, 0xe0, 0xa6, 0x97, 0xe0, 0xa7, 0x8d, 0xe0, 0xa6, 0xb0, 0xe0, 0xa7, 0x80, 0xe0, 0xa6, 0xb7, 0xe0, 0xa7, 0x8d, 0xe0, 0xa6, 0xae, 0xe0, 0xa6, 0x95, 0xe0, 0xa6, 0xbe, 0xe0, 0xa6, 0xb2, 0xe0, 0xa7, 0x80, 0xe0, 0xa6, 0xa8, 0x20, 0xe0, 0xa6, 0xb8, 0xe0, 0xa6, 0xae, 0xe0, 0xa6, 0xaf, 0xe0, 0xa6, 0xbc}, "WAST": {0xe0, 0xa6, 0xaa, 0xe0, 0xa6, 0xb6, 0xe0, 0xa7, 0x8d, 0xe0, 0xa6, 0x9a, 0xe0, 0xa6, 0xbf, 0xe0, 0xa6, 0xae, 0x20, 0xe0, 0xa6, 0x86, 0xe0, 0xa6, 0xab, 0xe0, 0xa7, 0x8d, 0xe0, 0xa6, 0xb0, 0xe0, 0xa6, 0xbf, 0xe0, 0xa6, 0x95, 0xe0, 0xa6, 0xbe, 0x20, 0xe0, 0xa6, 0x97, 0xe0, 0xa7, 0x8d, 0xe0, 0xa6, 0xb0, 0xe0, 0xa7, 0x80, 0xe0, 0xa6, 0xb7, 0xe0, 0xa7, 0x8d, 0xe0, 0xa6, 0xae, 0xe0, 0xa6, 0x95, 0xe0, 0xa6, 0xbe, 0xe0, 0xa6, 0xb2, 0xe0, 0xa7, 0x80, 0xe0, 0xa6, 0xa8, 0x20, 0xe0, 0xa6, 0xb8, 0xe0, 0xa6, 0xae, 0xe0, 0xa6, 0xaf, 0xe0, 0xa6, 0xbc}, "OESZ": {0xe0, 0xa6, 0xaa, 0xe0, 0xa7, 0x82, 0xe0, 0xa6, 0xb0, 0xe0, 0xa7, 0x8d, 0xe0, 0xa6, 0xac, 0x20, 0xe0, 0xa6, 0x87, 0xe0, 0xa6, 0x89, 0xe0, 0xa6, 0xb0, 0xe0, 0xa7, 0x8b, 0xe0, 0xa6, 0xaa, 0xe0, 0xa7, 0x87, 0xe0, 0xa6, 0xb0, 0x20, 0xe0, 0xa6, 0x97, 0xe0, 0xa7, 0x8d, 0xe0, 0xa6, 0xb0, 0xe0, 0xa7, 0x80, 0xe0, 0xa6, 0xb7, 0xe0, 0xa7, 0x8d, 0xe0, 0xa6, 0xae, 0xe0, 0xa6, 0x95, 0xe0, 0xa6, 0xbe, 0xe0, 0xa6, 0xb2, 0xe0, 0xa7, 0x80, 0xe0, 0xa6, 0xa8, 0x20, 0xe0, 0xa6, 0xb8, 0xe0, 0xa6, 0xae, 0xe0, 0xa6, 0xaf, 0xe0, 0xa6, 0xbc}, "LHST": {0xe0, 0xa6, 0xb2, 0xe0, 0xa6, 0xb0, 0xe0, 0xa7, 0x8d, 0xe0, 0xa6, 0xa1, 0x20, 0xe0, 0xa6, 0xb9, 0xe0, 0xa6, 0xbe, 0xe0, 0xa6, 0x93, 0xe0, 0xa6, 0xaf, 0xe0, 0xa6, 0xbc, 0xe0, 0xa7, 0x87, 0x20, 0xe0, 0xa6, 0xae, 0xe0, 0xa6, 0xbe, 0xe0, 0xa6, 0xa8, 0xe0, 0xa6, 0x95, 0x20, 0xe0, 0xa6, 0xae, 0xe0, 0xa6, 0xb8, 0xe0, 0xa6, 0xaf, 0xe0, 0xa6, 0xbc}, "SAST": {0xe0, 0xa6, 0xa6, 0xe0, 0xa6, 0x95, 0xe0, 0xa7, 0x8d, 0xe0, 0xa6, 0xb7, 0xe0, 0xa6, 0xbf, 0xe0, 0xa6, 0xa3, 0x20, 0xe0, 0xa6, 0x86, 0xe0, 0xa6, 0xab, 0xe0, 0xa7, 0x8d, 0xe0, 0xa6, 0xb0, 0xe0, 0xa6, 0xbf, 0xe0, 0xa6, 0x95, 0xe0, 0xa6, 0xbe, 0x20, 0xe0, 0xa6, 0xae, 0xe0, 0xa6, 0xbe, 0xe0, 0xa6, 0xa8, 0xe0, 0xa6, 0x95, 0x20, 0xe0, 0xa6, 0xb8, 0xe0, 0xa6, 0xae, 0xe0, 0xa6, 0xaf, 0xe0, 0xa6, 0xbc}, "MST": {0xe0, 0xa6, 0xaa, 0xe0, 0xa6, 0xbe, 0xe0, 0xa6, 0xb0, 0xe0, 0xa7, 0x8d, 0xe0, 0xa6, 0xac, 0xe0, 0xa6, 0xa4, 0xe0, 0xa7, 0x8d, 0xe0, 0xa6, 0xaf, 0x20, 0xe0, 0xa6, 0x85, 0xe0, 0xa6, 0x9e, 0xe0, 0xa7, 0x8d, 0xe0, 0xa6, 0x9a, 0xe0, 0xa6, 0xb2, 0xe0, 0xa7, 0x87, 0xe0, 0xa6, 0xb0, 0x20, 0xe0, 0xa6, 0xaa, 0xe0, 0xa7, 0x8d, 0xe0, 0xa6, 0xb0, 0xe0, 0xa6, 0xae, 0xe0, 0xa6, 0xbe, 0xe0, 0xa6, 0xa3, 0x20, 0xe0, 0xa6, 0xb8, 0xe0, 0xa6, 0xae, 0xe0, 0xa6, 0xaf, 0xe0, 0xa6, 0xbc}, "HNT": {0xe0, 0xa6, 0xa8, 0xe0, 0xa6, 0xbf, 0xe0, 0xa6, 0x89, 0xe0, 0xa6, 0xab, 0xe0, 0xa6, 0xbe, 0xe0, 0xa6, 0x89, 0xe0, 0xa6, 0xa8, 0xe0, 0xa7, 0x8d, 0xe0, 0xa6, 0xa1, 0xe0, 0xa6, 0xb2, 0xe0, 0xa7, 0x8d, 0xe0, 0xa6, 0xaf, 0xe0, 0xa6, 0xbe, 0xe0, 0xa6, 0xa8, 0xe0, 0xa7, 0x8d, 0xe0, 0xa6, 0xa1, 0x20, 0xe0, 0xa6, 0xae, 0xe0, 0xa6, 0xbe, 0xe0, 0xa6, 0xa8, 0xe0, 0xa6, 0x95, 0x20, 0xe0, 0xa6, 0xb8, 0xe0, 0xa6, 0xae, 0xe0, 0xa6, 0xaf, 0xe0, 0xa6, 0xbc}, "ACST": {0xe0, 0xa6, 0x85, 0xe0, 0xa6, 0xb8, 0xe0, 0xa7, 0x8d, 0xe0, 0xa6, 0x9f, 0xe0, 0xa7, 0x8d, 0xe0, 0xa6, 0xb0, 0xe0, 0xa7, 0x87, 0xe0, 0xa6, 0xb2, 0xe0, 0xa7, 0x80, 0xe0, 0xa6, 0xaf, 0xe0, 0xa6, 0xbc, 0x20, 0xe0, 0xa6, 0x95, 0xe0, 0xa7, 0x87, 0xe0, 0xa6, 0xa8, 0xe0, 0xa7, 0x8d, 0xe0, 0xa6, 0xa6, 0xe0, 0xa7, 0x8d, 0xe0, 0xa6, 0xb0, 0xe0, 0xa7, 0x80, 0xe0, 0xa6, 0xaf, 0xe0, 0xa6, 0xbc, 0x20, 0xe0, 0xa6, 0xae, 0xe0, 0xa6, 0xbe, 0xe0, 0xa6, 0xa8, 0xe0, 0xa6, 0x95, 0x20, 0xe0, 0xa6, 0xb8, 0xe0, 0xa6, 0xae, 0xe0, 0xa6, 0xaf, 0xe0, 0xa6, 0xbc}, "CAT": {0xe0, 0xa6, 0xae, 0xe0, 0xa6, 0xa7, 0xe0, 0xa7, 0x8d, 0xe0, 0xa6, 0xaf, 0x20, 0xe0, 0xa6, 0x86, 0xe0, 0xa6, 0xab, 0xe0, 0xa7, 0x8d, 0xe0, 0xa6, 0xb0, 0xe0, 0xa6, 0xbf, 0xe0, 0xa6, 0x95, 0xe0, 0xa6, 0xbe, 0x20, 0xe0, 0xa6, 0xb8, 0xe0, 0xa6, 0xae, 0xe0, 0xa6, 0xaf, 0xe0, 0xa6, 0xbc}, "CHADT": {0xe0, 0xa6, 0x9a, 0xe0, 0xa7, 0x8d, 0xe0, 0xa6, 0xaf, 0xe0, 0xa6, 0xbe, 0xe0, 0xa6, 0xa5, 0xe0, 0xa6, 0xbe, 0xe0, 0xa6, 0xae, 0x20, 0xe0, 0xa6, 0xa6, 0xe0, 0xa6, 0xbf, 0xe0, 0xa6, 0xac, 0xe0, 0xa6, 0xbe, 0xe0, 0xa6, 0xb2, 0xe0, 0xa7, 0x8b, 0xe0, 0xa6, 0x95, 0x20, 0xe0, 0xa6, 0xb8, 0xe0, 0xa6, 0xae, 0xe0, 0xa6, 0xaf, 0xe0, 0xa6, 0xbc}, "PST": {0xe0, 0xa6, 0xaa, 0xe0, 0xa7, 0x8d, 0xe0, 0xa6, 0xb0, 0xe0, 0xa6, 0xb6, 0xe0, 0xa6, 0xbe, 0xe0, 0xa6, 0xa8, 0xe0, 0xa7, 0x8d, 0xe0, 0xa6, 0xa4, 0x20, 0xe0, 0xa6, 0xae, 0xe0, 0xa6, 0xb9, 0xe0, 0xa6, 0xbe, 0xe0, 0xa6, 0xb8, 0xe0, 0xa6, 0xbe, 0xe0, 0xa6, 0x97, 0xe0, 0xa6, 0xb0, 0xe0, 0xa7, 0x80, 0xe0, 0xa6, 0xaf, 0xe0, 0xa6, 0xbc, 0x20, 0xe0, 0xa6, 0x85, 0xe0, 0xa6, 0x9e, 0xe0, 0xa7, 0x8d, 0xe0, 0xa6, 0x9a, 0xe0, 0xa6, 0xb2, 0xe0, 0xa7, 0x87, 0xe0, 0xa6, 0xb0, 0x20, 0xe0, 0xa6, 0xaa, 0xe0, 0xa7, 0x8d, 0xe0, 0xa6, 0xb0, 0xe0, 0xa6, 0xae, 0xe0, 0xa6, 0xbe, 0xe0, 0xa6, 0xa3, 0x20, 0xe0, 0xa6, 0xb8, 0xe0, 0xa6, 0xae, 0xe0, 0xa6, 0xaf, 0xe0, 0xa6, 0xbc}, "AKDT": {0xe0, 0xa6, 0x86, 0xe0, 0xa6, 0xb2, 0xe0, 0xa6, 0xbe, 0xe0, 0xa6, 0xb8, 0xe0, 0xa7, 0x8d, 0xe0, 0xa6, 0x95, 0xe0, 0xa6, 0xbe, 0x20, 0xe0, 0xa6, 0xa6, 0xe0, 0xa6, 0xbf, 0xe0, 0xa6, 0xac, 0xe0, 0xa6, 0xbe, 0xe0, 0xa6, 0xb2, 0xe0, 0xa7, 0x8b, 0xe0, 0xa6, 0x95, 0x20, 0xe0, 0xa6, 0xb8, 0xe0, 0xa6, 0xae, 0xe0, 0xa6, 0xaf, 0xe0, 0xa6, 0xbc}, "NZDT": {0xe0, 0xa6, 0xa8, 0xe0, 0xa6, 0xbf, 0xe0, 0xa6, 0x89, 0xe0, 0xa6, 0x9c, 0xe0, 0xa6, 0xbf, 0xe0, 0xa6, 0xb2, 0xe0, 0xa7, 0x8d, 0xe0, 0xa6, 0xaf, 0xe0, 0xa6, 0xbe, 0xe0, 0xa6, 0xa8, 0xe0, 0xa7, 0x8d, 0xe0, 0xa6, 0xa1, 0x20, 0xe0, 0xa6, 0xa6, 0xe0, 0xa6, 0xbf, 0xe0, 0xa6, 0xac, 0xe0, 0xa6, 0xbe, 0xe0, 0xa6, 0xb2, 0xe0, 0xa7, 0x8b, 0xe0, 0xa6, 0x95, 0x20, 0xe0, 0xa6, 0xb8, 0xe0, 0xa6, 0xae, 0xe0, 0xa6, 0xaf, 0xe0, 0xa6, 0xbc}, "MEZ": {0xe0, 0xa6, 0xae, 0xe0, 0xa6, 0xa7, 0xe0, 0xa7, 0x8d, 0xe0, 0xa6, 0xaf, 0x20, 0xe0, 0xa6, 0x87, 0xe0, 0xa6, 0x89, 0xe0, 0xa6, 0xb0, 0xe0, 0xa7, 0x8b, 0xe0, 0xa6, 0xaa, 0xe0, 0xa7, 0x87, 0xe0, 0xa6, 0xb0, 0x20, 0xe0, 0xa6, 0xaa, 0xe0, 0xa7, 0x8d, 0xe0, 0xa6, 0xb0, 0xe0, 0xa6, 0xae, 0xe0, 0xa6, 0xbe, 0xe0, 0xa6, 0xa3, 0x20, 0xe0, 0xa6, 0xb8, 0xe0, 0xa6, 0xae, 0xe0, 0xa6, 0xaf, 0xe0, 0xa6, 0xbc}, "WITA": {0xe0, 0xa6, 0x95, 0xe0, 0xa7, 0x87, 0xe0, 0xa6, 0xa8, 0xe0, 0xa7, 0x8d, 0xe0, 0xa6, 0xa6, 0xe0, 0xa7, 0x8d, 0xe0, 0xa6, 0xb0, 0xe0, 0xa7, 0x80, 0xe0, 0xa6, 0xaf, 0xe0, 0xa6, 0xbc, 0x20, 0xe0, 0xa6, 0x87, 0xe0, 0xa6, 0xa8, 0xe0, 0xa7, 0x8d, 0xe0, 0xa6, 0xa6, 0xe0, 0xa7, 0x8b, 0xe0, 0xa6, 0xa8, 0xe0, 0xa7, 0x87, 0xe0, 0xa6, 0xb6, 0xe0, 0xa6, 0xbf, 0xe0, 0xa6, 0xaf, 0xe0, 0xa6, 0xbc, 0xe0, 0xa6, 0xbe, 0x20, 0xe0, 0xa6, 0xb8, 0xe0, 0xa6, 0xae, 0xe0, 0xa6, 0xaf, 0xe0, 0xa6, 0xbc}, "IST": {0xe0, 0xa6, 0xad, 0xe0, 0xa6, 0xbe, 0xe0, 0xa6, 0xb0, 0xe0, 0xa6, 0xa4, 0xe0, 0xa7, 0x80, 0xe0, 0xa6, 0xaf, 0xe0, 0xa6, 0xbc, 0x20, 0xe0, 0xa6, 0xae, 0xe0, 0xa6, 0xbe, 0xe0, 0xa6, 0xa8, 0xe0, 0xa6, 0x95, 0x20, 0xe0, 0xa6, 0xb8, 0xe0, 0xa6, 0xae, 0xe0, 0xa6, 0xaf, 0xe0, 0xa6, 0xbc}, "WARST": {0xe0, 0xa6, 0xaa, 0xe0, 0xa6, 0xb6, 0xe0, 0xa7, 0x8d, 0xe0, 0xa6, 0x9a, 0xe0, 0xa6, 0xbf, 0xe0, 0xa6, 0xae, 0xe0, 0xa6, 0xbf, 0x20, 0xe0, 0xa6, 0x86, 0xe0, 0xa6, 0xb0, 0xe0, 0xa7, 0x8d, 0xe0, 0xa6, 0x9c, 0xe0, 0xa7, 0x87, 0xe0, 0xa6, 0xa8, 0xe0, 0xa6, 0x9f, 0xe0, 0xa6, 0xbf, 0xe0, 0xa6, 0xa8, 0xe0, 0xa6, 0xbe, 0x20, 0xe0, 0xa6, 0x97, 0xe0, 0xa7, 0x83, 0xe0, 0xa6, 0xb7, 0xe0, 0xa7, 0x8d, 0xe0, 0xa6, 0xae, 0xe0, 0xa6, 0x95, 0xe0, 0xa6, 0xbe, 0xe0, 0xa6, 0xb2, 0xe0, 0xa7, 0x80, 0xe0, 0xa6, 0xa8, 0x20, 0xe0, 0xa6, 0xb8, 0xe0, 0xa6, 0xae, 0xe0, 0xa6, 0xaf, 0xe0, 0xa6, 0xbc}, "GFT": {0xe0, 0xa6, 0xab, 0xe0, 0xa6, 0xb0, 0xe0, 0xa6, 0xbe, 0xe0, 0xa6, 0xb8, 0xe0, 0xa6, 0xbf, 0x20, 0xe0, 0xa6, 0x97, 0xe0, 0xa6, 0xbe, 0xe0, 0xa6, 0xaf, 0xe0, 0xa6, 0xbc, 0xe0, 0xa6, 0xbe, 0xe0, 0xa6, 0xa8, 0xe0, 0xa6, 0xbe, 0x20, 0xe0, 0xa6, 0xb8, 0xe0, 0xa6, 0xae, 0xe0, 0xa6, 0xaf, 0xe0, 0xa6, 0xbc}, "NZST": {0xe0, 0xa6, 0xa8, 0xe0, 0xa6, 0xbf, 0xe0, 0xa6, 0x89, 0xe0, 0xa6, 0x9c, 0xe0, 0xa6, 0xbf, 0xe0, 0xa6, 0xb2, 0xe0, 0xa7, 0x8d, 0xe0, 0xa6, 0xaf, 0xe0, 0xa6, 0xbe, 0xe0, 0xa6, 0xa8, 0xe0, 0xa7, 0x8d, 0xe0, 0xa6, 0xa1, 0x20, 0xe0, 0xa6, 0xae, 0xe0, 0xa6, 0xbe, 0xe0, 0xa6, 0xa8, 0xe0, 0xa6, 0x95, 0x20, 0xe0, 0xa6, 0xb8, 0xe0, 0xa6, 0xae, 0xe0, 0xa6, 0xaf, 0xe0, 0xa6, 0xbc}, "SRT": {0xe0, 0xa6, 0xb8, 0xe0, 0xa7, 0x81, 0xe0, 0xa6, 0xb0, 0xe0, 0xa6, 0xbf, 0xe0, 0xa6, 0xa8, 0xe0, 0xa6, 0xbe, 0xe0, 0xa6, 0xae, 0x20, 0xe0, 0xa6, 0xb8, 0xe0, 0xa6, 0xae, 0xe0, 0xa6, 0xaf, 0xe0, 0xa6, 0xbc}, "OEZ": {0xe0, 0xa6, 0xaa, 0xe0, 0xa7, 0x82, 0xe0, 0xa6, 0xb0, 0xe0, 0xa7, 0x8d, 0xe0, 0xa6, 0xac, 0x20, 0xe0, 0xa6, 0x87, 0xe0, 0xa6, 0x89, 0xe0, 0xa6, 0xb0, 0xe0, 0xa7, 0x8b, 0xe0, 0xa6, 0xaa, 0xe0, 0xa7, 0x87, 0xe0, 0xa6, 0xb0, 0x20, 0xe0, 0xa6, 0xaa, 0xe0, 0xa7, 0x8d, 0xe0, 0xa6, 0xb0, 0xe0, 0xa6, 0xae, 0xe0, 0xa6, 0xbe, 0xe0, 0xa6, 0xa3, 0x20, 0xe0, 0xa6, 0xb8, 0xe0, 0xa6, 0xae, 0xe0, 0xa6, 0xaf, 0xe0, 0xa6, 0xbc}, "MDT": {0xe0, 0xa6, 0xaa, 0xe0, 0xa6, 0xbe, 0xe0, 0xa6, 0xb0, 0xe0, 0xa7, 0x8d, 0xe0, 0xa6, 0xac, 0xe0, 0xa6, 0xa4, 0xe0, 0xa7, 0x8d, 0xe0, 0xa6, 0xaf, 0x20, 0xe0, 0xa6, 0x85, 0xe0, 0xa6, 0x9e, 0xe0, 0xa7, 0x8d, 0xe0, 0xa6, 0x9a, 0xe0, 0xa6, 0xb2, 0xe0, 0xa7, 0x87, 0xe0, 0xa6, 0xb0, 0x20, 0xe0, 0xa6, 0xa6, 0xe0, 0xa6, 0xbf, 0xe0, 0xa6, 0xa8, 0xe0, 0xa7, 0x87, 0xe0, 0xa6, 0xb0, 0x20, 0xe0, 0xa6, 0xb8, 0xe0, 0xa6, 0xae, 0xe0, 0xa6, 0xaf, 0xe0, 0xa6, 0xbc}, "WART": {0xe0, 0xa6, 0xaa, 0xe0, 0xa6, 0xb6, 0xe0, 0xa7, 0x8d, 0xe0, 0xa6, 0x9a, 0xe0, 0xa6, 0xbf, 0xe0, 0xa6, 0xae, 0xe0, 0xa6, 0xbf, 0x20, 0xe0, 0xa6, 0x86, 0xe0, 0xa6, 0xb0, 0xe0, 0xa7, 0x8d, 0xe0, 0xa6, 0x9c, 0xe0, 0xa7, 0x87, 0xe0, 0xa6, 0xa8, 0xe0, 0xa6, 0x9f, 0xe0, 0xa6, 0xbf, 0xe0, 0xa6, 0xa8, 0xe0, 0xa6, 0xbe, 0xe0, 0xa6, 0xb0, 0x20, 0xe0, 0xa6, 0xaa, 0xe0, 0xa7, 0x8d, 0xe0, 0xa6, 0xb0, 0xe0, 0xa6, 0xae, 0xe0, 0xa6, 0xbe, 0xe0, 0xa6, 0xa3, 0x20, 0xe0, 0xa6, 0xb8, 0xe0, 0xa6, 0xae, 0xe0, 0xa6, 0xaf, 0xe0, 0xa6, 0xbc}, "WIB": {0xe0, 0xa6, 0xaa, 0xe0, 0xa6, 0xb6, 0xe0, 0xa7, 0x8d, 0xe0, 0xa6, 0x9a, 0xe0, 0xa6, 0xbf, 0xe0, 0xa6, 0xae, 0xe0, 0xa7, 0x80, 0x20, 0xe0, 0xa6, 0x87, 0xe0, 0xa6, 0xa8, 0xe0, 0xa7, 0x8d, 0xe0, 0xa6, 0xa6, 0xe0, 0xa7, 0x8b, 0xe0, 0xa6, 0xa8, 0xe0, 0xa7, 0x87, 0xe0, 0xa6, 0xb6, 0xe0, 0xa6, 0xbf, 0xe0, 0xa6, 0xaf, 0xe0, 0xa6, 0xbc, 0xe0, 0xa6, 0xbe, 0x20, 0xe0, 0xa6, 0xb8, 0xe0, 0xa6, 0xae, 0xe0, 0xa6, 0xaf, 0xe0, 0xa6, 0xbc}, "PDT": {0xe0, 0xa6, 0xaa, 0xe0, 0xa7, 0x8d, 0xe0, 0xa6, 0xb0, 0xe0, 0xa6, 0xb6, 0xe0, 0xa6, 0xbe, 0xe0, 0xa6, 0xa8, 0xe0, 0xa7, 0x8d, 0xe0, 0xa6, 0xa4, 0x20, 0xe0, 0xa6, 0xae, 0xe0, 0xa6, 0xb9, 0xe0, 0xa6, 0xbe, 0xe0, 0xa6, 0xb8, 0xe0, 0xa6, 0xbe, 0xe0, 0xa6, 0x97, 0xe0, 0xa6, 0xb0, 0xe0, 0xa7, 0x80, 0xe0, 0xa6, 0xaf, 0xe0, 0xa6, 0xbc, 0x20, 0xe0, 0xa6, 0x85, 0xe0, 0xa6, 0x9e, 0xe0, 0xa7, 0x8d, 0xe0, 0xa6, 0x9a, 0xe0, 0xa6, 0xb2, 0xe0, 0xa7, 0x87, 0xe0, 0xa6, 0xb0, 0x20, 0xe0, 0xa6, 0xa6, 0xe0, 0xa6, 0xbf, 0xe0, 0xa6, 0xa8, 0xe0, 0xa7, 0x87, 0xe0, 0xa6, 0xb0, 0x20, 0xe0, 0xa6, 0xb8, 0xe0, 0xa6, 0xae, 0xe0, 0xa6, 0xaf, 0xe0, 0xa6, 0xbc}, "ARST": {0xe0, 0xa6, 0x86, 0xe0, 0xa6, 0xb0, 0xe0, 0xa7, 0x8d, 0xe0, 0xa6, 0x9c, 0xe0, 0xa7, 0x87, 0xe0, 0xa6, 0xa8, 0xe0, 0xa6, 0x9f, 0xe0, 0xa6, 0xbf, 0xe0, 0xa6, 0xa8, 0xe0, 0xa6, 0xbe, 0x20, 0xe0, 0xa6, 0x97, 0xe0, 0xa7, 0x83, 0xe0, 0xa6, 0xb7, 0xe0, 0xa7, 0x8d, 0xe0, 0xa6, 0xae, 0xe0, 0xa6, 0x95, 0xe0, 0xa6, 0xbe, 0xe0, 0xa6, 0xb2, 0xe0, 0xa7, 0x80, 0xe0, 0xa6, 0xa8, 0x20, 0xe0, 0xa6, 0xb8, 0xe0, 0xa6, 0xae, 0xe0, 0xa6, 0xaf, 0xe0, 0xa6, 0xbc}, "ACWDT": {0xe0, 0xa6, 0x85, 0xe0, 0xa6, 0xb8, 0xe0, 0xa7, 0x8d, 0xe0, 0xa6, 0x9f, 0xe0, 0xa7, 0x8d, 0xe0, 0xa6, 0xb0, 0xe0, 0xa7, 0x87, 0xe0, 0xa6, 0xb2, 0xe0, 0xa7, 0x80, 0xe0, 0xa6, 0xaf, 0xe0, 0xa6, 0xbc, 0x20, 0xe0, 0xa6, 0x95, 0xe0, 0xa7, 0x87, 0xe0, 0xa6, 0xa8, 0xe0, 0xa7, 0x8d, 0xe0, 0xa6, 0xa6, 0xe0, 0xa7, 0x8d, 0xe0, 0xa6, 0xb0, 0xe0, 0xa7, 0x80, 0xe0, 0xa6, 0xaf, 0xe0, 0xa6, 0xbc, 0x20, 0xe0, 0xa6, 0xaa, 0xe0, 0xa6, 0xb6, 0xe0, 0xa7, 0x8d, 0xe0, 0xa6, 0x9a, 0xe0, 0xa6, 0xbf, 0xe0, 0xa6, 0xae, 0xe0, 0xa6, 0xbf, 0x20, 0xe0, 0xa6, 0xa6, 0xe0, 0xa6, 0xbf, 0xe0, 0xa6, 0xac, 0xe0, 0xa6, 0xbe, 0xe0, 0xa6, 0xb2, 0xe0, 0xa7, 0x8b, 0xe0, 0xa6, 0x95, 0x20, 0xe0, 0xa6, 0xb8, 0xe0, 0xa6, 0xae, 0xe0, 0xa6, 0xaf, 0xe0, 0xa6, 0xbc}, "JST": {0xe0, 0xa6, 0x9c, 0xe0, 0xa6, 0xbe, 0xe0, 0xa6, 0xaa, 0xe0, 0xa6, 0xbe, 0xe0, 0xa6, 0xa8, 0x20, 0xe0, 0xa6, 0xae, 0xe0, 0xa6, 0xbe, 0xe0, 0xa6, 0xa8, 0xe0, 0xa6, 0x95, 0x20, 0xe0, 0xa6, 0xb8, 0xe0, 0xa6, 0xae, 0xe0, 0xa6, 0xaf, 0xe0, 0xa6, 0xbc}, "UYST": {0xe0, 0xa6, 0x89, 0xe0, 0xa6, 0xb0, 0xe0, 0xa7, 0x81, 0xe0, 0xa6, 0x97, 0xe0, 0xa7, 0x81, 0xe0, 0xa6, 0xaf, 0xe0, 0xa6, 0xbc, 0xe0, 0xa7, 0x87, 0x20, 0xe0, 0xa6, 0x97, 0xe0, 0xa7, 0x8d, 0xe0, 0xa6, 0xb0, 0xe0, 0xa7, 0x80, 0xe0, 0xa6, 0xb7, 0xe0, 0xa7, 0x8d, 0xe0, 0xa6, 0xae, 0xe0, 0xa6, 0x95, 0xe0, 0xa6, 0xbe, 0xe0, 0xa6, 0xb2, 0xe0, 0xa7, 0x80, 0xe0, 0xa6, 0xa8, 0x20, 0xe0, 0xa6, 0xb8, 0xe0, 0xa6, 0xae, 0xe0, 0xa6, 0xaf, 0xe0, 0xa6, 0xbc}, "COST": {0xe0, 0xa6, 0x95, 0xe0, 0xa7, 0x8b, 0xe0, 0xa6, 0xb2, 0xe0, 0xa7, 0x8b, 0xe0, 0xa6, 0xae, 0xe0, 0xa7, 0x8d, 0xe0, 0xa6, 0xac, 0xe0, 0xa6, 0xbf, 0xe0, 0xa6, 0xaf, 0xe0, 0xa6, 0xbc, 0xe0, 0xa6, 0xbe, 0x20, 0xe0, 0xa6, 0x97, 0xe0, 0xa7, 0x8d, 0xe0, 0xa6, 0xb0, 0xe0, 0xa7, 0x80, 0xe0, 0xa6, 0xb7, 0xe0, 0xa7, 0x8d, 0xe0, 0xa6, 0xae, 0xe0, 0xa6, 0x95, 0xe0, 0xa6, 0xbe, 0xe0, 0xa6, 0xb2, 0xe0, 0xa7, 0x80, 0xe0, 0xa6, 0xa8, 0x20, 0xe0, 0xa6, 0xb8, 0xe0, 0xa6, 0xae, 0xe0, 0xa6, 0xaf, 0xe0, 0xa6, 0xbc}, "CHAST": {0xe0, 0xa6, 0x9a, 0xe0, 0xa7, 0x8d, 0xe0, 0xa6, 0xaf, 0xe0, 0xa6, 0xbe, 0xe0, 0xa6, 0xa5, 0xe0, 0xa6, 0xbe, 0xe0, 0xa6, 0xae, 0x20, 0xe0, 0xa6, 0xae, 0xe0, 0xa6, 0xbe, 0xe0, 0xa6, 0xa8, 0xe0, 0xa6, 0x95, 0x20, 0xe0, 0xa6, 0xb8, 0xe0, 0xa6, 0xae, 0xe0, 0xa6, 0xaf, 0xe0, 0xa6, 0xbc}, "WAT": {0xe0, 0xa6, 0xaa, 0xe0, 0xa6, 0xb6, 0xe0, 0xa7, 0x8d, 0xe0, 0xa6, 0x9a, 0xe0, 0xa6, 0xbf, 0xe0, 0xa6, 0xae, 0x20, 0xe0, 0xa6, 0x86, 0xe0, 0xa6, 0xab, 0xe0, 0xa7, 0x8d, 0xe0, 0xa6, 0xb0, 0xe0, 0xa6, 0xbf, 0xe0, 0xa6, 0x95, 0xe0, 0xa6, 0xbe, 0x20, 0xe0, 0xa6, 0xae, 0xe0, 0xa6, 0xbe, 0xe0, 0xa6, 0xa8, 0xe0, 0xa6, 0x95, 0x20, 0xe0, 0xa6, 0xb8, 0xe0, 0xa6, 0xae, 0xe0, 0xa6, 0xaf, 0xe0, 0xa6, 0xbc}, "EST": {0xe0, 0xa6, 0xaa, 0xe0, 0xa7, 0x82, 0xe0, 0xa6, 0xb0, 0xe0, 0xa7, 0x8d, 0xe0, 0xa6, 0xac, 0xe0, 0xa6, 0xbe, 0xe0, 0xa6, 0x9e, 0xe0, 0xa7, 0x8d, 0xe0, 0xa6, 0x9a, 0xe0, 0xa6, 0xb2, 0xe0, 0xa7, 0x87, 0xe0, 0xa6, 0xb0, 0x20, 0xe0, 0xa6, 0xaa, 0xe0, 0xa7, 0x8d, 0xe0, 0xa6, 0xb0, 0xe0, 0xa6, 0xae, 0xe0, 0xa6, 0xbe, 0xe0, 0xa6, 0xa3, 0x20, 0xe0, 0xa6, 0xb8, 0xe0, 0xa6, 0xae, 0xe0, 0xa6, 0xaf, 0xe0, 0xa6, 0xbc}, "MESZ": {0xe0, 0xa6, 0xae, 0xe0, 0xa6, 0xa7, 0xe0, 0xa7, 0x8d, 0xe0, 0xa6, 0xaf, 0x20, 0xe0, 0xa6, 0x87, 0xe0, 0xa6, 0x89, 0xe0, 0xa6, 0xb0, 0xe0, 0xa7, 0x8b, 0xe0, 0xa6, 0xaa, 0xe0, 0xa7, 0x87, 0xe0, 0xa6, 0xb0, 0x20, 0xe0, 0xa6, 0x97, 0xe0, 0xa7, 0x8d, 0xe0, 0xa6, 0xb0, 0xe0, 0xa7, 0x80, 0xe0, 0xa6, 0xb7, 0xe0, 0xa7, 0x8d, 0xe0, 0xa6, 0xae, 0xe0, 0xa6, 0x95, 0xe0, 0xa6, 0xbe, 0xe0, 0xa6, 0xb2, 0xe0, 0xa7, 0x80, 0xe0, 0xa6, 0xa8, 0x20, 0xe0, 0xa6, 0xb8, 0xe0, 0xa6, 0xae, 0xe0, 0xa6, 0xaf, 0xe0, 0xa6, 0xbc}, "HADT": {0xe0, 0xa6, 0xb9, 0xe0, 0xa6, 0xbe, 0xe0, 0xa6, 0x93, 0xe0, 0xa6, 0xaf, 0xe0, 0xa6, 0xbc, 0xe0, 0xa6, 0xbe, 0xe0, 0xa6, 0x87, 0x2d, 0xe0, 0xa6, 0x86, 0xe0, 0xa6, 0xb2, 0xe0, 0xa7, 0x87, 0xe0, 0xa6, 0x89, 0xe0, 0xa6, 0xa4, 0x20, 0xe0, 0xa6, 0xa6, 0xe0, 0xa6, 0xbf, 0xe0, 0xa6, 0xac, 0xe0, 0xa6, 0xbe, 0xe0, 0xa6, 0xb2, 0xe0, 0xa7, 0x8b, 0xe0, 0xa6, 0x95, 0x20, 0xe0, 0xa6, 0xb8, 0xe0, 0xa6, 0xae, 0xe0, 0xa6, 0xaf, 0xe0, 0xa6, 0xbc}, "ART": {0xe0, 0xa6, 0x86, 0xe0, 0xa6, 0xb0, 0xe0, 0xa7, 0x8d, 0xe0, 0xa6, 0x9c, 0xe0, 0xa7, 0x87, 0xe0, 0xa6, 0xa8, 0xe0, 0xa6, 0x9f, 0xe0, 0xa6, 0xbf, 0xe0, 0xa6, 0xa8, 0xe0, 0xa6, 0xbe, 0x20, 0xe0, 0xa6, 0xae, 0xe0, 0xa6, 0xbe, 0xe0, 0xa6, 0xa8, 0xe0, 0xa6, 0x95, 0x20, 0xe0, 0xa6, 0xb8, 0xe0, 0xa6, 0xae, 0xe0, 0xa6, 0xaf, 0xe0, 0xa6, 0xbc}, "ECT": {0xe0, 0xa6, 0x87, 0xe0, 0xa6, 0x95, 0xe0, 0xa7, 0x81, 0xe0, 0xa6, 0xaf, 0xe0, 0xa6, 0xbc, 0xe0, 0xa7, 0x87, 0xe0, 0xa6, 0xa1, 0xe0, 0xa6, 0xb0, 0x20, 0xe0, 0xa6, 0xb8, 0xe0, 0xa6, 0xae, 0xe0, 0xa6, 0xaf, 0xe0, 0xa6, 0xbc}, "AST": {0xe0, 0xa6, 0x85, 0xe0, 0xa6, 0xa4, 0xe0, 0xa6, 0xb2, 0xe0, 0xa6, 0xbe, 0xe0, 0xa6, 0xa8, 0xe0, 0xa7, 0x8d, 0xe0, 0xa6, 0xa4, 0xe0, 0xa6, 0xbf, 0xe0, 0xa6, 0x95, 0x20, 0xe0, 0xa6, 0xae, 0xe0, 0xa6, 0xbe, 0xe0, 0xa6, 0xa8, 0xe0, 0xa6, 0x95, 0x20, 0xe0, 0xa6, 0xb8, 0xe0, 0xa6, 0xae, 0xe0, 0xa6, 0xaf, 0xe0, 0xa6, 0xbc}, "GMT": {0xe0, 0xa6, 0x97, 0xe0, 0xa7, 0x8d, 0xe0, 0xa6, 0xb0, 0xe0, 0xa7, 0x80, 0xe0, 0xa6, 0xa8, 0xe0, 0xa6, 0xbf, 0xe0, 0xa6, 0x9a, 0x20, 0xe0, 0xa6, 0xae, 0xe0, 0xa6, 0xbf, 0xe0, 0xa6, 0xa8, 0x20, 0xe0, 0xa6, 0x9f, 0xe0, 0xa6, 0xbe, 0xe0, 0xa6, 0x87, 0xe0, 0xa6, 0xae}, "HAST": {0xe0, 0xa6, 0xb9, 0xe0, 0xa6, 0xbe, 0xe0, 0xa6, 0x93, 0xe0, 0xa6, 0xaf, 0xe0, 0xa6, 0xbc, 0xe0, 0xa6, 0xbe, 0xe0, 0xa6, 0x87, 0x2d, 0xe0, 0xa6, 0x86, 0xe0, 0xa6, 0xb2, 0xe0, 0xa7, 0x87, 0xe0, 0xa6, 0x89, 0xe0, 0xa6, 0xa4, 0x20, 0xe0, 0xa6, 0xae, 0xe0, 0xa6, 0xbe, 0xe0, 0xa6, 0xa8, 0xe0, 0xa6, 0x95, 0x20, 0xe0, 0xa6, 0xb8, 0xe0, 0xa6, 0xae, 0xe0, 0xa6, 0xaf, 0xe0, 0xa6, 0xbc}, "CDT": {0xe0, 0xa6, 0x95, 0xe0, 0xa7, 0x87, 0xe0, 0xa6, 0xa8, 0xe0, 0xa7, 0x8d, 0xe0, 0xa6, 0xa6, 0xe0, 0xa7, 0x8d, 0xe0, 0xa6, 0xb0, 0xe0, 0xa7, 0x80, 0xe0, 0xa6, 0xaf, 0xe0, 0xa6, 0xbc, 0x20, 0xe0, 0xa6, 0xa6, 0xe0, 0xa6, 0xbf, 0xe0, 0xa6, 0xac, 0xe0, 0xa6, 0xbe, 0xe0, 0xa6, 0xb2, 0xe0, 0xa7, 0x8b, 0xe0, 0xa6, 0x95, 0x20, 0xe0, 0xa6, 0xb8, 0xe0, 0xa6, 0xae, 0xe0, 0xa6, 0xaf, 0xe0, 0xa6, 0xbc}, "MYT": {0xe0, 0xa6, 0xae, 0xe0, 0xa6, 0xbe, 0xe0, 0xa6, 0xb2, 0xe0, 0xa6, 0xaf, 0xe0, 0xa6, 0xbc, 0xe0, 0xa7, 0x87, 0xe0, 0xa6, 0xb6, 0xe0, 0xa6, 0xbf, 0xe0, 0xa6, 0xaf, 0xe0, 0xa6, 0xbc, 0xe0, 0xa6, 0xbe, 0x20, 0xe0, 0xa6, 0xb8, 0xe0, 0xa6, 0xae, 0xe0, 0xa6, 0xaf, 0xe0, 0xa6, 0xbc}, "SGT": {0xe0, 0xa6, 0xb8, 0xe0, 0xa6, 0xbf, 0xe0, 0xa6, 0x99, 0xe0, 0xa7, 0x8d, 0xe0, 0xa6, 0x97, 0xe0, 0xa6, 0xbe, 0xe0, 0xa6, 0xaa, 0xe0, 0xa7, 0x81, 0xe0, 0xa6, 0xb0, 0x20, 0xe0, 0xa6, 0xae, 0xe0, 0xa6, 0xbe, 0xe0, 0xa6, 0xa8, 0xe0, 0xa6, 0x95, 0x20, 0xe0, 0xa6, 0xb8, 0xe0, 0xa6, 0xae, 0xe0, 0xa6, 0xaf, 0xe0, 0xa6, 0xbc}, "HAT": {0xe0, 0xa6, 0xa8, 0xe0, 0xa6, 0xbf, 0xe0, 0xa6, 0x89, 0xe0, 0xa6, 0xab, 0xe0, 0xa6, 0xbe, 0xe0, 0xa6, 0x89, 0xe0, 0xa6, 0xa8, 0xe0, 0xa7, 0x8d, 0xe0, 0xa6, 0xa1, 0xe0, 0xa6, 0xb2, 0xe0, 0xa7, 0x8d, 0xe0, 0xa6, 0xaf, 0xe0, 0xa6, 0xbe, 0xe0, 0xa6, 0xa8, 0xe0, 0xa7, 0x8d, 0xe0, 0xa6, 0xa1, 0x20, 0xe0, 0xa6, 0xa6, 0xe0, 0xa6, 0xbf, 0xe0, 0xa6, 0xac, 0xe0, 0xa6, 0xbe, 0xe0, 0xa6, 0xb2, 0xe0, 0xa7, 0x8b, 0xe0, 0xa6, 0x95, 0x20, 0xe0, 0xa6, 0xb8, 0xe0, 0xa6, 0xae, 0xe0, 0xa6, 0xaf, 0xe0, 0xa6, 0xbc}, "AEDT": {0xe0, 0xa6, 0x85, 0xe0, 0xa6, 0xb8, 0xe0, 0xa7, 0x8d, 0xe0, 0xa6, 0x9f, 0xe0, 0xa7, 0x8d, 0xe0, 0xa6, 0xb0, 0xe0, 0xa7, 0x87, 0xe0, 0xa6, 0xb2, 0xe0, 0xa7, 0x80, 0xe0, 0xa6, 0xaf, 0xe0, 0xa6, 0xbc, 0x20, 0xe0, 0xa6, 0xaa, 0xe0, 0xa7, 0x82, 0xe0, 0xa6, 0xb0, 0xe0, 0xa7, 0x8d, 0xe0, 0xa6, 0xac, 0x20, 0xe0, 0xa6, 0xa6, 0xe0, 0xa6, 0xbf, 0xe0, 0xa6, 0xac, 0xe0, 0xa6, 0xbe, 0xe0, 0xa6, 0xb2, 0xe0, 0xa7, 0x8b, 0xe0, 0xa6, 0x95, 0x20, 0xe0, 0xa6, 0xb8, 0xe0, 0xa6, 0xae, 0xe0, 0xa6, 0xaf, 0xe0, 0xa6, 0xbc}, "BT": {0xe0, 0xa6, 0xad, 0xe0, 0xa7, 0x81, 0xe0, 0xa6, 0x9f, 0xe0, 0xa6, 0xbe, 0xe0, 0xa6, 0xa8, 0x20, 0xe0, 0xa6, 0xb8, 0xe0, 0xa6, 0xae, 0xe0, 0xa6, 0xaf, 0xe0, 0xa6, 0xbc}, "LHDT": {0xe0, 0xa6, 0xb2, 0xe0, 0xa6, 0xb0, 0xe0, 0xa7, 0x8d, 0xe0, 0xa6, 0xa1, 0x20, 0xe0, 0xa6, 0xb9, 0xe0, 0xa6, 0xbe, 0xe0, 0xa6, 0x93, 0xe0, 0xa6, 0xaf, 0xe0, 0xa6, 0xbc, 0xe0, 0xa7, 0x87, 0x20, 0xe0, 0xa6, 0xa6, 0xe0, 0xa6, 0xbf, 0xe0, 0xa6, 0xac, 0xe0, 0xa6, 0xbe, 0xe0, 0xa6, 0xb2, 0xe0, 0xa7, 0x8b, 0xe0, 0xa6, 0x95, 0x20, 0xe0, 0xa6, 0xae, 0xe0, 0xa6, 0xb8, 0xe0, 0xa6, 0xaf, 0xe0, 0xa6, 0xbc}, "CLST": {0xe0, 0xa6, 0x9a, 0xe0, 0xa6, 0xbf, 0xe0, 0xa6, 0xb2, 0xe0, 0xa6, 0xbf, 0x20, 0xe0, 0xa6, 0x97, 0xe0, 0xa7, 0x8d, 0xe0, 0xa6, 0xb0, 0xe0, 0xa7, 0x80, 0xe0, 0xa6, 0xb7, 0xe0, 0xa7, 0x8d, 0xe0, 0xa6, 0xae, 0xe0, 0xa6, 0x95, 0xe0, 0xa6, 0xbe, 0xe0, 0xa6, 0xb2, 0x20, 0xe0, 0xa6, 0xb8, 0xe0, 0xa6, 0xae, 0xe0, 0xa6, 0xaf, 0xe0, 0xa6, 0xbc}}, } } // Locale returns the current translators string locale func (bn *bn_BD) Locale() string { return bn.locale } // PluralsCardinal returns the list of cardinal plural rules associated with 'bn_BD' func (bn *bn_BD) PluralsCardinal() []locales.PluralRule { return bn.pluralsCardinal } // PluralsOrdinal returns the list of ordinal plural rules associated with 'bn_BD' func (bn *bn_BD) PluralsOrdinal() []locales.PluralRule { return bn.pluralsOrdinal } // CardinalPluralRule returns the cardinal PluralRule given 'num' and digits/precision of 'v' for 'bn_BD' func (bn *bn_BD) CardinalPluralRule(num float64, v uint64) locales.PluralRule { n := math.Abs(num) i := int64(n) if (i == 0) || (n == 1) { return locales.PluralRuleOne } return locales.PluralRuleOther } // OrdinalPluralRule returns the ordinal PluralRule given 'num' and digits/precision of 'v' for 'bn_BD' func (bn *bn_BD) OrdinalPluralRule(num float64, v uint64) locales.PluralRule { n := math.Abs(num) if n == 1 || n == 5 || n == 7 || n == 8 || n == 9 || n == 10 { return locales.PluralRuleOne } else if n == 2 || n == 3 { return locales.PluralRuleTwo } else if n == 4 { return locales.PluralRuleFew } else if n == 6 { return locales.PluralRuleMany } return locales.PluralRuleOther } // RangePluralRule returns the ordinal PluralRule given 'num1', 'num2' and digits/precision of 'v1' and 'v2' for 'bn_BD' func (bn *bn_BD) RangePluralRule(num1 float64, v1 uint64, num2 float64, v2 uint64) locales.PluralRule { start := bn.CardinalPluralRule(num1, v1) end := bn.CardinalPluralRule(num2, v2) if start == locales.PluralRuleOne && end == locales.PluralRuleOne { return locales.PluralRuleOne } else if start == locales.PluralRuleOne && end == locales.PluralRuleOther { return locales.PluralRuleOther } return locales.PluralRuleOther } // FmtNumber returns 'num' with digits/precision of 'v' for 'bn_BD' and handles both Whole and Real numbers based on 'v' // returned as a []byte just in case the caller wishes to add more and can help // avoid allocations; otherwise just cast as string. func (bn *bn_BD) FmtNumber(num float64, v uint64) []byte { s := strconv.FormatFloat(math.Abs(num), 'f', int(v), 64) l := len(s) + len(bn.decimal) + len(bn.group)*len(s[:len(s)-int(v)-1])/3 count := 0 inWhole := v == 0 inSecondary := false groupThreshold := 3 b := make([]byte, 0, l) for i := len(s) - 1; i >= 0; i-- { if s[i] == '.' { for j := len(bn.decimal) - 1; j >= 0; j-- { b = append(b, bn.decimal[j]) } inWhole = true continue } if inWhole { if count == groupThreshold { for j := len(bn.group) - 1; j >= 0; j-- { b = append(b, bn.group[j]) } count = 1 if !inSecondary { inSecondary = true groupThreshold = 2 } } else { count++ } } b = append(b, s[i]) } if num < 0 { for j := len(bn.minus) - 1; j >= 0; j-- { b = append(b, bn.minus[j]) } } // reverse for i, j := 0, len(b)-1; i < j; i, j = i+1, j-1 { b[i], b[j] = b[j], b[i] } return b } // FmtPercent returns 'num' with digits/precision of 'v' for 'bn_BD' and handles both Whole and Real numbers based on 'v' // returned as a []byte just in case the caller wishes to add more and can help // avoid allocations; otherwise just cast as string. // NOTE: 'num' passed into FmtPercent is assumed to be in percent already func (bn *bn_BD) FmtPercent(num float64, v uint64) []byte { s := strconv.FormatFloat(math.Abs(num), 'f', int(v), 64) l := len(s) + len(bn.decimal) b := make([]byte, 0, l) for i := len(s) - 1; i >= 0; i-- { if s[i] == '.' { for j := len(bn.decimal) - 1; j >= 0; j-- { b = append(b, bn.decimal[j]) } continue } b = append(b, s[i]) } if num < 0 { for j := len(bn.minus) - 1; j >= 0; j-- { b = append(b, bn.minus[j]) } } // reverse for i, j := 0, len(b)-1; i < j; i, j = i+1, j-1 { b[i], b[j] = b[j], b[i] } b = append(b, bn.percent...) return b } // FmtCurrency returns the currency representation of 'num' with digits/precision of 'v' for 'bn_BD' // returned as a []byte just in case the caller wishes to add more and can help // avoid allocations; otherwise just cast as string. func (bn *bn_BD) FmtCurrency(num float64, v uint64, currency currency.Type) []byte { s := strconv.FormatFloat(math.Abs(num), 'f', int(v), 64) symbol := bn.currencies[currency] l := len(s) + len(bn.decimal) + len(bn.group)*len(s[:len(s)-int(v)-1])/3 count := 0 inWhole := v == 0 inSecondary := false groupThreshold := 3 b := make([]byte, 0, l) for i := len(s) - 1; i >= 0; i-- { if s[i] == '.' { for j := len(bn.decimal) - 1; j >= 0; j-- { b = append(b, bn.decimal[j]) } inWhole = true continue } if inWhole { if count == groupThreshold { for j := len(bn.group) - 1; j >= 0; j-- { b = append(b, bn.group[j]) } count = 1 if !inSecondary { inSecondary = true groupThreshold = 2 } } else { count++ } } b = append(b, s[i]) } if num < 0 { for j := len(bn.minus) - 1; j >= 0; j-- { b = append(b, bn.minus[j]) } } // reverse for i, j := 0, len(b)-1; i < j; i, j = i+1, j-1 { b[i], b[j] = b[j], b[i] } if int(v) < 2 { if v == 0 { b = append(b, bn.decimal...) } for i := 0; i < 2-int(v); i++ { b = append(b, '0') } } b = append(b, symbol...) return b } // FmtAccounting returns the currency representation of 'num' with digits/precision of 'v' for 'bn_BD' // in accounting notation. returned as a []byte just in case the caller wishes to add more and can help // avoid allocations; otherwise just cast as string. func (bn *bn_BD) FmtAccounting(num float64, v uint64, currency currency.Type) []byte { s := strconv.FormatFloat(math.Abs(num), 'f', int(v), 64) symbol := bn.currencies[currency] l := len(s) + len(bn.decimal) + len(bn.group)*len(s[:len(s)-int(v)-1])/3 count := 0 inWhole := v == 0 inSecondary := false groupThreshold := 3 b := make([]byte, 0, l) for i := len(s) - 1; i >= 0; i-- { if s[i] == '.' { for j := len(bn.decimal) - 1; j >= 0; j-- { b = append(b, bn.decimal[j]) } inWhole = true continue } if inWhole { if count == groupThreshold { for j := len(bn.group) - 1; j >= 0; j-- { b = append(b, bn.group[j]) } count = 1 if !inSecondary { inSecondary = true groupThreshold = 2 } } else { count++ } } b = append(b, s[i]) } if num < 0 { for j := len(bn.currencyNegativePrefix) - 1; j >= 0; j-- { b = append(b, bn.currencyNegativePrefix[j]) } } // reverse for i, j := 0, len(b)-1; i < j; i, j = i+1, j-1 { b[i], b[j] = b[j], b[i] } if int(v) < 2 { if v == 0 { b = append(b, bn.decimal...) } for i := 0; i < 2-int(v); i++ { b = append(b, '0') } } if num < 0 { b = append(b, bn.currencyNegativeSuffix...) b = append(b, symbol...) } else { b = append(b, symbol...) } return b } // FmtDateShort returns the short date representation of 't' for 'bn_BD' // returned as a []byte just in case the caller wishes to add more and can help // avoid allocations; otherwise just cast as string. func (bn *bn_BD) FmtDateShort(t time.Time) []byte { b := make([]byte, 0, 32) b = strconv.AppendInt(b, int64(t.Day()), 10) b = append(b, []byte{0x2f}...) b = strconv.AppendInt(b, int64(t.Month()), 10) b = append(b, []byte{0x2f}...) if t.Year() > 9 { b = append(b, strconv.Itoa(t.Year())[2:]...) } else { b = append(b, strconv.Itoa(t.Year())[1:]...) } return b } // FmtDateMedium returns the medium date representation of 't' for 'bn_BD' // returned as a []byte just in case the caller wishes to add more and can help // avoid allocations; otherwise just cast as string. func (bn *bn_BD) FmtDateMedium(t time.Time) []byte { b := make([]byte, 0, 32) b = strconv.AppendInt(b, int64(t.Day()), 10) b = append(b, []byte{0x20}...) b = append(b, bn.monthsAbbreviated[t.Month()]...) b = append(b, []byte{0x2c, 0x20}...) b = strconv.AppendInt(b, int64(t.Year()), 10) return b } // FmtDateLong returns the long date representation of 't' for 'bn_BD' // returned as a []byte just in case the caller wishes to add more and can help // avoid allocations; otherwise just cast as string. func (bn *bn_BD) FmtDateLong(t time.Time) []byte { b := make([]byte, 0, 32) b = strconv.AppendInt(b, int64(t.Day()), 10) b = append(b, []byte{0x20}...) b = append(b, bn.monthsWide[t.Month()]...) b = append(b, []byte{0x2c, 0x20}...) b = strconv.AppendInt(b, int64(t.Year()), 10) return b } // FmtDateFull returns the full date representation of 't' for 'bn_BD' // returned as a []byte just in case the caller wishes to add more and can help // avoid allocations; otherwise just cast as string. func (bn *bn_BD) FmtDateFull(t time.Time) []byte { b := make([]byte, 0, 32) b = append(b, bn.daysWide[t.Day()]...) b = append(b, []byte{0x2c, 0x20}...) b = strconv.AppendInt(b, int64(t.Day()), 10) b = append(b, []byte{0x20}...) b = append(b, bn.monthsWide[t.Month()]...) b = append(b, []byte{0x2c, 0x20}...) b = strconv.AppendInt(b, int64(t.Year()), 10) return b } // FmtTimeShort returns the short time representation of 't' for 'bn_BD' // returned as a []byte just in case the caller wishes to add more and can help // avoid allocations; otherwise just cast as string. func (bn *bn_BD) FmtTimeShort(t time.Time) []byte { b := make([]byte, 0, 32) h := t.Hour() if h > 12 { h -= 12 } b = strconv.AppendInt(b, int64(h), 10) b = append(b, bn.timeSeparator...) if t.Minute() < 10 { b = append(b, '0') } b = strconv.AppendInt(b, int64(t.Minute()), 10) b = append(b, []byte{0x20}...) if t.Hour() < 12 { b = append(b, bn.periodsAbbreviated[0]...) } else { b = append(b, bn.periodsAbbreviated[1]...) } return b } // FmtTimeMedium returns the medium time representation of 't' for 'bn_BD' // returned as a []byte just in case the caller wishes to add more and can help // avoid allocations; otherwise just cast as string. func (bn *bn_BD) FmtTimeMedium(t time.Time) []byte { b := make([]byte, 0, 32) h := t.Hour() if h > 12 { h -= 12 } b = strconv.AppendInt(b, int64(h), 10) b = append(b, bn.timeSeparator...) if t.Minute() < 10 { b = append(b, '0') } b = strconv.AppendInt(b, int64(t.Minute()), 10) b = append(b, bn.timeSeparator...) if t.Second() < 10 { b = append(b, '0') } b = strconv.AppendInt(b, int64(t.Second()), 10) b = append(b, []byte{0x20}...) if t.Hour() < 12 { b = append(b, bn.periodsAbbreviated[0]...) } else { b = append(b, bn.periodsAbbreviated[1]...) } return b } // FmtTimeLong returns the long time representation of 't' for 'bn_BD' // returned as a []byte just in case the caller wishes to add more and can help // avoid allocations; otherwise just cast as string. func (bn *bn_BD) FmtTimeLong(t time.Time) []byte { b := make([]byte, 0, 32) h := t.Hour() if h > 12 { h -= 12 } b = strconv.AppendInt(b, int64(h), 10) b = append(b, bn.timeSeparator...) if t.Minute() < 10 { b = append(b, '0') } b = strconv.AppendInt(b, int64(t.Minute()), 10) b = append(b, bn.timeSeparator...) if t.Second() < 10 { b = append(b, '0') } b = strconv.AppendInt(b, int64(t.Second()), 10) b = append(b, []byte{0x20}...) if t.Hour() < 12 { b = append(b, bn.periodsAbbreviated[0]...) } else { b = append(b, bn.periodsAbbreviated[1]...) } b = append(b, []byte{0x20}...) tz, _ := t.Zone() b = append(b, tz...) return b } // FmtTimeFull returns the full time representation of 't' for 'bn_BD' // returned as a []byte just in case the caller wishes to add more and can help // avoid allocations; otherwise just cast as string. func (bn *bn_BD) FmtTimeFull(t time.Time) []byte { b := make([]byte, 0, 32) h := t.Hour() if h > 12 { h -= 12 } b = strconv.AppendInt(b, int64(h), 10) b = append(b, bn.timeSeparator...) if t.Minute() < 10 { b = append(b, '0') } b = strconv.AppendInt(b, int64(t.Minute()), 10) b = append(b, bn.timeSeparator...) if t.Second() < 10 { b = append(b, '0') } b = strconv.AppendInt(b, int64(t.Second()), 10) b = append(b, []byte{0x20}...) if t.Hour() < 12 { b = append(b, bn.periodsAbbreviated[0]...) } else { b = append(b, bn.periodsAbbreviated[1]...) } b = append(b, []byte{0x20}...) tz, _ := t.Zone() if btz, ok := bn.timezones[tz]; ok { b = append(b, btz...) } else { b = append(b, tz...) } return b }