diff --git a/README.md b/README.md
index 0fc85dd..fd5ef0f 100644
--- a/README.md
+++ b/README.md
@@ -10,7 +10,7 @@ TZDB - IANA Time Zone Database for Delphi/FreePascal
The source code is compatible with **Delphi XE+** and **FreePascal 3+**, though some components are only available for Delphi.
-The current version of TZDB is compiled with **2023c** version of IANA TZDB and the latest Windows alias translation table (from CLDR project).
+The current version of TZDB is compiled with **2023d** version of IANA TZDB and the latest Windows alias translation table (from CLDR project).
[API Documentation](https://github.com/pavkam/tzdb/wiki/API-Documentation) and [Code Examples](https://github.com/pavkam/tzdb/wiki/Code-Examples).
diff --git a/dist/TZDB.dproj b/dist/TZDB.dproj
index 6c383e6..c872f70 100644
--- a/dist/TZDB.dproj
+++ b/dist/TZDB.dproj
@@ -43,9 +43,9 @@
bin\$(Config)\$(Platform);$(DCC_UnitSearchPath)
- 150
+ 151
1033
- CompanyName=Alexandru Ciobanu;FileDescription=IANA Time Zone Database for Delphi;FileVersion=2.1.2.150;InternalName=IANA Time Zone Database for Delphi;LegalCopyright=Alexandru Ciobanu;LegalTrademarks=;OriginalFilename=TZDB;ProductName=IANA Time Zone Database for Delphi;ProductVersion=2.1;Comments=
+ CompanyName=Alexandru Ciobanu;FileDescription=IANA Time Zone Database for Delphi;FileVersion=2.1.2.151;InternalName=IANA Time Zone Database for Delphi;LegalCopyright=Alexandru Ciobanu;LegalTrademarks=;OriginalFilename=TZDB;ProductName=IANA Time Zone Database for Delphi;ProductVersion=2.1;Comments=
true
1
Winapi;System.Win;Data.Win;Datasnap.Win;Web.Win;Soap.Win;Xml.Win;System;Xml;Data;Datasnap;Web;Soap;$(DCC_Namespace)
@@ -67,7 +67,7 @@
TZDB.ico
Bde;$(DCC_Namespace)
- CompanyName=Alexandru Ciobanu;FileDescription=IANA Time Zone Database for Delphi;FileVersion=2.1.2.150;InternalName=IANA Time Zone Database for Delphi;LegalCopyright=Alexandru Ciobanu;LegalTrademarks=;OriginalFilename=TZDB;ProductName=IANA Time Zone Database for Delphi;ProductVersion=2.1;Comments=;ProgramID=com.embarcadero.$(MSBuildProjectName)
+ CompanyName=Alexandru Ciobanu;FileDescription=IANA Time Zone Database for Delphi;FileVersion=2.1.2.151;InternalName=IANA Time Zone Database for Delphi;LegalCopyright=Alexandru Ciobanu;LegalTrademarks=;OriginalFilename=TZDB;ProductName=IANA Time Zone Database for Delphi;ProductVersion=2.1;Comments=;ProgramID=com.embarcadero.$(MSBuildProjectName)
$(BDS)\bin\default_app.manifest
true
@@ -80,7 +80,7 @@
3
- CompanyName=Alexandru Ciobanu;FileVersion=2.1.2.150;InternalName=IANA Time Zone Database for Delphi;LegalCopyright=Alexandru Ciobanu;LegalTrademarks=;OriginalFilename=TZDB;ProductName=IANA Time Zone Database for Delphi;ProductVersion=2.1;Comments=;ProgramID=com.embarcadero.$(MSBuildProjectName);FileDescription=$(MSBuildProjectName)
+ CompanyName=Alexandru Ciobanu;FileVersion=2.1.2.151;InternalName=IANA Time Zone Database for Delphi;LegalCopyright=Alexandru Ciobanu;LegalTrademarks=;OriginalFilename=TZDB;ProductName=IANA Time Zone Database for Delphi;ProductVersion=2.1;Comments=;ProgramID=com.embarcadero.$(MSBuildProjectName);FileDescription=$(MSBuildProjectName)
false
@@ -89,7 +89,7 @@
0
- CompanyName=Alexandru Ciobanu;FileDescription=IANA Time Zone Database for Delphi;FileVersion=2.1.2.150;InternalName=IANA Time Zone Database for Delphi;LegalCopyright=Alexandru Ciobanu;LegalTrademarks=;OriginalFilename=TZDB;ProductName=IANA Time Zone Database for Delphi;ProductVersion=2.1;Comments=;ProgramID=com.embarcadero.$(MSBuildProjectName)
+ CompanyName=Alexandru Ciobanu;FileDescription=IANA Time Zone Database for Delphi;FileVersion=2.1.2.151;InternalName=IANA Time Zone Database for Delphi;LegalCopyright=Alexandru Ciobanu;LegalTrademarks=;OriginalFilename=TZDB;ProductName=IANA Time Zone Database for Delphi;ProductVersion=2.1;Comments=;ProgramID=com.embarcadero.$(MSBuildProjectName)
IANA Time Zone Database for Delphi Package
@@ -126,7 +126,7 @@
2
1
2
- 150
+ 151
False
False
False
@@ -138,7 +138,7 @@
Alexandru Ciobanu
Olson Time Zone Database for Delphi
- 2.1.2.150
+ 2.1.2.151
IANA Time Zone Database for Delphi
Alexandru Ciobanu
diff --git a/dist/TZDB.pas b/dist/TZDB.pas
index f13ffdd..c62cbff 100644
--- a/dist/TZDB.pas
+++ b/dist/TZDB.pas
@@ -382,7 +382,7 @@ implementation
SInvalidLocalTime = 'Local date/time value %s is invalid (does not exist in the time zone).';
const
- CComponentVersion = '2.1.2.150';
+ CComponentVersion = '2.1.2.151';
type
{ Day type. Specifies the "relative" day in a month }
@@ -476,53 +476,56 @@ TZoneAlias = record
{ This file is auto-generated. Do not change its contents since it is highly dependant on the consumer unit. }
const
- CIANAVersion = '2023c';
+ CIANAVersion = '2023d';
var
{ This array contains the definitions of relative days used later on in the rules. }
CRelativeDays: array[0 .. 80] of TRelativeDay = (
- (FDayType: dtFixed; FFixedDay: 24),
(FDayType: dtFixed; FFixedDay: 1),
+ (FDayType: dtFixed; FFixedDay: 15),
(FDayType: dtFixed; FFixedDay: 2),
- (FDayType: dtFixed; FFixedDay: 8),
- (FDayType: dtFixed; FFixedDay: 6),
- (FDayType: dtFixed; FFixedDay: 5),
- (FDayType: dtFixed; FFixedDay: 26),
- (FDayType: dtFixed; FFixedDay: 20),
+ (FDayType: dtNthOfMonth; FNthDayOfWeek: 7; FNthDayIndex: 1),
+ (FDayType: dtFixed; FFixedDay: 23),
+ (FDayType: dtNthOfMonth; FNthDayOfWeek: 7; FNthDayIndex: 15),
+ (FDayType: dtFixed; FFixedDay: 3),
(FDayType: dtFixed; FFixedDay: 30),
(FDayType: dtFixed; FFixedDay: 31),
- (FDayType: dtFixed; FFixedDay: 19),
- (FDayType: dtFixed; FFixedDay: 9),
+ (FDayType: dtFixed; FFixedDay: 5),
+ (FDayType: dtFixed; FFixedDay: 20),
+ (FDayType: dtFixed; FFixedDay: 18),
+ (FDayType: dtFixed; FFixedDay: 13),
+ (FDayType: dtFixed; FFixedDay: 7),
(FDayType: dtFixed; FFixedDay: 25),
- (FDayType: dtFixed; FFixedDay: 15),
+ (FDayType: dtFixed; FFixedDay: 4),
(FDayType: dtFixed; FFixedDay: 28),
- (FDayType: dtFixed; FFixedDay: 3),
- (FDayType: dtFixed; FFixedDay: 12),
- (FDayType: dtFixed; FFixedDay: 29),
- (FDayType: dtFixed; FFixedDay: 10),
- (FDayType: dtFixed; FFixedDay: 16),
- (FDayType: dtFixed; FFixedDay: 14),
- (FDayType: dtNthOfMonth; FNthDayOfWeek: 7; FNthDayIndex: 1),
(FDayType: dtFixed; FFixedDay: 17),
- (FDayType: dtLastOfMonth; FLastDayOfWeek: 7),
- (FDayType: dtLastOfMonth; FLastDayOfWeek: 6),
+ (FDayType: dtFixed; FFixedDay: 6),
+ (FDayType: dtFixed; FFixedDay: 26),
+ (FDayType: dtNthOfMonth; FNthDayOfWeek: 7; FNthDayIndex: 8),
+ (FDayType: dtFixed; FFixedDay: 14),
(FDayType: dtFixed; FFixedDay: 21),
- (FDayType: dtFixed; FFixedDay: 23),
- (FDayType: dtNthOfMonth; FNthDayOfWeek: 7; FNthDayIndex: 2),
+ (FDayType: dtFixed; FFixedDay: 11),
+ (FDayType: dtFixed; FFixedDay: 16),
+ (FDayType: dtFixed; FFixedDay: 9),
+ (FDayType: dtFixed; FFixedDay: 29),
+ (FDayType: dtNthOfMonth; FNthDayOfWeek: 7; FNthDayIndex: 11),
+ (FDayType: dtFixed; FFixedDay: 27),
+ (FDayType: dtFixed; FFixedDay: 19),
(FDayType: dtNthOfMonth; FNthDayOfWeek: 7; FNthDayIndex: 22),
- (FDayType: dtFixed; FFixedDay: 7),
- (FDayType: dtNthOfMonth; FNthDayOfWeek: 1; FNthDayIndex: 1),
- (FDayType: dtLastOfMonth; FLastDayOfWeek: 1),
- (FDayType: dtNthOfMonth; FNthDayOfWeek: 5; FNthDayIndex: 1),
+ (FDayType: dtFixed; FFixedDay: 12),
+ (FDayType: dtFixed; FFixedDay: 24),
(FDayType: dtFixed; FFixedDay: 22),
- (FDayType: dtFixed; FFixedDay: 27),
- (FDayType: dtFixed; FFixedDay: 4),
- (FDayType: dtFixed; FFixedDay: 18),
- (FDayType: dtFixed; FFixedDay: 11),
- (FDayType: dtNthOfMonth; FNthDayOfWeek: 1; FNthDayIndex: 15),
- (FDayType: dtNthOfMonth; FNthDayOfWeek: 7; FNthDayIndex: 15),
- (FDayType: dtFixed; FFixedDay: 13),
- (FDayType: dtNthOfMonth; FNthDayOfWeek: 7; FNthDayIndex: 8),
+ (FDayType: dtFixed; FFixedDay: 10),
+ (FDayType: dtNthOfMonth; FNthDayOfWeek: 7; FNthDayIndex: 9),
+ (FDayType: dtNthOfMonth; FNthDayOfWeek: 7; FNthDayIndex: 2),
+ (FDayType: dtNthOfMonth; FNthDayOfWeek: 7; FNthDayIndex: 16),
+ (FDayType: dtNthOfMonth; FNthDayOfWeek: 7; FNthDayIndex: 23),
+ (FDayType: dtLastOfMonth; FLastDayOfWeek: 7),
+ (FDayType: dtNthOfMonth; FNthDayOfWeek: 7; FNthDayIndex: 19),
+ (FDayType: dtNthOfMonth; FNthDayOfWeek: 7; FNthDayIndex: 24),
+ (FDayType: dtLastOfMonth; FLastDayOfWeek: 6),
+ (FDayType: dtNthOfMonth; FNthDayOfWeek: 7; FNthDayIndex: 21),
+ (FDayType: dtFixed; FFixedDay: 8),
(FDayType: dtNthOfMonth; FNthDayOfWeek: 1; FNthDayIndex: 9),
(FDayType: dtNthOfMonth; FNthDayOfWeek: 1; FNthDayIndex: 2),
(FDayType: dtNthOfMonth; FNthDayOfWeek: 1; FNthDayIndex: 24),
@@ -533,5569 +536,5566 @@ TZoneAlias = record
(FDayType: dtNthOfMonth; FNthDayOfWeek: 6; FNthDayIndex: 15),
(FDayType: dtNthOfMonth; FNthDayOfWeek: 7; FNthDayIndex: 5),
(FDayType: dtNthOfMonth; FNthDayOfWeek: 7; FNthDayIndex: 14),
- (FDayType: dtNthOfMonth; FNthDayOfWeek: 7; FNthDayIndex: 16),
+ (FDayType: dtNthOfMonth; FNthDayOfWeek: 1; FNthDayIndex: 1),
(FDayType: dtNthOfMonth; FNthDayOfWeek: 1; FNthDayIndex: 23),
- (FDayType: dtNthOfMonth; FNthDayOfWeek: 7; FNthDayIndex: 11),
- (FDayType: dtNthOfMonth; FNthDayOfWeek: 7; FNthDayIndex: 28),
- (FDayType: dtNthOfMonth; FNthDayOfWeek: 7; FNthDayIndex: 31),
- (FDayType: dtNthOfMonth; FNthDayOfWeek: 7; FNthDayIndex: 18),
- (FDayType: dtNthOfMonth; FNthDayOfWeek: 6; FNthDayIndex: 17),
- (FDayType: dtPredOfMonth; FPredDayOfWeek: 5; FPredDayIndex: 1),
- (FDayType: dtNthOfMonth; FNthDayOfWeek: 5; FNthDayIndex: 23),
- (FDayType: dtNthOfMonth; FNthDayOfWeek: 5; FNthDayIndex: 15),
(FDayType: dtLastOfMonth; FLastDayOfWeek: 5),
(FDayType: dtLastOfMonth; FLastDayOfWeek: 4),
- (FDayType: dtNthOfMonth; FNthDayOfWeek: 7; FNthDayIndex: 7),
- (FDayType: dtNthOfMonth; FNthDayOfWeek: 6; FNthDayIndex: 7),
- (FDayType: dtPredOfMonth; FPredDayOfWeek: 6; FPredDayIndex: 30),
- (FDayType: dtNthOfMonth; FNthDayOfWeek: 7; FNthDayIndex: 9),
- (FDayType: dtNthOfMonth; FNthDayOfWeek: 7; FNthDayIndex: 23),
- (FDayType: dtNthOfMonth; FNthDayOfWeek: 7; FNthDayIndex: 19),
- (FDayType: dtNthOfMonth; FNthDayOfWeek: 7; FNthDayIndex: 24),
- (FDayType: dtNthOfMonth; FNthDayOfWeek: 7; FNthDayIndex: 21),
(FDayType: dtNthOfMonth; FNthDayOfWeek: 4; FNthDayIndex: 1),
+ (FDayType: dtNthOfMonth; FNthDayOfWeek: 7; FNthDayIndex: 29),
+ (FDayType: dtNthOfMonth; FNthDayOfWeek: 7; FNthDayIndex: 18),
+ (FDayType: dtNthOfMonth; FNthDayOfWeek: 7; FNthDayIndex: 12),
+ (FDayType: dtNthOfMonth; FNthDayOfWeek: 6; FNthDayIndex: 22),
+ (FDayType: dtNthOfMonth; FNthDayOfWeek: 1; FNthDayIndex: 15),
(FDayType: dtNthOfMonth; FNthDayOfWeek: 7; FNthDayIndex: 4),
(FDayType: dtNthOfMonth; FNthDayOfWeek: 6; FNthDayIndex: 24),
(FDayType: dtNthOfMonth; FNthDayOfWeek: 6; FNthDayIndex: 25),
(FDayType: dtNthOfMonth; FNthDayOfWeek: 6; FNthDayIndex: 13),
(FDayType: dtNthOfMonth; FNthDayOfWeek: 6; FNthDayIndex: 12),
- (FDayType: dtNthOfMonth; FNthDayOfWeek: 7; FNthDayIndex: 29),
- (FDayType: dtNthOfMonth; FNthDayOfWeek: 7; FNthDayIndex: 12),
- (FDayType: dtNthOfMonth; FNthDayOfWeek: 6; FNthDayIndex: 22)
+ (FDayType: dtNthOfMonth; FNthDayOfWeek: 7; FNthDayIndex: 31),
+ (FDayType: dtLastOfMonth; FLastDayOfWeek: 1),
+ (FDayType: dtNthOfMonth; FNthDayOfWeek: 5; FNthDayIndex: 1),
+ (FDayType: dtNthOfMonth; FNthDayOfWeek: 7; FNthDayIndex: 28),
+ (FDayType: dtNthOfMonth; FNthDayOfWeek: 6; FNthDayIndex: 17),
+ (FDayType: dtPredOfMonth; FPredDayOfWeek: 5; FPredDayIndex: 1),
+ (FDayType: dtNthOfMonth; FNthDayOfWeek: 5; FNthDayIndex: 23),
+ (FDayType: dtNthOfMonth; FNthDayOfWeek: 5; FNthDayIndex: 15),
+ (FDayType: dtNthOfMonth; FNthDayOfWeek: 7; FNthDayIndex: 7),
+ (FDayType: dtNthOfMonth; FNthDayOfWeek: 6; FNthDayIndex: 7),
+ (FDayType: dtPredOfMonth; FPredDayOfWeek: 6; FPredDayIndex: 30)
);
var
{ This array contains the definitions of DST rules. Used by rule families. }
CRules: array[0 .. 1294] of TRule = (
{CRules[0]}
- (FInMonth: 11; FOnDay: @CRelativeDays[0]; FAt: 0; FAtMode: trLocal; FOffset: 1200; FFmtPart: '+0020'),
+ (FInMonth: 12; FOnDay: @CRelativeDays[0]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[1]}
- (FInMonth: 1; FOnDay: @CRelativeDays[1]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: 'GMT'),
+ (FInMonth: 4; FOnDay: @CRelativeDays[0]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[2]}
- (FInMonth: 9; FOnDay: @CRelativeDays[1]; FAt: 7200; FAtMode: trLocal; FOffset: 1200; FFmtPart: '+0020'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[1]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[3]}
- (FInMonth: 5; FOnDay: @CRelativeDays[1]; FAt: 7200; FAtMode: trLocal; FOffset: 1200; FFmtPart: '+0020'),
+ (FInMonth: 3; FOnDay: @CRelativeDays[0]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[4]}
- (FInMonth: 9; FOnDay: @CRelativeDays[1]; FAt: 7200; FAtMode: trLocal; FOffset: 1800; FFmtPart: '+0030'),
+ (FInMonth: 11; FOnDay: @CRelativeDays[0]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[5]}
- (FInMonth: 12; FOnDay: @CRelativeDays[1]; FAt: 0; FAtMode: trLocal; FOffset: 1200; FFmtPart: '-0040'),
+ (FInMonth: 7; FOnDay: @CRelativeDays[0]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[6]}
- (FInMonth: 3; FOnDay: @CRelativeDays[9]; FAt: 86400; FAtMode: trLocal; FOffset: 0; FFmtPart: '-01'),
+ (FInMonth: 6; FOnDay: @CRelativeDays[1]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[7]}
- (FInMonth: 8; FOnDay: @CRelativeDays[9]; FAt: 86400; FAtMode: trLocal; FOffset: 1200; FFmtPart: '-0040'),
+ (FInMonth: 8; FOnDay: @CRelativeDays[0]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[8]}
- (FInMonth: 5; FOnDay: @CRelativeDays[9]; FAt: 86400; FAtMode: trLocal; FOffset: 0; FFmtPart: '-01'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[0]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[9]}
- (FInMonth: 3; FOnDay: @CRelativeDays[12]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[0]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[10]}
- (FInMonth: 4; FOnDay: @CRelativeDays[0]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 12; FOnDay: @CRelativeDays[1]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[11]}
- (FInMonth: 3; FOnDay: @CRelativeDays[9]; FAt: 9000; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 4; FOnDay: @CRelativeDays[2]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[12]}
- (FInMonth: 10; FOnDay: @CRelativeDays[12]; FAt: 9000; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[3]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[13]}
- (FInMonth: 5; FOnDay: @CRelativeDays[2]; FAt: 9000; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 4; FOnDay: @CRelativeDays[3]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[14]}
- (FInMonth: 10; FOnDay: @CRelativeDays[21]; FAt: 9000; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 1; FOnDay: @CRelativeDays[4]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[15]}
- (FInMonth: 5; FOnDay: @CRelativeDays[1]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 5; FOnDay: @CRelativeDays[0]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[16]}
- (FInMonth: 4; FOnDay: @CRelativeDays[8]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 3; FOnDay: @CRelativeDays[3]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[17]}
- (FInMonth: 5; FOnDay: @CRelativeDays[22]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[5]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[18]}
- (FInMonth: 9; FOnDay: @CRelativeDays[23]; FAt: 9000; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 3; FOnDay: @CRelativeDays[6]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[19]}
- (FInMonth: 5; FOnDay: @CRelativeDays[21]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 12; FOnDay: @CRelativeDays[7]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[20]}
- (FInMonth: 4; FOnDay: @CRelativeDays[24]; FAt: 86400; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 3; FOnDay: @CRelativeDays[5]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[21]}
- (FInMonth: 9; FOnDay: @CRelativeDays[24]; FAt: 86400; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 3; FOnDay: @CRelativeDays[20]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[22]}
- (FInMonth: 4; FOnDay: @CRelativeDays[23]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[20]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[23]}
- (FInMonth: 9; FOnDay: @CRelativeDays[23]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[6]; FAt: 39600; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[24]}
- (FInMonth: 4; FOnDay: @CRelativeDays[23]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[6]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[25]}
- (FInMonth: 9; FOnDay: @CRelativeDays[23]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 4; FOnDay: @CRelativeDays[24]; FAt: 3600; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[26]}
- (FInMonth: 10; FOnDay: @CRelativeDays[23]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 12; FOnDay: @CRelativeDays[25]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[27]}
- (FInMonth: 5; FOnDay: @CRelativeDays[1]; FAt: 86400; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'W'),
+ (FInMonth: 1; FOnDay: @CRelativeDays[8]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[28]}
- (FInMonth: 12; FOnDay: @CRelativeDays[9]; FAt: 86400; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 3; FOnDay: @CRelativeDays[8]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[29]}
- (FInMonth: 2; FOnDay: @CRelativeDays[1]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'W'),
+ (FInMonth: 11; FOnDay: @CRelativeDays[2]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[30]}
- (FInMonth: 8; FOnDay: @CRelativeDays[20]; FAt: 82800; FAtMode: trUniversal; FOffset: 3600; FFmtPart: 'P'),
+ (FInMonth: 3; FOnDay: @CRelativeDays[1]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[31]}
- (FInMonth: 10; FOnDay: @CRelativeDays[22]; FAt: 86400; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[14]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[32]}
- (FInMonth: 2; FOnDay: @CRelativeDays[10]; FAt: 82800; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 2; FOnDay: @CRelativeDays[21]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[33]}
- (FInMonth: 10; FOnDay: @CRelativeDays[25]; FAt: 3600; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 2; FOnDay: @CRelativeDays[13]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[34]}
- (FInMonth: 11; FOnDay: @CRelativeDays[19]; FAt: 3600; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 10; FOnDay: @CRelativeDays[24]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[35]}
- (FInMonth: 3; FOnDay: @CRelativeDays[10]; FAt: 82800; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 1; FOnDay: @CRelativeDays[26]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[36]}
- (FInMonth: 6; FOnDay: @CRelativeDays[26]; FAt: 3600; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 2; FOnDay: @CRelativeDays[23]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[37]}
- (FInMonth: 4; FOnDay: @CRelativeDays[17]; FAt: 82800; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 10; FOnDay: @CRelativeDays[22]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[38]}
- (FInMonth: 10; FOnDay: @CRelativeDays[17]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 2; FOnDay: @CRelativeDays[17]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[39]}
- (FInMonth: 2; FOnDay: @CRelativeDays[12]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 10; FOnDay: @CRelativeDays[10]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[40]}
- (FInMonth: 11; FOnDay: @CRelativeDays[27]; FAt: 3600; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 2; FOnDay: @CRelativeDays[25]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[41]}
- (FInMonth: 3; FOnDay: @CRelativeDays[27]; FAt: 3600; FAtMode: trStandard; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 1; FOnDay: @CRelativeDays[8]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[42]}
- (FInMonth: 3; FOnDay: @CRelativeDays[21]; FAt: 3600; FAtMode: trStandard; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 10; FOnDay: @CRelativeDays[27]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[43]}
- (FInMonth: 10; FOnDay: @CRelativeDays[28]; FAt: 3600; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 2; FOnDay: @CRelativeDays[5]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[44]}
- (FInMonth: 4; FOnDay: @CRelativeDays[21]; FAt: 3600; FAtMode: trStandard; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 10; FOnDay: @CRelativeDays[18]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[45]}
- (FInMonth: 10; FOnDay: @CRelativeDays[8]; FAt: 3600; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 2; FOnDay: @CRelativeDays[24]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[46]}
- (FInMonth: 10; FOnDay: @CRelativeDays[17]; FAt: 3600; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 10; FOnDay: @CRelativeDays[23]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[47]}
- (FInMonth: 5; FOnDay: @CRelativeDays[1]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'NST'),
+ (FInMonth: 2; FOnDay: @CRelativeDays[22]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[48]}
- (FInMonth: 10; FOnDay: @CRelativeDays[1]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'AMT'),
+ (FInMonth: 2; FOnDay: @CRelativeDays[28]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[49]}
- (FInMonth: 4; FOnDay: @CRelativeDays[19]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'NST'),
+ (FInMonth: 11; FOnDay: @CRelativeDays[6]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[50]}
- (FInMonth: 9; FOnDay: @CRelativeDays[22]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: 'AMT'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[29]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[51]}
- (FInMonth: 4; FOnDay: @CRelativeDays[30]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'NST'),
+ (FInMonth: 11; FOnDay: @CRelativeDays[9]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[52]}
- (FInMonth: 9; FOnDay: @CRelativeDays[31]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: 'AMT'),
+ (FInMonth: 2; FOnDay: @CRelativeDays[14]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[53]}
- (FInMonth: 3; FOnDay: @CRelativeDays[23]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'NST'),
+ (FInMonth: 2; FOnDay: @CRelativeDays[30]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[54]}
- (FInMonth: 10; FOnDay: @CRelativeDays[27]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: 'AMT'),
+ (FInMonth: 11; FOnDay: @CRelativeDays[3]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[55]}
- (FInMonth: 6; FOnDay: @CRelativeDays[32]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'NST'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[0]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[56]}
- (FInMonth: 5; FOnDay: @CRelativeDays[13]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'NST'),
+ (FInMonth: 11; FOnDay: @CRelativeDays[6]; FAt: 14400; FAtMode: trUniversal; FOffset: 3600; FFmtPart: ''),
{CRules[57]}
- (FInMonth: 5; FOnDay: @CRelativeDays[33]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'NST'),
+ (FInMonth: 3; FOnDay: @CRelativeDays[7]; FAt: 10800; FAtMode: trUniversal; FOffset: 0; FFmtPart: ''),
{CRules[58]}
- (FInMonth: 7; FOnDay: @CRelativeDays[1]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 11; FOnDay: @CRelativeDays[4]; FAt: 14400; FAtMode: trUniversal; FOffset: 3600; FFmtPart: ''),
{CRules[59]}
- (FInMonth: 10; FOnDay: @CRelativeDays[27]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 3; FOnDay: @CRelativeDays[26]; FAt: 10800; FAtMode: trUniversal; FOffset: 0; FFmtPart: ''),
{CRules[60]}
- (FInMonth: 5; FOnDay: @CRelativeDays[13]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 3; FOnDay: @CRelativeDays[21]; FAt: 10800; FAtMode: trUniversal; FOffset: 0; FFmtPart: ''),
{CRules[61]}
- (FInMonth: 4; FOnDay: @CRelativeDays[2]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[35]; FAt: 14400; FAtMode: trUniversal; FOffset: 3600; FFmtPart: ''),
{CRules[62]}
- (FInMonth: 9; FOnDay: @CRelativeDays[19]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 3; FOnDay: @CRelativeDays[35]; FAt: 10800; FAtMode: trUniversal; FOffset: 0; FFmtPart: ''),
{CRules[63]}
- (FInMonth: 5; FOnDay: @CRelativeDays[20]; FAt: 82800; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[7]; FAt: 14400; FAtMode: trUniversal; FOffset: 3600; FFmtPart: ''),
{CRules[64]}
- (FInMonth: 9; FOnDay: @CRelativeDays[8]; FAt: 82800; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[31]; FAt: 10800; FAtMode: trUniversal; FOffset: 0; FFmtPart: ''),
{CRules[65]}
- (FInMonth: 5; FOnDay: @CRelativeDays[13]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[24]; FAt: 14400; FAtMode: trUniversal; FOffset: 3600; FFmtPart: ''),
{CRules[66]}
- (FInMonth: 8; FOnDay: @CRelativeDays[13]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 9; FOnDay: @CRelativeDays[28]; FAt: 14400; FAtMode: trUniversal; FOffset: 3600; FFmtPart: ''),
{CRules[67]}
- (FInMonth: 5; FOnDay: @CRelativeDays[1]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 4; FOnDay: @CRelativeDays[15]; FAt: 10800; FAtMode: trUniversal; FOffset: 0; FFmtPart: ''),
{CRules[68]}
- (FInMonth: 9; FOnDay: @CRelativeDays[1]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[3]; FAt: 10800; FAtMode: trUniversal; FOffset: 0; FFmtPart: ''),
{CRules[69]}
- (FInMonth: 5; FOnDay: @CRelativeDays[35]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 5; FOnDay: @CRelativeDays[36]; FAt: 10800; FAtMode: trUniversal; FOffset: 0; FFmtPart: ''),
{CRules[70]}
- (FInMonth: 8; FOnDay: @CRelativeDays[18]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 8; FOnDay: @CRelativeDays[37]; FAt: 14400; FAtMode: trUniversal; FOffset: 3600; FFmtPart: ''),
{CRules[71]}
- (FInMonth: 5; FOnDay: @CRelativeDays[11]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 4; FOnDay: @CRelativeDays[38]; FAt: 10800; FAtMode: trUniversal; FOffset: 0; FFmtPart: ''),
{CRules[72]}
- (FInMonth: 8; FOnDay: @CRelativeDays[3]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 9; FOnDay: @CRelativeDays[36]; FAt: 14400; FAtMode: trUniversal; FOffset: 3600; FFmtPart: ''),
{CRules[73]}
- (FInMonth: 10; FOnDay: @CRelativeDays[1]; FAt: 3600; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 5; FOnDay: @CRelativeDays[35]; FAt: 10800; FAtMode: trUniversal; FOffset: 0; FFmtPart: ''),
{CRules[74]}
- (FInMonth: 4; FOnDay: @CRelativeDays[14]; FAt: 82800; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 8; FOnDay: @CRelativeDays[35]; FAt: 14400; FAtMode: trUniversal; FOffset: 3600; FFmtPart: ''),
{CRules[75]}
- (FInMonth: 9; FOnDay: @CRelativeDays[22]; FAt: 3600; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[36]; FAt: 10800; FAtMode: trUniversal; FOffset: 0; FFmtPart: ''),
{CRules[76]}
- (FInMonth: 4; FOnDay: @CRelativeDays[38]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[35]; FAt: 14400; FAtMode: trUniversal; FOffset: 3600; FFmtPart: ''),
{CRules[77]}
- (FInMonth: 9; FOnDay: @CRelativeDays[38]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 5; FOnDay: @CRelativeDays[6]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[78]}
- (FInMonth: 3; FOnDay: @CRelativeDays[1]; FAt: 82800; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 2; FOnDay: @CRelativeDays[18]; FAt: 86400; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[79]}
- (FInMonth: 10; FOnDay: @CRelativeDays[5]; FAt: 10800; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 11; FOnDay: @CRelativeDays[16]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[80]}
- (FInMonth: 2; FOnDay: @CRelativeDays[20]; FAt: 82800; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 2; FOnDay: @CRelativeDays[9]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[81]}
- (FInMonth: 10; FOnDay: @CRelativeDays[0]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 9; FOnDay: @CRelativeDays[39]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[82]}
- (FInMonth: 3; FOnDay: @CRelativeDays[20]; FAt: 82800; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 3; FOnDay: @CRelativeDays[40]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[83]}
- (FInMonth: 10; FOnDay: @CRelativeDays[6]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 1; FOnDay: @CRelativeDays[0]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[84]}
- (FInMonth: 3; FOnDay: @CRelativeDays[12]; FAt: 82800; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 4; FOnDay: @CRelativeDays[39]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[85]}
- (FInMonth: 10; FOnDay: @CRelativeDays[27]; FAt: 3600; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 9; FOnDay: @CRelativeDays[24]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[86]}
- (FInMonth: 4; FOnDay: @CRelativeDays[25]; FAt: 82800; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[35]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[87]}
- (FInMonth: 3; FOnDay: @CRelativeDays[17]; FAt: 82800; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 4; FOnDay: @CRelativeDays[37]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[88]}
- (FInMonth: 4; FOnDay: @CRelativeDays[5]; FAt: 82800; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 4; FOnDay: @CRelativeDays[5]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[89]}
- (FInMonth: 4; FOnDay: @CRelativeDays[22]; FAt: 82800; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[3]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[90]}
- (FInMonth: 4; FOnDay: @CRelativeDays[11]; FAt: 82800; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[33]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[91]}
- (FInMonth: 4; FOnDay: @CRelativeDays[20]; FAt: 82800; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[9]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[92]}
- (FInMonth: 4; FOnDay: @CRelativeDays[7]; FAt: 82800; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 2; FOnDay: @CRelativeDays[39]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[93]}
- (FInMonth: 5; FOnDay: @CRelativeDays[33]; FAt: 3600; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[3]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[94]}
- (FInMonth: 9; FOnDay: @CRelativeDays[8]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[20]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[95]}
- (FInMonth: 10; FOnDay: @CRelativeDays[1]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 3; FOnDay: @CRelativeDays[30]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[96]}
- (FInMonth: 3; FOnDay: @CRelativeDays[39]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 1; FOnDay: @CRelativeDays[0]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[97]}
- (FInMonth: 9; FOnDay: @CRelativeDays[39]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 3; FOnDay: @CRelativeDays[41]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[98]}
- (FInMonth: 4; FOnDay: @CRelativeDays[12]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[0]; FAt: 0; FAtMode: trLocal; FOffset: 1800; FFmtPart: ''),
{CRules[99]}
- (FInMonth: 3; FOnDay: @CRelativeDays[23]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[39]; FAt: 0; FAtMode: trLocal; FOffset: 1800; FFmtPart: ''),
{CRules[100]}
- (FInMonth: 2; FOnDay: @CRelativeDays[11]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'W'),
+ (FInMonth: 3; FOnDay: @CRelativeDays[42]; FAt: 86400; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[101]}
- (FInMonth: 9; FOnDay: @CRelativeDays[8]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[28]; FAt: 0; FAtMode: trLocal; FOffset: 1800; FFmtPart: ''),
{CRules[102]}
- (FInMonth: 1; FOnDay: @CRelativeDays[4]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 8; FOnDay: @CRelativeDays[0]; FAt: 0; FAtMode: trLocal; FOffset: 1800; FFmtPart: ''),
{CRules[103]}
- (FInMonth: 2; FOnDay: @CRelativeDays[23]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 12; FOnDay: @CRelativeDays[21]; FAt: 0; FAtMode: trLocal; FOffset: 1800; FFmtPart: ''),
{CRules[104]}
- (FInMonth: 4; FOnDay: @CRelativeDays[21]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 3; FOnDay: @CRelativeDays[21]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[105]}
- (FInMonth: 3; FOnDay: @CRelativeDays[41]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 5; FOnDay: @CRelativeDays[32]; FAt: 0; FAtMode: trLocal; FOffset: 1800; FFmtPart: ''),
{CRules[106]}
- (FInMonth: 11; FOnDay: @CRelativeDays[21]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 11; FOnDay: @CRelativeDays[1]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[107]}
- (FInMonth: 6; FOnDay: @CRelativeDays[40]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 1; FOnDay: @CRelativeDays[17]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[108]}
- (FInMonth: 5; FOnDay: @CRelativeDays[33]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 3; FOnDay: @CRelativeDays[18]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[109]}
- (FInMonth: 3; FOnDay: @CRelativeDays[20]; FAt: 7260; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 4; FOnDay: @CRelativeDays[15]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[110]}
- (FInMonth: 1; FOnDay: @CRelativeDays[1]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[19]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[111]}
- (FInMonth: 4; FOnDay: @CRelativeDays[23]; FAt: 3600; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 5; FOnDay: @CRelativeDays[28]; FAt: 0; FAtMode: trLocal; FOffset: 1800; FFmtPart: ''),
{CRules[112]}
- (FInMonth: 6; FOnDay: @CRelativeDays[33]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 12; FOnDay: @CRelativeDays[0]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[113]}
- (FInMonth: 5; FOnDay: @CRelativeDays[1]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 4; FOnDay: @CRelativeDays[14]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[114]}
- (FInMonth: 9; FOnDay: @CRelativeDays[1]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 6; FOnDay: @CRelativeDays[21]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[115]}
- (FInMonth: 4; FOnDay: @CRelativeDays[23]; FAt: 60; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 4; FOnDay: @CRelativeDays[4]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[116]}
- (FInMonth: 6; FOnDay: @CRelativeDays[2]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 7; FOnDay: @CRelativeDays[24]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[117]}
- (FInMonth: 4; FOnDay: @CRelativeDays[20]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 1; FOnDay: @CRelativeDays[12]; FAt: 0; FAtMode: trLocal; FOffset: 5400; FFmtPart: ''),
{CRules[118]}
- (FInMonth: 10; FOnDay: @CRelativeDays[34]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 3; FOnDay: @CRelativeDays[34]; FAt: 0; FAtMode: trLocal; FOffset: 1800; FFmtPart: ''),
{CRules[119]}
- (FInMonth: 4; FOnDay: @CRelativeDays[3]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[0]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[120]}
- (FInMonth: 9; FOnDay: @CRelativeDays[22]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 12; FOnDay: @CRelativeDays[33]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[121]}
- (FInMonth: 5; FOnDay: @CRelativeDays[5]; FAt: 82800; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 3; FOnDay: @CRelativeDays[7]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[122]}
- (FInMonth: 8; FOnDay: @CRelativeDays[16]; FAt: 82800; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 12; FOnDay: @CRelativeDays[29]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[123]}
- (FInMonth: 5; FOnDay: @CRelativeDays[21]; FAt: 82800; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 12; FOnDay: @CRelativeDays[15]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[124]}
- (FInMonth: 10; FOnDay: @CRelativeDays[23]; FAt: 82800; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 12; FOnDay: @CRelativeDays[17]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[125]}
- (FInMonth: 5; FOnDay: @CRelativeDays[42]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 4; FOnDay: @CRelativeDays[26]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[126]}
- (FInMonth: 10; FOnDay: @CRelativeDays[43]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 3; FOnDay: @CRelativeDays[24]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[127]}
- (FInMonth: 5; FOnDay: @CRelativeDays[41]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 12; FOnDay: @CRelativeDays[21]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[128]}
- (FInMonth: 10; FOnDay: @CRelativeDays[27]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 2; FOnDay: @CRelativeDays[16]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[129]}
- (FInMonth: 4; FOnDay: @CRelativeDays[21]; FAt: 60; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 12; FOnDay: @CRelativeDays[23]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[130]}
- (FInMonth: 10; FOnDay: @CRelativeDays[23]; FAt: 60; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 3; FOnDay: @CRelativeDays[9]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[131]}
- (FInMonth: 4; FOnDay: @CRelativeDays[21]; FAt: 60; FAtMode: trLocal; FOffset: 7200; FFmtPart: 'DD'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[26]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[132]}
- (FInMonth: 3; FOnDay: @CRelativeDays[41]; FAt: 60; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[43]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[133]}
- (FInMonth: 11; FOnDay: @CRelativeDays[21]; FAt: 60; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[11]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[134]}
- (FInMonth: 4; FOnDay: @CRelativeDays[1]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[29]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[135]}
- (FInMonth: 10; FOnDay: @CRelativeDays[1]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 3; FOnDay: @CRelativeDays[28]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[136]}
- (FInMonth: 5; FOnDay: @CRelativeDays[11]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[25]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[137]}
- (FInMonth: 8; FOnDay: @CRelativeDays[17]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 3; FOnDay: @CRelativeDays[20]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[138]}
- (FInMonth: 5; FOnDay: @CRelativeDays[4]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[3]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[139]}
- (FInMonth: 9; FOnDay: @CRelativeDays[5]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 3; FOnDay: @CRelativeDays[39]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[140]}
- (FInMonth: 4; FOnDay: @CRelativeDays[8]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[39]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[141]}
- (FInMonth: 5; FOnDay: @CRelativeDays[21]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 2; FOnDay: @CRelativeDays[25]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'W'),
{CRules[142]}
- (FInMonth: 9; FOnDay: @CRelativeDays[35]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 8; FOnDay: @CRelativeDays[21]; FAt: 82800; FAtMode: trUniversal; FOffset: 3600; FFmtPart: 'P'),
{CRules[143]}
- (FInMonth: 9; FOnDay: @CRelativeDays[13]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[7]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[144]}
- (FInMonth: 9; FOnDay: @CRelativeDays[14]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 4; FOnDay: @CRelativeDays[39]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[145]}
- (FInMonth: 5; FOnDay: @CRelativeDays[19]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 1; FOnDay: @CRelativeDays[18]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[146]}
- (FInMonth: 9; FOnDay: @CRelativeDays[40]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 2; FOnDay: @CRelativeDays[39]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[147]}
- (FInMonth: 9; FOnDay: @CRelativeDays[6]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 4; FOnDay: @CRelativeDays[3]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[148]}
- (FInMonth: 5; FOnDay: @CRelativeDays[41]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 3; FOnDay: @CRelativeDays[20]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[149]}
- (FInMonth: 9; FOnDay: @CRelativeDays[11]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 11; FOnDay: @CRelativeDays[3]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[150]}
- (FInMonth: 9; FOnDay: @CRelativeDays[15]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[39]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[151]}
- (FInMonth: 9; FOnDay: @CRelativeDays[44]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 6; FOnDay: @CRelativeDays[12]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[152]}
- (FInMonth: 10; FOnDay: @CRelativeDays[2]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 5; FOnDay: @CRelativeDays[33]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[153]}
- (FInMonth: 5; FOnDay: @CRelativeDays[7]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 3; FOnDay: @CRelativeDays[21]; FAt: 7260; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[154]}
- (FInMonth: 9; FOnDay: @CRelativeDays[19]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 1; FOnDay: @CRelativeDays[0]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[155]}
- (FInMonth: 6; FOnDay: @CRelativeDays[2]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 4; FOnDay: @CRelativeDays[39]; FAt: 3600; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[156]}
- (FInMonth: 9; FOnDay: @CRelativeDays[8]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 6; FOnDay: @CRelativeDays[33]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[157]}
- (FInMonth: 6; FOnDay: @CRelativeDays[1]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 5; FOnDay: @CRelativeDays[0]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[158]}
- (FInMonth: 9; FOnDay: @CRelativeDays[20]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 5; FOnDay: @CRelativeDays[0]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[159]}
- (FInMonth: 5; FOnDay: @CRelativeDays[14]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[0]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[160]}
- (FInMonth: 6; FOnDay: @CRelativeDays[41]; FAt: 3600; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 4; FOnDay: @CRelativeDays[39]; FAt: 60; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[161]}
- (FInMonth: 9; FOnDay: @CRelativeDays[41]; FAt: 3600; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 6; FOnDay: @CRelativeDays[2]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[162]}
- (FInMonth: 6; FOnDay: @CRelativeDays[21]; FAt: 3600; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 4; FOnDay: @CRelativeDays[21]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[163]}
- (FInMonth: 9; FOnDay: @CRelativeDays[21]; FAt: 3600; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[28]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[164]}
- (FInMonth: 5; FOnDay: @CRelativeDays[34]; FAt: 3600; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 4; FOnDay: @CRelativeDays[44]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[165]}
- (FInMonth: 9; FOnDay: @CRelativeDays[45]; FAt: 3600; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[17]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[166]}
- (FInMonth: 5; FOnDay: @CRelativeDays[10]; FAt: 3600; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 5; FOnDay: @CRelativeDays[9]; FAt: 82800; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[167]}
- (FInMonth: 5; FOnDay: @CRelativeDays[35]; FAt: 3600; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 8; FOnDay: @CRelativeDays[31]; FAt: 82800; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[168]}
- (FInMonth: 3; FOnDay: @CRelativeDays[8]; FAt: 84600; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 5; FOnDay: @CRelativeDays[3]; FAt: 82800; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[169]}
- (FInMonth: 10; FOnDay: @CRelativeDays[6]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[39]; FAt: 82800; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[170]}
- (FInMonth: 5; FOnDay: @CRelativeDays[2]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 5; FOnDay: @CRelativeDays[45]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[171]}
- (FInMonth: 5; FOnDay: @CRelativeDays[13]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[46]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[172]}
- (FInMonth: 9; FOnDay: @CRelativeDays[13]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 5; FOnDay: @CRelativeDays[20]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[173]}
- (FInMonth: 9; FOnDay: @CRelativeDays[39]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[36]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[174]}
- (FInMonth: 9; FOnDay: @CRelativeDays[46]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 4; FOnDay: @CRelativeDays[3]; FAt: 60; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[175]}
- (FInMonth: 4; FOnDay: @CRelativeDays[46]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[39]; FAt: 60; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[176]}
- (FInMonth: 11; FOnDay: @CRelativeDays[23]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 4; FOnDay: @CRelativeDays[3]; FAt: 60; FAtMode: trLocal; FOffset: 7200; FFmtPart: 'DD'),
{CRules[177]}
- (FInMonth: 11; FOnDay: @CRelativeDays[23]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 3; FOnDay: @CRelativeDays[20]; FAt: 60; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[178]}
- (FInMonth: 4; FOnDay: @CRelativeDays[26]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 11; FOnDay: @CRelativeDays[3]; FAt: 60; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[179]}
- (FInMonth: 9; FOnDay: @CRelativeDays[22]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 4; FOnDay: @CRelativeDays[0]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[180]}
- (FInMonth: 5; FOnDay: @CRelativeDays[19]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[0]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[181]}
- (FInMonth: 9; FOnDay: @CRelativeDays[6]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 5; FOnDay: @CRelativeDays[25]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[182]}
- (FInMonth: 5; FOnDay: @CRelativeDays[16]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 8; FOnDay: @CRelativeDays[26]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[183]}
- (FInMonth: 10; FOnDay: @CRelativeDays[40]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 5; FOnDay: @CRelativeDays[18]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[184]}
- (FInMonth: 9; FOnDay: @CRelativeDays[33]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[9]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[185]}
- (FInMonth: 10; FOnDay: @CRelativeDays[21]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 4; FOnDay: @CRelativeDays[7]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[186]}
- (FInMonth: 4; FOnDay: @CRelativeDays[41]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 5; FOnDay: @CRelativeDays[3]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[187]}
- (FInMonth: 10; FOnDay: @CRelativeDays[41]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[15]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[188]}
- (FInMonth: 4; FOnDay: @CRelativeDays[41]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[1]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[189]}
- (FInMonth: 10; FOnDay: @CRelativeDays[41]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[16]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[190]}
- (FInMonth: 5; FOnDay: @CRelativeDays[34]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 5; FOnDay: @CRelativeDays[24]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[191]}
- (FInMonth: 9; FOnDay: @CRelativeDays[17]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[12]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[192]}
- (FInMonth: 5; FOnDay: @CRelativeDays[12]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[19]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[193]}
- (FInMonth: 11; FOnDay: @CRelativeDays[1]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 5; FOnDay: @CRelativeDays[20]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[194]}
- (FInMonth: 4; FOnDay: @CRelativeDays[23]; FAt: 0; FAtMode: trLocal; FOffset: 7200; FFmtPart: 'DD'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[25]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[195]}
- (FInMonth: 5; FOnDay: @CRelativeDays[1]; FAt: 82800; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[6]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[196]}
- (FInMonth: 2; FOnDay: @CRelativeDays[5]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[47]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[197]}
- (FInMonth: 6; FOnDay: @CRelativeDays[12]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[2]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[198]}
- (FInMonth: 12; FOnDay: @CRelativeDays[11]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 5; FOnDay: @CRelativeDays[10]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[199]}
- (FInMonth: 4; FOnDay: @CRelativeDays[1]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[24]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[200]}
- (FInMonth: 12; FOnDay: @CRelativeDays[19]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'W'),
+ (FInMonth: 6; FOnDay: @CRelativeDays[2]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[201]}
- (FInMonth: 5; FOnDay: @CRelativeDays[1]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[7]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[202]}
- (FInMonth: 2; FOnDay: @CRelativeDays[16]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 6; FOnDay: @CRelativeDays[0]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[203]}
- (FInMonth: 7; FOnDay: @CRelativeDays[8]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[21]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[204]}
- (FInMonth: 4; FOnDay: @CRelativeDays[10]; FAt: 18000; FAtMode: trUniversal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 5; FOnDay: @CRelativeDays[16]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[205]}
- (FInMonth: 8; FOnDay: @CRelativeDays[9]; FAt: 21600; FAtMode: trUniversal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 6; FOnDay: @CRelativeDays[20]; FAt: 3600; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[206]}
- (FInMonth: 5; FOnDay: @CRelativeDays[2]; FAt: 18000; FAtMode: trUniversal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[20]; FAt: 3600; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[207]}
- (FInMonth: 9; FOnDay: @CRelativeDays[5]; FAt: 21600; FAtMode: trUniversal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 6; FOnDay: @CRelativeDays[3]; FAt: 3600; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[208]}
- (FInMonth: 4; FOnDay: @CRelativeDays[18]; FAt: 18000; FAtMode: trUniversal; FOffset: 1800; FFmtPart: ''),
+ (FInMonth: 9; FOnDay: @CRelativeDays[3]; FAt: 3600; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[209]}
- (FInMonth: 9; FOnDay: @CRelativeDays[18]; FAt: 21600; FAtMode: trUniversal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 5; FOnDay: @CRelativeDays[28]; FAt: 3600; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[210]}
- (FInMonth: 6; FOnDay: @CRelativeDays[16]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[48]; FAt: 3600; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[211]}
- (FInMonth: 10; FOnDay: @CRelativeDays[21]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 5; FOnDay: @CRelativeDays[29]; FAt: 3600; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[212]}
- (FInMonth: 4; FOnDay: @CRelativeDays[39]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 5; FOnDay: @CRelativeDays[15]; FAt: 3600; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[213]}
- (FInMonth: 9; FOnDay: @CRelativeDays[12]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 3; FOnDay: @CRelativeDays[7]; FAt: 84600; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[214]}
- (FInMonth: 10; FOnDay: @CRelativeDays[47]; FAt: 86400; FAtMode: trLocal; FOffset: 1800; FFmtPart: '-0530'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[19]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[215]}
- (FInMonth: 2; FOnDay: @CRelativeDays[48]; FAt: 86400; FAtMode: trLocal; FOffset: 0; FFmtPart: 'CST'),
+ (FInMonth: 5; FOnDay: @CRelativeDays[2]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[216]}
- (FInMonth: 6; FOnDay: @CRelativeDays[34]; FAt: 86400; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'CWT'),
+ (FInMonth: 5; FOnDay: @CRelativeDays[1]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[217]}
- (FInMonth: 8; FOnDay: @CRelativeDays[20]; FAt: 82800; FAtMode: trUniversal; FOffset: 3600; FFmtPart: 'CPT'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[1]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[218]}
- (FInMonth: 12; FOnDay: @CRelativeDays[13]; FAt: 86400; FAtMode: trLocal; FOffset: 0; FFmtPart: 'CST'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[5]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[219]}
- (FInMonth: 12; FOnDay: @CRelativeDays[5]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'CDT'),
+ (FInMonth: 5; FOnDay: @CRelativeDays[3]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[220]}
- (FInMonth: 2; FOnDay: @CRelativeDays[11]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'CST'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[49]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[221]}
- (FInMonth: 12; FOnDay: @CRelativeDays[36]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'CDT'),
+ (FInMonth: 4; FOnDay: @CRelativeDays[49]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[222]}
- (FInMonth: 2; FOnDay: @CRelativeDays[16]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'CST'),
+ (FInMonth: 4; FOnDay: @CRelativeDays[39]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[223]}
- (FInMonth: 4; FOnDay: @CRelativeDays[5]; FAt: 86400; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 9; FOnDay: @CRelativeDays[39]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[224]}
- (FInMonth: 9; FOnDay: @CRelativeDays[8]; FAt: 86400; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 11; FOnDay: @CRelativeDays[39]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[225]}
- (FInMonth: 4; FOnDay: @CRelativeDays[40]; FAt: 86400; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 11; FOnDay: @CRelativeDays[39]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[226]}
- (FInMonth: 9; FOnDay: @CRelativeDays[13]; FAt: 86400; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 4; FOnDay: @CRelativeDays[4]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[227]}
- (FInMonth: 1; FOnDay: @CRelativeDays[37]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[17]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[228]}
- (FInMonth: 10; FOnDay: @CRelativeDays[36]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 5; FOnDay: @CRelativeDays[24]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[229]}
- (FInMonth: 3; FOnDay: @CRelativeDays[25]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[19]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[230]}
- (FInMonth: 10; FOnDay: @CRelativeDays[9]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 5; FOnDay: @CRelativeDays[31]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[231]}
- (FInMonth: 5; FOnDay: @CRelativeDays[39]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[12]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[232]}
- (FInMonth: 9; FOnDay: @CRelativeDays[41]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[33]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[233]}
- (FInMonth: 5; FOnDay: @CRelativeDays[28]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[3]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[234]}
- (FInMonth: 9; FOnDay: @CRelativeDays[21]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 4; FOnDay: @CRelativeDays[20]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[235]}
- (FInMonth: 2; FOnDay: @CRelativeDays[23]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[20]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[236]}
- (FInMonth: 6; FOnDay: @CRelativeDays[21]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 4; FOnDay: @CRelativeDays[20]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[237]}
- (FInMonth: 1; FOnDay: @CRelativeDays[49]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[20]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[238]}
- (FInMonth: 7; FOnDay: @CRelativeDays[1]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 5; FOnDay: @CRelativeDays[28]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[239]}
- (FInMonth: 3; FOnDay: @CRelativeDays[13]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[26]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[240]}
- (FInMonth: 6; FOnDay: @CRelativeDays[18]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 5; FOnDay: @CRelativeDays[14]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[241]}
- (FInMonth: 10; FOnDay: @CRelativeDays[18]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 11; FOnDay: @CRelativeDays[0]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[242]}
- (FInMonth: 6; FOnDay: @CRelativeDays[21]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 4; FOnDay: @CRelativeDays[39]; FAt: 0; FAtMode: trLocal; FOffset: 7200; FFmtPart: 'DD'),
{CRules[243]}
- (FInMonth: 9; FOnDay: @CRelativeDays[21]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 5; FOnDay: @CRelativeDays[0]; FAt: 82800; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[244]}
- (FInMonth: 5; FOnDay: @CRelativeDays[17]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 2; FOnDay: @CRelativeDays[9]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[245]}
- (FInMonth: 4; FOnDay: @CRelativeDays[3]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 6; FOnDay: @CRelativeDays[14]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[246]}
- (FInMonth: 9; FOnDay: @CRelativeDays[41]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 12; FOnDay: @CRelativeDays[25]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[247]}
- (FInMonth: 4; FOnDay: @CRelativeDays[20]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 4; FOnDay: @CRelativeDays[0]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[248]}
- (FInMonth: 10; FOnDay: @CRelativeDays[23]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 12; FOnDay: @CRelativeDays[24]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'W'),
{CRules[249]}
- (FInMonth: 10; FOnDay: @CRelativeDays[3]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 5; FOnDay: @CRelativeDays[0]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[250]}
- (FInMonth: 5; FOnDay: @CRelativeDays[29]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 2; FOnDay: @CRelativeDays[31]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[251]}
- (FInMonth: 3; FOnDay: @CRelativeDays[39]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 7; FOnDay: @CRelativeDays[7]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[252]}
- (FInMonth: 5; FOnDay: @CRelativeDays[50]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 4; FOnDay: @CRelativeDays[29]; FAt: 18000; FAtMode: trUniversal; FOffset: 3600; FFmtPart: 'D'),
{CRules[253]}
- (FInMonth: 3; FOnDay: @CRelativeDays[51]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 8; FOnDay: @CRelativeDays[8]; FAt: 21600; FAtMode: trUniversal; FOffset: 0; FFmtPart: 'S'),
{CRules[254]}
- (FInMonth: 4; FOnDay: @CRelativeDays[21]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 5; FOnDay: @CRelativeDays[2]; FAt: 18000; FAtMode: trUniversal; FOffset: 3600; FFmtPart: 'D'),
{CRules[255]}
- (FInMonth: 10; FOnDay: @CRelativeDays[4]; FAt: 0; FAtMode: trStandard; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[9]; FAt: 21600; FAtMode: trUniversal; FOffset: 0; FFmtPart: 'S'),
{CRules[256]}
- (FInMonth: 10; FOnDay: @CRelativeDays[16]; FAt: 0; FAtMode: trStandard; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 4; FOnDay: @CRelativeDays[34]; FAt: 18000; FAtMode: trUniversal; FOffset: 1800; FFmtPart: ''),
{CRules[257]}
- (FInMonth: 3; FOnDay: @CRelativeDays[23]; FAt: 0; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[34]; FAt: 21600; FAtMode: trUniversal; FOffset: 0; FFmtPart: 'S'),
{CRules[258]}
- (FInMonth: 3; FOnDay: @CRelativeDays[41]; FAt: 0; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 6; FOnDay: @CRelativeDays[31]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[259]}
- (FInMonth: 11; FOnDay: @CRelativeDays[40]; FAt: 0; FAtMode: trStandard; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[3]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[260]}
- (FInMonth: 11; FOnDay: @CRelativeDays[21]; FAt: 0; FAtMode: trStandard; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 4; FOnDay: @CRelativeDays[5]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[261]}
- (FInMonth: 10; FOnDay: @CRelativeDays[8]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'EDT'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[14]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[262]}
- (FInMonth: 2; FOnDay: @CRelativeDays[14]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'EST'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[50]; FAt: 86400; FAtMode: trLocal; FOffset: 1800; FFmtPart: '-0530'),
{CRules[263]}
- (FInMonth: 10; FOnDay: @CRelativeDays[23]; FAt: 0; FAtMode: trLocal; FOffset: 1800; FFmtPart: '-0430'),
+ (FInMonth: 2; FOnDay: @CRelativeDays[51]; FAt: 86400; FAtMode: trLocal; FOffset: 0; FFmtPart: 'CST'),
{CRules[264]}
- (FInMonth: 2; FOnDay: @CRelativeDays[25]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'EST'),
+ (FInMonth: 6; FOnDay: @CRelativeDays[28]; FAt: 86400; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'CWT'),
{CRules[265]}
- (FInMonth: 1; FOnDay: @CRelativeDays[7]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'EST'),
+ (FInMonth: 8; FOnDay: @CRelativeDays[21]; FAt: 82800; FAtMode: trUniversal; FOffset: 3600; FFmtPart: 'CPT'),
{CRules[266]}
- (FInMonth: 1; FOnDay: @CRelativeDays[25]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'EST'),
+ (FInMonth: 12; FOnDay: @CRelativeDays[1]; FAt: 86400; FAtMode: trLocal; FOffset: 0; FFmtPart: 'CST'),
{CRules[267]}
- (FInMonth: 11; FOnDay: @CRelativeDays[12]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 12; FOnDay: @CRelativeDays[9]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'CDT'),
{CRules[268]}
- (FInMonth: 2; FOnDay: @CRelativeDays[0]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 2; FOnDay: @CRelativeDays[25]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'CST'),
{CRules[269]}
- (FInMonth: 5; FOnDay: @CRelativeDays[25]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 12; FOnDay: @CRelativeDays[11]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'CDT'),
{CRules[270]}
- (FInMonth: 9; FOnDay: @CRelativeDays[33]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 2; FOnDay: @CRelativeDays[31]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'CST'),
{CRules[271]}
- (FInMonth: 3; FOnDay: @CRelativeDays[26]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 4; FOnDay: @CRelativeDays[9]; FAt: 86400; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[272]}
- (FInMonth: 9; FOnDay: @CRelativeDays[29]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[7]; FAt: 86400; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[273]}
- (FInMonth: 5; FOnDay: @CRelativeDays[3]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 4; FOnDay: @CRelativeDays[12]; FAt: 86400; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[274]}
- (FInMonth: 4; FOnDay: @CRelativeDays[21]; FAt: 3600; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[1]; FAt: 86400; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[275]}
- (FInMonth: 10; FOnDay: @CRelativeDays[23]; FAt: 3600; FAtMode: trStandard; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 1; FOnDay: @CRelativeDays[23]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[276]}
- (FInMonth: 8; FOnDay: @CRelativeDays[30]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[11]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[277]}
- (FInMonth: 3; FOnDay: @CRelativeDays[52]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 3; FOnDay: @CRelativeDays[22]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[278]}
- (FInMonth: 6; FOnDay: @CRelativeDays[53]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[8]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[279]}
- (FInMonth: 4; FOnDay: @CRelativeDays[18]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 5; FOnDay: @CRelativeDays[5]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[280]}
- (FInMonth: 10; FOnDay: @CRelativeDays[21]; FAt: 3600; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[20]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[281]}
- (FInMonth: 3; FOnDay: @CRelativeDays[23]; FAt: 3600; FAtMode: trUniversal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 5; FOnDay: @CRelativeDays[30]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[282]}
- (FInMonth: 9; FOnDay: @CRelativeDays[23]; FAt: 3600; FAtMode: trUniversal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 9; FOnDay: @CRelativeDays[3]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[283]}
- (FInMonth: 10; FOnDay: @CRelativeDays[23]; FAt: 3600; FAtMode: trUniversal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 2; FOnDay: @CRelativeDays[39]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[284]}
- (FInMonth: 3; FOnDay: @CRelativeDays[23]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 6; FOnDay: @CRelativeDays[3]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[285]}
- (FInMonth: 9; FOnDay: @CRelativeDays[23]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 1; FOnDay: @CRelativeDays[52]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[286]}
- (FInMonth: 10; FOnDay: @CRelativeDays[23]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 7; FOnDay: @CRelativeDays[0]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[287]}
- (FInMonth: 4; FOnDay: @CRelativeDays[1]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 3; FOnDay: @CRelativeDays[1]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[288]}
- (FInMonth: 10; FOnDay: @CRelativeDays[1]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 6; FOnDay: @CRelativeDays[34]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[289]}
- (FInMonth: 9; FOnDay: @CRelativeDays[23]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 10; FOnDay: @CRelativeDays[34]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[290]}
- (FInMonth: 3; FOnDay: @CRelativeDays[23]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 6; FOnDay: @CRelativeDays[3]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[291]}
- (FInMonth: 10; FOnDay: @CRelativeDays[23]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 9; FOnDay: @CRelativeDays[3]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[292]}
- (FInMonth: 3; FOnDay: @CRelativeDays[23]; FAt: 14400; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 5; FOnDay: @CRelativeDays[26]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[293]}
- (FInMonth: 10; FOnDay: @CRelativeDays[23]; FAt: 18000; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[44]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[294]}
- (FInMonth: 6; FOnDay: @CRelativeDays[10]; FAt: 82800; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 9; FOnDay: @CRelativeDays[20]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[295]}
- (FInMonth: 12; FOnDay: @CRelativeDays[9]; FAt: 86400; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[21]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[296]}
- (FInMonth: 4; FOnDay: @CRelativeDays[16]; FAt: 86400; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[39]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[297]}
- (FInMonth: 9; FOnDay: @CRelativeDays[8]; FAt: 86400; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[44]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[298]}
- (FInMonth: 10; FOnDay: @CRelativeDays[16]; FAt: 86400; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 5; FOnDay: @CRelativeDays[13]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[299]}
- (FInMonth: 3; FOnDay: @CRelativeDays[13]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 3; FOnDay: @CRelativeDays[5]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[300]}
- (FInMonth: 11; FOnDay: @CRelativeDays[1]; FAt: 86400; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 5; FOnDay: @CRelativeDays[53]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[301]}
- (FInMonth: 1; FOnDay: @CRelativeDays[9]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 3; FOnDay: @CRelativeDays[54]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[302]}
- (FInMonth: 9; FOnDay: @CRelativeDays[1]; FAt: 86400; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 4; FOnDay: @CRelativeDays[3]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[303]}
- (FInMonth: 5; FOnDay: @CRelativeDays[13]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[18]; FAt: 0; FAtMode: trStandard; FOffset: 0; FFmtPart: 'S'),
{CRules[304]}
- (FInMonth: 4; FOnDay: @CRelativeDays[13]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[31]; FAt: 0; FAtMode: trStandard; FOffset: 0; FFmtPart: 'S'),
{CRules[305]}
- (FInMonth: 10; FOnDay: @CRelativeDays[9]; FAt: 86400; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 3; FOnDay: @CRelativeDays[39]; FAt: 0; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'D'),
{CRules[306]}
- (FInMonth: 5; FOnDay: @CRelativeDays[35]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 3; FOnDay: @CRelativeDays[20]; FAt: 0; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'D'),
{CRules[307]}
- (FInMonth: 9; FOnDay: @CRelativeDays[54]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 11; FOnDay: @CRelativeDays[12]; FAt: 0; FAtMode: trStandard; FOffset: 0; FFmtPart: 'S'),
{CRules[308]}
- (FInMonth: 4; FOnDay: @CRelativeDays[54]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 11; FOnDay: @CRelativeDays[3]; FAt: 0; FAtMode: trStandard; FOffset: 0; FFmtPart: 'S'),
{CRules[309]}
- (FInMonth: 4; FOnDay: @CRelativeDays[25]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[7]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'EDT'),
{CRules[310]}
- (FInMonth: 12; FOnDay: @CRelativeDays[1]; FAt: 12600; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 2; FOnDay: @CRelativeDays[16]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'EST'),
{CRules[311]}
- (FInMonth: 4; FOnDay: @CRelativeDays[40]; FAt: 12600; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[39]; FAt: 0; FAtMode: trLocal; FOffset: 1800; FFmtPart: '-0430'),
{CRules[312]}
- (FInMonth: 11; FOnDay: @CRelativeDays[8]; FAt: 12600; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 2; FOnDay: @CRelativeDays[22]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'EST'),
{CRules[313]}
- (FInMonth: 5; FOnDay: @CRelativeDays[2]; FAt: 12600; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 1; FOnDay: @CRelativeDays[10]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'EST'),
{CRules[314]}
- (FInMonth: 10; FOnDay: @CRelativeDays[55]; FAt: 12600; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 1; FOnDay: @CRelativeDays[22]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'EST'),
{CRules[315]}
- (FInMonth: 4; FOnDay: @CRelativeDays[21]; FAt: 12600; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 11; FOnDay: @CRelativeDays[14]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[316]}
- (FInMonth: 10; FOnDay: @CRelativeDays[56]; FAt: 12600; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 2; FOnDay: @CRelativeDays[32]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[317]}
- (FInMonth: 3; FOnDay: @CRelativeDays[57]; FAt: 12600; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 5; FOnDay: @CRelativeDays[22]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[318]}
- (FInMonth: 4; FOnDay: @CRelativeDays[52]; FAt: 12600; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[33]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[319]}
- (FInMonth: 10; FOnDay: @CRelativeDays[52]; FAt: 12600; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 3; FOnDay: @CRelativeDays[4]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[320]}
- (FInMonth: 12; FOnDay: @CRelativeDays[8]; FAt: 12600; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[13]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[321]}
- (FInMonth: 5; FOnDay: @CRelativeDays[40]; FAt: 12600; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 5; FOnDay: @CRelativeDays[44]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[322]}
- (FInMonth: 10; FOnDay: @CRelativeDays[25]; FAt: 12600; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[3]; FAt: 3600; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'D'),
{CRules[323]}
- (FInMonth: 3; FOnDay: @CRelativeDays[1]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[39]; FAt: 3600; FAtMode: trStandard; FOffset: 0; FFmtPart: 'S'),
{CRules[324]}
- (FInMonth: 7; FOnDay: @CRelativeDays[1]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 8; FOnDay: @CRelativeDays[55]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[325]}
- (FInMonth: 4; FOnDay: @CRelativeDays[8]; FAt: 82800; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 3; FOnDay: @CRelativeDays[37]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[326]}
- (FInMonth: 11; FOnDay: @CRelativeDays[22]; FAt: 82800; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 6; FOnDay: @CRelativeDays[56]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[327]}
- (FInMonth: 9; FOnDay: @CRelativeDays[8]; FAt: 82800; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 4; FOnDay: @CRelativeDays[34]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[328]}
- (FInMonth: 4; FOnDay: @CRelativeDays[8]; FAt: 82800; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 4; FOnDay: @CRelativeDays[7]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[329]}
- (FInMonth: 4; FOnDay: @CRelativeDays[10]; FAt: 82800; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[3]; FAt: 3600; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[330]}
- (FInMonth: 11; FOnDay: @CRelativeDays[8]; FAt: 82800; FAtMode: trStandard; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 6; FOnDay: @CRelativeDays[21]; FAt: 82800; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
{CRules[331]}
- (FInMonth: 5; FOnDay: @CRelativeDays[2]; FAt: 82800; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[3]; FAt: 82800; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
{CRules[332]}
- (FInMonth: 10; FOnDay: @CRelativeDays[9]; FAt: 82800; FAtMode: trStandard; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 3; FOnDay: @CRelativeDays[32]; FAt: 82800; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
{CRules[333]}
- (FInMonth: 4; FOnDay: @CRelativeDays[47]; FAt: 82800; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 3; FOnDay: @CRelativeDays[25]; FAt: 82800; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
{CRules[334]}
- (FInMonth: 10; FOnDay: @CRelativeDays[24]; FAt: 82800; FAtMode: trStandard; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 3; FOnDay: @CRelativeDays[0]; FAt: 82800; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
{CRules[335]}
- (FInMonth: 3; FOnDay: @CRelativeDays[9]; FAt: 82800; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 2; FOnDay: @CRelativeDays[21]; FAt: 82800; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
{CRules[336]}
- (FInMonth: 10; FOnDay: @CRelativeDays[14]; FAt: 82800; FAtMode: trStandard; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[4]; FAt: 82800; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
{CRules[337]}
- (FInMonth: 11; FOnDay: @CRelativeDays[1]; FAt: 82800; FAtMode: trStandard; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 3; FOnDay: @CRelativeDays[21]; FAt: 82800; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
{CRules[338]}
- (FInMonth: 3; FOnDay: @CRelativeDays[58]; FAt: 82800; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 6; FOnDay: @CRelativeDays[22]; FAt: 82800; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
{CRules[339]}
- (FInMonth: 11; FOnDay: @CRelativeDays[5]; FAt: 82800; FAtMode: trStandard; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[23]; FAt: 82800; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
{CRules[340]}
- (FInMonth: 11; FOnDay: @CRelativeDays[21]; FAt: 12600; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 11; FOnDay: @CRelativeDays[29]; FAt: 3600; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[341]}
- (FInMonth: 3; FOnDay: @CRelativeDays[57]; FAt: 12600; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 4; FOnDay: @CRelativeDays[55]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[342]}
- (FInMonth: 4; FOnDay: @CRelativeDays[52]; FAt: 12600; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[44]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[343]}
- (FInMonth: 10; FOnDay: @CRelativeDays[52]; FAt: 9000; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[24]; FAt: 3600; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[344]}
- (FInMonth: 10; FOnDay: @CRelativeDays[52]; FAt: 12600; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 4; FOnDay: @CRelativeDays[14]; FAt: 82800; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
{CRules[345]}
- (FInMonth: 12; FOnDay: @CRelativeDays[8]; FAt: 12600; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[19]; FAt: 82800; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
{CRules[346]}
- (FInMonth: 5; FOnDay: @CRelativeDays[40]; FAt: 12600; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 5; FOnDay: @CRelativeDays[18]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[347]}
- (FInMonth: 4; FOnDay: @CRelativeDays[40]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[22]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[348]}
- (FInMonth: 10; FOnDay: @CRelativeDays[16]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 3; FOnDay: @CRelativeDays[32]; FAt: 3600; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[349]}
- (FInMonth: 10; FOnDay: @CRelativeDays[37]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 9; FOnDay: @CRelativeDays[33]; FAt: 10800; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[350]}
- (FInMonth: 4; FOnDay: @CRelativeDays[21]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 4; FOnDay: @CRelativeDays[14]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[351]}
- (FInMonth: 9; FOnDay: @CRelativeDays[12]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 10; FOnDay: @CRelativeDays[8]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[352]}
- (FInMonth: 10; FOnDay: @CRelativeDays[2]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 7; FOnDay: @CRelativeDays[1]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[353]}
- (FInMonth: 3; FOnDay: @CRelativeDays[23]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 4; FOnDay: @CRelativeDays[1]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[354]}
- (FInMonth: 1; FOnDay: @CRelativeDays[1]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 9; FOnDay: @CRelativeDays[24]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[355]}
- (FInMonth: 3; FOnDay: @CRelativeDays[25]; FAt: 82800; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[0]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[356]}
- (FInMonth: 10; FOnDay: @CRelativeDays[7]; FAt: 86400; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 10; FOnDay: @CRelativeDays[28]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[357]}
- (FInMonth: 3; FOnDay: @CRelativeDays[0]; FAt: 86400; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 11; FOnDay: @CRelativeDays[0]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[358]}
- (FInMonth: 8; FOnDay: @CRelativeDays[5]; FAt: 3600; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[24]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[359]}
- (FInMonth: 5; FOnDay: @CRelativeDays[6]; FAt: 86400; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 5; FOnDay: @CRelativeDays[34]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[360]}
- (FInMonth: 9; FOnDay: @CRelativeDays[36]; FAt: 86400; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 5; FOnDay: @CRelativeDays[0]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[361]}
- (FInMonth: 3; FOnDay: @CRelativeDays[7]; FAt: 86400; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 5; FOnDay: @CRelativeDays[0]; FAt: 3600; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[362]}
- (FInMonth: 9; FOnDay: @CRelativeDays[33]; FAt: 86400; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 9; FOnDay: @CRelativeDays[7]; FAt: 10800; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[363]}
- (FInMonth: 5; FOnDay: @CRelativeDays[2]; FAt: 86400; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 10; FOnDay: @CRelativeDays[0]; FAt: 10800; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[364]}
- (FInMonth: 3; FOnDay: @CRelativeDays[25]; FAt: 86400; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 7; FOnDay: @CRelativeDays[14]; FAt: 3600; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[365]}
- (FInMonth: 9; FOnDay: @CRelativeDays[25]; FAt: 86400; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 7; FOnDay: @CRelativeDays[31]; FAt: 3600; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[366]}
- (FInMonth: 9; FOnDay: @CRelativeDays[7]; FAt: 86400; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 5; FOnDay: @CRelativeDays[18]; FAt: 3600; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[367]}
- (FInMonth: 5; FOnDay: @CRelativeDays[1]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[57]; FAt: 0; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
{CRules[368]}
- (FInMonth: 3; FOnDay: @CRelativeDays[9]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 9; FOnDay: @CRelativeDays[58]; FAt: 86400; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[369]}
- (FInMonth: 3; FOnDay: @CRelativeDays[23]; FAt: 3600; FAtMode: trStandard; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 9; FOnDay: @CRelativeDays[22]; FAt: 86400; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[370]}
- (FInMonth: 4; FOnDay: @CRelativeDays[1]; FAt: 10800; FAtMode: trStandard; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 9; FOnDay: @CRelativeDays[59]; FAt: 86400; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[371]}
- (FInMonth: 10; FOnDay: @CRelativeDays[1]; FAt: 10800; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 8; FOnDay: @CRelativeDays[58]; FAt: 86400; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[372]}
- (FInMonth: 5; FOnDay: @CRelativeDays[9]; FAt: 86400; FAtMode: trUniversal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 8; FOnDay: @CRelativeDays[10]; FAt: 86400; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[373]}
- (FInMonth: 11; FOnDay: @CRelativeDays[19]; FAt: 86400; FAtMode: trUniversal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 8; FOnDay: @CRelativeDays[34]; FAt: 86400; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[374]}
- (FInMonth: 3; FOnDay: @CRelativeDays[9]; FAt: 86400; FAtMode: trUniversal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[25]; FAt: 86400; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[375]}
- (FInMonth: 4; FOnDay: @CRelativeDays[13]; FAt: 86400; FAtMode: trUniversal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 5; FOnDay: @CRelativeDays[1]; FAt: 86400; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[376]}
- (FInMonth: 5; FOnDay: @CRelativeDays[33]; FAt: 86400; FAtMode: trUniversal; FOffset: 7200; FFmtPart: 'DD'),
+ (FInMonth: 6; FOnDay: @CRelativeDays[19]; FAt: 86400; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[377]}
- (FInMonth: 8; FOnDay: @CRelativeDays[9]; FAt: 86400; FAtMode: trUniversal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 7; FOnDay: @CRelativeDays[8]; FAt: 86400; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[378]}
- (FInMonth: 4; FOnDay: @CRelativeDays[8]; FAt: 86400; FAtMode: trUniversal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[58]; FAt: 86400; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[379]}
- (FInMonth: 9; FOnDay: @CRelativeDays[20]; FAt: 86400; FAtMode: trUniversal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[21]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[380]}
- (FInMonth: 11; FOnDay: @CRelativeDays[18]; FAt: 86400; FAtMode: trUniversal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[25]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[381]}
- (FInMonth: 4; FOnDay: @CRelativeDays[10]; FAt: 86400; FAtMode: trUniversal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[7]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[382]}
- (FInMonth: 10; FOnDay: @CRelativeDays[36]; FAt: 86400; FAtMode: trUniversal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 4; FOnDay: @CRelativeDays[18]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[383]}
- (FInMonth: 4; FOnDay: @CRelativeDays[37]; FAt: 86400; FAtMode: trUniversal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 4; FOnDay: @CRelativeDays[15]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[384]}
- (FInMonth: 9; FOnDay: @CRelativeDays[16]; FAt: 86400; FAtMode: trUniversal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[6]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[385]}
- (FInMonth: 6; FOnDay: @CRelativeDays[16]; FAt: 86400; FAtMode: trUniversal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[15]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[386]}
- (FInMonth: 9; FOnDay: @CRelativeDays[37]; FAt: 86400; FAtMode: trUniversal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 3; FOnDay: @CRelativeDays[57]; FAt: 3600; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[387]}
- (FInMonth: 6; FOnDay: @CRelativeDays[37]; FAt: 86400; FAtMode: trUniversal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[57]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[388]}
- (FInMonth: 9; FOnDay: @CRelativeDays[18]; FAt: 86400; FAtMode: trUniversal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[34]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[389]}
- (FInMonth: 6; FOnDay: @CRelativeDays[2]; FAt: 86400; FAtMode: trUniversal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 3; FOnDay: @CRelativeDays[22]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[390]}
- (FInMonth: 9; FOnDay: @CRelativeDays[17]; FAt: 86400; FAtMode: trUniversal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[39]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[391]}
- (FInMonth: 4; FOnDay: @CRelativeDays[34]; FAt: 86400; FAtMode: trUniversal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 3; FOnDay: @CRelativeDays[39]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[392]}
- (FInMonth: 9; FOnDay: @CRelativeDays[25]; FAt: 86400; FAtMode: trUniversal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[31]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[393]}
- (FInMonth: 7; FOnDay: @CRelativeDays[4]; FAt: 86400; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 11; FOnDay: @CRelativeDays[29]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[394]}
- (FInMonth: 8; FOnDay: @CRelativeDays[8]; FAt: 86400; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 2; FOnDay: @CRelativeDays[14]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[395]}
- (FInMonth: 8; FOnDay: @CRelativeDays[2]; FAt: 86400; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 11; FOnDay: @CRelativeDays[11]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[396]}
- (FInMonth: 9; FOnDay: @CRelativeDays[40]; FAt: 86400; FAtMode: trStandard; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 6; FOnDay: @CRelativeDays[23]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[397]}
- (FInMonth: 5; FOnDay: @CRelativeDays[5]; FAt: 86400; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[26]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[398]}
- (FInMonth: 8; FOnDay: @CRelativeDays[12]; FAt: 86400; FAtMode: trStandard; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 6; FOnDay: @CRelativeDays[6]; FAt: 43200; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[399]}
- (FInMonth: 4; FOnDay: @CRelativeDays[40]; FAt: 86400; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 6; FOnDay: @CRelativeDays[32]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[400]}
- (FInMonth: 8; FOnDay: @CRelativeDays[9]; FAt: 86400; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 5; FOnDay: @CRelativeDays[0]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[401]}
- (FInMonth: 5; FOnDay: @CRelativeDays[22]; FAt: 86400; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[16]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[402]}
- (FInMonth: 9; FOnDay: @CRelativeDays[4]; FAt: 86400; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 6; FOnDay: @CRelativeDays[0]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[403]}
- (FInMonth: 4; FOnDay: @CRelativeDays[20]; FAt: 86400; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 8; FOnDay: @CRelativeDays[15]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[404]}
- (FInMonth: 4; FOnDay: @CRelativeDays[11]; FAt: 86400; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 8; FOnDay: @CRelativeDays[22]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[405]}
- (FInMonth: 9; FOnDay: @CRelativeDays[15]; FAt: 86400; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 5; FOnDay: @CRelativeDays[2]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[406]}
- (FInMonth: 4; FOnDay: @CRelativeDays[17]; FAt: 86400; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 8; FOnDay: @CRelativeDays[44]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[407]}
- (FInMonth: 9; FOnDay: @CRelativeDays[2]; FAt: 86400; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 4; FOnDay: @CRelativeDays[6]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[408]}
- (FInMonth: 3; FOnDay: @CRelativeDays[0]; FAt: 86400; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 7; FOnDay: @CRelativeDays[8]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[409]}
- (FInMonth: 3; FOnDay: @CRelativeDays[26]; FAt: 86400; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 4; FOnDay: @CRelativeDays[39]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[410]}
- (FInMonth: 3; FOnDay: @CRelativeDays[14]; FAt: 86400; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 7; FOnDay: @CRelativeDays[10]; FAt: 10800; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[411]}
- (FInMonth: 9; FOnDay: @CRelativeDays[5]; FAt: 86400; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 8; FOnDay: @CRelativeDays[10]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[412]}
- (FInMonth: 4; FOnDay: @CRelativeDays[2]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 7; FOnDay: @CRelativeDays[13]; FAt: 10800; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[413]}
- (FInMonth: 8; FOnDay: @CRelativeDays[14]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 8; FOnDay: @CRelativeDays[34]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[414]}
- (FInMonth: 3; FOnDay: @CRelativeDays[9]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[39]; FAt: 10800; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[415]}
- (FInMonth: 3; FOnDay: @CRelativeDays[20]; FAt: 86400; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 3; FOnDay: @CRelativeDays[39]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[416]}
- (FInMonth: 3; FOnDay: @CRelativeDays[7]; FAt: 86400; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 6; FOnDay: @CRelativeDays[16]; FAt: 10800; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[417]}
- (FInMonth: 3; FOnDay: @CRelativeDays[7]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 8; FOnDay: @CRelativeDays[2]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[418]}
- (FInMonth: 9; FOnDay: @CRelativeDays[4]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 6; FOnDay: @CRelativeDays[21]; FAt: 10800; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[419]}
- (FInMonth: 4; FOnDay: @CRelativeDays[2]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 7; FOnDay: @CRelativeDays[29]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[420]}
- (FInMonth: 9; FOnDay: @CRelativeDays[15]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 6; FOnDay: @CRelativeDays[9]; FAt: 10800; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[421]}
- (FInMonth: 10; FOnDay: @CRelativeDays[4]; FAt: 3600; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 7; FOnDay: @CRelativeDays[34]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[422]}
- (FInMonth: 4; FOnDay: @CRelativeDays[11]; FAt: 3600; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 5; FOnDay: @CRelativeDays[22]; FAt: 10800; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[423]}
- (FInMonth: 9; FOnDay: @CRelativeDays[0]; FAt: 3600; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 7; FOnDay: @CRelativeDays[2]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[424]}
- (FInMonth: 3; FOnDay: @CRelativeDays[17]; FAt: 3600; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 5; FOnDay: @CRelativeDays[12]; FAt: 10800; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[425]}
- (FInMonth: 10; FOnDay: @CRelativeDays[29]; FAt: 3600; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 6; FOnDay: @CRelativeDays[17]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[426]}
- (FInMonth: 3; FOnDay: @CRelativeDays[14]; FAt: 3600; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 5; FOnDay: @CRelativeDays[9]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
{CRules[427]}
- (FInMonth: 10; FOnDay: @CRelativeDays[15]; FAt: 3600; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 6; FOnDay: @CRelativeDays[25]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[428]}
- (FInMonth: 4; FOnDay: @CRelativeDays[29]; FAt: 3600; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 4; FOnDay: @CRelativeDays[29]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
{CRules[429]}
- (FInMonth: 9; FOnDay: @CRelativeDays[33]; FAt: 3600; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 5; FOnDay: @CRelativeDays[8]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[430]}
- (FInMonth: 4; FOnDay: @CRelativeDays[59]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 4; FOnDay: @CRelativeDays[23]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
{CRules[431]}
- (FInMonth: 10; FOnDay: @CRelativeDays[11]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 5; FOnDay: @CRelativeDays[24]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[432]}
- (FInMonth: 10; FOnDay: @CRelativeDays[1]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 3; FOnDay: @CRelativeDays[28]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
{CRules[433]}
- (FInMonth: 9; FOnDay: @CRelativeDays[19]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 5; FOnDay: @CRelativeDays[44]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[434]}
- (FInMonth: 10; FOnDay: @CRelativeDays[5]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 3; FOnDay: @CRelativeDays[29]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
{CRules[435]}
- (FInMonth: 9; FOnDay: @CRelativeDays[34]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 4; FOnDay: @CRelativeDays[4]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[436]}
- (FInMonth: 9; FOnDay: @CRelativeDays[16]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 3; FOnDay: @CRelativeDays[34]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
{CRules[437]}
- (FInMonth: 10; FOnDay: @CRelativeDays[2]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 4; FOnDay: @CRelativeDays[21]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[438]}
- (FInMonth: 9; FOnDay: @CRelativeDays[26]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 2; FOnDay: @CRelativeDays[4]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
{CRules[439]}
- (FInMonth: 3; FOnDay: @CRelativeDays[60]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 4; FOnDay: @CRelativeDays[18]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[440]}
- (FInMonth: 5; FOnDay: @CRelativeDays[47]; FAt: 86400; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 2; FOnDay: @CRelativeDays[1]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
{CRules[441]}
- (FInMonth: 9; FOnDay: @CRelativeDays[48]; FAt: 90000; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 3; FOnDay: @CRelativeDays[33]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[442]}
- (FInMonth: 4; FOnDay: @CRelativeDays[47]; FAt: 86400; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 2; FOnDay: @CRelativeDays[13]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
{CRules[443]}
- (FInMonth: 6; FOnDay: @CRelativeDays[4]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 3; FOnDay: @CRelativeDays[21]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[444]}
- (FInMonth: 5; FOnDay: @CRelativeDays[1]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 1; FOnDay: @CRelativeDays[4]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
{CRules[445]}
- (FInMonth: 11; FOnDay: @CRelativeDays[1]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 3; FOnDay: @CRelativeDays[9]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[446]}
- (FInMonth: 4; FOnDay: @CRelativeDays[8]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 1; FOnDay: @CRelativeDays[21]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
{CRules[447]}
- (FInMonth: 4; FOnDay: @CRelativeDays[1]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 2; FOnDay: @CRelativeDays[11]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[448]}
- (FInMonth: 4; FOnDay: @CRelativeDays[32]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 12; FOnDay: @CRelativeDays[7]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
{CRules[449]}
- (FInMonth: 10; FOnDay: @CRelativeDays[32]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 2; FOnDay: @CRelativeDays[34]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[450]}
- (FInMonth: 5; FOnDay: @CRelativeDays[3]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 12; FOnDay: @CRelativeDays[33]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
{CRules[451]}
- (FInMonth: 4; FOnDay: @CRelativeDays[34]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 1; FOnDay: @CRelativeDays[19]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[452]}
- (FInMonth: 4; FOnDay: @CRelativeDays[22]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 12; FOnDay: @CRelativeDays[21]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
{CRules[453]}
- (FInMonth: 9; FOnDay: @CRelativeDays[34]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 1; FOnDay: @CRelativeDays[11]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[454]}
- (FInMonth: 4; FOnDay: @CRelativeDays[18]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 11; FOnDay: @CRelativeDays[16]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
{CRules[455]}
- (FInMonth: 9; FOnDay: @CRelativeDays[61]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 1; FOnDay: @CRelativeDays[25]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[456]}
- (FInMonth: 9; FOnDay: @CRelativeDays[62]; FAt: 0; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 11; FOnDay: @CRelativeDays[10]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
{CRules[457]}
- (FInMonth: 3; FOnDay: @CRelativeDays[63]; FAt: 0; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 12; FOnDay: @CRelativeDays[14]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[458]}
- (FInMonth: 3; FOnDay: @CRelativeDays[63]; FAt: 86400; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 11; FOnDay: @CRelativeDays[9]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
{CRules[459]}
- (FInMonth: 10; FOnDay: @CRelativeDays[0]; FAt: 0; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 12; FOnDay: @CRelativeDays[17]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[460]}
- (FInMonth: 10; FOnDay: @CRelativeDays[13]; FAt: 0; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 10; FOnDay: @CRelativeDays[16]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
{CRules[461]}
- (FInMonth: 10; FOnDay: @CRelativeDays[62]; FAt: 0; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 12; FOnDay: @CRelativeDays[25]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[462]}
- (FInMonth: 12; FOnDay: @CRelativeDays[7]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 10; FOnDay: @CRelativeDays[29]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
{CRules[463]}
- (FInMonth: 2; FOnDay: @CRelativeDays[63]; FAt: 86400; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 11; FOnDay: @CRelativeDays[4]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[464]}
- (FInMonth: 4; FOnDay: @CRelativeDays[64]; FAt: 0; FAtMode: trStandard; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 10; FOnDay: @CRelativeDays[15]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
{CRules[465]}
- (FInMonth: 3; FOnDay: @CRelativeDays[23]; FAt: 9000; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 11; FOnDay: @CRelativeDays[1]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[466]}
- (FInMonth: 10; FOnDay: @CRelativeDays[23]; FAt: 9000; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 9; FOnDay: @CRelativeDays[19]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
{CRules[467]}
- (FInMonth: 4; FOnDay: @CRelativeDays[15]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[11]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
{CRules[468]}
- (FInMonth: 9; FOnDay: @CRelativeDays[65]; FAt: 86400; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[4]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[469]}
- (FInMonth: 5; FOnDay: @CRelativeDays[5]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[2]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
{CRules[470]}
- (FInMonth: 9; FOnDay: @CRelativeDays[3]; FAt: 86400; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[21]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[471]}
- (FInMonth: 9; FOnDay: @CRelativeDays[58]; FAt: 86400; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 8; FOnDay: @CRelativeDays[14]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
{CRules[472]}
- (FInMonth: 10; FOnDay: @CRelativeDays[41]; FAt: 10800; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[26]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[473]}
- (FInMonth: 3; FOnDay: @CRelativeDays[14]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 8; FOnDay: @CRelativeDays[34]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
{CRules[474]}
- (FInMonth: 10; FOnDay: @CRelativeDays[12]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 9; FOnDay: @CRelativeDays[22]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[475]}
- (FInMonth: 4; FOnDay: @CRelativeDays[15]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 8; FOnDay: @CRelativeDays[2]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
{CRules[476]}
- (FInMonth: 10; FOnDay: @CRelativeDays[15]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 9; FOnDay: @CRelativeDays[12]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[477]}
- (FInMonth: 3; FOnDay: @CRelativeDays[6]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 7; FOnDay: @CRelativeDays[32]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
{CRules[478]}
- (FInMonth: 10; FOnDay: @CRelativeDays[3]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 8; FOnDay: @CRelativeDays[16]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[479]}
- (FInMonth: 4; FOnDay: @CRelativeDays[33]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 7; FOnDay: @CRelativeDays[25]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
{CRules[480]}
- (FInMonth: 9; FOnDay: @CRelativeDays[19]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 8; FOnDay: @CRelativeDays[10]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[481]}
- (FInMonth: 6; FOnDay: @CRelativeDays[33]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 7; FOnDay: @CRelativeDays[0]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
{CRules[482]}
- (FInMonth: 10; FOnDay: @CRelativeDays[19]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 8; FOnDay: @CRelativeDays[9]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[483]}
- (FInMonth: 6; FOnDay: @CRelativeDays[1]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 6; FOnDay: @CRelativeDays[4]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
{CRules[484]}
- (FInMonth: 5; FOnDay: @CRelativeDays[18]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 7; FOnDay: @CRelativeDays[16]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[485]}
- (FInMonth: 10; FOnDay: @CRelativeDays[35]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 6; FOnDay: @CRelativeDays[13]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
{CRules[486]}
- (FInMonth: 9; FOnDay: @CRelativeDays[20]; FAt: 0; FAtMode: trLocal; FOffset: 1200; FFmtPart: ''),
+ (FInMonth: 7; FOnDay: @CRelativeDays[29]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[487]}
- (FInMonth: 12; FOnDay: @CRelativeDays[20]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 5; FOnDay: @CRelativeDays[7]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
{CRules[488]}
- (FInMonth: 4; FOnDay: @CRelativeDays[24]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 7; FOnDay: @CRelativeDays[15]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[489]}
- (FInMonth: 9; FOnDay: @CRelativeDays[24]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 5; FOnDay: @CRelativeDays[1]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
{CRules[490]}
- (FInMonth: 3; FOnDay: @CRelativeDays[24]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 6; FOnDay: @CRelativeDays[19]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[491]}
- (FInMonth: 9; FOnDay: @CRelativeDays[24]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 5; FOnDay: @CRelativeDays[13]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
{CRules[492]}
- (FInMonth: 4; FOnDay: @CRelativeDays[27]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 6; FOnDay: @CRelativeDays[11]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[493]}
- (FInMonth: 10; FOnDay: @CRelativeDays[27]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[16]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
{CRules[494]}
- (FInMonth: 4; FOnDay: @CRelativeDays[13]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 6; FOnDay: @CRelativeDays[2]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[495]}
- (FInMonth: 5; FOnDay: @CRelativeDays[1]; FAt: 3600; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 4; FOnDay: @CRelativeDays[12]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
{CRules[496]}
- (FInMonth: 9; FOnDay: @CRelativeDays[8]; FAt: 10800; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 5; FOnDay: @CRelativeDays[14]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[497]}
- (FInMonth: 4; FOnDay: @CRelativeDays[61]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 4; FOnDay: @CRelativeDays[9]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
{CRules[498]}
- (FInMonth: 10; FOnDay: @CRelativeDays[61]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 5; FOnDay: @CRelativeDays[34]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[499]}
- (FInMonth: 10; FOnDay: @CRelativeDays[35]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 3; FOnDay: @CRelativeDays[16]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
{CRules[500]}
- (FInMonth: 9; FOnDay: @CRelativeDays[33]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 5; FOnDay: @CRelativeDays[2]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[501]}
- (FInMonth: 9; FOnDay: @CRelativeDays[40]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 3; FOnDay: @CRelativeDays[31]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
{CRules[502]}
- (FInMonth: 3; FOnDay: @CRelativeDays[62]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 3; FOnDay: @CRelativeDays[15]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
{CRules[503]}
- (FInMonth: 9; FOnDay: @CRelativeDays[1]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[44]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[504]}
- (FInMonth: 9; FOnDay: @CRelativeDays[35]; FAt: 3600; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 2; FOnDay: @CRelativeDays[17]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
{CRules[505]}
- (FInMonth: 8; FOnDay: @CRelativeDays[37]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 3; FOnDay: @CRelativeDays[8]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[506]}
- (FInMonth: 4; FOnDay: @CRelativeDays[1]; FAt: 60; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 2; FOnDay: @CRelativeDays[25]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
{CRules[507]}
- (FInMonth: 8; FOnDay: @CRelativeDays[1]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 3; FOnDay: @CRelativeDays[4]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[508]}
- (FInMonth: 8; FOnDay: @CRelativeDays[8]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 2; FOnDay: @CRelativeDays[0]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
{CRules[509]}
- (FInMonth: 9; FOnDay: @CRelativeDays[25]; FAt: 3600; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 3; FOnDay: @CRelativeDays[13]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[510]}
- (FInMonth: 10; FOnDay: @CRelativeDays[26]; FAt: 3600; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 1; FOnDay: @CRelativeDays[24]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
{CRules[511]}
- (FInMonth: 3; FOnDay: @CRelativeDays[66]; FAt: 3600; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 2; FOnDay: @CRelativeDays[28]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[512]}
- (FInMonth: 10; FOnDay: @CRelativeDays[66]; FAt: 3600; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 1; FOnDay: @CRelativeDays[44]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
{CRules[513]}
- (FInMonth: 3; FOnDay: @CRelativeDays[17]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 2; FOnDay: @CRelativeDays[31]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[514]}
- (FInMonth: 10; FOnDay: @CRelativeDays[66]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 12; FOnDay: @CRelativeDays[8]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
{CRules[515]}
- (FInMonth: 3; FOnDay: @CRelativeDays[66]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 2; FOnDay: @CRelativeDays[15]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[516]}
- (FInMonth: 10; FOnDay: @CRelativeDays[0]; FAt: 3600; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 12; FOnDay: @CRelativeDays[24]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
{CRules[517]}
- (FInMonth: 3; FOnDay: @CRelativeDays[34]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 1; FOnDay: @CRelativeDays[28]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[518]}
- (FInMonth: 10; FOnDay: @CRelativeDays[66]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 12; FOnDay: @CRelativeDays[13]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
{CRules[519]}
- (FInMonth: 4; FOnDay: @CRelativeDays[17]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 1; FOnDay: @CRelativeDays[23]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[520]}
- (FInMonth: 4; FOnDay: @CRelativeDays[40]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 11; FOnDay: @CRelativeDays[33]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
{CRules[521]}
- (FInMonth: 4; FOnDay: @CRelativeDays[5]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 1; FOnDay: @CRelativeDays[6]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[522]}
- (FInMonth: 3; FOnDay: @CRelativeDays[66]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 11; FOnDay: @CRelativeDays[21]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
{CRules[523]}
- (FInMonth: 10; FOnDay: @CRelativeDays[36]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 12; FOnDay: @CRelativeDays[19]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[524]}
- (FInMonth: 10; FOnDay: @CRelativeDays[18]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 11; FOnDay: @CRelativeDays[18]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
{CRules[525]}
- (FInMonth: 9; FOnDay: @CRelativeDays[12]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 12; FOnDay: @CRelativeDays[23]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[526]}
- (FInMonth: 9; FOnDay: @CRelativeDays[22]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 10; FOnDay: @CRelativeDays[22]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
{CRules[527]}
- (FInMonth: 10; FOnDay: @CRelativeDays[33]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 12; FOnDay: @CRelativeDays[2]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[528]}
- (FInMonth: 10; FOnDay: @CRelativeDays[40]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[12]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
{CRules[529]}
- (FInMonth: 8; FOnDay: @CRelativeDays[0]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 11; FOnDay: @CRelativeDays[17]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[530]}
- (FInMonth: 9; FOnDay: @CRelativeDays[14]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[9]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
{CRules[531]}
- (FInMonth: 8; FOnDay: @CRelativeDays[19]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 11; FOnDay: @CRelativeDays[25]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[532]}
- (FInMonth: 9; FOnDay: @CRelativeDays[7]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[10]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
{CRules[533]}
- (FInMonth: 8; FOnDay: @CRelativeDays[1]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 11; FOnDay: @CRelativeDays[0]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[534]}
- (FInMonth: 9; FOnDay: @CRelativeDays[16]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[23]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
{CRules[535]}
- (FInMonth: 7; FOnDay: @CRelativeDays[26]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 10; FOnDay: @CRelativeDays[24]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[536]}
- (FInMonth: 8; FOnDay: @CRelativeDays[34]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 8; FOnDay: @CRelativeDays[28]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
{CRules[537]}
- (FInMonth: 7; FOnDay: @CRelativeDays[13]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 8; FOnDay: @CRelativeDays[29]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
{CRules[538]}
- (FInMonth: 8; FOnDay: @CRelativeDays[10]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[7]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[539]}
- (FInMonth: 6; FOnDay: @CRelativeDays[8]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 8; FOnDay: @CRelativeDays[23]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
{CRules[540]}
- (FInMonth: 8; FOnDay: @CRelativeDays[37]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[1]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[541]}
- (FInMonth: 6; FOnDay: @CRelativeDays[33]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 7; FOnDay: @CRelativeDays[19]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
{CRules[542]}
- (FInMonth: 7; FOnDay: @CRelativeDays[34]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[18]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[543]}
- (FInMonth: 6; FOnDay: @CRelativeDays[4]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 7; FOnDay: @CRelativeDays[11]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
{CRules[544]}
- (FInMonth: 7; FOnDay: @CRelativeDays[36]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 8; FOnDay: @CRelativeDays[33]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[545]}
- (FInMonth: 5; FOnDay: @CRelativeDays[17]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 7; FOnDay: @CRelativeDays[34]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
{CRules[546]}
- (FInMonth: 7; FOnDay: @CRelativeDays[15]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 8; FOnDay: @CRelativeDays[21]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[547]}
- (FInMonth: 5; FOnDay: @CRelativeDays[25]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 6; FOnDay: @CRelativeDays[14]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
{CRules[548]}
- (FInMonth: 6; FOnDay: @CRelativeDays[12]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 8; FOnDay: @CRelativeDays[18]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[549]}
- (FInMonth: 5; FOnDay: @CRelativeDays[4]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 6; FOnDay: @CRelativeDays[24]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
{CRules[550]}
- (FInMonth: 6; FOnDay: @CRelativeDays[22]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 7; FOnDay: @CRelativeDays[22]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[551]}
- (FInMonth: 4; FOnDay: @CRelativeDays[34]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 6; FOnDay: @CRelativeDays[0]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
{CRules[552]}
- (FInMonth: 6; FOnDay: @CRelativeDays[1]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 7; FOnDay: @CRelativeDays[12]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[553]}
- (FInMonth: 4; FOnDay: @CRelativeDays[16]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 5; FOnDay: @CRelativeDays[32]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
{CRules[554]}
- (FInMonth: 5; FOnDay: @CRelativeDays[0]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 6; FOnDay: @CRelativeDays[16]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[555]}
- (FInMonth: 4; FOnDay: @CRelativeDays[35]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 5; FOnDay: @CRelativeDays[24]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
{CRules[556]}
- (FInMonth: 5; FOnDay: @CRelativeDays[19]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 6; FOnDay: @CRelativeDays[10]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[557]}
- (FInMonth: 4; FOnDay: @CRelativeDays[33]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 4; FOnDay: @CRelativeDays[7]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
{CRules[558]}
- (FInMonth: 4; FOnDay: @CRelativeDays[29]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 6; FOnDay: @CRelativeDays[23]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[559]}
- (FInMonth: 10; FOnDay: @CRelativeDays[7]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[33]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
{CRules[560]}
- (FInMonth: 10; FOnDay: @CRelativeDays[16]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 5; FOnDay: @CRelativeDays[28]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[561]}
- (FInMonth: 9; FOnDay: @CRelativeDays[10]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[21]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
{CRules[562]}
- (FInMonth: 9; FOnDay: @CRelativeDays[18]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 5; FOnDay: @CRelativeDays[29]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[563]}
- (FInMonth: 10; FOnDay: @CRelativeDays[13]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 3; FOnDay: @CRelativeDays[7]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
{CRules[564]}
- (FInMonth: 9; FOnDay: @CRelativeDays[2]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 5; FOnDay: @CRelativeDays[23]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[565]}
- (FInMonth: 10; FOnDay: @CRelativeDays[29]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 3; FOnDay: @CRelativeDays[22]; FAt: 0; FAtMode: trLocal; FOffset: -3600; FFmtPart: 'WAT'),
{CRules[566]}
- (FInMonth: 8; FOnDay: @CRelativeDays[36]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 9; FOnDay: @CRelativeDays[3]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: 'CAT'),
{CRules[567]}
- (FInMonth: 9; FOnDay: @CRelativeDays[17]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 4; FOnDay: @CRelativeDays[3]; FAt: 7200; FAtMode: trLocal; FOffset: -3600; FFmtPart: 'WAT'),
{CRules[568]}
- (FInMonth: 9; FOnDay: @CRelativeDays[20]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[5]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[569]}
- (FInMonth: 7; FOnDay: @CRelativeDays[12]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 3; FOnDay: @CRelativeDays[5]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[570]}
- (FInMonth: 9; FOnDay: @CRelativeDays[5]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[1]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[571]}
- (FInMonth: 7; FOnDay: @CRelativeDays[22]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[7]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[572]}
- (FInMonth: 8; FOnDay: @CRelativeDays[14]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 4; FOnDay: @CRelativeDays[39]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[573]}
- (FInMonth: 7; FOnDay: @CRelativeDays[11]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[1]; FAt: 82800; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
{CRules[574]}
- (FInMonth: 8; FOnDay: @CRelativeDays[40]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 11; FOnDay: @CRelativeDays[11]; FAt: 82800; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
{CRules[575]}
- (FInMonth: 6; FOnDay: @CRelativeDays[0]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 2; FOnDay: @CRelativeDays[14]; FAt: 82800; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
{CRules[576]}
- (FInMonth: 8; FOnDay: @CRelativeDays[5]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[18]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[577]}
- (FInMonth: 6; FOnDay: @CRelativeDays[13]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 3; FOnDay: @CRelativeDays[25]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[578]}
- (FInMonth: 7; FOnDay: @CRelativeDays[7]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 11; FOnDay: @CRelativeDays[2]; FAt: 10800; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[579]}
- (FInMonth: 6; FOnDay: @CRelativeDays[29]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 3; FOnDay: @CRelativeDays[26]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[580]}
- (FInMonth: 7; FOnDay: @CRelativeDays[16]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 4; FOnDay: @CRelativeDays[17]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[581]}
- (FInMonth: 5; FOnDay: @CRelativeDays[26]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[14]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[582]}
- (FInMonth: 7; FOnDay: @CRelativeDays[35]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[15]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[583]}
- (FInMonth: 5; FOnDay: @CRelativeDays[13]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 10; FOnDay: @CRelativeDays[44]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[584]}
- (FInMonth: 6; FOnDay: @CRelativeDays[10]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[32]; FAt: 0; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
{CRules[585]}
- (FInMonth: 4; FOnDay: @CRelativeDays[17]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 6; FOnDay: @CRelativeDays[0]; FAt: 0; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
{CRules[586]}
- (FInMonth: 6; FOnDay: @CRelativeDays[18]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[39]; FAt: 0; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
{CRules[587]}
- (FInMonth: 4; FOnDay: @CRelativeDays[25]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 3; FOnDay: @CRelativeDays[19]; FAt: 0; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
{CRules[588]}
- (FInMonth: 6; FOnDay: @CRelativeDays[2]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[7]; FAt: 3600; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
{CRules[589]}
- (FInMonth: 4; FOnDay: @CRelativeDays[40]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 3; FOnDay: @CRelativeDays[39]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
{CRules[590]}
- (FInMonth: 5; FOnDay: @CRelativeDays[36]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[39]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
{CRules[591]}
- (FInMonth: 11; FOnDay: @CRelativeDays[1]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 1; FOnDay: @CRelativeDays[0]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'D'),
{CRules[592]}
- (FInMonth: 2; FOnDay: @CRelativeDays[1]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 3; FOnDay: @CRelativeDays[39]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: 'S'),
{CRules[593]}
- (FInMonth: 4; FOnDay: @CRelativeDays[16]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[28]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'D'),
{CRules[594]}
- (FInMonth: 3; FOnDay: @CRelativeDays[33]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[6]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'D'),
{CRules[595]}
- (FInMonth: 9; FOnDay: @CRelativeDays[25]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[39]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'D'),
{CRules[596]}
- (FInMonth: 4; FOnDay: @CRelativeDays[39]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 3; FOnDay: @CRelativeDays[3]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: 'S'),
{CRules[597]}
- (FInMonth: 10; FOnDay: @CRelativeDays[21]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 11; FOnDay: @CRelativeDays[17]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'D'),
{CRules[598]}
- (FInMonth: 9; FOnDay: @CRelativeDays[8]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 12; FOnDay: @CRelativeDays[6]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'D'),
{CRules[599]}
- (FInMonth: 4; FOnDay: @CRelativeDays[0]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 2; FOnDay: @CRelativeDays[39]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: 'S'),
{CRules[600]}
- (FInMonth: 4; FOnDay: @CRelativeDays[11]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[29]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'D'),
{CRules[601]}
- (FInMonth: 2; FOnDay: @CRelativeDays[19]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 2; FOnDay: @CRelativeDays[28]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: 'S'),
{CRules[602]}
- (FInMonth: 10; FOnDay: @CRelativeDays[11]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 3; FOnDay: @CRelativeDays[5]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: 'S'),
{CRules[603]}
- (FInMonth: 3; FOnDay: @CRelativeDays[1]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 3; FOnDay: @CRelativeDays[6]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: 'S'),
{CRules[604]}
- (FInMonth: 10; FOnDay: @CRelativeDays[9]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 3; FOnDay: @CRelativeDays[33]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: 'S'),
{CRules[605]}
- (FInMonth: 3; FOnDay: @CRelativeDays[13]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 3; FOnDay: @CRelativeDays[13]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: 'S'),
{CRules[606]}
- (FInMonth: 3; FOnDay: @CRelativeDays[9]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 3; FOnDay: @CRelativeDays[10]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: 'S'),
{CRules[607]}
- (FInMonth: 4; FOnDay: @CRelativeDays[1]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 4; FOnDay: @CRelativeDays[2]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: 'S'),
{CRules[608]}
- (FInMonth: 4; FOnDay: @CRelativeDays[3]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 4; FOnDay: @CRelativeDays[3]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: 'S'),
{CRules[609]}
- (FInMonth: 3; FOnDay: @CRelativeDays[31]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[3]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'D'),
{CRules[610]}
- (FInMonth: 11; FOnDay: @CRelativeDays[32]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 10; FOnDay: @CRelativeDays[30]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'D'),
{CRules[611]}
- (FInMonth: 12; FOnDay: @CRelativeDays[1]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 3; FOnDay: @CRelativeDays[60]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: 'S'),
{CRules[612]}
- (FInMonth: 4; FOnDay: @CRelativeDays[1]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 3; FOnDay: @CRelativeDays[20]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: 'S'),
{CRules[613]}
- (FInMonth: 10; FOnDay: @CRelativeDays[13]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 10; FOnDay: @CRelativeDays[5]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'D'),
{CRules[614]}
- (FInMonth: 3; FOnDay: @CRelativeDays[1]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 8; FOnDay: @CRelativeDays[39]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'D'),
{CRules[615]}
- (FInMonth: 11; FOnDay: @CRelativeDays[1]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 3; FOnDay: @CRelativeDays[3]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[616]}
- (FInMonth: 7; FOnDay: @CRelativeDays[1]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 10; FOnDay: @CRelativeDays[39]; FAt: 7200; FAtMode: trLocal; FOffset: 1800; FFmtPart: ''),
{CRules[617]}
- (FInMonth: 6; FOnDay: @CRelativeDays[13]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 10; FOnDay: @CRelativeDays[29]; FAt: 7200; FAtMode: trLocal; FOffset: 1800; FFmtPart: ''),
{CRules[618]}
- (FInMonth: 10; FOnDay: @CRelativeDays[1]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 8; FOnDay: @CRelativeDays[39]; FAt: 7200; FAtMode: trLocal; FOffset: 1800; FFmtPart: ''),
{CRules[619]}
- (FInMonth: 12; FOnDay: @CRelativeDays[13]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[3]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[620]}
- (FInMonth: 4; FOnDay: @CRelativeDays[2]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 10; FOnDay: @CRelativeDays[3]; FAt: 7200; FAtMode: trLocal; FOffset: 1800; FFmtPart: ''),
{CRules[621]}
- (FInMonth: 10; FOnDay: @CRelativeDays[21]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 11; FOnDay: @CRelativeDays[3]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[622]}
- (FInMonth: 4; FOnDay: @CRelativeDays[21]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 2; FOnDay: @CRelativeDays[39]; FAt: 10800; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[623]}
- (FInMonth: 1; FOnDay: @CRelativeDays[26]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 11; FOnDay: @CRelativeDays[26]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[624]}
- (FInMonth: 5; FOnDay: @CRelativeDays[1]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 3; FOnDay: @CRelativeDays[39]; FAt: 10800; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[625]}
- (FInMonth: 3; FOnDay: @CRelativeDays[21]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 10; FOnDay: @CRelativeDays[43]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[626]}
- (FInMonth: 10; FOnDay: @CRelativeDays[39]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 3; FOnDay: @CRelativeDays[3]; FAt: 10800; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[627]}
- (FInMonth: 3; FOnDay: @CRelativeDays[15]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 1; FOnDay: @CRelativeDays[61]; FAt: 10800; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[628]}
- (FInMonth: 12; FOnDay: @CRelativeDays[8]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 1; FOnDay: @CRelativeDays[61]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[629]}
- (FInMonth: 3; FOnDay: @CRelativeDays[39]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 1; FOnDay: @CRelativeDays[62]; FAt: 10800; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[630]}
- (FInMonth: 3; FOnDay: @CRelativeDays[41]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 11; FOnDay: @CRelativeDays[20]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[631]}
- (FInMonth: 10; FOnDay: @CRelativeDays[41]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 12; FOnDay: @CRelativeDays[10]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[632]}
- (FInMonth: 10; FOnDay: @CRelativeDays[15]; FAt: 39600; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 6; FOnDay: @CRelativeDays[28]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[633]}
- (FInMonth: 10; FOnDay: @CRelativeDays[15]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 1; FOnDay: @CRelativeDays[26]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[634]}
- (FInMonth: 4; FOnDay: @CRelativeDays[19]; FAt: 3600; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 9; FOnDay: @CRelativeDays[0]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[635]}
- (FInMonth: 12; FOnDay: @CRelativeDays[11]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 1; FOnDay: @CRelativeDays[19]; FAt: 60; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[636]}
- (FInMonth: 1; FOnDay: @CRelativeDays[9]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 8; FOnDay: @CRelativeDays[8]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[637]}
- (FInMonth: 3; FOnDay: @CRelativeDays[9]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 12; FOnDay: @CRelativeDays[24]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[638]}
- (FInMonth: 11; FOnDay: @CRelativeDays[2]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 2; FOnDay: @CRelativeDays[32]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[639]}
- (FInMonth: 3; FOnDay: @CRelativeDays[13]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 5; FOnDay: @CRelativeDays[19]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[640]}
- (FInMonth: 10; FOnDay: @CRelativeDays[12]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 8; FOnDay: @CRelativeDays[33]; FAt: 7260; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[641]}
- (FInMonth: 2; FOnDay: @CRelativeDays[20]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[32]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[642]}
- (FInMonth: 2; FOnDay: @CRelativeDays[29]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 8; FOnDay: @CRelativeDays[16]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[643]}
- (FInMonth: 10; FOnDay: @CRelativeDays[19]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 12; FOnDay: @CRelativeDays[3]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[644]}
- (FInMonth: 1; FOnDay: @CRelativeDays[17]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 12; FOnDay: @CRelativeDays[0]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: ''),
{CRules[645]}
- (FInMonth: 2; FOnDay: @CRelativeDays[37]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 3; FOnDay: @CRelativeDays[2]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
{CRules[646]}
- (FInMonth: 10; FOnDay: @CRelativeDays[25]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 11; FOnDay: @CRelativeDays[18]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[647]}
- (FInMonth: 2; FOnDay: @CRelativeDays[22]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 3; FOnDay: @CRelativeDays[15]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: 'M'),
{CRules[648]}
- (FInMonth: 10; FOnDay: @CRelativeDays[7]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 10; FOnDay: @CRelativeDays[20]; FAt: 7200; FAtMode: trLocal; FOffset: 1800; FFmtPart: 'S'),
{CRules[649]}
- (FInMonth: 2; FOnDay: @CRelativeDays[11]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 3; FOnDay: @CRelativeDays[5]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: 'M'),
{CRules[650]}
- (FInMonth: 1; FOnDay: @CRelativeDays[9]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[39]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: 'M'),
{CRules[651]}
- (FInMonth: 10; FOnDay: @CRelativeDays[54]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 9; FOnDay: @CRelativeDays[39]; FAt: 7200; FAtMode: trLocal; FOffset: 1800; FFmtPart: 'S'),
{CRules[652]}
- (FInMonth: 2; FOnDay: @CRelativeDays[39]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 1; FOnDay: @CRelativeDays[0]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[653]}
- (FInMonth: 10; FOnDay: @CRelativeDays[4]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 11; FOnDay: @CRelativeDays[3]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'D'),
{CRules[654]}
- (FInMonth: 2; FOnDay: @CRelativeDays[19]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 11; FOnDay: @CRelativeDays[3]; FAt: 9900; FAtMode: trStandard; FOffset: 3600; FFmtPart: ''),
{CRules[655]}
- (FInMonth: 10; FOnDay: @CRelativeDays[37]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 2; FOnDay: @CRelativeDays[39]; FAt: 9900; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
{CRules[656]}
- (FInMonth: 2; FOnDay: @CRelativeDays[25]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 10; FOnDay: @CRelativeDays[39]; FAt: 9900; FAtMode: trStandard; FOffset: 3600; FFmtPart: ''),
{CRules[657]}
- (FInMonth: 2; FOnDay: @CRelativeDays[34]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 3; FOnDay: @CRelativeDays[3]; FAt: 9900; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
{CRules[658]}
- (FInMonth: 11; FOnDay: @CRelativeDays[15]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 10; FOnDay: @CRelativeDays[20]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'D'),
{CRules[659]}
- (FInMonth: 10; FOnDay: @CRelativeDays[10]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 10; FOnDay: @CRelativeDays[20]; FAt: 9900; FAtMode: trStandard; FOffset: 3600; FFmtPart: ''),
{CRules[660]}
- (FInMonth: 11; FOnDay: @CRelativeDays[5]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 10; FOnDay: @CRelativeDays[3]; FAt: 9900; FAtMode: trStandard; FOffset: 3600; FFmtPart: ''),
{CRules[661]}
- (FInMonth: 2; FOnDay: @CRelativeDays[12]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 3; FOnDay: @CRelativeDays[5]; FAt: 9900; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
{CRules[662]}
- (FInMonth: 2; FOnDay: @CRelativeDays[28]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 9; FOnDay: @CRelativeDays[39]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'D'),
{CRules[663]}
- (FInMonth: 11; FOnDay: @CRelativeDays[21]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 9; FOnDay: @CRelativeDays[39]; FAt: 9900; FAtMode: trStandard; FOffset: 3600; FFmtPart: ''),
{CRules[664]}
- (FInMonth: 9; FOnDay: @CRelativeDays[1]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[3]; FAt: 9900; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
{CRules[665]}
- (FInMonth: 11; FOnDay: @CRelativeDays[15]; FAt: 14400; FAtMode: trUniversal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 11; FOnDay: @CRelativeDays[31]; FAt: 0; FAtMode: trLocal; FOffset: 1800; FFmtPart: ''),
{CRules[666]}
- (FInMonth: 3; FOnDay: @CRelativeDays[8]; FAt: 10800; FAtMode: trUniversal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[50]; FAt: 14400; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[667]}
- (FInMonth: 11; FOnDay: @CRelativeDays[26]; FAt: 14400; FAtMode: trUniversal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 9; FOnDay: @CRelativeDays[42]; FAt: 10800; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[668]}
- (FInMonth: 3; FOnDay: @CRelativeDays[17]; FAt: 10800; FAtMode: trUniversal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[3]; FAt: 14400; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[669]}
- (FInMonth: 3; FOnDay: @CRelativeDays[20]; FAt: 10800; FAtMode: trUniversal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 9; FOnDay: @CRelativeDays[39]; FAt: 10800; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[670]}
- (FInMonth: 10; FOnDay: @CRelativeDays[67]; FAt: 14400; FAtMode: trUniversal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 10; FOnDay: @CRelativeDays[13]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: ''),
{CRules[671]}
- (FInMonth: 3; FOnDay: @CRelativeDays[67]; FAt: 10800; FAtMode: trUniversal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 3; FOnDay: @CRelativeDays[29]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
{CRules[672]}
- (FInMonth: 9; FOnDay: @CRelativeDays[8]; FAt: 14400; FAtMode: trUniversal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 1; FOnDay: @CRelativeDays[39]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[673]}
- (FInMonth: 4; FOnDay: @CRelativeDays[16]; FAt: 10800; FAtMode: trUniversal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 1; FOnDay: @CRelativeDays[5]; FAt: 10800; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[674]}
- (FInMonth: 9; FOnDay: @CRelativeDays[19]; FAt: 14400; FAtMode: trUniversal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 12; FOnDay: @CRelativeDays[33]; FAt: 43200; FAtMode: trUniversal; FOffset: 3600; FFmtPart: ''),
{CRules[675]}
- (FInMonth: 9; FOnDay: @CRelativeDays[34]; FAt: 14400; FAtMode: trUniversal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 3; FOnDay: @CRelativeDays[7]; FAt: 43200; FAtMode: trUniversal; FOffset: 0; FFmtPart: ''),
{CRules[676]}
- (FInMonth: 4; FOnDay: @CRelativeDays[35]; FAt: 10800; FAtMode: trUniversal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 9; FOnDay: @CRelativeDays[63]; FAt: 86400; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[677]}
- (FInMonth: 4; FOnDay: @CRelativeDays[21]; FAt: 10800; FAtMode: trUniversal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 3; FOnDay: @CRelativeDays[63]; FAt: 86400; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[678]}
- (FInMonth: 5; FOnDay: @CRelativeDays[27]; FAt: 10800; FAtMode: trUniversal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 1; FOnDay: @CRelativeDays[63]; FAt: 86400; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[679]}
- (FInMonth: 8; FOnDay: @CRelativeDays[52]; FAt: 14400; FAtMode: trUniversal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 10; FOnDay: @CRelativeDays[63]; FAt: 86400; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[680]}
- (FInMonth: 4; FOnDay: @CRelativeDays[68]; FAt: 10800; FAtMode: trUniversal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 5; FOnDay: @CRelativeDays[22]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'BST'),
{CRules[681]}
- (FInMonth: 9; FOnDay: @CRelativeDays[27]; FAt: 14400; FAtMode: trUniversal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 10; FOnDay: @CRelativeDays[0]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: 'GMT'),
{CRules[682]}
- (FInMonth: 5; FOnDay: @CRelativeDays[67]; FAt: 10800; FAtMode: trUniversal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[44]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'BST'),
{CRules[683]}
- (FInMonth: 8; FOnDay: @CRelativeDays[67]; FAt: 14400; FAtMode: trUniversal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 9; FOnDay: @CRelativeDays[17]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: 'GMT'),
{CRules[684]}
- (FInMonth: 4; FOnDay: @CRelativeDays[27]; FAt: 10800; FAtMode: trUniversal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 3; FOnDay: @CRelativeDays[32]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'BST'),
{CRules[685]}
- (FInMonth: 9; FOnDay: @CRelativeDays[67]; FAt: 14400; FAtMode: trUniversal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 9; FOnDay: @CRelativeDays[7]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: 'GMT'),
{CRules[686]}
- (FInMonth: 5; FOnDay: @CRelativeDays[15]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 3; FOnDay: @CRelativeDays[7]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'BST'),
{CRules[687]}
- (FInMonth: 2; FOnDay: @CRelativeDays[4]; FAt: 86400; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 9; FOnDay: @CRelativeDays[26]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: 'GMT'),
{CRules[688]}
- (FInMonth: 11; FOnDay: @CRelativeDays[14]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 3; FOnDay: @CRelativeDays[16]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'BST'),
{CRules[689]}
- (FInMonth: 2; FOnDay: @CRelativeDays[5]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 10; FOnDay: @CRelativeDays[14]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: 'GMT'),
{CRules[690]}
- (FInMonth: 9; FOnDay: @CRelativeDays[23]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[6]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'BST'),
{CRules[691]}
- (FInMonth: 3; FOnDay: @CRelativeDays[69]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 10; FOnDay: @CRelativeDays[6]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: 'GMT'),
{CRules[692]}
- (FInMonth: 4; FOnDay: @CRelativeDays[23]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 3; FOnDay: @CRelativeDays[19]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'BST'),
{CRules[693]}
- (FInMonth: 9; FOnDay: @CRelativeDays[19]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 10; FOnDay: @CRelativeDays[44]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: 'GMT'),
{CRules[694]}
- (FInMonth: 9; FOnDay: @CRelativeDays[67]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[37]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'BST'),
{CRules[695]}
- (FInMonth: 4; FOnDay: @CRelativeDays[52]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 9; FOnDay: @CRelativeDays[37]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: 'GMT'),
{CRules[696]}
- (FInMonth: 4; FOnDay: @CRelativeDays[39]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[35]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'BST'),
{CRules[697]}
- (FInMonth: 9; FOnDay: @CRelativeDays[21]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 10; FOnDay: @CRelativeDays[36]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: 'GMT'),
{CRules[698]}
- (FInMonth: 10; FOnDay: @CRelativeDays[33]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 11; FOnDay: @CRelativeDays[37]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: 'GMT'),
{CRules[699]}
- (FInMonth: 10; FOnDay: @CRelativeDays[5]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 2; FOnDay: @CRelativeDays[38]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'BST'),
{CRules[700]}
- (FInMonth: 2; FOnDay: @CRelativeDays[23]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 5; FOnDay: @CRelativeDays[36]; FAt: 3600; FAtMode: trStandard; FOffset: 7200; FFmtPart: 'BDST'),
{CRules[701]}
- (FInMonth: 9; FOnDay: @CRelativeDays[21]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 8; FOnDay: @CRelativeDays[35]; FAt: 3600; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'BST'),
{CRules[702]}
- (FInMonth: 4; FOnDay: @CRelativeDays[41]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[36]; FAt: 3600; FAtMode: trStandard; FOffset: 7200; FFmtPart: 'BDST'),
{CRules[703]}
- (FInMonth: 3; FOnDay: @CRelativeDays[28]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 9; FOnDay: @CRelativeDays[37]; FAt: 3600; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'BST'),
{CRules[704]}
- (FInMonth: 1; FOnDay: @CRelativeDays[1]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[46]; FAt: 3600; FAtMode: trStandard; FOffset: 7200; FFmtPart: 'BDST'),
{CRules[705]}
- (FInMonth: 3; FOnDay: @CRelativeDays[70]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 7; FOnDay: @CRelativeDays[35]; FAt: 3600; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'BST'),
{CRules[706]}
- (FInMonth: 10; FOnDay: @CRelativeDays[1]; FAt: 0; FAtMode: trLocal; FOffset: 1800; FFmtPart: ''),
+ (FInMonth: 3; FOnDay: @CRelativeDays[24]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'BST'),
{CRules[707]}
- (FInMonth: 10; FOnDay: @CRelativeDays[23]; FAt: 0; FAtMode: trLocal; FOffset: 1800; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[12]; FAt: 3600; FAtMode: trStandard; FOffset: 7200; FFmtPart: 'BDST'),
{CRules[708]}
- (FInMonth: 3; FOnDay: @CRelativeDays[24]; FAt: 86400; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 8; FOnDay: @CRelativeDays[34]; FAt: 3600; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'BST'),
{CRules[709]}
- (FInMonth: 10; FOnDay: @CRelativeDays[34]; FAt: 0; FAtMode: trLocal; FOffset: 1800; FFmtPart: ''),
+ (FInMonth: 11; FOnDay: @CRelativeDays[2]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: 'GMT'),
{CRules[710]}
- (FInMonth: 8; FOnDay: @CRelativeDays[1]; FAt: 0; FAtMode: trLocal; FOffset: 1800; FFmtPart: ''),
+ (FInMonth: 3; FOnDay: @CRelativeDays[21]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'BST'),
{CRules[711]}
- (FInMonth: 12; FOnDay: @CRelativeDays[20]; FAt: 0; FAtMode: trLocal; FOffset: 1800; FFmtPart: ''),
+ (FInMonth: 10; FOnDay: @CRelativeDays[8]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: 'GMT'),
{CRules[712]}
- (FInMonth: 3; FOnDay: @CRelativeDays[20]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 10; FOnDay: @CRelativeDays[7]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: 'GMT'),
{CRules[713]}
- (FInMonth: 5; FOnDay: @CRelativeDays[0]; FAt: 0; FAtMode: trLocal; FOffset: 1800; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[54]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'BST'),
{CRules[714]}
- (FInMonth: 11; FOnDay: @CRelativeDays[13]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 10; FOnDay: @CRelativeDays[43]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: 'GMT'),
{CRules[715]}
- (FInMonth: 1; FOnDay: @CRelativeDays[22]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 3; FOnDay: @CRelativeDays[39]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'BST'),
{CRules[716]}
- (FInMonth: 3; FOnDay: @CRelativeDays[4]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 10; FOnDay: @CRelativeDays[38]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: 'GMT'),
{CRules[717]}
- (FInMonth: 4; FOnDay: @CRelativeDays[35]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 3; FOnDay: @CRelativeDays[40]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'BST'),
{CRules[718]}
- (FInMonth: 9; FOnDay: @CRelativeDays[6]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 2; FOnDay: @CRelativeDays[11]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'BST'),
{CRules[719]}
- (FInMonth: 5; FOnDay: @CRelativeDays[34]; FAt: 0; FAtMode: trLocal; FOffset: 1800; FFmtPart: ''),
+ (FInMonth: 3; FOnDay: @CRelativeDays[37]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'BST'),
{CRules[720]}
- (FInMonth: 12; FOnDay: @CRelativeDays[1]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 3; FOnDay: @CRelativeDays[39]; FAt: 3600; FAtMode: trUniversal; FOffset: 3600; FFmtPart: 'BST'),
{CRules[721]}
- (FInMonth: 4; FOnDay: @CRelativeDays[12]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 10; FOnDay: @CRelativeDays[38]; FAt: 3600; FAtMode: trUniversal; FOffset: 0; FFmtPart: 'GMT'),
{CRules[722]}
- (FInMonth: 6; FOnDay: @CRelativeDays[20]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 10; FOnDay: @CRelativeDays[30]; FAt: 3600; FAtMode: trUniversal; FOffset: 0; FFmtPart: 'GMT'),
{CRules[723]}
- (FInMonth: 4; FOnDay: @CRelativeDays[26]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 10; FOnDay: @CRelativeDays[8]; FAt: 7200; FAtMode: trUniversal; FOffset: -3600; FFmtPart: ''),
{CRules[724]}
- (FInMonth: 7; FOnDay: @CRelativeDays[19]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 3; FOnDay: @CRelativeDays[37]; FAt: 7200; FAtMode: trUniversal; FOffset: 0; FFmtPart: ''),
{CRules[725]}
- (FInMonth: 1; FOnDay: @CRelativeDays[40]; FAt: 0; FAtMode: trLocal; FOffset: 5400; FFmtPart: ''),
+ (FInMonth: 10; FOnDay: @CRelativeDays[38]; FAt: 7200; FAtMode: trUniversal; FOffset: -3600; FFmtPart: ''),
{CRules[726]}
- (FInMonth: 3; FOnDay: @CRelativeDays[18]; FAt: 0; FAtMode: trLocal; FOffset: 1800; FFmtPart: ''),
+ (FInMonth: 3; FOnDay: @CRelativeDays[39]; FAt: 3600; FAtMode: trUniversal; FOffset: 0; FFmtPart: ''),
{CRules[727]}
- (FInMonth: 12; FOnDay: @CRelativeDays[33]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 10; FOnDay: @CRelativeDays[38]; FAt: 3600; FAtMode: trUniversal; FOffset: -3600; FFmtPart: ''),
{CRules[728]}
- (FInMonth: 3; FOnDay: @CRelativeDays[8]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 10; FOnDay: @CRelativeDays[30]; FAt: 3600; FAtMode: trUniversal; FOffset: -3600; FFmtPart: ''),
{CRules[729]}
- (FInMonth: 12; FOnDay: @CRelativeDays[10]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 10; FOnDay: @CRelativeDays[39]; FAt: 3600; FAtMode: trUniversal; FOffset: -3600; FFmtPart: ''),
{CRules[730]}
- (FInMonth: 12; FOnDay: @CRelativeDays[35]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[3]; FAt: 3600; FAtMode: trUniversal; FOffset: 3600; FFmtPart: 'S'),
{CRules[731]}
- (FInMonth: 12; FOnDay: @CRelativeDays[22]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 9; FOnDay: @CRelativeDays[39]; FAt: 3600; FAtMode: trUniversal; FOffset: 0; FFmtPart: ''),
{CRules[732]}
- (FInMonth: 4; FOnDay: @CRelativeDays[17]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 10; FOnDay: @CRelativeDays[0]; FAt: 3600; FAtMode: trUniversal; FOffset: 0; FFmtPart: ''),
{CRules[733]}
- (FInMonth: 3; FOnDay: @CRelativeDays[19]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 3; FOnDay: @CRelativeDays[39]; FAt: 3600; FAtMode: trUniversal; FOffset: 3600; FFmtPart: 'S'),
{CRules[734]}
- (FInMonth: 12; FOnDay: @CRelativeDays[20]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 10; FOnDay: @CRelativeDays[39]; FAt: 3600; FAtMode: trUniversal; FOffset: 0; FFmtPart: ''),
{CRules[735]}
- (FInMonth: 2; FOnDay: @CRelativeDays[14]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[7]; FAt: 82800; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[736]}
- (FInMonth: 12; FOnDay: @CRelativeDays[37]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[64]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
{CRules[737]}
- (FInMonth: 3; FOnDay: @CRelativeDays[5]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 9; FOnDay: @CRelativeDays[64]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
{CRules[738]}
- (FInMonth: 10; FOnDay: @CRelativeDays[17]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[0]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
{CRules[739]}
- (FInMonth: 10; FOnDay: @CRelativeDays[71]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 11; FOnDay: @CRelativeDays[2]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
{CRules[740]}
- (FInMonth: 10; FOnDay: @CRelativeDays[36]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 10; FOnDay: @CRelativeDays[2]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
{CRules[741]}
- (FInMonth: 9; FOnDay: @CRelativeDays[10]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 9; FOnDay: @CRelativeDays[24]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
{CRules[742]}
- (FInMonth: 3; FOnDay: @CRelativeDays[34]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[3]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
{CRules[743]}
- (FInMonth: 10; FOnDay: @CRelativeDays[11]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 9; FOnDay: @CRelativeDays[39]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
{CRules[744]}
- (FInMonth: 3; FOnDay: @CRelativeDays[41]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 10; FOnDay: @CRelativeDays[0]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
{CRules[745]}
- (FInMonth: 10; FOnDay: @CRelativeDays[21]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[3]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[746]}
- (FInMonth: 3; FOnDay: @CRelativeDays[23]; FAt: 3600; FAtMode: trUniversal; FOffset: 7200; FFmtPart: '+02'),
+ (FInMonth: 3; FOnDay: @CRelativeDays[39]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[747]}
- (FInMonth: 10; FOnDay: @CRelativeDays[23]; FAt: 3600; FAtMode: trUniversal; FOffset: 0; FFmtPart: '+00'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[39]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[748]}
- (FInMonth: 6; FOnDay: @CRelativeDays[20]; FAt: 82800; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 7; FOnDay: @CRelativeDays[0]; FAt: 82800; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'MST'),
{CRules[749]}
- (FInMonth: 10; FOnDay: @CRelativeDays[21]; FAt: 82800; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 12; FOnDay: @CRelativeDays[16]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'MMT'),
{CRules[750]}
- (FInMonth: 3; FOnDay: @CRelativeDays[0]; FAt: 82800; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 5; FOnDay: @CRelativeDays[8]; FAt: 79200; FAtMode: trLocal; FOffset: 7200; FFmtPart: 'MDST'),
{CRules[751]}
- (FInMonth: 3; FOnDay: @CRelativeDays[11]; FAt: 82800; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[24]; FAt: 3600; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'MST'),
{CRules[752]}
- (FInMonth: 10; FOnDay: @CRelativeDays[26]; FAt: 82800; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 5; FOnDay: @CRelativeDays[8]; FAt: 82800; FAtMode: trLocal; FOffset: 7200; FFmtPart: 'MDST'),
{CRules[753]}
- (FInMonth: 6; FOnDay: @CRelativeDays[25]; FAt: 82800; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 7; FOnDay: @CRelativeDays[0]; FAt: 0; FAtMode: trUniversal; FOffset: 3600; FFmtPart: 'MSD'),
{CRules[754]}
- (FInMonth: 9; FOnDay: @CRelativeDays[37]; FAt: 82800; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 8; FOnDay: @CRelativeDays[24]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'MSK'),
{CRules[755]}
- (FInMonth: 11; FOnDay: @CRelativeDays[10]; FAt: 3600; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 2; FOnDay: @CRelativeDays[21]; FAt: 82800; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'MSD'),
{CRules[756]}
- (FInMonth: 4; FOnDay: @CRelativeDays[30]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 3; FOnDay: @CRelativeDays[10]; FAt: 82800; FAtMode: trLocal; FOffset: 7200; FFmtPart: '+05'),
{CRules[757]}
- (FInMonth: 10; FOnDay: @CRelativeDays[3]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 9; FOnDay: @CRelativeDays[0]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'MSD'),
{CRules[758]}
- (FInMonth: 9; FOnDay: @CRelativeDays[19]; FAt: 3600; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 6; FOnDay: @CRelativeDays[24]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[759]}
- (FInMonth: 4; FOnDay: @CRelativeDays[12]; FAt: 82800; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 4; FOnDay: @CRelativeDays[34]; FAt: 10800; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[760]}
- (FInMonth: 9; FOnDay: @CRelativeDays[6]; FAt: 82800; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 5; FOnDay: @CRelativeDays[15]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[761]}
- (FInMonth: 5; FOnDay: @CRelativeDays[4]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[2]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[762]}
- (FInMonth: 10; FOnDay: @CRelativeDays[25]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 5; FOnDay: @CRelativeDays[2]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[763]}
- (FInMonth: 3; FOnDay: @CRelativeDays[0]; FAt: 3600; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 5; FOnDay: @CRelativeDays[44]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[764]}
- (FInMonth: 9; FOnDay: @CRelativeDays[33]; FAt: 10800; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 5; FOnDay: @CRelativeDays[9]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[765]}
- (FInMonth: 4; FOnDay: @CRelativeDays[12]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[7]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[766]}
- (FInMonth: 7; FOnDay: @CRelativeDays[13]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 5; FOnDay: @CRelativeDays[6]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[767]}
- (FInMonth: 10; FOnDay: @CRelativeDays[34]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
- {CRules[768]}
(FInMonth: 4; FOnDay: @CRelativeDays[19]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ {CRules[768]}
+ (FInMonth: 9; FOnDay: @CRelativeDays[28]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[769]}
- (FInMonth: 7; FOnDay: @CRelativeDays[12]; FAt: 3600; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 4; FOnDay: @CRelativeDays[11]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[770]}
- (FInMonth: 7; FOnDay: @CRelativeDays[16]; FAt: 3600; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 4; FOnDay: @CRelativeDays[9]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
{CRules[771]}
- (FInMonth: 5; FOnDay: @CRelativeDays[4]; FAt: 3600; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 4; FOnDay: @CRelativeDays[21]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
{CRules[772]}
- (FInMonth: 4; FOnDay: @CRelativeDays[62]; FAt: 0; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[13]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
{CRules[773]}
- (FInMonth: 9; FOnDay: @CRelativeDays[63]; FAt: 86400; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 10; FOnDay: @CRelativeDays[3]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
{CRules[774]}
- (FInMonth: 9; FOnDay: @CRelativeDays[72]; FAt: 86400; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[18]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
{CRules[775]}
- (FInMonth: 8; FOnDay: @CRelativeDays[63]; FAt: 86400; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[11]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
{CRules[776]}
- (FInMonth: 8; FOnDay: @CRelativeDays[7]; FAt: 86400; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 10; FOnDay: @CRelativeDays[50]; FAt: 82800; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
{CRules[777]}
- (FInMonth: 8; FOnDay: @CRelativeDays[18]; FAt: 86400; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 10; FOnDay: @CRelativeDays[14]; FAt: 82800; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
{CRules[778]}
- (FInMonth: 9; FOnDay: @CRelativeDays[11]; FAt: 86400; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 3; FOnDay: @CRelativeDays[14]; FAt: 82800; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
{CRules[779]}
- (FInMonth: 5; FOnDay: @CRelativeDays[13]; FAt: 86400; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 4; FOnDay: @CRelativeDays[22]; FAt: 82800; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
{CRules[780]}
- (FInMonth: 6; FOnDay: @CRelativeDays[6]; FAt: 86400; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 3; FOnDay: @CRelativeDays[26]; FAt: 82800; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
{CRules[781]}
- (FInMonth: 7; FOnDay: @CRelativeDays[9]; FAt: 86400; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 4; FOnDay: @CRelativeDays[15]; FAt: 82800; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
{CRules[782]}
- (FInMonth: 10; FOnDay: @CRelativeDays[63]; FAt: 86400; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[17]; FAt: 82800; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
{CRules[783]}
- (FInMonth: 10; FOnDay: @CRelativeDays[20]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 4; FOnDay: @CRelativeDays[25]; FAt: 82800; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
{CRules[784]}
- (FInMonth: 10; FOnDay: @CRelativeDays[11]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 4; FOnDay: @CRelativeDays[21]; FAt: 82800; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
{CRules[785]}
- (FInMonth: 9; FOnDay: @CRelativeDays[8]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[36]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
{CRules[786]}
- (FInMonth: 4; FOnDay: @CRelativeDays[4]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 4; FOnDay: @CRelativeDays[22]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
{CRules[787]}
- (FInMonth: 4; FOnDay: @CRelativeDays[35]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 4; FOnDay: @CRelativeDays[12]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
{CRules[788]}
- (FInMonth: 3; FOnDay: @CRelativeDays[62]; FAt: 3600; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 4; FOnDay: @CRelativeDays[29]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
{CRules[789]}
- (FInMonth: 10; FOnDay: @CRelativeDays[62]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[6]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
{CRules[790]}
- (FInMonth: 10; FOnDay: @CRelativeDays[18]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 3; FOnDay: @CRelativeDays[19]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
{CRules[791]}
- (FInMonth: 3; FOnDay: @CRelativeDays[25]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[44]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
{CRules[792]}
- (FInMonth: 10; FOnDay: @CRelativeDays[23]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 3; FOnDay: @CRelativeDays[8]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
{CRules[793]}
- (FInMonth: 3; FOnDay: @CRelativeDays[23]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[15]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
{CRules[794]}
- (FInMonth: 9; FOnDay: @CRelativeDays[16]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 3; FOnDay: @CRelativeDays[28]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
{CRules[795]}
- (FInMonth: 11; FOnDay: @CRelativeDays[10]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[24]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
{CRules[796]}
- (FInMonth: 2; FOnDay: @CRelativeDays[12]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 11; FOnDay: @CRelativeDays[29]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
{CRules[797]}
- (FInMonth: 11; FOnDay: @CRelativeDays[36]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 2; FOnDay: @CRelativeDays[14]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
{CRules[798]}
- (FInMonth: 6; FOnDay: @CRelativeDays[37]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 9; FOnDay: @CRelativeDays[17]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
{CRules[799]}
- (FInMonth: 10; FOnDay: @CRelativeDays[17]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[2]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
{CRules[800]}
- (FInMonth: 6; FOnDay: @CRelativeDays[15]; FAt: 43200; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 5; FOnDay: @CRelativeDays[29]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
{CRules[801]}
- (FInMonth: 6; FOnDay: @CRelativeDays[0]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 3; FOnDay: @CRelativeDays[8]; FAt: 82800; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[802]}
- (FInMonth: 9; FOnDay: @CRelativeDays[14]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[50]; FAt: 82800; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[803]}
- (FInMonth: 6; FOnDay: @CRelativeDays[1]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 9; FOnDay: @CRelativeDays[26]; FAt: 3600; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[804]}
- (FInMonth: 8; FOnDay: @CRelativeDays[35]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 9; FOnDay: @CRelativeDays[28]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[805]}
- (FInMonth: 8; FOnDay: @CRelativeDays[25]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 5; FOnDay: @CRelativeDays[18]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
{CRules[806]}
- (FInMonth: 5; FOnDay: @CRelativeDays[2]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[5]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
{CRules[807]}
- (FInMonth: 8; FOnDay: @CRelativeDays[3]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[25]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
{CRules[808]}
- (FInMonth: 4; FOnDay: @CRelativeDays[15]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[2]; FAt: 86400; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[809]}
- (FInMonth: 7; FOnDay: @CRelativeDays[9]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 10; FOnDay: @CRelativeDays[15]; FAt: 3600; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[810]}
- (FInMonth: 4; FOnDay: @CRelativeDays[23]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 9; FOnDay: @CRelativeDays[39]; FAt: 10800; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[811]}
- (FInMonth: 7; FOnDay: @CRelativeDays[7]; FAt: 10800; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 5; FOnDay: @CRelativeDays[19]; FAt: 82800; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
{CRules[812]}
- (FInMonth: 8; FOnDay: @CRelativeDays[7]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[10]; FAt: 82800; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
{CRules[813]}
- (FInMonth: 7; FOnDay: @CRelativeDays[29]; FAt: 10800; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[31]; FAt: 82800; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
{CRules[814]}
- (FInMonth: 8; FOnDay: @CRelativeDays[18]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[11]; FAt: 82800; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
{CRules[815]}
- (FInMonth: 10; FOnDay: @CRelativeDays[23]; FAt: 10800; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[2]; FAt: 82800; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
{CRules[816]}
- (FInMonth: 6; FOnDay: @CRelativeDays[14]; FAt: 10800; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[13]; FAt: 82800; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
{CRules[817]}
- (FInMonth: 8; FOnDay: @CRelativeDays[2]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 3; FOnDay: @CRelativeDays[7]; FAt: 82800; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
{CRules[818]}
- (FInMonth: 6; FOnDay: @CRelativeDays[20]; FAt: 10800; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[6]; FAt: 82800; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
{CRules[819]}
- (FInMonth: 7; FOnDay: @CRelativeDays[10]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 3; FOnDay: @CRelativeDays[19]; FAt: 82800; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
{CRules[820]}
- (FInMonth: 6; FOnDay: @CRelativeDays[5]; FAt: 10800; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 5; FOnDay: @CRelativeDays[9]; FAt: 0; FAtMode: trLocal; FOffset: 7200; FFmtPart: 'M'),
{CRules[821]}
- (FInMonth: 7; FOnDay: @CRelativeDays[18]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 10; FOnDay: @CRelativeDays[18]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[822]}
- (FInMonth: 5; FOnDay: @CRelativeDays[25]; FAt: 10800; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 3; FOnDay: @CRelativeDays[25]; FAt: 0; FAtMode: trLocal; FOffset: 7200; FFmtPart: 'M'),
{CRules[823]}
- (FInMonth: 7; FOnDay: @CRelativeDays[2]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 11; FOnDay: @CRelativeDays[2]; FAt: 10800; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[824]}
- (FInMonth: 5; FOnDay: @CRelativeDays[40]; FAt: 10800; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 3; FOnDay: @CRelativeDays[26]; FAt: 7200; FAtMode: trLocal; FOffset: 7200; FFmtPart: 'M'),
{CRules[825]}
- (FInMonth: 6; FOnDay: @CRelativeDays[22]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 10; FOnDay: @CRelativeDays[15]; FAt: 10800; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[826]}
- (FInMonth: 5; FOnDay: @CRelativeDays[5]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[6]; FAt: 7200; FAtMode: trLocal; FOffset: 7200; FFmtPart: 'M'),
{CRules[827]}
- (FInMonth: 6; FOnDay: @CRelativeDays[11]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 10; FOnDay: @CRelativeDays[44]; FAt: 3600; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[828]}
- (FInMonth: 4; FOnDay: @CRelativeDays[10]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[2]; FAt: 7200; FAtMode: trLocal; FOffset: 7200; FFmtPart: 'M'),
{CRules[829]}
- (FInMonth: 5; FOnDay: @CRelativeDays[9]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 9; FOnDay: @CRelativeDays[24]; FAt: 10800; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[830]}
- (FInMonth: 4; FOnDay: @CRelativeDays[37]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
+ (FInMonth: 3; FOnDay: @CRelativeDays[16]; FAt: 3600; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[831]}
- (FInMonth: 5; FOnDay: @CRelativeDays[19]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 9; FOnDay: @CRelativeDays[19]; FAt: 3600; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[832]}
- (FInMonth: 3; FOnDay: @CRelativeDays[34]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[18]; FAt: 10800; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
{CRules[833]}
- (FInMonth: 5; FOnDay: @CRelativeDays[3]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 5; FOnDay: @CRelativeDays[23]; FAt: 7200; FAtMode: trStandard; FOffset: 7200; FFmtPart: 'M'),
{CRules[834]}
- (FInMonth: 3; FOnDay: @CRelativeDays[10]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
+ (FInMonth: 6; FOnDay: @CRelativeDays[26]; FAt: 10800; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[835]}
- (FInMonth: 4; FOnDay: @CRelativeDays[26]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[34]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
{CRules[836]}
- (FInMonth: 3; FOnDay: @CRelativeDays[18]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
+ (FInMonth: 5; FOnDay: @CRelativeDays[32]; FAt: 7200; FAtMode: trLocal; FOffset: 7200; FFmtPart: 'M'),
{CRules[837]}
- (FInMonth: 4; FOnDay: @CRelativeDays[20]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 9; FOnDay: @CRelativeDays[32]; FAt: 10800; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[838]}
- (FInMonth: 2; FOnDay: @CRelativeDays[26]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
+ (FInMonth: 11; FOnDay: @CRelativeDays[11]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
{CRules[839]}
- (FInMonth: 4; FOnDay: @CRelativeDays[4]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 7; FOnDay: @CRelativeDays[13]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[840]}
- (FInMonth: 2; FOnDay: @CRelativeDays[13]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[13]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[841]}
- (FInMonth: 3; FOnDay: @CRelativeDays[33]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 3; FOnDay: @CRelativeDays[7]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[842]}
- (FInMonth: 2; FOnDay: @CRelativeDays[29]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
+ (FInMonth: 7; FOnDay: @CRelativeDays[0]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[843]}
- (FInMonth: 3; FOnDay: @CRelativeDays[20]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 11; FOnDay: @CRelativeDays[2]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[844]}
- (FInMonth: 1; FOnDay: @CRelativeDays[26]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[31]; FAt: 0; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
{CRules[845]}
- (FInMonth: 3; FOnDay: @CRelativeDays[5]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 11; FOnDay: @CRelativeDays[19]; FAt: 0; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
{CRules[846]}
- (FInMonth: 1; FOnDay: @CRelativeDays[20]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[23]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
{CRules[847]}
- (FInMonth: 2; FOnDay: @CRelativeDays[36]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 10; FOnDay: @CRelativeDays[34]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
{CRules[848]}
- (FInMonth: 12; FOnDay: @CRelativeDays[8]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
+ (FInMonth: 9; FOnDay: @CRelativeDays[19]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
{CRules[849]}
- (FInMonth: 2; FOnDay: @CRelativeDays[18]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 9; FOnDay: @CRelativeDays[32]; FAt: 14400; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[850]}
- (FInMonth: 12; FOnDay: @CRelativeDays[33]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[0]; FAt: 32400; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[851]}
- (FInMonth: 1; FOnDay: @CRelativeDays[6]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[1]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[852]}
- (FInMonth: 12; FOnDay: @CRelativeDays[20]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
+ (FInMonth: 9; FOnDay: @CRelativeDays[64]; FAt: 10800; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[853]}
- (FInMonth: 1; FOnDay: @CRelativeDays[36]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 5; FOnDay: @CRelativeDays[0]; FAt: 82800; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[854]}
- (FInMonth: 11; FOnDay: @CRelativeDays[14]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
+ (FInMonth: 11; FOnDay: @CRelativeDays[0]; FAt: 3600; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[855]}
- (FInMonth: 1; FOnDay: @CRelativeDays[11]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[65]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
{CRules[856]}
- (FInMonth: 11; FOnDay: @CRelativeDays[7]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
+ (FInMonth: 5; FOnDay: @CRelativeDays[4]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[857]}
- (FInMonth: 12; FOnDay: @CRelativeDays[12]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 5; FOnDay: @CRelativeDays[33]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[858]}
- (FInMonth: 11; FOnDay: @CRelativeDays[5]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
+ (FInMonth: 10; FOnDay: @CRelativeDays[2]; FAt: 10800; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[859]}
- (FInMonth: 12; FOnDay: @CRelativeDays[22]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 6; FOnDay: @CRelativeDays[3]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[860]}
- (FInMonth: 10; FOnDay: @CRelativeDays[14]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
+ (FInMonth: 9; FOnDay: @CRelativeDays[16]; FAt: 3600; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[861]}
- (FInMonth: 12; FOnDay: @CRelativeDays[11]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 6; FOnDay: @CRelativeDays[6]; FAt: 86400; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[862]}
- (FInMonth: 10; FOnDay: @CRelativeDays[10]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
+ (FInMonth: 3; FOnDay: @CRelativeDays[8]; FAt: 86400; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[863]}
- (FInMonth: 11; FOnDay: @CRelativeDays[26]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 3; FOnDay: @CRelativeDays[25]; FAt: 86400; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[864]}
- (FInMonth: 10; FOnDay: @CRelativeDays[35]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
+ (FInMonth: 10; FOnDay: @CRelativeDays[18]; FAt: 86400; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[865]}
- (FInMonth: 11; FOnDay: @CRelativeDays[13]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 3; FOnDay: @CRelativeDays[0]; FAt: 86400; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[866]}
- (FInMonth: 9; FOnDay: @CRelativeDays[6]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
+ (FInMonth: 10; FOnDay: @CRelativeDays[15]; FAt: 86400; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[867]}
- (FInMonth: 9; FOnDay: @CRelativeDays[36]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
+ (FInMonth: 3; FOnDay: @CRelativeDays[10]; FAt: 86400; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[868]}
- (FInMonth: 10; FOnDay: @CRelativeDays[26]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 9; FOnDay: @CRelativeDays[11]; FAt: 86400; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[869]}
- (FInMonth: 9; FOnDay: @CRelativeDays[2]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
+ (FInMonth: 6; FOnDay: @CRelativeDays[21]; FAt: 86400; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[870]}
- (FInMonth: 10; FOnDay: @CRelativeDays[20]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 9; FOnDay: @CRelativeDays[1]; FAt: 3600; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[871]}
- (FInMonth: 8; FOnDay: @CRelativeDays[12]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
+ (FInMonth: 3; FOnDay: @CRelativeDays[17]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
{CRules[872]}
- (FInMonth: 9; FOnDay: @CRelativeDays[17]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 10; FOnDay: @CRelativeDays[18]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
{CRules[873]}
- (FInMonth: 8; FOnDay: @CRelativeDays[18]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
+ (FInMonth: 3; FOnDay: @CRelativeDays[24]; FAt: 0; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
{CRules[874]}
- (FInMonth: 9; FOnDay: @CRelativeDays[25]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 10; FOnDay: @CRelativeDays[9]; FAt: 0; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
{CRules[875]}
- (FInMonth: 8; FOnDay: @CRelativeDays[2]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
+ (FInMonth: 2; FOnDay: @CRelativeDays[26]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
{CRules[876]}
- (FInMonth: 7; FOnDay: @CRelativeDays[0]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
+ (FInMonth: 10; FOnDay: @CRelativeDays[6]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
{CRules[877]}
- (FInMonth: 8; FOnDay: @CRelativeDays[14]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 5; FOnDay: @CRelativeDays[30]; FAt: 0; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
{CRules[878]}
- (FInMonth: 7; FOnDay: @CRelativeDays[11]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
+ (FInMonth: 9; FOnDay: @CRelativeDays[32]; FAt: 86400; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[879]}
- (FInMonth: 8; FOnDay: @CRelativeDays[7]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 9; FOnDay: @CRelativeDays[30]; FAt: 0; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
{CRules[880]}
- (FInMonth: 7; FOnDay: @CRelativeDays[1]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
+ (FInMonth: 5; FOnDay: @CRelativeDays[8]; FAt: 0; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
{CRules[881]}
- (FInMonth: 8; FOnDay: @CRelativeDays[5]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 6; FOnDay: @CRelativeDays[6]; FAt: 0; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
{CRules[882]}
- (FInMonth: 6; FOnDay: @CRelativeDays[26]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
+ (FInMonth: 5; FOnDay: @CRelativeDays[19]; FAt: 0; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
{CRules[883]}
- (FInMonth: 7; FOnDay: @CRelativeDays[14]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 5; FOnDay: @CRelativeDays[7]; FAt: 0; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
{CRules[884]}
- (FInMonth: 6; FOnDay: @CRelativeDays[29]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
+ (FInMonth: 3; FOnDay: @CRelativeDays[8]; FAt: 0; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
{CRules[885]}
- (FInMonth: 7; FOnDay: @CRelativeDays[10]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 9; FOnDay: @CRelativeDays[26]; FAt: 0; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
{CRules[886]}
- (FInMonth: 5; FOnDay: @CRelativeDays[8]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[22]; FAt: 0; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
{CRules[887]}
- (FInMonth: 7; FOnDay: @CRelativeDays[35]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 9; FOnDay: @CRelativeDays[5]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[888]}
- (FInMonth: 5; FOnDay: @CRelativeDays[13]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[26]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[889]}
- (FInMonth: 6; FOnDay: @CRelativeDays[6]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[21]; FAt: 0; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
{CRules[890]}
- (FInMonth: 5; FOnDay: @CRelativeDays[29]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
+ (FInMonth: 5; FOnDay: @CRelativeDays[15]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
{CRules[891]}
- (FInMonth: 6; FOnDay: @CRelativeDays[36]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 6; FOnDay: @CRelativeDays[2]; FAt: 3600; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
{CRules[892]}
- (FInMonth: 4; FOnDay: @CRelativeDays[14]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
+ (FInMonth: 3; FOnDay: @CRelativeDays[7]; FAt: 3600; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
{CRules[893]}
- (FInMonth: 6; FOnDay: @CRelativeDays[2]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 5; FOnDay: @CRelativeDays[8]; FAt: 3600; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
{CRules[894]}
- (FInMonth: 4; FOnDay: @CRelativeDays[40]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
+ (FInMonth: 10; FOnDay: @CRelativeDays[3]; FAt: 3600; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
{CRules[895]}
- (FInMonth: 5; FOnDay: @CRelativeDays[12]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[6]; FAt: 3600; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
{CRules[896]}
- (FInMonth: 4; FOnDay: @CRelativeDays[5]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
+ (FInMonth: 5; FOnDay: @CRelativeDays[39]; FAt: 3600; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
{CRules[897]}
- (FInMonth: 5; FOnDay: @CRelativeDays[18]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 6; FOnDay: @CRelativeDays[17]; FAt: 82800; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[898]}
- (FInMonth: 3; FOnDay: @CRelativeDays[14]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
+ (FInMonth: 2; FOnDay: @CRelativeDays[16]; FAt: 82800; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
{CRules[899]}
- (FInMonth: 5; FOnDay: @CRelativeDays[2]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 10; FOnDay: @CRelativeDays[21]; FAt: 82800; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
{CRules[900]}
- (FInMonth: 3; FOnDay: @CRelativeDays[16]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
+ (FInMonth: 2; FOnDay: @CRelativeDays[26]; FAt: 82800; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
{CRules[901]}
- (FInMonth: 3; FOnDay: @CRelativeDays[35]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[24]; FAt: 82800; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
{CRules[902]}
- (FInMonth: 4; FOnDay: @CRelativeDays[3]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 2; FOnDay: @CRelativeDays[32]; FAt: 82800; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
{CRules[903]}
- (FInMonth: 2; FOnDay: @CRelativeDays[22]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
+ (FInMonth: 10; FOnDay: @CRelativeDays[9]; FAt: 82800; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
{CRules[904]}
- (FInMonth: 3; FOnDay: @CRelativeDays[9]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[9]; FAt: 82800; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
{CRules[905]}
- (FInMonth: 2; FOnDay: @CRelativeDays[11]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
+ (FInMonth: 3; FOnDay: @CRelativeDays[51]; FAt: 82800; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
{CRules[906]}
- (FInMonth: 3; FOnDay: @CRelativeDays[26]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[14]; FAt: 79200; FAtMode: trStandard; FOffset: 7200; FFmtPart: 'M'),
{CRules[907]}
- (FInMonth: 2; FOnDay: @CRelativeDays[1]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
+ (FInMonth: 8; FOnDay: @CRelativeDays[1]; FAt: 79200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
{CRules[908]}
- (FInMonth: 3; FOnDay: @CRelativeDays[29]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 10; FOnDay: @CRelativeDays[66]; FAt: 82800; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
{CRules[909]}
- (FInMonth: 1; FOnDay: @CRelativeDays[19]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[17]; FAt: 79200; FAtMode: trStandard; FOffset: 7200; FFmtPart: 'M'),
{CRules[910]}
- (FInMonth: 2; FOnDay: @CRelativeDays[34]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 8; FOnDay: @CRelativeDays[67]; FAt: 79200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
{CRules[911]}
- (FInMonth: 1; FOnDay: @CRelativeDays[3]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[48]; FAt: 79200; FAtMode: trStandard; FOffset: 7200; FFmtPart: 'M'),
{CRules[912]}
- (FInMonth: 2; FOnDay: @CRelativeDays[16]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 3; FOnDay: @CRelativeDays[28]; FAt: 0; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
{CRules[913]}
- (FInMonth: 12; FOnDay: @CRelativeDays[9]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
+ (FInMonth: 9; FOnDay: @CRelativeDays[14]; FAt: 0; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
{CRules[914]}
- (FInMonth: 2; FOnDay: @CRelativeDays[35]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 5; FOnDay: @CRelativeDays[22]; FAt: 0; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
{CRules[915]}
- (FInMonth: 12; FOnDay: @CRelativeDays[19]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
+ (FInMonth: 10; FOnDay: @CRelativeDays[3]; FAt: 0; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
{CRules[916]}
- (FInMonth: 1; FOnDay: @CRelativeDays[34]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[36]; FAt: 0; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
{CRules[917]}
- (FInMonth: 12; FOnDay: @CRelativeDays[29]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
+ (FInMonth: 5; FOnDay: @CRelativeDays[28]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[918]}
- (FInMonth: 1; FOnDay: @CRelativeDays[37]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[18]; FAt: 82800; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[919]}
- (FInMonth: 11; FOnDay: @CRelativeDays[33]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
+ (FInMonth: 10; FOnDay: @CRelativeDays[50]; FAt: 86400; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
{CRules[920]}
- (FInMonth: 1; FOnDay: @CRelativeDays[15]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 6; FOnDay: @CRelativeDays[24]; FAt: 82800; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[921]}
- (FInMonth: 11; FOnDay: @CRelativeDays[20]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
+ (FInMonth: 10; FOnDay: @CRelativeDays[2]; FAt: 86400; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
{CRules[922]}
- (FInMonth: 12; FOnDay: @CRelativeDays[6]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[7]; FAt: 82800; FAtMode: trLocal; FOffset: 7200; FFmtPart: 'M'),
{CRules[923]}
- (FInMonth: 11; FOnDay: @CRelativeDays[4]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
+ (FInMonth: 10; FOnDay: @CRelativeDays[2]; FAt: 86400; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[924]}
- (FInMonth: 12; FOnDay: @CRelativeDays[37]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 10; FOnDay: @CRelativeDays[13]; FAt: 86400; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
{CRules[925]}
- (FInMonth: 10; FOnDay: @CRelativeDays[25]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
+ (FInMonth: 5; FOnDay: @CRelativeDays[2]; FAt: 82800; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[926]}
- (FInMonth: 12; FOnDay: @CRelativeDays[2]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 9; FOnDay: @CRelativeDays[0]; FAt: 3600; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[927]}
- (FInMonth: 10; FOnDay: @CRelativeDays[40]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[68]; FAt: 82800; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[928]}
- (FInMonth: 11; FOnDay: @CRelativeDays[22]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 10; FOnDay: @CRelativeDays[2]; FAt: 3600; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[929]}
- (FInMonth: 10; FOnDay: @CRelativeDays[5]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[69]; FAt: 82800; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[930]}
- (FInMonth: 11; FOnDay: @CRelativeDays[11]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 3; FOnDay: @CRelativeDays[28]; FAt: 82800; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[931]}
- (FInMonth: 9; FOnDay: @CRelativeDays[7]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
+ (FInMonth: 6; FOnDay: @CRelativeDays[6]; FAt: 43200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[932]}
- (FInMonth: 11; FOnDay: @CRelativeDays[1]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 6; FOnDay: @CRelativeDays[32]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[933]}
- (FInMonth: 9; FOnDay: @CRelativeDays[37]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
+ (FInMonth: 5; FOnDay: @CRelativeDays[55]; FAt: 3600; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[934]}
- (FInMonth: 10; FOnDay: @CRelativeDays[19]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 10; FOnDay: @CRelativeDays[55]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[935]}
- (FInMonth: 8; FOnDay: @CRelativeDays[34]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
+ (FInMonth: 3; FOnDay: @CRelativeDays[16]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[936]}
- (FInMonth: 8; FOnDay: @CRelativeDays[10]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
+ (FInMonth: 10; FOnDay: @CRelativeDays[14]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[937]}
- (FInMonth: 8; FOnDay: @CRelativeDays[37]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[6]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[938]}
- (FInMonth: 9; FOnDay: @CRelativeDays[13]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 5; FOnDay: @CRelativeDays[12]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[939]}
- (FInMonth: 7; FOnDay: @CRelativeDays[6]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
+ (FInMonth: 12; FOnDay: @CRelativeDays[0]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[940]}
- (FInMonth: 9; FOnDay: @CRelativeDays[4]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 9; FOnDay: @CRelativeDays[22]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[941]}
- (FInMonth: 7; FOnDay: @CRelativeDays[36]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[37]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[942]}
- (FInMonth: 8; FOnDay: @CRelativeDays[33]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 10; FOnDay: @CRelativeDays[36]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[943]}
- (FInMonth: 7; FOnDay: @CRelativeDays[18]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[34]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[944]}
- (FInMonth: 8; FOnDay: @CRelativeDays[20]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[33]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[945]}
- (FInMonth: 6; FOnDay: @CRelativeDays[12]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
+ (FInMonth: 10; FOnDay: @CRelativeDays[7]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[946]}
- (FInMonth: 8; FOnDay: @CRelativeDays[4]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 5; FOnDay: @CRelativeDays[1]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[947]}
- (FInMonth: 6; FOnDay: @CRelativeDays[19]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
+ (FInMonth: 6; FOnDay: @CRelativeDays[6]; FAt: 3600; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[948]}
- (FInMonth: 7; FOnDay: @CRelativeDays[25]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 10; FOnDay: @CRelativeDays[70]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[949]}
- (FInMonth: 6; FOnDay: @CRelativeDays[1]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
+ (FInMonth: 3; FOnDay: @CRelativeDays[33]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[950]}
- (FInMonth: 7; FOnDay: @CRelativeDays[40]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 3; FOnDay: @CRelativeDays[22]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[951]}
- (FInMonth: 5; FOnDay: @CRelativeDays[0]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
+ (FInMonth: 10; FOnDay: @CRelativeDays[5]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[952]}
- (FInMonth: 6; FOnDay: @CRelativeDays[14]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 6; FOnDay: @CRelativeDays[26]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[953]}
- (FInMonth: 5; FOnDay: @CRelativeDays[19]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
+ (FInMonth: 7; FOnDay: @CRelativeDays[8]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[954]}
- (FInMonth: 6; FOnDay: @CRelativeDays[7]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[10]; FAt: 3600; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
{CRules[955]}
- (FInMonth: 4; FOnDay: @CRelativeDays[8]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
+ (FInMonth: 3; FOnDay: @CRelativeDays[10]; FAt: 3600; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
{CRules[956]}
- (FInMonth: 6; FOnDay: @CRelativeDays[37]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 11; FOnDay: @CRelativeDays[32]; FAt: 0; FAtMode: trLocal; FOffset: 1200; FFmtPart: '+0020'),
{CRules[957]}
- (FInMonth: 4; FOnDay: @CRelativeDays[33]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
+ (FInMonth: 1; FOnDay: @CRelativeDays[0]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: 'GMT'),
{CRules[958]}
- (FInMonth: 5; FOnDay: @CRelativeDays[34]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 9; FOnDay: @CRelativeDays[0]; FAt: 7200; FAtMode: trLocal; FOffset: 1200; FFmtPart: '+0020'),
{CRules[959]}
- (FInMonth: 4; FOnDay: @CRelativeDays[20]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
+ (FInMonth: 5; FOnDay: @CRelativeDays[0]; FAt: 7200; FAtMode: trLocal; FOffset: 1200; FFmtPart: '+0020'),
{CRules[960]}
- (FInMonth: 5; FOnDay: @CRelativeDays[10]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 9; FOnDay: @CRelativeDays[0]; FAt: 7200; FAtMode: trLocal; FOffset: 1800; FFmtPart: '+0030'),
{CRules[961]}
- (FInMonth: 3; FOnDay: @CRelativeDays[8]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
+ (FInMonth: 12; FOnDay: @CRelativeDays[0]; FAt: 0; FAtMode: trLocal; FOffset: 1200; FFmtPart: '-0040'),
{CRules[962]}
- (FInMonth: 5; FOnDay: @CRelativeDays[37]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 3; FOnDay: @CRelativeDays[8]; FAt: 86400; FAtMode: trLocal; FOffset: 0; FFmtPart: '-01'),
{CRules[963]}
- (FInMonth: 3; FOnDay: @CRelativeDays[25]; FAt: 0; FAtMode: trLocal; FOffset: -3600; FFmtPart: 'WAT'),
+ (FInMonth: 8; FOnDay: @CRelativeDays[8]; FAt: 86400; FAtMode: trLocal; FOffset: 1200; FFmtPart: '-0040'),
{CRules[964]}
- (FInMonth: 9; FOnDay: @CRelativeDays[21]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: 'CAT'),
+ (FInMonth: 5; FOnDay: @CRelativeDays[8]; FAt: 86400; FAtMode: trLocal; FOffset: 0; FFmtPart: '-01'),
{CRules[965]}
- (FInMonth: 4; FOnDay: @CRelativeDays[21]; FAt: 7200; FAtMode: trLocal; FOffset: -3600; FFmtPart: 'WAT'),
+ (FInMonth: 3; FOnDay: @CRelativeDays[14]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[966]}
- (FInMonth: 9; FOnDay: @CRelativeDays[39]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[32]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[967]}
- (FInMonth: 3; FOnDay: @CRelativeDays[39]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 3; FOnDay: @CRelativeDays[8]; FAt: 9000; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[968]}
- (FInMonth: 4; FOnDay: @CRelativeDays[23]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[14]; FAt: 9000; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[969]}
- (FInMonth: 4; FOnDay: @CRelativeDays[13]; FAt: 82800; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 5; FOnDay: @CRelativeDays[2]; FAt: 9000; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[970]}
- (FInMonth: 11; FOnDay: @CRelativeDays[36]; FAt: 82800; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 10; FOnDay: @CRelativeDays[3]; FAt: 9000; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[971]}
- (FInMonth: 2; FOnDay: @CRelativeDays[12]; FAt: 82800; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 5; FOnDay: @CRelativeDays[17]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[972]}
- (FInMonth: 10; FOnDay: @CRelativeDays[4]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 9; FOnDay: @CRelativeDays[39]; FAt: 9000; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[973]}
- (FInMonth: 3; FOnDay: @CRelativeDays[11]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 4; FOnDay: @CRelativeDays[42]; FAt: 86400; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[974]}
- (FInMonth: 11; FOnDay: @CRelativeDays[2]; FAt: 10800; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 9; FOnDay: @CRelativeDays[42]; FAt: 86400; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[975]}
- (FInMonth: 3; FOnDay: @CRelativeDays[17]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 5; FOnDay: @CRelativeDays[0]; FAt: 86400; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'W'),
{CRules[976]}
- (FInMonth: 4; FOnDay: @CRelativeDays[22]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 12; FOnDay: @CRelativeDays[8]; FAt: 86400; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[977]}
- (FInMonth: 9; FOnDay: @CRelativeDays[0]; FAt: 0; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 2; FOnDay: @CRelativeDays[0]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'W'),
{CRules[978]}
- (FInMonth: 9; FOnDay: @CRelativeDays[8]; FAt: 3600; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 10; FOnDay: @CRelativeDays[17]; FAt: 86400; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[979]}
- (FInMonth: 3; FOnDay: @CRelativeDays[23]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 2; FOnDay: @CRelativeDays[29]; FAt: 82800; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[980]}
- (FInMonth: 5; FOnDay: @CRelativeDays[25]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'BST'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[22]; FAt: 3600; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[981]}
- (FInMonth: 10; FOnDay: @CRelativeDays[1]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: 'GMT'),
+ (FInMonth: 11; FOnDay: @CRelativeDays[24]; FAt: 3600; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[982]}
- (FInMonth: 4; FOnDay: @CRelativeDays[3]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'BST'),
+ (FInMonth: 3; FOnDay: @CRelativeDays[29]; FAt: 82800; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[983]}
- (FInMonth: 9; FOnDay: @CRelativeDays[22]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: 'GMT'),
+ (FInMonth: 6; FOnDay: @CRelativeDays[4]; FAt: 3600; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[984]}
- (FInMonth: 3; FOnDay: @CRelativeDays[0]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'BST'),
+ (FInMonth: 4; FOnDay: @CRelativeDays[26]; FAt: 82800; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[985]}
- (FInMonth: 9; FOnDay: @CRelativeDays[8]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: 'GMT'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[26]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[986]}
- (FInMonth: 3; FOnDay: @CRelativeDays[8]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'BST'),
+ (FInMonth: 2; FOnDay: @CRelativeDays[14]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[987]}
- (FInMonth: 9; FOnDay: @CRelativeDays[17]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: 'GMT'),
+ (FInMonth: 11; FOnDay: @CRelativeDays[36]; FAt: 3600; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
{CRules[988]}
- (FInMonth: 3; FOnDay: @CRelativeDays[14]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'BST'),
+ (FInMonth: 3; FOnDay: @CRelativeDays[36]; FAt: 3600; FAtMode: trStandard; FOffset: 3600; FFmtPart: ''),
{CRules[989]}
- (FInMonth: 10; FOnDay: @CRelativeDays[12]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: 'GMT'),
+ (FInMonth: 3; FOnDay: @CRelativeDays[3]; FAt: 3600; FAtMode: trStandard; FOffset: 3600; FFmtPart: ''),
{CRules[990]}
- (FInMonth: 4; FOnDay: @CRelativeDays[15]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'BST'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[30]; FAt: 3600; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
{CRules[991]}
- (FInMonth: 10; FOnDay: @CRelativeDays[15]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: 'GMT'),
+ (FInMonth: 4; FOnDay: @CRelativeDays[3]; FAt: 3600; FAtMode: trStandard; FOffset: 3600; FFmtPart: ''),
{CRules[992]}
- (FInMonth: 3; FOnDay: @CRelativeDays[6]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'BST'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[7]; FAt: 3600; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
{CRules[993]}
- (FInMonth: 10; FOnDay: @CRelativeDays[3]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: 'GMT'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[26]; FAt: 3600; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
{CRules[994]}
- (FInMonth: 4; FOnDay: @CRelativeDays[52]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'BST'),
+ (FInMonth: 5; FOnDay: @CRelativeDays[0]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'NST'),
{CRules[995]}
- (FInMonth: 9; FOnDay: @CRelativeDays[52]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: 'GMT'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[0]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'AMT'),
{CRules[996]}
- (FInMonth: 4; FOnDay: @CRelativeDays[67]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'BST'),
+ (FInMonth: 4; FOnDay: @CRelativeDays[24]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'NST'),
{CRules[997]}
- (FInMonth: 10; FOnDay: @CRelativeDays[27]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: 'GMT'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[17]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: 'AMT'),
{CRules[998]}
- (FInMonth: 11; FOnDay: @CRelativeDays[52]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: 'GMT'),
+ (FInMonth: 4; FOnDay: @CRelativeDays[55]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'NST'),
{CRules[999]}
- (FInMonth: 2; FOnDay: @CRelativeDays[68]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'BST'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[71]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: 'AMT'),
{CRules[1000]}
- (FInMonth: 5; FOnDay: @CRelativeDays[27]; FAt: 3600; FAtMode: trStandard; FOffset: 7200; FFmtPart: 'BDST'),
+ (FInMonth: 3; FOnDay: @CRelativeDays[39]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'NST'),
{CRules[1001]}
- (FInMonth: 8; FOnDay: @CRelativeDays[67]; FAt: 3600; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'BST'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[36]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: 'AMT'),
{CRules[1002]}
- (FInMonth: 4; FOnDay: @CRelativeDays[27]; FAt: 3600; FAtMode: trStandard; FOffset: 7200; FFmtPart: 'BDST'),
+ (FInMonth: 6; FOnDay: @CRelativeDays[72]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'NST'),
{CRules[1003]}
- (FInMonth: 9; FOnDay: @CRelativeDays[52]; FAt: 3600; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'BST'),
+ (FInMonth: 5; FOnDay: @CRelativeDays[1]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'NST'),
{CRules[1004]}
- (FInMonth: 4; FOnDay: @CRelativeDays[43]; FAt: 3600; FAtMode: trStandard; FOffset: 7200; FFmtPart: 'BDST'),
+ (FInMonth: 5; FOnDay: @CRelativeDays[33]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'NST'),
{CRules[1005]}
- (FInMonth: 7; FOnDay: @CRelativeDays[67]; FAt: 3600; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'BST'),
+ (FInMonth: 5; FOnDay: @CRelativeDays[1]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
{CRules[1006]}
- (FInMonth: 3; FOnDay: @CRelativeDays[19]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'BST'),
+ (FInMonth: 5; FOnDay: @CRelativeDays[21]; FAt: 82800; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[1007]}
- (FInMonth: 4; FOnDay: @CRelativeDays[40]; FAt: 3600; FAtMode: trStandard; FOffset: 7200; FFmtPart: 'BDST'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[7]; FAt: 82800; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[1008]}
- (FInMonth: 8; FOnDay: @CRelativeDays[18]; FAt: 3600; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'BST'),
+ (FInMonth: 8; FOnDay: @CRelativeDays[1]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
{CRules[1009]}
- (FInMonth: 11; FOnDay: @CRelativeDays[2]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: 'GMT'),
+ (FInMonth: 5; FOnDay: @CRelativeDays[0]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
{CRules[1010]}
- (FInMonth: 3; FOnDay: @CRelativeDays[20]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'BST'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[0]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
{CRules[1011]}
- (FInMonth: 10; FOnDay: @CRelativeDays[9]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: 'GMT'),
+ (FInMonth: 8; FOnDay: @CRelativeDays[34]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
{CRules[1012]}
- (FInMonth: 10; FOnDay: @CRelativeDays[8]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: 'GMT'),
+ (FInMonth: 5; FOnDay: @CRelativeDays[25]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
{CRules[1013]}
- (FInMonth: 4; FOnDay: @CRelativeDays[51]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'BST'),
+ (FInMonth: 8; FOnDay: @CRelativeDays[44]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
{CRules[1014]}
- (FInMonth: 10; FOnDay: @CRelativeDays[71]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: 'GMT'),
+ (FInMonth: 4; FOnDay: @CRelativeDays[16]; FAt: 82800; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[1015]}
- (FInMonth: 3; FOnDay: @CRelativeDays[23]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'BST'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[17]; FAt: 3600; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[1016]}
- (FInMonth: 10; FOnDay: @CRelativeDays[68]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: 'GMT'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[9]; FAt: 10800; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[1017]}
- (FInMonth: 3; FOnDay: @CRelativeDays[69]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'BST'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[32]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[1018]}
- (FInMonth: 2; FOnDay: @CRelativeDays[36]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'BST'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[19]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[1019]}
- (FInMonth: 3; FOnDay: @CRelativeDays[52]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'BST'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[36]; FAt: 3600; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[1020]}
- (FInMonth: 3; FOnDay: @CRelativeDays[23]; FAt: 3600; FAtMode: trUniversal; FOffset: 3600; FFmtPart: 'BST'),
+ (FInMonth: 5; FOnDay: @CRelativeDays[33]; FAt: 3600; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[1021]}
- (FInMonth: 10; FOnDay: @CRelativeDays[68]; FAt: 3600; FAtMode: trUniversal; FOffset: 0; FFmtPart: 'GMT'),
+ (FInMonth: 3; FOnDay: @CRelativeDays[5]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
{CRules[1022]}
- (FInMonth: 10; FOnDay: @CRelativeDays[28]; FAt: 3600; FAtMode: trUniversal; FOffset: 0; FFmtPart: 'GMT'),
+ (FInMonth: 3; FOnDay: @CRelativeDays[39]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[1023]}
- (FInMonth: 10; FOnDay: @CRelativeDays[9]; FAt: 7200; FAtMode: trUniversal; FOffset: -3600; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[0]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[1024]}
- (FInMonth: 3; FOnDay: @CRelativeDays[52]; FAt: 7200; FAtMode: trUniversal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 3; FOnDay: @CRelativeDays[39]; FAt: 14400; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[1025]}
- (FInMonth: 10; FOnDay: @CRelativeDays[68]; FAt: 7200; FAtMode: trUniversal; FOffset: -3600; FFmtPart: ''),
+ (FInMonth: 10; FOnDay: @CRelativeDays[39]; FAt: 18000; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[1026]}
- (FInMonth: 3; FOnDay: @CRelativeDays[23]; FAt: 3600; FAtMode: trUniversal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 6; FOnDay: @CRelativeDays[29]; FAt: 82800; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[1027]}
- (FInMonth: 10; FOnDay: @CRelativeDays[68]; FAt: 3600; FAtMode: trUniversal; FOffset: -3600; FFmtPart: ''),
+ (FInMonth: 12; FOnDay: @CRelativeDays[8]; FAt: 86400; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[1028]}
- (FInMonth: 10; FOnDay: @CRelativeDays[28]; FAt: 3600; FAtMode: trUniversal; FOffset: -3600; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[31]; FAt: 86400; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[1029]}
- (FInMonth: 10; FOnDay: @CRelativeDays[23]; FAt: 3600; FAtMode: trUniversal; FOffset: -3600; FFmtPart: ''),
+ (FInMonth: 9; FOnDay: @CRelativeDays[7]; FAt: 86400; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[1030]}
- (FInMonth: 4; FOnDay: @CRelativeDays[21]; FAt: 3600; FAtMode: trUniversal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[31]; FAt: 86400; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[1031]}
- (FInMonth: 4; FOnDay: @CRelativeDays[8]; FAt: 82800; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 3; FOnDay: @CRelativeDays[1]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[1032]}
- (FInMonth: 11; FOnDay: @CRelativeDays[2]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 11; FOnDay: @CRelativeDays[0]; FAt: 86400; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[1033]}
- (FInMonth: 10; FOnDay: @CRelativeDays[2]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 1; FOnDay: @CRelativeDays[8]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[1034]}
- (FInMonth: 4; FOnDay: @CRelativeDays[21]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[0]; FAt: 86400; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[1035]}
- (FInMonth: 7; FOnDay: @CRelativeDays[1]; FAt: 82800; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'MST'),
+ (FInMonth: 5; FOnDay: @CRelativeDays[1]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[1036]}
- (FInMonth: 12; FOnDay: @CRelativeDays[14]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'MMT'),
+ (FInMonth: 4; FOnDay: @CRelativeDays[1]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[1037]}
- (FInMonth: 5; FOnDay: @CRelativeDays[9]; FAt: 79200; FAtMode: trLocal; FOffset: 7200; FFmtPart: 'MDST'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[8]; FAt: 86400; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[1038]}
- (FInMonth: 9; FOnDay: @CRelativeDays[19]; FAt: 3600; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'MST'),
+ (FInMonth: 5; FOnDay: @CRelativeDays[15]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[1039]}
- (FInMonth: 5; FOnDay: @CRelativeDays[9]; FAt: 82800; FAtMode: trLocal; FOffset: 7200; FFmtPart: 'MDST'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[27]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[1040]}
- (FInMonth: 7; FOnDay: @CRelativeDays[1]; FAt: 0; FAtMode: trUniversal; FOffset: 3600; FFmtPart: 'MSD'),
+ (FInMonth: 4; FOnDay: @CRelativeDays[27]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[1041]}
- (FInMonth: 8; FOnDay: @CRelativeDays[19]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'MSK'),
+ (FInMonth: 12; FOnDay: @CRelativeDays[0]; FAt: 12600; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
{CRules[1042]}
- (FInMonth: 2; FOnDay: @CRelativeDays[20]; FAt: 82800; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'MSD'),
+ (FInMonth: 4; FOnDay: @CRelativeDays[12]; FAt: 12600; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
{CRules[1043]}
- (FInMonth: 3; FOnDay: @CRelativeDays[7]; FAt: 82800; FAtMode: trLocal; FOffset: 7200; FFmtPart: '+05'),
+ (FInMonth: 11; FOnDay: @CRelativeDays[7]; FAt: 12600; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
{CRules[1044]}
- (FInMonth: 9; FOnDay: @CRelativeDays[1]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'MSD'),
+ (FInMonth: 5; FOnDay: @CRelativeDays[2]; FAt: 12600; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
{CRules[1045]}
- (FInMonth: 6; FOnDay: @CRelativeDays[19]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[73]; FAt: 12600; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
{CRules[1046]}
- (FInMonth: 4; FOnDay: @CRelativeDays[18]; FAt: 10800; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[3]; FAt: 12600; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[1047]}
- (FInMonth: 5; FOnDay: @CRelativeDays[35]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[70]; FAt: 12600; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[1048]}
- (FInMonth: 5; FOnDay: @CRelativeDays[2]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 3; FOnDay: @CRelativeDays[61]; FAt: 12600; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[1049]}
- (FInMonth: 5; FOnDay: @CRelativeDays[5]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 4; FOnDay: @CRelativeDays[37]; FAt: 12600; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[1050]}
- (FInMonth: 5; FOnDay: @CRelativeDays[15]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[37]; FAt: 12600; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[1051]}
- (FInMonth: 4; FOnDay: @CRelativeDays[6]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 12; FOnDay: @CRelativeDays[7]; FAt: 12600; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[1052]}
- (FInMonth: 4; FOnDay: @CRelativeDays[36]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 5; FOnDay: @CRelativeDays[12]; FAt: 12600; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[1053]}
- (FInMonth: 4; FOnDay: @CRelativeDays[20]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[22]; FAt: 12600; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[1054]}
- (FInMonth: 10; FOnDay: @CRelativeDays[29]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 3; FOnDay: @CRelativeDays[0]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[1055]}
- (FInMonth: 4; FOnDay: @CRelativeDays[4]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 7; FOnDay: @CRelativeDays[0]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[1056]}
- (FInMonth: 4; FOnDay: @CRelativeDays[36]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 4; FOnDay: @CRelativeDays[7]; FAt: 82800; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[1057]}
- (FInMonth: 10; FOnDay: @CRelativeDays[47]; FAt: 82800; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 11; FOnDay: @CRelativeDays[17]; FAt: 82800; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[1058]}
- (FInMonth: 10; FOnDay: @CRelativeDays[12]; FAt: 82800; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 9; FOnDay: @CRelativeDays[7]; FAt: 82800; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[1059]}
- (FInMonth: 4; FOnDay: @CRelativeDays[35]; FAt: 82800; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 4; FOnDay: @CRelativeDays[7]; FAt: 82800; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'D'),
{CRules[1060]}
- (FInMonth: 4; FOnDay: @CRelativeDays[25]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 4; FOnDay: @CRelativeDays[29]; FAt: 82800; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'D'),
{CRules[1061]}
- (FInMonth: 4; FOnDay: @CRelativeDays[10]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 11; FOnDay: @CRelativeDays[7]; FAt: 82800; FAtMode: trStandard; FOffset: 0; FFmtPart: 'S'),
{CRules[1062]}
- (FInMonth: 4; FOnDay: @CRelativeDays[15]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 5; FOnDay: @CRelativeDays[2]; FAt: 82800; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'D'),
{CRules[1063]}
- (FInMonth: 3; FOnDay: @CRelativeDays[6]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[8]; FAt: 82800; FAtMode: trStandard; FOffset: 0; FFmtPart: 'S'),
{CRules[1064]}
- (FInMonth: 4; FOnDay: @CRelativeDays[3]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 4; FOnDay: @CRelativeDays[50]; FAt: 82800; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'D'),
{CRules[1065]}
- (FInMonth: 4; FOnDay: @CRelativeDays[35]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[42]; FAt: 82800; FAtMode: trStandard; FOffset: 0; FFmtPart: 'S'),
{CRules[1066]}
- (FInMonth: 3; FOnDay: @CRelativeDays[34]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 3; FOnDay: @CRelativeDays[8]; FAt: 82800; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'D'),
{CRules[1067]}
- (FInMonth: 4; FOnDay: @CRelativeDays[19]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[16]; FAt: 82800; FAtMode: trStandard; FOffset: 0; FFmtPart: 'S'),
{CRules[1068]}
- (FInMonth: 11; FOnDay: @CRelativeDays[10]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 11; FOnDay: @CRelativeDays[0]; FAt: 82800; FAtMode: trStandard; FOffset: 0; FFmtPart: 'S'),
{CRules[1069]}
- (FInMonth: 2; FOnDay: @CRelativeDays[12]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 3; FOnDay: @CRelativeDays[74]; FAt: 82800; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'D'),
{CRules[1070]}
- (FInMonth: 5; FOnDay: @CRelativeDays[10]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 11; FOnDay: @CRelativeDays[9]; FAt: 82800; FAtMode: trStandard; FOffset: 0; FFmtPart: 'S'),
{CRules[1071]}
- (FInMonth: 3; FOnDay: @CRelativeDays[9]; FAt: 82800; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 11; FOnDay: @CRelativeDays[3]; FAt: 12600; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[1072]}
- (FInMonth: 4; FOnDay: @CRelativeDays[47]; FAt: 82800; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 3; FOnDay: @CRelativeDays[61]; FAt: 12600; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[1073]}
- (FInMonth: 9; FOnDay: @CRelativeDays[17]; FAt: 3600; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[37]; FAt: 12600; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[1074]}
- (FInMonth: 9; FOnDay: @CRelativeDays[34]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 10; FOnDay: @CRelativeDays[37]; FAt: 9000; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[1075]}
- (FInMonth: 5; FOnDay: @CRelativeDays[4]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[37]; FAt: 12600; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[1076]}
- (FInMonth: 4; FOnDay: @CRelativeDays[2]; FAt: 86400; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 12; FOnDay: @CRelativeDays[7]; FAt: 12600; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[1077]}
- (FInMonth: 10; FOnDay: @CRelativeDays[35]; FAt: 3600; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 5; FOnDay: @CRelativeDays[12]; FAt: 12600; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[1078]}
- (FInMonth: 9; FOnDay: @CRelativeDays[23]; FAt: 10800; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[12]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[1079]}
- (FInMonth: 5; FOnDay: @CRelativeDays[6]; FAt: 82800; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[31]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[1080]}
- (FInMonth: 4; FOnDay: @CRelativeDays[16]; FAt: 82800; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[23]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[1081]}
- (FInMonth: 4; FOnDay: @CRelativeDays[36]; FAt: 82800; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 3; FOnDay: @CRelativeDays[22]; FAt: 82800; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[1082]}
- (FInMonth: 4; FOnDay: @CRelativeDays[2]; FAt: 82800; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[10]; FAt: 86400; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[1083]}
- (FInMonth: 4; FOnDay: @CRelativeDays[29]; FAt: 82800; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 3; FOnDay: @CRelativeDays[32]; FAt: 86400; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[1084]}
- (FInMonth: 3; FOnDay: @CRelativeDays[8]; FAt: 82800; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 8; FOnDay: @CRelativeDays[9]; FAt: 3600; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[1085]}
- (FInMonth: 4; FOnDay: @CRelativeDays[15]; FAt: 82800; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 5; FOnDay: @CRelativeDays[19]; FAt: 86400; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[1086]}
- (FInMonth: 3; FOnDay: @CRelativeDays[6]; FAt: 82800; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 3; FOnDay: @CRelativeDays[10]; FAt: 86400; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[1087]}
- (FInMonth: 5; FOnDay: @CRelativeDays[5]; FAt: 0; FAtMode: trLocal; FOffset: 7200; FFmtPart: 'M'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[33]; FAt: 86400; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[1088]}
- (FInMonth: 10; FOnDay: @CRelativeDays[4]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 5; FOnDay: @CRelativeDays[2]; FAt: 86400; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[1089]}
- (FInMonth: 3; FOnDay: @CRelativeDays[11]; FAt: 0; FAtMode: trLocal; FOffset: 7200; FFmtPart: 'M'),
+ (FInMonth: 3; FOnDay: @CRelativeDays[22]; FAt: 86400; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[1090]}
- (FInMonth: 11; FOnDay: @CRelativeDays[2]; FAt: 10800; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[10]; FAt: 86400; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[1091]}
- (FInMonth: 3; FOnDay: @CRelativeDays[17]; FAt: 7200; FAtMode: trLocal; FOffset: 7200; FFmtPart: 'M'),
+ (FInMonth: 3; FOnDay: @CRelativeDays[8]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[1092]}
- (FInMonth: 10; FOnDay: @CRelativeDays[35]; FAt: 10800; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 3; FOnDay: @CRelativeDays[39]; FAt: 3600; FAtMode: trStandard; FOffset: 3600; FFmtPart: ''),
{CRules[1093]}
- (FInMonth: 4; FOnDay: @CRelativeDays[15]; FAt: 7200; FAtMode: trLocal; FOffset: 7200; FFmtPart: 'M'),
+ (FInMonth: 4; FOnDay: @CRelativeDays[0]; FAt: 10800; FAtMode: trStandard; FOffset: 3600; FFmtPart: ''),
{CRules[1094]}
- (FInMonth: 10; FOnDay: @CRelativeDays[3]; FAt: 3600; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 5; FOnDay: @CRelativeDays[8]; FAt: 86400; FAtMode: trUniversal; FOffset: 3600; FFmtPart: 'D'),
{CRules[1095]}
- (FInMonth: 4; FOnDay: @CRelativeDays[2]; FAt: 7200; FAtMode: trLocal; FOffset: 7200; FFmtPart: 'M'),
+ (FInMonth: 11; FOnDay: @CRelativeDays[24]; FAt: 86400; FAtMode: trUniversal; FOffset: 3600; FFmtPart: 'D'),
{CRules[1096]}
- (FInMonth: 9; FOnDay: @CRelativeDays[19]; FAt: 10800; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 3; FOnDay: @CRelativeDays[8]; FAt: 86400; FAtMode: trUniversal; FOffset: 3600; FFmtPart: 'D'),
{CRules[1097]}
- (FInMonth: 3; FOnDay: @CRelativeDays[14]; FAt: 3600; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 4; FOnDay: @CRelativeDays[1]; FAt: 86400; FAtMode: trUniversal; FOffset: 3600; FFmtPart: 'D'),
{CRules[1098]}
- (FInMonth: 9; FOnDay: @CRelativeDays[6]; FAt: 3600; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 5; FOnDay: @CRelativeDays[33]; FAt: 86400; FAtMode: trUniversal; FOffset: 7200; FFmtPart: 'DD'),
{CRules[1099]}
- (FInMonth: 4; FOnDay: @CRelativeDays[4]; FAt: 10800; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 8; FOnDay: @CRelativeDays[8]; FAt: 86400; FAtMode: trUniversal; FOffset: 3600; FFmtPart: 'D'),
{CRules[1100]}
- (FInMonth: 5; FOnDay: @CRelativeDays[37]; FAt: 7200; FAtMode: trStandard; FOffset: 7200; FFmtPart: 'M'),
+ (FInMonth: 4; FOnDay: @CRelativeDays[7]; FAt: 86400; FAtMode: trUniversal; FOffset: 3600; FFmtPart: 'D'),
{CRules[1101]}
- (FInMonth: 6; FOnDay: @CRelativeDays[17]; FAt: 10800; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[21]; FAt: 86400; FAtMode: trUniversal; FOffset: 0; FFmtPart: 'S'),
{CRules[1102]}
- (FInMonth: 4; FOnDay: @CRelativeDays[18]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 11; FOnDay: @CRelativeDays[34]; FAt: 86400; FAtMode: trUniversal; FOffset: 0; FFmtPart: 'S'),
{CRules[1103]}
- (FInMonth: 5; FOnDay: @CRelativeDays[0]; FAt: 7200; FAtMode: trLocal; FOffset: 7200; FFmtPart: 'M'),
+ (FInMonth: 4; FOnDay: @CRelativeDays[29]; FAt: 86400; FAtMode: trUniversal; FOffset: 3600; FFmtPart: 'D'),
{CRules[1104]}
- (FInMonth: 9; FOnDay: @CRelativeDays[0]; FAt: 10800; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[11]; FAt: 86400; FAtMode: trUniversal; FOffset: 0; FFmtPart: 'S'),
{CRules[1105]}
- (FInMonth: 11; FOnDay: @CRelativeDays[36]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[23]; FAt: 86400; FAtMode: trUniversal; FOffset: 3600; FFmtPart: 'D'),
{CRules[1106]}
- (FInMonth: 7; FOnDay: @CRelativeDays[29]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[31]; FAt: 86400; FAtMode: trUniversal; FOffset: 0; FFmtPart: 'S'),
{CRules[1107]}
- (FInMonth: 4; FOnDay: @CRelativeDays[29]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 6; FOnDay: @CRelativeDays[31]; FAt: 86400; FAtMode: trUniversal; FOffset: 3600; FFmtPart: 'D'),
{CRules[1108]}
- (FInMonth: 3; FOnDay: @CRelativeDays[8]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[23]; FAt: 86400; FAtMode: trUniversal; FOffset: 0; FFmtPart: 'S'),
{CRules[1109]}
- (FInMonth: 11; FOnDay: @CRelativeDays[2]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 6; FOnDay: @CRelativeDays[23]; FAt: 86400; FAtMode: trUniversal; FOffset: 3600; FFmtPart: 'D'),
{CRules[1110]}
- (FInMonth: 4; FOnDay: @CRelativeDays[16]; FAt: 0; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[34]; FAt: 86400; FAtMode: trUniversal; FOffset: 0; FFmtPart: 'S'),
{CRules[1111]}
- (FInMonth: 11; FOnDay: @CRelativeDays[6]; FAt: 0; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 6; FOnDay: @CRelativeDays[2]; FAt: 86400; FAtMode: trUniversal; FOffset: 3600; FFmtPart: 'D'),
{CRules[1112]}
- (FInMonth: 4; FOnDay: @CRelativeDays[37]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[26]; FAt: 86400; FAtMode: trUniversal; FOffset: 0; FFmtPart: 'S'),
{CRules[1113]}
- (FInMonth: 9; FOnDay: @CRelativeDays[6]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[28]; FAt: 86400; FAtMode: trUniversal; FOffset: 3600; FFmtPart: 'D'),
{CRules[1114]}
- (FInMonth: 9; FOnDay: @CRelativeDays[0]; FAt: 14400; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 9; FOnDay: @CRelativeDays[22]; FAt: 86400; FAtMode: trUniversal; FOffset: 0; FFmtPart: 'S'),
{CRules[1115]}
- (FInMonth: 4; FOnDay: @CRelativeDays[1]; FAt: 32400; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 7; FOnDay: @CRelativeDays[18]; FAt: 86400; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[1116]}
- (FInMonth: 4; FOnDay: @CRelativeDays[13]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 8; FOnDay: @CRelativeDays[7]; FAt: 86400; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[1117]}
- (FInMonth: 9; FOnDay: @CRelativeDays[38]; FAt: 10800; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 8; FOnDay: @CRelativeDays[2]; FAt: 86400; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'D'),
{CRules[1118]}
- (FInMonth: 5; FOnDay: @CRelativeDays[1]; FAt: 82800; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[12]; FAt: 86400; FAtMode: trStandard; FOffset: 0; FFmtPart: 'S'),
{CRules[1119]}
- (FInMonth: 11; FOnDay: @CRelativeDays[1]; FAt: 3600; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 5; FOnDay: @CRelativeDays[9]; FAt: 86400; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'D'),
{CRules[1120]}
- (FInMonth: 4; FOnDay: @CRelativeDays[73]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 8; FOnDay: @CRelativeDays[14]; FAt: 86400; FAtMode: trStandard; FOffset: 0; FFmtPart: 'S'),
{CRules[1121]}
- (FInMonth: 5; FOnDay: @CRelativeDays[26]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 4; FOnDay: @CRelativeDays[12]; FAt: 86400; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[1122]}
- (FInMonth: 5; FOnDay: @CRelativeDays[33]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 8; FOnDay: @CRelativeDays[8]; FAt: 86400; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[1123]}
- (FInMonth: 10; FOnDay: @CRelativeDays[2]; FAt: 10800; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 5; FOnDay: @CRelativeDays[17]; FAt: 86400; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[1124]}
- (FInMonth: 6; FOnDay: @CRelativeDays[21]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[18]; FAt: 86400; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[1125]}
- (FInMonth: 9; FOnDay: @CRelativeDays[14]; FAt: 3600; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[21]; FAt: 86400; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[1126]}
- (FInMonth: 6; FOnDay: @CRelativeDays[15]; FAt: 86400; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 4; FOnDay: @CRelativeDays[25]; FAt: 86400; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[1127]}
- (FInMonth: 3; FOnDay: @CRelativeDays[9]; FAt: 86400; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[6]; FAt: 86400; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[1128]}
- (FInMonth: 3; FOnDay: @CRelativeDays[11]; FAt: 86400; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 4; FOnDay: @CRelativeDays[26]; FAt: 86400; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[1129]}
- (FInMonth: 10; FOnDay: @CRelativeDays[4]; FAt: 86400; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 9; FOnDay: @CRelativeDays[2]; FAt: 86400; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[1130]}
- (FInMonth: 3; FOnDay: @CRelativeDays[1]; FAt: 86400; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 3; FOnDay: @CRelativeDays[32]; FAt: 86400; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[1131]}
- (FInMonth: 10; FOnDay: @CRelativeDays[35]; FAt: 86400; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 3; FOnDay: @CRelativeDays[4]; FAt: 86400; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[1132]}
- (FInMonth: 3; FOnDay: @CRelativeDays[7]; FAt: 86400; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 3; FOnDay: @CRelativeDays[16]; FAt: 86400; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[1133]}
- (FInMonth: 6; FOnDay: @CRelativeDays[20]; FAt: 86400; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[9]; FAt: 86400; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[1134]}
- (FInMonth: 9; FOnDay: @CRelativeDays[13]; FAt: 3600; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[2]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[1135]}
- (FInMonth: 3; FOnDay: @CRelativeDays[22]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 8; FOnDay: @CRelativeDays[16]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[1136]}
- (FInMonth: 10; FOnDay: @CRelativeDays[4]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 3; FOnDay: @CRelativeDays[8]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[1137]}
- (FInMonth: 3; FOnDay: @CRelativeDays[19]; FAt: 0; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 3; FOnDay: @CRelativeDays[21]; FAt: 86400; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[1138]}
- (FInMonth: 10; FOnDay: @CRelativeDays[5]; FAt: 0; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 3; FOnDay: @CRelativeDays[10]; FAt: 86400; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[1139]}
- (FInMonth: 2; FOnDay: @CRelativeDays[17]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 3; FOnDay: @CRelativeDays[10]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[1140]}
- (FInMonth: 10; FOnDay: @CRelativeDays[15]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 9; FOnDay: @CRelativeDays[18]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[1141]}
- (FInMonth: 5; FOnDay: @CRelativeDays[28]; FAt: 0; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 4; FOnDay: @CRelativeDays[2]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[1142]}
- (FInMonth: 9; FOnDay: @CRelativeDays[0]; FAt: 86400; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 9; FOnDay: @CRelativeDays[6]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[1143]}
- (FInMonth: 9; FOnDay: @CRelativeDays[28]; FAt: 0; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 10; FOnDay: @CRelativeDays[18]; FAt: 3600; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[1144]}
- (FInMonth: 5; FOnDay: @CRelativeDays[9]; FAt: 0; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 4; FOnDay: @CRelativeDays[25]; FAt: 3600; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[1145]}
- (FInMonth: 6; FOnDay: @CRelativeDays[15]; FAt: 0; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[32]; FAt: 3600; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[1146]}
- (FInMonth: 5; FOnDay: @CRelativeDays[6]; FAt: 0; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 3; FOnDay: @CRelativeDays[26]; FAt: 3600; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[1147]}
- (FInMonth: 5; FOnDay: @CRelativeDays[8]; FAt: 0; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[13]; FAt: 3600; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[1148]}
- (FInMonth: 3; FOnDay: @CRelativeDays[9]; FAt: 0; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 3; FOnDay: @CRelativeDays[16]; FAt: 3600; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[1149]}
- (FInMonth: 9; FOnDay: @CRelativeDays[17]; FAt: 0; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 10; FOnDay: @CRelativeDays[6]; FAt: 3600; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[1150]}
- (FInMonth: 4; FOnDay: @CRelativeDays[17]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 4; FOnDay: @CRelativeDays[13]; FAt: 3600; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[1151]}
- (FInMonth: 4; FOnDay: @CRelativeDays[20]; FAt: 0; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[33]; FAt: 3600; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[1152]}
- (FInMonth: 6; FOnDay: @CRelativeDays[2]; FAt: 3600; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 4; FOnDay: @CRelativeDays[75]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[1153]}
- (FInMonth: 3; FOnDay: @CRelativeDays[8]; FAt: 3600; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[25]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[1154]}
- (FInMonth: 5; FOnDay: @CRelativeDays[9]; FAt: 3600; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[0]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[1155]}
- (FInMonth: 10; FOnDay: @CRelativeDays[21]; FAt: 3600; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 9; FOnDay: @CRelativeDays[24]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[1156]}
- (FInMonth: 4; FOnDay: @CRelativeDays[15]; FAt: 3600; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[9]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[1157]}
- (FInMonth: 5; FOnDay: @CRelativeDays[23]; FAt: 3600; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[28]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[1158]}
- (FInMonth: 6; FOnDay: @CRelativeDays[22]; FAt: 82800; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[31]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[1159]}
- (FInMonth: 2; FOnDay: @CRelativeDays[14]; FAt: 82800; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[2]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[1160]}
- (FInMonth: 10; FOnDay: @CRelativeDays[20]; FAt: 82800; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 9; FOnDay: @CRelativeDays[4]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[1161]}
- (FInMonth: 2; FOnDay: @CRelativeDays[17]; FAt: 82800; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 3; FOnDay: @CRelativeDays[76]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[1162]}
- (FInMonth: 4; FOnDay: @CRelativeDays[19]; FAt: 82800; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 5; FOnDay: @CRelativeDays[50]; FAt: 86400; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[1163]}
- (FInMonth: 2; FOnDay: @CRelativeDays[0]; FAt: 82800; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[51]; FAt: 90000; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[1164]}
- (FInMonth: 10; FOnDay: @CRelativeDays[5]; FAt: 82800; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[50]; FAt: 86400; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[1165]}
- (FInMonth: 3; FOnDay: @CRelativeDays[48]; FAt: 82800; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 6; FOnDay: @CRelativeDays[18]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[1166]}
- (FInMonth: 4; FOnDay: @CRelativeDays[12]; FAt: 79200; FAtMode: trStandard; FOffset: 7200; FFmtPart: 'M'),
+ (FInMonth: 4; FOnDay: @CRelativeDays[72]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[1167]}
- (FInMonth: 8; FOnDay: @CRelativeDays[13]; FAt: 79200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[72]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[1168]}
- (FInMonth: 10; FOnDay: @CRelativeDays[74]; FAt: 82800; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[28]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[1169]}
- (FInMonth: 4; FOnDay: @CRelativeDays[22]; FAt: 79200; FAtMode: trStandard; FOffset: 7200; FFmtPart: 'M'),
+ (FInMonth: 4; FOnDay: @CRelativeDays[17]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[1170]}
- (FInMonth: 8; FOnDay: @CRelativeDays[75]; FAt: 79200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[77]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[1171]}
- (FInMonth: 4; FOnDay: @CRelativeDays[45]; FAt: 79200; FAtMode: trStandard; FOffset: 7200; FFmtPart: 'M'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[57]; FAt: 0; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
{CRules[1172]}
- (FInMonth: 5; FOnDay: @CRelativeDays[25]; FAt: 0; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 3; FOnDay: @CRelativeDays[58]; FAt: 0; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
{CRules[1173]}
- (FInMonth: 10; FOnDay: @CRelativeDays[21]; FAt: 0; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 3; FOnDay: @CRelativeDays[58]; FAt: 86400; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[1174]}
- (FInMonth: 5; FOnDay: @CRelativeDays[34]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[32]; FAt: 0; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
{CRules[1175]}
- (FInMonth: 4; FOnDay: @CRelativeDays[4]; FAt: 82800; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[57]; FAt: 0; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
{CRules[1176]}
- (FInMonth: 10; FOnDay: @CRelativeDays[47]; FAt: 86400; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 12; FOnDay: @CRelativeDays[10]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[1177]}
- (FInMonth: 6; FOnDay: @CRelativeDays[19]; FAt: 82800; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 2; FOnDay: @CRelativeDays[58]; FAt: 86400; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[1178]}
- (FInMonth: 10; FOnDay: @CRelativeDays[2]; FAt: 86400; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[78]; FAt: 0; FAtMode: trStandard; FOffset: 3600; FFmtPart: ''),
{CRules[1179]}
- (FInMonth: 4; FOnDay: @CRelativeDays[8]; FAt: 82800; FAtMode: trLocal; FOffset: 7200; FFmtPart: 'M'),
+ (FInMonth: 3; FOnDay: @CRelativeDays[39]; FAt: 9000; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[1180]}
- (FInMonth: 10; FOnDay: @CRelativeDays[2]; FAt: 86400; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[39]; FAt: 9000; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[1181]}
- (FInMonth: 10; FOnDay: @CRelativeDays[29]; FAt: 86400; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[6]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[1182]}
- (FInMonth: 5; FOnDay: @CRelativeDays[2]; FAt: 82800; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[79]; FAt: 86400; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[1183]}
- (FInMonth: 9; FOnDay: @CRelativeDays[1]; FAt: 3600; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 5; FOnDay: @CRelativeDays[9]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[1184]}
- (FInMonth: 4; FOnDay: @CRelativeDays[76]; FAt: 82800; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[44]; FAt: 86400; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[1185]}
- (FInMonth: 10; FOnDay: @CRelativeDays[2]; FAt: 3600; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 9; FOnDay: @CRelativeDays[74]; FAt: 86400; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[1186]}
- (FInMonth: 4; FOnDay: @CRelativeDays[77]; FAt: 82800; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[20]; FAt: 10800; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[1187]}
- (FInMonth: 3; FOnDay: @CRelativeDays[34]; FAt: 82800; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 6; FOnDay: @CRelativeDays[33]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[1188]}
- (FInMonth: 6; FOnDay: @CRelativeDays[15]; FAt: 43200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[24]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[1189]}
- (FInMonth: 6; FOnDay: @CRelativeDays[0]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[21]; FAt: 0; FAtMode: trLocal; FOffset: 1200; FFmtPart: ''),
{CRules[1190]}
- (FInMonth: 5; FOnDay: @CRelativeDays[30]; FAt: 3600; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 12; FOnDay: @CRelativeDays[21]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[1191]}
- (FInMonth: 10; FOnDay: @CRelativeDays[30]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[42]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[1192]}
- (FInMonth: 5; FOnDay: @CRelativeDays[40]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[42]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[1193]}
- (FInMonth: 12; FOnDay: @CRelativeDays[1]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 3; FOnDay: @CRelativeDays[42]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[1194]}
- (FInMonth: 9; FOnDay: @CRelativeDays[25]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 9; FOnDay: @CRelativeDays[42]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[1195]}
- (FInMonth: 4; FOnDay: @CRelativeDays[52]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 4; FOnDay: @CRelativeDays[77]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[1196]}
- (FInMonth: 10; FOnDay: @CRelativeDays[8]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 10; FOnDay: @CRelativeDays[77]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[1197]}
- (FInMonth: 6; FOnDay: @CRelativeDays[15]; FAt: 3600; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[33]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[1198]}
- (FInMonth: 10; FOnDay: @CRelativeDays[56]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 3; FOnDay: @CRelativeDays[57]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[1199]}
- (FInMonth: 3; FOnDay: @CRelativeDays[33]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[15]; FAt: 3600; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[1200]}
- (FInMonth: 3; FOnDay: @CRelativeDays[25]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 8; FOnDay: @CRelativeDays[23]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[1201]}
- (FInMonth: 10; FOnDay: @CRelativeDays[39]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[0]; FAt: 60; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[1202]}
- (FInMonth: 6; FOnDay: @CRelativeDays[17]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 8; FOnDay: @CRelativeDays[7]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[1203]}
- (FInMonth: 7; FOnDay: @CRelativeDays[9]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[22]; FAt: 3600; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[1204]}
- (FInMonth: 4; FOnDay: @CRelativeDays[7]; FAt: 3600; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[4]; FAt: 3600; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[1205]}
- (FInMonth: 3; FOnDay: @CRelativeDays[7]; FAt: 3600; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 3; FOnDay: @CRelativeDays[80]; FAt: 3600; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[1206]}
- (FInMonth: 1; FOnDay: @CRelativeDays[1]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[80]; FAt: 3600; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[1207]}
- (FInMonth: 3; FOnDay: @CRelativeDays[23]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 3; FOnDay: @CRelativeDays[26]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[1208]}
- (FInMonth: 9; FOnDay: @CRelativeDays[34]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[80]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[1209]}
- (FInMonth: 10; FOnDay: @CRelativeDays[15]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 3; FOnDay: @CRelativeDays[80]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[1210]}
- (FInMonth: 10; FOnDay: @CRelativeDays[23]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[32]; FAt: 3600; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[1211]}
- (FInMonth: 3; FOnDay: @CRelativeDays[21]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[80]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[1212]}
- (FInMonth: 11; FOnDay: @CRelativeDays[22]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 4; FOnDay: @CRelativeDays[26]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[1213]}
- (FInMonth: 12; FOnDay: @CRelativeDays[15]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 3; FOnDay: @CRelativeDays[80]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[1214]}
- (FInMonth: 2; FOnDay: @CRelativeDays[23]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[11]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[1215]}
- (FInMonth: 10; FOnDay: @CRelativeDays[10]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[14]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[1216]}
- (FInMonth: 2; FOnDay: @CRelativeDays[34]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[33]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[1217]}
- (FInMonth: 3; FOnDay: @CRelativeDays[39]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[12]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[1218]}
- (FInMonth: 3; FOnDay: @CRelativeDays[15]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 8; FOnDay: @CRelativeDays[32]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[1219]}
- (FInMonth: 3; FOnDay: @CRelativeDays[33]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[16]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[1220]}
- (FInMonth: 3; FOnDay: @CRelativeDays[29]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 8; FOnDay: @CRelativeDays[24]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[1221]}
- (FInMonth: 3; FOnDay: @CRelativeDays[7]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[10]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[1222]}
- (FInMonth: 4; FOnDay: @CRelativeDays[2]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 8; FOnDay: @CRelativeDays[0]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[1223]}
- (FInMonth: 4; FOnDay: @CRelativeDays[21]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[31]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[1224]}
- (FInMonth: 10; FOnDay: @CRelativeDays[21]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 7; FOnDay: @CRelativeDays[4]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[1225]}
- (FInMonth: 10; FOnDay: @CRelativeDays[28]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 8; FOnDay: @CRelativeDays[28]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[1226]}
- (FInMonth: 3; FOnDay: @CRelativeDays[78]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 7; FOnDay: @CRelativeDays[1]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[1227]}
- (FInMonth: 3; FOnDay: @CRelativeDays[41]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 8; FOnDay: @CRelativeDays[29]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[1228]}
- (FInMonth: 10; FOnDay: @CRelativeDays[39]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 6; FOnDay: @CRelativeDays[7]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[1229]}
- (FInMonth: 8; FOnDay: @CRelativeDays[23]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 8; FOnDay: @CRelativeDays[23]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[1230]}
- (FInMonth: 3; FOnDay: @CRelativeDays[21]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 6; FOnDay: @CRelativeDays[33]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[1231]}
- (FInMonth: 10; FOnDay: @CRelativeDays[23]; FAt: 7200; FAtMode: trLocal; FOffset: 1800; FFmtPart: ''),
+ (FInMonth: 7; FOnDay: @CRelativeDays[28]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[1232]}
- (FInMonth: 10; FOnDay: @CRelativeDays[10]; FAt: 7200; FAtMode: trLocal; FOffset: 1800; FFmtPart: ''),
+ (FInMonth: 6; FOnDay: @CRelativeDays[18]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[1233]}
- (FInMonth: 8; FOnDay: @CRelativeDays[23]; FAt: 7200; FAtMode: trLocal; FOffset: 1800; FFmtPart: ''),
+ (FInMonth: 7; FOnDay: @CRelativeDays[11]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[1234]}
- (FInMonth: 4; FOnDay: @CRelativeDays[21]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 5; FOnDay: @CRelativeDays[26]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[1235]}
- (FInMonth: 10; FOnDay: @CRelativeDays[21]; FAt: 7200; FAtMode: trLocal; FOffset: 1800; FFmtPart: ''),
+ (FInMonth: 7; FOnDay: @CRelativeDays[6]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[1236]}
- (FInMonth: 11; FOnDay: @CRelativeDays[21]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 5; FOnDay: @CRelativeDays[22]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[1237]}
- (FInMonth: 2; FOnDay: @CRelativeDays[23]; FAt: 10800; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 6; FOnDay: @CRelativeDays[14]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[1238]}
- (FInMonth: 11; FOnDay: @CRelativeDays[17]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 5; FOnDay: @CRelativeDays[18]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[1239]}
- (FInMonth: 3; FOnDay: @CRelativeDays[23]; FAt: 10800; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 6; FOnDay: @CRelativeDays[17]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[1240]}
- (FInMonth: 10; FOnDay: @CRelativeDays[71]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[28]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[1241]}
- (FInMonth: 3; FOnDay: @CRelativeDays[21]; FAt: 10800; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 6; FOnDay: @CRelativeDays[0]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[1242]}
- (FInMonth: 1; FOnDay: @CRelativeDays[57]; FAt: 10800; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[31]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[1243]}
- (FInMonth: 1; FOnDay: @CRelativeDays[57]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 5; FOnDay: @CRelativeDays[32]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[1244]}
- (FInMonth: 1; FOnDay: @CRelativeDays[79]; FAt: 10800; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[15]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[1245]}
- (FInMonth: 11; FOnDay: @CRelativeDays[41]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 5; FOnDay: @CRelativeDays[24]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[1246]}
- (FInMonth: 12; FOnDay: @CRelativeDays[7]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[33]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[1247]}
- (FInMonth: 6; FOnDay: @CRelativeDays[34]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 4; FOnDay: @CRelativeDays[13]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[1248]}
- (FInMonth: 1; FOnDay: @CRelativeDays[17]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[10]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[1249]}
- (FInMonth: 9; FOnDay: @CRelativeDays[1]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[31]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[1250]}
- (FInMonth: 1; FOnDay: @CRelativeDays[6]; FAt: 60; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[29]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[1251]}
- (FInMonth: 8; FOnDay: @CRelativeDays[9]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[34]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[1252]}
- (FInMonth: 12; FOnDay: @CRelativeDays[19]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[1]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[1253]}
- (FInMonth: 2; FOnDay: @CRelativeDays[0]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[2]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[1254]}
- (FInMonth: 5; FOnDay: @CRelativeDays[6]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[13]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[1255]}
- (FInMonth: 8; FOnDay: @CRelativeDays[33]; FAt: 7260; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 8; FOnDay: @CRelativeDays[11]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[1256]}
- (FInMonth: 4; FOnDay: @CRelativeDays[0]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[26]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[1257]}
- (FInMonth: 8; FOnDay: @CRelativeDays[14]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[21]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[1258]}
- (FInMonth: 12; FOnDay: @CRelativeDays[21]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 7; FOnDay: @CRelativeDays[14]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[1259]}
- (FInMonth: 12; FOnDay: @CRelativeDays[1]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 9; FOnDay: @CRelativeDays[9]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[1260]}
- (FInMonth: 3; FOnDay: @CRelativeDays[2]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 7; FOnDay: @CRelativeDays[17]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[1261]}
- (FInMonth: 11; FOnDay: @CRelativeDays[4]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 8; FOnDay: @CRelativeDays[16]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[1262]}
- (FInMonth: 3; FOnDay: @CRelativeDays[35]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: 'M'),
+ (FInMonth: 7; FOnDay: @CRelativeDays[25]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[1263]}
- (FInMonth: 10; FOnDay: @CRelativeDays[41]; FAt: 7200; FAtMode: trLocal; FOffset: 1800; FFmtPart: 'S'),
+ (FInMonth: 8; FOnDay: @CRelativeDays[12]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[1264]}
- (FInMonth: 3; FOnDay: @CRelativeDays[39]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: 'M'),
+ (FInMonth: 6; FOnDay: @CRelativeDays[32]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[1265]}
- (FInMonth: 4; FOnDay: @CRelativeDays[23]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: 'M'),
+ (FInMonth: 8; FOnDay: @CRelativeDays[9]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[1266]}
- (FInMonth: 9; FOnDay: @CRelativeDays[23]; FAt: 7200; FAtMode: trLocal; FOffset: 1800; FFmtPart: 'S'),
+ (FInMonth: 6; FOnDay: @CRelativeDays[1]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[1267]}
- (FInMonth: 1; FOnDay: @CRelativeDays[1]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 7; FOnDay: @CRelativeDays[10]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[1268]}
- (FInMonth: 11; FOnDay: @CRelativeDays[21]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 6; FOnDay: @CRelativeDays[13]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[1269]}
- (FInMonth: 11; FOnDay: @CRelativeDays[21]; FAt: 9900; FAtMode: trStandard; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 7; FOnDay: @CRelativeDays[31]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[1270]}
- (FInMonth: 2; FOnDay: @CRelativeDays[23]; FAt: 9900; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 5; FOnDay: @CRelativeDays[4]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[1271]}
- (FInMonth: 10; FOnDay: @CRelativeDays[23]; FAt: 9900; FAtMode: trStandard; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 7; FOnDay: @CRelativeDays[15]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[1272]}
- (FInMonth: 3; FOnDay: @CRelativeDays[21]; FAt: 9900; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 5; FOnDay: @CRelativeDays[1]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[1273]}
- (FInMonth: 10; FOnDay: @CRelativeDays[41]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 6; FOnDay: @CRelativeDays[29]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[1274]}
- (FInMonth: 10; FOnDay: @CRelativeDays[41]; FAt: 9900; FAtMode: trStandard; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[26]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[1275]}
- (FInMonth: 10; FOnDay: @CRelativeDays[21]; FAt: 9900; FAtMode: trStandard; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 6; FOnDay: @CRelativeDays[34]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[1276]}
- (FInMonth: 3; FOnDay: @CRelativeDays[39]; FAt: 9900; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[22]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[1277]}
- (FInMonth: 9; FOnDay: @CRelativeDays[23]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 6; FOnDay: @CRelativeDays[2]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[1278]}
- (FInMonth: 9; FOnDay: @CRelativeDays[23]; FAt: 9900; FAtMode: trStandard; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[12]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[1279]}
- (FInMonth: 4; FOnDay: @CRelativeDays[21]; FAt: 9900; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 5; FOnDay: @CRelativeDays[11]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[1280]}
- (FInMonth: 11; FOnDay: @CRelativeDays[16]; FAt: 0; FAtMode: trLocal; FOffset: 1800; FFmtPart: ''),
+ (FInMonth: 11; FOnDay: @CRelativeDays[0]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[1281]}
- (FInMonth: 4; FOnDay: @CRelativeDays[47]; FAt: 14400; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 2; FOnDay: @CRelativeDays[0]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[1282]}
- (FInMonth: 9; FOnDay: @CRelativeDays[24]; FAt: 10800; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[31]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[1283]}
- (FInMonth: 4; FOnDay: @CRelativeDays[21]; FAt: 14400; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 3; FOnDay: @CRelativeDays[33]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[1284]}
- (FInMonth: 9; FOnDay: @CRelativeDays[23]; FAt: 10800; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 9; FOnDay: @CRelativeDays[22]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[1285]}
- (FInMonth: 10; FOnDay: @CRelativeDays[29]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[32]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[1286]}
- (FInMonth: 3; FOnDay: @CRelativeDays[10]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 2; FOnDay: @CRelativeDays[24]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[1287]}
- (FInMonth: 1; FOnDay: @CRelativeDays[23]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 10; FOnDay: @CRelativeDays[25]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[1288]}
- (FInMonth: 1; FOnDay: @CRelativeDays[39]; FAt: 10800; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 3; FOnDay: @CRelativeDays[0]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[1289]}
- (FInMonth: 12; FOnDay: @CRelativeDays[33]; FAt: 43200; FAtMode: trUniversal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 3; FOnDay: @CRelativeDays[1]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[1290]}
- (FInMonth: 3; FOnDay: @CRelativeDays[8]; FAt: 43200; FAtMode: trUniversal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[44]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[1291]}
- (FInMonth: 9; FOnDay: @CRelativeDays[80]; FAt: 86400; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 3; FOnDay: @CRelativeDays[71]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[1292]}
- (FInMonth: 3; FOnDay: @CRelativeDays[80]; FAt: 86400; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 11; FOnDay: @CRelativeDays[72]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[1293]}
- (FInMonth: 1; FOnDay: @CRelativeDays[80]; FAt: 86400; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 3; FOnDay: @CRelativeDays[39]; FAt: 3600; FAtMode: trUniversal; FOffset: 7200; FFmtPart: '+02'),
{CRules[1294]}
- (FInMonth: 10; FOnDay: @CRelativeDays[80]; FAt: 86400; FAtMode: trLocal; FOffset: 3600; FFmtPart: '')
+ (FInMonth: 10; FOnDay: @CRelativeDays[39]; FAt: 3600; FAtMode: trUniversal; FOffset: 0; FFmtPart: '+00')
);
var
- { Date-bound rules for Ghana family }
- CFamily_0_Arr: array[0 .. 5] of TYearBoundRule = (
- (FStart: 1919; FEnd: 1919; FRule: @CRules[0]),
- (FStart: 1920; FEnd: 1942; FRule: @CRules[1]),
- (FStart: 1920; FEnd: 1939; FRule: @CRules[2]),
- (FStart: 1940; FEnd: 1941; FRule: @CRules[3]),
- (FStart: 1950; FEnd: 1955; FRule: @CRules[4]),
- (FStart: 1951; FEnd: 1956; FRule: @CRules[1])
- );
-
- { Date-bound rules for SL family }
- CFamily_1_Arr: array[0 .. 3] of TYearBoundRule = (
- (FStart: 1932; FEnd: 1932; FRule: @CRules[5]),
- (FStart: 1933; FEnd: 1938; FRule: @CRules[6]),
- (FStart: 1933; FEnd: 1939; FRule: @CRules[7]),
- (FStart: 1939; FEnd: 1939; FRule: @CRules[8])
- );
-
{ Date-bound rules for Arg family }
- CFamily_2_Arr: array[0 .. 28] of TYearBoundRule = (
- (FStart: 1930; FEnd: 1930; FRule: @CRules[611]),
- (FStart: 1931; FEnd: 1931; FRule: @CRules[612]),
- (FStart: 1931; FEnd: 1931; FRule: @CRules[613]),
- (FStart: 1932; FEnd: 1940; FRule: @CRules[614]),
- (FStart: 1932; FEnd: 1939; FRule: @CRules[615]),
- (FStart: 1940; FEnd: 1940; FRule: @CRules[616]),
- (FStart: 1941; FEnd: 1941; FRule: @CRules[617]),
- (FStart: 1941; FEnd: 1941; FRule: @CRules[613]),
- (FStart: 1943; FEnd: 1943; FRule: @CRules[507]),
- (FStart: 1943; FEnd: 1943; FRule: @CRules[613]),
- (FStart: 1946; FEnd: 1946; FRule: @CRules[614]),
- (FStart: 1946; FEnd: 1946; FRule: @CRules[618]),
- (FStart: 1963; FEnd: 1963; FRule: @CRules[288]),
- (FStart: 1963; FEnd: 1963; FRule: @CRules[619]),
- (FStart: 1964; FEnd: 1966; FRule: @CRules[614]),
- (FStart: 1964; FEnd: 1966; FRule: @CRules[613]),
- (FStart: 1967; FEnd: 1967; FRule: @CRules[620]),
- (FStart: 1967; FEnd: 1968; FRule: @CRules[621]),
- (FStart: 1968; FEnd: 1969; FRule: @CRules[622]),
- (FStart: 1974; FEnd: 1974; FRule: @CRules[623]),
- (FStart: 1974; FEnd: 1974; FRule: @CRules[624]),
- (FStart: 1988; FEnd: 1988; FRule: @CRules[611]),
- (FStart: 1989; FEnd: 1993; FRule: @CRules[625]),
- (FStart: 1989; FEnd: 1992; FRule: @CRules[626]),
- (FStart: 1999; FEnd: 1999; FRule: @CRules[621]),
- (FStart: 2000; FEnd: 2000; FRule: @CRules[627]),
- (FStart: 2007; FEnd: 2007; FRule: @CRules[628]),
- (FStart: 2008; FEnd: 2009; FRule: @CRules[629]),
- (FStart: 2008; FEnd: 2008; FRule: @CRules[626])
+ CFamily_0_Arr: array[0 .. 28] of TYearBoundRule = (
+ (FStart: 1930; FEnd: 1930; FRule: @CRules[0]),
+ (FStart: 1931; FEnd: 1931; FRule: @CRules[1]),
+ (FStart: 1931; FEnd: 1931; FRule: @CRules[2]),
+ (FStart: 1932; FEnd: 1940; FRule: @CRules[3]),
+ (FStart: 1932; FEnd: 1939; FRule: @CRules[4]),
+ (FStart: 1940; FEnd: 1940; FRule: @CRules[5]),
+ (FStart: 1941; FEnd: 1941; FRule: @CRules[6]),
+ (FStart: 1941; FEnd: 1941; FRule: @CRules[2]),
+ (FStart: 1943; FEnd: 1943; FRule: @CRules[7]),
+ (FStart: 1943; FEnd: 1943; FRule: @CRules[2]),
+ (FStart: 1946; FEnd: 1946; FRule: @CRules[3]),
+ (FStart: 1946; FEnd: 1946; FRule: @CRules[8]),
+ (FStart: 1963; FEnd: 1963; FRule: @CRules[9]),
+ (FStart: 1963; FEnd: 1963; FRule: @CRules[10]),
+ (FStart: 1964; FEnd: 1966; FRule: @CRules[3]),
+ (FStart: 1964; FEnd: 1966; FRule: @CRules[2]),
+ (FStart: 1967; FEnd: 1967; FRule: @CRules[11]),
+ (FStart: 1967; FEnd: 1968; FRule: @CRules[12]),
+ (FStart: 1968; FEnd: 1969; FRule: @CRules[13]),
+ (FStart: 1974; FEnd: 1974; FRule: @CRules[14]),
+ (FStart: 1974; FEnd: 1974; FRule: @CRules[15]),
+ (FStart: 1988; FEnd: 1988; FRule: @CRules[0]),
+ (FStart: 1989; FEnd: 1993; FRule: @CRules[16]),
+ (FStart: 1989; FEnd: 1992; FRule: @CRules[17]),
+ (FStart: 1999; FEnd: 1999; FRule: @CRules[12]),
+ (FStart: 2000; FEnd: 2000; FRule: @CRules[18]),
+ (FStart: 2007; FEnd: 2007; FRule: @CRules[19]),
+ (FStart: 2008; FEnd: 2009; FRule: @CRules[20]),
+ (FStart: 2008; FEnd: 2008; FRule: @CRules[17])
);
- { Date-bound rules for Canada family }
- CFamily_3_Arr: array[0 .. 9] of TYearBoundRule = (
- (FStart: 1918; FEnd: 1918; FRule: @CRules[117]),
- (FStart: 1918; FEnd: 1918; FRule: @CRules[118]),
- (FStart: 1942; FEnd: 1942; FRule: @CRules[100]),
- (FStart: 1945; FEnd: 1945; FRule: @CRules[30]),
- (FStart: 1945; FEnd: 1945; FRule: @CRules[101]),
- (FStart: 1974; FEnd: 1986; FRule: @CRules[24]),
- (FStart: 1974; FEnd: 2006; FRule: @CRules[26]),
- (FStart: 1987; FEnd: 2006; FRule: @CRules[104]),
- (FStart: 2007; FEnd: 9999; FRule: @CRules[105]),
- (FStart: 2007; FEnd: 9999; FRule: @CRules[106])
- );
-
- { Date-bound rules for NT_YK family }
- CFamily_4_Arr: array[0 .. 9] of TYearBoundRule = (
- (FStart: 1918; FEnd: 1918; FRule: @CRules[117]),
- (FStart: 1918; FEnd: 1918; FRule: @CRules[118]),
- (FStart: 1919; FEnd: 1919; FRule: @CRules[192]),
- (FStart: 1919; FEnd: 1919; FRule: @CRules[193]),
- (FStart: 1942; FEnd: 1942; FRule: @CRules[100]),
- (FStart: 1945; FEnd: 1945; FRule: @CRules[30]),
- (FStart: 1945; FEnd: 1945; FRule: @CRules[101]),
- (FStart: 1972; FEnd: 1986; FRule: @CRules[24]),
- (FStart: 1972; FEnd: 2006; FRule: @CRules[26]),
- (FStart: 1987; FEnd: 2006; FRule: @CRules[104])
- );
-
- { Date-bound rules for Mexico family }
- CFamily_5_Arr: array[0 .. 15] of TYearBoundRule = (
- (FStart: 1931; FEnd: 1931; FRule: @CRules[195]),
- (FStart: 1931; FEnd: 1931; FRule: @CRules[135]),
- (FStart: 1939; FEnd: 1939; FRule: @CRules[196]),
- (FStart: 1939; FEnd: 1939; FRule: @CRules[197]),
- (FStart: 1940; FEnd: 1940; FRule: @CRules[198]),
- (FStart: 1941; FEnd: 1941; FRule: @CRules[199]),
- (FStart: 1943; FEnd: 1943; FRule: @CRules[200]),
- (FStart: 1944; FEnd: 1944; FRule: @CRules[201]),
- (FStart: 1950; FEnd: 1950; FRule: @CRules[202]),
- (FStart: 1950; FEnd: 1950; FRule: @CRules[203]),
- (FStart: 1996; FEnd: 2000; FRule: @CRules[104]),
- (FStart: 1996; FEnd: 2000; FRule: @CRules[26]),
- (FStart: 2001; FEnd: 2001; FRule: @CRules[19]),
- (FStart: 2001; FEnd: 2001; FRule: @CRules[25]),
- (FStart: 2002; FEnd: 2022; FRule: @CRules[104]),
- (FStart: 2002; FEnd: 2022; FRule: @CRules[26])
- );
-
- { Date-bound rules for Mont family }
- CFamily_6_Arr: array[0 .. 19] of TYearBoundRule = (
- (FStart: 1917; FEnd: 1917; FRule: @CRules[9]),
- (FStart: 1917; FEnd: 1917; FRule: @CRules[10]),
- (FStart: 1919; FEnd: 1919; FRule: @CRules[11]),
- (FStart: 1919; FEnd: 1919; FRule: @CRules[12]),
- (FStart: 1920; FEnd: 1920; FRule: @CRules[13]),
- (FStart: 1920; FEnd: 1922; FRule: @CRules[14]),
- (FStart: 1921; FEnd: 1921; FRule: @CRules[15]),
- (FStart: 1922; FEnd: 1922; FRule: @CRules[16]),
- (FStart: 1924; FEnd: 1924; FRule: @CRules[17]),
- (FStart: 1924; FEnd: 1926; FRule: @CRules[18]),
- (FStart: 1925; FEnd: 1926; FRule: @CRules[19]),
- (FStart: 1927; FEnd: 1937; FRule: @CRules[20]),
- (FStart: 1927; FEnd: 1937; FRule: @CRules[21]),
- (FStart: 1938; FEnd: 1940; FRule: @CRules[22]),
- (FStart: 1938; FEnd: 1939; FRule: @CRules[23]),
- (FStart: 1946; FEnd: 1973; FRule: @CRules[24]),
- (FStart: 1945; FEnd: 1948; FRule: @CRules[25]),
- (FStart: 1949; FEnd: 1950; FRule: @CRules[26]),
- (FStart: 1951; FEnd: 1956; FRule: @CRules[25]),
- (FStart: 1957; FEnd: 1973; FRule: @CRules[26])
- );
-
- { Date-bound rules for Bahamas family }
- CFamily_7_Arr: array[0 .. 6] of TYearBoundRule = (
- (FStart: 1942; FEnd: 1942; FRule: @CRules[27]),
- (FStart: 1944; FEnd: 1944; FRule: @CRules[28]),
- (FStart: 1945; FEnd: 1945; FRule: @CRules[29]),
- (FStart: 1945; FEnd: 1945; FRule: @CRules[30]),
- (FStart: 1945; FEnd: 1945; FRule: @CRules[31]),
- (FStart: 1964; FEnd: 1975; FRule: @CRules[26]),
- (FStart: 1964; FEnd: 1975; FRule: @CRules[24])
- );
-
- { Date-bound rules for US family }
- CFamily_8_Arr: array[0 .. 12] of TYearBoundRule = (
- (FStart: 1918; FEnd: 1919; FRule: @CRules[99]),
- (FStart: 1918; FEnd: 1919; FRule: @CRules[26]),
- (FStart: 1942; FEnd: 1942; FRule: @CRules[100]),
- (FStart: 1945; FEnd: 1945; FRule: @CRules[30]),
- (FStart: 1945; FEnd: 1945; FRule: @CRules[101]),
- (FStart: 1967; FEnd: 2006; FRule: @CRules[26]),
- (FStart: 1967; FEnd: 1973; FRule: @CRules[24]),
- (FStart: 1974; FEnd: 1974; FRule: @CRules[102]),
- (FStart: 1975; FEnd: 1975; FRule: @CRules[103]),
- (FStart: 1976; FEnd: 1986; FRule: @CRules[24]),
- (FStart: 1987; FEnd: 2006; FRule: @CRules[104]),
- (FStart: 2007; FEnd: 9999; FRule: @CRules[105]),
- (FStart: 2007; FEnd: 9999; FRule: @CRules[106])
- );
-
- { Date-bound rules for Toronto family }
- CFamily_9_Arr: array[0 .. 21] of TYearBoundRule = (
- (FStart: 1919; FEnd: 1919; FRule: @CRules[168]),
- (FStart: 1919; FEnd: 1919; FRule: @CRules[169]),
- (FStart: 1920; FEnd: 1920; FRule: @CRules[170]),
- (FStart: 1920; FEnd: 1920; FRule: @CRules[147]),
- (FStart: 1921; FEnd: 1921; FRule: @CRules[171]),
- (FStart: 1921; FEnd: 1921; FRule: @CRules[172]),
- (FStart: 1922; FEnd: 1923; FRule: @CRules[127]),
- (FStart: 1922; FEnd: 1926; FRule: @CRules[173]),
- (FStart: 1924; FEnd: 1927; FRule: @CRules[19]),
- (FStart: 1927; FEnd: 1937; FRule: @CRules[174]),
- (FStart: 1928; FEnd: 1937; FRule: @CRules[175]),
- (FStart: 1938; FEnd: 1940; FRule: @CRules[24]),
- (FStart: 1938; FEnd: 1939; FRule: @CRules[25]),
- (FStart: 1945; FEnd: 1946; FRule: @CRules[25]),
- (FStart: 1946; FEnd: 1946; FRule: @CRules[24]),
- (FStart: 1947; FEnd: 1949; FRule: @CRules[22]),
- (FStart: 1947; FEnd: 1948; FRule: @CRules[23]),
- (FStart: 1949; FEnd: 1949; FRule: @CRules[176]),
- (FStart: 1950; FEnd: 1973; FRule: @CRules[24]),
- (FStart: 1950; FEnd: 1950; FRule: @CRules[177]),
- (FStart: 1951; FEnd: 1956; FRule: @CRules[25]),
- (FStart: 1957; FEnd: 1973; FRule: @CRules[26])
- );
-
- { Date-bound rules for NZ family }
- CFamily_10_Arr: array[0 .. 15] of TYearBoundRule = (
- (FStart: 1927; FEnd: 1927; FRule: @CRules[1261]),
- (FStart: 1928; FEnd: 1928; FRule: @CRules[1262]),
- (FStart: 1928; FEnd: 1933; FRule: @CRules[1263]),
- (FStart: 1929; FEnd: 1933; FRule: @CRules[1264]),
- (FStart: 1934; FEnd: 1940; FRule: @CRules[1265]),
- (FStart: 1934; FEnd: 1940; FRule: @CRules[1266]),
- (FStart: 1946; FEnd: 1946; FRule: @CRules[1267]),
- (FStart: 1974; FEnd: 1974; FRule: @CRules[1268]),
- (FStart: 1975; FEnd: 1975; FRule: @CRules[1214]),
- (FStart: 1975; FEnd: 1988; FRule: @CRules[1210]),
- (FStart: 1976; FEnd: 1989; FRule: @CRules[1211]),
- (FStart: 1989; FEnd: 1989; FRule: @CRules[1273]),
- (FStart: 1990; FEnd: 2006; FRule: @CRules[1224]),
- (FStart: 1990; FEnd: 2007; FRule: @CRules[1217]),
- (FStart: 2007; FEnd: 9999; FRule: @CRules[1277]),
- (FStart: 2008; FEnd: 9999; FRule: @CRules[1223])
- );
-
- { Date-bound rules for PRC family }
- CFamily_11_Arr: array[0 .. 2] of TYearBoundRule = (
- (FStart: 1986; FEnd: 1986; FRule: @CRules[306]),
- (FStart: 1986; FEnd: 1991; FRule: @CRules[307]),
- (FStart: 1987; FEnd: 1991; FRule: @CRules[308])
- );
-
- { Date-bound rules for Zion family }
- CFamily_12_Arr: array[0 .. 84] of TYearBoundRule = (
- (FStart: 1940; FEnd: 1940; FRule: @CRules[372]),
- (FStart: 1940; FEnd: 1940; FRule: @CRules[297]),
- (FStart: 1940; FEnd: 1940; FRule: @CRules[373]),
- (FStart: 1942; FEnd: 1946; FRule: @CRules[305]),
- (FStart: 1943; FEnd: 1944; FRule: @CRules[374]),
- (FStart: 1945; FEnd: 1946; FRule: @CRules[375]),
- (FStart: 1948; FEnd: 1948; FRule: @CRules[376]),
- (FStart: 1948; FEnd: 1948; FRule: @CRules[377]),
- (FStart: 1948; FEnd: 1949; FRule: @CRules[305]),
- (FStart: 1949; FEnd: 1949; FRule: @CRules[378]),
- (FStart: 1950; FEnd: 1950; FRule: @CRules[375]),
- (FStart: 1950; FEnd: 1950; FRule: @CRules[379]),
- (FStart: 1951; FEnd: 1951; FRule: @CRules[374]),
- (FStart: 1951; FEnd: 1951; FRule: @CRules[380]),
- (FStart: 1952; FEnd: 1952; FRule: @CRules[381]),
- (FStart: 1952; FEnd: 1952; FRule: @CRules[382]),
- (FStart: 1953; FEnd: 1953; FRule: @CRules[383]),
- (FStart: 1953; FEnd: 1953; FRule: @CRules[384]),
- (FStart: 1954; FEnd: 1954; FRule: @CRules[385]),
- (FStart: 1954; FEnd: 1954; FRule: @CRules[386]),
- (FStart: 1955; FEnd: 1955; FRule: @CRules[387]),
- (FStart: 1955; FEnd: 1955; FRule: @CRules[388]),
- (FStart: 1956; FEnd: 1956; FRule: @CRules[389]),
- (FStart: 1956; FEnd: 1956; FRule: @CRules[390]),
- (FStart: 1957; FEnd: 1957; FRule: @CRules[391]),
- (FStart: 1957; FEnd: 1957; FRule: @CRules[392]),
- (FStart: 1974; FEnd: 1974; FRule: @CRules[393]),
- (FStart: 1974; FEnd: 1974; FRule: @CRules[298]),
- (FStart: 1975; FEnd: 1975; FRule: @CRules[381]),
- (FStart: 1975; FEnd: 1975; FRule: @CRules[394]),
- (FStart: 1980; FEnd: 1980; FRule: @CRules[395]),
- (FStart: 1980; FEnd: 1980; FRule: @CRules[396]),
- (FStart: 1984; FEnd: 1984; FRule: @CRules[397]),
- (FStart: 1984; FEnd: 1984; FRule: @CRules[398]),
- (FStart: 1985; FEnd: 1985; FRule: @CRules[399]),
- (FStart: 1985; FEnd: 1985; FRule: @CRules[400]),
- (FStart: 1986; FEnd: 1986; FRule: @CRules[401]),
- (FStart: 1986; FEnd: 1986; FRule: @CRules[402]),
- (FStart: 1987; FEnd: 1987; FRule: @CRules[403]),
- (FStart: 1987; FEnd: 1987; FRule: @CRules[384]),
- (FStart: 1988; FEnd: 1988; FRule: @CRules[404]),
- (FStart: 1988; FEnd: 1988; FRule: @CRules[405]),
- (FStart: 1989; FEnd: 1989; FRule: @CRules[406]),
- (FStart: 1989; FEnd: 1989; FRule: @CRules[407]),
- (FStart: 1990; FEnd: 1990; FRule: @CRules[408]),
- (FStart: 1990; FEnd: 1990; FRule: @CRules[398]),
- (FStart: 1991; FEnd: 1991; FRule: @CRules[409]),
- (FStart: 1991; FEnd: 1991; FRule: @CRules[400]),
- (FStart: 1992; FEnd: 1992; FRule: @CRules[410]),
- (FStart: 1992; FEnd: 1992; FRule: @CRules[411]),
- (FStart: 1993; FEnd: 1993; FRule: @CRules[412]),
- (FStart: 1993; FEnd: 1993; FRule: @CRules[139]),
- (FStart: 1994; FEnd: 1994; FRule: @CRules[134]),
- (FStart: 1994; FEnd: 1994; FRule: @CRules[413]),
- (FStart: 1995; FEnd: 1995; FRule: @CRules[414]),
- (FStart: 1995; FEnd: 1995; FRule: @CRules[150]),
- (FStart: 1996; FEnd: 1996; FRule: @CRules[415]),
- (FStart: 1996; FEnd: 1996; FRule: @CRules[226]),
- (FStart: 1997; FEnd: 1997; FRule: @CRules[416]),
- (FStart: 1997; FEnd: 1997; FRule: @CRules[396]),
- (FStart: 1998; FEnd: 1998; FRule: @CRules[417]),
- (FStart: 1998; FEnd: 1998; FRule: @CRules[418]),
- (FStart: 1999; FEnd: 1999; FRule: @CRules[419]),
- (FStart: 1999; FEnd: 1999; FRule: @CRules[420]),
- (FStart: 2000; FEnd: 2000; FRule: @CRules[117]),
- (FStart: 2000; FEnd: 2000; FRule: @CRules[421]),
- (FStart: 2001; FEnd: 2001; FRule: @CRules[422]),
- (FStart: 2001; FEnd: 2001; FRule: @CRules[423]),
- (FStart: 2002; FEnd: 2002; FRule: @CRules[424]),
- (FStart: 2002; FEnd: 2002; FRule: @CRules[425]),
- (FStart: 2003; FEnd: 2003; FRule: @CRules[426]),
- (FStart: 2003; FEnd: 2003; FRule: @CRules[427]),
- (FStart: 2004; FEnd: 2004; FRule: @CRules[428]),
- (FStart: 2004; FEnd: 2004; FRule: @CRules[429]),
- (FStart: 2005; FEnd: 2012; FRule: @CRules[430]),
- (FStart: 2005; FEnd: 2005; FRule: @CRules[431]),
- (FStart: 2006; FEnd: 2006; FRule: @CRules[432]),
- (FStart: 2007; FEnd: 2007; FRule: @CRules[433]),
- (FStart: 2008; FEnd: 2008; FRule: @CRules[434]),
- (FStart: 2009; FEnd: 2009; FRule: @CRules[435]),
- (FStart: 2010; FEnd: 2010; FRule: @CRules[436]),
- (FStart: 2011; FEnd: 2011; FRule: @CRules[437]),
- (FStart: 2012; FEnd: 2012; FRule: @CRules[438]),
- (FStart: 2013; FEnd: 9999; FRule: @CRules[439]),
- (FStart: 2013; FEnd: 9999; FRule: @CRules[26])
- );
-
- { Date-bound rules for Iceland family }
- CFamily_13_Arr: array[0 .. 15] of TYearBoundRule = (
- (FStart: 1917; FEnd: 1919; FRule: @CRules[32]),
- (FStart: 1917; FEnd: 1917; FRule: @CRules[33]),
- (FStart: 1918; FEnd: 1919; FRule: @CRules[34]),
- (FStart: 1921; FEnd: 1921; FRule: @CRules[35]),
- (FStart: 1921; FEnd: 1921; FRule: @CRules[36]),
- (FStart: 1939; FEnd: 1939; FRule: @CRules[37]),
- (FStart: 1939; FEnd: 1939; FRule: @CRules[38]),
- (FStart: 1940; FEnd: 1940; FRule: @CRules[39]),
- (FStart: 1940; FEnd: 1941; FRule: @CRules[40]),
- (FStart: 1941; FEnd: 1942; FRule: @CRules[41]),
- (FStart: 1943; FEnd: 1946; FRule: @CRules[42]),
- (FStart: 1942; FEnd: 1948; FRule: @CRules[43]),
- (FStart: 1947; FEnd: 1967; FRule: @CRules[44]),
- (FStart: 1949; FEnd: 1949; FRule: @CRules[45]),
- (FStart: 1950; FEnd: 1966; FRule: @CRules[43]),
- (FStart: 1967; FEnd: 1967; FRule: @CRules[46])
- );
-
- { Date-bound rules for AT family }
- CFamily_14_Arr: array[0 .. 22] of TYearBoundRule = (
- (FStart: 1916; FEnd: 1916; FRule: @CRules[1224]),
- (FStart: 1917; FEnd: 1917; FRule: @CRules[1207]),
- (FStart: 1917; FEnd: 1918; FRule: @CRules[1225]),
- (FStart: 1918; FEnd: 1919; FRule: @CRules[1211]),
- (FStart: 1967; FEnd: 1967; FRule: @CRules[1224]),
- (FStart: 1968; FEnd: 1968; FRule: @CRules[1226]),
- (FStart: 1968; FEnd: 1985; FRule: @CRules[1210]),
- (FStart: 1969; FEnd: 1971; FRule: @CRules[1227]),
- (FStart: 1972; FEnd: 1972; FRule: @CRules[1214]),
- (FStart: 1973; FEnd: 1981; FRule: @CRules[1211]),
- (FStart: 1982; FEnd: 1983; FRule: @CRules[1207]),
- (FStart: 1984; FEnd: 1986; FRule: @CRules[1211]),
- (FStart: 1986; FEnd: 1986; FRule: @CRules[1228]),
- (FStart: 1987; FEnd: 1990; FRule: @CRules[1217]),
- (FStart: 1987; FEnd: 1987; FRule: @CRules[1225]),
- (FStart: 1988; FEnd: 1990; FRule: @CRules[1210]),
- (FStart: 1991; FEnd: 1999; FRule: @CRules[1224]),
- (FStart: 1991; FEnd: 2005; FRule: @CRules[1207]),
- (FStart: 2000; FEnd: 2000; FRule: @CRules[1229]),
- (FStart: 2001; FEnd: 9999; FRule: @CRules[1224]),
- (FStart: 2006; FEnd: 2006; FRule: @CRules[1223]),
- (FStart: 2007; FEnd: 2007; FRule: @CRules[1207]),
- (FStart: 2008; FEnd: 9999; FRule: @CRules[1223])
- );
-
- { Date-bound rules for Aus family }
- CFamily_15_Arr: array[0 .. 6] of TYearBoundRule = (
- (FStart: 1917; FEnd: 1917; FRule: @CRules[1206]),
- (FStart: 1917; FEnd: 1917; FRule: @CRules[1207]),
- (FStart: 1942; FEnd: 1942; FRule: @CRules[1206]),
- (FStart: 1942; FEnd: 1942; FRule: @CRules[1207]),
- (FStart: 1942; FEnd: 1942; FRule: @CRules[1208]),
- (FStart: 1943; FEnd: 1944; FRule: @CRules[1207]),
- (FStart: 1943; FEnd: 1943; FRule: @CRules[1209])
- );
-
- { Date-bound rules for Neth family }
- CFamily_16_Arr: array[0 .. 19] of TYearBoundRule = (
- (FStart: 1916; FEnd: 1916; FRule: @CRules[47]),
- (FStart: 1916; FEnd: 1916; FRule: @CRules[48]),
- (FStart: 1917; FEnd: 1917; FRule: @CRules[49]),
- (FStart: 1917; FEnd: 1917; FRule: @CRules[50]),
- (FStart: 1918; FEnd: 1921; FRule: @CRules[51]),
- (FStart: 1918; FEnd: 1921; FRule: @CRules[52]),
- (FStart: 1922; FEnd: 1922; FRule: @CRules[53]),
- (FStart: 1922; FEnd: 1936; FRule: @CRules[54]),
- (FStart: 1923; FEnd: 1923; FRule: @CRules[55]),
- (FStart: 1924; FEnd: 1924; FRule: @CRules[53]),
- (FStart: 1925; FEnd: 1925; FRule: @CRules[55]),
- (FStart: 1926; FEnd: 1931; FRule: @CRules[56]),
- (FStart: 1932; FEnd: 1932; FRule: @CRules[57]),
- (FStart: 1933; FEnd: 1936; FRule: @CRules[56]),
- (FStart: 1937; FEnd: 1937; FRule: @CRules[57]),
- (FStart: 1937; FEnd: 1937; FRule: @CRules[58]),
- (FStart: 1937; FEnd: 1939; FRule: @CRules[59]),
- (FStart: 1938; FEnd: 1939; FRule: @CRules[60]),
- (FStart: 1945; FEnd: 1945; FRule: @CRules[61]),
- (FStart: 1945; FEnd: 1945; FRule: @CRules[62])
- );
-
- { Date-bound rules for C-Eur family }
- CFamily_17_Arr: array[0 .. 16] of TYearBoundRule = (
- (FStart: 1916; FEnd: 1916; FRule: @CRules[1031]),
- (FStart: 1916; FEnd: 1916; FRule: @CRules[73]),
- (FStart: 1917; FEnd: 1918; FRule: @CRules[76]),
- (FStart: 1917; FEnd: 1918; FRule: @CRules[77]),
- (FStart: 1940; FEnd: 1940; FRule: @CRules[607]),
- (FStart: 1942; FEnd: 1942; FRule: @CRules[1032]),
- (FStart: 1943; FEnd: 1943; FRule: @CRules[975]),
- (FStart: 1943; FEnd: 1943; FRule: @CRules[499]),
- (FStart: 1944; FEnd: 1945; FRule: @CRules[756]),
- (FStart: 1944; FEnd: 1944; FRule: @CRules[1033]),
- (FStart: 1945; FEnd: 1945; FRule: @CRules[62]),
- (FStart: 1977; FEnd: 1980; FRule: @CRules[1034]),
- (FStart: 1977; FEnd: 1977; FRule: @CRules[289]),
- (FStart: 1978; FEnd: 1978; FRule: @CRules[95]),
- (FStart: 1979; FEnd: 1995; FRule: @CRules[289]),
- (FStart: 1981; FEnd: 9999; FRule: @CRules[979]),
- (FStart: 1996; FEnd: 9999; FRule: @CRules[291])
- );
-
- { Date-bound rules for EU family }
- CFamily_18_Arr: array[0 .. 5] of TYearBoundRule = (
- (FStart: 1977; FEnd: 1980; FRule: @CRules[1030]),
- (FStart: 1977; FEnd: 1977; FRule: @CRules[282]),
- (FStart: 1978; FEnd: 1978; FRule: @CRules[73]),
- (FStart: 1979; FEnd: 1995; FRule: @CRules[282]),
- (FStart: 1981; FEnd: 9999; FRule: @CRules[281]),
- (FStart: 1996; FEnd: 9999; FRule: @CRules[283])
- );
-
- { Date-bound rules for GB-Eire family }
- CFamily_19_Arr: array[0 .. 64] of TYearBoundRule = (
- (FStart: 1916; FEnd: 1916; FRule: @CRules[980]),
- (FStart: 1916; FEnd: 1916; FRule: @CRules[981]),
- (FStart: 1917; FEnd: 1917; FRule: @CRules[982]),
- (FStart: 1917; FEnd: 1917; FRule: @CRules[983]),
- (FStart: 1918; FEnd: 1918; FRule: @CRules[984]),
- (FStart: 1918; FEnd: 1918; FRule: @CRules[985]),
- (FStart: 1919; FEnd: 1919; FRule: @CRules[986]),
- (FStart: 1919; FEnd: 1919; FRule: @CRules[987]),
- (FStart: 1920; FEnd: 1920; FRule: @CRules[988]),
- (FStart: 1920; FEnd: 1920; FRule: @CRules[989]),
- (FStart: 1921; FEnd: 1921; FRule: @CRules[990]),
- (FStart: 1921; FEnd: 1921; FRule: @CRules[991]),
- (FStart: 1922; FEnd: 1922; FRule: @CRules[992]),
- (FStart: 1922; FEnd: 1922; FRule: @CRules[993]),
- (FStart: 1923; FEnd: 1923; FRule: @CRules[994]),
- (FStart: 1923; FEnd: 1924; FRule: @CRules[995]),
- (FStart: 1924; FEnd: 1924; FRule: @CRules[996]),
- (FStart: 1925; FEnd: 1926; FRule: @CRules[994]),
- (FStart: 1925; FEnd: 1938; FRule: @CRules[997]),
- (FStart: 1927; FEnd: 1927; FRule: @CRules[996]),
- (FStart: 1928; FEnd: 1929; FRule: @CRules[994]),
- (FStart: 1930; FEnd: 1930; FRule: @CRules[996]),
- (FStart: 1931; FEnd: 1932; FRule: @CRules[994]),
- (FStart: 1933; FEnd: 1933; FRule: @CRules[996]),
- (FStart: 1934; FEnd: 1934; FRule: @CRules[994]),
- (FStart: 1935; FEnd: 1935; FRule: @CRules[996]),
- (FStart: 1936; FEnd: 1937; FRule: @CRules[994]),
- (FStart: 1938; FEnd: 1938; FRule: @CRules[996]),
- (FStart: 1939; FEnd: 1939; FRule: @CRules[994]),
- (FStart: 1939; FEnd: 1939; FRule: @CRules[998]),
- (FStart: 1940; FEnd: 1940; FRule: @CRules[999]),
- (FStart: 1941; FEnd: 1941; FRule: @CRules[1000]),
- (FStart: 1941; FEnd: 1943; FRule: @CRules[1001]),
- (FStart: 1942; FEnd: 1944; FRule: @CRules[1002]),
- (FStart: 1944; FEnd: 1944; FRule: @CRules[1003]),
- (FStart: 1945; FEnd: 1945; FRule: @CRules[1004]),
- (FStart: 1945; FEnd: 1945; FRule: @CRules[1005]),
- (FStart: 1945; FEnd: 1946; FRule: @CRules[997]),
- (FStart: 1946; FEnd: 1946; FRule: @CRules[996]),
- (FStart: 1947; FEnd: 1947; FRule: @CRules[1006]),
- (FStart: 1947; FEnd: 1947; FRule: @CRules[1007]),
- (FStart: 1947; FEnd: 1947; FRule: @CRules[1008]),
- (FStart: 1947; FEnd: 1947; FRule: @CRules[1009]),
- (FStart: 1948; FEnd: 1948; FRule: @CRules[1010]),
- (FStart: 1948; FEnd: 1948; FRule: @CRules[1011]),
- (FStart: 1949; FEnd: 1949; FRule: @CRules[990]),
- (FStart: 1949; FEnd: 1949; FRule: @CRules[1012]),
- (FStart: 1950; FEnd: 1952; FRule: @CRules[1013]),
- (FStart: 1950; FEnd: 1952; FRule: @CRules[1014]),
- (FStart: 1953; FEnd: 1953; FRule: @CRules[994]),
- (FStart: 1953; FEnd: 1960; FRule: @CRules[997]),
- (FStart: 1954; FEnd: 1954; FRule: @CRules[996]),
- (FStart: 1955; FEnd: 1956; FRule: @CRules[994]),
- (FStart: 1957; FEnd: 1957; FRule: @CRules[996]),
- (FStart: 1958; FEnd: 1959; FRule: @CRules[994]),
- (FStart: 1960; FEnd: 1960; FRule: @CRules[996]),
- (FStart: 1961; FEnd: 1963; FRule: @CRules[1015]),
- (FStart: 1961; FEnd: 1968; FRule: @CRules[1016]),
- (FStart: 1964; FEnd: 1967; FRule: @CRules[1017]),
- (FStart: 1968; FEnd: 1968; FRule: @CRules[1018]),
- (FStart: 1972; FEnd: 1980; FRule: @CRules[1019]),
- (FStart: 1972; FEnd: 1980; FRule: @CRules[1016]),
- (FStart: 1981; FEnd: 1995; FRule: @CRules[1020]),
- (FStart: 1981; FEnd: 1989; FRule: @CRules[1021]),
- (FStart: 1990; FEnd: 1995; FRule: @CRules[1022])
- );
-
- { Date-bound rules for Denmark family }
- CFamily_20_Arr: array[0 .. 10] of TYearBoundRule = (
- (FStart: 1916; FEnd: 1916; FRule: @CRules[63]),
- (FStart: 1916; FEnd: 1916; FRule: @CRules[64]),
- (FStart: 1940; FEnd: 1940; FRule: @CRules[65]),
- (FStart: 1945; FEnd: 1945; FRule: @CRules[61]),
- (FStart: 1945; FEnd: 1945; FRule: @CRules[66]),
- (FStart: 1946; FEnd: 1946; FRule: @CRules[67]),
- (FStart: 1946; FEnd: 1946; FRule: @CRules[68]),
- (FStart: 1947; FEnd: 1947; FRule: @CRules[69]),
- (FStart: 1947; FEnd: 1947; FRule: @CRules[70]),
- (FStart: 1948; FEnd: 1948; FRule: @CRules[71]),
- (FStart: 1948; FEnd: 1948; FRule: @CRules[72])
+ { Date-bound rules for SanLuis family }
+ CFamily_1_Arr: array[0 .. 1] of TYearBoundRule = (
+ (FStart: 2008; FEnd: 2009; FRule: @CRules[21]),
+ (FStart: 2007; FEnd: 2008; FRule: @CRules[22])
);
- { Date-bound rules for Lux family }
- CFamily_21_Arr: array[0 .. 22] of TYearBoundRule = (
- (FStart: 1916; FEnd: 1916; FRule: @CRules[63]),
- (FStart: 1916; FEnd: 1916; FRule: @CRules[73]),
- (FStart: 1917; FEnd: 1917; FRule: @CRules[74]),
- (FStart: 1917; FEnd: 1917; FRule: @CRules[75]),
- (FStart: 1918; FEnd: 1918; FRule: @CRules[76]),
- (FStart: 1918; FEnd: 1918; FRule: @CRules[77]),
- (FStart: 1919; FEnd: 1919; FRule: @CRules[78]),
- (FStart: 1919; FEnd: 1919; FRule: @CRules[79]),
- (FStart: 1920; FEnd: 1920; FRule: @CRules[80]),
- (FStart: 1920; FEnd: 1920; FRule: @CRules[81]),
- (FStart: 1921; FEnd: 1921; FRule: @CRules[82]),
- (FStart: 1921; FEnd: 1921; FRule: @CRules[83]),
- (FStart: 1922; FEnd: 1922; FRule: @CRules[84]),
- (FStart: 1922; FEnd: 1922; FRule: @CRules[85]),
- (FStart: 1923; FEnd: 1923; FRule: @CRules[86]),
- (FStart: 1923; FEnd: 1923; FRule: @CRules[59]),
- (FStart: 1924; FEnd: 1924; FRule: @CRules[87]),
- (FStart: 1924; FEnd: 1928; FRule: @CRules[85]),
- (FStart: 1925; FEnd: 1925; FRule: @CRules[88]),
- (FStart: 1926; FEnd: 1926; FRule: @CRules[89]),
- (FStart: 1927; FEnd: 1927; FRule: @CRules[90]),
- (FStart: 1928; FEnd: 1928; FRule: @CRules[91]),
- (FStart: 1929; FEnd: 1929; FRule: @CRules[92])
+ { Date-bound rules for Brazil family }
+ CFamily_2_Arr: array[0 .. 56] of TYearBoundRule = (
+ (FStart: 1931; FEnd: 1931; FRule: @CRules[23]),
+ (FStart: 1932; FEnd: 1933; FRule: @CRules[1]),
+ (FStart: 1932; FEnd: 1932; FRule: @CRules[24]),
+ (FStart: 1949; FEnd: 1952; FRule: @CRules[0]),
+ (FStart: 1950; FEnd: 1950; FRule: @CRules[25]),
+ (FStart: 1951; FEnd: 1952; FRule: @CRules[1]),
+ (FStart: 1953; FEnd: 1953; FRule: @CRules[3]),
+ (FStart: 1963; FEnd: 1963; FRule: @CRules[26]),
+ (FStart: 1964; FEnd: 1964; FRule: @CRules[3]),
+ (FStart: 1965; FEnd: 1965; FRule: @CRules[27]),
+ (FStart: 1965; FEnd: 1965; FRule: @CRules[28]),
+ (FStart: 1965; FEnd: 1965; FRule: @CRules[0]),
+ (FStart: 1966; FEnd: 1968; FRule: @CRules[3]),
+ (FStart: 1966; FEnd: 1967; FRule: @CRules[4]),
+ (FStart: 1985; FEnd: 1985; FRule: @CRules[29]),
+ (FStart: 1986; FEnd: 1986; FRule: @CRules[30]),
+ (FStart: 1986; FEnd: 1986; FRule: @CRules[31]),
+ (FStart: 1987; FEnd: 1987; FRule: @CRules[32]),
+ (FStart: 1987; FEnd: 1987; FRule: @CRules[31]),
+ (FStart: 1988; FEnd: 1988; FRule: @CRules[33]),
+ (FStart: 1988; FEnd: 1988; FRule: @CRules[34]),
+ (FStart: 1989; FEnd: 1989; FRule: @CRules[35]),
+ (FStart: 1989; FEnd: 1989; FRule: @CRules[2]),
+ (FStart: 1990; FEnd: 1990; FRule: @CRules[36]),
+ (FStart: 1990; FEnd: 1990; FRule: @CRules[37]),
+ (FStart: 1991; FEnd: 1991; FRule: @CRules[38]),
+ (FStart: 1991; FEnd: 1991; FRule: @CRules[39]),
+ (FStart: 1992; FEnd: 1992; FRule: @CRules[40]),
+ (FStart: 1992; FEnd: 1992; FRule: @CRules[31]),
+ (FStart: 1993; FEnd: 1993; FRule: @CRules[41]),
+ (FStart: 1993; FEnd: 1995; FRule: @CRules[42]),
+ (FStart: 1994; FEnd: 1995; FRule: @CRules[43]),
+ (FStart: 1996; FEnd: 1996; FRule: @CRules[36]),
+ (FStart: 1996; FEnd: 1996; FRule: @CRules[44]),
+ (FStart: 1997; FEnd: 1997; FRule: @CRules[45]),
+ (FStart: 1997; FEnd: 1997; FRule: @CRules[44]),
+ (FStart: 1998; FEnd: 1998; FRule: @CRules[3]),
+ (FStart: 1998; FEnd: 1998; FRule: @CRules[46]),
+ (FStart: 1999; FEnd: 1999; FRule: @CRules[47]),
+ (FStart: 1999; FEnd: 1999; FRule: @CRules[24]),
+ (FStart: 2000; FEnd: 2000; FRule: @CRules[48]),
+ (FStart: 2000; FEnd: 2001; FRule: @CRules[22]),
+ (FStart: 2001; FEnd: 2006; FRule: @CRules[43]),
+ (FStart: 2002; FEnd: 2002; FRule: @CRules[49]),
+ (FStart: 2003; FEnd: 2003; FRule: @CRules[50]),
+ (FStart: 2004; FEnd: 2004; FRule: @CRules[29]),
+ (FStart: 2005; FEnd: 2005; FRule: @CRules[34]),
+ (FStart: 2006; FEnd: 2006; FRule: @CRules[51]),
+ (FStart: 2007; FEnd: 2007; FRule: @CRules[52]),
+ (FStart: 2007; FEnd: 2007; FRule: @CRules[22]),
+ (FStart: 2008; FEnd: 2017; FRule: @CRules[17]),
+ (FStart: 2008; FEnd: 2011; FRule: @CRules[43]),
+ (FStart: 2012; FEnd: 2012; FRule: @CRules[53]),
+ (FStart: 2013; FEnd: 2014; FRule: @CRules[43]),
+ (FStart: 2015; FEnd: 2015; FRule: @CRules[53]),
+ (FStart: 2016; FEnd: 2019; FRule: @CRules[43]),
+ (FStart: 2018; FEnd: 2018; FRule: @CRules[54])
);
- { Date-bound rules for Belgium family }
- CFamily_22_Arr: array[0 .. 33] of TYearBoundRule = (
- (FStart: 1918; FEnd: 1918; FRule: @CRules[973]),
- (FStart: 1918; FEnd: 1919; FRule: @CRules[1057]),
- (FStart: 1919; FEnd: 1919; FRule: @CRules[78]),
- (FStart: 1920; FEnd: 1920; FRule: @CRules[80]),
- (FStart: 1920; FEnd: 1920; FRule: @CRules[752]),
- (FStart: 1921; FEnd: 1921; FRule: @CRules[82]),
- (FStart: 1921; FEnd: 1921; FRule: @CRules[1058]),
- (FStart: 1922; FEnd: 1922; FRule: @CRules[84]),
- (FStart: 1922; FEnd: 1927; FRule: @CRules[1057]),
- (FStart: 1923; FEnd: 1923; FRule: @CRules[86]),
- (FStart: 1924; FEnd: 1924; FRule: @CRules[87]),
- (FStart: 1925; FEnd: 1925; FRule: @CRules[1059]),
- (FStart: 1926; FEnd: 1926; FRule: @CRules[89]),
- (FStart: 1927; FEnd: 1927; FRule: @CRules[90]),
- (FStart: 1928; FEnd: 1928; FRule: @CRules[91]),
- (FStart: 1928; FEnd: 1938; FRule: @CRules[59]),
- (FStart: 1929; FEnd: 1929; FRule: @CRules[1060]),
- (FStart: 1930; FEnd: 1930; FRule: @CRules[520]),
- (FStart: 1931; FEnd: 1931; FRule: @CRules[1061]),
- (FStart: 1932; FEnd: 1932; FRule: @CRules[1062]),
- (FStart: 1933; FEnd: 1933; FRule: @CRules[1063]),
- (FStart: 1934; FEnd: 1934; FRule: @CRules[1064]),
- (FStart: 1935; FEnd: 1935; FRule: @CRules[606]),
- (FStart: 1936; FEnd: 1936; FRule: @CRules[1061]),
- (FStart: 1937; FEnd: 1937; FRule: @CRules[1065]),
- (FStart: 1938; FEnd: 1938; FRule: @CRules[1066]),
- (FStart: 1939; FEnd: 1939; FRule: @CRules[1067]),
- (FStart: 1939; FEnd: 1939; FRule: @CRules[1068]),
- (FStart: 1940; FEnd: 1940; FRule: @CRules[1069]),
- (FStart: 1944; FEnd: 1944; FRule: @CRules[526]),
- (FStart: 1945; FEnd: 1945; FRule: @CRules[61]),
- (FStart: 1945; FEnd: 1945; FRule: @CRules[62]),
- (FStart: 1946; FEnd: 1946; FRule: @CRules[1070]),
- (FStart: 1946; FEnd: 1946; FRule: @CRules[1054])
+ { Date-bound rules for Chile family }
+ CFamily_3_Arr: array[0 .. 35] of TYearBoundRule = (
+ (FStart: 1927; FEnd: 1931; FRule: @CRules[55]),
+ (FStart: 1928; FEnd: 1932; FRule: @CRules[1]),
+ (FStart: 1968; FEnd: 1968; FRule: @CRules[56]),
+ (FStart: 1969; FEnd: 1969; FRule: @CRules[57]),
+ (FStart: 1969; FEnd: 1969; FRule: @CRules[58]),
+ (FStart: 1970; FEnd: 1970; FRule: @CRules[59]),
+ (FStart: 1971; FEnd: 1971; FRule: @CRules[60]),
+ (FStart: 1970; FEnd: 1972; FRule: @CRules[61]),
+ (FStart: 1972; FEnd: 1986; FRule: @CRules[62]),
+ (FStart: 1973; FEnd: 1973; FRule: @CRules[63]),
+ (FStart: 1974; FEnd: 1987; FRule: @CRules[61]),
+ (FStart: 1987; FEnd: 1987; FRule: @CRules[64]),
+ (FStart: 1988; FEnd: 1990; FRule: @CRules[62]),
+ (FStart: 1988; FEnd: 1989; FRule: @CRules[61]),
+ (FStart: 1990; FEnd: 1990; FRule: @CRules[65]),
+ (FStart: 1991; FEnd: 1996; FRule: @CRules[62]),
+ (FStart: 1991; FEnd: 1997; FRule: @CRules[61]),
+ (FStart: 1997; FEnd: 1997; FRule: @CRules[57]),
+ (FStart: 1998; FEnd: 1998; FRule: @CRules[62]),
+ (FStart: 1998; FEnd: 1998; FRule: @CRules[66]),
+ (FStart: 1999; FEnd: 1999; FRule: @CRules[67]),
+ (FStart: 1999; FEnd: 2010; FRule: @CRules[61]),
+ (FStart: 2000; FEnd: 2007; FRule: @CRules[62]),
+ (FStart: 2008; FEnd: 2008; FRule: @CRules[57]),
+ (FStart: 2009; FEnd: 2009; FRule: @CRules[62]),
+ (FStart: 2010; FEnd: 2010; FRule: @CRules[68]),
+ (FStart: 2011; FEnd: 2011; FRule: @CRules[69]),
+ (FStart: 2011; FEnd: 2011; FRule: @CRules[70]),
+ (FStart: 2012; FEnd: 2014; FRule: @CRules[71]),
+ (FStart: 2012; FEnd: 2014; FRule: @CRules[72]),
+ (FStart: 2016; FEnd: 2018; FRule: @CRules[73]),
+ (FStart: 2016; FEnd: 2018; FRule: @CRules[74]),
+ (FStart: 2019; FEnd: 9999; FRule: @CRules[75]),
+ (FStart: 2019; FEnd: 2021; FRule: @CRules[72]),
+ (FStart: 2022; FEnd: 2022; FRule: @CRules[76]),
+ (FStart: 2023; FEnd: 9999; FRule: @CRules[72])
);
- { Date-bound rules for France family }
- CFamily_23_Arr: array[0 .. 41] of TYearBoundRule = (
- (FStart: 1916; FEnd: 1916; FRule: @CRules[748]),
- (FStart: 1916; FEnd: 1919; FRule: @CRules[749]),
- (FStart: 1917; FEnd: 1917; FRule: @CRules[750]),
- (FStart: 1918; FEnd: 1918; FRule: @CRules[751]),
- (FStart: 1919; FEnd: 1919; FRule: @CRules[78]),
- (FStart: 1920; FEnd: 1920; FRule: @CRules[80]),
- (FStart: 1920; FEnd: 1920; FRule: @CRules[752]),
- (FStart: 1921; FEnd: 1921; FRule: @CRules[82]),
- (FStart: 1921; FEnd: 1921; FRule: @CRules[1058]),
- (FStart: 1922; FEnd: 1922; FRule: @CRules[84]),
- (FStart: 1922; FEnd: 1938; FRule: @CRules[1057]),
- (FStart: 1923; FEnd: 1923; FRule: @CRules[1079]),
- (FStart: 1924; FEnd: 1924; FRule: @CRules[87]),
- (FStart: 1925; FEnd: 1925; FRule: @CRules[1059]),
- (FStart: 1926; FEnd: 1926; FRule: @CRules[89]),
- (FStart: 1927; FEnd: 1927; FRule: @CRules[90]),
- (FStart: 1928; FEnd: 1928; FRule: @CRules[91]),
- (FStart: 1929; FEnd: 1929; FRule: @CRules[92]),
- (FStart: 1930; FEnd: 1930; FRule: @CRules[1080]),
- (FStart: 1931; FEnd: 1931; FRule: @CRules[1081]),
- (FStart: 1932; FEnd: 1932; FRule: @CRules[1082]),
- (FStart: 1933; FEnd: 1933; FRule: @CRules[84]),
- (FStart: 1934; FEnd: 1934; FRule: @CRules[1083]),
- (FStart: 1935; FEnd: 1935; FRule: @CRules[1084]),
- (FStart: 1936; FEnd: 1936; FRule: @CRules[1081]),
- (FStart: 1937; FEnd: 1937; FRule: @CRules[1085]),
- (FStart: 1938; FEnd: 1938; FRule: @CRules[1086]),
- (FStart: 1939; FEnd: 1939; FRule: @CRules[969]),
- (FStart: 1939; FEnd: 1939; FRule: @CRules[970]),
- (FStart: 1940; FEnd: 1940; FRule: @CRules[1069]),
- (FStart: 1941; FEnd: 1941; FRule: @CRules[1087]),
- (FStart: 1941; FEnd: 1941; FRule: @CRules[1088]),
- (FStart: 1942; FEnd: 1942; FRule: @CRules[1089]),
- (FStart: 1942; FEnd: 1942; FRule: @CRules[1090]),
- (FStart: 1943; FEnd: 1943; FRule: @CRules[1091]),
- (FStart: 1943; FEnd: 1943; FRule: @CRules[1092]),
- (FStart: 1944; FEnd: 1944; FRule: @CRules[1093]),
- (FStart: 1944; FEnd: 1944; FRule: @CRules[1094]),
- (FStart: 1945; FEnd: 1945; FRule: @CRules[1095]),
- (FStart: 1945; FEnd: 1945; FRule: @CRules[1096]),
- (FStart: 1976; FEnd: 1976; FRule: @CRules[1097]),
- (FStart: 1976; FEnd: 1976; FRule: @CRules[1098])
+ { Date-bound rules for CO family }
+ CFamily_4_Arr: array[0 .. 1] of TYearBoundRule = (
+ (FStart: 1992; FEnd: 1992; FRule: @CRules[77]),
+ (FStart: 1993; FEnd: 1993; FRule: @CRules[78])
);
- { Date-bound rules for Norway family }
- CFamily_24_Arr: array[0 .. 6] of TYearBoundRule = (
- (FStart: 1916; FEnd: 1916; FRule: @CRules[93]),
- (FStart: 1916; FEnd: 1916; FRule: @CRules[94]),
- (FStart: 1945; FEnd: 1945; FRule: @CRules[61]),
- (FStart: 1945; FEnd: 1945; FRule: @CRules[95]),
- (FStart: 1959; FEnd: 1964; FRule: @CRules[96]),
- (FStart: 1959; FEnd: 1965; FRule: @CRules[97]),
- (FStart: 1965; FEnd: 1965; FRule: @CRules[98])
+ { Date-bound rules for Ecuador family }
+ CFamily_5_Arr: array[0 .. 1] of TYearBoundRule = (
+ (FStart: 1992; FEnd: 1992; FRule: @CRules[79]),
+ (FStart: 1993; FEnd: 1993; FRule: @CRules[80])
);
- { Date-bound rules for Romania family }
- CFamily_25_Arr: array[0 .. 8] of TYearBoundRule = (
- (FStart: 1932; FEnd: 1932; FRule: @CRules[1172]),
- (FStart: 1932; FEnd: 1939; FRule: @CRules[1173]),
- (FStart: 1933; FEnd: 1939; FRule: @CRules[492]),
- (FStart: 1979; FEnd: 1979; FRule: @CRules[1174]),
- (FStart: 1979; FEnd: 1979; FRule: @CRules[285]),
- (FStart: 1980; FEnd: 1980; FRule: @CRules[88]),
- (FStart: 1980; FEnd: 1980; FRule: @CRules[282]),
- (FStart: 1991; FEnd: 1993; FRule: @CRules[353]),
- (FStart: 1991; FEnd: 1993; FRule: @CRules[285])
+ { Date-bound rules for Falk family }
+ CFamily_6_Arr: array[0 .. 11] of TYearBoundRule = (
+ (FStart: 1937; FEnd: 1938; FRule: @CRules[81]),
+ (FStart: 1938; FEnd: 1942; FRule: @CRules[82]),
+ (FStart: 1939; FEnd: 1939; FRule: @CRules[8]),
+ (FStart: 1940; FEnd: 1942; FRule: @CRules[81]),
+ (FStart: 1943; FEnd: 1943; FRule: @CRules[83]),
+ (FStart: 1983; FEnd: 1983; FRule: @CRules[81]),
+ (FStart: 1984; FEnd: 1985; FRule: @CRules[84]),
+ (FStart: 1984; FEnd: 1984; FRule: @CRules[85]),
+ (FStart: 1985; FEnd: 2000; FRule: @CRules[86]),
+ (FStart: 1986; FEnd: 2000; FRule: @CRules[87]),
+ (FStart: 2001; FEnd: 2010; FRule: @CRules[88]),
+ (FStart: 2001; FEnd: 2010; FRule: @CRules[89])
);
- { Date-bound rules for Russia family }
- CFamily_26_Arr: array[0 .. 15] of TYearBoundRule = (
- (FStart: 1917; FEnd: 1917; FRule: @CRules[1035]),
- (FStart: 1917; FEnd: 1917; FRule: @CRules[1036]),
- (FStart: 1918; FEnd: 1918; FRule: @CRules[1037]),
- (FStart: 1918; FEnd: 1918; FRule: @CRules[1038]),
- (FStart: 1919; FEnd: 1919; FRule: @CRules[1039]),
- (FStart: 1919; FEnd: 1919; FRule: @CRules[1040]),
- (FStart: 1919; FEnd: 1919; FRule: @CRules[1041]),
- (FStart: 1921; FEnd: 1921; FRule: @CRules[1042]),
- (FStart: 1921; FEnd: 1921; FRule: @CRules[1043]),
- (FStart: 1921; FEnd: 1921; FRule: @CRules[1044]),
- (FStart: 1921; FEnd: 1921; FRule: @CRules[288]),
- (FStart: 1981; FEnd: 1984; FRule: @CRules[447]),
- (FStart: 1981; FEnd: 1983; FRule: @CRules[288]),
- (FStart: 1984; FEnd: 1995; FRule: @CRules[289]),
- (FStart: 1985; FEnd: 2010; FRule: @CRules[979]),
- (FStart: 1996; FEnd: 2010; FRule: @CRules[291])
+ { Date-bound rules for Para family }
+ CFamily_7_Arr: array[0 .. 21] of TYearBoundRule = (
+ (FStart: 1975; FEnd: 1988; FRule: @CRules[8]),
+ (FStart: 1975; FEnd: 1978; FRule: @CRules[3]),
+ (FStart: 1979; FEnd: 1991; FRule: @CRules[1]),
+ (FStart: 1989; FEnd: 1989; FRule: @CRules[90]),
+ (FStart: 1990; FEnd: 1990; FRule: @CRules[8]),
+ (FStart: 1991; FEnd: 1991; FRule: @CRules[44]),
+ (FStart: 1992; FEnd: 1992; FRule: @CRules[3]),
+ (FStart: 1992; FEnd: 1992; FRule: @CRules[91]),
+ (FStart: 1993; FEnd: 1993; FRule: @CRules[28]),
+ (FStart: 1993; FEnd: 1995; FRule: @CRules[8]),
+ (FStart: 1994; FEnd: 1995; FRule: @CRules[92]),
+ (FStart: 1996; FEnd: 1996; FRule: @CRules[3]),
+ (FStart: 1996; FEnd: 2001; FRule: @CRules[12]),
+ (FStart: 1997; FEnd: 1997; FRule: @CRules[92]),
+ (FStart: 1998; FEnd: 2001; FRule: @CRules[16]),
+ (FStart: 2002; FEnd: 2004; FRule: @CRules[13]),
+ (FStart: 2002; FEnd: 2003; FRule: @CRules[93]),
+ (FStart: 2004; FEnd: 2009; FRule: @CRules[17]),
+ (FStart: 2005; FEnd: 2009; FRule: @CRules[21]),
+ (FStart: 2010; FEnd: 9999; FRule: @CRules[12]),
+ (FStart: 2010; FEnd: 2012; FRule: @CRules[94]),
+ (FStart: 2013; FEnd: 9999; FRule: @CRules[95])
);
- { Date-bound rules for Swiss family }
- CFamily_27_Arr: array[0 .. 1] of TYearBoundRule = (
- (FStart: 1941; FEnd: 1942; FRule: @CRules[1190]),
- (FStart: 1941; FEnd: 1942; FRule: @CRules[1191])
+ { Date-bound rules for Peru family }
+ CFamily_8_Arr: array[0 .. 9] of TYearBoundRule = (
+ (FStart: 1938; FEnd: 1938; FRule: @CRules[96]),
+ (FStart: 1938; FEnd: 1938; FRule: @CRules[1]),
+ (FStart: 1938; FEnd: 1939; FRule: @CRules[81]),
+ (FStart: 1939; FEnd: 1940; FRule: @CRules[97]),
+ (FStart: 1986; FEnd: 1987; FRule: @CRules[96]),
+ (FStart: 1986; FEnd: 1987; FRule: @CRules[1]),
+ (FStart: 1990; FEnd: 1990; FRule: @CRules[96]),
+ (FStart: 1990; FEnd: 1990; FRule: @CRules[1]),
+ (FStart: 1994; FEnd: 1994; FRule: @CRules[96]),
+ (FStart: 1994; FEnd: 1994; FRule: @CRules[1])
);
- { Date-bound rules for E-Eur family }
- CFamily_28_Arr: array[0 .. 5] of TYearBoundRule = (
- (FStart: 1977; FEnd: 1980; FRule: @CRules[350]),
- (FStart: 1977; FEnd: 1977; FRule: @CRules[285]),
- (FStart: 1978; FEnd: 1978; FRule: @CRules[288]),
- (FStart: 1979; FEnd: 1995; FRule: @CRules[285]),
- (FStart: 1981; FEnd: 9999; FRule: @CRules[353]),
- (FStart: 1996; FEnd: 9999; FRule: @CRules[286])
+ { Date-bound rules for Uruguay family }
+ CFamily_9_Arr: array[0 .. 47] of TYearBoundRule = (
+ (FStart: 1923; FEnd: 1925; FRule: @CRules[98]),
+ (FStart: 1924; FEnd: 1926; FRule: @CRules[1]),
+ (FStart: 1933; FEnd: 1938; FRule: @CRules[99]),
+ (FStart: 1934; FEnd: 1941; FRule: @CRules[100]),
+ (FStart: 1939; FEnd: 1939; FRule: @CRules[98]),
+ (FStart: 1940; FEnd: 1940; FRule: @CRules[101]),
+ (FStart: 1941; FEnd: 1941; FRule: @CRules[102]),
+ (FStart: 1942; FEnd: 1942; FRule: @CRules[103]),
+ (FStart: 1943; FEnd: 1943; FRule: @CRules[104]),
+ (FStart: 1959; FEnd: 1959; FRule: @CRules[105]),
+ (FStart: 1959; FEnd: 1959; FRule: @CRules[106]),
+ (FStart: 1960; FEnd: 1960; FRule: @CRules[107]),
+ (FStart: 1960; FEnd: 1960; FRule: @CRules[108]),
+ (FStart: 1965; FEnd: 1965; FRule: @CRules[109]),
+ (FStart: 1965; FEnd: 1965; FRule: @CRules[110]),
+ (FStart: 1968; FEnd: 1968; FRule: @CRules[111]),
+ (FStart: 1968; FEnd: 1968; FRule: @CRules[112]),
+ (FStart: 1970; FEnd: 1970; FRule: @CRules[113]),
+ (FStart: 1970; FEnd: 1970; FRule: @CRules[114]),
+ (FStart: 1972; FEnd: 1972; FRule: @CRules[115]),
+ (FStart: 1972; FEnd: 1972; FRule: @CRules[116]),
+ (FStart: 1974; FEnd: 1974; FRule: @CRules[117]),
+ (FStart: 1974; FEnd: 1974; FRule: @CRules[118]),
+ (FStart: 1974; FEnd: 1974; FRule: @CRules[119]),
+ (FStart: 1974; FEnd: 1974; FRule: @CRules[120]),
+ (FStart: 1975; FEnd: 1975; FRule: @CRules[121]),
+ (FStart: 1976; FEnd: 1976; FRule: @CRules[122]),
+ (FStart: 1977; FEnd: 1977; FRule: @CRules[108]),
+ (FStart: 1977; FEnd: 1977; FRule: @CRules[123]),
+ (FStart: 1978; FEnd: 1979; FRule: @CRules[16]),
+ (FStart: 1978; FEnd: 1978; FRule: @CRules[124]),
+ (FStart: 1979; FEnd: 1979; FRule: @CRules[125]),
+ (FStart: 1980; FEnd: 1980; FRule: @CRules[126]),
+ (FStart: 1987; FEnd: 1987; FRule: @CRules[127]),
+ (FStart: 1988; FEnd: 1988; FRule: @CRules[128]),
+ (FStart: 1988; FEnd: 1988; FRule: @CRules[129]),
+ (FStart: 1989; FEnd: 1989; FRule: @CRules[130]),
+ (FStart: 1989; FEnd: 1989; FRule: @CRules[131]),
+ (FStart: 1990; FEnd: 1990; FRule: @CRules[52]),
+ (FStart: 1990; FEnd: 1991; FRule: @CRules[132]),
+ (FStart: 1991; FEnd: 1992; FRule: @CRules[16]),
+ (FStart: 1992; FEnd: 1992; FRule: @CRules[133]),
+ (FStart: 1993; FEnd: 1993; FRule: @CRules[128]),
+ (FStart: 2004; FEnd: 2004; FRule: @CRules[134]),
+ (FStart: 2005; FEnd: 2005; FRule: @CRules[135]),
+ (FStart: 2005; FEnd: 2005; FRule: @CRules[136]),
+ (FStart: 2006; FEnd: 2015; FRule: @CRules[137]),
+ (FStart: 2006; FEnd: 2014; FRule: @CRules[138])
);
- { Date-bound rules for Guam family }
- CFamily_29_Arr: array[0 .. 13] of TYearBoundRule = (
- (FStart: 1959; FEnd: 1959; FRule: @CRules[1247]),
- (FStart: 1961; FEnd: 1961; FRule: @CRules[1248]),
- (FStart: 1967; FEnd: 1967; FRule: @CRules[1249]),
- (FStart: 1969; FEnd: 1969; FRule: @CRules[1250]),
- (FStart: 1969; FEnd: 1969; FRule: @CRules[112]),
- (FStart: 1969; FEnd: 1969; FRule: @CRules[1251]),
- (FStart: 1970; FEnd: 1971; FRule: @CRules[24]),
- (FStart: 1970; FEnd: 1971; FRule: @CRules[234]),
- (FStart: 1973; FEnd: 1973; FRule: @CRules[1252]),
- (FStart: 1974; FEnd: 1974; FRule: @CRules[1253]),
- (FStart: 1976; FEnd: 1976; FRule: @CRules[1254]),
- (FStart: 1976; FEnd: 1976; FRule: @CRules[1255]),
- (FStart: 1977; FEnd: 1977; FRule: @CRules[1256]),
- (FStart: 1977; FEnd: 1977; FRule: @CRules[1257])
+ { Date-bound rules for US family }
+ CFamily_10_Arr: array[0 .. 12] of TYearBoundRule = (
+ (FStart: 1918; FEnd: 1919; FRule: @CRules[139]),
+ (FStart: 1918; FEnd: 1919; FRule: @CRules[140]),
+ (FStart: 1942; FEnd: 1942; FRule: @CRules[141]),
+ (FStart: 1945; FEnd: 1945; FRule: @CRules[142]),
+ (FStart: 1945; FEnd: 1945; FRule: @CRules[143]),
+ (FStart: 1967; FEnd: 2006; FRule: @CRules[140]),
+ (FStart: 1967; FEnd: 1973; FRule: @CRules[144]),
+ (FStart: 1974; FEnd: 1974; FRule: @CRules[145]),
+ (FStart: 1975; FEnd: 1975; FRule: @CRules[146]),
+ (FStart: 1976; FEnd: 1986; FRule: @CRules[144]),
+ (FStart: 1987; FEnd: 2006; FRule: @CRules[147]),
+ (FStart: 2007; FEnd: 9999; FRule: @CRules[148]),
+ (FStart: 2007; FEnd: 9999; FRule: @CRules[149])
);
{ Date-bound rules for NYC family }
- CFamily_30_Arr: array[0 .. 4] of TYearBoundRule = (
- (FStart: 1920; FEnd: 1920; FRule: @CRules[99]),
- (FStart: 1920; FEnd: 1920; FRule: @CRules[26]),
- (FStart: 1921; FEnd: 1966; FRule: @CRules[24]),
- (FStart: 1921; FEnd: 1954; FRule: @CRules[25]),
- (FStart: 1955; FEnd: 1966; FRule: @CRules[26])
+ CFamily_11_Arr: array[0 .. 4] of TYearBoundRule = (
+ (FStart: 1920; FEnd: 1920; FRule: @CRules[139]),
+ (FStart: 1920; FEnd: 1920; FRule: @CRules[140]),
+ (FStart: 1921; FEnd: 1966; FRule: @CRules[144]),
+ (FStart: 1921; FEnd: 1954; FRule: @CRules[150]),
+ (FStart: 1955; FEnd: 1966; FRule: @CRules[140])
);
{ Date-bound rules for Chicago family }
- CFamily_31_Arr: array[0 .. 5] of TYearBoundRule = (
- (FStart: 1920; FEnd: 1920; FRule: @CRules[107]),
- (FStart: 1920; FEnd: 1921; FRule: @CRules[26]),
- (FStart: 1921; FEnd: 1921; FRule: @CRules[99]),
- (FStart: 1922; FEnd: 1966; FRule: @CRules[24]),
- (FStart: 1922; FEnd: 1954; FRule: @CRules[25]),
- (FStart: 1955; FEnd: 1966; FRule: @CRules[26])
+ CFamily_12_Arr: array[0 .. 5] of TYearBoundRule = (
+ (FStart: 1920; FEnd: 1920; FRule: @CRules[151]),
+ (FStart: 1920; FEnd: 1921; FRule: @CRules[140]),
+ (FStart: 1921; FEnd: 1921; FRule: @CRules[139]),
+ (FStart: 1922; FEnd: 1966; FRule: @CRules[144]),
+ (FStart: 1922; FEnd: 1954; FRule: @CRules[150]),
+ (FStart: 1955; FEnd: 1966; FRule: @CRules[140])
);
{ Date-bound rules for Denver family }
- CFamily_32_Arr: array[0 .. 4] of TYearBoundRule = (
- (FStart: 1920; FEnd: 1921; FRule: @CRules[99]),
- (FStart: 1920; FEnd: 1920; FRule: @CRules[26]),
- (FStart: 1921; FEnd: 1921; FRule: @CRules[108]),
- (FStart: 1965; FEnd: 1966; FRule: @CRules[24]),
- (FStart: 1965; FEnd: 1966; FRule: @CRules[26])
+ CFamily_13_Arr: array[0 .. 4] of TYearBoundRule = (
+ (FStart: 1920; FEnd: 1921; FRule: @CRules[139]),
+ (FStart: 1920; FEnd: 1920; FRule: @CRules[140]),
+ (FStart: 1921; FEnd: 1921; FRule: @CRules[152]),
+ (FStart: 1965; FEnd: 1966; FRule: @CRules[144]),
+ (FStart: 1965; FEnd: 1966; FRule: @CRules[140])
);
{ Date-bound rules for CA family }
- CFamily_33_Arr: array[0 .. 4] of TYearBoundRule = (
- (FStart: 1948; FEnd: 1948; FRule: @CRules[109]),
- (FStart: 1949; FEnd: 1949; FRule: @CRules[110]),
- (FStart: 1950; FEnd: 1966; FRule: @CRules[111]),
- (FStart: 1950; FEnd: 1961; FRule: @CRules[25]),
- (FStart: 1962; FEnd: 1966; FRule: @CRules[26])
+ CFamily_14_Arr: array[0 .. 4] of TYearBoundRule = (
+ (FStart: 1948; FEnd: 1948; FRule: @CRules[153]),
+ (FStart: 1949; FEnd: 1949; FRule: @CRules[154]),
+ (FStart: 1950; FEnd: 1966; FRule: @CRules[155]),
+ (FStart: 1950; FEnd: 1961; FRule: @CRules[150]),
+ (FStart: 1962; FEnd: 1966; FRule: @CRules[140])
);
{ Date-bound rules for Indianapolis family }
- CFamily_34_Arr: array[0 .. 2] of TYearBoundRule = (
- (FStart: 1941; FEnd: 1941; FRule: @CRules[112]),
- (FStart: 1941; FEnd: 1954; FRule: @CRules[25]),
- (FStart: 1946; FEnd: 1954; FRule: @CRules[24])
+ CFamily_15_Arr: array[0 .. 2] of TYearBoundRule = (
+ (FStart: 1941; FEnd: 1941; FRule: @CRules[156]),
+ (FStart: 1941; FEnd: 1954; FRule: @CRules[150]),
+ (FStart: 1946; FEnd: 1954; FRule: @CRules[144])
);
{ Date-bound rules for Marengo family }
- CFamily_35_Arr: array[0 .. 3] of TYearBoundRule = (
- (FStart: 1951; FEnd: 1951; FRule: @CRules[24]),
- (FStart: 1951; FEnd: 1951; FRule: @CRules[25]),
- (FStart: 1954; FEnd: 1960; FRule: @CRules[24]),
- (FStart: 1954; FEnd: 1960; FRule: @CRules[25])
+ CFamily_16_Arr: array[0 .. 3] of TYearBoundRule = (
+ (FStart: 1951; FEnd: 1951; FRule: @CRules[144]),
+ (FStart: 1951; FEnd: 1951; FRule: @CRules[150]),
+ (FStart: 1954; FEnd: 1960; FRule: @CRules[144]),
+ (FStart: 1954; FEnd: 1960; FRule: @CRules[150])
);
{ Date-bound rules for Vincennes family }
- CFamily_36_Arr: array[0 .. 8] of TYearBoundRule = (
- (FStart: 1946; FEnd: 1946; FRule: @CRules[24]),
- (FStart: 1946; FEnd: 1946; FRule: @CRules[25]),
- (FStart: 1953; FEnd: 1954; FRule: @CRules[24]),
- (FStart: 1953; FEnd: 1959; FRule: @CRules[25]),
- (FStart: 1955; FEnd: 1955; FRule: @CRules[113]),
- (FStart: 1956; FEnd: 1963; FRule: @CRules[24]),
- (FStart: 1960; FEnd: 1960; FRule: @CRules[26]),
- (FStart: 1961; FEnd: 1961; FRule: @CRules[25]),
- (FStart: 1962; FEnd: 1963; FRule: @CRules[26])
+ CFamily_17_Arr: array[0 .. 8] of TYearBoundRule = (
+ (FStart: 1946; FEnd: 1946; FRule: @CRules[144]),
+ (FStart: 1946; FEnd: 1946; FRule: @CRules[150]),
+ (FStart: 1953; FEnd: 1954; FRule: @CRules[144]),
+ (FStart: 1953; FEnd: 1959; FRule: @CRules[150]),
+ (FStart: 1955; FEnd: 1955; FRule: @CRules[157]),
+ (FStart: 1956; FEnd: 1963; FRule: @CRules[144]),
+ (FStart: 1960; FEnd: 1960; FRule: @CRules[140]),
+ (FStart: 1961; FEnd: 1961; FRule: @CRules[150]),
+ (FStart: 1962; FEnd: 1963; FRule: @CRules[140])
);
{ Date-bound rules for Perry family }
- CFamily_37_Arr: array[0 .. 3] of TYearBoundRule = (
- (FStart: 1955; FEnd: 1955; FRule: @CRules[113]),
- (FStart: 1955; FEnd: 1960; FRule: @CRules[25]),
- (FStart: 1956; FEnd: 1963; FRule: @CRules[24]),
- (FStart: 1961; FEnd: 1963; FRule: @CRules[26])
+ CFamily_18_Arr: array[0 .. 3] of TYearBoundRule = (
+ (FStart: 1955; FEnd: 1955; FRule: @CRules[157]),
+ (FStart: 1955; FEnd: 1960; FRule: @CRules[150]),
+ (FStart: 1956; FEnd: 1963; FRule: @CRules[144]),
+ (FStart: 1961; FEnd: 1963; FRule: @CRules[140])
);
{ Date-bound rules for Pike family }
- CFamily_38_Arr: array[0 .. 3] of TYearBoundRule = (
- (FStart: 1955; FEnd: 1955; FRule: @CRules[113]),
- (FStart: 1955; FEnd: 1960; FRule: @CRules[25]),
- (FStart: 1956; FEnd: 1964; FRule: @CRules[24]),
- (FStart: 1961; FEnd: 1964; FRule: @CRules[26])
+ CFamily_19_Arr: array[0 .. 3] of TYearBoundRule = (
+ (FStart: 1955; FEnd: 1955; FRule: @CRules[157]),
+ (FStart: 1955; FEnd: 1960; FRule: @CRules[150]),
+ (FStart: 1956; FEnd: 1964; FRule: @CRules[144]),
+ (FStart: 1961; FEnd: 1964; FRule: @CRules[140])
);
{ Date-bound rules for Starke family }
- CFamily_39_Arr: array[0 .. 4] of TYearBoundRule = (
- (FStart: 1947; FEnd: 1961; FRule: @CRules[24]),
- (FStart: 1947; FEnd: 1954; FRule: @CRules[25]),
- (FStart: 1955; FEnd: 1956; FRule: @CRules[26]),
- (FStart: 1957; FEnd: 1958; FRule: @CRules[25]),
- (FStart: 1959; FEnd: 1961; FRule: @CRules[26])
+ CFamily_20_Arr: array[0 .. 4] of TYearBoundRule = (
+ (FStart: 1947; FEnd: 1961; FRule: @CRules[144]),
+ (FStart: 1947; FEnd: 1954; FRule: @CRules[150]),
+ (FStart: 1955; FEnd: 1956; FRule: @CRules[140]),
+ (FStart: 1957; FEnd: 1958; FRule: @CRules[150]),
+ (FStart: 1959; FEnd: 1961; FRule: @CRules[140])
);
{ Date-bound rules for Pulaski family }
- CFamily_40_Arr: array[0 .. 3] of TYearBoundRule = (
- (FStart: 1946; FEnd: 1960; FRule: @CRules[24]),
- (FStart: 1946; FEnd: 1954; FRule: @CRules[25]),
- (FStart: 1955; FEnd: 1956; FRule: @CRules[26]),
- (FStart: 1957; FEnd: 1960; FRule: @CRules[25])
+ CFamily_21_Arr: array[0 .. 3] of TYearBoundRule = (
+ (FStart: 1946; FEnd: 1960; FRule: @CRules[144]),
+ (FStart: 1946; FEnd: 1954; FRule: @CRules[150]),
+ (FStart: 1955; FEnd: 1956; FRule: @CRules[140]),
+ (FStart: 1957; FEnd: 1960; FRule: @CRules[150])
);
{ Date-bound rules for Louisville family }
- CFamily_41_Arr: array[0 .. 8] of TYearBoundRule = (
- (FStart: 1921; FEnd: 1921; FRule: @CRules[15]),
- (FStart: 1921; FEnd: 1921; FRule: @CRules[114]),
- (FStart: 1941; FEnd: 1941; FRule: @CRules[24]),
- (FStart: 1941; FEnd: 1941; FRule: @CRules[25]),
- (FStart: 1946; FEnd: 1946; FRule: @CRules[115]),
- (FStart: 1946; FEnd: 1946; FRule: @CRules[116]),
- (FStart: 1950; FEnd: 1961; FRule: @CRules[24]),
- (FStart: 1950; FEnd: 1955; FRule: @CRules[25]),
- (FStart: 1956; FEnd: 1961; FRule: @CRules[26])
+ CFamily_22_Arr: array[0 .. 8] of TYearBoundRule = (
+ (FStart: 1921; FEnd: 1921; FRule: @CRules[158]),
+ (FStart: 1921; FEnd: 1921; FRule: @CRules[159]),
+ (FStart: 1941; FEnd: 1941; FRule: @CRules[144]),
+ (FStart: 1941; FEnd: 1941; FRule: @CRules[150]),
+ (FStart: 1946; FEnd: 1946; FRule: @CRules[160]),
+ (FStart: 1946; FEnd: 1946; FRule: @CRules[161]),
+ (FStart: 1950; FEnd: 1961; FRule: @CRules[144]),
+ (FStart: 1950; FEnd: 1955; FRule: @CRules[150]),
+ (FStart: 1956; FEnd: 1961; FRule: @CRules[140])
);
{ Date-bound rules for Detroit family }
- CFamily_42_Arr: array[0 .. 1] of TYearBoundRule = (
- (FStart: 1948; FEnd: 1948; FRule: @CRules[24]),
- (FStart: 1948; FEnd: 1948; FRule: @CRules[25])
+ CFamily_23_Arr: array[0 .. 1] of TYearBoundRule = (
+ (FStart: 1948; FEnd: 1948; FRule: @CRules[144]),
+ (FStart: 1948; FEnd: 1948; FRule: @CRules[150])
);
{ Date-bound rules for Menominee family }
- CFamily_43_Arr: array[0 .. 3] of TYearBoundRule = (
- (FStart: 1946; FEnd: 1946; FRule: @CRules[24]),
- (FStart: 1946; FEnd: 1946; FRule: @CRules[25]),
- (FStart: 1966; FEnd: 1966; FRule: @CRules[24]),
- (FStart: 1966; FEnd: 1966; FRule: @CRules[26])
+ CFamily_24_Arr: array[0 .. 3] of TYearBoundRule = (
+ (FStart: 1946; FEnd: 1946; FRule: @CRules[144]),
+ (FStart: 1946; FEnd: 1946; FRule: @CRules[150]),
+ (FStart: 1966; FEnd: 1966; FRule: @CRules[144]),
+ (FStart: 1966; FEnd: 1966; FRule: @CRules[140])
+ );
+
+ { Date-bound rules for Canada family }
+ CFamily_25_Arr: array[0 .. 9] of TYearBoundRule = (
+ (FStart: 1918; FEnd: 1918; FRule: @CRules[162]),
+ (FStart: 1918; FEnd: 1918; FRule: @CRules[163]),
+ (FStart: 1942; FEnd: 1942; FRule: @CRules[141]),
+ (FStart: 1945; FEnd: 1945; FRule: @CRules[142]),
+ (FStart: 1945; FEnd: 1945; FRule: @CRules[143]),
+ (FStart: 1974; FEnd: 1986; FRule: @CRules[144]),
+ (FStart: 1974; FEnd: 2006; FRule: @CRules[140]),
+ (FStart: 1987; FEnd: 2006; FRule: @CRules[147]),
+ (FStart: 2007; FEnd: 9999; FRule: @CRules[148]),
+ (FStart: 2007; FEnd: 9999; FRule: @CRules[149])
);
{ Date-bound rules for StJohns family }
- CFamily_44_Arr: array[0 .. 18] of TYearBoundRule = (
- (FStart: 1917; FEnd: 1917; FRule: @CRules[119]),
- (FStart: 1917; FEnd: 1917; FRule: @CRules[120]),
- (FStart: 1919; FEnd: 1919; FRule: @CRules[121]),
- (FStart: 1919; FEnd: 1919; FRule: @CRules[122]),
- (FStart: 1920; FEnd: 1935; FRule: @CRules[123]),
- (FStart: 1920; FEnd: 1935; FRule: @CRules[124]),
- (FStart: 1936; FEnd: 1941; FRule: @CRules[125]),
- (FStart: 1936; FEnd: 1941; FRule: @CRules[126]),
- (FStart: 1946; FEnd: 1950; FRule: @CRules[127]),
- (FStart: 1946; FEnd: 1950; FRule: @CRules[128]),
- (FStart: 1951; FEnd: 1986; FRule: @CRules[24]),
- (FStart: 1951; FEnd: 1959; FRule: @CRules[25]),
- (FStart: 1960; FEnd: 1986; FRule: @CRules[26]),
- (FStart: 1987; FEnd: 1987; FRule: @CRules[129]),
- (FStart: 1987; FEnd: 2006; FRule: @CRules[130]),
- (FStart: 1988; FEnd: 1988; FRule: @CRules[131]),
- (FStart: 1989; FEnd: 2006; FRule: @CRules[129]),
- (FStart: 2007; FEnd: 2011; FRule: @CRules[132]),
- (FStart: 2007; FEnd: 2010; FRule: @CRules[133])
+ CFamily_26_Arr: array[0 .. 18] of TYearBoundRule = (
+ (FStart: 1917; FEnd: 1917; FRule: @CRules[164]),
+ (FStart: 1917; FEnd: 1917; FRule: @CRules[165]),
+ (FStart: 1919; FEnd: 1919; FRule: @CRules[166]),
+ (FStart: 1919; FEnd: 1919; FRule: @CRules[167]),
+ (FStart: 1920; FEnd: 1935; FRule: @CRules[168]),
+ (FStart: 1920; FEnd: 1935; FRule: @CRules[169]),
+ (FStart: 1936; FEnd: 1941; FRule: @CRules[170]),
+ (FStart: 1936; FEnd: 1941; FRule: @CRules[171]),
+ (FStart: 1946; FEnd: 1950; FRule: @CRules[172]),
+ (FStart: 1946; FEnd: 1950; FRule: @CRules[173]),
+ (FStart: 1951; FEnd: 1986; FRule: @CRules[144]),
+ (FStart: 1951; FEnd: 1959; FRule: @CRules[150]),
+ (FStart: 1960; FEnd: 1986; FRule: @CRules[140]),
+ (FStart: 1987; FEnd: 1987; FRule: @CRules[174]),
+ (FStart: 1987; FEnd: 2006; FRule: @CRules[175]),
+ (FStart: 1988; FEnd: 1988; FRule: @CRules[176]),
+ (FStart: 1989; FEnd: 2006; FRule: @CRules[174]),
+ (FStart: 2007; FEnd: 2011; FRule: @CRules[177]),
+ (FStart: 2007; FEnd: 2010; FRule: @CRules[178])
);
{ Date-bound rules for Halifax family }
- CFamily_45_Arr: array[0 .. 40] of TYearBoundRule = (
- (FStart: 1916; FEnd: 1916; FRule: @CRules[134]),
- (FStart: 1916; FEnd: 1916; FRule: @CRules[135]),
- (FStart: 1920; FEnd: 1920; FRule: @CRules[136]),
- (FStart: 1920; FEnd: 1920; FRule: @CRules[137]),
- (FStart: 1921; FEnd: 1921; FRule: @CRules[138]),
- (FStart: 1921; FEnd: 1922; FRule: @CRules[139]),
- (FStart: 1922; FEnd: 1922; FRule: @CRules[140]),
- (FStart: 1923; FEnd: 1925; FRule: @CRules[141]),
- (FStart: 1923; FEnd: 1923; FRule: @CRules[142]),
- (FStart: 1924; FEnd: 1924; FRule: @CRules[143]),
- (FStart: 1925; FEnd: 1925; FRule: @CRules[144]),
- (FStart: 1926; FEnd: 1926; FRule: @CRules[145]),
- (FStart: 1926; FEnd: 1926; FRule: @CRules[146]),
- (FStart: 1927; FEnd: 1927; FRule: @CRules[113]),
- (FStart: 1927; FEnd: 1927; FRule: @CRules[147]),
- (FStart: 1928; FEnd: 1931; FRule: @CRules[148]),
- (FStart: 1928; FEnd: 1928; FRule: @CRules[149]),
- (FStart: 1929; FEnd: 1929; FRule: @CRules[150]),
- (FStart: 1930; FEnd: 1930; FRule: @CRules[143]),
- (FStart: 1931; FEnd: 1932; FRule: @CRules[151]),
- (FStart: 1932; FEnd: 1932; FRule: @CRules[113]),
- (FStart: 1933; FEnd: 1933; FRule: @CRules[140]),
- (FStart: 1933; FEnd: 1933; FRule: @CRules[152]),
- (FStart: 1934; FEnd: 1934; FRule: @CRules[153]),
- (FStart: 1934; FEnd: 1934; FRule: @CRules[154]),
- (FStart: 1935; FEnd: 1935; FRule: @CRules[155]),
- (FStart: 1935; FEnd: 1935; FRule: @CRules[156]),
- (FStart: 1936; FEnd: 1936; FRule: @CRules[157]),
- (FStart: 1936; FEnd: 1936; FRule: @CRules[158]),
- (FStart: 1937; FEnd: 1938; FRule: @CRules[141]),
- (FStart: 1937; FEnd: 1941; FRule: @CRules[151]),
- (FStart: 1939; FEnd: 1939; FRule: @CRules[159]),
- (FStart: 1940; FEnd: 1941; FRule: @CRules[141]),
- (FStart: 1946; FEnd: 1949; FRule: @CRules[24]),
- (FStart: 1946; FEnd: 1949; FRule: @CRules[25]),
- (FStart: 1951; FEnd: 1954; FRule: @CRules[24]),
- (FStart: 1951; FEnd: 1954; FRule: @CRules[25]),
- (FStart: 1956; FEnd: 1959; FRule: @CRules[24]),
- (FStart: 1956; FEnd: 1959; FRule: @CRules[25]),
- (FStart: 1962; FEnd: 1973; FRule: @CRules[24]),
- (FStart: 1962; FEnd: 1973; FRule: @CRules[26])
+ CFamily_27_Arr: array[0 .. 40] of TYearBoundRule = (
+ (FStart: 1916; FEnd: 1916; FRule: @CRules[179]),
+ (FStart: 1916; FEnd: 1916; FRule: @CRules[180]),
+ (FStart: 1920; FEnd: 1920; FRule: @CRules[181]),
+ (FStart: 1920; FEnd: 1920; FRule: @CRules[182]),
+ (FStart: 1921; FEnd: 1921; FRule: @CRules[183]),
+ (FStart: 1921; FEnd: 1922; FRule: @CRules[184]),
+ (FStart: 1922; FEnd: 1922; FRule: @CRules[185]),
+ (FStart: 1923; FEnd: 1925; FRule: @CRules[186]),
+ (FStart: 1923; FEnd: 1923; FRule: @CRules[187]),
+ (FStart: 1924; FEnd: 1924; FRule: @CRules[188]),
+ (FStart: 1925; FEnd: 1925; FRule: @CRules[189]),
+ (FStart: 1926; FEnd: 1926; FRule: @CRules[190]),
+ (FStart: 1926; FEnd: 1926; FRule: @CRules[191]),
+ (FStart: 1927; FEnd: 1927; FRule: @CRules[157]),
+ (FStart: 1927; FEnd: 1927; FRule: @CRules[192]),
+ (FStart: 1928; FEnd: 1931; FRule: @CRules[193]),
+ (FStart: 1928; FEnd: 1928; FRule: @CRules[194]),
+ (FStart: 1929; FEnd: 1929; FRule: @CRules[195]),
+ (FStart: 1930; FEnd: 1930; FRule: @CRules[188]),
+ (FStart: 1931; FEnd: 1932; FRule: @CRules[196]),
+ (FStart: 1932; FEnd: 1932; FRule: @CRules[157]),
+ (FStart: 1933; FEnd: 1933; FRule: @CRules[185]),
+ (FStart: 1933; FEnd: 1933; FRule: @CRules[197]),
+ (FStart: 1934; FEnd: 1934; FRule: @CRules[198]),
+ (FStart: 1934; FEnd: 1934; FRule: @CRules[199]),
+ (FStart: 1935; FEnd: 1935; FRule: @CRules[200]),
+ (FStart: 1935; FEnd: 1935; FRule: @CRules[201]),
+ (FStart: 1936; FEnd: 1936; FRule: @CRules[202]),
+ (FStart: 1936; FEnd: 1936; FRule: @CRules[203]),
+ (FStart: 1937; FEnd: 1938; FRule: @CRules[186]),
+ (FStart: 1937; FEnd: 1941; FRule: @CRules[196]),
+ (FStart: 1939; FEnd: 1939; FRule: @CRules[204]),
+ (FStart: 1940; FEnd: 1941; FRule: @CRules[186]),
+ (FStart: 1946; FEnd: 1949; FRule: @CRules[144]),
+ (FStart: 1946; FEnd: 1949; FRule: @CRules[150]),
+ (FStart: 1951; FEnd: 1954; FRule: @CRules[144]),
+ (FStart: 1951; FEnd: 1954; FRule: @CRules[150]),
+ (FStart: 1956; FEnd: 1959; FRule: @CRules[144]),
+ (FStart: 1956; FEnd: 1959; FRule: @CRules[150]),
+ (FStart: 1962; FEnd: 1973; FRule: @CRules[144]),
+ (FStart: 1962; FEnd: 1973; FRule: @CRules[140])
);
{ Date-bound rules for Moncton family }
- CFamily_46_Arr: array[0 .. 12] of TYearBoundRule = (
- (FStart: 1933; FEnd: 1935; FRule: @CRules[160]),
- (FStart: 1933; FEnd: 1935; FRule: @CRules[161]),
- (FStart: 1936; FEnd: 1938; FRule: @CRules[162]),
- (FStart: 1936; FEnd: 1938; FRule: @CRules[163]),
- (FStart: 1939; FEnd: 1939; FRule: @CRules[164]),
- (FStart: 1939; FEnd: 1941; FRule: @CRules[165]),
- (FStart: 1940; FEnd: 1940; FRule: @CRules[166]),
- (FStart: 1941; FEnd: 1941; FRule: @CRules[167]),
- (FStart: 1946; FEnd: 1972; FRule: @CRules[24]),
- (FStart: 1946; FEnd: 1956; FRule: @CRules[25]),
- (FStart: 1957; FEnd: 1972; FRule: @CRules[26]),
- (FStart: 1993; FEnd: 2006; FRule: @CRules[129]),
- (FStart: 1993; FEnd: 2006; FRule: @CRules[130])
+ CFamily_28_Arr: array[0 .. 12] of TYearBoundRule = (
+ (FStart: 1933; FEnd: 1935; FRule: @CRules[205]),
+ (FStart: 1933; FEnd: 1935; FRule: @CRules[206]),
+ (FStart: 1936; FEnd: 1938; FRule: @CRules[207]),
+ (FStart: 1936; FEnd: 1938; FRule: @CRules[208]),
+ (FStart: 1939; FEnd: 1939; FRule: @CRules[209]),
+ (FStart: 1939; FEnd: 1941; FRule: @CRules[210]),
+ (FStart: 1940; FEnd: 1940; FRule: @CRules[211]),
+ (FStart: 1941; FEnd: 1941; FRule: @CRules[212]),
+ (FStart: 1946; FEnd: 1972; FRule: @CRules[144]),
+ (FStart: 1946; FEnd: 1956; FRule: @CRules[150]),
+ (FStart: 1957; FEnd: 1972; FRule: @CRules[140]),
+ (FStart: 1993; FEnd: 2006; FRule: @CRules[174]),
+ (FStart: 1993; FEnd: 2006; FRule: @CRules[175])
+ );
+
+ { Date-bound rules for Toronto family }
+ CFamily_29_Arr: array[0 .. 21] of TYearBoundRule = (
+ (FStart: 1919; FEnd: 1919; FRule: @CRules[213]),
+ (FStart: 1919; FEnd: 1919; FRule: @CRules[214]),
+ (FStart: 1920; FEnd: 1920; FRule: @CRules[215]),
+ (FStart: 1920; FEnd: 1920; FRule: @CRules[192]),
+ (FStart: 1921; FEnd: 1921; FRule: @CRules[216]),
+ (FStart: 1921; FEnd: 1921; FRule: @CRules[217]),
+ (FStart: 1922; FEnd: 1923; FRule: @CRules[172]),
+ (FStart: 1922; FEnd: 1926; FRule: @CRules[218]),
+ (FStart: 1924; FEnd: 1927; FRule: @CRules[219]),
+ (FStart: 1927; FEnd: 1937; FRule: @CRules[220]),
+ (FStart: 1928; FEnd: 1937; FRule: @CRules[221]),
+ (FStart: 1938; FEnd: 1940; FRule: @CRules[144]),
+ (FStart: 1938; FEnd: 1939; FRule: @CRules[150]),
+ (FStart: 1945; FEnd: 1946; FRule: @CRules[150]),
+ (FStart: 1946; FEnd: 1946; FRule: @CRules[144]),
+ (FStart: 1947; FEnd: 1949; FRule: @CRules[222]),
+ (FStart: 1947; FEnd: 1948; FRule: @CRules[223]),
+ (FStart: 1949; FEnd: 1949; FRule: @CRules[224]),
+ (FStart: 1950; FEnd: 1973; FRule: @CRules[144]),
+ (FStart: 1950; FEnd: 1950; FRule: @CRules[225]),
+ (FStart: 1951; FEnd: 1956; FRule: @CRules[150]),
+ (FStart: 1957; FEnd: 1973; FRule: @CRules[140])
);
{ Date-bound rules for Winn family }
- CFamily_47_Arr: array[0 .. 23] of TYearBoundRule = (
- (FStart: 1916; FEnd: 1916; FRule: @CRules[178]),
- (FStart: 1916; FEnd: 1916; FRule: @CRules[179]),
- (FStart: 1918; FEnd: 1918; FRule: @CRules[117]),
- (FStart: 1918; FEnd: 1918; FRule: @CRules[118]),
- (FStart: 1937; FEnd: 1937; FRule: @CRules[180]),
- (FStart: 1937; FEnd: 1937; FRule: @CRules[181]),
- (FStart: 1942; FEnd: 1942; FRule: @CRules[100]),
- (FStart: 1945; FEnd: 1945; FRule: @CRules[30]),
- (FStart: 1945; FEnd: 1945; FRule: @CRules[25]),
- (FStart: 1946; FEnd: 1946; FRule: @CRules[182]),
- (FStart: 1946; FEnd: 1946; FRule: @CRules[183]),
- (FStart: 1947; FEnd: 1949; FRule: @CRules[24]),
- (FStart: 1947; FEnd: 1949; FRule: @CRules[25]),
- (FStart: 1950; FEnd: 1950; FRule: @CRules[15]),
- (FStart: 1950; FEnd: 1950; FRule: @CRules[101]),
- (FStart: 1951; FEnd: 1960; FRule: @CRules[24]),
- (FStart: 1951; FEnd: 1958; FRule: @CRules[25]),
- (FStart: 1959; FEnd: 1959; FRule: @CRules[26]),
- (FStart: 1960; FEnd: 1960; FRule: @CRules[25]),
- (FStart: 1963; FEnd: 1963; FRule: @CRules[24]),
- (FStart: 1963; FEnd: 1963; FRule: @CRules[184]),
- (FStart: 1966; FEnd: 1986; FRule: @CRules[24]),
- (FStart: 1966; FEnd: 2005; FRule: @CRules[26]),
- (FStart: 1987; FEnd: 2005; FRule: @CRules[104])
+ CFamily_30_Arr: array[0 .. 23] of TYearBoundRule = (
+ (FStart: 1916; FEnd: 1916; FRule: @CRules[226]),
+ (FStart: 1916; FEnd: 1916; FRule: @CRules[227]),
+ (FStart: 1918; FEnd: 1918; FRule: @CRules[162]),
+ (FStart: 1918; FEnd: 1918; FRule: @CRules[163]),
+ (FStart: 1937; FEnd: 1937; FRule: @CRules[228]),
+ (FStart: 1937; FEnd: 1937; FRule: @CRules[229]),
+ (FStart: 1942; FEnd: 1942; FRule: @CRules[141]),
+ (FStart: 1945; FEnd: 1945; FRule: @CRules[142]),
+ (FStart: 1945; FEnd: 1945; FRule: @CRules[150]),
+ (FStart: 1946; FEnd: 1946; FRule: @CRules[230]),
+ (FStart: 1946; FEnd: 1946; FRule: @CRules[231]),
+ (FStart: 1947; FEnd: 1949; FRule: @CRules[144]),
+ (FStart: 1947; FEnd: 1949; FRule: @CRules[150]),
+ (FStart: 1950; FEnd: 1950; FRule: @CRules[158]),
+ (FStart: 1950; FEnd: 1950; FRule: @CRules[143]),
+ (FStart: 1951; FEnd: 1960; FRule: @CRules[144]),
+ (FStart: 1951; FEnd: 1958; FRule: @CRules[150]),
+ (FStart: 1959; FEnd: 1959; FRule: @CRules[140]),
+ (FStart: 1960; FEnd: 1960; FRule: @CRules[150]),
+ (FStart: 1963; FEnd: 1963; FRule: @CRules[144]),
+ (FStart: 1963; FEnd: 1963; FRule: @CRules[232]),
+ (FStart: 1966; FEnd: 1986; FRule: @CRules[144]),
+ (FStart: 1966; FEnd: 2005; FRule: @CRules[140]),
+ (FStart: 1987; FEnd: 2005; FRule: @CRules[147])
);
{ Date-bound rules for Regina family }
- CFamily_48_Arr: array[0 .. 16] of TYearBoundRule = (
- (FStart: 1918; FEnd: 1918; FRule: @CRules[117]),
- (FStart: 1918; FEnd: 1918; FRule: @CRules[118]),
- (FStart: 1930; FEnd: 1934; FRule: @CRules[141]),
- (FStart: 1930; FEnd: 1934; FRule: @CRules[185]),
- (FStart: 1937; FEnd: 1941; FRule: @CRules[186]),
- (FStart: 1937; FEnd: 1937; FRule: @CRules[187]),
- (FStart: 1938; FEnd: 1938; FRule: @CRules[185]),
- (FStart: 1939; FEnd: 1941; FRule: @CRules[187]),
- (FStart: 1942; FEnd: 1942; FRule: @CRules[100]),
- (FStart: 1945; FEnd: 1945; FRule: @CRules[30]),
- (FStart: 1945; FEnd: 1945; FRule: @CRules[25]),
- (FStart: 1946; FEnd: 1946; FRule: @CRules[188]),
- (FStart: 1946; FEnd: 1946; FRule: @CRules[189]),
- (FStart: 1947; FEnd: 1957; FRule: @CRules[24]),
- (FStart: 1947; FEnd: 1957; FRule: @CRules[25]),
- (FStart: 1959; FEnd: 1959; FRule: @CRules[24]),
- (FStart: 1959; FEnd: 1959; FRule: @CRules[26])
+ CFamily_31_Arr: array[0 .. 16] of TYearBoundRule = (
+ (FStart: 1918; FEnd: 1918; FRule: @CRules[162]),
+ (FStart: 1918; FEnd: 1918; FRule: @CRules[163]),
+ (FStart: 1930; FEnd: 1934; FRule: @CRules[186]),
+ (FStart: 1930; FEnd: 1934; FRule: @CRules[233]),
+ (FStart: 1937; FEnd: 1941; FRule: @CRules[234]),
+ (FStart: 1937; FEnd: 1937; FRule: @CRules[235]),
+ (FStart: 1938; FEnd: 1938; FRule: @CRules[233]),
+ (FStart: 1939; FEnd: 1941; FRule: @CRules[235]),
+ (FStart: 1942; FEnd: 1942; FRule: @CRules[141]),
+ (FStart: 1945; FEnd: 1945; FRule: @CRules[142]),
+ (FStart: 1945; FEnd: 1945; FRule: @CRules[150]),
+ (FStart: 1946; FEnd: 1946; FRule: @CRules[236]),
+ (FStart: 1946; FEnd: 1946; FRule: @CRules[237]),
+ (FStart: 1947; FEnd: 1957; FRule: @CRules[144]),
+ (FStart: 1947; FEnd: 1957; FRule: @CRules[150]),
+ (FStart: 1959; FEnd: 1959; FRule: @CRules[144]),
+ (FStart: 1959; FEnd: 1959; FRule: @CRules[140])
);
{ Date-bound rules for Swift family }
- CFamily_49_Arr: array[0 .. 4] of TYearBoundRule = (
- (FStart: 1957; FEnd: 1957; FRule: @CRules[24]),
- (FStart: 1957; FEnd: 1957; FRule: @CRules[26]),
- (FStart: 1959; FEnd: 1961; FRule: @CRules[24]),
- (FStart: 1959; FEnd: 1959; FRule: @CRules[26]),
- (FStart: 1960; FEnd: 1961; FRule: @CRules[25])
+ CFamily_32_Arr: array[0 .. 4] of TYearBoundRule = (
+ (FStart: 1957; FEnd: 1957; FRule: @CRules[144]),
+ (FStart: 1957; FEnd: 1957; FRule: @CRules[140]),
+ (FStart: 1959; FEnd: 1961; FRule: @CRules[144]),
+ (FStart: 1959; FEnd: 1959; FRule: @CRules[140]),
+ (FStart: 1960; FEnd: 1961; FRule: @CRules[150])
);
{ Date-bound rules for Edm family }
- CFamily_50_Arr: array[0 .. 12] of TYearBoundRule = (
- (FStart: 1918; FEnd: 1919; FRule: @CRules[188]),
- (FStart: 1918; FEnd: 1918; FRule: @CRules[118]),
- (FStart: 1919; FEnd: 1919; FRule: @CRules[190]),
- (FStart: 1920; FEnd: 1923; FRule: @CRules[24]),
- (FStart: 1920; FEnd: 1920; FRule: @CRules[26]),
- (FStart: 1921; FEnd: 1923; FRule: @CRules[25]),
- (FStart: 1942; FEnd: 1942; FRule: @CRules[100]),
- (FStart: 1945; FEnd: 1945; FRule: @CRules[30]),
- (FStart: 1945; FEnd: 1945; FRule: @CRules[25]),
- (FStart: 1947; FEnd: 1947; FRule: @CRules[24]),
- (FStart: 1947; FEnd: 1947; FRule: @CRules[25]),
- (FStart: 1972; FEnd: 1986; FRule: @CRules[24]),
- (FStart: 1972; FEnd: 2006; FRule: @CRules[26])
+ CFamily_33_Arr: array[0 .. 12] of TYearBoundRule = (
+ (FStart: 1918; FEnd: 1919; FRule: @CRules[236]),
+ (FStart: 1918; FEnd: 1918; FRule: @CRules[163]),
+ (FStart: 1919; FEnd: 1919; FRule: @CRules[238]),
+ (FStart: 1920; FEnd: 1923; FRule: @CRules[144]),
+ (FStart: 1920; FEnd: 1920; FRule: @CRules[140]),
+ (FStart: 1921; FEnd: 1923; FRule: @CRules[150]),
+ (FStart: 1942; FEnd: 1942; FRule: @CRules[141]),
+ (FStart: 1945; FEnd: 1945; FRule: @CRules[142]),
+ (FStart: 1945; FEnd: 1945; FRule: @CRules[150]),
+ (FStart: 1947; FEnd: 1947; FRule: @CRules[144]),
+ (FStart: 1947; FEnd: 1947; FRule: @CRules[150]),
+ (FStart: 1972; FEnd: 1986; FRule: @CRules[144]),
+ (FStart: 1972; FEnd: 2006; FRule: @CRules[140])
);
{ Date-bound rules for Vanc family }
- CFamily_51_Arr: array[0 .. 8] of TYearBoundRule = (
- (FStart: 1918; FEnd: 1918; FRule: @CRules[117]),
- (FStart: 1918; FEnd: 1918; FRule: @CRules[118]),
- (FStart: 1942; FEnd: 1942; FRule: @CRules[100]),
- (FStart: 1945; FEnd: 1945; FRule: @CRules[30]),
- (FStart: 1945; FEnd: 1945; FRule: @CRules[101]),
- (FStart: 1946; FEnd: 1986; FRule: @CRules[24]),
- (FStart: 1946; FEnd: 1946; FRule: @CRules[191]),
- (FStart: 1947; FEnd: 1961; FRule: @CRules[25]),
- (FStart: 1962; FEnd: 2006; FRule: @CRules[26])
+ CFamily_34_Arr: array[0 .. 8] of TYearBoundRule = (
+ (FStart: 1918; FEnd: 1918; FRule: @CRules[162]),
+ (FStart: 1918; FEnd: 1918; FRule: @CRules[163]),
+ (FStart: 1942; FEnd: 1942; FRule: @CRules[141]),
+ (FStart: 1945; FEnd: 1945; FRule: @CRules[142]),
+ (FStart: 1945; FEnd: 1945; FRule: @CRules[143]),
+ (FStart: 1946; FEnd: 1986; FRule: @CRules[144]),
+ (FStart: 1946; FEnd: 1946; FRule: @CRules[239]),
+ (FStart: 1947; FEnd: 1961; FRule: @CRules[150]),
+ (FStart: 1962; FEnd: 2006; FRule: @CRules[140])
+ );
+
+ { Date-bound rules for NT_YK family }
+ CFamily_35_Arr: array[0 .. 9] of TYearBoundRule = (
+ (FStart: 1918; FEnd: 1918; FRule: @CRules[162]),
+ (FStart: 1918; FEnd: 1918; FRule: @CRules[163]),
+ (FStart: 1919; FEnd: 1919; FRule: @CRules[240]),
+ (FStart: 1919; FEnd: 1919; FRule: @CRules[241]),
+ (FStart: 1942; FEnd: 1942; FRule: @CRules[141]),
+ (FStart: 1945; FEnd: 1945; FRule: @CRules[142]),
+ (FStart: 1945; FEnd: 1945; FRule: @CRules[143]),
+ (FStart: 1972; FEnd: 1986; FRule: @CRules[144]),
+ (FStart: 1972; FEnd: 2006; FRule: @CRules[140]),
+ (FStart: 1987; FEnd: 2006; FRule: @CRules[147])
);
{ Date-bound rules for Yukon family }
- CFamily_52_Arr: array[0 .. 1] of TYearBoundRule = (
- (FStart: 1965; FEnd: 1965; FRule: @CRules[194]),
- (FStart: 1965; FEnd: 1965; FRule: @CRules[26])
+ CFamily_36_Arr: array[0 .. 1] of TYearBoundRule = (
+ (FStart: 1965; FEnd: 1965; FRule: @CRules[242]),
+ (FStart: 1965; FEnd: 1965; FRule: @CRules[140])
+ );
+
+ { Date-bound rules for Mexico family }
+ CFamily_37_Arr: array[0 .. 15] of TYearBoundRule = (
+ (FStart: 1931; FEnd: 1931; FRule: @CRules[243]),
+ (FStart: 1931; FEnd: 1931; FRule: @CRules[180]),
+ (FStart: 1939; FEnd: 1939; FRule: @CRules[244]),
+ (FStart: 1939; FEnd: 1939; FRule: @CRules[245]),
+ (FStart: 1940; FEnd: 1940; FRule: @CRules[246]),
+ (FStart: 1941; FEnd: 1941; FRule: @CRules[247]),
+ (FStart: 1943; FEnd: 1943; FRule: @CRules[248]),
+ (FStart: 1944; FEnd: 1944; FRule: @CRules[249]),
+ (FStart: 1950; FEnd: 1950; FRule: @CRules[250]),
+ (FStart: 1950; FEnd: 1950; FRule: @CRules[251]),
+ (FStart: 1996; FEnd: 2000; FRule: @CRules[147]),
+ (FStart: 1996; FEnd: 2000; FRule: @CRules[140]),
+ (FStart: 2001; FEnd: 2001; FRule: @CRules[219]),
+ (FStart: 2001; FEnd: 2001; FRule: @CRules[150]),
+ (FStart: 2002; FEnd: 2022; FRule: @CRules[147]),
+ (FStart: 2002; FEnd: 2022; FRule: @CRules[140])
);
{ Date-bound rules for Barb family }
- CFamily_53_Arr: array[0 .. 10] of TYearBoundRule = (
- (FStart: 1942; FEnd: 1942; FRule: @CRules[204]),
- (FStart: 1942; FEnd: 1942; FRule: @CRules[205]),
- (FStart: 1943; FEnd: 1943; FRule: @CRules[206]),
- (FStart: 1943; FEnd: 1943; FRule: @CRules[207]),
- (FStart: 1944; FEnd: 1944; FRule: @CRules[208]),
- (FStart: 1944; FEnd: 1944; FRule: @CRules[209]),
- (FStart: 1977; FEnd: 1977; FRule: @CRules[210]),
- (FStart: 1977; FEnd: 1978; FRule: @CRules[211]),
- (FStart: 1978; FEnd: 1980; FRule: @CRules[212]),
- (FStart: 1979; FEnd: 1979; FRule: @CRules[101]),
- (FStart: 1980; FEnd: 1980; FRule: @CRules[213])
+ CFamily_38_Arr: array[0 .. 10] of TYearBoundRule = (
+ (FStart: 1942; FEnd: 1942; FRule: @CRules[252]),
+ (FStart: 1942; FEnd: 1942; FRule: @CRules[253]),
+ (FStart: 1943; FEnd: 1943; FRule: @CRules[254]),
+ (FStart: 1943; FEnd: 1943; FRule: @CRules[255]),
+ (FStart: 1944; FEnd: 1944; FRule: @CRules[256]),
+ (FStart: 1944; FEnd: 1944; FRule: @CRules[257]),
+ (FStart: 1977; FEnd: 1977; FRule: @CRules[258]),
+ (FStart: 1977; FEnd: 1978; FRule: @CRules[259]),
+ (FStart: 1978; FEnd: 1980; FRule: @CRules[260]),
+ (FStart: 1979; FEnd: 1979; FRule: @CRules[143]),
+ (FStart: 1980; FEnd: 1980; FRule: @CRules[261])
);
{ Date-bound rules for Belize family }
- CFamily_54_Arr: array[0 .. 10] of TYearBoundRule = (
- (FStart: 1918; FEnd: 1941; FRule: @CRules[214]),
- (FStart: 1919; FEnd: 1942; FRule: @CRules[215]),
- (FStart: 1942; FEnd: 1942; FRule: @CRules[216]),
- (FStart: 1945; FEnd: 1945; FRule: @CRules[217]),
- (FStart: 1945; FEnd: 1945; FRule: @CRules[218]),
- (FStart: 1947; FEnd: 1967; FRule: @CRules[214]),
- (FStart: 1948; FEnd: 1968; FRule: @CRules[215]),
- (FStart: 1973; FEnd: 1973; FRule: @CRules[219]),
- (FStart: 1974; FEnd: 1974; FRule: @CRules[220]),
- (FStart: 1982; FEnd: 1982; FRule: @CRules[221]),
- (FStart: 1983; FEnd: 1983; FRule: @CRules[222])
+ CFamily_39_Arr: array[0 .. 10] of TYearBoundRule = (
+ (FStart: 1918; FEnd: 1941; FRule: @CRules[262]),
+ (FStart: 1919; FEnd: 1942; FRule: @CRules[263]),
+ (FStart: 1942; FEnd: 1942; FRule: @CRules[264]),
+ (FStart: 1945; FEnd: 1945; FRule: @CRules[265]),
+ (FStart: 1945; FEnd: 1945; FRule: @CRules[266]),
+ (FStart: 1947; FEnd: 1967; FRule: @CRules[262]),
+ (FStart: 1948; FEnd: 1968; FRule: @CRules[263]),
+ (FStart: 1973; FEnd: 1973; FRule: @CRules[267]),
+ (FStart: 1974; FEnd: 1974; FRule: @CRules[268]),
+ (FStart: 1982; FEnd: 1982; FRule: @CRules[269]),
+ (FStart: 1983; FEnd: 1983; FRule: @CRules[270])
);
{ Date-bound rules for Bermuda family }
- CFamily_55_Arr: array[0 .. 15] of TYearBoundRule = (
- (FStart: 1917; FEnd: 1917; FRule: @CRules[223]),
- (FStart: 1917; FEnd: 1917; FRule: @CRules[224]),
- (FStart: 1918; FEnd: 1918; FRule: @CRules[225]),
- (FStart: 1918; FEnd: 1918; FRule: @CRules[226]),
- (FStart: 1942; FEnd: 1942; FRule: @CRules[227]),
- (FStart: 1942; FEnd: 1942; FRule: @CRules[228]),
- (FStart: 1943; FEnd: 1943; FRule: @CRules[229]),
- (FStart: 1943; FEnd: 1943; FRule: @CRules[230]),
- (FStart: 1944; FEnd: 1945; FRule: @CRules[105]),
- (FStart: 1944; FEnd: 1945; FRule: @CRules[106]),
- (FStart: 1947; FEnd: 1947; FRule: @CRules[231]),
- (FStart: 1947; FEnd: 1947; FRule: @CRules[232]),
- (FStart: 1948; FEnd: 1952; FRule: @CRules[233]),
- (FStart: 1948; FEnd: 1952; FRule: @CRules[234]),
- (FStart: 1956; FEnd: 1956; FRule: @CRules[233]),
- (FStart: 1956; FEnd: 1956; FRule: @CRules[26])
+ CFamily_40_Arr: array[0 .. 15] of TYearBoundRule = (
+ (FStart: 1917; FEnd: 1917; FRule: @CRules[271]),
+ (FStart: 1917; FEnd: 1917; FRule: @CRules[272]),
+ (FStart: 1918; FEnd: 1918; FRule: @CRules[273]),
+ (FStart: 1918; FEnd: 1918; FRule: @CRules[274]),
+ (FStart: 1942; FEnd: 1942; FRule: @CRules[275]),
+ (FStart: 1942; FEnd: 1942; FRule: @CRules[276]),
+ (FStart: 1943; FEnd: 1943; FRule: @CRules[277]),
+ (FStart: 1943; FEnd: 1943; FRule: @CRules[278]),
+ (FStart: 1944; FEnd: 1945; FRule: @CRules[148]),
+ (FStart: 1944; FEnd: 1945; FRule: @CRules[149]),
+ (FStart: 1947; FEnd: 1947; FRule: @CRules[279]),
+ (FStart: 1947; FEnd: 1947; FRule: @CRules[280]),
+ (FStart: 1948; FEnd: 1952; FRule: @CRules[281]),
+ (FStart: 1948; FEnd: 1952; FRule: @CRules[282]),
+ (FStart: 1956; FEnd: 1956; FRule: @CRules[281]),
+ (FStart: 1956; FEnd: 1956; FRule: @CRules[140])
);
{ Date-bound rules for CR family }
- CFamily_56_Arr: array[0 .. 4] of TYearBoundRule = (
- (FStart: 1979; FEnd: 1980; FRule: @CRules[235]),
- (FStart: 1979; FEnd: 1980; FRule: @CRules[236]),
- (FStart: 1991; FEnd: 1992; FRule: @CRules[237]),
- (FStart: 1991; FEnd: 1991; FRule: @CRules[238]),
- (FStart: 1992; FEnd: 1992; FRule: @CRules[239])
+ CFamily_41_Arr: array[0 .. 4] of TYearBoundRule = (
+ (FStart: 1979; FEnd: 1980; FRule: @CRules[283]),
+ (FStart: 1979; FEnd: 1980; FRule: @CRules[284]),
+ (FStart: 1991; FEnd: 1992; FRule: @CRules[285]),
+ (FStart: 1991; FEnd: 1991; FRule: @CRules[286]),
+ (FStart: 1992; FEnd: 1992; FRule: @CRules[287])
);
{ Date-bound rules for Cuba family }
- CFamily_57_Arr: array[0 .. 38] of TYearBoundRule = (
- (FStart: 1928; FEnd: 1928; FRule: @CRules[240]),
- (FStart: 1928; FEnd: 1928; FRule: @CRules[241]),
- (FStart: 1940; FEnd: 1942; FRule: @CRules[242]),
- (FStart: 1940; FEnd: 1942; FRule: @CRules[243]),
- (FStart: 1945; FEnd: 1946; FRule: @CRules[242]),
- (FStart: 1945; FEnd: 1946; FRule: @CRules[243]),
- (FStart: 1965; FEnd: 1965; FRule: @CRules[157]),
- (FStart: 1965; FEnd: 1965; FRule: @CRules[156]),
- (FStart: 1966; FEnd: 1966; FRule: @CRules[244]),
- (FStart: 1966; FEnd: 1966; FRule: @CRules[152]),
- (FStart: 1967; FEnd: 1967; FRule: @CRules[245]),
- (FStart: 1967; FEnd: 1968; FRule: @CRules[246]),
- (FStart: 1968; FEnd: 1968; FRule: @CRules[247]),
- (FStart: 1969; FEnd: 1977; FRule: @CRules[22]),
- (FStart: 1969; FEnd: 1971; FRule: @CRules[248]),
- (FStart: 1972; FEnd: 1974; FRule: @CRules[249]),
- (FStart: 1975; FEnd: 1977; FRule: @CRules[248]),
- (FStart: 1978; FEnd: 1978; FRule: @CRules[250]),
- (FStart: 1978; FEnd: 1990; FRule: @CRules[187]),
- (FStart: 1979; FEnd: 1980; FRule: @CRules[251]),
- (FStart: 1981; FEnd: 1985; FRule: @CRules[252]),
- (FStart: 1986; FEnd: 1989; FRule: @CRules[253]),
- (FStart: 1990; FEnd: 1997; FRule: @CRules[254]),
- (FStart: 1991; FEnd: 1995; FRule: @CRules[187]),
- (FStart: 1996; FEnd: 1996; FRule: @CRules[255]),
- (FStart: 1997; FEnd: 1997; FRule: @CRules[256]),
- (FStart: 1998; FEnd: 1999; FRule: @CRules[257]),
- (FStart: 1998; FEnd: 2003; FRule: @CRules[248]),
- (FStart: 2000; FEnd: 2003; FRule: @CRules[254]),
- (FStart: 2004; FEnd: 2004; FRule: @CRules[257]),
- (FStart: 2006; FEnd: 2010; FRule: @CRules[248]),
- (FStart: 2007; FEnd: 2007; FRule: @CRules[258]),
- (FStart: 2008; FEnd: 2008; FRule: @CRules[251]),
- (FStart: 2009; FEnd: 2010; FRule: @CRules[258]),
- (FStart: 2011; FEnd: 2011; FRule: @CRules[251]),
- (FStart: 2011; FEnd: 2011; FRule: @CRules[259]),
- (FStart: 2012; FEnd: 2012; FRule: @CRules[134]),
- (FStart: 2012; FEnd: 9999; FRule: @CRules[260]),
- (FStart: 2013; FEnd: 9999; FRule: @CRules[258])
+ CFamily_42_Arr: array[0 .. 38] of TYearBoundRule = (
+ (FStart: 1928; FEnd: 1928; FRule: @CRules[288]),
+ (FStart: 1928; FEnd: 1928; FRule: @CRules[289]),
+ (FStart: 1940; FEnd: 1942; FRule: @CRules[290]),
+ (FStart: 1940; FEnd: 1942; FRule: @CRules[291]),
+ (FStart: 1945; FEnd: 1946; FRule: @CRules[290]),
+ (FStart: 1945; FEnd: 1946; FRule: @CRules[291]),
+ (FStart: 1965; FEnd: 1965; FRule: @CRules[202]),
+ (FStart: 1965; FEnd: 1965; FRule: @CRules[201]),
+ (FStart: 1966; FEnd: 1966; FRule: @CRules[292]),
+ (FStart: 1966; FEnd: 1966; FRule: @CRules[197]),
+ (FStart: 1967; FEnd: 1967; FRule: @CRules[293]),
+ (FStart: 1967; FEnd: 1968; FRule: @CRules[294]),
+ (FStart: 1968; FEnd: 1968; FRule: @CRules[295]),
+ (FStart: 1969; FEnd: 1977; FRule: @CRules[222]),
+ (FStart: 1969; FEnd: 1971; FRule: @CRules[296]),
+ (FStart: 1972; FEnd: 1974; FRule: @CRules[297]),
+ (FStart: 1975; FEnd: 1977; FRule: @CRules[296]),
+ (FStart: 1978; FEnd: 1978; FRule: @CRules[298]),
+ (FStart: 1978; FEnd: 1990; FRule: @CRules[235]),
+ (FStart: 1979; FEnd: 1980; FRule: @CRules[299]),
+ (FStart: 1981; FEnd: 1985; FRule: @CRules[300]),
+ (FStart: 1986; FEnd: 1989; FRule: @CRules[301]),
+ (FStart: 1990; FEnd: 1997; FRule: @CRules[302]),
+ (FStart: 1991; FEnd: 1995; FRule: @CRules[235]),
+ (FStart: 1996; FEnd: 1996; FRule: @CRules[303]),
+ (FStart: 1997; FEnd: 1997; FRule: @CRules[304]),
+ (FStart: 1998; FEnd: 1999; FRule: @CRules[305]),
+ (FStart: 1998; FEnd: 2003; FRule: @CRules[296]),
+ (FStart: 2000; FEnd: 2003; FRule: @CRules[302]),
+ (FStart: 2004; FEnd: 2004; FRule: @CRules[305]),
+ (FStart: 2006; FEnd: 2010; FRule: @CRules[296]),
+ (FStart: 2007; FEnd: 2007; FRule: @CRules[306]),
+ (FStart: 2008; FEnd: 2008; FRule: @CRules[299]),
+ (FStart: 2009; FEnd: 2010; FRule: @CRules[306]),
+ (FStart: 2011; FEnd: 2011; FRule: @CRules[299]),
+ (FStart: 2011; FEnd: 2011; FRule: @CRules[307]),
+ (FStart: 2012; FEnd: 2012; FRule: @CRules[179]),
+ (FStart: 2012; FEnd: 9999; FRule: @CRules[308]),
+ (FStart: 2013; FEnd: 9999; FRule: @CRules[306])
);
{ Date-bound rules for DR family }
- CFamily_58_Arr: array[0 .. 5] of TYearBoundRule = (
- (FStart: 1966; FEnd: 1966; FRule: @CRules[261]),
- (FStart: 1967; FEnd: 1967; FRule: @CRules[262]),
- (FStart: 1969; FEnd: 1973; FRule: @CRules[263]),
- (FStart: 1970; FEnd: 1970; FRule: @CRules[264]),
- (FStart: 1971; FEnd: 1971; FRule: @CRules[265]),
- (FStart: 1972; FEnd: 1974; FRule: @CRules[266])
+ CFamily_43_Arr: array[0 .. 5] of TYearBoundRule = (
+ (FStart: 1966; FEnd: 1966; FRule: @CRules[309]),
+ (FStart: 1967; FEnd: 1967; FRule: @CRules[310]),
+ (FStart: 1969; FEnd: 1973; FRule: @CRules[311]),
+ (FStart: 1970; FEnd: 1970; FRule: @CRules[312]),
+ (FStart: 1971; FEnd: 1971; FRule: @CRules[313]),
+ (FStart: 1972; FEnd: 1974; FRule: @CRules[314])
);
{ Date-bound rules for Salv family }
- CFamily_59_Arr: array[0 .. 1] of TYearBoundRule = (
- (FStart: 1987; FEnd: 1988; FRule: @CRules[141]),
- (FStart: 1987; FEnd: 1988; FRule: @CRules[23])
+ CFamily_44_Arr: array[0 .. 1] of TYearBoundRule = (
+ (FStart: 1987; FEnd: 1988; FRule: @CRules[186]),
+ (FStart: 1987; FEnd: 1988; FRule: @CRules[223])
);
{ Date-bound rules for Guat family }
- CFamily_60_Arr: array[0 .. 7] of TYearBoundRule = (
- (FStart: 1973; FEnd: 1973; FRule: @CRules[267]),
- (FStart: 1974; FEnd: 1974; FRule: @CRules[268]),
- (FStart: 1983; FEnd: 1983; FRule: @CRules[269]),
- (FStart: 1983; FEnd: 1983; FRule: @CRules[270]),
- (FStart: 1991; FEnd: 1991; FRule: @CRules[271]),
- (FStart: 1991; FEnd: 1991; FRule: @CRules[272]),
- (FStart: 2006; FEnd: 2006; FRule: @CRules[140]),
- (FStart: 2006; FEnd: 2006; FRule: @CRules[135])
+ CFamily_45_Arr: array[0 .. 7] of TYearBoundRule = (
+ (FStart: 1973; FEnd: 1973; FRule: @CRules[315]),
+ (FStart: 1974; FEnd: 1974; FRule: @CRules[316]),
+ (FStart: 1983; FEnd: 1983; FRule: @CRules[317]),
+ (FStart: 1983; FEnd: 1983; FRule: @CRules[318]),
+ (FStart: 1991; FEnd: 1991; FRule: @CRules[319]),
+ (FStart: 1991; FEnd: 1991; FRule: @CRules[320]),
+ (FStart: 2006; FEnd: 2006; FRule: @CRules[185]),
+ (FStart: 2006; FEnd: 2006; FRule: @CRules[180])
);
{ Date-bound rules for Haiti family }
- CFamily_61_Arr: array[0 .. 10] of TYearBoundRule = (
- (FStart: 1983; FEnd: 1983; FRule: @CRules[273]),
- (FStart: 1984; FEnd: 1987; FRule: @CRules[22]),
- (FStart: 1983; FEnd: 1987; FRule: @CRules[248]),
- (FStart: 1988; FEnd: 1997; FRule: @CRules[274]),
- (FStart: 1988; FEnd: 1997; FRule: @CRules[275]),
- (FStart: 2005; FEnd: 2006; FRule: @CRules[254]),
- (FStart: 2005; FEnd: 2006; FRule: @CRules[248]),
- (FStart: 2012; FEnd: 2015; FRule: @CRules[105]),
- (FStart: 2012; FEnd: 2015; FRule: @CRules[106]),
- (FStart: 2017; FEnd: 9999; FRule: @CRules[105]),
- (FStart: 2017; FEnd: 9999; FRule: @CRules[106])
+ CFamily_46_Arr: array[0 .. 10] of TYearBoundRule = (
+ (FStart: 1983; FEnd: 1983; FRule: @CRules[321]),
+ (FStart: 1984; FEnd: 1987; FRule: @CRules[222]),
+ (FStart: 1983; FEnd: 1987; FRule: @CRules[296]),
+ (FStart: 1988; FEnd: 1997; FRule: @CRules[322]),
+ (FStart: 1988; FEnd: 1997; FRule: @CRules[323]),
+ (FStart: 2005; FEnd: 2006; FRule: @CRules[302]),
+ (FStart: 2005; FEnd: 2006; FRule: @CRules[296]),
+ (FStart: 2012; FEnd: 2015; FRule: @CRules[148]),
+ (FStart: 2012; FEnd: 2015; FRule: @CRules[149]),
+ (FStart: 2017; FEnd: 9999; FRule: @CRules[148]),
+ (FStart: 2017; FEnd: 9999; FRule: @CRules[149])
);
{ Date-bound rules for Hond family }
- CFamily_62_Arr: array[0 .. 3] of TYearBoundRule = (
- (FStart: 1987; FEnd: 1988; FRule: @CRules[141]),
- (FStart: 1987; FEnd: 1988; FRule: @CRules[23]),
- (FStart: 2006; FEnd: 2006; FRule: @CRules[141]),
- (FStart: 2006; FEnd: 2006; FRule: @CRules[276])
+ CFamily_47_Arr: array[0 .. 3] of TYearBoundRule = (
+ (FStart: 1987; FEnd: 1988; FRule: @CRules[186]),
+ (FStart: 1987; FEnd: 1988; FRule: @CRules[223]),
+ (FStart: 2006; FEnd: 2006; FRule: @CRules[186]),
+ (FStart: 2006; FEnd: 2006; FRule: @CRules[324])
);
{ Date-bound rules for Nic family }
- CFamily_63_Arr: array[0 .. 5] of TYearBoundRule = (
- (FStart: 1979; FEnd: 1980; FRule: @CRules[277]),
- (FStart: 1979; FEnd: 1980; FRule: @CRules[278]),
- (FStart: 2005; FEnd: 2005; FRule: @CRules[279]),
- (FStart: 2005; FEnd: 2005; FRule: @CRules[185]),
- (FStart: 2006; FEnd: 2006; FRule: @CRules[16]),
- (FStart: 2006; FEnd: 2006; FRule: @CRules[280])
+ CFamily_48_Arr: array[0 .. 5] of TYearBoundRule = (
+ (FStart: 1979; FEnd: 1980; FRule: @CRules[325]),
+ (FStart: 1979; FEnd: 1980; FRule: @CRules[326]),
+ (FStart: 2005; FEnd: 2005; FRule: @CRules[327]),
+ (FStart: 2005; FEnd: 2005; FRule: @CRules[233]),
+ (FStart: 2006; FEnd: 2006; FRule: @CRules[328]),
+ (FStart: 2006; FEnd: 2006; FRule: @CRules[329])
);
- { Date-bound rules for EUAsia family }
- CFamily_64_Arr: array[0 .. 2] of TYearBoundRule = (
- (FStart: 1981; FEnd: 9999; FRule: @CRules[281]),
- (FStart: 1979; FEnd: 1995; FRule: @CRules[282]),
- (FStart: 1996; FEnd: 9999; FRule: @CRules[283])
+ { Date-bound rules for Algeria family }
+ CFamily_49_Arr: array[0 .. 21] of TYearBoundRule = (
+ (FStart: 1916; FEnd: 1916; FRule: @CRules[330]),
+ (FStart: 1916; FEnd: 1919; FRule: @CRules[331]),
+ (FStart: 1917; FEnd: 1917; FRule: @CRules[332]),
+ (FStart: 1918; FEnd: 1918; FRule: @CRules[333]),
+ (FStart: 1919; FEnd: 1919; FRule: @CRules[334]),
+ (FStart: 1920; FEnd: 1920; FRule: @CRules[335]),
+ (FStart: 1920; FEnd: 1920; FRule: @CRules[336]),
+ (FStart: 1921; FEnd: 1921; FRule: @CRules[337]),
+ (FStart: 1921; FEnd: 1921; FRule: @CRules[338]),
+ (FStart: 1939; FEnd: 1939; FRule: @CRules[339]),
+ (FStart: 1939; FEnd: 1939; FRule: @CRules[340]),
+ (FStart: 1944; FEnd: 1945; FRule: @CRules[341]),
+ (FStart: 1944; FEnd: 1944; FRule: @CRules[342]),
+ (FStart: 1945; FEnd: 1945; FRule: @CRules[343]),
+ (FStart: 1971; FEnd: 1971; FRule: @CRules[344]),
+ (FStart: 1971; FEnd: 1971; FRule: @CRules[345]),
+ (FStart: 1977; FEnd: 1977; FRule: @CRules[346]),
+ (FStart: 1977; FEnd: 1977; FRule: @CRules[347]),
+ (FStart: 1978; FEnd: 1978; FRule: @CRules[348]),
+ (FStart: 1978; FEnd: 1978; FRule: @CRules[349]),
+ (FStart: 1980; FEnd: 1980; FRule: @CRules[350]),
+ (FStart: 1980; FEnd: 1980; FRule: @CRules[351])
);
- { Date-bound rules for E-EurAsia family }
- CFamily_65_Arr: array[0 .. 2] of TYearBoundRule = (
- (FStart: 1981; FEnd: 9999; FRule: @CRules[284]),
- (FStart: 1979; FEnd: 1995; FRule: @CRules[285]),
- (FStart: 1996; FEnd: 9999; FRule: @CRules[286])
+ { Date-bound rules for Egypt family }
+ CFamily_50_Arr: array[0 .. 33] of TYearBoundRule = (
+ (FStart: 1940; FEnd: 1940; FRule: @CRules[352]),
+ (FStart: 1940; FEnd: 1940; FRule: @CRules[9]),
+ (FStart: 1941; FEnd: 1941; FRule: @CRules[353]),
+ (FStart: 1941; FEnd: 1941; FRule: @CRules[354]),
+ (FStart: 1942; FEnd: 1944; FRule: @CRules[355]),
+ (FStart: 1942; FEnd: 1942; FRule: @CRules[356]),
+ (FStart: 1943; FEnd: 1945; FRule: @CRules[357]),
+ (FStart: 1945; FEnd: 1945; FRule: @CRules[358]),
+ (FStart: 1957; FEnd: 1957; FRule: @CRules[359]),
+ (FStart: 1957; FEnd: 1958; FRule: @CRules[9]),
+ (FStart: 1958; FEnd: 1958; FRule: @CRules[360]),
+ (FStart: 1959; FEnd: 1981; FRule: @CRules[361]),
+ (FStart: 1959; FEnd: 1965; FRule: @CRules[362]),
+ (FStart: 1966; FEnd: 1994; FRule: @CRules[363]),
+ (FStart: 1982; FEnd: 1982; FRule: @CRules[364]),
+ (FStart: 1983; FEnd: 1983; FRule: @CRules[365]),
+ (FStart: 1984; FEnd: 1988; FRule: @CRules[361]),
+ (FStart: 1989; FEnd: 1989; FRule: @CRules[366]),
+ (FStart: 1990; FEnd: 1994; FRule: @CRules[361]),
+ (FStart: 1995; FEnd: 2010; FRule: @CRules[367]),
+ (FStart: 1995; FEnd: 2005; FRule: @CRules[368]),
+ (FStart: 2006; FEnd: 2006; FRule: @CRules[369]),
+ (FStart: 2007; FEnd: 2007; FRule: @CRules[370]),
+ (FStart: 2008; FEnd: 2008; FRule: @CRules[371]),
+ (FStart: 2009; FEnd: 2009; FRule: @CRules[372]),
+ (FStart: 2010; FEnd: 2010; FRule: @CRules[373]),
+ (FStart: 2010; FEnd: 2010; FRule: @CRules[374]),
+ (FStart: 2010; FEnd: 2010; FRule: @CRules[368]),
+ (FStart: 2014; FEnd: 2014; FRule: @CRules[375]),
+ (FStart: 2014; FEnd: 2014; FRule: @CRules[376]),
+ (FStart: 2014; FEnd: 2014; FRule: @CRules[377]),
+ (FStart: 2014; FEnd: 2014; FRule: @CRules[368]),
+ (FStart: 2023; FEnd: 9999; FRule: @CRules[367]),
+ (FStart: 2023; FEnd: 9999; FRule: @CRules[378])
);
- { Date-bound rules for RussiaAsia family }
- CFamily_66_Arr: array[0 .. 4] of TYearBoundRule = (
- (FStart: 1981; FEnd: 1984; FRule: @CRules[287]),
- (FStart: 1981; FEnd: 1983; FRule: @CRules[288]),
- (FStart: 1984; FEnd: 1995; FRule: @CRules[289]),
- (FStart: 1985; FEnd: 2010; FRule: @CRules[290]),
- (FStart: 1996; FEnd: 2010; FRule: @CRules[291])
+ { Date-bound rules for Libya family }
+ CFamily_51_Arr: array[0 .. 16] of TYearBoundRule = (
+ (FStart: 1951; FEnd: 1951; FRule: @CRules[379]),
+ (FStart: 1952; FEnd: 1952; FRule: @CRules[83]),
+ (FStart: 1953; FEnd: 1953; FRule: @CRules[380]),
+ (FStart: 1954; FEnd: 1954; FRule: @CRules[83]),
+ (FStart: 1955; FEnd: 1955; FRule: @CRules[381]),
+ (FStart: 1956; FEnd: 1956; FRule: @CRules[83]),
+ (FStart: 1982; FEnd: 1984; FRule: @CRules[355]),
+ (FStart: 1982; FEnd: 1985; FRule: @CRules[9]),
+ (FStart: 1985; FEnd: 1985; FRule: @CRules[382]),
+ (FStart: 1986; FEnd: 1986; FRule: @CRules[383]),
+ (FStart: 1986; FEnd: 1986; FRule: @CRules[384]),
+ (FStart: 1987; FEnd: 1989; FRule: @CRules[355]),
+ (FStart: 1987; FEnd: 1989; FRule: @CRules[9]),
+ (FStart: 1997; FEnd: 1997; FRule: @CRules[383]),
+ (FStart: 1997; FEnd: 1997; FRule: @CRules[385]),
+ (FStart: 2013; FEnd: 2013; FRule: @CRules[386]),
+ (FStart: 2013; FEnd: 2013; FRule: @CRules[387])
);
- { Date-bound rules for Armenia family }
- CFamily_67_Arr: array[0 .. 1] of TYearBoundRule = (
- (FStart: 2011; FEnd: 2011; FRule: @CRules[290]),
- (FStart: 2011; FEnd: 2011; FRule: @CRules[291])
+ { Date-bound rules for Mauritius family }
+ CFamily_52_Arr: array[0 .. 3] of TYearBoundRule = (
+ (FStart: 1982; FEnd: 1982; FRule: @CRules[388]),
+ (FStart: 1983; FEnd: 1983; FRule: @CRules[389]),
+ (FStart: 2008; FEnd: 2008; FRule: @CRules[390]),
+ (FStart: 2009; FEnd: 2009; FRule: @CRules[391])
);
- { Date-bound rules for Azer family }
- CFamily_68_Arr: array[0 .. 1] of TYearBoundRule = (
- (FStart: 1997; FEnd: 2015; FRule: @CRules[292]),
- (FStart: 1997; FEnd: 2015; FRule: @CRules[293])
+ { Date-bound rules for Morocco family }
+ CFamily_53_Arr: array[0 .. 182] of TYearBoundRule = (
+ (FStart: 1939; FEnd: 1939; FRule: @CRules[392]),
+ (FStart: 1939; FEnd: 1939; FRule: @CRules[393]),
+ (FStart: 1940; FEnd: 1940; FRule: @CRules[394]),
+ (FStart: 1945; FEnd: 1945; FRule: @CRules[395]),
+ (FStart: 1950; FEnd: 1950; FRule: @CRules[396]),
+ (FStart: 1950; FEnd: 1950; FRule: @CRules[397]),
+ (FStart: 1967; FEnd: 1967; FRule: @CRules[398]),
+ (FStart: 1967; FEnd: 1967; FRule: @CRules[9]),
+ (FStart: 1974; FEnd: 1974; FRule: @CRules[399]),
+ (FStart: 1974; FEnd: 1974; FRule: @CRules[119]),
+ (FStart: 1976; FEnd: 1977; FRule: @CRules[400]),
+ (FStart: 1976; FEnd: 1976; FRule: @CRules[7]),
+ (FStart: 1977; FEnd: 1977; FRule: @CRules[401]),
+ (FStart: 1978; FEnd: 1978; FRule: @CRules[402]),
+ (FStart: 1978; FEnd: 1978; FRule: @CRules[403]),
+ (FStart: 2008; FEnd: 2008; FRule: @CRules[402]),
+ (FStart: 2008; FEnd: 2008; FRule: @CRules[119]),
+ (FStart: 2009; FEnd: 2009; FRule: @CRules[402]),
+ (FStart: 2009; FEnd: 2009; FRule: @CRules[404]),
+ (FStart: 2010; FEnd: 2010; FRule: @CRules[405]),
+ (FStart: 2010; FEnd: 2010; FRule: @CRules[406]),
+ (FStart: 2011; FEnd: 2011; FRule: @CRules[407]),
+ (FStart: 2011; FEnd: 2011; FRule: @CRules[408]),
+ (FStart: 2012; FEnd: 2013; FRule: @CRules[409]),
+ (FStart: 2012; FEnd: 2012; FRule: @CRules[410]),
+ (FStart: 2012; FEnd: 2012; FRule: @CRules[411]),
+ (FStart: 2012; FEnd: 2012; FRule: @CRules[362]),
+ (FStart: 2013; FEnd: 2013; FRule: @CRules[412]),
+ (FStart: 2013; FEnd: 2013; FRule: @CRules[413]),
+ (FStart: 2013; FEnd: 2018; FRule: @CRules[414]),
+ (FStart: 2014; FEnd: 2018; FRule: @CRules[415]),
+ (FStart: 2014; FEnd: 2014; FRule: @CRules[416]),
+ (FStart: 2014; FEnd: 2014; FRule: @CRules[417]),
+ (FStart: 2015; FEnd: 2015; FRule: @CRules[418]),
+ (FStart: 2015; FEnd: 2015; FRule: @CRules[419]),
+ (FStart: 2016; FEnd: 2016; FRule: @CRules[420]),
+ (FStart: 2016; FEnd: 2016; FRule: @CRules[421]),
+ (FStart: 2017; FEnd: 2017; FRule: @CRules[422]),
+ (FStart: 2017; FEnd: 2017; FRule: @CRules[423]),
+ (FStart: 2018; FEnd: 2018; FRule: @CRules[424]),
+ (FStart: 2018; FEnd: 2018; FRule: @CRules[425]),
+ (FStart: 2019; FEnd: 2019; FRule: @CRules[426]),
+ (FStart: 2019; FEnd: 2019; FRule: @CRules[427]),
+ (FStart: 2020; FEnd: 2020; FRule: @CRules[428]),
+ (FStart: 2020; FEnd: 2020; FRule: @CRules[429]),
+ (FStart: 2021; FEnd: 2021; FRule: @CRules[430]),
+ (FStart: 2021; FEnd: 2021; FRule: @CRules[431]),
+ (FStart: 2022; FEnd: 2022; FRule: @CRules[432]),
+ (FStart: 2022; FEnd: 2022; FRule: @CRules[433]),
+ (FStart: 2023; FEnd: 2023; FRule: @CRules[434]),
+ (FStart: 2023; FEnd: 2023; FRule: @CRules[435]),
+ (FStart: 2024; FEnd: 2024; FRule: @CRules[436]),
+ (FStart: 2024; FEnd: 2024; FRule: @CRules[437]),
+ (FStart: 2025; FEnd: 2025; FRule: @CRules[438]),
+ (FStart: 2025; FEnd: 2025; FRule: @CRules[439]),
+ (FStart: 2026; FEnd: 2026; FRule: @CRules[440]),
+ (FStart: 2026; FEnd: 2026; FRule: @CRules[441]),
+ (FStart: 2027; FEnd: 2027; FRule: @CRules[442]),
+ (FStart: 2027; FEnd: 2027; FRule: @CRules[443]),
+ (FStart: 2028; FEnd: 2028; FRule: @CRules[444]),
+ (FStart: 2028; FEnd: 2028; FRule: @CRules[445]),
+ (FStart: 2029; FEnd: 2029; FRule: @CRules[446]),
+ (FStart: 2029; FEnd: 2029; FRule: @CRules[447]),
+ (FStart: 2029; FEnd: 2029; FRule: @CRules[448]),
+ (FStart: 2030; FEnd: 2030; FRule: @CRules[449]),
+ (FStart: 2030; FEnd: 2030; FRule: @CRules[450]),
+ (FStart: 2031; FEnd: 2031; FRule: @CRules[451]),
+ (FStart: 2031; FEnd: 2031; FRule: @CRules[452]),
+ (FStart: 2032; FEnd: 2032; FRule: @CRules[453]),
+ (FStart: 2032; FEnd: 2032; FRule: @CRules[454]),
+ (FStart: 2033; FEnd: 2033; FRule: @CRules[455]),
+ (FStart: 2033; FEnd: 2033; FRule: @CRules[456]),
+ (FStart: 2033; FEnd: 2033; FRule: @CRules[457]),
+ (FStart: 2034; FEnd: 2034; FRule: @CRules[458]),
+ (FStart: 2034; FEnd: 2034; FRule: @CRules[459]),
+ (FStart: 2035; FEnd: 2035; FRule: @CRules[460]),
+ (FStart: 2035; FEnd: 2035; FRule: @CRules[461]),
+ (FStart: 2036; FEnd: 2036; FRule: @CRules[462]),
+ (FStart: 2036; FEnd: 2036; FRule: @CRules[463]),
+ (FStart: 2037; FEnd: 2037; FRule: @CRules[464]),
+ (FStart: 2037; FEnd: 2037; FRule: @CRules[465]),
+ (FStart: 2038; FEnd: 2038; FRule: @CRules[466]),
+ (FStart: 2038; FEnd: 2038; FRule: @CRules[351]),
+ (FStart: 2039; FEnd: 2039; FRule: @CRules[467]),
+ (FStart: 2039; FEnd: 2039; FRule: @CRules[468]),
+ (FStart: 2040; FEnd: 2040; FRule: @CRules[469]),
+ (FStart: 2040; FEnd: 2040; FRule: @CRules[470]),
+ (FStart: 2041; FEnd: 2041; FRule: @CRules[471]),
+ (FStart: 2041; FEnd: 2041; FRule: @CRules[472]),
+ (FStart: 2042; FEnd: 2042; FRule: @CRules[473]),
+ (FStart: 2042; FEnd: 2042; FRule: @CRules[474]),
+ (FStart: 2043; FEnd: 2043; FRule: @CRules[475]),
+ (FStart: 2043; FEnd: 2043; FRule: @CRules[476]),
+ (FStart: 2044; FEnd: 2044; FRule: @CRules[477]),
+ (FStart: 2044; FEnd: 2044; FRule: @CRules[478]),
+ (FStart: 2045; FEnd: 2045; FRule: @CRules[479]),
+ (FStart: 2045; FEnd: 2045; FRule: @CRules[480]),
+ (FStart: 2046; FEnd: 2046; FRule: @CRules[481]),
+ (FStart: 2046; FEnd: 2046; FRule: @CRules[482]),
+ (FStart: 2047; FEnd: 2047; FRule: @CRules[483]),
+ (FStart: 2047; FEnd: 2047; FRule: @CRules[484]),
+ (FStart: 2048; FEnd: 2048; FRule: @CRules[485]),
+ (FStart: 2048; FEnd: 2048; FRule: @CRules[486]),
+ (FStart: 2049; FEnd: 2049; FRule: @CRules[487]),
+ (FStart: 2049; FEnd: 2049; FRule: @CRules[488]),
+ (FStart: 2050; FEnd: 2050; FRule: @CRules[489]),
+ (FStart: 2050; FEnd: 2050; FRule: @CRules[490]),
+ (FStart: 2051; FEnd: 2051; FRule: @CRules[491]),
+ (FStart: 2051; FEnd: 2051; FRule: @CRules[492]),
+ (FStart: 2052; FEnd: 2052; FRule: @CRules[493]),
+ (FStart: 2052; FEnd: 2052; FRule: @CRules[494]),
+ (FStart: 2053; FEnd: 2053; FRule: @CRules[495]),
+ (FStart: 2053; FEnd: 2053; FRule: @CRules[496]),
+ (FStart: 2054; FEnd: 2054; FRule: @CRules[497]),
+ (FStart: 2054; FEnd: 2054; FRule: @CRules[498]),
+ (FStart: 2055; FEnd: 2055; FRule: @CRules[499]),
+ (FStart: 2055; FEnd: 2055; FRule: @CRules[500]),
+ (FStart: 2056; FEnd: 2056; FRule: @CRules[501]),
+ (FStart: 2056; FEnd: 2056; FRule: @CRules[435]),
+ (FStart: 2057; FEnd: 2057; FRule: @CRules[502]),
+ (FStart: 2057; FEnd: 2057; FRule: @CRules[503]),
+ (FStart: 2058; FEnd: 2058; FRule: @CRules[504]),
+ (FStart: 2058; FEnd: 2058; FRule: @CRules[505]),
+ (FStart: 2059; FEnd: 2059; FRule: @CRules[506]),
+ (FStart: 2059; FEnd: 2059; FRule: @CRules[507]),
+ (FStart: 2060; FEnd: 2060; FRule: @CRules[508]),
+ (FStart: 2060; FEnd: 2060; FRule: @CRules[509]),
+ (FStart: 2061; FEnd: 2061; FRule: @CRules[510]),
+ (FStart: 2061; FEnd: 2061; FRule: @CRules[511]),
+ (FStart: 2062; FEnd: 2062; FRule: @CRules[512]),
+ (FStart: 2062; FEnd: 2062; FRule: @CRules[513]),
+ (FStart: 2062; FEnd: 2062; FRule: @CRules[514]),
+ (FStart: 2063; FEnd: 2063; FRule: @CRules[515]),
+ (FStart: 2063; FEnd: 2063; FRule: @CRules[516]),
+ (FStart: 2064; FEnd: 2064; FRule: @CRules[517]),
+ (FStart: 2064; FEnd: 2064; FRule: @CRules[518]),
+ (FStart: 2065; FEnd: 2065; FRule: @CRules[519]),
+ (FStart: 2065; FEnd: 2065; FRule: @CRules[520]),
+ (FStart: 2066; FEnd: 2066; FRule: @CRules[521]),
+ (FStart: 2066; FEnd: 2066; FRule: @CRules[522]),
+ (FStart: 2066; FEnd: 2066; FRule: @CRules[523]),
+ (FStart: 2067; FEnd: 2067; FRule: @CRules[524]),
+ (FStart: 2067; FEnd: 2067; FRule: @CRules[525]),
+ (FStart: 2068; FEnd: 2068; FRule: @CRules[526]),
+ (FStart: 2068; FEnd: 2068; FRule: @CRules[527]),
+ (FStart: 2069; FEnd: 2069; FRule: @CRules[528]),
+ (FStart: 2069; FEnd: 2069; FRule: @CRules[529]),
+ (FStart: 2070; FEnd: 2070; FRule: @CRules[530]),
+ (FStart: 2070; FEnd: 2070; FRule: @CRules[531]),
+ (FStart: 2071; FEnd: 2071; FRule: @CRules[532]),
+ (FStart: 2071; FEnd: 2071; FRule: @CRules[533]),
+ (FStart: 2072; FEnd: 2072; FRule: @CRules[534]),
+ (FStart: 2072; FEnd: 2072; FRule: @CRules[535]),
+ (FStart: 2073; FEnd: 2073; FRule: @CRules[536]),
+ (FStart: 2073; FEnd: 2073; FRule: @CRules[342]),
+ (FStart: 2074; FEnd: 2074; FRule: @CRules[537]),
+ (FStart: 2074; FEnd: 2074; FRule: @CRules[538]),
+ (FStart: 2075; FEnd: 2075; FRule: @CRules[539]),
+ (FStart: 2075; FEnd: 2075; FRule: @CRules[540]),
+ (FStart: 2076; FEnd: 2076; FRule: @CRules[541]),
+ (FStart: 2076; FEnd: 2076; FRule: @CRules[542]),
+ (FStart: 2077; FEnd: 2077; FRule: @CRules[543]),
+ (FStart: 2077; FEnd: 2077; FRule: @CRules[544]),
+ (FStart: 2078; FEnd: 2078; FRule: @CRules[545]),
+ (FStart: 2078; FEnd: 2078; FRule: @CRules[546]),
+ (FStart: 2079; FEnd: 2079; FRule: @CRules[547]),
+ (FStart: 2079; FEnd: 2079; FRule: @CRules[548]),
+ (FStart: 2080; FEnd: 2080; FRule: @CRules[549]),
+ (FStart: 2080; FEnd: 2080; FRule: @CRules[550]),
+ (FStart: 2081; FEnd: 2081; FRule: @CRules[551]),
+ (FStart: 2081; FEnd: 2081; FRule: @CRules[552]),
+ (FStart: 2082; FEnd: 2082; FRule: @CRules[553]),
+ (FStart: 2082; FEnd: 2082; FRule: @CRules[554]),
+ (FStart: 2083; FEnd: 2083; FRule: @CRules[555]),
+ (FStart: 2083; FEnd: 2083; FRule: @CRules[556]),
+ (FStart: 2084; FEnd: 2084; FRule: @CRules[557]),
+ (FStart: 2084; FEnd: 2084; FRule: @CRules[558]),
+ (FStart: 2085; FEnd: 2085; FRule: @CRules[559]),
+ (FStart: 2085; FEnd: 2085; FRule: @CRules[560]),
+ (FStart: 2086; FEnd: 2086; FRule: @CRules[561]),
+ (FStart: 2086; FEnd: 2086; FRule: @CRules[562]),
+ (FStart: 2087; FEnd: 2087; FRule: @CRules[563]),
+ (FStart: 2087; FEnd: 2087; FRule: @CRules[564])
);
- { Date-bound rules for Dhaka family }
- CFamily_69_Arr: array[0 .. 1] of TYearBoundRule = (
- (FStart: 2009; FEnd: 2009; FRule: @CRules[294]),
- (FStart: 2009; FEnd: 2009; FRule: @CRules[295])
+ { Date-bound rules for Namibia family }
+ CFamily_54_Arr: array[0 .. 2] of TYearBoundRule = (
+ (FStart: 1994; FEnd: 1994; FRule: @CRules[565]),
+ (FStart: 1994; FEnd: 2017; FRule: @CRules[566]),
+ (FStart: 1995; FEnd: 2017; FRule: @CRules[567])
);
- { Date-bound rules for Shang family }
- CFamily_70_Arr: array[0 .. 13] of TYearBoundRule = (
- (FStart: 1919; FEnd: 1919; FRule: @CRules[296]),
- (FStart: 1919; FEnd: 1919; FRule: @CRules[297]),
- (FStart: 1940; FEnd: 1940; FRule: @CRules[157]),
- (FStart: 1940; FEnd: 1940; FRule: @CRules[298]),
- (FStart: 1941; FEnd: 1941; FRule: @CRules[299]),
- (FStart: 1941; FEnd: 1941; FRule: @CRules[300]),
- (FStart: 1942; FEnd: 1942; FRule: @CRules[301]),
- (FStart: 1945; FEnd: 1945; FRule: @CRules[302]),
- (FStart: 1946; FEnd: 1946; FRule: @CRules[303]),
- (FStart: 1946; FEnd: 1946; FRule: @CRules[297]),
- (FStart: 1947; FEnd: 1947; FRule: @CRules[304]),
- (FStart: 1947; FEnd: 1947; FRule: @CRules[305]),
- (FStart: 1948; FEnd: 1949; FRule: @CRules[113]),
- (FStart: 1948; FEnd: 1949; FRule: @CRules[297])
+ { Date-bound rules for SA family }
+ CFamily_55_Arr: array[0 .. 1] of TYearBoundRule = (
+ (FStart: 1942; FEnd: 1943; FRule: @CRules[568]),
+ (FStart: 1943; FEnd: 1944; FRule: @CRules[569])
);
- { Date-bound rules for HK family }
- CFamily_71_Arr: array[0 .. 13] of TYearBoundRule = (
- (FStart: 1946; FEnd: 1946; FRule: @CRules[309]),
- (FStart: 1946; FEnd: 1946; FRule: @CRules[310]),
- (FStart: 1947; FEnd: 1947; FRule: @CRules[311]),
- (FStart: 1947; FEnd: 1947; FRule: @CRules[312]),
- (FStart: 1948; FEnd: 1948; FRule: @CRules[313]),
- (FStart: 1948; FEnd: 1952; FRule: @CRules[314]),
- (FStart: 1949; FEnd: 1953; FRule: @CRules[315]),
- (FStart: 1953; FEnd: 1964; FRule: @CRules[316]),
- (FStart: 1954; FEnd: 1964; FRule: @CRules[317]),
- (FStart: 1965; FEnd: 1976; FRule: @CRules[318]),
- (FStart: 1965; FEnd: 1976; FRule: @CRules[319]),
- (FStart: 1973; FEnd: 1973; FRule: @CRules[320]),
- (FStart: 1979; FEnd: 1979; FRule: @CRules[321]),
- (FStart: 1979; FEnd: 1979; FRule: @CRules[322])
+ { Date-bound rules for Sudan family }
+ CFamily_56_Arr: array[0 .. 3] of TYearBoundRule = (
+ (FStart: 1970; FEnd: 1970; FRule: @CRules[360]),
+ (FStart: 1970; FEnd: 1985; FRule: @CRules[570]),
+ (FStart: 1971; FEnd: 1971; FRule: @CRules[571]),
+ (FStart: 1972; FEnd: 1985; FRule: @CRules[572])
);
- { Date-bound rules for Taiwan family }
- CFamily_72_Arr: array[0 .. 14] of TYearBoundRule = (
- (FStart: 1946; FEnd: 1946; FRule: @CRules[303]),
- (FStart: 1946; FEnd: 1946; FRule: @CRules[135]),
- (FStart: 1947; FEnd: 1947; FRule: @CRules[304]),
- (FStart: 1947; FEnd: 1947; FRule: @CRules[193]),
- (FStart: 1948; FEnd: 1951; FRule: @CRules[113]),
- (FStart: 1948; FEnd: 1951; FRule: @CRules[135]),
- (FStart: 1952; FEnd: 1952; FRule: @CRules[323]),
- (FStart: 1952; FEnd: 1954; FRule: @CRules[193]),
- (FStart: 1953; FEnd: 1959; FRule: @CRules[134]),
- (FStart: 1955; FEnd: 1961; FRule: @CRules[135]),
- (FStart: 1960; FEnd: 1961; FRule: @CRules[157]),
- (FStart: 1974; FEnd: 1975; FRule: @CRules[134]),
- (FStart: 1974; FEnd: 1975; FRule: @CRules[135]),
- (FStart: 1979; FEnd: 1979; FRule: @CRules[324]),
- (FStart: 1979; FEnd: 1979; FRule: @CRules[135])
+ { Date-bound rules for Tunisia family }
+ CFamily_57_Arr: array[0 .. 24] of TYearBoundRule = (
+ (FStart: 1939; FEnd: 1939; FRule: @CRules[573]),
+ (FStart: 1939; FEnd: 1939; FRule: @CRules[574]),
+ (FStart: 1940; FEnd: 1940; FRule: @CRules[575]),
+ (FStart: 1941; FEnd: 1941; FRule: @CRules[576]),
+ (FStart: 1942; FEnd: 1942; FRule: @CRules[577]),
+ (FStart: 1942; FEnd: 1942; FRule: @CRules[578]),
+ (FStart: 1943; FEnd: 1943; FRule: @CRules[579]),
+ (FStart: 1943; FEnd: 1943; FRule: @CRules[580]),
+ (FStart: 1943; FEnd: 1943; FRule: @CRules[581]),
+ (FStart: 1943; FEnd: 1943; FRule: @CRules[582]),
+ (FStart: 1944; FEnd: 1945; FRule: @CRules[341]),
+ (FStart: 1944; FEnd: 1944; FRule: @CRules[583]),
+ (FStart: 1945; FEnd: 1945; FRule: @CRules[354]),
+ (FStart: 1977; FEnd: 1977; FRule: @CRules[571]),
+ (FStart: 1977; FEnd: 1977; FRule: @CRules[584]),
+ (FStart: 1978; FEnd: 1978; FRule: @CRules[360]),
+ (FStart: 1978; FEnd: 1978; FRule: @CRules[9]),
+ (FStart: 1988; FEnd: 1988; FRule: @CRules[585]),
+ (FStart: 1988; FEnd: 1990; FRule: @CRules[586]),
+ (FStart: 1989; FEnd: 1989; FRule: @CRules[587]),
+ (FStart: 1990; FEnd: 1990; FRule: @CRules[360]),
+ (FStart: 2005; FEnd: 2005; FRule: @CRules[360]),
+ (FStart: 2005; FEnd: 2005; FRule: @CRules[588]),
+ (FStart: 2006; FEnd: 2008; FRule: @CRules[589]),
+ (FStart: 2006; FEnd: 2008; FRule: @CRules[590])
);
- { Date-bound rules for Macau family }
- CFamily_73_Arr: array[0 .. 26] of TYearBoundRule = (
- (FStart: 1942; FEnd: 1943; FRule: @CRules[325]),
- (FStart: 1942; FEnd: 1942; FRule: @CRules[326]),
- (FStart: 1943; FEnd: 1943; FRule: @CRules[327]),
- (FStart: 1946; FEnd: 1946; FRule: @CRules[328]),
- (FStart: 1946; FEnd: 1946; FRule: @CRules[327]),
- (FStart: 1947; FEnd: 1947; FRule: @CRules[329]),
- (FStart: 1947; FEnd: 1947; FRule: @CRules[330]),
- (FStart: 1948; FEnd: 1948; FRule: @CRules[331]),
- (FStart: 1948; FEnd: 1948; FRule: @CRules[332]),
- (FStart: 1949; FEnd: 1950; FRule: @CRules[333]),
- (FStart: 1949; FEnd: 1950; FRule: @CRules[334]),
- (FStart: 1951; FEnd: 1951; FRule: @CRules[335]),
- (FStart: 1951; FEnd: 1951; FRule: @CRules[336]),
- (FStart: 1952; FEnd: 1953; FRule: @CRules[333]),
- (FStart: 1952; FEnd: 1952; FRule: @CRules[337]),
- (FStart: 1953; FEnd: 1954; FRule: @CRules[334]),
- (FStart: 1954; FEnd: 1956; FRule: @CRules[338]),
- (FStart: 1955; FEnd: 1955; FRule: @CRules[339]),
- (FStart: 1956; FEnd: 1964; FRule: @CRules[340]),
- (FStart: 1957; FEnd: 1964; FRule: @CRules[341]),
- (FStart: 1965; FEnd: 1973; FRule: @CRules[342]),
- (FStart: 1965; FEnd: 1966; FRule: @CRules[343]),
- (FStart: 1967; FEnd: 1976; FRule: @CRules[344]),
- (FStart: 1973; FEnd: 1973; FRule: @CRules[345]),
- (FStart: 1975; FEnd: 1976; FRule: @CRules[342]),
- (FStart: 1979; FEnd: 1979; FRule: @CRules[346]),
- (FStart: 1979; FEnd: 1979; FRule: @CRules[344])
+ { Date-bound rules for Aus family }
+ CFamily_58_Arr: array[0 .. 6] of TYearBoundRule = (
+ (FStart: 1917; FEnd: 1917; FRule: @CRules[591]),
+ (FStart: 1917; FEnd: 1917; FRule: @CRules[592]),
+ (FStart: 1942; FEnd: 1942; FRule: @CRules[591]),
+ (FStart: 1942; FEnd: 1942; FRule: @CRules[592]),
+ (FStart: 1942; FEnd: 1942; FRule: @CRules[593]),
+ (FStart: 1943; FEnd: 1944; FRule: @CRules[592]),
+ (FStart: 1943; FEnd: 1943; FRule: @CRules[594])
);
- { Date-bound rules for Cyprus family }
- CFamily_74_Arr: array[0 .. 8] of TYearBoundRule = (
- (FStart: 1975; FEnd: 1975; FRule: @CRules[347]),
- (FStart: 1975; FEnd: 1975; FRule: @CRules[348]),
- (FStart: 1976; FEnd: 1976; FRule: @CRules[65]),
- (FStart: 1976; FEnd: 1976; FRule: @CRules[349]),
- (FStart: 1977; FEnd: 1980; FRule: @CRules[350]),
- (FStart: 1977; FEnd: 1977; FRule: @CRules[351]),
- (FStart: 1978; FEnd: 1978; FRule: @CRules[352]),
- (FStart: 1979; FEnd: 1997; FRule: @CRules[285]),
- (FStart: 1981; FEnd: 1998; FRule: @CRules[353])
+ { Date-bound rules for AW family }
+ CFamily_59_Arr: array[0 .. 8] of TYearBoundRule = (
+ (FStart: 1974; FEnd: 1974; FRule: @CRules[595]),
+ (FStart: 1975; FEnd: 1975; FRule: @CRules[596]),
+ (FStart: 1983; FEnd: 1983; FRule: @CRules[595]),
+ (FStart: 1984; FEnd: 1984; FRule: @CRules[596]),
+ (FStart: 1991; FEnd: 1991; FRule: @CRules[597]),
+ (FStart: 1992; FEnd: 1992; FRule: @CRules[596]),
+ (FStart: 2006; FEnd: 2006; FRule: @CRules[598]),
+ (FStart: 2007; FEnd: 2009; FRule: @CRules[592]),
+ (FStart: 2007; FEnd: 2008; FRule: @CRules[595])
);
- { Date-bound rules for Iran family }
- CFamily_75_Arr: array[0 .. 39] of TYearBoundRule = (
- (FStart: 1910; FEnd: 1910; FRule: @CRules[354]),
- (FStart: 1977; FEnd: 1977; FRule: @CRules[355]),
- (FStart: 1977; FEnd: 1977; FRule: @CRules[356]),
- (FStart: 1978; FEnd: 1978; FRule: @CRules[357]),
- (FStart: 1978; FEnd: 1978; FRule: @CRules[358]),
- (FStart: 1979; FEnd: 1979; FRule: @CRules[359]),
- (FStart: 1979; FEnd: 1979; FRule: @CRules[360]),
- (FStart: 1980; FEnd: 1980; FRule: @CRules[361]),
- (FStart: 1980; FEnd: 1980; FRule: @CRules[362]),
- (FStart: 1991; FEnd: 1991; FRule: @CRules[363]),
- (FStart: 1992; FEnd: 1995; FRule: @CRules[364]),
- (FStart: 1991; FEnd: 1995; FRule: @CRules[365]),
- (FStart: 1996; FEnd: 1996; FRule: @CRules[361]),
- (FStart: 1996; FEnd: 1996; FRule: @CRules[366]),
- (FStart: 1997; FEnd: 1999; FRule: @CRules[364]),
- (FStart: 1997; FEnd: 1999; FRule: @CRules[365]),
- (FStart: 2000; FEnd: 2000; FRule: @CRules[361]),
- (FStart: 2000; FEnd: 2000; FRule: @CRules[366]),
- (FStart: 2001; FEnd: 2003; FRule: @CRules[364]),
- (FStart: 2001; FEnd: 2003; FRule: @CRules[365]),
- (FStart: 2004; FEnd: 2004; FRule: @CRules[361]),
- (FStart: 2004; FEnd: 2004; FRule: @CRules[366]),
- (FStart: 2005; FEnd: 2005; FRule: @CRules[364]),
- (FStart: 2005; FEnd: 2005; FRule: @CRules[365]),
- (FStart: 2008; FEnd: 2008; FRule: @CRules[361]),
- (FStart: 2008; FEnd: 2008; FRule: @CRules[366]),
- (FStart: 2009; FEnd: 2011; FRule: @CRules[364]),
- (FStart: 2009; FEnd: 2011; FRule: @CRules[365]),
- (FStart: 2012; FEnd: 2012; FRule: @CRules[361]),
- (FStart: 2012; FEnd: 2012; FRule: @CRules[366]),
- (FStart: 2013; FEnd: 2015; FRule: @CRules[364]),
- (FStart: 2013; FEnd: 2015; FRule: @CRules[365]),
- (FStart: 2016; FEnd: 2016; FRule: @CRules[361]),
- (FStart: 2016; FEnd: 2016; FRule: @CRules[366]),
- (FStart: 2017; FEnd: 2019; FRule: @CRules[364]),
- (FStart: 2017; FEnd: 2019; FRule: @CRules[365]),
- (FStart: 2020; FEnd: 2020; FRule: @CRules[361]),
- (FStart: 2020; FEnd: 2020; FRule: @CRules[366]),
- (FStart: 2021; FEnd: 2022; FRule: @CRules[364]),
- (FStart: 2021; FEnd: 2022; FRule: @CRules[365])
+ { Date-bound rules for AQ family }
+ CFamily_60_Arr: array[0 .. 3] of TYearBoundRule = (
+ (FStart: 1971; FEnd: 1971; FRule: @CRules[595]),
+ (FStart: 1972; FEnd: 1972; FRule: @CRules[599]),
+ (FStart: 1989; FEnd: 1991; FRule: @CRules[595]),
+ (FStart: 1990; FEnd: 1992; FRule: @CRules[596])
);
- { Date-bound rules for Iraq family }
- CFamily_76_Arr: array[0 .. 7] of TYearBoundRule = (
- (FStart: 1982; FEnd: 1982; FRule: @CRules[367]),
- (FStart: 1982; FEnd: 1984; FRule: @CRules[288]),
- (FStart: 1983; FEnd: 1983; FRule: @CRules[368]),
- (FStart: 1984; FEnd: 1985; FRule: @CRules[287]),
- (FStart: 1985; FEnd: 1990; FRule: @CRules[282]),
- (FStart: 1986; FEnd: 1990; FRule: @CRules[369]),
- (FStart: 1991; FEnd: 2007; FRule: @CRules[370]),
- (FStart: 1991; FEnd: 2007; FRule: @CRules[371])
+ { Date-bound rules for Holiday family }
+ CFamily_61_Arr: array[0 .. 1] of TYearBoundRule = (
+ (FStart: 1992; FEnd: 1993; FRule: @CRules[595]),
+ (FStart: 1993; FEnd: 1994; FRule: @CRules[596])
);
- { Date-bound rules for Japan family }
- CFamily_77_Arr: array[0 .. 3] of TYearBoundRule = (
- (FStart: 1948; FEnd: 1948; FRule: @CRules[440]),
- (FStart: 1948; FEnd: 1951; FRule: @CRules[441]),
- (FStart: 1949; FEnd: 1949; FRule: @CRules[442]),
- (FStart: 1950; FEnd: 1951; FRule: @CRules[440])
+ { Date-bound rules for AS family }
+ CFamily_62_Arr: array[0 .. 14] of TYearBoundRule = (
+ (FStart: 1971; FEnd: 1985; FRule: @CRules[595]),
+ (FStart: 1986; FEnd: 1986; FRule: @CRules[600]),
+ (FStart: 1987; FEnd: 2007; FRule: @CRules[595]),
+ (FStart: 1972; FEnd: 1972; FRule: @CRules[601]),
+ (FStart: 1973; FEnd: 1985; FRule: @CRules[596]),
+ (FStart: 1986; FEnd: 1990; FRule: @CRules[602]),
+ (FStart: 1991; FEnd: 1991; FRule: @CRules[603]),
+ (FStart: 1992; FEnd: 1992; FRule: @CRules[604]),
+ (FStart: 1993; FEnd: 1993; FRule: @CRules[605]),
+ (FStart: 1994; FEnd: 1994; FRule: @CRules[606]),
+ (FStart: 1995; FEnd: 2005; FRule: @CRules[592]),
+ (FStart: 2006; FEnd: 2006; FRule: @CRules[607]),
+ (FStart: 2007; FEnd: 2007; FRule: @CRules[592]),
+ (FStart: 2008; FEnd: 9999; FRule: @CRules[608]),
+ (FStart: 2008; FEnd: 9999; FRule: @CRules[609])
);
- { Date-bound rules for Jordan family }
- CFamily_78_Arr: array[0 .. 31] of TYearBoundRule = (
- (FStart: 1973; FEnd: 1973; FRule: @CRules[443]),
- (FStart: 1973; FEnd: 1975; FRule: @CRules[288]),
- (FStart: 1974; FEnd: 1977; FRule: @CRules[444]),
- (FStart: 1976; FEnd: 1976; FRule: @CRules[445]),
- (FStart: 1977; FEnd: 1977; FRule: @CRules[288]),
- (FStart: 1978; FEnd: 1978; FRule: @CRules[446]),
- (FStart: 1978; FEnd: 1978; FRule: @CRules[94]),
- (FStart: 1985; FEnd: 1985; FRule: @CRules[447]),
- (FStart: 1985; FEnd: 1985; FRule: @CRules[288]),
- (FStart: 1986; FEnd: 1988; FRule: @CRules[448]),
- (FStart: 1986; FEnd: 1990; FRule: @CRules[449]),
- (FStart: 1989; FEnd: 1989; FRule: @CRules[450]),
- (FStart: 1990; FEnd: 1990; FRule: @CRules[451]),
- (FStart: 1991; FEnd: 1991; FRule: @CRules[452]),
- (FStart: 1991; FEnd: 1991; FRule: @CRules[453]),
- (FStart: 1992; FEnd: 1992; FRule: @CRules[454]),
- (FStart: 1992; FEnd: 1993; FRule: @CRules[449]),
- (FStart: 1993; FEnd: 1998; FRule: @CRules[448]),
- (FStart: 1994; FEnd: 1994; FRule: @CRules[455]),
- (FStart: 1995; FEnd: 1998; FRule: @CRules[455]),
- (FStart: 1999; FEnd: 1999; FRule: @CRules[58]),
- (FStart: 1999; FEnd: 2002; FRule: @CRules[456]),
- (FStart: 2000; FEnd: 2001; FRule: @CRules[457]),
- (FStart: 2002; FEnd: 2012; FRule: @CRules[458]),
- (FStart: 2003; FEnd: 2003; FRule: @CRules[459]),
- (FStart: 2004; FEnd: 2004; FRule: @CRules[460]),
- (FStart: 2005; FEnd: 2005; FRule: @CRules[456]),
- (FStart: 2006; FEnd: 2011; FRule: @CRules[461]),
- (FStart: 2013; FEnd: 2013; FRule: @CRules[462]),
- (FStart: 2014; FEnd: 2021; FRule: @CRules[458]),
- (FStart: 2014; FEnd: 2022; FRule: @CRules[461]),
- (FStart: 2022; FEnd: 2022; FRule: @CRules[463])
+ { Date-bound rules for AT family }
+ CFamily_63_Arr: array[0 .. 22] of TYearBoundRule = (
+ (FStart: 1916; FEnd: 1916; FRule: @CRules[609]),
+ (FStart: 1917; FEnd: 1917; FRule: @CRules[592]),
+ (FStart: 1917; FEnd: 1918; FRule: @CRules[610]),
+ (FStart: 1918; FEnd: 1919; FRule: @CRules[596]),
+ (FStart: 1967; FEnd: 1967; FRule: @CRules[609]),
+ (FStart: 1968; FEnd: 1968; FRule: @CRules[611]),
+ (FStart: 1968; FEnd: 1985; FRule: @CRules[595]),
+ (FStart: 1969; FEnd: 1971; FRule: @CRules[612]),
+ (FStart: 1972; FEnd: 1972; FRule: @CRules[599]),
+ (FStart: 1973; FEnd: 1981; FRule: @CRules[596]),
+ (FStart: 1982; FEnd: 1983; FRule: @CRules[592]),
+ (FStart: 1984; FEnd: 1986; FRule: @CRules[596]),
+ (FStart: 1986; FEnd: 1986; FRule: @CRules[613]),
+ (FStart: 1987; FEnd: 1990; FRule: @CRules[602]),
+ (FStart: 1987; FEnd: 1987; FRule: @CRules[610]),
+ (FStart: 1988; FEnd: 1990; FRule: @CRules[595]),
+ (FStart: 1991; FEnd: 1999; FRule: @CRules[609]),
+ (FStart: 1991; FEnd: 2005; FRule: @CRules[592]),
+ (FStart: 2000; FEnd: 2000; FRule: @CRules[614]),
+ (FStart: 2001; FEnd: 9999; FRule: @CRules[609]),
+ (FStart: 2006; FEnd: 2006; FRule: @CRules[608]),
+ (FStart: 2007; FEnd: 2007; FRule: @CRules[592]),
+ (FStart: 2008; FEnd: 9999; FRule: @CRules[608])
);
- { Date-bound rules for Kyrgyz family }
- CFamily_79_Arr: array[0 .. 3] of TYearBoundRule = (
- (FStart: 1992; FEnd: 1996; FRule: @CRules[464]),
- (FStart: 1992; FEnd: 1996; FRule: @CRules[285]),
- (FStart: 1997; FEnd: 2005; FRule: @CRules[465]),
- (FStart: 1997; FEnd: 2004; FRule: @CRules[466])
+ { Date-bound rules for AV family }
+ CFamily_64_Arr: array[0 .. 13] of TYearBoundRule = (
+ (FStart: 1971; FEnd: 1985; FRule: @CRules[595]),
+ (FStart: 1972; FEnd: 1972; FRule: @CRules[599]),
+ (FStart: 1973; FEnd: 1985; FRule: @CRules[596]),
+ (FStart: 1986; FEnd: 1990; FRule: @CRules[602]),
+ (FStart: 1986; FEnd: 1987; FRule: @CRules[613]),
+ (FStart: 1988; FEnd: 1999; FRule: @CRules[595]),
+ (FStart: 1991; FEnd: 1994; FRule: @CRules[596]),
+ (FStart: 1995; FEnd: 2005; FRule: @CRules[592]),
+ (FStart: 2000; FEnd: 2000; FRule: @CRules[614]),
+ (FStart: 2001; FEnd: 2007; FRule: @CRules[595]),
+ (FStart: 2006; FEnd: 2006; FRule: @CRules[608]),
+ (FStart: 2007; FEnd: 2007; FRule: @CRules[592]),
+ (FStart: 2008; FEnd: 9999; FRule: @CRules[608]),
+ (FStart: 2008; FEnd: 9999; FRule: @CRules[609])
);
- { Date-bound rules for ROK family }
- CFamily_80_Arr: array[0 .. 13] of TYearBoundRule = (
- (FStart: 1948; FEnd: 1948; FRule: @CRules[157]),
- (FStart: 1948; FEnd: 1948; FRule: @CRules[384]),
- (FStart: 1949; FEnd: 1949; FRule: @CRules[467]),
- (FStart: 1949; FEnd: 1951; FRule: @CRules[468]),
- (FStart: 1950; FEnd: 1950; FRule: @CRules[134]),
- (FStart: 1951; FEnd: 1951; FRule: @CRules[138]),
- (FStart: 1955; FEnd: 1955; FRule: @CRules[469]),
- (FStart: 1955; FEnd: 1955; FRule: @CRules[470]),
- (FStart: 1956; FEnd: 1956; FRule: @CRules[153]),
- (FStart: 1956; FEnd: 1956; FRule: @CRules[390]),
- (FStart: 1957; FEnd: 1960; FRule: @CRules[141]),
- (FStart: 1957; FEnd: 1960; FRule: @CRules[471]),
- (FStart: 1987; FEnd: 1988; FRule: @CRules[127]),
- (FStart: 1987; FEnd: 1988; FRule: @CRules[472])
+ { Date-bound rules for AN family }
+ CFamily_65_Arr: array[0 .. 15] of TYearBoundRule = (
+ (FStart: 1971; FEnd: 1985; FRule: @CRules[595]),
+ (FStart: 1972; FEnd: 1972; FRule: @CRules[601]),
+ (FStart: 1973; FEnd: 1981; FRule: @CRules[596]),
+ (FStart: 1982; FEnd: 1982; FRule: @CRules[608]),
+ (FStart: 1983; FEnd: 1985; FRule: @CRules[596]),
+ (FStart: 1986; FEnd: 1989; FRule: @CRules[602]),
+ (FStart: 1986; FEnd: 1986; FRule: @CRules[600]),
+ (FStart: 1987; FEnd: 1999; FRule: @CRules[595]),
+ (FStart: 1990; FEnd: 1995; FRule: @CRules[596]),
+ (FStart: 1996; FEnd: 2005; FRule: @CRules[592]),
+ (FStart: 2000; FEnd: 2000; FRule: @CRules[614]),
+ (FStart: 2001; FEnd: 2007; FRule: @CRules[595]),
+ (FStart: 2006; FEnd: 2006; FRule: @CRules[608]),
+ (FStart: 2007; FEnd: 2007; FRule: @CRules[592]),
+ (FStart: 2008; FEnd: 9999; FRule: @CRules[608]),
+ (FStart: 2008; FEnd: 9999; FRule: @CRules[609])
);
- { Date-bound rules for Lebanon family }
- CFamily_81_Arr: array[0 .. 23] of TYearBoundRule = (
- (FStart: 1920; FEnd: 1920; FRule: @CRules[473]),
- (FStart: 1920; FEnd: 1920; FRule: @CRules[474]),
- (FStart: 1921; FEnd: 1921; FRule: @CRules[475]),
- (FStart: 1921; FEnd: 1921; FRule: @CRules[476]),
- (FStart: 1922; FEnd: 1922; FRule: @CRules[477]),
- (FStart: 1922; FEnd: 1922; FRule: @CRules[478]),
- (FStart: 1923; FEnd: 1923; FRule: @CRules[479]),
- (FStart: 1923; FEnd: 1923; FRule: @CRules[480]),
- (FStart: 1957; FEnd: 1961; FRule: @CRules[444]),
- (FStart: 1957; FEnd: 1961; FRule: @CRules[288]),
- (FStart: 1972; FEnd: 1972; FRule: @CRules[481]),
- (FStart: 1972; FEnd: 1977; FRule: @CRules[288]),
- (FStart: 1973; FEnd: 1977; FRule: @CRules[444]),
- (FStart: 1978; FEnd: 1978; FRule: @CRules[446]),
- (FStart: 1978; FEnd: 1978; FRule: @CRules[94]),
- (FStart: 1984; FEnd: 1987; FRule: @CRules[444]),
- (FStart: 1984; FEnd: 1991; FRule: @CRules[482]),
- (FStart: 1988; FEnd: 1988; FRule: @CRules[483]),
- (FStart: 1989; FEnd: 1989; FRule: @CRules[484]),
- (FStart: 1990; FEnd: 1992; FRule: @CRules[444]),
- (FStart: 1992; FEnd: 1992; FRule: @CRules[485]),
- (FStart: 1993; FEnd: 9999; FRule: @CRules[353]),
- (FStart: 1993; FEnd: 1998; FRule: @CRules[285]),
- (FStart: 1999; FEnd: 9999; FRule: @CRules[286])
+ { Date-bound rules for LH family }
+ CFamily_66_Arr: array[0 .. 13] of TYearBoundRule = (
+ (FStart: 1981; FEnd: 1984; FRule: @CRules[390]),
+ (FStart: 1982; FEnd: 1985; FRule: @CRules[615]),
+ (FStart: 1985; FEnd: 1985; FRule: @CRules[616]),
+ (FStart: 1986; FEnd: 1989; FRule: @CRules[569]),
+ (FStart: 1986; FEnd: 1986; FRule: @CRules[617]),
+ (FStart: 1987; FEnd: 1999; FRule: @CRules[616]),
+ (FStart: 1990; FEnd: 1995; FRule: @CRules[615]),
+ (FStart: 1996; FEnd: 2005; FRule: @CRules[391]),
+ (FStart: 2000; FEnd: 2000; FRule: @CRules[618]),
+ (FStart: 2001; FEnd: 2007; FRule: @CRules[616]),
+ (FStart: 2006; FEnd: 2006; FRule: @CRules[619]),
+ (FStart: 2007; FEnd: 2007; FRule: @CRules[391]),
+ (FStart: 2008; FEnd: 9999; FRule: @CRules[619]),
+ (FStart: 2008; FEnd: 9999; FRule: @CRules[620])
);
- { Date-bound rules for NBorneo family }
- CFamily_82_Arr: array[0 .. 1] of TYearBoundRule = (
- (FStart: 1935; FEnd: 1941; FRule: @CRules[486]),
- (FStart: 1935; FEnd: 1941; FRule: @CRules[487])
+ { Date-bound rules for Fiji family }
+ CFamily_67_Arr: array[0 .. 11] of TYearBoundRule = (
+ (FStart: 1998; FEnd: 1999; FRule: @CRules[621]),
+ (FStart: 1999; FEnd: 2000; FRule: @CRules[622]),
+ (FStart: 2009; FEnd: 2009; FRule: @CRules[623]),
+ (FStart: 2010; FEnd: 2010; FRule: @CRules[624]),
+ (FStart: 2010; FEnd: 2013; FRule: @CRules[625]),
+ (FStart: 2011; FEnd: 2011; FRule: @CRules[626]),
+ (FStart: 2012; FEnd: 2013; FRule: @CRules[627]),
+ (FStart: 2014; FEnd: 2014; FRule: @CRules[628]),
+ (FStart: 2014; FEnd: 2018; FRule: @CRules[621]),
+ (FStart: 2015; FEnd: 2021; FRule: @CRules[629]),
+ (FStart: 2019; FEnd: 2019; FRule: @CRules[630]),
+ (FStart: 2020; FEnd: 2020; FRule: @CRules[631])
);
- { Date-bound rules for Mongol family }
- CFamily_83_Arr: array[0 .. 8] of TYearBoundRule = (
- (FStart: 1983; FEnd: 1984; FRule: @CRules[287]),
- (FStart: 1983; FEnd: 1983; FRule: @CRules[288]),
- (FStart: 1985; FEnd: 1998; FRule: @CRules[284]),
- (FStart: 1984; FEnd: 1998; FRule: @CRules[285]),
- (FStart: 2001; FEnd: 2001; FRule: @CRules[488]),
- (FStart: 2001; FEnd: 2006; FRule: @CRules[489]),
- (FStart: 2002; FEnd: 2006; FRule: @CRules[490]),
- (FStart: 2015; FEnd: 2016; FRule: @CRules[490]),
- (FStart: 2015; FEnd: 2016; FRule: @CRules[491])
+ { Date-bound rules for Guam family }
+ CFamily_68_Arr: array[0 .. 13] of TYearBoundRule = (
+ (FStart: 1959; FEnd: 1959; FRule: @CRules[632]),
+ (FStart: 1961; FEnd: 1961; FRule: @CRules[633]),
+ (FStart: 1967; FEnd: 1967; FRule: @CRules[634]),
+ (FStart: 1969; FEnd: 1969; FRule: @CRules[635]),
+ (FStart: 1969; FEnd: 1969; FRule: @CRules[156]),
+ (FStart: 1969; FEnd: 1969; FRule: @CRules[636]),
+ (FStart: 1970; FEnd: 1971; FRule: @CRules[144]),
+ (FStart: 1970; FEnd: 1971; FRule: @CRules[282]),
+ (FStart: 1973; FEnd: 1973; FRule: @CRules[637]),
+ (FStart: 1974; FEnd: 1974; FRule: @CRules[638]),
+ (FStart: 1976; FEnd: 1976; FRule: @CRules[639]),
+ (FStart: 1976; FEnd: 1976; FRule: @CRules[640]),
+ (FStart: 1977; FEnd: 1977; FRule: @CRules[641]),
+ (FStart: 1977; FEnd: 1977; FRule: @CRules[642])
);
- { Date-bound rules for Pakistan family }
- CFamily_84_Arr: array[0 .. 4] of TYearBoundRule = (
- (FStart: 2002; FEnd: 2002; FRule: @CRules[492]),
- (FStart: 2002; FEnd: 2002; FRule: @CRules[493]),
- (FStart: 2008; FEnd: 2008; FRule: @CRules[483]),
- (FStart: 2008; FEnd: 2009; FRule: @CRules[445]),
- (FStart: 2009; FEnd: 2009; FRule: @CRules[494])
+ { Date-bound rules for NC family }
+ CFamily_69_Arr: array[0 .. 3] of TYearBoundRule = (
+ (FStart: 1977; FEnd: 1978; FRule: @CRules[643]),
+ (FStart: 1978; FEnd: 1979; FRule: @CRules[48]),
+ (FStart: 1996; FEnd: 1996; FRule: @CRules[644]),
+ (FStart: 1997; FEnd: 1997; FRule: @CRules[645])
);
- { Date-bound rules for EgyptAsia family }
- CFamily_85_Arr: array[0 .. 5] of TYearBoundRule = (
- (FStart: 1957; FEnd: 1957; FRule: @CRules[484]),
- (FStart: 1957; FEnd: 1958; FRule: @CRules[288]),
- (FStart: 1958; FEnd: 1958; FRule: @CRules[444]),
- (FStart: 1959; FEnd: 1967; FRule: @CRules[495]),
- (FStart: 1959; FEnd: 1965; FRule: @CRules[496]),
- (FStart: 1966; FEnd: 1966; FRule: @CRules[371])
+ { Date-bound rules for NZ family }
+ CFamily_70_Arr: array[0 .. 15] of TYearBoundRule = (
+ (FStart: 1927; FEnd: 1927; FRule: @CRules[646]),
+ (FStart: 1928; FEnd: 1928; FRule: @CRules[647]),
+ (FStart: 1928; FEnd: 1933; FRule: @CRules[648]),
+ (FStart: 1929; FEnd: 1933; FRule: @CRules[649]),
+ (FStart: 1934; FEnd: 1940; FRule: @CRules[650]),
+ (FStart: 1934; FEnd: 1940; FRule: @CRules[651]),
+ (FStart: 1946; FEnd: 1946; FRule: @CRules[652]),
+ (FStart: 1974; FEnd: 1974; FRule: @CRules[653]),
+ (FStart: 1975; FEnd: 1975; FRule: @CRules[599]),
+ (FStart: 1975; FEnd: 1988; FRule: @CRules[595]),
+ (FStart: 1976; FEnd: 1989; FRule: @CRules[596]),
+ (FStart: 1989; FEnd: 1989; FRule: @CRules[658]),
+ (FStart: 1990; FEnd: 2006; FRule: @CRules[609]),
+ (FStart: 1990; FEnd: 2007; FRule: @CRules[602]),
+ (FStart: 2007; FEnd: 9999; FRule: @CRules[662]),
+ (FStart: 2008; FEnd: 9999; FRule: @CRules[608])
);
- { Date-bound rules for Palestine family }
- CFamily_86_Arr: array[0 .. 109] of TYearBoundRule = (
- (FStart: 1999; FEnd: 2005; FRule: @CRules[497]),
- (FStart: 1999; FEnd: 2003; FRule: @CRules[498]),
- (FStart: 2004; FEnd: 2004; FRule: @CRules[73]),
- (FStart: 2005; FEnd: 2005; FRule: @CRules[499]),
- (FStart: 2006; FEnd: 2007; FRule: @CRules[447]),
- (FStart: 2006; FEnd: 2006; FRule: @CRules[500]),
- (FStart: 2007; FEnd: 2007; FRule: @CRules[501]),
- (FStart: 2008; FEnd: 2009; FRule: @CRules[502]),
- (FStart: 2008; FEnd: 2008; FRule: @CRules[503]),
- (FStart: 2009; FEnd: 2009; FRule: @CRules[504]),
- (FStart: 2010; FEnd: 2010; FRule: @CRules[477]),
- (FStart: 2010; FEnd: 2010; FRule: @CRules[505]),
- (FStart: 2011; FEnd: 2011; FRule: @CRules[506]),
- (FStart: 2011; FEnd: 2011; FRule: @CRules[507]),
- (FStart: 2011; FEnd: 2011; FRule: @CRules[508]),
- (FStart: 2011; FEnd: 2011; FRule: @CRules[94]),
- (FStart: 2012; FEnd: 2014; FRule: @CRules[458]),
- (FStart: 2012; FEnd: 2012; FRule: @CRules[509]),
- (FStart: 2013; FEnd: 2013; FRule: @CRules[453]),
- (FStart: 2014; FEnd: 2014; FRule: @CRules[459]),
- (FStart: 2015; FEnd: 2015; FRule: @CRules[473]),
- (FStart: 2015; FEnd: 2015; FRule: @CRules[510]),
- (FStart: 2016; FEnd: 2018; FRule: @CRules[511]),
- (FStart: 2016; FEnd: 2018; FRule: @CRules[512]),
- (FStart: 2019; FEnd: 2019; FRule: @CRules[513]),
- (FStart: 2019; FEnd: 2019; FRule: @CRules[514]),
- (FStart: 2020; FEnd: 2021; FRule: @CRules[515]),
- (FStart: 2020; FEnd: 2020; FRule: @CRules[516]),
- (FStart: 2021; FEnd: 2021; FRule: @CRules[46]),
- (FStart: 2022; FEnd: 2022; FRule: @CRules[517]),
- (FStart: 2022; FEnd: 2035; FRule: @CRules[518]),
- (FStart: 2023; FEnd: 2023; FRule: @CRules[519]),
- (FStart: 2024; FEnd: 2024; FRule: @CRules[520]),
- (FStart: 2025; FEnd: 2025; FRule: @CRules[521]),
- (FStart: 2026; FEnd: 2054; FRule: @CRules[522]),
- (FStart: 2036; FEnd: 2036; FRule: @CRules[523]),
- (FStart: 2037; FEnd: 2037; FRule: @CRules[524]),
- (FStart: 2038; FEnd: 2038; FRule: @CRules[525]),
- (FStart: 2039; FEnd: 2039; FRule: @CRules[526]),
- (FStart: 2039; FEnd: 2039; FRule: @CRules[527]),
- (FStart: 2039; FEnd: 2067; FRule: @CRules[518]),
- (FStart: 2040; FEnd: 2040; FRule: @CRules[68]),
- (FStart: 2040; FEnd: 2040; FRule: @CRules[528]),
- (FStart: 2041; FEnd: 2041; FRule: @CRules[529]),
- (FStart: 2041; FEnd: 2041; FRule: @CRules[530]),
- (FStart: 2042; FEnd: 2042; FRule: @CRules[531]),
- (FStart: 2042; FEnd: 2042; FRule: @CRules[532]),
- (FStart: 2043; FEnd: 2043; FRule: @CRules[533]),
- (FStart: 2043; FEnd: 2043; FRule: @CRules[534]),
- (FStart: 2044; FEnd: 2044; FRule: @CRules[535]),
- (FStart: 2044; FEnd: 2044; FRule: @CRules[536]),
- (FStart: 2045; FEnd: 2045; FRule: @CRules[537]),
- (FStart: 2045; FEnd: 2045; FRule: @CRules[538]),
- (FStart: 2046; FEnd: 2046; FRule: @CRules[539]),
- (FStart: 2046; FEnd: 2046; FRule: @CRules[540]),
- (FStart: 2047; FEnd: 2047; FRule: @CRules[541]),
- (FStart: 2047; FEnd: 2047; FRule: @CRules[542]),
- (FStart: 2048; FEnd: 2048; FRule: @CRules[543]),
- (FStart: 2048; FEnd: 2048; FRule: @CRules[544]),
- (FStart: 2049; FEnd: 2049; FRule: @CRules[545]),
- (FStart: 2049; FEnd: 2049; FRule: @CRules[546]),
- (FStart: 2050; FEnd: 2050; FRule: @CRules[547]),
- (FStart: 2050; FEnd: 2050; FRule: @CRules[548]),
- (FStart: 2051; FEnd: 2051; FRule: @CRules[549]),
- (FStart: 2051; FEnd: 2051; FRule: @CRules[550]),
- (FStart: 2052; FEnd: 2052; FRule: @CRules[551]),
- (FStart: 2052; FEnd: 2052; FRule: @CRules[552]),
- (FStart: 2053; FEnd: 2053; FRule: @CRules[553]),
- (FStart: 2053; FEnd: 2053; FRule: @CRules[554]),
- (FStart: 2054; FEnd: 2054; FRule: @CRules[555]),
- (FStart: 2054; FEnd: 2054; FRule: @CRules[556]),
- (FStart: 2055; FEnd: 2055; FRule: @CRules[67]),
- (FStart: 2056; FEnd: 2056; FRule: @CRules[557]),
- (FStart: 2057; FEnd: 2057; FRule: @CRules[558]),
- (FStart: 2058; FEnd: 9999; FRule: @CRules[522]),
- (FStart: 2068; FEnd: 2068; FRule: @CRules[559]),
- (FStart: 2069; FEnd: 2069; FRule: @CRules[560]),
- (FStart: 2070; FEnd: 2070; FRule: @CRules[499]),
- (FStart: 2071; FEnd: 2071; FRule: @CRules[561]),
- (FStart: 2072; FEnd: 2072; FRule: @CRules[562]),
- (FStart: 2072; FEnd: 2072; FRule: @CRules[563]),
- (FStart: 2073; FEnd: 2073; FRule: @CRules[564]),
- (FStart: 2073; FEnd: 2073; FRule: @CRules[565]),
- (FStart: 2074; FEnd: 2074; FRule: @CRules[566]),
- (FStart: 2074; FEnd: 2074; FRule: @CRules[567]),
- (FStart: 2075; FEnd: 2075; FRule: @CRules[70]),
- (FStart: 2075; FEnd: 2075; FRule: @CRules[568]),
- (FStart: 2075; FEnd: 9999; FRule: @CRules[518]),
- (FStart: 2076; FEnd: 2076; FRule: @CRules[569]),
- (FStart: 2076; FEnd: 2076; FRule: @CRules[570]),
- (FStart: 2077; FEnd: 2077; FRule: @CRules[571]),
- (FStart: 2077; FEnd: 2077; FRule: @CRules[572]),
- (FStart: 2078; FEnd: 2078; FRule: @CRules[573]),
- (FStart: 2078; FEnd: 2078; FRule: @CRules[574]),
- (FStart: 2079; FEnd: 2079; FRule: @CRules[575]),
- (FStart: 2079; FEnd: 2079; FRule: @CRules[576]),
- (FStart: 2080; FEnd: 2080; FRule: @CRules[577]),
- (FStart: 2080; FEnd: 2080; FRule: @CRules[578]),
- (FStart: 2081; FEnd: 2081; FRule: @CRules[579]),
- (FStart: 2081; FEnd: 2081; FRule: @CRules[580]),
- (FStart: 2082; FEnd: 2082; FRule: @CRules[581]),
- (FStart: 2082; FEnd: 2082; FRule: @CRules[582]),
- (FStart: 2083; FEnd: 2083; FRule: @CRules[583]),
- (FStart: 2083; FEnd: 2083; FRule: @CRules[584]),
- (FStart: 2084; FEnd: 2084; FRule: @CRules[585]),
- (FStart: 2084; FEnd: 2084; FRule: @CRules[586]),
- (FStart: 2085; FEnd: 2085; FRule: @CRules[587]),
- (FStart: 2085; FEnd: 2085; FRule: @CRules[588]),
- (FStart: 2086; FEnd: 2086; FRule: @CRules[589]),
- (FStart: 2086; FEnd: 2086; FRule: @CRules[590])
+ { Date-bound rules for Chatham family }
+ CFamily_71_Arr: array[0 .. 8] of TYearBoundRule = (
+ (FStart: 1974; FEnd: 1974; FRule: @CRules[654]),
+ (FStart: 1975; FEnd: 1975; FRule: @CRules[655]),
+ (FStart: 1975; FEnd: 1988; FRule: @CRules[656]),
+ (FStart: 1976; FEnd: 1989; FRule: @CRules[657]),
+ (FStart: 1989; FEnd: 1989; FRule: @CRules[659]),
+ (FStart: 1990; FEnd: 2006; FRule: @CRules[660]),
+ (FStart: 1990; FEnd: 2007; FRule: @CRules[661]),
+ (FStart: 2007; FEnd: 9999; FRule: @CRules[663]),
+ (FStart: 2008; FEnd: 9999; FRule: @CRules[664])
);
- { Date-bound rules for Phil family }
- CFamily_87_Arr: array[0 .. 5] of TYearBoundRule = (
- (FStart: 1936; FEnd: 1936; FRule: @CRules[591]),
- (FStart: 1937; FEnd: 1937; FRule: @CRules[592]),
- (FStart: 1954; FEnd: 1954; FRule: @CRules[593]),
- (FStart: 1954; FEnd: 1954; FRule: @CRules[238]),
- (FStart: 1978; FEnd: 1978; FRule: @CRules[594]),
- (FStart: 1978; FEnd: 1978; FRule: @CRules[595])
+ { Date-bound rules for Cook family }
+ CFamily_72_Arr: array[0 .. 2] of TYearBoundRule = (
+ (FStart: 1978; FEnd: 1978; FRule: @CRules[665]),
+ (FStart: 1979; FEnd: 1991; FRule: @CRules[16]),
+ (FStart: 1979; FEnd: 1990; FRule: @CRules[99])
);
- { Date-bound rules for Syria family }
- CFamily_88_Arr: array[0 .. 40] of TYearBoundRule = (
- (FStart: 1920; FEnd: 1923; FRule: @CRules[596]),
- (FStart: 1920; FEnd: 1923; FRule: @CRules[597]),
- (FStart: 1962; FEnd: 1962; FRule: @CRules[519]),
- (FStart: 1962; FEnd: 1962; FRule: @CRules[95]),
- (FStart: 1963; FEnd: 1965; FRule: @CRules[67]),
- (FStart: 1963; FEnd: 1963; FRule: @CRules[598]),
- (FStart: 1964; FEnd: 1964; FRule: @CRules[95]),
- (FStart: 1965; FEnd: 1965; FRule: @CRules[598]),
- (FStart: 1966; FEnd: 1966; FRule: @CRules[599]),
- (FStart: 1966; FEnd: 1976; FRule: @CRules[95]),
- (FStart: 1967; FEnd: 1978; FRule: @CRules[67]),
- (FStart: 1977; FEnd: 1978; FRule: @CRules[68]),
- (FStart: 1983; FEnd: 1984; FRule: @CRules[600]),
- (FStart: 1983; FEnd: 1984; FRule: @CRules[95]),
- (FStart: 1986; FEnd: 1986; FRule: @CRules[601]),
- (FStart: 1986; FEnd: 1986; FRule: @CRules[602]),
- (FStart: 1987; FEnd: 1987; FRule: @CRules[603]),
- (FStart: 1987; FEnd: 1988; FRule: @CRules[604]),
- (FStart: 1988; FEnd: 1988; FRule: @CRules[605]),
- (FStart: 1989; FEnd: 1989; FRule: @CRules[606]),
- (FStart: 1989; FEnd: 1989; FRule: @CRules[95]),
- (FStart: 1990; FEnd: 1990; FRule: @CRules[607]),
- (FStart: 1990; FEnd: 1990; FRule: @CRules[598]),
- (FStart: 1991; FEnd: 1991; FRule: @CRules[447]),
- (FStart: 1991; FEnd: 1992; FRule: @CRules[288]),
- (FStart: 1992; FEnd: 1992; FRule: @CRules[608]),
- (FStart: 1993; FEnd: 1993; FRule: @CRules[477]),
- (FStart: 1993; FEnd: 1993; FRule: @CRules[351]),
- (FStart: 1994; FEnd: 1996; FRule: @CRules[447]),
- (FStart: 1994; FEnd: 2005; FRule: @CRules[288]),
- (FStart: 1997; FEnd: 1998; FRule: @CRules[609]),
- (FStart: 1999; FEnd: 2006; FRule: @CRules[447]),
- (FStart: 2006; FEnd: 2006; FRule: @CRules[500]),
- (FStart: 2007; FEnd: 2007; FRule: @CRules[502]),
- (FStart: 2007; FEnd: 2007; FRule: @CRules[610]),
- (FStart: 2008; FEnd: 2008; FRule: @CRules[448]),
- (FStart: 2008; FEnd: 2008; FRule: @CRules[445]),
- (FStart: 2009; FEnd: 2009; FRule: @CRules[502]),
- (FStart: 2010; FEnd: 2011; FRule: @CRules[448]),
- (FStart: 2012; FEnd: 2022; FRule: @CRules[502]),
- (FStart: 2009; FEnd: 2022; FRule: @CRules[461])
+ { Date-bound rules for WS family }
+ CFamily_73_Arr: array[0 .. 4] of TYearBoundRule = (
+ (FStart: 2010; FEnd: 2010; FRule: @CRules[81]),
+ (FStart: 2011; FEnd: 2011; FRule: @CRules[666]),
+ (FStart: 2011; FEnd: 2011; FRule: @CRules[667]),
+ (FStart: 2012; FEnd: 2021; FRule: @CRules[668]),
+ (FStart: 2012; FEnd: 2020; FRule: @CRules[669])
);
- { Date-bound rules for SanLuis family }
- CFamily_89_Arr: array[0 .. 1] of TYearBoundRule = (
- (FStart: 2008; FEnd: 2009; FRule: @CRules[630]),
- (FStart: 2007; FEnd: 2008; FRule: @CRules[631])
+ { Date-bound rules for Tonga family }
+ CFamily_74_Arr: array[0 .. 5] of TYearBoundRule = (
+ (FStart: 1999; FEnd: 1999; FRule: @CRules[670]),
+ (FStart: 2000; FEnd: 2000; FRule: @CRules[671]),
+ (FStart: 2000; FEnd: 2001; FRule: @CRules[621]),
+ (FStart: 2001; FEnd: 2002; FRule: @CRules[672]),
+ (FStart: 2016; FEnd: 2016; FRule: @CRules[621]),
+ (FStart: 2017; FEnd: 2017; FRule: @CRules[673])
);
- { Date-bound rules for Brazil family }
- CFamily_90_Arr: array[0 .. 56] of TYearBoundRule = (
- (FStart: 1931; FEnd: 1931; FRule: @CRules[632]),
- (FStart: 1932; FEnd: 1933; FRule: @CRules[612]),
- (FStart: 1932; FEnd: 1932; FRule: @CRules[633]),
- (FStart: 1949; FEnd: 1952; FRule: @CRules[611]),
- (FStart: 1950; FEnd: 1950; FRule: @CRules[634]),
- (FStart: 1951; FEnd: 1952; FRule: @CRules[612]),
- (FStart: 1953; FEnd: 1953; FRule: @CRules[614]),
- (FStart: 1963; FEnd: 1963; FRule: @CRules[635]),
- (FStart: 1964; FEnd: 1964; FRule: @CRules[614]),
- (FStart: 1965; FEnd: 1965; FRule: @CRules[636]),
- (FStart: 1965; FEnd: 1965; FRule: @CRules[637]),
- (FStart: 1965; FEnd: 1965; FRule: @CRules[611]),
- (FStart: 1966; FEnd: 1968; FRule: @CRules[614]),
- (FStart: 1966; FEnd: 1967; FRule: @CRules[615]),
- (FStart: 1985; FEnd: 1985; FRule: @CRules[638]),
- (FStart: 1986; FEnd: 1986; FRule: @CRules[639]),
- (FStart: 1986; FEnd: 1986; FRule: @CRules[640]),
- (FStart: 1987; FEnd: 1987; FRule: @CRules[641]),
- (FStart: 1987; FEnd: 1987; FRule: @CRules[640]),
- (FStart: 1988; FEnd: 1988; FRule: @CRules[642]),
- (FStart: 1988; FEnd: 1988; FRule: @CRules[643]),
- (FStart: 1989; FEnd: 1989; FRule: @CRules[644]),
- (FStart: 1989; FEnd: 1989; FRule: @CRules[613]),
- (FStart: 1990; FEnd: 1990; FRule: @CRules[645]),
- (FStart: 1990; FEnd: 1990; FRule: @CRules[646]),
- (FStart: 1991; FEnd: 1991; FRule: @CRules[647]),
- (FStart: 1991; FEnd: 1991; FRule: @CRules[648]),
- (FStart: 1992; FEnd: 1992; FRule: @CRules[649]),
- (FStart: 1992; FEnd: 1992; FRule: @CRules[640]),
- (FStart: 1993; FEnd: 1993; FRule: @CRules[650]),
- (FStart: 1993; FEnd: 1995; FRule: @CRules[651]),
- (FStart: 1994; FEnd: 1995; FRule: @CRules[652]),
- (FStart: 1996; FEnd: 1996; FRule: @CRules[645]),
- (FStart: 1996; FEnd: 1996; FRule: @CRules[653]),
- (FStart: 1997; FEnd: 1997; FRule: @CRules[654]),
- (FStart: 1997; FEnd: 1997; FRule: @CRules[653]),
- (FStart: 1998; FEnd: 1998; FRule: @CRules[614]),
- (FStart: 1998; FEnd: 1998; FRule: @CRules[655]),
- (FStart: 1999; FEnd: 1999; FRule: @CRules[656]),
- (FStart: 1999; FEnd: 1999; FRule: @CRules[633]),
- (FStart: 2000; FEnd: 2000; FRule: @CRules[657]),
- (FStart: 2000; FEnd: 2001; FRule: @CRules[631]),
- (FStart: 2001; FEnd: 2006; FRule: @CRules[652]),
- (FStart: 2002; FEnd: 2002; FRule: @CRules[658]),
- (FStart: 2003; FEnd: 2003; FRule: @CRules[659]),
- (FStart: 2004; FEnd: 2004; FRule: @CRules[638]),
- (FStart: 2005; FEnd: 2005; FRule: @CRules[643]),
- (FStart: 2006; FEnd: 2006; FRule: @CRules[660]),
- (FStart: 2007; FEnd: 2007; FRule: @CRules[661]),
- (FStart: 2007; FEnd: 2007; FRule: @CRules[631]),
- (FStart: 2008; FEnd: 2017; FRule: @CRules[626]),
- (FStart: 2008; FEnd: 2011; FRule: @CRules[652]),
- (FStart: 2012; FEnd: 2012; FRule: @CRules[662]),
- (FStart: 2013; FEnd: 2014; FRule: @CRules[652]),
- (FStart: 2015; FEnd: 2015; FRule: @CRules[662]),
- (FStart: 2016; FEnd: 2019; FRule: @CRules[652]),
- (FStart: 2018; FEnd: 2018; FRule: @CRules[663])
+ { Date-bound rules for Vanuatu family }
+ CFamily_75_Arr: array[0 .. 5] of TYearBoundRule = (
+ (FStart: 1973; FEnd: 1973; FRule: @CRules[674]),
+ (FStart: 1974; FEnd: 1974; FRule: @CRules[675]),
+ (FStart: 1983; FEnd: 1991; FRule: @CRules[676]),
+ (FStart: 1984; FEnd: 1991; FRule: @CRules[677]),
+ (FStart: 1992; FEnd: 1993; FRule: @CRules[678]),
+ (FStart: 1992; FEnd: 1992; FRule: @CRules[679])
);
- { Date-bound rules for Chile family }
- CFamily_91_Arr: array[0 .. 35] of TYearBoundRule = (
- (FStart: 1927; FEnd: 1931; FRule: @CRules[664]),
- (FStart: 1928; FEnd: 1932; FRule: @CRules[612]),
- (FStart: 1968; FEnd: 1968; FRule: @CRules[665]),
- (FStart: 1969; FEnd: 1969; FRule: @CRules[666]),
- (FStart: 1969; FEnd: 1969; FRule: @CRules[667]),
- (FStart: 1970; FEnd: 1970; FRule: @CRules[668]),
- (FStart: 1971; FEnd: 1971; FRule: @CRules[669]),
- (FStart: 1970; FEnd: 1972; FRule: @CRules[670]),
- (FStart: 1972; FEnd: 1986; FRule: @CRules[671]),
- (FStart: 1973; FEnd: 1973; FRule: @CRules[672]),
- (FStart: 1974; FEnd: 1987; FRule: @CRules[670]),
- (FStart: 1987; FEnd: 1987; FRule: @CRules[673]),
- (FStart: 1988; FEnd: 1990; FRule: @CRules[671]),
- (FStart: 1988; FEnd: 1989; FRule: @CRules[670]),
- (FStart: 1990; FEnd: 1990; FRule: @CRules[674]),
- (FStart: 1991; FEnd: 1996; FRule: @CRules[671]),
- (FStart: 1991; FEnd: 1997; FRule: @CRules[670]),
- (FStart: 1997; FEnd: 1997; FRule: @CRules[666]),
- (FStart: 1998; FEnd: 1998; FRule: @CRules[671]),
- (FStart: 1998; FEnd: 1998; FRule: @CRules[675]),
- (FStart: 1999; FEnd: 1999; FRule: @CRules[676]),
- (FStart: 1999; FEnd: 2010; FRule: @CRules[670]),
- (FStart: 2000; FEnd: 2007; FRule: @CRules[671]),
- (FStart: 2008; FEnd: 2008; FRule: @CRules[666]),
- (FStart: 2009; FEnd: 2009; FRule: @CRules[671]),
- (FStart: 2010; FEnd: 2010; FRule: @CRules[677]),
- (FStart: 2011; FEnd: 2011; FRule: @CRules[678]),
- (FStart: 2011; FEnd: 2011; FRule: @CRules[679]),
- (FStart: 2012; FEnd: 2014; FRule: @CRules[680]),
- (FStart: 2012; FEnd: 2014; FRule: @CRules[681]),
- (FStart: 2016; FEnd: 2018; FRule: @CRules[682]),
- (FStart: 2016; FEnd: 2018; FRule: @CRules[683]),
- (FStart: 2019; FEnd: 9999; FRule: @CRules[684]),
- (FStart: 2019; FEnd: 2021; FRule: @CRules[681]),
- (FStart: 2022; FEnd: 2022; FRule: @CRules[685]),
- (FStart: 2023; FEnd: 9999; FRule: @CRules[681])
+ { Date-bound rules for GB-Eire family }
+ CFamily_76_Arr: array[0 .. 64] of TYearBoundRule = (
+ (FStart: 1916; FEnd: 1916; FRule: @CRules[680]),
+ (FStart: 1916; FEnd: 1916; FRule: @CRules[681]),
+ (FStart: 1917; FEnd: 1917; FRule: @CRules[682]),
+ (FStart: 1917; FEnd: 1917; FRule: @CRules[683]),
+ (FStart: 1918; FEnd: 1918; FRule: @CRules[684]),
+ (FStart: 1918; FEnd: 1918; FRule: @CRules[685]),
+ (FStart: 1919; FEnd: 1919; FRule: @CRules[686]),
+ (FStart: 1919; FEnd: 1919; FRule: @CRules[687]),
+ (FStart: 1920; FEnd: 1920; FRule: @CRules[688]),
+ (FStart: 1920; FEnd: 1920; FRule: @CRules[689]),
+ (FStart: 1921; FEnd: 1921; FRule: @CRules[690]),
+ (FStart: 1921; FEnd: 1921; FRule: @CRules[691]),
+ (FStart: 1922; FEnd: 1922; FRule: @CRules[692]),
+ (FStart: 1922; FEnd: 1922; FRule: @CRules[693]),
+ (FStart: 1923; FEnd: 1923; FRule: @CRules[694]),
+ (FStart: 1923; FEnd: 1924; FRule: @CRules[695]),
+ (FStart: 1924; FEnd: 1924; FRule: @CRules[696]),
+ (FStart: 1925; FEnd: 1926; FRule: @CRules[694]),
+ (FStart: 1925; FEnd: 1938; FRule: @CRules[697]),
+ (FStart: 1927; FEnd: 1927; FRule: @CRules[696]),
+ (FStart: 1928; FEnd: 1929; FRule: @CRules[694]),
+ (FStart: 1930; FEnd: 1930; FRule: @CRules[696]),
+ (FStart: 1931; FEnd: 1932; FRule: @CRules[694]),
+ (FStart: 1933; FEnd: 1933; FRule: @CRules[696]),
+ (FStart: 1934; FEnd: 1934; FRule: @CRules[694]),
+ (FStart: 1935; FEnd: 1935; FRule: @CRules[696]),
+ (FStart: 1936; FEnd: 1937; FRule: @CRules[694]),
+ (FStart: 1938; FEnd: 1938; FRule: @CRules[696]),
+ (FStart: 1939; FEnd: 1939; FRule: @CRules[694]),
+ (FStart: 1939; FEnd: 1939; FRule: @CRules[698]),
+ (FStart: 1940; FEnd: 1940; FRule: @CRules[699]),
+ (FStart: 1941; FEnd: 1941; FRule: @CRules[700]),
+ (FStart: 1941; FEnd: 1943; FRule: @CRules[701]),
+ (FStart: 1942; FEnd: 1944; FRule: @CRules[702]),
+ (FStart: 1944; FEnd: 1944; FRule: @CRules[703]),
+ (FStart: 1945; FEnd: 1945; FRule: @CRules[704]),
+ (FStart: 1945; FEnd: 1945; FRule: @CRules[705]),
+ (FStart: 1945; FEnd: 1946; FRule: @CRules[697]),
+ (FStart: 1946; FEnd: 1946; FRule: @CRules[696]),
+ (FStart: 1947; FEnd: 1947; FRule: @CRules[706]),
+ (FStart: 1947; FEnd: 1947; FRule: @CRules[707]),
+ (FStart: 1947; FEnd: 1947; FRule: @CRules[708]),
+ (FStart: 1947; FEnd: 1947; FRule: @CRules[709]),
+ (FStart: 1948; FEnd: 1948; FRule: @CRules[710]),
+ (FStart: 1948; FEnd: 1948; FRule: @CRules[711]),
+ (FStart: 1949; FEnd: 1949; FRule: @CRules[690]),
+ (FStart: 1949; FEnd: 1949; FRule: @CRules[712]),
+ (FStart: 1950; FEnd: 1952; FRule: @CRules[713]),
+ (FStart: 1950; FEnd: 1952; FRule: @CRules[714]),
+ (FStart: 1953; FEnd: 1953; FRule: @CRules[694]),
+ (FStart: 1953; FEnd: 1960; FRule: @CRules[697]),
+ (FStart: 1954; FEnd: 1954; FRule: @CRules[696]),
+ (FStart: 1955; FEnd: 1956; FRule: @CRules[694]),
+ (FStart: 1957; FEnd: 1957; FRule: @CRules[696]),
+ (FStart: 1958; FEnd: 1959; FRule: @CRules[694]),
+ (FStart: 1960; FEnd: 1960; FRule: @CRules[696]),
+ (FStart: 1961; FEnd: 1963; FRule: @CRules[715]),
+ (FStart: 1961; FEnd: 1968; FRule: @CRules[716]),
+ (FStart: 1964; FEnd: 1967; FRule: @CRules[717]),
+ (FStart: 1968; FEnd: 1968; FRule: @CRules[718]),
+ (FStart: 1972; FEnd: 1980; FRule: @CRules[719]),
+ (FStart: 1972; FEnd: 1980; FRule: @CRules[716]),
+ (FStart: 1981; FEnd: 1995; FRule: @CRules[720]),
+ (FStart: 1981; FEnd: 1989; FRule: @CRules[721]),
+ (FStart: 1990; FEnd: 1995; FRule: @CRules[722])
);
- { Date-bound rules for CO family }
- CFamily_92_Arr: array[0 .. 1] of TYearBoundRule = (
- (FStart: 1992; FEnd: 1992; FRule: @CRules[686]),
- (FStart: 1993; FEnd: 1993; FRule: @CRules[687])
+ { Date-bound rules for EU family }
+ CFamily_77_Arr: array[0 .. 5] of TYearBoundRule = (
+ (FStart: 1977; FEnd: 1980; FRule: @CRules[730]),
+ (FStart: 1977; FEnd: 1977; FRule: @CRules[731]),
+ (FStart: 1978; FEnd: 1978; FRule: @CRules[732]),
+ (FStart: 1979; FEnd: 1995; FRule: @CRules[731]),
+ (FStart: 1981; FEnd: 9999; FRule: @CRules[733]),
+ (FStart: 1996; FEnd: 9999; FRule: @CRules[734])
);
- { Date-bound rules for Ecuador family }
- CFamily_93_Arr: array[0 .. 1] of TYearBoundRule = (
- (FStart: 1992; FEnd: 1992; FRule: @CRules[688]),
- (FStart: 1993; FEnd: 1993; FRule: @CRules[689])
+ { Date-bound rules for Eire family }
+ CFamily_78_Arr: array[0 .. 6] of TYearBoundRule = (
+ (FStart: 1971; FEnd: 1971; FRule: @CRules[723]),
+ (FStart: 1972; FEnd: 1980; FRule: @CRules[724]),
+ (FStart: 1972; FEnd: 1980; FRule: @CRules[725]),
+ (FStart: 1981; FEnd: 9999; FRule: @CRules[726]),
+ (FStart: 1981; FEnd: 1989; FRule: @CRules[727]),
+ (FStart: 1990; FEnd: 1995; FRule: @CRules[728]),
+ (FStart: 1996; FEnd: 9999; FRule: @CRules[729])
);
- { Date-bound rules for Falk family }
- CFamily_94_Arr: array[0 .. 11] of TYearBoundRule = (
- (FStart: 1937; FEnd: 1938; FRule: @CRules[690]),
- (FStart: 1938; FEnd: 1942; FRule: @CRules[691]),
- (FStart: 1939; FEnd: 1939; FRule: @CRules[618]),
- (FStart: 1940; FEnd: 1942; FRule: @CRules[690]),
- (FStart: 1943; FEnd: 1943; FRule: @CRules[354]),
- (FStart: 1983; FEnd: 1983; FRule: @CRules[690]),
- (FStart: 1984; FEnd: 1985; FRule: @CRules[692]),
- (FStart: 1984; FEnd: 1984; FRule: @CRules[693]),
- (FStart: 1985; FEnd: 2000; FRule: @CRules[694]),
- (FStart: 1986; FEnd: 2000; FRule: @CRules[695]),
- (FStart: 2001; FEnd: 2010; FRule: @CRules[696]),
- (FStart: 2001; FEnd: 2010; FRule: @CRules[697])
+ { Date-bound rules for W-Eur family }
+ CFamily_79_Arr: array[0 .. 5] of TYearBoundRule = (
+ (FStart: 1977; FEnd: 1980; FRule: @CRules[730]),
+ (FStart: 1977; FEnd: 1977; FRule: @CRules[731]),
+ (FStart: 1978; FEnd: 1978; FRule: @CRules[732]),
+ (FStart: 1979; FEnd: 1995; FRule: @CRules[731]),
+ (FStart: 1981; FEnd: 9999; FRule: @CRules[733]),
+ (FStart: 1996; FEnd: 9999; FRule: @CRules[734])
);
- { Date-bound rules for Para family }
- CFamily_95_Arr: array[0 .. 21] of TYearBoundRule = (
- (FStart: 1975; FEnd: 1988; FRule: @CRules[618]),
- (FStart: 1975; FEnd: 1978; FRule: @CRules[614]),
- (FStart: 1979; FEnd: 1991; FRule: @CRules[612]),
- (FStart: 1989; FEnd: 1989; FRule: @CRules[698]),
- (FStart: 1990; FEnd: 1990; FRule: @CRules[618]),
- (FStart: 1991; FEnd: 1991; FRule: @CRules[653]),
- (FStart: 1992; FEnd: 1992; FRule: @CRules[614]),
- (FStart: 1992; FEnd: 1992; FRule: @CRules[699]),
- (FStart: 1993; FEnd: 1993; FRule: @CRules[637]),
- (FStart: 1993; FEnd: 1995; FRule: @CRules[618]),
- (FStart: 1994; FEnd: 1995; FRule: @CRules[700]),
- (FStart: 1996; FEnd: 1996; FRule: @CRules[614]),
- (FStart: 1996; FEnd: 2001; FRule: @CRules[621]),
- (FStart: 1997; FEnd: 1997; FRule: @CRules[700]),
- (FStart: 1998; FEnd: 2001; FRule: @CRules[625]),
- (FStart: 2002; FEnd: 2004; FRule: @CRules[622]),
- (FStart: 2002; FEnd: 2003; FRule: @CRules[701]),
- (FStart: 2004; FEnd: 2009; FRule: @CRules[626]),
- (FStart: 2005; FEnd: 2009; FRule: @CRules[630]),
- (FStart: 2010; FEnd: 9999; FRule: @CRules[621]),
- (FStart: 2010; FEnd: 2012; FRule: @CRules[702]),
- (FStart: 2013; FEnd: 9999; FRule: @CRules[703])
+ { Date-bound rules for C-Eur family }
+ CFamily_80_Arr: array[0 .. 16] of TYearBoundRule = (
+ (FStart: 1916; FEnd: 1916; FRule: @CRules[735]),
+ (FStart: 1916; FEnd: 1916; FRule: @CRules[732]),
+ (FStart: 1917; FEnd: 1918; FRule: @CRules[736]),
+ (FStart: 1917; FEnd: 1918; FRule: @CRules[737]),
+ (FStart: 1940; FEnd: 1940; FRule: @CRules[738]),
+ (FStart: 1942; FEnd: 1942; FRule: @CRules[739]),
+ (FStart: 1943; FEnd: 1943; FRule: @CRules[579]),
+ (FStart: 1943; FEnd: 1943; FRule: @CRules[582]),
+ (FStart: 1944; FEnd: 1945; FRule: @CRules[341]),
+ (FStart: 1944; FEnd: 1944; FRule: @CRules[740]),
+ (FStart: 1945; FEnd: 1945; FRule: @CRules[741]),
+ (FStart: 1977; FEnd: 1980; FRule: @CRules[742]),
+ (FStart: 1977; FEnd: 1977; FRule: @CRules[743]),
+ (FStart: 1978; FEnd: 1978; FRule: @CRules[744]),
+ (FStart: 1979; FEnd: 1995; FRule: @CRules[743]),
+ (FStart: 1981; FEnd: 9999; FRule: @CRules[589]),
+ (FStart: 1996; FEnd: 9999; FRule: @CRules[590])
);
- { Date-bound rules for Peru family }
- CFamily_96_Arr: array[0 .. 9] of TYearBoundRule = (
- (FStart: 1938; FEnd: 1938; FRule: @CRules[704]),
- (FStart: 1938; FEnd: 1938; FRule: @CRules[612]),
- (FStart: 1938; FEnd: 1939; FRule: @CRules[690]),
- (FStart: 1939; FEnd: 1940; FRule: @CRules[705]),
- (FStart: 1986; FEnd: 1987; FRule: @CRules[704]),
- (FStart: 1986; FEnd: 1987; FRule: @CRules[612]),
- (FStart: 1990; FEnd: 1990; FRule: @CRules[704]),
- (FStart: 1990; FEnd: 1990; FRule: @CRules[612]),
- (FStart: 1994; FEnd: 1994; FRule: @CRules[704]),
- (FStart: 1994; FEnd: 1994; FRule: @CRules[612])
+ { Date-bound rules for E-Eur family }
+ CFamily_81_Arr: array[0 .. 5] of TYearBoundRule = (
+ (FStart: 1977; FEnd: 1980; FRule: @CRules[745]),
+ (FStart: 1977; FEnd: 1977; FRule: @CRules[586]),
+ (FStart: 1978; FEnd: 1978; FRule: @CRules[9]),
+ (FStart: 1979; FEnd: 1995; FRule: @CRules[586]),
+ (FStart: 1981; FEnd: 9999; FRule: @CRules[746]),
+ (FStart: 1996; FEnd: 9999; FRule: @CRules[747])
);
- { Date-bound rules for Uruguay family }
- CFamily_97_Arr: array[0 .. 47] of TYearBoundRule = (
- (FStart: 1923; FEnd: 1925; FRule: @CRules[706]),
- (FStart: 1924; FEnd: 1926; FRule: @CRules[612]),
- (FStart: 1933; FEnd: 1938; FRule: @CRules[707]),
- (FStart: 1934; FEnd: 1941; FRule: @CRules[708]),
- (FStart: 1939; FEnd: 1939; FRule: @CRules[706]),
- (FStart: 1940; FEnd: 1940; FRule: @CRules[709]),
- (FStart: 1941; FEnd: 1941; FRule: @CRules[710]),
- (FStart: 1942; FEnd: 1942; FRule: @CRules[711]),
- (FStart: 1943; FEnd: 1943; FRule: @CRules[712]),
- (FStart: 1959; FEnd: 1959; FRule: @CRules[713]),
- (FStart: 1959; FEnd: 1959; FRule: @CRules[714]),
- (FStart: 1960; FEnd: 1960; FRule: @CRules[715]),
- (FStart: 1960; FEnd: 1960; FRule: @CRules[716]),
- (FStart: 1965; FEnd: 1965; FRule: @CRules[717]),
- (FStart: 1965; FEnd: 1965; FRule: @CRules[718]),
- (FStart: 1968; FEnd: 1968; FRule: @CRules[719]),
- (FStart: 1968; FEnd: 1968; FRule: @CRules[720]),
- (FStart: 1970; FEnd: 1970; FRule: @CRules[721]),
- (FStart: 1970; FEnd: 1970; FRule: @CRules[722]),
- (FStart: 1972; FEnd: 1972; FRule: @CRules[723]),
- (FStart: 1972; FEnd: 1972; FRule: @CRules[724]),
- (FStart: 1974; FEnd: 1974; FRule: @CRules[725]),
- (FStart: 1974; FEnd: 1974; FRule: @CRules[726]),
- (FStart: 1974; FEnd: 1974; FRule: @CRules[503]),
- (FStart: 1974; FEnd: 1974; FRule: @CRules[727]),
- (FStart: 1975; FEnd: 1975; FRule: @CRules[728]),
- (FStart: 1976; FEnd: 1976; FRule: @CRules[729]),
- (FStart: 1977; FEnd: 1977; FRule: @CRules[716]),
- (FStart: 1977; FEnd: 1977; FRule: @CRules[730]),
- (FStart: 1978; FEnd: 1979; FRule: @CRules[625]),
- (FStart: 1978; FEnd: 1978; FRule: @CRules[731]),
+ { Date-bound rules for Russia family }
+ CFamily_82_Arr: array[0 .. 15] of TYearBoundRule = (
+ (FStart: 1917; FEnd: 1917; FRule: @CRules[748]),
+ (FStart: 1917; FEnd: 1917; FRule: @CRules[749]),
+ (FStart: 1918; FEnd: 1918; FRule: @CRules[750]),
+ (FStart: 1918; FEnd: 1918; FRule: @CRules[751]),
+ (FStart: 1919; FEnd: 1919; FRule: @CRules[752]),
+ (FStart: 1919; FEnd: 1919; FRule: @CRules[753]),
+ (FStart: 1919; FEnd: 1919; FRule: @CRules[754]),
+ (FStart: 1921; FEnd: 1921; FRule: @CRules[755]),
+ (FStart: 1921; FEnd: 1921; FRule: @CRules[756]),
+ (FStart: 1921; FEnd: 1921; FRule: @CRules[757]),
+ (FStart: 1921; FEnd: 1921; FRule: @CRules[9]),
+ (FStart: 1981; FEnd: 1984; FRule: @CRules[355]),
+ (FStart: 1981; FEnd: 1983; FRule: @CRules[9]),
+ (FStart: 1984; FEnd: 1995; FRule: @CRules[743]),
+ (FStart: 1985; FEnd: 2010; FRule: @CRules[589]),
+ (FStart: 1996; FEnd: 2010; FRule: @CRules[590])
+ );
+
+ { Date-bound rules for Albania family }
+ CFamily_83_Arr: array[0 .. 24] of TYearBoundRule = (
+ (FStart: 1940; FEnd: 1940; FRule: @CRules[758]),
+ (FStart: 1942; FEnd: 1942; FRule: @CRules[578]),
+ (FStart: 1943; FEnd: 1943; FRule: @CRules[579]),
+ (FStart: 1943; FEnd: 1943; FRule: @CRules[759]),
+ (FStart: 1974; FEnd: 1974; FRule: @CRules[760]),
+ (FStart: 1974; FEnd: 1974; FRule: @CRules[761]),
+ (FStart: 1975; FEnd: 1975; FRule: @CRules[360]),
+ (FStart: 1975; FEnd: 1975; FRule: @CRules[761]),
+ (FStart: 1976; FEnd: 1976; FRule: @CRules[762]),
+ (FStart: 1976; FEnd: 1976; FRule: @CRules[384]),
+ (FStart: 1977; FEnd: 1977; FRule: @CRules[763]),
+ (FStart: 1977; FEnd: 1977; FRule: @CRules[761]),
+ (FStart: 1978; FEnd: 1978; FRule: @CRules[346]),
+ (FStart: 1978; FEnd: 1978; FRule: @CRules[9]),
+ (FStart: 1979; FEnd: 1979; FRule: @CRules[764]),
+ (FStart: 1979; FEnd: 1979; FRule: @CRules[765]),
+ (FStart: 1980; FEnd: 1980; FRule: @CRules[766]),
+ (FStart: 1980; FEnd: 1980; FRule: @CRules[385]),
+ (FStart: 1981; FEnd: 1981; FRule: @CRules[767]),
+ (FStart: 1981; FEnd: 1981; FRule: @CRules[768]),
+ (FStart: 1982; FEnd: 1982; FRule: @CRules[762]),
+ (FStart: 1982; FEnd: 1982; FRule: @CRules[384]),
+ (FStart: 1983; FEnd: 1983; FRule: @CRules[769]),
+ (FStart: 1983; FEnd: 1983; FRule: @CRules[9]),
+ (FStart: 1984; FEnd: 1984; FRule: @CRules[355])
+ );
+
+ { Date-bound rules for Austria family }
+ CFamily_84_Arr: array[0 .. 8] of TYearBoundRule = (
+ (FStart: 1920; FEnd: 1920; FRule: @CRules[770]),
+ (FStart: 1920; FEnd: 1920; FRule: @CRules[476]),
+ (FStart: 1946; FEnd: 1946; FRule: @CRules[771]),
+ (FStart: 1946; FEnd: 1946; FRule: @CRules[772]),
+ (FStart: 1947; FEnd: 1948; FRule: @CRules[773]),
+ (FStart: 1947; FEnd: 1947; FRule: @CRules[774]),
+ (FStart: 1948; FEnd: 1948; FRule: @CRules[775]),
+ (FStart: 1980; FEnd: 1980; FRule: @CRules[382]),
+ (FStart: 1980; FEnd: 1980; FRule: @CRules[401])
+ );
+
+ { Date-bound rules for Belgium family }
+ CFamily_85_Arr: array[0 .. 33] of TYearBoundRule = (
+ (FStart: 1918; FEnd: 1918; FRule: @CRules[577]),
+ (FStart: 1918; FEnd: 1919; FRule: @CRules[776]),
+ (FStart: 1919; FEnd: 1919; FRule: @CRules[334]),
+ (FStart: 1920; FEnd: 1920; FRule: @CRules[335]),
+ (FStart: 1920; FEnd: 1920; FRule: @CRules[336]),
+ (FStart: 1921; FEnd: 1921; FRule: @CRules[337]),
+ (FStart: 1921; FEnd: 1921; FRule: @CRules[777]),
+ (FStart: 1922; FEnd: 1922; FRule: @CRules[778]),
+ (FStart: 1922; FEnd: 1927; FRule: @CRules[776]),
+ (FStart: 1923; FEnd: 1923; FRule: @CRules[779]),
+ (FStart: 1924; FEnd: 1924; FRule: @CRules[780]),
+ (FStart: 1925; FEnd: 1925; FRule: @CRules[781]),
+ (FStart: 1926; FEnd: 1926; FRule: @CRules[782]),
+ (FStart: 1927; FEnd: 1927; FRule: @CRules[783]),
+ (FStart: 1928; FEnd: 1928; FRule: @CRules[784]),
+ (FStart: 1928; FEnd: 1938; FRule: @CRules[785]),
+ (FStart: 1929; FEnd: 1929; FRule: @CRules[786]),
+ (FStart: 1930; FEnd: 1930; FRule: @CRules[787]),
+ (FStart: 1931; FEnd: 1931; FRule: @CRules[788]),
+ (FStart: 1932; FEnd: 1932; FRule: @CRules[789]),
+ (FStart: 1933; FEnd: 1933; FRule: @CRules[790]),
+ (FStart: 1934; FEnd: 1934; FRule: @CRules[791]),
+ (FStart: 1935; FEnd: 1935; FRule: @CRules[792]),
+ (FStart: 1936; FEnd: 1936; FRule: @CRules[788]),
+ (FStart: 1937; FEnd: 1937; FRule: @CRules[793]),
+ (FStart: 1938; FEnd: 1938; FRule: @CRules[794]),
+ (FStart: 1939; FEnd: 1939; FRule: @CRules[795]),
+ (FStart: 1939; FEnd: 1939; FRule: @CRules[796]),
+ (FStart: 1940; FEnd: 1940; FRule: @CRules[797]),
+ (FStart: 1944; FEnd: 1944; FRule: @CRules[798]),
+ (FStart: 1945; FEnd: 1945; FRule: @CRules[799]),
+ (FStart: 1945; FEnd: 1945; FRule: @CRules[741]),
+ (FStart: 1946; FEnd: 1946; FRule: @CRules[800]),
+ (FStart: 1946; FEnd: 1946; FRule: @CRules[772])
+ );
+
+ { Date-bound rules for Bulg family }
+ CFamily_86_Arr: array[0 .. 4] of TYearBoundRule = (
+ (FStart: 1979; FEnd: 1979; FRule: @CRules[801]),
(FStart: 1979; FEnd: 1979; FRule: @CRules[732]),
- (FStart: 1980; FEnd: 1980; FRule: @CRules[733]),
- (FStart: 1987; FEnd: 1987; FRule: @CRules[734]),
- (FStart: 1988; FEnd: 1988; FRule: @CRules[735]),
- (FStart: 1988; FEnd: 1988; FRule: @CRules[736]),
- (FStart: 1989; FEnd: 1989; FRule: @CRules[737]),
- (FStart: 1989; FEnd: 1989; FRule: @CRules[738]),
- (FStart: 1990; FEnd: 1990; FRule: @CRules[661]),
- (FStart: 1990; FEnd: 1991; FRule: @CRules[739]),
- (FStart: 1991; FEnd: 1992; FRule: @CRules[625]),
- (FStart: 1992; FEnd: 1992; FRule: @CRules[740]),
- (FStart: 1993; FEnd: 1993; FRule: @CRules[735]),
- (FStart: 2004; FEnd: 2004; FRule: @CRules[741]),
- (FStart: 2005; FEnd: 2005; FRule: @CRules[742]),
- (FStart: 2005; FEnd: 2005; FRule: @CRules[743]),
- (FStart: 2006; FEnd: 2015; FRule: @CRules[744]),
- (FStart: 2006; FEnd: 2014; FRule: @CRules[745])
+ (FStart: 1980; FEnd: 1982; FRule: @CRules[802]),
+ (FStart: 1980; FEnd: 1980; FRule: @CRules[803]),
+ (FStart: 1981; FEnd: 1981; FRule: @CRules[804])
);
- { Date-bound rules for Troll family }
+ { Date-bound rules for Czech family }
+ CFamily_87_Arr: array[0 .. 5] of TYearBoundRule = (
+ (FStart: 1945; FEnd: 1945; FRule: @CRules[341]),
+ (FStart: 1945; FEnd: 1945; FRule: @CRules[744]),
+ (FStart: 1946; FEnd: 1946; FRule: @CRules[805]),
+ (FStart: 1946; FEnd: 1949; FRule: @CRules[773]),
+ (FStart: 1947; FEnd: 1948; FRule: @CRules[806]),
+ (FStart: 1949; FEnd: 1949; FRule: @CRules[807])
+ );
+
+ { Date-bound rules for Thule family }
+ CFamily_88_Arr: array[0 .. 5] of TYearBoundRule = (
+ (FStart: 1991; FEnd: 1992; FRule: @CRules[139]),
+ (FStart: 1991; FEnd: 1992; FRule: @CRules[150]),
+ (FStart: 1993; FEnd: 2006; FRule: @CRules[147]),
+ (FStart: 1993; FEnd: 2006; FRule: @CRules[140]),
+ (FStart: 2007; FEnd: 9999; FRule: @CRules[148]),
+ (FStart: 2007; FEnd: 9999; FRule: @CRules[149])
+ );
+
+ { Date-bound rules for Finland family }
+ CFamily_89_Arr: array[0 .. 3] of TYearBoundRule = (
+ (FStart: 1942; FEnd: 1942; FRule: @CRules[808]),
+ (FStart: 1942; FEnd: 1942; FRule: @CRules[809]),
+ (FStart: 1981; FEnd: 1982; FRule: @CRules[589]),
+ (FStart: 1981; FEnd: 1982; FRule: @CRules[810])
+ );
+
+ { Date-bound rules for France family }
+ CFamily_90_Arr: array[0 .. 41] of TYearBoundRule = (
+ (FStart: 1916; FEnd: 1916; FRule: @CRules[330]),
+ (FStart: 1916; FEnd: 1919; FRule: @CRules[331]),
+ (FStart: 1917; FEnd: 1917; FRule: @CRules[332]),
+ (FStart: 1918; FEnd: 1918; FRule: @CRules[333]),
+ (FStart: 1919; FEnd: 1919; FRule: @CRules[334]),
+ (FStart: 1920; FEnd: 1920; FRule: @CRules[335]),
+ (FStart: 1920; FEnd: 1920; FRule: @CRules[336]),
+ (FStart: 1921; FEnd: 1921; FRule: @CRules[337]),
+ (FStart: 1921; FEnd: 1921; FRule: @CRules[777]),
+ (FStart: 1922; FEnd: 1922; FRule: @CRules[778]),
+ (FStart: 1922; FEnd: 1938; FRule: @CRules[776]),
+ (FStart: 1923; FEnd: 1923; FRule: @CRules[811]),
+ (FStart: 1924; FEnd: 1924; FRule: @CRules[780]),
+ (FStart: 1925; FEnd: 1925; FRule: @CRules[781]),
+ (FStart: 1926; FEnd: 1926; FRule: @CRules[782]),
+ (FStart: 1927; FEnd: 1927; FRule: @CRules[783]),
+ (FStart: 1928; FEnd: 1928; FRule: @CRules[784]),
+ (FStart: 1929; FEnd: 1929; FRule: @CRules[812]),
+ (FStart: 1930; FEnd: 1930; FRule: @CRules[813]),
+ (FStart: 1931; FEnd: 1931; FRule: @CRules[814]),
+ (FStart: 1932; FEnd: 1932; FRule: @CRules[815]),
+ (FStart: 1933; FEnd: 1933; FRule: @CRules[778]),
+ (FStart: 1934; FEnd: 1934; FRule: @CRules[816]),
+ (FStart: 1935; FEnd: 1935; FRule: @CRules[817]),
+ (FStart: 1936; FEnd: 1936; FRule: @CRules[814]),
+ (FStart: 1937; FEnd: 1937; FRule: @CRules[818]),
+ (FStart: 1938; FEnd: 1938; FRule: @CRules[819]),
+ (FStart: 1939; FEnd: 1939; FRule: @CRules[573]),
+ (FStart: 1939; FEnd: 1939; FRule: @CRules[574]),
+ (FStart: 1940; FEnd: 1940; FRule: @CRules[797]),
+ (FStart: 1941; FEnd: 1941; FRule: @CRules[820]),
+ (FStart: 1941; FEnd: 1941; FRule: @CRules[821]),
+ (FStart: 1942; FEnd: 1942; FRule: @CRules[822]),
+ (FStart: 1942; FEnd: 1942; FRule: @CRules[823]),
+ (FStart: 1943; FEnd: 1943; FRule: @CRules[824]),
+ (FStart: 1943; FEnd: 1943; FRule: @CRules[825]),
+ (FStart: 1944; FEnd: 1944; FRule: @CRules[826]),
+ (FStart: 1944; FEnd: 1944; FRule: @CRules[827]),
+ (FStart: 1945; FEnd: 1945; FRule: @CRules[828]),
+ (FStart: 1945; FEnd: 1945; FRule: @CRules[829]),
+ (FStart: 1976; FEnd: 1976; FRule: @CRules[830]),
+ (FStart: 1976; FEnd: 1976; FRule: @CRules[831])
+ );
+
+ { Date-bound rules for Germany family }
+ CFamily_91_Arr: array[0 .. 7] of TYearBoundRule = (
+ (FStart: 1946; FEnd: 1946; FRule: @CRules[771]),
+ (FStart: 1946; FEnd: 1946; FRule: @CRules[772]),
+ (FStart: 1947; FEnd: 1949; FRule: @CRules[773]),
+ (FStart: 1947; FEnd: 1947; FRule: @CRules[832]),
+ (FStart: 1947; FEnd: 1947; FRule: @CRules[833]),
+ (FStart: 1947; FEnd: 1947; FRule: @CRules[834]),
+ (FStart: 1948; FEnd: 1948; FRule: @CRules[775]),
+ (FStart: 1949; FEnd: 1949; FRule: @CRules[835])
+ );
+
+ { Date-bound rules for SovietZone family }
+ CFamily_92_Arr: array[0 .. 2] of TYearBoundRule = (
+ (FStart: 1945; FEnd: 1945; FRule: @CRules[836]),
+ (FStart: 1945; FEnd: 1945; FRule: @CRules[837]),
+ (FStart: 1945; FEnd: 1945; FRule: @CRules[838])
+ );
+
+ { Date-bound rules for Greece family }
+ CFamily_93_Arr: array[0 .. 18] of TYearBoundRule = (
+ (FStart: 1932; FEnd: 1932; FRule: @CRules[839]),
+ (FStart: 1932; FEnd: 1932; FRule: @CRules[119]),
+ (FStart: 1941; FEnd: 1941; FRule: @CRules[840]),
+ (FStart: 1942; FEnd: 1942; FRule: @CRules[578]),
+ (FStart: 1943; FEnd: 1943; FRule: @CRules[841]),
+ (FStart: 1943; FEnd: 1943; FRule: @CRules[385]),
+ (FStart: 1952; FEnd: 1952; FRule: @CRules[842]),
+ (FStart: 1952; FEnd: 1952; FRule: @CRules[843]),
+ (FStart: 1975; FEnd: 1975; FRule: @CRules[844]),
+ (FStart: 1975; FEnd: 1975; FRule: @CRules[845]),
+ (FStart: 1976; FEnd: 1976; FRule: @CRules[846]),
+ (FStart: 1976; FEnd: 1976; FRule: @CRules[847]),
+ (FStart: 1977; FEnd: 1978; FRule: @CRules[742]),
+ (FStart: 1977; FEnd: 1977; FRule: @CRules[848]),
+ (FStart: 1978; FEnd: 1978; FRule: @CRules[849]),
+ (FStart: 1979; FEnd: 1979; FRule: @CRules[850]),
+ (FStart: 1979; FEnd: 1979; FRule: @CRules[472]),
+ (FStart: 1980; FEnd: 1980; FRule: @CRules[355]),
+ (FStart: 1980; FEnd: 1980; FRule: @CRules[401])
+ );
+
+ { Date-bound rules for Hungary family }
+ CFamily_94_Arr: array[0 .. 18] of TYearBoundRule = (
+ (FStart: 1918; FEnd: 1919; FRule: @CRules[851]),
+ (FStart: 1918; FEnd: 1920; FRule: @CRules[852]),
+ (FStart: 1920; FEnd: 1920; FRule: @CRules[770]),
+ (FStart: 1945; FEnd: 1945; FRule: @CRules[853]),
+ (FStart: 1945; FEnd: 1945; FRule: @CRules[854]),
+ (FStart: 1946; FEnd: 1946; FRule: @CRules[792]),
+ (FStart: 1946; FEnd: 1946; FRule: @CRules[772]),
+ (FStart: 1947; FEnd: 1949; FRule: @CRules[855]),
+ (FStart: 1947; FEnd: 1949; FRule: @CRules[773]),
+ (FStart: 1954; FEnd: 1954; FRule: @CRules[856]),
+ (FStart: 1954; FEnd: 1954; FRule: @CRules[384]),
+ (FStart: 1955; FEnd: 1955; FRule: @CRules[857]),
+ (FStart: 1955; FEnd: 1955; FRule: @CRules[858]),
+ (FStart: 1956; FEnd: 1957; FRule: @CRules[859]),
+ (FStart: 1956; FEnd: 1957; FRule: @CRules[810]),
+ (FStart: 1980; FEnd: 1980; FRule: @CRules[382]),
+ (FStart: 1980; FEnd: 1980; FRule: @CRules[860]),
+ (FStart: 1981; FEnd: 1983; FRule: @CRules[746]),
+ (FStart: 1981; FEnd: 1983; FRule: @CRules[731])
+ );
+
+ { Date-bound rules for Italy family }
+ CFamily_95_Arr: array[0 .. 40] of TYearBoundRule = (
+ (FStart: 1916; FEnd: 1916; FRule: @CRules[861]),
+ (FStart: 1916; FEnd: 1917; FRule: @CRules[272]),
+ (FStart: 1917; FEnd: 1917; FRule: @CRules[862]),
+ (FStart: 1918; FEnd: 1918; FRule: @CRules[863]),
+ (FStart: 1918; FEnd: 1918; FRule: @CRules[864]),
+ (FStart: 1919; FEnd: 1919; FRule: @CRules[865]),
+ (FStart: 1919; FEnd: 1919; FRule: @CRules[866]),
+ (FStart: 1920; FEnd: 1920; FRule: @CRules[867]),
+ (FStart: 1920; FEnd: 1920; FRule: @CRules[868]),
+ (FStart: 1940; FEnd: 1940; FRule: @CRules[869]),
+ (FStart: 1942; FEnd: 1942; FRule: @CRules[739]),
+ (FStart: 1943; FEnd: 1943; FRule: @CRules[579]),
+ (FStart: 1943; FEnd: 1943; FRule: @CRules[582]),
+ (FStart: 1944; FEnd: 1944; FRule: @CRules[799]),
+ (FStart: 1944; FEnd: 1944; FRule: @CRules[798]),
+ (FStart: 1945; FEnd: 1945; FRule: @CRules[799]),
+ (FStart: 1945; FEnd: 1945; FRule: @CRules[870]),
+ (FStart: 1946; FEnd: 1946; FRule: @CRules[871]),
+ (FStart: 1946; FEnd: 1946; FRule: @CRules[872]),
+ (FStart: 1947; FEnd: 1947; FRule: @CRules[873]),
+ (FStart: 1947; FEnd: 1947; FRule: @CRules[874]),
+ (FStart: 1948; FEnd: 1948; FRule: @CRules[875]),
+ (FStart: 1948; FEnd: 1948; FRule: @CRules[876]),
+ (FStart: 1966; FEnd: 1968; FRule: @CRules[877]),
+ (FStart: 1966; FEnd: 1966; FRule: @CRules[878]),
+ (FStart: 1967; FEnd: 1969; FRule: @CRules[879]),
+ (FStart: 1969; FEnd: 1969; FRule: @CRules[585]),
+ (FStart: 1970; FEnd: 1970; FRule: @CRules[880]),
+ (FStart: 1970; FEnd: 1970; FRule: @CRules[586]),
+ (FStart: 1971; FEnd: 1972; FRule: @CRules[877]),
+ (FStart: 1971; FEnd: 1971; FRule: @CRules[586]),
+ (FStart: 1972; FEnd: 1972; FRule: @CRules[9]),
+ (FStart: 1973; FEnd: 1973; FRule: @CRules[881]),
+ (FStart: 1973; FEnd: 1974; FRule: @CRules[586]),
+ (FStart: 1974; FEnd: 1974; FRule: @CRules[882]),
+ (FStart: 1975; FEnd: 1975; FRule: @CRules[585]),
+ (FStart: 1975; FEnd: 1977; FRule: @CRules[586]),
+ (FStart: 1976; FEnd: 1976; FRule: @CRules[883]),
+ (FStart: 1977; FEnd: 1979; FRule: @CRules[877]),
+ (FStart: 1978; FEnd: 1978; FRule: @CRules[9]),
+ (FStart: 1979; FEnd: 1979; FRule: @CRules[765])
+ );
+
+ { Date-bound rules for Latvia family }
+ CFamily_96_Arr: array[0 .. 1] of TYearBoundRule = (
+ (FStart: 1989; FEnd: 1996; FRule: @CRules[589]),
+ (FStart: 1989; FEnd: 1996; FRule: @CRules[743])
+ );
+
+ { Date-bound rules for Malta family }
+ CFamily_97_Arr: array[0 .. 6] of TYearBoundRule = (
+ (FStart: 1973; FEnd: 1973; FRule: @CRules[884]),
+ (FStart: 1973; FEnd: 1973; FRule: @CRules[885]),
+ (FStart: 1974; FEnd: 1974; FRule: @CRules[886]),
+ (FStart: 1974; FEnd: 1974; FRule: @CRules[354]),
+ (FStart: 1975; FEnd: 1979; FRule: @CRules[806]),
+ (FStart: 1975; FEnd: 1980; FRule: @CRules[887]),
+ (FStart: 1980; FEnd: 1980; FRule: @CRules[792])
+ );
+
+ { Date-bound rules for Moldova family }
CFamily_98_Arr: array[0 .. 1] of TYearBoundRule = (
- (FStart: 2005; FEnd: 9999; FRule: @CRules[746]),
- (FStart: 2004; FEnd: 9999; FRule: @CRules[747])
+ (FStart: 1997; FEnd: 9999; FRule: @CRules[589]),
+ (FStart: 1997; FEnd: 9999; FRule: @CRules[414])
);
- { Date-bound rules for Algeria family }
- CFamily_99_Arr: array[0 .. 21] of TYearBoundRule = (
- (FStart: 1916; FEnd: 1916; FRule: @CRules[748]),
- (FStart: 1916; FEnd: 1919; FRule: @CRules[749]),
- (FStart: 1917; FEnd: 1917; FRule: @CRules[750]),
- (FStart: 1918; FEnd: 1918; FRule: @CRules[751]),
- (FStart: 1919; FEnd: 1919; FRule: @CRules[78]),
- (FStart: 1920; FEnd: 1920; FRule: @CRules[80]),
- (FStart: 1920; FEnd: 1920; FRule: @CRules[752]),
- (FStart: 1921; FEnd: 1921; FRule: @CRules[82]),
- (FStart: 1921; FEnd: 1921; FRule: @CRules[753]),
- (FStart: 1939; FEnd: 1939; FRule: @CRules[754]),
- (FStart: 1939; FEnd: 1939; FRule: @CRules[755]),
- (FStart: 1944; FEnd: 1945; FRule: @CRules[756]),
- (FStart: 1944; FEnd: 1944; FRule: @CRules[757]),
- (FStart: 1945; FEnd: 1945; FRule: @CRules[758]),
- (FStart: 1971; FEnd: 1971; FRule: @CRules[759]),
- (FStart: 1971; FEnd: 1971; FRule: @CRules[760]),
- (FStart: 1977; FEnd: 1977; FRule: @CRules[761]),
- (FStart: 1977; FEnd: 1977; FRule: @CRules[762]),
- (FStart: 1978; FEnd: 1978; FRule: @CRules[763]),
- (FStart: 1978; FEnd: 1978; FRule: @CRules[764]),
- (FStart: 1980; FEnd: 1980; FRule: @CRules[765]),
- (FStart: 1980; FEnd: 1980; FRule: @CRules[604])
+ { Date-bound rules for Romania family }
+ CFamily_99_Arr: array[0 .. 8] of TYearBoundRule = (
+ (FStart: 1932; FEnd: 1932; FRule: @CRules[914]),
+ (FStart: 1932; FEnd: 1939; FRule: @CRules[915]),
+ (FStart: 1933; FEnd: 1939; FRule: @CRules[916]),
+ (FStart: 1979; FEnd: 1979; FRule: @CRules[917]),
+ (FStart: 1979; FEnd: 1979; FRule: @CRules[586]),
+ (FStart: 1980; FEnd: 1980; FRule: @CRules[904]),
+ (FStart: 1980; FEnd: 1980; FRule: @CRules[731]),
+ (FStart: 1991; FEnd: 1993; FRule: @CRules[746]),
+ (FStart: 1991; FEnd: 1993; FRule: @CRules[586])
);
- { Date-bound rules for Egypt family }
- CFamily_100_Arr: array[0 .. 33] of TYearBoundRule = (
- (FStart: 1940; FEnd: 1940; FRule: @CRules[766]),
- (FStart: 1940; FEnd: 1940; FRule: @CRules[288]),
- (FStart: 1941; FEnd: 1941; FRule: @CRules[494]),
- (FStart: 1941; FEnd: 1941; FRule: @CRules[480]),
- (FStart: 1942; FEnd: 1944; FRule: @CRules[447]),
- (FStart: 1942; FEnd: 1942; FRule: @CRules[767]),
- (FStart: 1943; FEnd: 1945; FRule: @CRules[445]),
- (FStart: 1945; FEnd: 1945; FRule: @CRules[768]),
- (FStart: 1957; FEnd: 1957; FRule: @CRules[484]),
- (FStart: 1957; FEnd: 1958; FRule: @CRules[288]),
- (FStart: 1958; FEnd: 1958; FRule: @CRules[444]),
- (FStart: 1959; FEnd: 1981; FRule: @CRules[495]),
- (FStart: 1959; FEnd: 1965; FRule: @CRules[496]),
- (FStart: 1966; FEnd: 1994; FRule: @CRules[371]),
- (FStart: 1982; FEnd: 1982; FRule: @CRules[769]),
- (FStart: 1983; FEnd: 1983; FRule: @CRules[770]),
- (FStart: 1984; FEnd: 1988; FRule: @CRules[495]),
- (FStart: 1989; FEnd: 1989; FRule: @CRules[771]),
- (FStart: 1990; FEnd: 1994; FRule: @CRules[495]),
- (FStart: 1995; FEnd: 2010; FRule: @CRules[772]),
- (FStart: 1995; FEnd: 2005; FRule: @CRules[773]),
- (FStart: 2006; FEnd: 2006; FRule: @CRules[365]),
- (FStart: 2007; FEnd: 2007; FRule: @CRules[774]),
- (FStart: 2008; FEnd: 2008; FRule: @CRules[775]),
- (FStart: 2009; FEnd: 2009; FRule: @CRules[776]),
- (FStart: 2010; FEnd: 2010; FRule: @CRules[777]),
- (FStart: 2010; FEnd: 2010; FRule: @CRules[778]),
- (FStart: 2010; FEnd: 2010; FRule: @CRules[773]),
- (FStart: 2014; FEnd: 2014; FRule: @CRules[779]),
- (FStart: 2014; FEnd: 2014; FRule: @CRules[780]),
- (FStart: 2014; FEnd: 2014; FRule: @CRules[781]),
- (FStart: 2014; FEnd: 2014; FRule: @CRules[773]),
- (FStart: 2023; FEnd: 9999; FRule: @CRules[772]),
- (FStart: 2023; FEnd: 9999; FRule: @CRules[782])
+ { Date-bound rules for Poland family }
+ CFamily_100_Arr: array[0 .. 19] of TYearBoundRule = (
+ (FStart: 1918; FEnd: 1919; FRule: @CRules[741]),
+ (FStart: 1919; FEnd: 1919; FRule: @CRules[851]),
+ (FStart: 1944; FEnd: 1944; FRule: @CRules[789]),
+ (FStart: 1944; FEnd: 1944; FRule: @CRules[582]),
+ (FStart: 1945; FEnd: 1945; FRule: @CRules[888]),
+ (FStart: 1945; FEnd: 1945; FRule: @CRules[357]),
+ (FStart: 1946; FEnd: 1946; FRule: @CRules[889]),
+ (FStart: 1946; FEnd: 1946; FRule: @CRules[772]),
+ (FStart: 1947; FEnd: 1947; FRule: @CRules[890]),
+ (FStart: 1947; FEnd: 1949; FRule: @CRules[773]),
+ (FStart: 1948; FEnd: 1948; FRule: @CRules[775]),
+ (FStart: 1949; FEnd: 1949; FRule: @CRules[835]),
+ (FStart: 1957; FEnd: 1957; FRule: @CRules[891]),
+ (FStart: 1957; FEnd: 1958; FRule: @CRules[731]),
+ (FStart: 1958; FEnd: 1958; FRule: @CRules[892]),
+ (FStart: 1959; FEnd: 1959; FRule: @CRules[893]),
+ (FStart: 1959; FEnd: 1961; FRule: @CRules[894]),
+ (FStart: 1960; FEnd: 1960; FRule: @CRules[895]),
+ (FStart: 1961; FEnd: 1964; FRule: @CRules[896]),
+ (FStart: 1962; FEnd: 1964; FRule: @CRules[731])
);
- { Date-bound rules for Libya family }
- CFamily_101_Arr: array[0 .. 16] of TYearBoundRule = (
- (FStart: 1951; FEnd: 1951; FRule: @CRules[783]),
- (FStart: 1952; FEnd: 1952; FRule: @CRules[354]),
- (FStart: 1953; FEnd: 1953; FRule: @CRules[784]),
- (FStart: 1954; FEnd: 1954; FRule: @CRules[354]),
- (FStart: 1955; FEnd: 1955; FRule: @CRules[785]),
- (FStart: 1956; FEnd: 1956; FRule: @CRules[354]),
- (FStart: 1982; FEnd: 1984; FRule: @CRules[447]),
- (FStart: 1982; FEnd: 1985; FRule: @CRules[288]),
- (FStart: 1985; FEnd: 1985; FRule: @CRules[786]),
- (FStart: 1986; FEnd: 1986; FRule: @CRules[787]),
- (FStart: 1986; FEnd: 1986; FRule: @CRules[476]),
- (FStart: 1987; FEnd: 1989; FRule: @CRules[447]),
- (FStart: 1987; FEnd: 1989; FRule: @CRules[288]),
- (FStart: 1997; FEnd: 1997; FRule: @CRules[787]),
- (FStart: 1997; FEnd: 1997; FRule: @CRules[485]),
- (FStart: 2013; FEnd: 2013; FRule: @CRules[788]),
- (FStart: 2013; FEnd: 2013; FRule: @CRules[789])
+ { Date-bound rules for Port family }
+ CFamily_101_Arr: array[0 .. 47] of TYearBoundRule = (
+ (FStart: 1916; FEnd: 1916; FRule: @CRules[897]),
+ (FStart: 1916; FEnd: 1916; FRule: @CRules[854]),
+ (FStart: 1917; FEnd: 1917; FRule: @CRules[898]),
+ (FStart: 1917; FEnd: 1921; FRule: @CRules[899]),
+ (FStart: 1918; FEnd: 1918; FRule: @CRules[334]),
+ (FStart: 1919; FEnd: 1919; FRule: @CRules[898]),
+ (FStart: 1920; FEnd: 1920; FRule: @CRules[900]),
+ (FStart: 1921; FEnd: 1921; FRule: @CRules[898]),
+ (FStart: 1924; FEnd: 1924; FRule: @CRules[901]),
+ (FStart: 1924; FEnd: 1924; FRule: @CRules[899]),
+ (FStart: 1926; FEnd: 1926; FRule: @CRules[782]),
+ (FStart: 1926; FEnd: 1929; FRule: @CRules[776]),
+ (FStart: 1927; FEnd: 1927; FRule: @CRules[783]),
+ (FStart: 1928; FEnd: 1928; FRule: @CRules[784]),
+ (FStart: 1929; FEnd: 1929; FRule: @CRules[812]),
+ (FStart: 1931; FEnd: 1931; FRule: @CRules[814]),
+ (FStart: 1931; FEnd: 1932; FRule: @CRules[776]),
+ (FStart: 1932; FEnd: 1932; FRule: @CRules[815]),
+ (FStart: 1934; FEnd: 1934; FRule: @CRules[816]),
+ (FStart: 1934; FEnd: 1938; FRule: @CRules[776]),
+ (FStart: 1935; FEnd: 1935; FRule: @CRules[817]),
+ (FStart: 1936; FEnd: 1936; FRule: @CRules[814]),
+ (FStart: 1937; FEnd: 1937; FRule: @CRules[818]),
+ (FStart: 1938; FEnd: 1938; FRule: @CRules[819]),
+ (FStart: 1939; FEnd: 1939; FRule: @CRules[573]),
+ (FStart: 1939; FEnd: 1939; FRule: @CRules[574]),
+ (FStart: 1940; FEnd: 1940; FRule: @CRules[902]),
+ (FStart: 1940; FEnd: 1941; FRule: @CRules[903]),
+ (FStart: 1941; FEnd: 1941; FRule: @CRules[904]),
+ (FStart: 1942; FEnd: 1945; FRule: @CRules[905]),
+ (FStart: 1942; FEnd: 1942; FRule: @CRules[906]),
+ (FStart: 1942; FEnd: 1942; FRule: @CRules[907]),
+ (FStart: 1942; FEnd: 1945; FRule: @CRules[908]),
+ (FStart: 1943; FEnd: 1943; FRule: @CRules[909]),
+ (FStart: 1943; FEnd: 1945; FRule: @CRules[910]),
+ (FStart: 1944; FEnd: 1945; FRule: @CRules[911]),
+ (FStart: 1946; FEnd: 1946; FRule: @CRules[802]),
+ (FStart: 1946; FEnd: 1946; FRule: @CRules[776]),
+ (FStart: 1947; FEnd: 1965; FRule: @CRules[742]),
+ (FStart: 1947; FEnd: 1965; FRule: @CRules[773]),
+ (FStart: 1977; FEnd: 1977; FRule: @CRules[912]),
+ (FStart: 1977; FEnd: 1977; FRule: @CRules[913]),
+ (FStart: 1978; FEnd: 1979; FRule: @CRules[745]),
+ (FStart: 1978; FEnd: 1978; FRule: @CRules[9]),
+ (FStart: 1979; FEnd: 1982; FRule: @CRules[731]),
+ (FStart: 1980; FEnd: 1980; FRule: @CRules[746]),
+ (FStart: 1981; FEnd: 1982; FRule: @CRules[733]),
+ (FStart: 1983; FEnd: 1983; FRule: @CRules[589])
);
- { Date-bound rules for Mauritius family }
- CFamily_102_Arr: array[0 .. 3] of TYearBoundRule = (
- (FStart: 1982; FEnd: 1982; FRule: @CRules[790]),
- (FStart: 1983; FEnd: 1983; FRule: @CRules[791]),
- (FStart: 2008; FEnd: 2008; FRule: @CRules[792]),
- (FStart: 2009; FEnd: 2009; FRule: @CRules[793])
+ { Date-bound rules for Spain family }
+ CFamily_102_Arr: array[0 .. 29] of TYearBoundRule = (
+ (FStart: 1918; FEnd: 1918; FRule: @CRules[573]),
+ (FStart: 1918; FEnd: 1919; FRule: @CRules[864]),
+ (FStart: 1919; FEnd: 1919; FRule: @CRules[918]),
+ (FStart: 1924; FEnd: 1924; FRule: @CRules[901]),
+ (FStart: 1924; FEnd: 1924; FRule: @CRules[866]),
+ (FStart: 1926; FEnd: 1926; FRule: @CRules[782]),
+ (FStart: 1926; FEnd: 1929; FRule: @CRules[919]),
+ (FStart: 1927; FEnd: 1927; FRule: @CRules[783]),
+ (FStart: 1928; FEnd: 1928; FRule: @CRules[353]),
+ (FStart: 1929; FEnd: 1929; FRule: @CRules[812]),
+ (FStart: 1937; FEnd: 1937; FRule: @CRules[920]),
+ (FStart: 1937; FEnd: 1937; FRule: @CRules[921]),
+ (FStart: 1938; FEnd: 1938; FRule: @CRules[815]),
+ (FStart: 1938; FEnd: 1938; FRule: @CRules[922]),
+ (FStart: 1938; FEnd: 1938; FRule: @CRules[923]),
+ (FStart: 1939; FEnd: 1939; FRule: @CRules[924]),
+ (FStart: 1942; FEnd: 1942; FRule: @CRules[925]),
+ (FStart: 1942; FEnd: 1942; FRule: @CRules[926]),
+ (FStart: 1943; FEnd: 1946; FRule: @CRules[927]),
+ (FStart: 1943; FEnd: 1944; FRule: @CRules[894]),
+ (FStart: 1945; FEnd: 1946; FRule: @CRules[731]),
+ (FStart: 1949; FEnd: 1949; FRule: @CRules[735]),
+ (FStart: 1949; FEnd: 1949; FRule: @CRules[928]),
+ (FStart: 1974; FEnd: 1975; FRule: @CRules[929]),
+ (FStart: 1974; FEnd: 1975; FRule: @CRules[894]),
+ (FStart: 1976; FEnd: 1976; FRule: @CRules[930]),
+ (FStart: 1976; FEnd: 1977; FRule: @CRules[731]),
+ (FStart: 1977; FEnd: 1977; FRule: @CRules[815]),
+ (FStart: 1978; FEnd: 1978; FRule: @CRules[799]),
+ (FStart: 1978; FEnd: 1978; FRule: @CRules[744])
);
- { Date-bound rules for Morocco family }
- CFamily_103_Arr: array[0 .. 182] of TYearBoundRule = (
- (FStart: 1939; FEnd: 1939; FRule: @CRules[794]),
- (FStart: 1939; FEnd: 1939; FRule: @CRules[795]),
- (FStart: 1940; FEnd: 1940; FRule: @CRules[796]),
- (FStart: 1945; FEnd: 1945; FRule: @CRules[797]),
- (FStart: 1950; FEnd: 1950; FRule: @CRules[798]),
- (FStart: 1950; FEnd: 1950; FRule: @CRules[799]),
- (FStart: 1967; FEnd: 1967; FRule: @CRules[800]),
- (FStart: 1967; FEnd: 1967; FRule: @CRules[288]),
- (FStart: 1974; FEnd: 1974; FRule: @CRules[801]),
- (FStart: 1974; FEnd: 1974; FRule: @CRules[503]),
- (FStart: 1976; FEnd: 1977; FRule: @CRules[367]),
- (FStart: 1976; FEnd: 1976; FRule: @CRules[507]),
- (FStart: 1977; FEnd: 1977; FRule: @CRules[802]),
- (FStart: 1978; FEnd: 1978; FRule: @CRules[803]),
- (FStart: 1978; FEnd: 1978; FRule: @CRules[804]),
- (FStart: 2008; FEnd: 2008; FRule: @CRules[803]),
- (FStart: 2008; FEnd: 2008; FRule: @CRules[503]),
- (FStart: 2009; FEnd: 2009; FRule: @CRules[803]),
- (FStart: 2009; FEnd: 2009; FRule: @CRules[805]),
- (FStart: 2010; FEnd: 2010; FRule: @CRules[806]),
- (FStart: 2010; FEnd: 2010; FRule: @CRules[807]),
- (FStart: 2011; FEnd: 2011; FRule: @CRules[808]),
- (FStart: 2011; FEnd: 2011; FRule: @CRules[809]),
- (FStart: 2012; FEnd: 2013; FRule: @CRules[810]),
- (FStart: 2012; FEnd: 2012; FRule: @CRules[811]),
- (FStart: 2012; FEnd: 2012; FRule: @CRules[812]),
- (FStart: 2012; FEnd: 2012; FRule: @CRules[496]),
- (FStart: 2013; FEnd: 2013; FRule: @CRules[813]),
- (FStart: 2013; FEnd: 2013; FRule: @CRules[814]),
- (FStart: 2013; FEnd: 2018; FRule: @CRules[815]),
- (FStart: 2014; FEnd: 2018; FRule: @CRules[290]),
- (FStart: 2014; FEnd: 2014; FRule: @CRules[816]),
- (FStart: 2014; FEnd: 2014; FRule: @CRules[817]),
- (FStart: 2015; FEnd: 2015; FRule: @CRules[818]),
- (FStart: 2015; FEnd: 2015; FRule: @CRules[819]),
- (FStart: 2016; FEnd: 2016; FRule: @CRules[820]),
- (FStart: 2016; FEnd: 2016; FRule: @CRules[821]),
- (FStart: 2017; FEnd: 2017; FRule: @CRules[822]),
- (FStart: 2017; FEnd: 2017; FRule: @CRules[823]),
- (FStart: 2018; FEnd: 2018; FRule: @CRules[824]),
- (FStart: 2018; FEnd: 2018; FRule: @CRules[825]),
- (FStart: 2019; FEnd: 2019; FRule: @CRules[826]),
- (FStart: 2019; FEnd: 2019; FRule: @CRules[827]),
- (FStart: 2020; FEnd: 2020; FRule: @CRules[828]),
- (FStart: 2020; FEnd: 2020; FRule: @CRules[829]),
- (FStart: 2021; FEnd: 2021; FRule: @CRules[830]),
- (FStart: 2021; FEnd: 2021; FRule: @CRules[831]),
- (FStart: 2022; FEnd: 2022; FRule: @CRules[832]),
- (FStart: 2022; FEnd: 2022; FRule: @CRules[833]),
- (FStart: 2023; FEnd: 2023; FRule: @CRules[834]),
- (FStart: 2023; FEnd: 2023; FRule: @CRules[835]),
- (FStart: 2024; FEnd: 2024; FRule: @CRules[836]),
- (FStart: 2024; FEnd: 2024; FRule: @CRules[837]),
- (FStart: 2025; FEnd: 2025; FRule: @CRules[838]),
- (FStart: 2025; FEnd: 2025; FRule: @CRules[839]),
- (FStart: 2026; FEnd: 2026; FRule: @CRules[840]),
- (FStart: 2026; FEnd: 2026; FRule: @CRules[841]),
- (FStart: 2027; FEnd: 2027; FRule: @CRules[842]),
- (FStart: 2027; FEnd: 2027; FRule: @CRules[843]),
- (FStart: 2028; FEnd: 2028; FRule: @CRules[844]),
- (FStart: 2028; FEnd: 2028; FRule: @CRules[845]),
- (FStart: 2029; FEnd: 2029; FRule: @CRules[846]),
- (FStart: 2029; FEnd: 2029; FRule: @CRules[847]),
- (FStart: 2029; FEnd: 2029; FRule: @CRules[848]),
- (FStart: 2030; FEnd: 2030; FRule: @CRules[849]),
- (FStart: 2030; FEnd: 2030; FRule: @CRules[850]),
- (FStart: 2031; FEnd: 2031; FRule: @CRules[851]),
- (FStart: 2031; FEnd: 2031; FRule: @CRules[852]),
- (FStart: 2032; FEnd: 2032; FRule: @CRules[853]),
- (FStart: 2032; FEnd: 2032; FRule: @CRules[854]),
- (FStart: 2033; FEnd: 2033; FRule: @CRules[855]),
- (FStart: 2033; FEnd: 2033; FRule: @CRules[856]),
- (FStart: 2033; FEnd: 2033; FRule: @CRules[857]),
- (FStart: 2034; FEnd: 2034; FRule: @CRules[858]),
- (FStart: 2034; FEnd: 2034; FRule: @CRules[859]),
- (FStart: 2035; FEnd: 2035; FRule: @CRules[860]),
- (FStart: 2035; FEnd: 2035; FRule: @CRules[861]),
- (FStart: 2036; FEnd: 2036; FRule: @CRules[862]),
- (FStart: 2036; FEnd: 2036; FRule: @CRules[863]),
- (FStart: 2037; FEnd: 2037; FRule: @CRules[864]),
- (FStart: 2037; FEnd: 2037; FRule: @CRules[865]),
- (FStart: 2038; FEnd: 2038; FRule: @CRules[866]),
- (FStart: 2038; FEnd: 2038; FRule: @CRules[604]),
- (FStart: 2039; FEnd: 2039; FRule: @CRules[867]),
- (FStart: 2039; FEnd: 2039; FRule: @CRules[868]),
- (FStart: 2040; FEnd: 2040; FRule: @CRules[869]),
- (FStart: 2040; FEnd: 2040; FRule: @CRules[870]),
- (FStart: 2041; FEnd: 2041; FRule: @CRules[871]),
- (FStart: 2041; FEnd: 2041; FRule: @CRules[872]),
- (FStart: 2042; FEnd: 2042; FRule: @CRules[873]),
- (FStart: 2042; FEnd: 2042; FRule: @CRules[874]),
- (FStart: 2043; FEnd: 2043; FRule: @CRules[875]),
- (FStart: 2043; FEnd: 2043; FRule: @CRules[501]),
- (FStart: 2044; FEnd: 2044; FRule: @CRules[876]),
- (FStart: 2044; FEnd: 2044; FRule: @CRules[877]),
- (FStart: 2045; FEnd: 2045; FRule: @CRules[878]),
- (FStart: 2045; FEnd: 2045; FRule: @CRules[879]),
- (FStart: 2046; FEnd: 2046; FRule: @CRules[880]),
- (FStart: 2046; FEnd: 2046; FRule: @CRules[881]),
- (FStart: 2047; FEnd: 2047; FRule: @CRules[882]),
- (FStart: 2047; FEnd: 2047; FRule: @CRules[883]),
- (FStart: 2048; FEnd: 2048; FRule: @CRules[884]),
- (FStart: 2048; FEnd: 2048; FRule: @CRules[885]),
- (FStart: 2049; FEnd: 2049; FRule: @CRules[886]),
- (FStart: 2049; FEnd: 2049; FRule: @CRules[887]),
- (FStart: 2050; FEnd: 2050; FRule: @CRules[888]),
- (FStart: 2050; FEnd: 2050; FRule: @CRules[889]),
- (FStart: 2051; FEnd: 2051; FRule: @CRules[890]),
- (FStart: 2051; FEnd: 2051; FRule: @CRules[891]),
- (FStart: 2052; FEnd: 2052; FRule: @CRules[892]),
- (FStart: 2052; FEnd: 2052; FRule: @CRules[893]),
- (FStart: 2053; FEnd: 2053; FRule: @CRules[894]),
- (FStart: 2053; FEnd: 2053; FRule: @CRules[895]),
- (FStart: 2054; FEnd: 2054; FRule: @CRules[896]),
- (FStart: 2054; FEnd: 2054; FRule: @CRules[897]),
- (FStart: 2055; FEnd: 2055; FRule: @CRules[898]),
- (FStart: 2055; FEnd: 2055; FRule: @CRules[899]),
- (FStart: 2056; FEnd: 2056; FRule: @CRules[900]),
- (FStart: 2056; FEnd: 2056; FRule: @CRules[835]),
- (FStart: 2057; FEnd: 2057; FRule: @CRules[901]),
- (FStart: 2057; FEnd: 2057; FRule: @CRules[902]),
- (FStart: 2058; FEnd: 2058; FRule: @CRules[903]),
- (FStart: 2058; FEnd: 2058; FRule: @CRules[904]),
- (FStart: 2059; FEnd: 2059; FRule: @CRules[905]),
- (FStart: 2059; FEnd: 2059; FRule: @CRules[906]),
- (FStart: 2060; FEnd: 2060; FRule: @CRules[907]),
- (FStart: 2060; FEnd: 2060; FRule: @CRules[908]),
- (FStart: 2061; FEnd: 2061; FRule: @CRules[909]),
- (FStart: 2061; FEnd: 2061; FRule: @CRules[910]),
- (FStart: 2062; FEnd: 2062; FRule: @CRules[911]),
- (FStart: 2062; FEnd: 2062; FRule: @CRules[912]),
- (FStart: 2062; FEnd: 2062; FRule: @CRules[913]),
- (FStart: 2063; FEnd: 2063; FRule: @CRules[914]),
- (FStart: 2063; FEnd: 2063; FRule: @CRules[915]),
- (FStart: 2064; FEnd: 2064; FRule: @CRules[916]),
- (FStart: 2064; FEnd: 2064; FRule: @CRules[917]),
- (FStart: 2065; FEnd: 2065; FRule: @CRules[918]),
- (FStart: 2065; FEnd: 2065; FRule: @CRules[919]),
- (FStart: 2066; FEnd: 2066; FRule: @CRules[920]),
- (FStart: 2066; FEnd: 2066; FRule: @CRules[921]),
- (FStart: 2066; FEnd: 2066; FRule: @CRules[922]),
- (FStart: 2067; FEnd: 2067; FRule: @CRules[923]),
- (FStart: 2067; FEnd: 2067; FRule: @CRules[924]),
- (FStart: 2068; FEnd: 2068; FRule: @CRules[925]),
- (FStart: 2068; FEnd: 2068; FRule: @CRules[926]),
- (FStart: 2069; FEnd: 2069; FRule: @CRules[927]),
- (FStart: 2069; FEnd: 2069; FRule: @CRules[928]),
- (FStart: 2070; FEnd: 2070; FRule: @CRules[929]),
- (FStart: 2070; FEnd: 2070; FRule: @CRules[930]),
- (FStart: 2071; FEnd: 2071; FRule: @CRules[931]),
- (FStart: 2071; FEnd: 2071; FRule: @CRules[932]),
- (FStart: 2072; FEnd: 2072; FRule: @CRules[933]),
- (FStart: 2072; FEnd: 2072; FRule: @CRules[934]),
- (FStart: 2073; FEnd: 2073; FRule: @CRules[935]),
- (FStart: 2073; FEnd: 2073; FRule: @CRules[757]),
- (FStart: 2074; FEnd: 2074; FRule: @CRules[936]),
- (FStart: 2074; FEnd: 2074; FRule: @CRules[598]),
- (FStart: 2075; FEnd: 2075; FRule: @CRules[937]),
- (FStart: 2075; FEnd: 2075; FRule: @CRules[938]),
- (FStart: 2076; FEnd: 2076; FRule: @CRules[939]),
- (FStart: 2076; FEnd: 2076; FRule: @CRules[940]),
- (FStart: 2077; FEnd: 2077; FRule: @CRules[941]),
- (FStart: 2077; FEnd: 2077; FRule: @CRules[942]),
- (FStart: 2078; FEnd: 2078; FRule: @CRules[943]),
- (FStart: 2078; FEnd: 2078; FRule: @CRules[944]),
- (FStart: 2079; FEnd: 2079; FRule: @CRules[945]),
- (FStart: 2079; FEnd: 2079; FRule: @CRules[946]),
- (FStart: 2080; FEnd: 2080; FRule: @CRules[947]),
- (FStart: 2080; FEnd: 2080; FRule: @CRules[948]),
- (FStart: 2081; FEnd: 2081; FRule: @CRules[949]),
- (FStart: 2081; FEnd: 2081; FRule: @CRules[950]),
- (FStart: 2082; FEnd: 2082; FRule: @CRules[951]),
- (FStart: 2082; FEnd: 2082; FRule: @CRules[952]),
- (FStart: 2083; FEnd: 2083; FRule: @CRules[953]),
- (FStart: 2083; FEnd: 2083; FRule: @CRules[954]),
- (FStart: 2084; FEnd: 2084; FRule: @CRules[955]),
- (FStart: 2084; FEnd: 2084; FRule: @CRules[956]),
- (FStart: 2085; FEnd: 2085; FRule: @CRules[957]),
- (FStart: 2085; FEnd: 2085; FRule: @CRules[958]),
- (FStart: 2086; FEnd: 2086; FRule: @CRules[959]),
- (FStart: 2086; FEnd: 2086; FRule: @CRules[960]),
- (FStart: 2087; FEnd: 2087; FRule: @CRules[961]),
- (FStart: 2087; FEnd: 2087; FRule: @CRules[962])
+ { Date-bound rules for SpainAfrica family }
+ CFamily_103_Arr: array[0 .. 8] of TYearBoundRule = (
+ (FStart: 1967; FEnd: 1967; FRule: @CRules[931]),
+ (FStart: 1967; FEnd: 1967; FRule: @CRules[9]),
+ (FStart: 1974; FEnd: 1974; FRule: @CRules[932]),
+ (FStart: 1974; FEnd: 1974; FRule: @CRules[119]),
+ (FStart: 1976; FEnd: 1977; FRule: @CRules[360]),
+ (FStart: 1976; FEnd: 1976; FRule: @CRules[7]),
+ (FStart: 1977; FEnd: 1977; FRule: @CRules[401]),
+ (FStart: 1978; FEnd: 1978; FRule: @CRules[585]),
+ (FStart: 1978; FEnd: 1978; FRule: @CRules[403])
);
- { Date-bound rules for Namibia family }
- CFamily_104_Arr: array[0 .. 2] of TYearBoundRule = (
- (FStart: 1994; FEnd: 1994; FRule: @CRules[963]),
- (FStart: 1994; FEnd: 2017; FRule: @CRules[964]),
- (FStart: 1995; FEnd: 2017; FRule: @CRules[965])
+ { Date-bound rules for Swiss family }
+ CFamily_104_Arr: array[0 .. 1] of TYearBoundRule = (
+ (FStart: 1941; FEnd: 1942; FRule: @CRules[933]),
+ (FStart: 1941; FEnd: 1942; FRule: @CRules[934])
);
- { Date-bound rules for SA family }
- CFamily_105_Arr: array[0 .. 1] of TYearBoundRule = (
- (FStart: 1942; FEnd: 1943; FRule: @CRules[966]),
- (FStart: 1943; FEnd: 1944; FRule: @CRules[967])
+ { Date-bound rules for Turkey family }
+ CFamily_105_Arr: array[0 .. 44] of TYearBoundRule = (
+ (FStart: 1916; FEnd: 1916; FRule: @CRules[360]),
+ (FStart: 1916; FEnd: 1916; FRule: @CRules[9]),
+ (FStart: 1920; FEnd: 1920; FRule: @CRules[935]),
+ (FStart: 1920; FEnd: 1920; FRule: @CRules[936]),
+ (FStart: 1921; FEnd: 1921; FRule: @CRules[937]),
+ (FStart: 1921; FEnd: 1921; FRule: @CRules[384]),
+ (FStart: 1922; FEnd: 1922; FRule: @CRules[587]),
+ (FStart: 1922; FEnd: 1922; FRule: @CRules[583]),
+ (FStart: 1924; FEnd: 1924; FRule: @CRules[938]),
+ (FStart: 1924; FEnd: 1925; FRule: @CRules[9]),
+ (FStart: 1925; FEnd: 1925; FRule: @CRules[360]),
+ (FStart: 1940; FEnd: 1940; FRule: @CRules[842]),
+ (FStart: 1940; FEnd: 1940; FRule: @CRules[576]),
+ (FStart: 1940; FEnd: 1940; FRule: @CRules[939]),
+ (FStart: 1941; FEnd: 1941; FRule: @CRules[940]),
+ (FStart: 1942; FEnd: 1942; FRule: @CRules[355]),
+ (FStart: 1945; FEnd: 1945; FRule: @CRules[583]),
+ (FStart: 1946; FEnd: 1946; FRule: @CRules[585]),
+ (FStart: 1946; FEnd: 1946; FRule: @CRules[9]),
+ (FStart: 1947; FEnd: 1948; FRule: @CRules[941]),
+ (FStart: 1947; FEnd: 1951; FRule: @CRules[942]),
+ (FStart: 1949; FEnd: 1949; FRule: @CRules[943]),
+ (FStart: 1950; FEnd: 1950; FRule: @CRules[358]),
+ (FStart: 1951; FEnd: 1951; FRule: @CRules[944]),
+ (FStart: 1962; FEnd: 1962; FRule: @CRules[352]),
+ (FStart: 1963; FEnd: 1963; FRule: @CRules[945]),
+ (FStart: 1964; FEnd: 1964; FRule: @CRules[946]),
+ (FStart: 1964; FEnd: 1964; FRule: @CRules[9]),
+ (FStart: 1973; FEnd: 1973; FRule: @CRules[947]),
+ (FStart: 1973; FEnd: 1976; FRule: @CRules[948]),
+ (FStart: 1974; FEnd: 1974; FRule: @CRules[792]),
+ (FStart: 1975; FEnd: 1975; FRule: @CRules[949]),
+ (FStart: 1976; FEnd: 1976; FRule: @CRules[950]),
+ (FStart: 1977; FEnd: 1978; FRule: @CRules[742]),
+ (FStart: 1977; FEnd: 1978; FRule: @CRules[951]),
+ (FStart: 1978; FEnd: 1978; FRule: @CRules[952]),
+ (FStart: 1983; FEnd: 1983; FRule: @CRules[953]),
+ (FStart: 1983; FEnd: 1983; FRule: @CRules[740]),
+ (FStart: 1985; FEnd: 1985; FRule: @CRules[954]),
+ (FStart: 1985; FEnd: 1985; FRule: @CRules[860]),
+ (FStart: 1986; FEnd: 1993; FRule: @CRules[733]),
+ (FStart: 1986; FEnd: 1995; FRule: @CRules[731]),
+ (FStart: 1994; FEnd: 1994; FRule: @CRules[955]),
+ (FStart: 1995; FEnd: 2006; FRule: @CRules[733]),
+ (FStart: 1996; FEnd: 2006; FRule: @CRules[734])
);
- { Date-bound rules for Sudan family }
- CFamily_106_Arr: array[0 .. 3] of TYearBoundRule = (
- (FStart: 1970; FEnd: 1970; FRule: @CRules[444]),
- (FStart: 1970; FEnd: 1985; FRule: @CRules[460]),
- (FStart: 1971; FEnd: 1971; FRule: @CRules[446]),
- (FStart: 1972; FEnd: 1985; FRule: @CRules[968])
+ { Date-bound rules for Ghana family }
+ CFamily_106_Arr: array[0 .. 5] of TYearBoundRule = (
+ (FStart: 1919; FEnd: 1919; FRule: @CRules[956]),
+ (FStart: 1920; FEnd: 1942; FRule: @CRules[957]),
+ (FStart: 1920; FEnd: 1939; FRule: @CRules[958]),
+ (FStart: 1940; FEnd: 1941; FRule: @CRules[959]),
+ (FStart: 1950; FEnd: 1955; FRule: @CRules[960]),
+ (FStart: 1951; FEnd: 1956; FRule: @CRules[957])
);
- { Date-bound rules for Tunisia family }
- CFamily_107_Arr: array[0 .. 24] of TYearBoundRule = (
- (FStart: 1939; FEnd: 1939; FRule: @CRules[969]),
- (FStart: 1939; FEnd: 1939; FRule: @CRules[970]),
- (FStart: 1940; FEnd: 1940; FRule: @CRules[971]),
- (FStart: 1941; FEnd: 1941; FRule: @CRules[972]),
- (FStart: 1942; FEnd: 1942; FRule: @CRules[973]),
- (FStart: 1942; FEnd: 1942; FRule: @CRules[974]),
- (FStart: 1943; FEnd: 1943; FRule: @CRules[975]),
- (FStart: 1943; FEnd: 1943; FRule: @CRules[976]),
- (FStart: 1943; FEnd: 1943; FRule: @CRules[98]),
- (FStart: 1943; FEnd: 1943; FRule: @CRules[499]),
- (FStart: 1944; FEnd: 1945; FRule: @CRules[756]),
- (FStart: 1944; FEnd: 1944; FRule: @CRules[478]),
- (FStart: 1945; FEnd: 1945; FRule: @CRules[480]),
- (FStart: 1977; FEnd: 1977; FRule: @CRules[446]),
- (FStart: 1977; FEnd: 1977; FRule: @CRules[977]),
- (FStart: 1978; FEnd: 1978; FRule: @CRules[444]),
- (FStart: 1978; FEnd: 1978; FRule: @CRules[288]),
- (FStart: 1988; FEnd: 1988; FRule: @CRules[483]),
- (FStart: 1988; FEnd: 1990; FRule: @CRules[285]),
- (FStart: 1989; FEnd: 1989; FRule: @CRules[477]),
- (FStart: 1990; FEnd: 1990; FRule: @CRules[444]),
- (FStart: 2005; FEnd: 2005; FRule: @CRules[444]),
- (FStart: 2005; FEnd: 2005; FRule: @CRules[978]),
- (FStart: 2006; FEnd: 2008; FRule: @CRules[979]),
- (FStart: 2006; FEnd: 2008; FRule: @CRules[291])
+ { Date-bound rules for SL family }
+ CFamily_107_Arr: array[0 .. 3] of TYearBoundRule = (
+ (FStart: 1932; FEnd: 1932; FRule: @CRules[961]),
+ (FStart: 1933; FEnd: 1938; FRule: @CRules[962]),
+ (FStart: 1933; FEnd: 1939; FRule: @CRules[963]),
+ (FStart: 1939; FEnd: 1939; FRule: @CRules[964])
);
- { Date-bound rules for Eire family }
- CFamily_108_Arr: array[0 .. 6] of TYearBoundRule = (
- (FStart: 1971; FEnd: 1971; FRule: @CRules[1023]),
- (FStart: 1972; FEnd: 1980; FRule: @CRules[1024]),
- (FStart: 1972; FEnd: 1980; FRule: @CRules[1025]),
- (FStart: 1981; FEnd: 9999; FRule: @CRules[1026]),
- (FStart: 1981; FEnd: 1989; FRule: @CRules[1027]),
- (FStart: 1990; FEnd: 1995; FRule: @CRules[1028]),
- (FStart: 1996; FEnd: 9999; FRule: @CRules[1029])
+ { Date-bound rules for Mont family }
+ CFamily_108_Arr: array[0 .. 19] of TYearBoundRule = (
+ (FStart: 1917; FEnd: 1917; FRule: @CRules[965]),
+ (FStart: 1917; FEnd: 1917; FRule: @CRules[966]),
+ (FStart: 1919; FEnd: 1919; FRule: @CRules[967]),
+ (FStart: 1919; FEnd: 1919; FRule: @CRules[968]),
+ (FStart: 1920; FEnd: 1920; FRule: @CRules[969]),
+ (FStart: 1920; FEnd: 1922; FRule: @CRules[970]),
+ (FStart: 1921; FEnd: 1921; FRule: @CRules[158]),
+ (FStart: 1922; FEnd: 1922; FRule: @CRules[328]),
+ (FStart: 1924; FEnd: 1924; FRule: @CRules[971]),
+ (FStart: 1924; FEnd: 1926; FRule: @CRules[972]),
+ (FStart: 1925; FEnd: 1926; FRule: @CRules[219]),
+ (FStart: 1927; FEnd: 1937; FRule: @CRules[973]),
+ (FStart: 1927; FEnd: 1937; FRule: @CRules[974]),
+ (FStart: 1938; FEnd: 1940; FRule: @CRules[222]),
+ (FStart: 1938; FEnd: 1939; FRule: @CRules[223]),
+ (FStart: 1946; FEnd: 1973; FRule: @CRules[144]),
+ (FStart: 1945; FEnd: 1948; FRule: @CRules[150]),
+ (FStart: 1949; FEnd: 1950; FRule: @CRules[140]),
+ (FStart: 1951; FEnd: 1956; FRule: @CRules[150]),
+ (FStart: 1957; FEnd: 1973; FRule: @CRules[140])
);
- { Date-bound rules for W-Eur family }
- CFamily_109_Arr: array[0 .. 5] of TYearBoundRule = (
- (FStart: 1977; FEnd: 1980; FRule: @CRules[1030]),
- (FStart: 1977; FEnd: 1977; FRule: @CRules[282]),
- (FStart: 1978; FEnd: 1978; FRule: @CRules[73]),
- (FStart: 1979; FEnd: 1995; FRule: @CRules[282]),
- (FStart: 1981; FEnd: 9999; FRule: @CRules[281]),
- (FStart: 1996; FEnd: 9999; FRule: @CRules[283])
+ { Date-bound rules for Bahamas family }
+ CFamily_109_Arr: array[0 .. 6] of TYearBoundRule = (
+ (FStart: 1942; FEnd: 1942; FRule: @CRules[975]),
+ (FStart: 1944; FEnd: 1944; FRule: @CRules[976]),
+ (FStart: 1945; FEnd: 1945; FRule: @CRules[977]),
+ (FStart: 1945; FEnd: 1945; FRule: @CRules[142]),
+ (FStart: 1945; FEnd: 1945; FRule: @CRules[978]),
+ (FStart: 1964; FEnd: 1975; FRule: @CRules[140]),
+ (FStart: 1964; FEnd: 1975; FRule: @CRules[144])
);
- { Date-bound rules for Albania family }
- CFamily_110_Arr: array[0 .. 24] of TYearBoundRule = (
- (FStart: 1940; FEnd: 1940; FRule: @CRules[1045]),
- (FStart: 1942; FEnd: 1942; FRule: @CRules[974]),
- (FStart: 1943; FEnd: 1943; FRule: @CRules[975]),
- (FStart: 1943; FEnd: 1943; FRule: @CRules[1046]),
- (FStart: 1974; FEnd: 1974; FRule: @CRules[1047]),
- (FStart: 1974; FEnd: 1974; FRule: @CRules[352]),
- (FStart: 1975; FEnd: 1975; FRule: @CRules[444]),
- (FStart: 1975; FEnd: 1975; FRule: @CRules[352]),
- (FStart: 1976; FEnd: 1976; FRule: @CRules[1048]),
- (FStart: 1976; FEnd: 1976; FRule: @CRules[476]),
- (FStart: 1977; FEnd: 1977; FRule: @CRules[450]),
- (FStart: 1977; FEnd: 1977; FRule: @CRules[352]),
- (FStart: 1978; FEnd: 1978; FRule: @CRules[761]),
- (FStart: 1978; FEnd: 1978; FRule: @CRules[288]),
- (FStart: 1979; FEnd: 1979; FRule: @CRules[1049]),
- (FStart: 1979; FEnd: 1979; FRule: @CRules[94]),
- (FStart: 1980; FEnd: 1980; FRule: @CRules[1050]),
- (FStart: 1980; FEnd: 1980; FRule: @CRules[485]),
- (FStart: 1981; FEnd: 1981; FRule: @CRules[1051]),
- (FStart: 1981; FEnd: 1981; FRule: @CRules[453]),
- (FStart: 1982; FEnd: 1982; FRule: @CRules[1048]),
- (FStart: 1982; FEnd: 1982; FRule: @CRules[476]),
- (FStart: 1983; FEnd: 1983; FRule: @CRules[1052]),
- (FStart: 1983; FEnd: 1983; FRule: @CRules[288]),
- (FStart: 1984; FEnd: 1984; FRule: @CRules[447])
+ { Date-bound rules for PRC family }
+ CFamily_110_Arr: array[0 .. 2] of TYearBoundRule = (
+ (FStart: 1986; FEnd: 1986; FRule: @CRules[1038]),
+ (FStart: 1986; FEnd: 1991; FRule: @CRules[1039]),
+ (FStart: 1987; FEnd: 1991; FRule: @CRules[1040])
);
- { Date-bound rules for Austria family }
- CFamily_111_Arr: array[0 .. 8] of TYearBoundRule = (
- (FStart: 1920; FEnd: 1920; FRule: @CRules[521]),
- (FStart: 1920; FEnd: 1920; FRule: @CRules[501]),
- (FStart: 1946; FEnd: 1946; FRule: @CRules[1053]),
- (FStart: 1946; FEnd: 1946; FRule: @CRules[1054]),
- (FStart: 1947; FEnd: 1948; FRule: @CRules[597]),
- (FStart: 1947; FEnd: 1947; FRule: @CRules[1055]),
- (FStart: 1948; FEnd: 1948; FRule: @CRules[1056]),
- (FStart: 1980; FEnd: 1980; FRule: @CRules[786]),
- (FStart: 1980; FEnd: 1980; FRule: @CRules[802])
+ { Date-bound rules for Zion family }
+ CFamily_111_Arr: array[0 .. 84] of TYearBoundRule = (
+ (FStart: 1940; FEnd: 1940; FRule: @CRules[1094]),
+ (FStart: 1940; FEnd: 1940; FRule: @CRules[1029]),
+ (FStart: 1940; FEnd: 1940; FRule: @CRules[1095]),
+ (FStart: 1942; FEnd: 1946; FRule: @CRules[1037]),
+ (FStart: 1943; FEnd: 1944; FRule: @CRules[1096]),
+ (FStart: 1945; FEnd: 1946; FRule: @CRules[1097]),
+ (FStart: 1948; FEnd: 1948; FRule: @CRules[1098]),
+ (FStart: 1948; FEnd: 1948; FRule: @CRules[1099]),
+ (FStart: 1948; FEnd: 1949; FRule: @CRules[1037]),
+ (FStart: 1949; FEnd: 1949; FRule: @CRules[1100]),
+ (FStart: 1950; FEnd: 1950; FRule: @CRules[1097]),
+ (FStart: 1950; FEnd: 1950; FRule: @CRules[1101]),
+ (FStart: 1951; FEnd: 1951; FRule: @CRules[1096]),
+ (FStart: 1951; FEnd: 1951; FRule: @CRules[1102]),
+ (FStart: 1952; FEnd: 1952; FRule: @CRules[1103]),
+ (FStart: 1952; FEnd: 1952; FRule: @CRules[1104]),
+ (FStart: 1953; FEnd: 1953; FRule: @CRules[1105]),
+ (FStart: 1953; FEnd: 1953; FRule: @CRules[1106]),
+ (FStart: 1954; FEnd: 1954; FRule: @CRules[1107]),
+ (FStart: 1954; FEnd: 1954; FRule: @CRules[1108]),
+ (FStart: 1955; FEnd: 1955; FRule: @CRules[1109]),
+ (FStart: 1955; FEnd: 1955; FRule: @CRules[1110]),
+ (FStart: 1956; FEnd: 1956; FRule: @CRules[1111]),
+ (FStart: 1956; FEnd: 1956; FRule: @CRules[1112]),
+ (FStart: 1957; FEnd: 1957; FRule: @CRules[1113]),
+ (FStart: 1957; FEnd: 1957; FRule: @CRules[1114]),
+ (FStart: 1974; FEnd: 1974; FRule: @CRules[1115]),
+ (FStart: 1974; FEnd: 1974; FRule: @CRules[1030]),
+ (FStart: 1975; FEnd: 1975; FRule: @CRules[1103]),
+ (FStart: 1975; FEnd: 1975; FRule: @CRules[1116]),
+ (FStart: 1980; FEnd: 1980; FRule: @CRules[1117]),
+ (FStart: 1980; FEnd: 1980; FRule: @CRules[1118]),
+ (FStart: 1984; FEnd: 1984; FRule: @CRules[1119]),
+ (FStart: 1984; FEnd: 1984; FRule: @CRules[1120]),
+ (FStart: 1985; FEnd: 1985; FRule: @CRules[1121]),
+ (FStart: 1985; FEnd: 1985; FRule: @CRules[1122]),
+ (FStart: 1986; FEnd: 1986; FRule: @CRules[1123]),
+ (FStart: 1986; FEnd: 1986; FRule: @CRules[1124]),
+ (FStart: 1987; FEnd: 1987; FRule: @CRules[1125]),
+ (FStart: 1987; FEnd: 1987; FRule: @CRules[1106]),
+ (FStart: 1988; FEnd: 1988; FRule: @CRules[1126]),
+ (FStart: 1988; FEnd: 1988; FRule: @CRules[1127]),
+ (FStart: 1989; FEnd: 1989; FRule: @CRules[1128]),
+ (FStart: 1989; FEnd: 1989; FRule: @CRules[1129]),
+ (FStart: 1990; FEnd: 1990; FRule: @CRules[1130]),
+ (FStart: 1990; FEnd: 1990; FRule: @CRules[1120]),
+ (FStart: 1991; FEnd: 1991; FRule: @CRules[1131]),
+ (FStart: 1991; FEnd: 1991; FRule: @CRules[1122]),
+ (FStart: 1992; FEnd: 1992; FRule: @CRules[1132]),
+ (FStart: 1992; FEnd: 1992; FRule: @CRules[1133]),
+ (FStart: 1993; FEnd: 1993; FRule: @CRules[1134]),
+ (FStart: 1993; FEnd: 1993; FRule: @CRules[184]),
+ (FStart: 1994; FEnd: 1994; FRule: @CRules[179]),
+ (FStart: 1994; FEnd: 1994; FRule: @CRules[1135]),
+ (FStart: 1995; FEnd: 1995; FRule: @CRules[1136]),
+ (FStart: 1995; FEnd: 1995; FRule: @CRules[195]),
+ (FStart: 1996; FEnd: 1996; FRule: @CRules[1137]),
+ (FStart: 1996; FEnd: 1996; FRule: @CRules[274]),
+ (FStart: 1997; FEnd: 1997; FRule: @CRules[1138]),
+ (FStart: 1997; FEnd: 1997; FRule: @CRules[1118]),
+ (FStart: 1998; FEnd: 1998; FRule: @CRules[1139]),
+ (FStart: 1998; FEnd: 1998; FRule: @CRules[1140]),
+ (FStart: 1999; FEnd: 1999; FRule: @CRules[1141]),
+ (FStart: 1999; FEnd: 1999; FRule: @CRules[1142]),
+ (FStart: 2000; FEnd: 2000; FRule: @CRules[162]),
+ (FStart: 2000; FEnd: 2000; FRule: @CRules[1143]),
+ (FStart: 2001; FEnd: 2001; FRule: @CRules[1144]),
+ (FStart: 2001; FEnd: 2001; FRule: @CRules[1145]),
+ (FStart: 2002; FEnd: 2002; FRule: @CRules[1146]),
+ (FStart: 2002; FEnd: 2002; FRule: @CRules[1147]),
+ (FStart: 2003; FEnd: 2003; FRule: @CRules[1148]),
+ (FStart: 2003; FEnd: 2003; FRule: @CRules[1149]),
+ (FStart: 2004; FEnd: 2004; FRule: @CRules[1150]),
+ (FStart: 2004; FEnd: 2004; FRule: @CRules[1151]),
+ (FStart: 2005; FEnd: 2012; FRule: @CRules[1152]),
+ (FStart: 2005; FEnd: 2005; FRule: @CRules[1153]),
+ (FStart: 2006; FEnd: 2006; FRule: @CRules[1154]),
+ (FStart: 2007; FEnd: 2007; FRule: @CRules[1155]),
+ (FStart: 2008; FEnd: 2008; FRule: @CRules[1156]),
+ (FStart: 2009; FEnd: 2009; FRule: @CRules[1157]),
+ (FStart: 2010; FEnd: 2010; FRule: @CRules[1158]),
+ (FStart: 2011; FEnd: 2011; FRule: @CRules[1159]),
+ (FStart: 2012; FEnd: 2012; FRule: @CRules[1160]),
+ (FStart: 2013; FEnd: 9999; FRule: @CRules[1161]),
+ (FStart: 2013; FEnd: 9999; FRule: @CRules[140])
);
- { Date-bound rules for Bulg family }
- CFamily_112_Arr: array[0 .. 4] of TYearBoundRule = (
- (FStart: 1979; FEnd: 1979; FRule: @CRules[1071]),
- (FStart: 1979; FEnd: 1979; FRule: @CRules[73]),
- (FStart: 1980; FEnd: 1982; FRule: @CRules[1072]),
- (FStart: 1980; FEnd: 1980; FRule: @CRules[1073]),
- (FStart: 1981; FEnd: 1981; FRule: @CRules[1074])
+ { Date-bound rules for Iceland family }
+ CFamily_112_Arr: array[0 .. 15] of TYearBoundRule = (
+ (FStart: 1917; FEnd: 1919; FRule: @CRules[979]),
+ (FStart: 1917; FEnd: 1917; FRule: @CRules[980]),
+ (FStart: 1918; FEnd: 1919; FRule: @CRules[981]),
+ (FStart: 1921; FEnd: 1921; FRule: @CRules[982]),
+ (FStart: 1921; FEnd: 1921; FRule: @CRules[983]),
+ (FStart: 1939; FEnd: 1939; FRule: @CRules[984]),
+ (FStart: 1939; FEnd: 1939; FRule: @CRules[985]),
+ (FStart: 1940; FEnd: 1940; FRule: @CRules[986]),
+ (FStart: 1940; FEnd: 1941; FRule: @CRules[987]),
+ (FStart: 1941; FEnd: 1942; FRule: @CRules[988]),
+ (FStart: 1943; FEnd: 1946; FRule: @CRules[989]),
+ (FStart: 1942; FEnd: 1948; FRule: @CRules[990]),
+ (FStart: 1947; FEnd: 1967; FRule: @CRules[991]),
+ (FStart: 1949; FEnd: 1949; FRule: @CRules[992]),
+ (FStart: 1950; FEnd: 1966; FRule: @CRules[990]),
+ (FStart: 1967; FEnd: 1967; FRule: @CRules[993])
);
- { Date-bound rules for Czech family }
- CFamily_113_Arr: array[0 .. 5] of TYearBoundRule = (
- (FStart: 1945; FEnd: 1945; FRule: @CRules[756]),
- (FStart: 1945; FEnd: 1945; FRule: @CRules[95]),
- (FStart: 1946; FEnd: 1946; FRule: @CRules[1075]),
- (FStart: 1946; FEnd: 1949; FRule: @CRules[597]),
- (FStart: 1947; FEnd: 1948; FRule: @CRules[596]),
- (FStart: 1949; FEnd: 1949; FRule: @CRules[600])
+ { Date-bound rules for Neth family }
+ CFamily_113_Arr: array[0 .. 19] of TYearBoundRule = (
+ (FStart: 1916; FEnd: 1916; FRule: @CRules[994]),
+ (FStart: 1916; FEnd: 1916; FRule: @CRules[995]),
+ (FStart: 1917; FEnd: 1917; FRule: @CRules[996]),
+ (FStart: 1917; FEnd: 1917; FRule: @CRules[997]),
+ (FStart: 1918; FEnd: 1921; FRule: @CRules[998]),
+ (FStart: 1918; FEnd: 1921; FRule: @CRules[999]),
+ (FStart: 1922; FEnd: 1922; FRule: @CRules[1000]),
+ (FStart: 1922; FEnd: 1936; FRule: @CRules[1001]),
+ (FStart: 1923; FEnd: 1923; FRule: @CRules[1002]),
+ (FStart: 1924; FEnd: 1924; FRule: @CRules[1000]),
+ (FStart: 1925; FEnd: 1925; FRule: @CRules[1002]),
+ (FStart: 1926; FEnd: 1931; FRule: @CRules[1003]),
+ (FStart: 1932; FEnd: 1932; FRule: @CRules[1004]),
+ (FStart: 1933; FEnd: 1936; FRule: @CRules[1003]),
+ (FStart: 1937; FEnd: 1937; FRule: @CRules[1004]),
+ (FStart: 1937; FEnd: 1937; FRule: @CRules[842]),
+ (FStart: 1937; FEnd: 1939; FRule: @CRules[785]),
+ (FStart: 1938; FEnd: 1939; FRule: @CRules[1005]),
+ (FStart: 1945; FEnd: 1945; FRule: @CRules[799]),
+ (FStart: 1945; FEnd: 1945; FRule: @CRules[741])
);
- { Date-bound rules for Thule family }
- CFamily_114_Arr: array[0 .. 5] of TYearBoundRule = (
- (FStart: 1991; FEnd: 1992; FRule: @CRules[99]),
- (FStart: 1991; FEnd: 1992; FRule: @CRules[25]),
- (FStart: 1993; FEnd: 2006; FRule: @CRules[104]),
- (FStart: 1993; FEnd: 2006; FRule: @CRules[26]),
- (FStart: 2007; FEnd: 9999; FRule: @CRules[105]),
- (FStart: 2007; FEnd: 9999; FRule: @CRules[106])
+ { Date-bound rules for Denmark family }
+ CFamily_114_Arr: array[0 .. 10] of TYearBoundRule = (
+ (FStart: 1916; FEnd: 1916; FRule: @CRules[1006]),
+ (FStart: 1916; FEnd: 1916; FRule: @CRules[1007]),
+ (FStart: 1940; FEnd: 1940; FRule: @CRules[946]),
+ (FStart: 1945; FEnd: 1945; FRule: @CRules[799]),
+ (FStart: 1945; FEnd: 1945; FRule: @CRules[1008]),
+ (FStart: 1946; FEnd: 1946; FRule: @CRules[1009]),
+ (FStart: 1946; FEnd: 1946; FRule: @CRules[1010]),
+ (FStart: 1947; FEnd: 1947; FRule: @CRules[890]),
+ (FStart: 1947; FEnd: 1947; FRule: @CRules[1011]),
+ (FStart: 1948; FEnd: 1948; FRule: @CRules[1012]),
+ (FStart: 1948; FEnd: 1948; FRule: @CRules[1013])
);
- { Date-bound rules for Finland family }
- CFamily_115_Arr: array[0 .. 3] of TYearBoundRule = (
- (FStart: 1942; FEnd: 1942; FRule: @CRules[1076]),
- (FStart: 1942; FEnd: 1942; FRule: @CRules[1077]),
- (FStart: 1981; FEnd: 1982; FRule: @CRules[979]),
- (FStart: 1981; FEnd: 1982; FRule: @CRules[1078])
+ { Date-bound rules for Lux family }
+ CFamily_115_Arr: array[0 .. 22] of TYearBoundRule = (
+ (FStart: 1916; FEnd: 1916; FRule: @CRules[1006]),
+ (FStart: 1916; FEnd: 1916; FRule: @CRules[732]),
+ (FStart: 1917; FEnd: 1917; FRule: @CRules[1014]),
+ (FStart: 1917; FEnd: 1917; FRule: @CRules[1015]),
+ (FStart: 1918; FEnd: 1918; FRule: @CRules[736]),
+ (FStart: 1918; FEnd: 1918; FRule: @CRules[737]),
+ (FStart: 1919; FEnd: 1919; FRule: @CRules[334]),
+ (FStart: 1919; FEnd: 1919; FRule: @CRules[1016]),
+ (FStart: 1920; FEnd: 1920; FRule: @CRules[335]),
+ (FStart: 1920; FEnd: 1920; FRule: @CRules[1017]),
+ (FStart: 1921; FEnd: 1921; FRule: @CRules[337]),
+ (FStart: 1921; FEnd: 1921; FRule: @CRules[1018]),
+ (FStart: 1922; FEnd: 1922; FRule: @CRules[778]),
+ (FStart: 1922; FEnd: 1922; FRule: @CRules[1019]),
+ (FStart: 1923; FEnd: 1923; FRule: @CRules[779]),
+ (FStart: 1923; FEnd: 1923; FRule: @CRules[785]),
+ (FStart: 1924; FEnd: 1924; FRule: @CRules[780]),
+ (FStart: 1924; FEnd: 1928; FRule: @CRules[1019]),
+ (FStart: 1925; FEnd: 1925; FRule: @CRules[904]),
+ (FStart: 1926; FEnd: 1926; FRule: @CRules[782]),
+ (FStart: 1927; FEnd: 1927; FRule: @CRules[783]),
+ (FStart: 1928; FEnd: 1928; FRule: @CRules[784]),
+ (FStart: 1929; FEnd: 1929; FRule: @CRules[812])
);
- { Date-bound rules for Germany family }
- CFamily_116_Arr: array[0 .. 7] of TYearBoundRule = (
- (FStart: 1946; FEnd: 1946; FRule: @CRules[1053]),
- (FStart: 1946; FEnd: 1946; FRule: @CRules[1054]),
- (FStart: 1947; FEnd: 1949; FRule: @CRules[597]),
- (FStart: 1947; FEnd: 1947; FRule: @CRules[1099]),
- (FStart: 1947; FEnd: 1947; FRule: @CRules[1100]),
- (FStart: 1947; FEnd: 1947; FRule: @CRules[1101]),
- (FStart: 1948; FEnd: 1948; FRule: @CRules[1056]),
- (FStart: 1949; FEnd: 1949; FRule: @CRules[1102])
+ { Date-bound rules for Norway family }
+ CFamily_116_Arr: array[0 .. 6] of TYearBoundRule = (
+ (FStart: 1916; FEnd: 1916; FRule: @CRules[1020]),
+ (FStart: 1916; FEnd: 1916; FRule: @CRules[765]),
+ (FStart: 1945; FEnd: 1945; FRule: @CRules[799]),
+ (FStart: 1945; FEnd: 1945; FRule: @CRules[744]),
+ (FStart: 1959; FEnd: 1964; FRule: @CRules[1021]),
+ (FStart: 1959; FEnd: 1965; FRule: @CRules[887]),
+ (FStart: 1965; FEnd: 1965; FRule: @CRules[581])
);
- { Date-bound rules for SovietZone family }
+ { Date-bound rules for EUAsia family }
CFamily_117_Arr: array[0 .. 2] of TYearBoundRule = (
- (FStart: 1945; FEnd: 1945; FRule: @CRules[1103]),
- (FStart: 1945; FEnd: 1945; FRule: @CRules[1104]),
- (FStart: 1945; FEnd: 1945; FRule: @CRules[1105])
+ (FStart: 1981; FEnd: 9999; FRule: @CRules[733]),
+ (FStart: 1979; FEnd: 1995; FRule: @CRules[731]),
+ (FStart: 1996; FEnd: 9999; FRule: @CRules[734])
);
- { Date-bound rules for Greece family }
- CFamily_118_Arr: array[0 .. 18] of TYearBoundRule = (
- (FStart: 1932; FEnd: 1932; FRule: @CRules[1106]),
- (FStart: 1932; FEnd: 1932; FRule: @CRules[503]),
- (FStart: 1941; FEnd: 1941; FRule: @CRules[1107]),
- (FStart: 1942; FEnd: 1942; FRule: @CRules[974]),
- (FStart: 1943; FEnd: 1943; FRule: @CRules[1108]),
- (FStart: 1943; FEnd: 1943; FRule: @CRules[485]),
- (FStart: 1952; FEnd: 1952; FRule: @CRules[58]),
- (FStart: 1952; FEnd: 1952; FRule: @CRules[1109]),
- (FStart: 1975; FEnd: 1975; FRule: @CRules[1110]),
- (FStart: 1975; FEnd: 1975; FRule: @CRules[1111]),
- (FStart: 1976; FEnd: 1976; FRule: @CRules[1112]),
- (FStart: 1976; FEnd: 1976; FRule: @CRules[524]),
- (FStart: 1977; FEnd: 1978; FRule: @CRules[1034]),
- (FStart: 1977; FEnd: 1977; FRule: @CRules[1113]),
- (FStart: 1978; FEnd: 1978; FRule: @CRules[1114]),
- (FStart: 1979; FEnd: 1979; FRule: @CRules[1115]),
- (FStart: 1979; FEnd: 1979; FRule: @CRules[872]),
- (FStart: 1980; FEnd: 1980; FRule: @CRules[447]),
- (FStart: 1980; FEnd: 1980; FRule: @CRules[802])
+ { Date-bound rules for E-EurAsia family }
+ CFamily_118_Arr: array[0 .. 2] of TYearBoundRule = (
+ (FStart: 1981; FEnd: 9999; FRule: @CRules[1022]),
+ (FStart: 1979; FEnd: 1995; FRule: @CRules[586]),
+ (FStart: 1996; FEnd: 9999; FRule: @CRules[747])
);
- { Date-bound rules for Hungary family }
- CFamily_119_Arr: array[0 .. 18] of TYearBoundRule = (
- (FStart: 1918; FEnd: 1919; FRule: @CRules[1116]),
- (FStart: 1918; FEnd: 1920; FRule: @CRules[1117]),
- (FStart: 1920; FEnd: 1920; FRule: @CRules[521]),
- (FStart: 1945; FEnd: 1945; FRule: @CRules[1118]),
- (FStart: 1945; FEnd: 1945; FRule: @CRules[1119]),
- (FStart: 1946; FEnd: 1946; FRule: @CRules[606]),
- (FStart: 1946; FEnd: 1946; FRule: @CRules[1054]),
- (FStart: 1947; FEnd: 1949; FRule: @CRules[1120]),
- (FStart: 1947; FEnd: 1949; FRule: @CRules[597]),
- (FStart: 1954; FEnd: 1954; FRule: @CRules[1121]),
- (FStart: 1954; FEnd: 1954; FRule: @CRules[476]),
- (FStart: 1955; FEnd: 1955; FRule: @CRules[1122]),
- (FStart: 1955; FEnd: 1955; FRule: @CRules[1123]),
- (FStart: 1956; FEnd: 1957; FRule: @CRules[1124]),
- (FStart: 1956; FEnd: 1957; FRule: @CRules[1078]),
- (FStart: 1980; FEnd: 1980; FRule: @CRules[786]),
- (FStart: 1980; FEnd: 1980; FRule: @CRules[1125]),
- (FStart: 1981; FEnd: 1983; FRule: @CRules[353]),
- (FStart: 1981; FEnd: 1983; FRule: @CRules[282])
+ { Date-bound rules for RussiaAsia family }
+ CFamily_119_Arr: array[0 .. 4] of TYearBoundRule = (
+ (FStart: 1981; FEnd: 1984; FRule: @CRules[1023]),
+ (FStart: 1981; FEnd: 1983; FRule: @CRules[9]),
+ (FStart: 1984; FEnd: 1995; FRule: @CRules[743]),
+ (FStart: 1985; FEnd: 2010; FRule: @CRules[415]),
+ (FStart: 1996; FEnd: 2010; FRule: @CRules[590])
);
- { Date-bound rules for Italy family }
- CFamily_120_Arr: array[0 .. 40] of TYearBoundRule = (
- (FStart: 1916; FEnd: 1916; FRule: @CRules[1126]),
- (FStart: 1916; FEnd: 1917; FRule: @CRules[224]),
- (FStart: 1917; FEnd: 1917; FRule: @CRules[1127]),
- (FStart: 1918; FEnd: 1918; FRule: @CRules[1128]),
- (FStart: 1918; FEnd: 1918; FRule: @CRules[1129]),
- (FStart: 1919; FEnd: 1919; FRule: @CRules[1130]),
- (FStart: 1919; FEnd: 1919; FRule: @CRules[1131]),
- (FStart: 1920; FEnd: 1920; FRule: @CRules[1132]),
- (FStart: 1920; FEnd: 1920; FRule: @CRules[360]),
- (FStart: 1940; FEnd: 1940; FRule: @CRules[1133]),
- (FStart: 1942; FEnd: 1942; FRule: @CRules[1032]),
- (FStart: 1943; FEnd: 1943; FRule: @CRules[975]),
- (FStart: 1943; FEnd: 1943; FRule: @CRules[499]),
- (FStart: 1944; FEnd: 1944; FRule: @CRules[61]),
- (FStart: 1944; FEnd: 1944; FRule: @CRules[526]),
- (FStart: 1945; FEnd: 1945; FRule: @CRules[61]),
- (FStart: 1945; FEnd: 1945; FRule: @CRules[1134]),
- (FStart: 1946; FEnd: 1946; FRule: @CRules[1135]),
- (FStart: 1946; FEnd: 1946; FRule: @CRules[1136]),
- (FStart: 1947; FEnd: 1947; FRule: @CRules[1137]),
- (FStart: 1947; FEnd: 1947; FRule: @CRules[1138]),
- (FStart: 1948; FEnd: 1948; FRule: @CRules[1139]),
- (FStart: 1948; FEnd: 1948; FRule: @CRules[1140]),
- (FStart: 1966; FEnd: 1968; FRule: @CRules[1141]),
- (FStart: 1966; FEnd: 1966; FRule: @CRules[1142]),
- (FStart: 1967; FEnd: 1969; FRule: @CRules[1143]),
- (FStart: 1969; FEnd: 1969; FRule: @CRules[483]),
- (FStart: 1970; FEnd: 1970; FRule: @CRules[1144]),
- (FStart: 1970; FEnd: 1970; FRule: @CRules[285]),
- (FStart: 1971; FEnd: 1972; FRule: @CRules[1141]),
- (FStart: 1971; FEnd: 1971; FRule: @CRules[285]),
- (FStart: 1972; FEnd: 1972; FRule: @CRules[288]),
- (FStart: 1973; FEnd: 1973; FRule: @CRules[1145]),
- (FStart: 1973; FEnd: 1974; FRule: @CRules[285]),
- (FStart: 1974; FEnd: 1974; FRule: @CRules[1146]),
- (FStart: 1975; FEnd: 1975; FRule: @CRules[483]),
- (FStart: 1975; FEnd: 1977; FRule: @CRules[285]),
- (FStart: 1976; FEnd: 1976; FRule: @CRules[1147]),
- (FStart: 1977; FEnd: 1979; FRule: @CRules[1141]),
- (FStart: 1978; FEnd: 1978; FRule: @CRules[288]),
- (FStart: 1979; FEnd: 1979; FRule: @CRules[94])
+ { Date-bound rules for Armenia family }
+ CFamily_120_Arr: array[0 .. 1] of TYearBoundRule = (
+ (FStart: 2011; FEnd: 2011; FRule: @CRules[415]),
+ (FStart: 2011; FEnd: 2011; FRule: @CRules[590])
);
- { Date-bound rules for Latvia family }
+ { Date-bound rules for Azer family }
CFamily_121_Arr: array[0 .. 1] of TYearBoundRule = (
- (FStart: 1989; FEnd: 1996; FRule: @CRules[979]),
- (FStart: 1989; FEnd: 1996; FRule: @CRules[289])
+ (FStart: 1997; FEnd: 2015; FRule: @CRules[1024]),
+ (FStart: 1997; FEnd: 2015; FRule: @CRules[1025])
);
- { Date-bound rules for Malta family }
- CFamily_122_Arr: array[0 .. 6] of TYearBoundRule = (
- (FStart: 1973; FEnd: 1973; FRule: @CRules[1148]),
- (FStart: 1973; FEnd: 1973; FRule: @CRules[1149]),
- (FStart: 1974; FEnd: 1974; FRule: @CRules[309]),
- (FStart: 1974; FEnd: 1974; FRule: @CRules[480]),
- (FStart: 1975; FEnd: 1979; FRule: @CRules[596]),
- (FStart: 1975; FEnd: 1980; FRule: @CRules[97]),
- (FStart: 1980; FEnd: 1980; FRule: @CRules[606])
+ { Date-bound rules for Dhaka family }
+ CFamily_122_Arr: array[0 .. 1] of TYearBoundRule = (
+ (FStart: 2009; FEnd: 2009; FRule: @CRules[1026]),
+ (FStart: 2009; FEnd: 2009; FRule: @CRules[1027])
);
- { Date-bound rules for Moldova family }
- CFamily_123_Arr: array[0 .. 1] of TYearBoundRule = (
- (FStart: 1997; FEnd: 9999; FRule: @CRules[979]),
- (FStart: 1997; FEnd: 9999; FRule: @CRules[815])
+ { Date-bound rules for Shang family }
+ CFamily_123_Arr: array[0 .. 13] of TYearBoundRule = (
+ (FStart: 1919; FEnd: 1919; FRule: @CRules[1028]),
+ (FStart: 1919; FEnd: 1919; FRule: @CRules[1029]),
+ (FStart: 1940; FEnd: 1940; FRule: @CRules[202]),
+ (FStart: 1940; FEnd: 1940; FRule: @CRules[1030]),
+ (FStart: 1941; FEnd: 1941; FRule: @CRules[1031]),
+ (FStart: 1941; FEnd: 1941; FRule: @CRules[1032]),
+ (FStart: 1942; FEnd: 1942; FRule: @CRules[1033]),
+ (FStart: 1945; FEnd: 1945; FRule: @CRules[1034]),
+ (FStart: 1946; FEnd: 1946; FRule: @CRules[1035]),
+ (FStart: 1946; FEnd: 1946; FRule: @CRules[1029]),
+ (FStart: 1947; FEnd: 1947; FRule: @CRules[1036]),
+ (FStart: 1947; FEnd: 1947; FRule: @CRules[1037]),
+ (FStart: 1948; FEnd: 1949; FRule: @CRules[157]),
+ (FStart: 1948; FEnd: 1949; FRule: @CRules[1029])
);
- { Date-bound rules for Poland family }
- CFamily_124_Arr: array[0 .. 19] of TYearBoundRule = (
- (FStart: 1918; FEnd: 1919; FRule: @CRules[62]),
- (FStart: 1919; FEnd: 1919; FRule: @CRules[1116]),
- (FStart: 1944; FEnd: 1944; FRule: @CRules[1062]),
- (FStart: 1944; FEnd: 1944; FRule: @CRules[499]),
- (FStart: 1945; FEnd: 1945; FRule: @CRules[1150]),
- (FStart: 1945; FEnd: 1945; FRule: @CRules[445]),
- (FStart: 1946; FEnd: 1946; FRule: @CRules[1151]),
- (FStart: 1946; FEnd: 1946; FRule: @CRules[1054]),
- (FStart: 1947; FEnd: 1947; FRule: @CRules[69]),
- (FStart: 1947; FEnd: 1949; FRule: @CRules[597]),
- (FStart: 1948; FEnd: 1948; FRule: @CRules[1056]),
- (FStart: 1949; FEnd: 1949; FRule: @CRules[1102]),
- (FStart: 1957; FEnd: 1957; FRule: @CRules[1152]),
- (FStart: 1957; FEnd: 1958; FRule: @CRules[282]),
- (FStart: 1958; FEnd: 1958; FRule: @CRules[1153]),
- (FStart: 1959; FEnd: 1959; FRule: @CRules[1154]),
- (FStart: 1959; FEnd: 1961; FRule: @CRules[1155]),
- (FStart: 1960; FEnd: 1960; FRule: @CRules[1156]),
- (FStart: 1961; FEnd: 1964; FRule: @CRules[1157]),
- (FStart: 1962; FEnd: 1964; FRule: @CRules[282])
+ { Date-bound rules for HK family }
+ CFamily_124_Arr: array[0 .. 13] of TYearBoundRule = (
+ (FStart: 1946; FEnd: 1946; FRule: @CRules[886]),
+ (FStart: 1946; FEnd: 1946; FRule: @CRules[1041]),
+ (FStart: 1947; FEnd: 1947; FRule: @CRules[1042]),
+ (FStart: 1947; FEnd: 1947; FRule: @CRules[1043]),
+ (FStart: 1948; FEnd: 1948; FRule: @CRules[1044]),
+ (FStart: 1948; FEnd: 1952; FRule: @CRules[1045]),
+ (FStart: 1949; FEnd: 1953; FRule: @CRules[1046]),
+ (FStart: 1953; FEnd: 1964; FRule: @CRules[1047]),
+ (FStart: 1954; FEnd: 1964; FRule: @CRules[1048]),
+ (FStart: 1965; FEnd: 1976; FRule: @CRules[1049]),
+ (FStart: 1965; FEnd: 1976; FRule: @CRules[1050]),
+ (FStart: 1973; FEnd: 1973; FRule: @CRules[1051]),
+ (FStart: 1979; FEnd: 1979; FRule: @CRules[1052]),
+ (FStart: 1979; FEnd: 1979; FRule: @CRules[1053])
);
- { Date-bound rules for Port family }
- CFamily_125_Arr: array[0 .. 47] of TYearBoundRule = (
- (FStart: 1916; FEnd: 1916; FRule: @CRules[1158]),
- (FStart: 1916; FEnd: 1916; FRule: @CRules[1119]),
- (FStart: 1917; FEnd: 1917; FRule: @CRules[1159]),
- (FStart: 1917; FEnd: 1921; FRule: @CRules[1160]),
- (FStart: 1918; FEnd: 1918; FRule: @CRules[78]),
- (FStart: 1919; FEnd: 1919; FRule: @CRules[1159]),
- (FStart: 1920; FEnd: 1920; FRule: @CRules[1161]),
- (FStart: 1921; FEnd: 1921; FRule: @CRules[1159]),
- (FStart: 1924; FEnd: 1924; FRule: @CRules[1162]),
- (FStart: 1924; FEnd: 1924; FRule: @CRules[1160]),
- (FStart: 1926; FEnd: 1926; FRule: @CRules[89]),
- (FStart: 1926; FEnd: 1929; FRule: @CRules[1057]),
- (FStart: 1927; FEnd: 1927; FRule: @CRules[90]),
- (FStart: 1928; FEnd: 1928; FRule: @CRules[91]),
- (FStart: 1929; FEnd: 1929; FRule: @CRules[92]),
- (FStart: 1931; FEnd: 1931; FRule: @CRules[1081]),
- (FStart: 1931; FEnd: 1932; FRule: @CRules[1057]),
- (FStart: 1932; FEnd: 1932; FRule: @CRules[1082]),
- (FStart: 1934; FEnd: 1934; FRule: @CRules[1083]),
- (FStart: 1934; FEnd: 1938; FRule: @CRules[1057]),
- (FStart: 1935; FEnd: 1935; FRule: @CRules[1084]),
- (FStart: 1936; FEnd: 1936; FRule: @CRules[1081]),
- (FStart: 1937; FEnd: 1937; FRule: @CRules[1085]),
- (FStart: 1938; FEnd: 1938; FRule: @CRules[1086]),
- (FStart: 1939; FEnd: 1939; FRule: @CRules[969]),
- (FStart: 1939; FEnd: 1939; FRule: @CRules[970]),
- (FStart: 1940; FEnd: 1940; FRule: @CRules[1163]),
- (FStart: 1940; FEnd: 1941; FRule: @CRules[1164]),
- (FStart: 1941; FEnd: 1941; FRule: @CRules[88]),
- (FStart: 1942; FEnd: 1945; FRule: @CRules[1165]),
- (FStart: 1942; FEnd: 1942; FRule: @CRules[1166]),
- (FStart: 1942; FEnd: 1942; FRule: @CRules[1167]),
- (FStart: 1942; FEnd: 1945; FRule: @CRules[1168]),
- (FStart: 1943; FEnd: 1943; FRule: @CRules[1169]),
- (FStart: 1943; FEnd: 1945; FRule: @CRules[1170]),
- (FStart: 1944; FEnd: 1945; FRule: @CRules[1171]),
- (FStart: 1946; FEnd: 1946; FRule: @CRules[1072]),
- (FStart: 1946; FEnd: 1946; FRule: @CRules[1057]),
- (FStart: 1947; FEnd: 1965; FRule: @CRules[1034]),
- (FStart: 1947; FEnd: 1965; FRule: @CRules[597]),
- (FStart: 1977; FEnd: 1977; FRule: @CRules[517]),
- (FStart: 1977; FEnd: 1977; FRule: @CRules[351]),
- (FStart: 1978; FEnd: 1979; FRule: @CRules[350]),
- (FStart: 1978; FEnd: 1978; FRule: @CRules[288]),
- (FStart: 1979; FEnd: 1982; FRule: @CRules[282]),
- (FStart: 1980; FEnd: 1980; FRule: @CRules[353]),
- (FStart: 1981; FEnd: 1982; FRule: @CRules[281]),
- (FStart: 1983; FEnd: 1983; FRule: @CRules[979])
+ { Date-bound rules for Taiwan family }
+ CFamily_125_Arr: array[0 .. 14] of TYearBoundRule = (
+ (FStart: 1946; FEnd: 1946; FRule: @CRules[1035]),
+ (FStart: 1946; FEnd: 1946; FRule: @CRules[180]),
+ (FStart: 1947; FEnd: 1947; FRule: @CRules[1036]),
+ (FStart: 1947; FEnd: 1947; FRule: @CRules[241]),
+ (FStart: 1948; FEnd: 1951; FRule: @CRules[157]),
+ (FStart: 1948; FEnd: 1951; FRule: @CRules[180]),
+ (FStart: 1952; FEnd: 1952; FRule: @CRules[1054]),
+ (FStart: 1952; FEnd: 1954; FRule: @CRules[241]),
+ (FStart: 1953; FEnd: 1959; FRule: @CRules[179]),
+ (FStart: 1955; FEnd: 1961; FRule: @CRules[180]),
+ (FStart: 1960; FEnd: 1961; FRule: @CRules[202]),
+ (FStart: 1974; FEnd: 1975; FRule: @CRules[179]),
+ (FStart: 1974; FEnd: 1975; FRule: @CRules[180]),
+ (FStart: 1979; FEnd: 1979; FRule: @CRules[1055]),
+ (FStart: 1979; FEnd: 1979; FRule: @CRules[180])
);
- { Date-bound rules for Spain family }
- CFamily_126_Arr: array[0 .. 29] of TYearBoundRule = (
- (FStart: 1918; FEnd: 1918; FRule: @CRules[969]),
- (FStart: 1918; FEnd: 1919; FRule: @CRules[1129]),
- (FStart: 1919; FEnd: 1919; FRule: @CRules[1175]),
- (FStart: 1924; FEnd: 1924; FRule: @CRules[1162]),
- (FStart: 1924; FEnd: 1924; FRule: @CRules[1131]),
- (FStart: 1926; FEnd: 1926; FRule: @CRules[89]),
- (FStart: 1926; FEnd: 1929; FRule: @CRules[1176]),
- (FStart: 1927; FEnd: 1927; FRule: @CRules[90]),
- (FStart: 1928; FEnd: 1928; FRule: @CRules[494]),
- (FStart: 1929; FEnd: 1929; FRule: @CRules[92]),
- (FStart: 1937; FEnd: 1937; FRule: @CRules[1177]),
- (FStart: 1937; FEnd: 1937; FRule: @CRules[1178]),
- (FStart: 1938; FEnd: 1938; FRule: @CRules[1082]),
- (FStart: 1938; FEnd: 1938; FRule: @CRules[1179]),
- (FStart: 1938; FEnd: 1938; FRule: @CRules[1180]),
- (FStart: 1939; FEnd: 1939; FRule: @CRules[1181]),
- (FStart: 1942; FEnd: 1942; FRule: @CRules[1182]),
- (FStart: 1942; FEnd: 1942; FRule: @CRules[1183]),
- (FStart: 1943; FEnd: 1946; FRule: @CRules[1184]),
- (FStart: 1943; FEnd: 1944; FRule: @CRules[1155]),
- (FStart: 1945; FEnd: 1946; FRule: @CRules[282]),
- (FStart: 1949; FEnd: 1949; FRule: @CRules[1031]),
- (FStart: 1949; FEnd: 1949; FRule: @CRules[1185]),
- (FStart: 1974; FEnd: 1975; FRule: @CRules[1186]),
- (FStart: 1974; FEnd: 1975; FRule: @CRules[1155]),
- (FStart: 1976; FEnd: 1976; FRule: @CRules[1187]),
- (FStart: 1976; FEnd: 1977; FRule: @CRules[282]),
- (FStart: 1977; FEnd: 1977; FRule: @CRules[1082]),
- (FStart: 1978; FEnd: 1978; FRule: @CRules[61]),
- (FStart: 1978; FEnd: 1978; FRule: @CRules[95])
+ { Date-bound rules for Macau family }
+ CFamily_126_Arr: array[0 .. 26] of TYearBoundRule = (
+ (FStart: 1942; FEnd: 1943; FRule: @CRules[1056]),
+ (FStart: 1942; FEnd: 1942; FRule: @CRules[1057]),
+ (FStart: 1943; FEnd: 1943; FRule: @CRules[1058]),
+ (FStart: 1946; FEnd: 1946; FRule: @CRules[1059]),
+ (FStart: 1946; FEnd: 1946; FRule: @CRules[1058]),
+ (FStart: 1947; FEnd: 1947; FRule: @CRules[1060]),
+ (FStart: 1947; FEnd: 1947; FRule: @CRules[1061]),
+ (FStart: 1948; FEnd: 1948; FRule: @CRules[1062]),
+ (FStart: 1948; FEnd: 1948; FRule: @CRules[1063]),
+ (FStart: 1949; FEnd: 1950; FRule: @CRules[1064]),
+ (FStart: 1949; FEnd: 1950; FRule: @CRules[1065]),
+ (FStart: 1951; FEnd: 1951; FRule: @CRules[1066]),
+ (FStart: 1951; FEnd: 1951; FRule: @CRules[1067]),
+ (FStart: 1952; FEnd: 1953; FRule: @CRules[1064]),
+ (FStart: 1952; FEnd: 1952; FRule: @CRules[1068]),
+ (FStart: 1953; FEnd: 1954; FRule: @CRules[1065]),
+ (FStart: 1954; FEnd: 1956; FRule: @CRules[1069]),
+ (FStart: 1955; FEnd: 1955; FRule: @CRules[1070]),
+ (FStart: 1956; FEnd: 1964; FRule: @CRules[1071]),
+ (FStart: 1957; FEnd: 1964; FRule: @CRules[1072]),
+ (FStart: 1965; FEnd: 1973; FRule: @CRules[1073]),
+ (FStart: 1965; FEnd: 1966; FRule: @CRules[1074]),
+ (FStart: 1967; FEnd: 1976; FRule: @CRules[1075]),
+ (FStart: 1973; FEnd: 1973; FRule: @CRules[1076]),
+ (FStart: 1975; FEnd: 1976; FRule: @CRules[1073]),
+ (FStart: 1979; FEnd: 1979; FRule: @CRules[1077]),
+ (FStart: 1979; FEnd: 1979; FRule: @CRules[1075])
);
- { Date-bound rules for SpainAfrica family }
+ { Date-bound rules for Cyprus family }
CFamily_127_Arr: array[0 .. 8] of TYearBoundRule = (
- (FStart: 1967; FEnd: 1967; FRule: @CRules[1188]),
- (FStart: 1967; FEnd: 1967; FRule: @CRules[288]),
- (FStart: 1974; FEnd: 1974; FRule: @CRules[1189]),
- (FStart: 1974; FEnd: 1974; FRule: @CRules[503]),
- (FStart: 1976; FEnd: 1977; FRule: @CRules[444]),
- (FStart: 1976; FEnd: 1976; FRule: @CRules[507]),
- (FStart: 1977; FEnd: 1977; FRule: @CRules[802]),
- (FStart: 1978; FEnd: 1978; FRule: @CRules[483]),
- (FStart: 1978; FEnd: 1978; FRule: @CRules[804])
+ (FStart: 1975; FEnd: 1975; FRule: @CRules[1078]),
+ (FStart: 1975; FEnd: 1975; FRule: @CRules[1079]),
+ (FStart: 1976; FEnd: 1976; FRule: @CRules[946]),
+ (FStart: 1976; FEnd: 1976; FRule: @CRules[1080]),
+ (FStart: 1977; FEnd: 1980; FRule: @CRules[745]),
+ (FStart: 1977; FEnd: 1977; FRule: @CRules[913]),
+ (FStart: 1978; FEnd: 1978; FRule: @CRules[761]),
+ (FStart: 1979; FEnd: 1997; FRule: @CRules[586]),
+ (FStart: 1981; FEnd: 1998; FRule: @CRules[746])
);
- { Date-bound rules for Turkey family }
- CFamily_128_Arr: array[0 .. 44] of TYearBoundRule = (
- (FStart: 1916; FEnd: 1916; FRule: @CRules[444]),
- (FStart: 1916; FEnd: 1916; FRule: @CRules[288]),
- (FStart: 1920; FEnd: 1920; FRule: @CRules[473]),
- (FStart: 1920; FEnd: 1920; FRule: @CRules[474]),
- (FStart: 1921; FEnd: 1921; FRule: @CRules[475]),
- (FStart: 1921; FEnd: 1921; FRule: @CRules[476]),
- (FStart: 1922; FEnd: 1922; FRule: @CRules[477]),
- (FStart: 1922; FEnd: 1922; FRule: @CRules[478]),
- (FStart: 1924; FEnd: 1924; FRule: @CRules[1192]),
- (FStart: 1924; FEnd: 1925; FRule: @CRules[288]),
- (FStart: 1925; FEnd: 1925; FRule: @CRules[444]),
- (FStart: 1940; FEnd: 1940; FRule: @CRules[58]),
- (FStart: 1940; FEnd: 1940; FRule: @CRules[972]),
- (FStart: 1940; FEnd: 1940; FRule: @CRules[1193]),
- (FStart: 1941; FEnd: 1941; FRule: @CRules[1194]),
- (FStart: 1942; FEnd: 1942; FRule: @CRules[447]),
- (FStart: 1945; FEnd: 1945; FRule: @CRules[478]),
- (FStart: 1946; FEnd: 1946; FRule: @CRules[483]),
- (FStart: 1946; FEnd: 1946; FRule: @CRules[288]),
- (FStart: 1947; FEnd: 1948; FRule: @CRules[1195]),
- (FStart: 1947; FEnd: 1951; FRule: @CRules[493]),
- (FStart: 1949; FEnd: 1949; FRule: @CRules[454]),
- (FStart: 1950; FEnd: 1950; FRule: @CRules[768]),
- (FStart: 1951; FEnd: 1951; FRule: @CRules[479]),
- (FStart: 1962; FEnd: 1962; FRule: @CRules[766]),
- (FStart: 1963; FEnd: 1963; FRule: @CRules[1196]),
- (FStart: 1964; FEnd: 1964; FRule: @CRules[65]),
- (FStart: 1964; FEnd: 1964; FRule: @CRules[288]),
- (FStart: 1973; FEnd: 1973; FRule: @CRules[1197]),
- (FStart: 1973; FEnd: 1976; FRule: @CRules[1198]),
- (FStart: 1974; FEnd: 1974; FRule: @CRules[606]),
- (FStart: 1975; FEnd: 1975; FRule: @CRules[1199]),
- (FStart: 1976; FEnd: 1976; FRule: @CRules[1200]),
- (FStart: 1977; FEnd: 1978; FRule: @CRules[1034]),
- (FStart: 1977; FEnd: 1978; FRule: @CRules[1201]),
- (FStart: 1978; FEnd: 1978; FRule: @CRules[1202]),
- (FStart: 1983; FEnd: 1983; FRule: @CRules[1203]),
- (FStart: 1983; FEnd: 1983; FRule: @CRules[1033]),
- (FStart: 1985; FEnd: 1985; FRule: @CRules[1204]),
- (FStart: 1985; FEnd: 1985; FRule: @CRules[1125]),
- (FStart: 1986; FEnd: 1993; FRule: @CRules[281]),
- (FStart: 1986; FEnd: 1995; FRule: @CRules[282]),
- (FStart: 1994; FEnd: 1994; FRule: @CRules[1205]),
- (FStart: 1995; FEnd: 2006; FRule: @CRules[281]),
- (FStart: 1996; FEnd: 2006; FRule: @CRules[283])
+ { Date-bound rules for Iran family }
+ CFamily_128_Arr: array[0 .. 39] of TYearBoundRule = (
+ (FStart: 1910; FEnd: 1910; FRule: @CRules[83]),
+ (FStart: 1977; FEnd: 1977; FRule: @CRules[1081]),
+ (FStart: 1977; FEnd: 1977; FRule: @CRules[1082]),
+ (FStart: 1978; FEnd: 1978; FRule: @CRules[1083]),
+ (FStart: 1978; FEnd: 1978; FRule: @CRules[1084]),
+ (FStart: 1979; FEnd: 1979; FRule: @CRules[1085]),
+ (FStart: 1979; FEnd: 1979; FRule: @CRules[868]),
+ (FStart: 1980; FEnd: 1980; FRule: @CRules[1086]),
+ (FStart: 1980; FEnd: 1980; FRule: @CRules[1087]),
+ (FStart: 1991; FEnd: 1991; FRule: @CRules[1088]),
+ (FStart: 1992; FEnd: 1995; FRule: @CRules[1089]),
+ (FStart: 1991; FEnd: 1995; FRule: @CRules[369]),
+ (FStart: 1996; FEnd: 1996; FRule: @CRules[1086]),
+ (FStart: 1996; FEnd: 1996; FRule: @CRules[1090]),
+ (FStart: 1997; FEnd: 1999; FRule: @CRules[1089]),
+ (FStart: 1997; FEnd: 1999; FRule: @CRules[369]),
+ (FStart: 2000; FEnd: 2000; FRule: @CRules[1086]),
+ (FStart: 2000; FEnd: 2000; FRule: @CRules[1090]),
+ (FStart: 2001; FEnd: 2003; FRule: @CRules[1089]),
+ (FStart: 2001; FEnd: 2003; FRule: @CRules[369]),
+ (FStart: 2004; FEnd: 2004; FRule: @CRules[1086]),
+ (FStart: 2004; FEnd: 2004; FRule: @CRules[1090]),
+ (FStart: 2005; FEnd: 2005; FRule: @CRules[1089]),
+ (FStart: 2005; FEnd: 2005; FRule: @CRules[369]),
+ (FStart: 2008; FEnd: 2008; FRule: @CRules[1086]),
+ (FStart: 2008; FEnd: 2008; FRule: @CRules[1090]),
+ (FStart: 2009; FEnd: 2011; FRule: @CRules[1089]),
+ (FStart: 2009; FEnd: 2011; FRule: @CRules[369]),
+ (FStart: 2012; FEnd: 2012; FRule: @CRules[1086]),
+ (FStart: 2012; FEnd: 2012; FRule: @CRules[1090]),
+ (FStart: 2013; FEnd: 2015; FRule: @CRules[1089]),
+ (FStart: 2013; FEnd: 2015; FRule: @CRules[369]),
+ (FStart: 2016; FEnd: 2016; FRule: @CRules[1086]),
+ (FStart: 2016; FEnd: 2016; FRule: @CRules[1090]),
+ (FStart: 2017; FEnd: 2019; FRule: @CRules[1089]),
+ (FStart: 2017; FEnd: 2019; FRule: @CRules[369]),
+ (FStart: 2020; FEnd: 2020; FRule: @CRules[1086]),
+ (FStart: 2020; FEnd: 2020; FRule: @CRules[1090]),
+ (FStart: 2021; FEnd: 2022; FRule: @CRules[1089]),
+ (FStart: 2021; FEnd: 2022; FRule: @CRules[369])
);
- { Date-bound rules for AW family }
- CFamily_129_Arr: array[0 .. 8] of TYearBoundRule = (
- (FStart: 1974; FEnd: 1974; FRule: @CRules[1210]),
- (FStart: 1975; FEnd: 1975; FRule: @CRules[1211]),
- (FStart: 1983; FEnd: 1983; FRule: @CRules[1210]),
- (FStart: 1984; FEnd: 1984; FRule: @CRules[1211]),
- (FStart: 1991; FEnd: 1991; FRule: @CRules[1212]),
- (FStart: 1992; FEnd: 1992; FRule: @CRules[1211]),
- (FStart: 2006; FEnd: 2006; FRule: @CRules[1213]),
- (FStart: 2007; FEnd: 2009; FRule: @CRules[1207]),
- (FStart: 2007; FEnd: 2008; FRule: @CRules[1210])
+ { Date-bound rules for Iraq family }
+ CFamily_129_Arr: array[0 .. 7] of TYearBoundRule = (
+ (FStart: 1982; FEnd: 1982; FRule: @CRules[400]),
+ (FStart: 1982; FEnd: 1984; FRule: @CRules[9]),
+ (FStart: 1983; FEnd: 1983; FRule: @CRules[1091]),
+ (FStart: 1984; FEnd: 1985; FRule: @CRules[1023]),
+ (FStart: 1985; FEnd: 1990; FRule: @CRules[731]),
+ (FStart: 1986; FEnd: 1990; FRule: @CRules[1092]),
+ (FStart: 1991; FEnd: 2007; FRule: @CRules[1093]),
+ (FStart: 1991; FEnd: 2007; FRule: @CRules[363])
);
- { Date-bound rules for AQ family }
+ { Date-bound rules for Japan family }
CFamily_130_Arr: array[0 .. 3] of TYearBoundRule = (
- (FStart: 1971; FEnd: 1971; FRule: @CRules[1210]),
- (FStart: 1972; FEnd: 1972; FRule: @CRules[1214]),
- (FStart: 1989; FEnd: 1991; FRule: @CRules[1210]),
- (FStart: 1990; FEnd: 1992; FRule: @CRules[1211])
+ (FStart: 1948; FEnd: 1948; FRule: @CRules[1162]),
+ (FStart: 1948; FEnd: 1951; FRule: @CRules[1163]),
+ (FStart: 1949; FEnd: 1949; FRule: @CRules[1164]),
+ (FStart: 1950; FEnd: 1951; FRule: @CRules[1162])
);
- { Date-bound rules for Holiday family }
- CFamily_131_Arr: array[0 .. 1] of TYearBoundRule = (
- (FStart: 1992; FEnd: 1993; FRule: @CRules[1210]),
- (FStart: 1993; FEnd: 1994; FRule: @CRules[1211])
+ { Date-bound rules for Jordan family }
+ CFamily_131_Arr: array[0 .. 31] of TYearBoundRule = (
+ (FStart: 1973; FEnd: 1973; FRule: @CRules[1165]),
+ (FStart: 1973; FEnd: 1975; FRule: @CRules[9]),
+ (FStart: 1974; FEnd: 1977; FRule: @CRules[360]),
+ (FStart: 1976; FEnd: 1976; FRule: @CRules[357]),
+ (FStart: 1977; FEnd: 1977; FRule: @CRules[9]),
+ (FStart: 1978; FEnd: 1978; FRule: @CRules[571]),
+ (FStart: 1978; FEnd: 1978; FRule: @CRules[765]),
+ (FStart: 1985; FEnd: 1985; FRule: @CRules[355]),
+ (FStart: 1985; FEnd: 1985; FRule: @CRules[9]),
+ (FStart: 1986; FEnd: 1988; FRule: @CRules[1166]),
+ (FStart: 1986; FEnd: 1990; FRule: @CRules[1167]),
+ (FStart: 1989; FEnd: 1989; FRule: @CRules[763]),
+ (FStart: 1990; FEnd: 1990; FRule: @CRules[1168]),
+ (FStart: 1991; FEnd: 1991; FRule: @CRules[1169]),
+ (FStart: 1991; FEnd: 1991; FRule: @CRules[768]),
+ (FStart: 1992; FEnd: 1992; FRule: @CRules[943]),
+ (FStart: 1992; FEnd: 1993; FRule: @CRules[1167]),
+ (FStart: 1993; FEnd: 1998; FRule: @CRules[1166]),
+ (FStart: 1994; FEnd: 1994; FRule: @CRules[1170]),
+ (FStart: 1995; FEnd: 1998; FRule: @CRules[1170]),
+ (FStart: 1999; FEnd: 1999; FRule: @CRules[842]),
+ (FStart: 1999; FEnd: 2002; FRule: @CRules[1171]),
+ (FStart: 2000; FEnd: 2001; FRule: @CRules[1172]),
+ (FStart: 2002; FEnd: 2012; FRule: @CRules[1173]),
+ (FStart: 2003; FEnd: 2003; FRule: @CRules[1174]),
+ (FStart: 2004; FEnd: 2004; FRule: @CRules[570]),
+ (FStart: 2005; FEnd: 2005; FRule: @CRules[1171]),
+ (FStart: 2006; FEnd: 2011; FRule: @CRules[1175]),
+ (FStart: 2013; FEnd: 2013; FRule: @CRules[1176]),
+ (FStart: 2014; FEnd: 2021; FRule: @CRules[1173]),
+ (FStart: 2014; FEnd: 2022; FRule: @CRules[1175]),
+ (FStart: 2022; FEnd: 2022; FRule: @CRules[1177])
);
- { Date-bound rules for AS family }
- CFamily_132_Arr: array[0 .. 14] of TYearBoundRule = (
- (FStart: 1971; FEnd: 1985; FRule: @CRules[1210]),
- (FStart: 1986; FEnd: 1986; FRule: @CRules[1215]),
- (FStart: 1987; FEnd: 2007; FRule: @CRules[1210]),
- (FStart: 1972; FEnd: 1972; FRule: @CRules[1216]),
- (FStart: 1973; FEnd: 1985; FRule: @CRules[1211]),
- (FStart: 1986; FEnd: 1990; FRule: @CRules[1217]),
- (FStart: 1991; FEnd: 1991; FRule: @CRules[1218]),
- (FStart: 1992; FEnd: 1992; FRule: @CRules[1219]),
- (FStart: 1993; FEnd: 1993; FRule: @CRules[1220]),
- (FStart: 1994; FEnd: 1994; FRule: @CRules[1221]),
- (FStart: 1995; FEnd: 2005; FRule: @CRules[1207]),
- (FStart: 2006; FEnd: 2006; FRule: @CRules[1222]),
- (FStart: 2007; FEnd: 2007; FRule: @CRules[1207]),
- (FStart: 2008; FEnd: 9999; FRule: @CRules[1223]),
- (FStart: 2008; FEnd: 9999; FRule: @CRules[1224])
+ { Date-bound rules for Kyrgyz family }
+ CFamily_132_Arr: array[0 .. 3] of TYearBoundRule = (
+ (FStart: 1992; FEnd: 1996; FRule: @CRules[1178]),
+ (FStart: 1992; FEnd: 1996; FRule: @CRules[586]),
+ (FStart: 1997; FEnd: 2005; FRule: @CRules[1179]),
+ (FStart: 1997; FEnd: 2004; FRule: @CRules[1180])
);
- { Date-bound rules for AV family }
+ { Date-bound rules for ROK family }
CFamily_133_Arr: array[0 .. 13] of TYearBoundRule = (
- (FStart: 1971; FEnd: 1985; FRule: @CRules[1210]),
- (FStart: 1972; FEnd: 1972; FRule: @CRules[1214]),
- (FStart: 1973; FEnd: 1985; FRule: @CRules[1211]),
- (FStart: 1986; FEnd: 1990; FRule: @CRules[1217]),
- (FStart: 1986; FEnd: 1987; FRule: @CRules[1228]),
- (FStart: 1988; FEnd: 1999; FRule: @CRules[1210]),
- (FStart: 1991; FEnd: 1994; FRule: @CRules[1211]),
- (FStart: 1995; FEnd: 2005; FRule: @CRules[1207]),
- (FStart: 2000; FEnd: 2000; FRule: @CRules[1229]),
- (FStart: 2001; FEnd: 2007; FRule: @CRules[1210]),
- (FStart: 2006; FEnd: 2006; FRule: @CRules[1223]),
- (FStart: 2007; FEnd: 2007; FRule: @CRules[1207]),
- (FStart: 2008; FEnd: 9999; FRule: @CRules[1223]),
- (FStart: 2008; FEnd: 9999; FRule: @CRules[1224])
+ (FStart: 1948; FEnd: 1948; FRule: @CRules[202]),
+ (FStart: 1948; FEnd: 1948; FRule: @CRules[1106]),
+ (FStart: 1949; FEnd: 1949; FRule: @CRules[1181]),
+ (FStart: 1949; FEnd: 1951; FRule: @CRules[1182]),
+ (FStart: 1950; FEnd: 1950; FRule: @CRules[179]),
+ (FStart: 1951; FEnd: 1951; FRule: @CRules[183]),
+ (FStart: 1955; FEnd: 1955; FRule: @CRules[1183]),
+ (FStart: 1955; FEnd: 1955; FRule: @CRules[1184]),
+ (FStart: 1956; FEnd: 1956; FRule: @CRules[198]),
+ (FStart: 1956; FEnd: 1956; FRule: @CRules[1112]),
+ (FStart: 1957; FEnd: 1960; FRule: @CRules[186]),
+ (FStart: 1957; FEnd: 1960; FRule: @CRules[1185]),
+ (FStart: 1987; FEnd: 1988; FRule: @CRules[172]),
+ (FStart: 1987; FEnd: 1988; FRule: @CRules[1186])
);
- { Date-bound rules for AN family }
- CFamily_134_Arr: array[0 .. 15] of TYearBoundRule = (
- (FStart: 1971; FEnd: 1985; FRule: @CRules[1210]),
- (FStart: 1972; FEnd: 1972; FRule: @CRules[1216]),
- (FStart: 1973; FEnd: 1981; FRule: @CRules[1211]),
- (FStart: 1982; FEnd: 1982; FRule: @CRules[1223]),
- (FStart: 1983; FEnd: 1985; FRule: @CRules[1211]),
- (FStart: 1986; FEnd: 1989; FRule: @CRules[1217]),
- (FStart: 1986; FEnd: 1986; FRule: @CRules[1215]),
- (FStart: 1987; FEnd: 1999; FRule: @CRules[1210]),
- (FStart: 1990; FEnd: 1995; FRule: @CRules[1211]),
- (FStart: 1996; FEnd: 2005; FRule: @CRules[1207]),
- (FStart: 2000; FEnd: 2000; FRule: @CRules[1229]),
- (FStart: 2001; FEnd: 2007; FRule: @CRules[1210]),
- (FStart: 2006; FEnd: 2006; FRule: @CRules[1223]),
- (FStart: 2007; FEnd: 2007; FRule: @CRules[1207]),
- (FStart: 2008; FEnd: 9999; FRule: @CRules[1223]),
- (FStart: 2008; FEnd: 9999; FRule: @CRules[1224])
+ { Date-bound rules for Lebanon family }
+ CFamily_134_Arr: array[0 .. 23] of TYearBoundRule = (
+ (FStart: 1920; FEnd: 1920; FRule: @CRules[935]),
+ (FStart: 1920; FEnd: 1920; FRule: @CRules[936]),
+ (FStart: 1921; FEnd: 1921; FRule: @CRules[937]),
+ (FStart: 1921; FEnd: 1921; FRule: @CRules[384]),
+ (FStart: 1922; FEnd: 1922; FRule: @CRules[587]),
+ (FStart: 1922; FEnd: 1922; FRule: @CRules[583]),
+ (FStart: 1923; FEnd: 1923; FRule: @CRules[944]),
+ (FStart: 1923; FEnd: 1923; FRule: @CRules[354]),
+ (FStart: 1957; FEnd: 1961; FRule: @CRules[360]),
+ (FStart: 1957; FEnd: 1961; FRule: @CRules[9]),
+ (FStart: 1972; FEnd: 1972; FRule: @CRules[1187]),
+ (FStart: 1972; FEnd: 1977; FRule: @CRules[9]),
+ (FStart: 1973; FEnd: 1977; FRule: @CRules[360]),
+ (FStart: 1978; FEnd: 1978; FRule: @CRules[571]),
+ (FStart: 1978; FEnd: 1978; FRule: @CRules[765]),
+ (FStart: 1984; FEnd: 1987; FRule: @CRules[360]),
+ (FStart: 1984; FEnd: 1991; FRule: @CRules[1188]),
+ (FStart: 1988; FEnd: 1988; FRule: @CRules[585]),
+ (FStart: 1989; FEnd: 1989; FRule: @CRules[359]),
+ (FStart: 1990; FEnd: 1992; FRule: @CRules[360]),
+ (FStart: 1992; FEnd: 1992; FRule: @CRules[385]),
+ (FStart: 1993; FEnd: 9999; FRule: @CRules[746]),
+ (FStart: 1993; FEnd: 1998; FRule: @CRules[586]),
+ (FStart: 1999; FEnd: 9999; FRule: @CRules[747])
);
- { Date-bound rules for LH family }
- CFamily_135_Arr: array[0 .. 13] of TYearBoundRule = (
- (FStart: 1981; FEnd: 1984; FRule: @CRules[792]),
- (FStart: 1982; FEnd: 1985; FRule: @CRules[1230]),
- (FStart: 1985; FEnd: 1985; FRule: @CRules[1231]),
- (FStart: 1986; FEnd: 1989; FRule: @CRules[967]),
- (FStart: 1986; FEnd: 1986; FRule: @CRules[1232]),
- (FStart: 1987; FEnd: 1999; FRule: @CRules[1231]),
- (FStart: 1990; FEnd: 1995; FRule: @CRules[1230]),
- (FStart: 1996; FEnd: 2005; FRule: @CRules[793]),
- (FStart: 2000; FEnd: 2000; FRule: @CRules[1233]),
- (FStart: 2001; FEnd: 2007; FRule: @CRules[1231]),
- (FStart: 2006; FEnd: 2006; FRule: @CRules[1234]),
- (FStart: 2007; FEnd: 2007; FRule: @CRules[793]),
- (FStart: 2008; FEnd: 9999; FRule: @CRules[1234]),
- (FStart: 2008; FEnd: 9999; FRule: @CRules[1235])
+ { Date-bound rules for NBorneo family }
+ CFamily_135_Arr: array[0 .. 1] of TYearBoundRule = (
+ (FStart: 1935; FEnd: 1941; FRule: @CRules[1189]),
+ (FStart: 1935; FEnd: 1941; FRule: @CRules[1190])
);
- { Date-bound rules for Fiji family }
- CFamily_136_Arr: array[0 .. 11] of TYearBoundRule = (
- (FStart: 1998; FEnd: 1999; FRule: @CRules[1236]),
- (FStart: 1999; FEnd: 2000; FRule: @CRules[1237]),
- (FStart: 2009; FEnd: 2009; FRule: @CRules[1238]),
- (FStart: 2010; FEnd: 2010; FRule: @CRules[1239]),
- (FStart: 2010; FEnd: 2013; FRule: @CRules[1240]),
- (FStart: 2011; FEnd: 2011; FRule: @CRules[1241]),
- (FStart: 2012; FEnd: 2013; FRule: @CRules[1242]),
- (FStart: 2014; FEnd: 2014; FRule: @CRules[1243]),
- (FStart: 2014; FEnd: 2018; FRule: @CRules[1236]),
- (FStart: 2015; FEnd: 2021; FRule: @CRules[1244]),
- (FStart: 2019; FEnd: 2019; FRule: @CRules[1245]),
- (FStart: 2020; FEnd: 2020; FRule: @CRules[1246])
+ { Date-bound rules for Mongol family }
+ CFamily_136_Arr: array[0 .. 8] of TYearBoundRule = (
+ (FStart: 1983; FEnd: 1984; FRule: @CRules[1023]),
+ (FStart: 1983; FEnd: 1983; FRule: @CRules[9]),
+ (FStart: 1985; FEnd: 1998; FRule: @CRules[1022]),
+ (FStart: 1984; FEnd: 1998; FRule: @CRules[586]),
+ (FStart: 2001; FEnd: 2001; FRule: @CRules[1191]),
+ (FStart: 2001; FEnd: 2006; FRule: @CRules[1192]),
+ (FStart: 2002; FEnd: 2006; FRule: @CRules[1193]),
+ (FStart: 2015; FEnd: 2016; FRule: @CRules[1193]),
+ (FStart: 2015; FEnd: 2016; FRule: @CRules[1194])
);
- { Date-bound rules for NC family }
- CFamily_137_Arr: array[0 .. 3] of TYearBoundRule = (
- (FStart: 1977; FEnd: 1978; FRule: @CRules[1258]),
- (FStart: 1978; FEnd: 1979; FRule: @CRules[657]),
- (FStart: 1996; FEnd: 1996; FRule: @CRules[1259]),
- (FStart: 1997; FEnd: 1997; FRule: @CRules[1260])
+ { Date-bound rules for Pakistan family }
+ CFamily_137_Arr: array[0 .. 4] of TYearBoundRule = (
+ (FStart: 2002; FEnd: 2002; FRule: @CRules[916]),
+ (FStart: 2002; FEnd: 2002; FRule: @CRules[942]),
+ (FStart: 2008; FEnd: 2008; FRule: @CRules[585]),
+ (FStart: 2008; FEnd: 2009; FRule: @CRules[357]),
+ (FStart: 2009; FEnd: 2009; FRule: @CRules[353])
);
- { Date-bound rules for Chatham family }
- CFamily_138_Arr: array[0 .. 8] of TYearBoundRule = (
- (FStart: 1974; FEnd: 1974; FRule: @CRules[1269]),
- (FStart: 1975; FEnd: 1975; FRule: @CRules[1270]),
- (FStart: 1975; FEnd: 1988; FRule: @CRules[1271]),
- (FStart: 1976; FEnd: 1989; FRule: @CRules[1272]),
- (FStart: 1989; FEnd: 1989; FRule: @CRules[1274]),
- (FStart: 1990; FEnd: 2006; FRule: @CRules[1275]),
- (FStart: 1990; FEnd: 2007; FRule: @CRules[1276]),
- (FStart: 2007; FEnd: 9999; FRule: @CRules[1278]),
- (FStart: 2008; FEnd: 9999; FRule: @CRules[1279])
+ { Date-bound rules for EgyptAsia family }
+ CFamily_138_Arr: array[0 .. 5] of TYearBoundRule = (
+ (FStart: 1957; FEnd: 1957; FRule: @CRules[359]),
+ (FStart: 1957; FEnd: 1958; FRule: @CRules[9]),
+ (FStart: 1958; FEnd: 1958; FRule: @CRules[360]),
+ (FStart: 1959; FEnd: 1967; FRule: @CRules[361]),
+ (FStart: 1959; FEnd: 1965; FRule: @CRules[362]),
+ (FStart: 1966; FEnd: 1966; FRule: @CRules[363])
);
- { Date-bound rules for Cook family }
- CFamily_139_Arr: array[0 .. 2] of TYearBoundRule = (
- (FStart: 1978; FEnd: 1978; FRule: @CRules[1280]),
- (FStart: 1979; FEnd: 1991; FRule: @CRules[625]),
- (FStart: 1979; FEnd: 1990; FRule: @CRules[707])
+ { Date-bound rules for Palestine family }
+ CFamily_139_Arr: array[0 .. 109] of TYearBoundRule = (
+ (FStart: 1999; FEnd: 2005; FRule: @CRules[1195]),
+ (FStart: 1999; FEnd: 2003; FRule: @CRules[1196]),
+ (FStart: 2004; FEnd: 2004; FRule: @CRules[732]),
+ (FStart: 2005; FEnd: 2005; FRule: @CRules[582]),
+ (FStart: 2006; FEnd: 2007; FRule: @CRules[355]),
+ (FStart: 2006; FEnd: 2006; FRule: @CRules[1197]),
+ (FStart: 2007; FEnd: 2007; FRule: @CRules[476]),
+ (FStart: 2008; FEnd: 2009; FRule: @CRules[1198]),
+ (FStart: 2008; FEnd: 2008; FRule: @CRules[119]),
+ (FStart: 2009; FEnd: 2009; FRule: @CRules[1199]),
+ (FStart: 2010; FEnd: 2010; FRule: @CRules[587]),
+ (FStart: 2010; FEnd: 2010; FRule: @CRules[1200]),
+ (FStart: 2011; FEnd: 2011; FRule: @CRules[1201]),
+ (FStart: 2011; FEnd: 2011; FRule: @CRules[7]),
+ (FStart: 2011; FEnd: 2011; FRule: @CRules[1202]),
+ (FStart: 2011; FEnd: 2011; FRule: @CRules[765]),
+ (FStart: 2012; FEnd: 2014; FRule: @CRules[1173]),
+ (FStart: 2012; FEnd: 2012; FRule: @CRules[1203]),
+ (FStart: 2013; FEnd: 2013; FRule: @CRules[768]),
+ (FStart: 2014; FEnd: 2014; FRule: @CRules[1174]),
+ (FStart: 2015; FEnd: 2015; FRule: @CRules[935]),
+ (FStart: 2015; FEnd: 2015; FRule: @CRules[1204]),
+ (FStart: 2016; FEnd: 2018; FRule: @CRules[1205]),
+ (FStart: 2016; FEnd: 2018; FRule: @CRules[1206]),
+ (FStart: 2019; FEnd: 2019; FRule: @CRules[1207]),
+ (FStart: 2019; FEnd: 2019; FRule: @CRules[1208]),
+ (FStart: 2020; FEnd: 2021; FRule: @CRules[1209]),
+ (FStart: 2020; FEnd: 2020; FRule: @CRules[1210]),
+ (FStart: 2021; FEnd: 2021; FRule: @CRules[993]),
+ (FStart: 2022; FEnd: 2022; FRule: @CRules[912]),
+ (FStart: 2022; FEnd: 2035; FRule: @CRules[1211]),
+ (FStart: 2023; FEnd: 2023; FRule: @CRules[1212]),
+ (FStart: 2024; FEnd: 2024; FRule: @CRules[787]),
+ (FStart: 2025; FEnd: 2025; FRule: @CRules[770]),
+ (FStart: 2026; FEnd: 2054; FRule: @CRules[1213]),
+ (FStart: 2036; FEnd: 2036; FRule: @CRules[1214]),
+ (FStart: 2037; FEnd: 2037; FRule: @CRules[847]),
+ (FStart: 2038; FEnd: 2038; FRule: @CRules[1215]),
+ (FStart: 2039; FEnd: 2039; FRule: @CRules[798]),
+ (FStart: 2039; FEnd: 2039; FRule: @CRules[1216]),
+ (FStart: 2039; FEnd: 2067; FRule: @CRules[1211]),
+ (FStart: 2040; FEnd: 2040; FRule: @CRules[1010]),
+ (FStart: 2040; FEnd: 2040; FRule: @CRules[1217]),
+ (FStart: 2041; FEnd: 2041; FRule: @CRules[1218]),
+ (FStart: 2041; FEnd: 2041; FRule: @CRules[1219]),
+ (FStart: 2042; FEnd: 2042; FRule: @CRules[1220]),
+ (FStart: 2042; FEnd: 2042; FRule: @CRules[1221]),
+ (FStart: 2043; FEnd: 2043; FRule: @CRules[1222]),
+ (FStart: 2043; FEnd: 2043; FRule: @CRules[1223]),
+ (FStart: 2044; FEnd: 2044; FRule: @CRules[1224]),
+ (FStart: 2044; FEnd: 2044; FRule: @CRules[1225]),
+ (FStart: 2045; FEnd: 2045; FRule: @CRules[1226]),
+ (FStart: 2045; FEnd: 2045; FRule: @CRules[1227]),
+ (FStart: 2046; FEnd: 2046; FRule: @CRules[1228]),
+ (FStart: 2046; FEnd: 2046; FRule: @CRules[1229]),
+ (FStart: 2047; FEnd: 2047; FRule: @CRules[1230]),
+ (FStart: 2047; FEnd: 2047; FRule: @CRules[1231]),
+ (FStart: 2048; FEnd: 2048; FRule: @CRules[1232]),
+ (FStart: 2048; FEnd: 2048; FRule: @CRules[1233]),
+ (FStart: 2049; FEnd: 2049; FRule: @CRules[1234]),
+ (FStart: 2049; FEnd: 2049; FRule: @CRules[1235]),
+ (FStart: 2050; FEnd: 2050; FRule: @CRules[1236]),
+ (FStart: 2050; FEnd: 2050; FRule: @CRules[1237]),
+ (FStart: 2051; FEnd: 2051; FRule: @CRules[1238]),
+ (FStart: 2051; FEnd: 2051; FRule: @CRules[1239]),
+ (FStart: 2052; FEnd: 2052; FRule: @CRules[1240]),
+ (FStart: 2052; FEnd: 2052; FRule: @CRules[1241]),
+ (FStart: 2053; FEnd: 2053; FRule: @CRules[1242]),
+ (FStart: 2053; FEnd: 2053; FRule: @CRules[1243]),
+ (FStart: 2054; FEnd: 2054; FRule: @CRules[1244]),
+ (FStart: 2054; FEnd: 2054; FRule: @CRules[1245]),
+ (FStart: 2055; FEnd: 2055; FRule: @CRules[1009]),
+ (FStart: 2056; FEnd: 2056; FRule: @CRules[1246]),
+ (FStart: 2057; FEnd: 2057; FRule: @CRules[1247]),
+ (FStart: 2058; FEnd: 9999; FRule: @CRules[1213]),
+ (FStart: 2068; FEnd: 2068; FRule: @CRules[1248]),
+ (FStart: 2069; FEnd: 2069; FRule: @CRules[1249]),
+ (FStart: 2070; FEnd: 2070; FRule: @CRules[582]),
+ (FStart: 2071; FEnd: 2071; FRule: @CRules[1250]),
+ (FStart: 2072; FEnd: 2072; FRule: @CRules[1251]),
+ (FStart: 2072; FEnd: 2072; FRule: @CRules[1252]),
+ (FStart: 2072; FEnd: 9999; FRule: @CRules[1211]),
+ (FStart: 2073; FEnd: 2073; FRule: @CRules[1253]),
+ (FStart: 2073; FEnd: 2073; FRule: @CRules[1254]),
+ (FStart: 2074; FEnd: 2074; FRule: @CRules[1255]),
+ (FStart: 2074; FEnd: 2074; FRule: @CRules[1256]),
+ (FStart: 2075; FEnd: 2075; FRule: @CRules[1011]),
+ (FStart: 2075; FEnd: 2075; FRule: @CRules[1257]),
+ (FStart: 2076; FEnd: 2076; FRule: @CRules[1258]),
+ (FStart: 2076; FEnd: 2076; FRule: @CRules[1259]),
+ (FStart: 2077; FEnd: 2077; FRule: @CRules[1260]),
+ (FStart: 2077; FEnd: 2077; FRule: @CRules[1261]),
+ (FStart: 2078; FEnd: 2078; FRule: @CRules[1262]),
+ (FStart: 2078; FEnd: 2078; FRule: @CRules[1263]),
+ (FStart: 2079; FEnd: 2079; FRule: @CRules[1264]),
+ (FStart: 2079; FEnd: 2079; FRule: @CRules[1265]),
+ (FStart: 2080; FEnd: 2080; FRule: @CRules[1266]),
+ (FStart: 2080; FEnd: 2080; FRule: @CRules[1267]),
+ (FStart: 2081; FEnd: 2081; FRule: @CRules[1268]),
+ (FStart: 2081; FEnd: 2081; FRule: @CRules[1269]),
+ (FStart: 2082; FEnd: 2082; FRule: @CRules[1270]),
+ (FStart: 2082; FEnd: 2082; FRule: @CRules[1271]),
+ (FStart: 2083; FEnd: 2083; FRule: @CRules[1272]),
+ (FStart: 2083; FEnd: 2083; FRule: @CRules[1273]),
+ (FStart: 2084; FEnd: 2084; FRule: @CRules[1274]),
+ (FStart: 2084; FEnd: 2084; FRule: @CRules[1275]),
+ (FStart: 2085; FEnd: 2085; FRule: @CRules[1276]),
+ (FStart: 2085; FEnd: 2085; FRule: @CRules[1277]),
+ (FStart: 2086; FEnd: 2086; FRule: @CRules[1278]),
+ (FStart: 2086; FEnd: 2086; FRule: @CRules[1279])
);
- { Date-bound rules for WS family }
- CFamily_140_Arr: array[0 .. 4] of TYearBoundRule = (
- (FStart: 2010; FEnd: 2010; FRule: @CRules[690]),
- (FStart: 2011; FEnd: 2011; FRule: @CRules[1281]),
- (FStart: 2011; FEnd: 2011; FRule: @CRules[1282]),
- (FStart: 2012; FEnd: 2021; FRule: @CRules[1283]),
- (FStart: 2012; FEnd: 2020; FRule: @CRules[1284])
+ { Date-bound rules for Phil family }
+ CFamily_140_Arr: array[0 .. 5] of TYearBoundRule = (
+ (FStart: 1936; FEnd: 1936; FRule: @CRules[1280]),
+ (FStart: 1937; FEnd: 1937; FRule: @CRules[1281]),
+ (FStart: 1954; FEnd: 1954; FRule: @CRules[1282]),
+ (FStart: 1954; FEnd: 1954; FRule: @CRules[286]),
+ (FStart: 1978; FEnd: 1978; FRule: @CRules[1283]),
+ (FStart: 1978; FEnd: 1978; FRule: @CRules[1284])
);
- { Date-bound rules for Tonga family }
- CFamily_141_Arr: array[0 .. 5] of TYearBoundRule = (
- (FStart: 1999; FEnd: 1999; FRule: @CRules[1285]),
- (FStart: 2000; FEnd: 2000; FRule: @CRules[1286]),
- (FStart: 2000; FEnd: 2001; FRule: @CRules[1236]),
- (FStart: 2001; FEnd: 2002; FRule: @CRules[1287]),
- (FStart: 2016; FEnd: 2016; FRule: @CRules[1236]),
- (FStart: 2017; FEnd: 2017; FRule: @CRules[1288])
+ { Date-bound rules for Syria family }
+ CFamily_141_Arr: array[0 .. 40] of TYearBoundRule = (
+ (FStart: 1920; FEnd: 1923; FRule: @CRules[806]),
+ (FStart: 1920; FEnd: 1923; FRule: @CRules[773]),
+ (FStart: 1962; FEnd: 1962; FRule: @CRules[1212]),
+ (FStart: 1962; FEnd: 1962; FRule: @CRules[744]),
+ (FStart: 1963; FEnd: 1965; FRule: @CRules[1009]),
+ (FStart: 1963; FEnd: 1963; FRule: @CRules[538]),
+ (FStart: 1964; FEnd: 1964; FRule: @CRules[744]),
+ (FStart: 1965; FEnd: 1965; FRule: @CRules[538]),
+ (FStart: 1966; FEnd: 1966; FRule: @CRules[1285]),
+ (FStart: 1966; FEnd: 1976; FRule: @CRules[744]),
+ (FStart: 1967; FEnd: 1978; FRule: @CRules[1009]),
+ (FStart: 1977; FEnd: 1978; FRule: @CRules[1010]),
+ (FStart: 1983; FEnd: 1984; FRule: @CRules[807]),
+ (FStart: 1983; FEnd: 1984; FRule: @CRules[744]),
+ (FStart: 1986; FEnd: 1986; FRule: @CRules[1286]),
+ (FStart: 1986; FEnd: 1986; FRule: @CRules[1287]),
+ (FStart: 1987; FEnd: 1987; FRule: @CRules[1288]),
+ (FStart: 1987; FEnd: 1988; FRule: @CRules[351]),
+ (FStart: 1988; FEnd: 1988; FRule: @CRules[1289]),
+ (FStart: 1989; FEnd: 1989; FRule: @CRules[792]),
+ (FStart: 1989; FEnd: 1989; FRule: @CRules[744]),
+ (FStart: 1990; FEnd: 1990; FRule: @CRules[738]),
+ (FStart: 1990; FEnd: 1990; FRule: @CRules[538]),
+ (FStart: 1991; FEnd: 1991; FRule: @CRules[355]),
+ (FStart: 1991; FEnd: 1992; FRule: @CRules[9]),
+ (FStart: 1992; FEnd: 1992; FRule: @CRules[1290]),
+ (FStart: 1993; FEnd: 1993; FRule: @CRules[587]),
+ (FStart: 1993; FEnd: 1993; FRule: @CRules[913]),
+ (FStart: 1994; FEnd: 1996; FRule: @CRules[355]),
+ (FStart: 1994; FEnd: 2005; FRule: @CRules[9]),
+ (FStart: 1997; FEnd: 1998; FRule: @CRules[1291]),
+ (FStart: 1999; FEnd: 2006; FRule: @CRules[355]),
+ (FStart: 2006; FEnd: 2006; FRule: @CRules[1197]),
+ (FStart: 2007; FEnd: 2007; FRule: @CRules[1198]),
+ (FStart: 2007; FEnd: 2007; FRule: @CRules[1292]),
+ (FStart: 2008; FEnd: 2008; FRule: @CRules[1166]),
+ (FStart: 2008; FEnd: 2008; FRule: @CRules[357]),
+ (FStart: 2009; FEnd: 2009; FRule: @CRules[1198]),
+ (FStart: 2010; FEnd: 2011; FRule: @CRules[1166]),
+ (FStart: 2012; FEnd: 2022; FRule: @CRules[1198]),
+ (FStart: 2009; FEnd: 2022; FRule: @CRules[1175])
);
- { Date-bound rules for Vanuatu family }
- CFamily_142_Arr: array[0 .. 5] of TYearBoundRule = (
- (FStart: 1973; FEnd: 1973; FRule: @CRules[1289]),
- (FStart: 1974; FEnd: 1974; FRule: @CRules[1290]),
- (FStart: 1983; FEnd: 1991; FRule: @CRules[1291]),
- (FStart: 1984; FEnd: 1991; FRule: @CRules[1292]),
- (FStart: 1992; FEnd: 1993; FRule: @CRules[1293]),
- (FStart: 1992; FEnd: 1992; FRule: @CRules[1294])
+ { Date-bound rules for Troll family }
+ CFamily_142_Arr: array[0 .. 1] of TYearBoundRule = (
+ (FStart: 2005; FEnd: 9999; FRule: @CRules[1293]),
+ (FStart: 2004; FEnd: 9999; FRule: @CRules[1294])
);
var
{ This array contains rule families. }
CRuleFamilies: array[0 .. 142] of TRuleFamily = (
- (FCount: 6; FFirstRule: @CFamily_0_Arr),
- (FCount: 4; FFirstRule: @CFamily_1_Arr),
- (FCount: 29; FFirstRule: @CFamily_2_Arr),
- (FCount: 10; FFirstRule: @CFamily_3_Arr),
- (FCount: 10; FFirstRule: @CFamily_4_Arr),
- (FCount: 16; FFirstRule: @CFamily_5_Arr),
- (FCount: 20; FFirstRule: @CFamily_6_Arr),
- (FCount: 7; FFirstRule: @CFamily_7_Arr),
- (FCount: 13; FFirstRule: @CFamily_8_Arr),
- (FCount: 22; FFirstRule: @CFamily_9_Arr),
- (FCount: 16; FFirstRule: @CFamily_10_Arr),
- (FCount: 3; FFirstRule: @CFamily_11_Arr),
- (FCount: 85; FFirstRule: @CFamily_12_Arr),
- (FCount: 16; FFirstRule: @CFamily_13_Arr),
- (FCount: 23; FFirstRule: @CFamily_14_Arr),
- (FCount: 7; FFirstRule: @CFamily_15_Arr),
- (FCount: 20; FFirstRule: @CFamily_16_Arr),
- (FCount: 17; FFirstRule: @CFamily_17_Arr),
- (FCount: 6; FFirstRule: @CFamily_18_Arr),
- (FCount: 65; FFirstRule: @CFamily_19_Arr),
- (FCount: 11; FFirstRule: @CFamily_20_Arr),
- (FCount: 23; FFirstRule: @CFamily_21_Arr),
- (FCount: 34; FFirstRule: @CFamily_22_Arr),
- (FCount: 42; FFirstRule: @CFamily_23_Arr),
- (FCount: 7; FFirstRule: @CFamily_24_Arr),
- (FCount: 9; FFirstRule: @CFamily_25_Arr),
- (FCount: 16; FFirstRule: @CFamily_26_Arr),
- (FCount: 2; FFirstRule: @CFamily_27_Arr),
- (FCount: 6; FFirstRule: @CFamily_28_Arr),
- (FCount: 14; FFirstRule: @CFamily_29_Arr),
- (FCount: 5; FFirstRule: @CFamily_30_Arr),
- (FCount: 6; FFirstRule: @CFamily_31_Arr),
+ (FCount: 29; FFirstRule: @CFamily_0_Arr),
+ (FCount: 2; FFirstRule: @CFamily_1_Arr),
+ (FCount: 57; FFirstRule: @CFamily_2_Arr),
+ (FCount: 36; FFirstRule: @CFamily_3_Arr),
+ (FCount: 2; FFirstRule: @CFamily_4_Arr),
+ (FCount: 2; FFirstRule: @CFamily_5_Arr),
+ (FCount: 12; FFirstRule: @CFamily_6_Arr),
+ (FCount: 22; FFirstRule: @CFamily_7_Arr),
+ (FCount: 10; FFirstRule: @CFamily_8_Arr),
+ (FCount: 48; FFirstRule: @CFamily_9_Arr),
+ (FCount: 13; FFirstRule: @CFamily_10_Arr),
+ (FCount: 5; FFirstRule: @CFamily_11_Arr),
+ (FCount: 6; FFirstRule: @CFamily_12_Arr),
+ (FCount: 5; FFirstRule: @CFamily_13_Arr),
+ (FCount: 5; FFirstRule: @CFamily_14_Arr),
+ (FCount: 3; FFirstRule: @CFamily_15_Arr),
+ (FCount: 4; FFirstRule: @CFamily_16_Arr),
+ (FCount: 9; FFirstRule: @CFamily_17_Arr),
+ (FCount: 4; FFirstRule: @CFamily_18_Arr),
+ (FCount: 4; FFirstRule: @CFamily_19_Arr),
+ (FCount: 5; FFirstRule: @CFamily_20_Arr),
+ (FCount: 4; FFirstRule: @CFamily_21_Arr),
+ (FCount: 9; FFirstRule: @CFamily_22_Arr),
+ (FCount: 2; FFirstRule: @CFamily_23_Arr),
+ (FCount: 4; FFirstRule: @CFamily_24_Arr),
+ (FCount: 10; FFirstRule: @CFamily_25_Arr),
+ (FCount: 19; FFirstRule: @CFamily_26_Arr),
+ (FCount: 41; FFirstRule: @CFamily_27_Arr),
+ (FCount: 13; FFirstRule: @CFamily_28_Arr),
+ (FCount: 22; FFirstRule: @CFamily_29_Arr),
+ (FCount: 24; FFirstRule: @CFamily_30_Arr),
+ (FCount: 17; FFirstRule: @CFamily_31_Arr),
(FCount: 5; FFirstRule: @CFamily_32_Arr),
- (FCount: 5; FFirstRule: @CFamily_33_Arr),
- (FCount: 3; FFirstRule: @CFamily_34_Arr),
- (FCount: 4; FFirstRule: @CFamily_35_Arr),
- (FCount: 9; FFirstRule: @CFamily_36_Arr),
- (FCount: 4; FFirstRule: @CFamily_37_Arr),
- (FCount: 4; FFirstRule: @CFamily_38_Arr),
- (FCount: 5; FFirstRule: @CFamily_39_Arr),
- (FCount: 4; FFirstRule: @CFamily_40_Arr),
- (FCount: 9; FFirstRule: @CFamily_41_Arr),
- (FCount: 2; FFirstRule: @CFamily_42_Arr),
- (FCount: 4; FFirstRule: @CFamily_43_Arr),
- (FCount: 19; FFirstRule: @CFamily_44_Arr),
- (FCount: 41; FFirstRule: @CFamily_45_Arr),
- (FCount: 13; FFirstRule: @CFamily_46_Arr),
- (FCount: 24; FFirstRule: @CFamily_47_Arr),
- (FCount: 17; FFirstRule: @CFamily_48_Arr),
- (FCount: 5; FFirstRule: @CFamily_49_Arr),
- (FCount: 13; FFirstRule: @CFamily_50_Arr),
- (FCount: 9; FFirstRule: @CFamily_51_Arr),
- (FCount: 2; FFirstRule: @CFamily_52_Arr),
- (FCount: 11; FFirstRule: @CFamily_53_Arr),
- (FCount: 11; FFirstRule: @CFamily_54_Arr),
- (FCount: 16; FFirstRule: @CFamily_55_Arr),
- (FCount: 5; FFirstRule: @CFamily_56_Arr),
- (FCount: 39; FFirstRule: @CFamily_57_Arr),
- (FCount: 6; FFirstRule: @CFamily_58_Arr),
- (FCount: 2; FFirstRule: @CFamily_59_Arr),
- (FCount: 8; FFirstRule: @CFamily_60_Arr),
- (FCount: 11; FFirstRule: @CFamily_61_Arr),
- (FCount: 4; FFirstRule: @CFamily_62_Arr),
- (FCount: 6; FFirstRule: @CFamily_63_Arr),
- (FCount: 3; FFirstRule: @CFamily_64_Arr),
- (FCount: 3; FFirstRule: @CFamily_65_Arr),
- (FCount: 5; FFirstRule: @CFamily_66_Arr),
- (FCount: 2; FFirstRule: @CFamily_67_Arr),
- (FCount: 2; FFirstRule: @CFamily_68_Arr),
- (FCount: 2; FFirstRule: @CFamily_69_Arr),
- (FCount: 14; FFirstRule: @CFamily_70_Arr),
- (FCount: 14; FFirstRule: @CFamily_71_Arr),
- (FCount: 15; FFirstRule: @CFamily_72_Arr),
- (FCount: 27; FFirstRule: @CFamily_73_Arr),
- (FCount: 9; FFirstRule: @CFamily_74_Arr),
- (FCount: 40; FFirstRule: @CFamily_75_Arr),
- (FCount: 8; FFirstRule: @CFamily_76_Arr),
- (FCount: 4; FFirstRule: @CFamily_77_Arr),
- (FCount: 32; FFirstRule: @CFamily_78_Arr),
- (FCount: 4; FFirstRule: @CFamily_79_Arr),
- (FCount: 14; FFirstRule: @CFamily_80_Arr),
- (FCount: 24; FFirstRule: @CFamily_81_Arr),
- (FCount: 2; FFirstRule: @CFamily_82_Arr),
- (FCount: 9; FFirstRule: @CFamily_83_Arr),
- (FCount: 5; FFirstRule: @CFamily_84_Arr),
- (FCount: 6; FFirstRule: @CFamily_85_Arr),
- (FCount: 110; FFirstRule: @CFamily_86_Arr),
+ (FCount: 13; FFirstRule: @CFamily_33_Arr),
+ (FCount: 9; FFirstRule: @CFamily_34_Arr),
+ (FCount: 10; FFirstRule: @CFamily_35_Arr),
+ (FCount: 2; FFirstRule: @CFamily_36_Arr),
+ (FCount: 16; FFirstRule: @CFamily_37_Arr),
+ (FCount: 11; FFirstRule: @CFamily_38_Arr),
+ (FCount: 11; FFirstRule: @CFamily_39_Arr),
+ (FCount: 16; FFirstRule: @CFamily_40_Arr),
+ (FCount: 5; FFirstRule: @CFamily_41_Arr),
+ (FCount: 39; FFirstRule: @CFamily_42_Arr),
+ (FCount: 6; FFirstRule: @CFamily_43_Arr),
+ (FCount: 2; FFirstRule: @CFamily_44_Arr),
+ (FCount: 8; FFirstRule: @CFamily_45_Arr),
+ (FCount: 11; FFirstRule: @CFamily_46_Arr),
+ (FCount: 4; FFirstRule: @CFamily_47_Arr),
+ (FCount: 6; FFirstRule: @CFamily_48_Arr),
+ (FCount: 22; FFirstRule: @CFamily_49_Arr),
+ (FCount: 34; FFirstRule: @CFamily_50_Arr),
+ (FCount: 17; FFirstRule: @CFamily_51_Arr),
+ (FCount: 4; FFirstRule: @CFamily_52_Arr),
+ (FCount: 183; FFirstRule: @CFamily_53_Arr),
+ (FCount: 3; FFirstRule: @CFamily_54_Arr),
+ (FCount: 2; FFirstRule: @CFamily_55_Arr),
+ (FCount: 4; FFirstRule: @CFamily_56_Arr),
+ (FCount: 25; FFirstRule: @CFamily_57_Arr),
+ (FCount: 7; FFirstRule: @CFamily_58_Arr),
+ (FCount: 9; FFirstRule: @CFamily_59_Arr),
+ (FCount: 4; FFirstRule: @CFamily_60_Arr),
+ (FCount: 2; FFirstRule: @CFamily_61_Arr),
+ (FCount: 15; FFirstRule: @CFamily_62_Arr),
+ (FCount: 23; FFirstRule: @CFamily_63_Arr),
+ (FCount: 14; FFirstRule: @CFamily_64_Arr),
+ (FCount: 16; FFirstRule: @CFamily_65_Arr),
+ (FCount: 14; FFirstRule: @CFamily_66_Arr),
+ (FCount: 12; FFirstRule: @CFamily_67_Arr),
+ (FCount: 14; FFirstRule: @CFamily_68_Arr),
+ (FCount: 4; FFirstRule: @CFamily_69_Arr),
+ (FCount: 16; FFirstRule: @CFamily_70_Arr),
+ (FCount: 9; FFirstRule: @CFamily_71_Arr),
+ (FCount: 3; FFirstRule: @CFamily_72_Arr),
+ (FCount: 5; FFirstRule: @CFamily_73_Arr),
+ (FCount: 6; FFirstRule: @CFamily_74_Arr),
+ (FCount: 6; FFirstRule: @CFamily_75_Arr),
+ (FCount: 65; FFirstRule: @CFamily_76_Arr),
+ (FCount: 6; FFirstRule: @CFamily_77_Arr),
+ (FCount: 7; FFirstRule: @CFamily_78_Arr),
+ (FCount: 6; FFirstRule: @CFamily_79_Arr),
+ (FCount: 17; FFirstRule: @CFamily_80_Arr),
+ (FCount: 6; FFirstRule: @CFamily_81_Arr),
+ (FCount: 16; FFirstRule: @CFamily_82_Arr),
+ (FCount: 25; FFirstRule: @CFamily_83_Arr),
+ (FCount: 9; FFirstRule: @CFamily_84_Arr),
+ (FCount: 34; FFirstRule: @CFamily_85_Arr),
+ (FCount: 5; FFirstRule: @CFamily_86_Arr),
(FCount: 6; FFirstRule: @CFamily_87_Arr),
- (FCount: 41; FFirstRule: @CFamily_88_Arr),
- (FCount: 2; FFirstRule: @CFamily_89_Arr),
- (FCount: 57; FFirstRule: @CFamily_90_Arr),
- (FCount: 36; FFirstRule: @CFamily_91_Arr),
- (FCount: 2; FFirstRule: @CFamily_92_Arr),
- (FCount: 2; FFirstRule: @CFamily_93_Arr),
- (FCount: 12; FFirstRule: @CFamily_94_Arr),
- (FCount: 22; FFirstRule: @CFamily_95_Arr),
- (FCount: 10; FFirstRule: @CFamily_96_Arr),
- (FCount: 48; FFirstRule: @CFamily_97_Arr),
+ (FCount: 6; FFirstRule: @CFamily_88_Arr),
+ (FCount: 4; FFirstRule: @CFamily_89_Arr),
+ (FCount: 42; FFirstRule: @CFamily_90_Arr),
+ (FCount: 8; FFirstRule: @CFamily_91_Arr),
+ (FCount: 3; FFirstRule: @CFamily_92_Arr),
+ (FCount: 19; FFirstRule: @CFamily_93_Arr),
+ (FCount: 19; FFirstRule: @CFamily_94_Arr),
+ (FCount: 41; FFirstRule: @CFamily_95_Arr),
+ (FCount: 2; FFirstRule: @CFamily_96_Arr),
+ (FCount: 7; FFirstRule: @CFamily_97_Arr),
(FCount: 2; FFirstRule: @CFamily_98_Arr),
- (FCount: 22; FFirstRule: @CFamily_99_Arr),
- (FCount: 34; FFirstRule: @CFamily_100_Arr),
- (FCount: 17; FFirstRule: @CFamily_101_Arr),
- (FCount: 4; FFirstRule: @CFamily_102_Arr),
- (FCount: 183; FFirstRule: @CFamily_103_Arr),
- (FCount: 3; FFirstRule: @CFamily_104_Arr),
- (FCount: 2; FFirstRule: @CFamily_105_Arr),
- (FCount: 4; FFirstRule: @CFamily_106_Arr),
- (FCount: 25; FFirstRule: @CFamily_107_Arr),
- (FCount: 7; FFirstRule: @CFamily_108_Arr),
- (FCount: 6; FFirstRule: @CFamily_109_Arr),
- (FCount: 25; FFirstRule: @CFamily_110_Arr),
- (FCount: 9; FFirstRule: @CFamily_111_Arr),
- (FCount: 5; FFirstRule: @CFamily_112_Arr),
- (FCount: 6; FFirstRule: @CFamily_113_Arr),
- (FCount: 6; FFirstRule: @CFamily_114_Arr),
- (FCount: 4; FFirstRule: @CFamily_115_Arr),
- (FCount: 8; FFirstRule: @CFamily_116_Arr),
+ (FCount: 9; FFirstRule: @CFamily_99_Arr),
+ (FCount: 20; FFirstRule: @CFamily_100_Arr),
+ (FCount: 48; FFirstRule: @CFamily_101_Arr),
+ (FCount: 30; FFirstRule: @CFamily_102_Arr),
+ (FCount: 9; FFirstRule: @CFamily_103_Arr),
+ (FCount: 2; FFirstRule: @CFamily_104_Arr),
+ (FCount: 45; FFirstRule: @CFamily_105_Arr),
+ (FCount: 6; FFirstRule: @CFamily_106_Arr),
+ (FCount: 4; FFirstRule: @CFamily_107_Arr),
+ (FCount: 20; FFirstRule: @CFamily_108_Arr),
+ (FCount: 7; FFirstRule: @CFamily_109_Arr),
+ (FCount: 3; FFirstRule: @CFamily_110_Arr),
+ (FCount: 85; FFirstRule: @CFamily_111_Arr),
+ (FCount: 16; FFirstRule: @CFamily_112_Arr),
+ (FCount: 20; FFirstRule: @CFamily_113_Arr),
+ (FCount: 11; FFirstRule: @CFamily_114_Arr),
+ (FCount: 23; FFirstRule: @CFamily_115_Arr),
+ (FCount: 7; FFirstRule: @CFamily_116_Arr),
(FCount: 3; FFirstRule: @CFamily_117_Arr),
- (FCount: 19; FFirstRule: @CFamily_118_Arr),
- (FCount: 19; FFirstRule: @CFamily_119_Arr),
- (FCount: 41; FFirstRule: @CFamily_120_Arr),
+ (FCount: 3; FFirstRule: @CFamily_118_Arr),
+ (FCount: 5; FFirstRule: @CFamily_119_Arr),
+ (FCount: 2; FFirstRule: @CFamily_120_Arr),
(FCount: 2; FFirstRule: @CFamily_121_Arr),
- (FCount: 7; FFirstRule: @CFamily_122_Arr),
- (FCount: 2; FFirstRule: @CFamily_123_Arr),
- (FCount: 20; FFirstRule: @CFamily_124_Arr),
- (FCount: 48; FFirstRule: @CFamily_125_Arr),
- (FCount: 30; FFirstRule: @CFamily_126_Arr),
+ (FCount: 2; FFirstRule: @CFamily_122_Arr),
+ (FCount: 14; FFirstRule: @CFamily_123_Arr),
+ (FCount: 14; FFirstRule: @CFamily_124_Arr),
+ (FCount: 15; FFirstRule: @CFamily_125_Arr),
+ (FCount: 27; FFirstRule: @CFamily_126_Arr),
(FCount: 9; FFirstRule: @CFamily_127_Arr),
- (FCount: 45; FFirstRule: @CFamily_128_Arr),
- (FCount: 9; FFirstRule: @CFamily_129_Arr),
+ (FCount: 40; FFirstRule: @CFamily_128_Arr),
+ (FCount: 8; FFirstRule: @CFamily_129_Arr),
(FCount: 4; FFirstRule: @CFamily_130_Arr),
- (FCount: 2; FFirstRule: @CFamily_131_Arr),
- (FCount: 15; FFirstRule: @CFamily_132_Arr),
+ (FCount: 32; FFirstRule: @CFamily_131_Arr),
+ (FCount: 4; FFirstRule: @CFamily_132_Arr),
(FCount: 14; FFirstRule: @CFamily_133_Arr),
- (FCount: 16; FFirstRule: @CFamily_134_Arr),
- (FCount: 14; FFirstRule: @CFamily_135_Arr),
- (FCount: 12; FFirstRule: @CFamily_136_Arr),
- (FCount: 4; FFirstRule: @CFamily_137_Arr),
- (FCount: 9; FFirstRule: @CFamily_138_Arr),
- (FCount: 3; FFirstRule: @CFamily_139_Arr),
- (FCount: 5; FFirstRule: @CFamily_140_Arr),
- (FCount: 6; FFirstRule: @CFamily_141_Arr),
- (FCount: 6; FFirstRule: @CFamily_142_Arr)
+ (FCount: 24; FFirstRule: @CFamily_134_Arr),
+ (FCount: 2; FFirstRule: @CFamily_135_Arr),
+ (FCount: 9; FFirstRule: @CFamily_136_Arr),
+ (FCount: 5; FFirstRule: @CFamily_137_Arr),
+ (FCount: 6; FFirstRule: @CFamily_138_Arr),
+ (FCount: 110; FFirstRule: @CFamily_139_Arr),
+ (FCount: 6; FFirstRule: @CFamily_140_Arr),
+ (FCount: 41; FFirstRule: @CFamily_141_Arr),
+ (FCount: 2; FFirstRule: @CFamily_142_Arr)
);
var
@@ -6108,29 +6108,29 @@ TZoneAlias = record
{ Time periods for Africa/Accra zone }
CZone_1_Arr: array[0 .. 3] of TPeriod = (
(FOffset: -52; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1915; FUntilMonth: 11; FUntilDay: @CRelativeDays[2]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 0; FRuleFamily: @CRuleFamilies[0]; FFmtStr: '%s'; FUntilYear: 1942; FUntilMonth: 2; FUntilDay: @CRelativeDays[3]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 1800; FRuleFamily: nil; FFmtStr: '+0030'; FUntilYear: 1946; FUntilMonth: 1; FUntilDay: @CRelativeDays[4]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 0; FRuleFamily: @CRuleFamilies[0]; FFmtStr: '%s'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: 0; FRuleFamily: @CRuleFamilies[106]; FFmtStr: '%s'; FUntilYear: 1942; FUntilMonth: 2; FUntilDay: @CRelativeDays[44]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 1800; FRuleFamily: nil; FFmtStr: '+0030'; FUntilYear: 1946; FUntilMonth: 1; FUntilDay: @CRelativeDays[18]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 0; FRuleFamily: @CRuleFamilies[106]; FFmtStr: '%s'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Africa/Addis_Ababa zone }
CZone_2_Arr: array[0 .. 2] of TPeriod = (
(FOffset: 9288; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1870; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 9320; FRuleFamily: nil; FFmtStr: 'ADMT'; FUntilYear: 1936; FUntilMonth: 5; FUntilDay: @CRelativeDays[5]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 9320; FRuleFamily: nil; FFmtStr: 'ADMT'; FUntilYear: 1936; FUntilMonth: 5; FUntilDay: @CRelativeDays[9]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 10800; FRuleFamily: nil; FFmtStr: 'EAT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Africa/Algiers zone }
CZone_3_Arr: array[0 .. 9] of TPeriod = (
- (FOffset: 732; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1891; FUntilMonth: 3; FUntilDay: @CRelativeDays[19]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 561; FRuleFamily: nil; FFmtStr: 'PMT'; FUntilYear: 1911; FUntilMonth: 3; FUntilDay: @CRelativeDays[37]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 0; FRuleFamily: @CRuleFamilies[99]; FFmtStr: 'WE%sT'; FUntilYear: 1940; FUntilMonth: 2; FUntilDay: @CRelativeDays[12]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[99]; FFmtStr: 'CE%sT'; FUntilYear: 1946; FUntilMonth: 10; FUntilDay: @CRelativeDays[29]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 0; FRuleFamily: nil; FFmtStr: 'WET'; FUntilYear: 1956; FUntilMonth: 1; FUntilDay: @CRelativeDays[17]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: nil; FFmtStr: 'CET'; FUntilYear: 1963; FUntilMonth: 4; FUntilDay: @CRelativeDays[20]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 0; FRuleFamily: @CRuleFamilies[99]; FFmtStr: 'WE%sT'; FUntilYear: 1977; FUntilMonth: 10; FUntilDay: @CRelativeDays[25]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[99]; FFmtStr: 'CE%sT'; FUntilYear: 1979; FUntilMonth: 10; FUntilDay: @CRelativeDays[6]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 0; FRuleFamily: @CRuleFamilies[99]; FFmtStr: 'WE%sT'; FUntilYear: 1981; FUntilMonth: 5; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 732; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1891; FUntilMonth: 3; FUntilDay: @CRelativeDays[24]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 561; FRuleFamily: nil; FFmtStr: 'PMT'; FUntilYear: 1911; FUntilMonth: 3; FUntilDay: @CRelativeDays[23]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 0; FRuleFamily: @CRuleFamilies[49]; FFmtStr: 'WE%sT'; FUntilYear: 1940; FUntilMonth: 2; FUntilDay: @CRelativeDays[14]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[49]; FFmtStr: 'CE%sT'; FUntilYear: 1946; FUntilMonth: 10; FUntilDay: @CRelativeDays[13]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 0; FRuleFamily: nil; FFmtStr: 'WET'; FUntilYear: 1956; FUntilMonth: 1; FUntilDay: @CRelativeDays[26]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: nil; FFmtStr: 'CET'; FUntilYear: 1963; FUntilMonth: 4; FUntilDay: @CRelativeDays[21]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 0; FRuleFamily: @CRuleFamilies[49]; FFmtStr: 'WE%sT'; FUntilYear: 1977; FUntilMonth: 10; FUntilDay: @CRelativeDays[22]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[49]; FFmtStr: 'CE%sT'; FUntilYear: 1979; FUntilMonth: 10; FUntilDay: @CRelativeDays[19]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 0; FRuleFamily: @CRuleFamilies[49]; FFmtStr: 'WE%sT'; FUntilYear: 1981; FUntilMonth: 5; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 3600; FRuleFamily: nil; FFmtStr: 'CET'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
@@ -6138,15 +6138,15 @@ TZoneAlias = record
CZone_4_Arr: array[0 .. 3] of TPeriod = (
(FOffset: 9332; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1870; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 9332; FRuleFamily: nil; FFmtStr: 'AMT'; FUntilYear: 1890; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 9320; FRuleFamily: nil; FFmtStr: 'ADMT'; FUntilYear: 1936; FUntilMonth: 5; FUntilDay: @CRelativeDays[5]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 9320; FRuleFamily: nil; FFmtStr: 'ADMT'; FUntilYear: 1936; FUntilMonth: 5; FUntilDay: @CRelativeDays[9]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 10800; FRuleFamily: nil; FFmtStr: 'EAT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Africa/Bamako zone }
CZone_5_Arr: array[0 .. 3] of TPeriod = (
(FOffset: -1920; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1912; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 0; FRuleFamily: nil; FFmtStr: 'GMT'; FUntilYear: 1934; FUntilMonth: 2; FUntilDay: @CRelativeDays[6]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -3600; FRuleFamily: nil; FFmtStr: '-01'; FUntilYear: 1960; FUntilMonth: 6; FUntilDay: @CRelativeDays[7]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 0; FRuleFamily: nil; FFmtStr: 'GMT'; FUntilYear: 1934; FUntilMonth: 2; FUntilDay: @CRelativeDays[19]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -3600; FRuleFamily: nil; FFmtStr: '-01'; FUntilYear: 1960; FUntilMonth: 6; FUntilDay: @CRelativeDays[10]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 0; FRuleFamily: nil; FFmtStr: 'GMT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
@@ -6159,23 +6159,23 @@ TZoneAlias = record
{ Time periods for Africa/Banjul zone }
CZone_7_Arr: array[0 .. 3] of TPeriod = (
(FOffset: -3996; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1912; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -3996; FRuleFamily: nil; FFmtStr: 'BMT'; FUntilYear: 1933; FUntilMonth: 4; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -3600; FRuleFamily: nil; FFmtStr: '-01'; FUntilYear: 1942; FUntilMonth: 2; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -3996; FRuleFamily: nil; FFmtStr: 'BMT'; FUntilYear: 1933; FUntilMonth: 4; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -3600; FRuleFamily: nil; FFmtStr: '-01'; FUntilYear: 1942; FUntilMonth: 2; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 0; FRuleFamily: nil; FFmtStr: 'GMT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Africa/Bissau zone }
CZone_8_Arr: array[0 .. 2] of TPeriod = (
- (FOffset: -3740; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1912; FUntilMonth: 1; FUntilDay: @CRelativeDays[1]; FUntilTime: 3600; FUntilTimeMode: trUniversal),
+ (FOffset: -3740; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1912; FUntilMonth: 1; FUntilDay: @CRelativeDays[0]; FUntilTime: 3600; FUntilTimeMode: trUniversal),
(FOffset: -3600; FRuleFamily: nil; FFmtStr: '-01'; FUntilYear: 1975; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 0; FRuleFamily: nil; FFmtStr: 'GMT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Africa/Blantyre zone }
CZone_9_Arr: array[0 .. 3] of TPeriod = (
- (FOffset: 8400; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1911; FUntilMonth: 7; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 8470; FRuleFamily: nil; FFmtStr: 'ZMT'; FUntilYear: 1914; FUntilMonth: 6; FUntilDay: @CRelativeDays[8]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 8460; FRuleFamily: nil; FFmtStr: 'ZMT'; FUntilYear: 1925; FUntilMonth: 7; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 8400; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1911; FUntilMonth: 7; FUntilDay: @CRelativeDays[32]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 8470; FRuleFamily: nil; FFmtStr: 'ZMT'; FUntilYear: 1914; FUntilMonth: 6; FUntilDay: @CRelativeDays[7]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 8460; FRuleFamily: nil; FFmtStr: 'ZMT'; FUntilYear: 1925; FUntilMonth: 7; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 7200; FRuleFamily: nil; FFmtStr: 'CAT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
@@ -6194,35 +6194,35 @@ TZoneAlias = record
{ Time periods for Africa/Cairo zone }
CZone_12_Arr: array[0 .. 1] of TPeriod = (
(FOffset: 7509; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1900; FUntilMonth: 10; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 7200; FRuleFamily: @CRuleFamilies[100]; FFmtStr: 'EE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: 7200; FRuleFamily: @CRuleFamilies[50]; FFmtStr: 'EE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Africa/Casablanca zone }
CZone_13_Arr: array[0 .. 4] of TPeriod = (
- (FOffset: -1820; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1913; FUntilMonth: 10; FUntilDay: @CRelativeDays[6]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 0; FRuleFamily: @CRuleFamilies[103]; FFmtStr: '+00/+01'; FUntilYear: 1984; FUntilMonth: 3; FUntilDay: @CRelativeDays[19]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -1820; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1913; FUntilMonth: 10; FUntilDay: @CRelativeDays[19]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 0; FRuleFamily: @CRuleFamilies[53]; FFmtStr: '+00/+01'; FUntilYear: 1984; FUntilMonth: 3; FUntilDay: @CRelativeDays[24]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 3600; FRuleFamily: nil; FFmtStr: '+01'; FUntilYear: 1986; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 0; FRuleFamily: @CRuleFamilies[103]; FFmtStr: '+00/+01'; FUntilYear: 2018; FUntilMonth: 10; FUntilDay: @CRelativeDays[14]; FUntilTime: 10800; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[103]; FFmtStr: '+01/+00'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: 0; FRuleFamily: @CRuleFamilies[53]; FFmtStr: '+00/+01'; FUntilYear: 2018; FUntilMonth: 10; FUntilDay: @CRelativeDays[16]; FUntilTime: 10800; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[53]; FFmtStr: '+01/+00'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Africa/Ceuta zone }
CZone_14_Arr: array[0 .. 8] of TPeriod = (
- (FOffset: -1276; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1901; FUntilMonth: 1; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trUniversal),
- (FOffset: 0; FRuleFamily: nil; FFmtStr: 'WET'; FUntilYear: 1918; FUntilMonth: 5; FUntilDay: @CRelativeDays[4]; FUntilTime: 82800; FUntilTimeMode: trLocal),
- (FOffset: 0; FRuleFamily: nil; FFmtStr: 'WEST'; FUntilYear: 1918; FUntilMonth: 10; FUntilDay: @CRelativeDays[29]; FUntilTime: 82800; FUntilTimeMode: trLocal),
+ (FOffset: -1276; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1901; FUntilMonth: 1; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trUniversal),
+ (FOffset: 0; FRuleFamily: nil; FFmtStr: 'WET'; FUntilYear: 1918; FUntilMonth: 5; FUntilDay: @CRelativeDays[18]; FUntilTime: 82800; FUntilTimeMode: trLocal),
+ (FOffset: 0; FRuleFamily: nil; FFmtStr: 'WEST'; FUntilYear: 1918; FUntilMonth: 10; FUntilDay: @CRelativeDays[13]; FUntilTime: 82800; FUntilTimeMode: trLocal),
(FOffset: 0; FRuleFamily: nil; FFmtStr: 'WET'; FUntilYear: 1924; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 0; FRuleFamily: @CRuleFamilies[126]; FFmtStr: 'WE%sT'; FUntilYear: 1929; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 0; FRuleFamily: @CRuleFamilies[102]; FFmtStr: 'WE%sT'; FUntilYear: 1929; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 0; FRuleFamily: nil; FFmtStr: 'WET'; FUntilYear: 1967; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 0; FRuleFamily: @CRuleFamilies[127]; FFmtStr: 'WE%sT'; FUntilYear: 1984; FUntilMonth: 3; FUntilDay: @CRelativeDays[19]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 0; FRuleFamily: @CRuleFamilies[103]; FFmtStr: 'WE%sT'; FUntilYear: 1984; FUntilMonth: 3; FUntilDay: @CRelativeDays[24]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 3600; FRuleFamily: nil; FFmtStr: 'CET'; FUntilYear: 1986; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[18]; FFmtStr: 'CE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[77]; FFmtStr: 'CE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Africa/Conakry zone }
CZone_15_Arr: array[0 .. 3] of TPeriod = (
(FOffset: -3292; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1912; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 0; FRuleFamily: nil; FFmtStr: 'GMT'; FUntilYear: 1934; FUntilMonth: 2; FUntilDay: @CRelativeDays[6]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 0; FRuleFamily: nil; FFmtStr: 'GMT'; FUntilYear: 1934; FUntilMonth: 2; FUntilDay: @CRelativeDays[19]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -3600; FRuleFamily: nil; FFmtStr: '-01'; FUntilYear: 1960; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 0; FRuleFamily: nil; FFmtStr: 'GMT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
@@ -6257,17 +6257,17 @@ TZoneAlias = record
{ Time periods for Africa/El_Aaiun zone }
CZone_20_Arr: array[0 .. 3] of TPeriod = (
(FOffset: -3168; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1934; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -3600; FRuleFamily: nil; FFmtStr: '-01'; FUntilYear: 1976; FUntilMonth: 4; FUntilDay: @CRelativeDays[20]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 0; FRuleFamily: @CRuleFamilies[103]; FFmtStr: '+00/+01'; FUntilYear: 2018; FUntilMonth: 10; FUntilDay: @CRelativeDays[14]; FUntilTime: 10800; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[103]; FFmtStr: '+01/+00'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: -3600; FRuleFamily: nil; FFmtStr: '-01'; FUntilYear: 1976; FUntilMonth: 4; FUntilDay: @CRelativeDays[21]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 0; FRuleFamily: @CRuleFamilies[53]; FFmtStr: '+00/+01'; FUntilYear: 2018; FUntilMonth: 10; FUntilDay: @CRelativeDays[16]; FUntilTime: 10800; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[53]; FFmtStr: '+01/+00'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Africa/Freetown zone }
CZone_21_Arr: array[0 .. 4] of TPeriod = (
(FOffset: -3180; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1882; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -3180; FRuleFamily: nil; FFmtStr: 'FMT'; FUntilYear: 1913; FUntilMonth: 7; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -3600; FRuleFamily: @CRuleFamilies[1]; FFmtStr: '%s'; FUntilYear: 1939; FUntilMonth: 9; FUntilDay: @CRelativeDays[5]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -3600; FRuleFamily: nil; FFmtStr: '-01'; FUntilYear: 1941; FUntilMonth: 12; FUntilDay: @CRelativeDays[4]; FUntilTime: 86400; FUntilTimeMode: trLocal),
+ (FOffset: -3180; FRuleFamily: nil; FFmtStr: 'FMT'; FUntilYear: 1913; FUntilMonth: 7; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -3600; FRuleFamily: @CRuleFamilies[107]; FFmtStr: '%s'; FUntilYear: 1939; FUntilMonth: 9; FUntilDay: @CRelativeDays[9]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -3600; FRuleFamily: nil; FFmtStr: '-01'; FUntilYear: 1941; FUntilMonth: 12; FUntilDay: @CRelativeDays[18]; FUntilTime: 86400; FUntilTimeMode: trLocal),
(FOffset: 0; FRuleFamily: nil; FFmtStr: 'GMT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
@@ -6275,8 +6275,8 @@ TZoneAlias = record
CZone_22_Arr: array[0 .. 4] of TPeriod = (
(FOffset: 6220; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1885; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 5400; FRuleFamily: nil; FFmtStr: 'SAST'; FUntilYear: 1903; FUntilMonth: 3; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 7200; FRuleFamily: nil; FFmtStr: 'CAT'; FUntilYear: 1943; FUntilMonth: 9; FUntilDay: @CRelativeDays[10]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: 7200; FRuleFamily: nil; FFmtStr: 'CAST'; FUntilYear: 1944; FUntilMonth: 3; FUntilDay: @CRelativeDays[10]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: 7200; FRuleFamily: nil; FFmtStr: 'CAT'; FUntilYear: 1943; FUntilMonth: 9; FUntilDay: @CRelativeDays[29]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: 7200; FRuleFamily: nil; FFmtStr: 'CAST'; FUntilYear: 1944; FUntilMonth: 3; FUntilDay: @CRelativeDays[29]; FUntilTime: 7200; FUntilTimeMode: trLocal),
(FOffset: 7200; FRuleFamily: nil; FFmtStr: 'CAT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
@@ -6288,16 +6288,16 @@ TZoneAlias = record
{ Time periods for Africa/Johannesburg zone }
CZone_24_Arr: array[0 .. 2] of TPeriod = (
- (FOffset: 6720; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1892; FUntilMonth: 2; FUntilDay: @CRelativeDays[3]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 6720; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1892; FUntilMonth: 2; FUntilDay: @CRelativeDays[44]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 5400; FRuleFamily: nil; FFmtStr: 'SAST'; FUntilYear: 1903; FUntilMonth: 3; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 7200; FRuleFamily: @CRuleFamilies[105]; FFmtStr: 'SAST'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: 7200; FRuleFamily: @CRuleFamilies[55]; FFmtStr: 'SAST'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Africa/Juba zone }
CZone_25_Arr: array[0 .. 3] of TPeriod = (
(FOffset: 7588; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1931; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 7200; FRuleFamily: @CRuleFamilies[106]; FFmtStr: 'CA%sT'; FUntilYear: 2000; FUntilMonth: 1; FUntilDay: @CRelativeDays[13]; FUntilTime: 43200; FUntilTimeMode: trLocal),
- (FOffset: 10800; FRuleFamily: nil; FFmtStr: 'EAT'; FUntilYear: 2021; FUntilMonth: 2; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 7200; FRuleFamily: @CRuleFamilies[56]; FFmtStr: 'CA%sT'; FUntilYear: 2000; FUntilMonth: 1; FUntilDay: @CRelativeDays[1]; FUntilTime: 43200; FUntilTimeMode: trLocal),
+ (FOffset: 10800; FRuleFamily: nil; FFmtStr: 'EAT'; FUntilYear: 2021; FUntilMonth: 2; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 7200; FRuleFamily: nil; FFmtStr: 'CAT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
@@ -6313,8 +6313,8 @@ TZoneAlias = record
{ Time periods for Africa/Khartoum zone }
CZone_27_Arr: array[0 .. 3] of TPeriod = (
(FOffset: 7808; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1931; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 7200; FRuleFamily: @CRuleFamilies[106]; FFmtStr: 'CA%sT'; FUntilYear: 2000; FUntilMonth: 1; FUntilDay: @CRelativeDays[13]; FUntilTime: 43200; FUntilTimeMode: trLocal),
- (FOffset: 10800; FRuleFamily: nil; FFmtStr: 'EAT'; FUntilYear: 2017; FUntilMonth: 11; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 7200; FRuleFamily: @CRuleFamilies[56]; FFmtStr: 'CA%sT'; FUntilYear: 2000; FUntilMonth: 1; FUntilDay: @CRelativeDays[1]; FUntilTime: 43200; FUntilTimeMode: trLocal),
+ (FOffset: 10800; FRuleFamily: nil; FFmtStr: 'EAT'; FUntilYear: 2017; FUntilMonth: 11; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 7200; FRuleFamily: nil; FFmtStr: 'CAT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
@@ -6326,16 +6326,16 @@ TZoneAlias = record
{ Time periods for Africa/Kinshasa zone }
CZone_29_Arr: array[0 .. 1] of TPeriod = (
- (FOffset: 3672; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1897; FUntilMonth: 11; FUntilDay: @CRelativeDays[11]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 3672; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1897; FUntilMonth: 11; FUntilDay: @CRelativeDays[25]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 3600; FRuleFamily: nil; FFmtStr: 'WAT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Africa/Lagos zone }
CZone_30_Arr: array[0 .. 4] of TPeriod = (
- (FOffset: 815; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1905; FUntilMonth: 7; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 0; FRuleFamily: nil; FFmtStr: 'GMT'; FUntilYear: 1908; FUntilMonth: 7; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 815; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1914; FUntilMonth: 1; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 1800; FRuleFamily: nil; FFmtStr: '+0030'; FUntilYear: 1919; FUntilMonth: 9; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 815; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1905; FUntilMonth: 7; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 0; FRuleFamily: nil; FFmtStr: 'GMT'; FUntilYear: 1908; FUntilMonth: 7; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 815; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1914; FUntilMonth: 1; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 1800; FRuleFamily: nil; FFmtStr: '+0030'; FUntilYear: 1919; FUntilMonth: 9; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 3600; FRuleFamily: nil; FFmtStr: 'WAT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
@@ -6354,14 +6354,14 @@ TZoneAlias = record
{ Time periods for Africa/Luanda zone }
CZone_33_Arr: array[0 .. 2] of TPeriod = (
(FOffset: 3176; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1892; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 3124; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1911; FUntilMonth: 12; FUntilDay: @CRelativeDays[9]; FUntilTime: 82800; FUntilTimeMode: trUniversal),
+ (FOffset: 3124; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1911; FUntilMonth: 12; FUntilDay: @CRelativeDays[8]; FUntilTime: 82800; FUntilTimeMode: trUniversal),
(FOffset: 3600; FRuleFamily: nil; FFmtStr: 'WAT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Africa/Lubumbashi zone }
CZone_34_Arr: array[0 .. 2] of TPeriod = (
- (FOffset: 6592; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1897; FUntilMonth: 11; FUntilDay: @CRelativeDays[11]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: nil; FFmtStr: 'WAT'; FUntilYear: 1920; FUntilMonth: 4; FUntilDay: @CRelativeDays[12]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 6592; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1897; FUntilMonth: 11; FUntilDay: @CRelativeDays[25]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: nil; FFmtStr: 'WAT'; FUntilYear: 1920; FUntilMonth: 4; FUntilDay: @CRelativeDays[14]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 7200; FRuleFamily: nil; FFmtStr: 'CAT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
@@ -6374,7 +6374,7 @@ TZoneAlias = record
{ Time periods for Africa/Malabo zone }
CZone_36_Arr: array[0 .. 2] of TPeriod = (
(FOffset: 2108; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1912; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 0; FRuleFamily: nil; FFmtStr: 'GMT'; FUntilYear: 1963; FUntilMonth: 12; FUntilDay: @CRelativeDays[13]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 0; FRuleFamily: nil; FFmtStr: 'GMT'; FUntilYear: 1963; FUntilMonth: 12; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 3600; FRuleFamily: nil; FFmtStr: 'WAT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
@@ -6387,8 +6387,8 @@ TZoneAlias = record
{ Time periods for Africa/Maseru zone }
CZone_38_Arr: array[0 .. 3] of TPeriod = (
(FOffset: 6600; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1903; FUntilMonth: 3; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 7200; FRuleFamily: nil; FFmtStr: 'SAST'; FUntilYear: 1943; FUntilMonth: 9; FUntilDay: @CRelativeDays[10]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: 7200; FRuleFamily: nil; FFmtStr: 'SAST'; FUntilYear: 1944; FUntilMonth: 3; FUntilDay: @CRelativeDays[10]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: 7200; FRuleFamily: nil; FFmtStr: 'SAST'; FUntilYear: 1943; FUntilMonth: 9; FUntilDay: @CRelativeDays[29]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: 7200; FRuleFamily: nil; FFmtStr: 'SAST'; FUntilYear: 1944; FUntilMonth: 3; FUntilDay: @CRelativeDays[29]; FUntilTime: 7200; FUntilTimeMode: trLocal),
(FOffset: 7200; FRuleFamily: nil; FFmtStr: 'SAST'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
@@ -6410,32 +6410,32 @@ TZoneAlias = record
CZone_41_Arr: array[0 .. 3] of TPeriod = (
(FOffset: -2588; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1882; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -2588; FRuleFamily: nil; FFmtStr: 'MMT'; FUntilYear: 1919; FUntilMonth: 3; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -2670; FRuleFamily: nil; FFmtStr: 'MMT'; FUntilYear: 1972; FUntilMonth: 1; FUntilDay: @CRelativeDays[29]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -2670; FRuleFamily: nil; FFmtStr: 'MMT'; FUntilYear: 1972; FUntilMonth: 1; FUntilDay: @CRelativeDays[13]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 0; FRuleFamily: nil; FFmtStr: 'GMT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Africa/Nairobi zone }
CZone_42_Arr: array[0 .. 5] of TPeriod = (
(FOffset: 8836; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1908; FUntilMonth: 5; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 9000; FRuleFamily: nil; FFmtStr: '+0230'; FUntilYear: 1928; FUntilMonth: 6; FUntilDay: @CRelativeDays[8]; FUntilTime: 86400; FUntilTimeMode: trLocal),
- (FOffset: 10800; FRuleFamily: nil; FFmtStr: 'EAT'; FUntilYear: 1930; FUntilMonth: 1; FUntilDay: @CRelativeDays[35]; FUntilTime: 86400; FUntilTimeMode: trLocal),
- (FOffset: 9000; FRuleFamily: nil; FFmtStr: '+0230'; FUntilYear: 1936; FUntilMonth: 12; FUntilDay: @CRelativeDays[9]; FUntilTime: 86400; FUntilTimeMode: trLocal),
- (FOffset: 9900; FRuleFamily: nil; FFmtStr: '+0245'; FUntilYear: 1942; FUntilMonth: 7; FUntilDay: @CRelativeDays[9]; FUntilTime: 86400; FUntilTimeMode: trLocal),
+ (FOffset: 9000; FRuleFamily: nil; FFmtStr: '+0230'; FUntilYear: 1928; FUntilMonth: 6; FUntilDay: @CRelativeDays[7]; FUntilTime: 86400; FUntilTimeMode: trLocal),
+ (FOffset: 10800; FRuleFamily: nil; FFmtStr: 'EAT'; FUntilYear: 1930; FUntilMonth: 1; FUntilDay: @CRelativeDays[15]; FUntilTime: 86400; FUntilTimeMode: trLocal),
+ (FOffset: 9000; FRuleFamily: nil; FFmtStr: '+0230'; FUntilYear: 1936; FUntilMonth: 12; FUntilDay: @CRelativeDays[8]; FUntilTime: 86400; FUntilTimeMode: trLocal),
+ (FOffset: 9900; FRuleFamily: nil; FFmtStr: '+0245'; FUntilYear: 1942; FUntilMonth: 7; FUntilDay: @CRelativeDays[8]; FUntilTime: 86400; FUntilTimeMode: trLocal),
(FOffset: 10800; FRuleFamily: nil; FFmtStr: 'EAT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Africa/Ndjamena zone }
CZone_43_Arr: array[0 .. 3] of TPeriod = (
(FOffset: 3612; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1912; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: nil; FFmtStr: 'WAT'; FUntilYear: 1979; FUntilMonth: 10; FUntilDay: @CRelativeDays[20]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: nil; FFmtStr: 'WAST'; FUntilYear: 1980; FUntilMonth: 3; FUntilDay: @CRelativeDays[3]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: nil; FFmtStr: 'WAT'; FUntilYear: 1979; FUntilMonth: 10; FUntilDay: @CRelativeDays[21]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: nil; FFmtStr: 'WAST'; FUntilYear: 1980; FUntilMonth: 3; FUntilDay: @CRelativeDays[44]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 3600; FRuleFamily: nil; FFmtStr: 'WAT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Africa/Niamey zone }
CZone_44_Arr: array[0 .. 3] of TPeriod = (
(FOffset: 508; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1912; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -3600; FRuleFamily: nil; FFmtStr: '-01'; FUntilYear: 1934; FUntilMonth: 2; FUntilDay: @CRelativeDays[6]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -3600; FRuleFamily: nil; FFmtStr: '-01'; FUntilYear: 1934; FUntilMonth: 2; FUntilDay: @CRelativeDays[19]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 0; FRuleFamily: nil; FFmtStr: 'GMT'; FUntilYear: 1960; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 3600; FRuleFamily: nil; FFmtStr: 'WAT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
@@ -6443,8 +6443,8 @@ TZoneAlias = record
{ Time periods for Africa/Nouakchott zone }
CZone_45_Arr: array[0 .. 3] of TPeriod = (
(FOffset: -3828; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1912; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 0; FRuleFamily: nil; FFmtStr: 'GMT'; FUntilYear: 1934; FUntilMonth: 2; FUntilDay: @CRelativeDays[6]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -3600; FRuleFamily: nil; FFmtStr: '-01'; FUntilYear: 1960; FUntilMonth: 11; FUntilDay: @CRelativeDays[14]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 0; FRuleFamily: nil; FFmtStr: 'GMT'; FUntilYear: 1934; FUntilMonth: 2; FUntilDay: @CRelativeDays[19]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -3600; FRuleFamily: nil; FFmtStr: '-01'; FUntilYear: 1960; FUntilMonth: 11; FUntilDay: @CRelativeDays[16]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 0; FRuleFamily: nil; FFmtStr: 'GMT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
@@ -6456,17 +6456,17 @@ TZoneAlias = record
{ Time periods for Africa/Porto-Novo zone }
CZone_47_Arr: array[0 .. 2] of TPeriod = (
- (FOffset: 628; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1912; FUntilMonth: 1; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 0; FRuleFamily: nil; FFmtStr: 'GMT'; FUntilYear: 1934; FUntilMonth: 2; FUntilDay: @CRelativeDays[6]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 628; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1912; FUntilMonth: 1; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 0; FRuleFamily: nil; FFmtStr: 'GMT'; FUntilYear: 1934; FUntilMonth: 2; FUntilDay: @CRelativeDays[19]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 3600; FRuleFamily: nil; FFmtStr: 'WAT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Africa/Sao_Tome zone }
CZone_48_Arr: array[0 .. 4] of TPeriod = (
(FOffset: 1616; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1884; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -2205; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1912; FUntilMonth: 1; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trUniversal),
- (FOffset: 0; FRuleFamily: nil; FFmtStr: 'GMT'; FUntilYear: 2018; FUntilMonth: 1; FUntilDay: @CRelativeDays[1]; FUntilTime: 3600; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: nil; FFmtStr: 'WAT'; FUntilYear: 2019; FUntilMonth: 1; FUntilDay: @CRelativeDays[1]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: -2205; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1912; FUntilMonth: 1; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trUniversal),
+ (FOffset: 0; FRuleFamily: nil; FFmtStr: 'GMT'; FUntilYear: 2018; FUntilMonth: 1; FUntilDay: @CRelativeDays[0]; FUntilTime: 3600; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: nil; FFmtStr: 'WAT'; FUntilYear: 2019; FUntilMonth: 1; FUntilDay: @CRelativeDays[0]; FUntilTime: 7200; FUntilTimeMode: trLocal),
(FOffset: 0; FRuleFamily: nil; FFmtStr: 'GMT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
@@ -6479,56 +6479,56 @@ TZoneAlias = record
{ Time periods for Africa/Tripoli zone }
CZone_50_Arr: array[0 .. 8] of TPeriod = (
(FOffset: 3164; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1920; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[101]; FFmtStr: 'CE%sT'; FUntilYear: 1959; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[51]; FFmtStr: 'CE%sT'; FUntilYear: 1959; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 7200; FRuleFamily: nil; FFmtStr: 'EET'; FUntilYear: 1982; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[101]; FFmtStr: 'CE%sT'; FUntilYear: 1990; FUntilMonth: 5; FUntilDay: @CRelativeDays[35]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 7200; FRuleFamily: nil; FFmtStr: 'EET'; FUntilYear: 1996; FUntilMonth: 9; FUntilDay: @CRelativeDays[8]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[101]; FFmtStr: 'CE%sT'; FUntilYear: 1997; FUntilMonth: 10; FUntilDay: @CRelativeDays[35]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 7200; FRuleFamily: nil; FFmtStr: 'EET'; FUntilYear: 2012; FUntilMonth: 11; FUntilDay: @CRelativeDays[18]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[101]; FFmtStr: 'CE%sT'; FUntilYear: 2013; FUntilMonth: 10; FUntilDay: @CRelativeDays[12]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[51]; FFmtStr: 'CE%sT'; FUntilYear: 1990; FUntilMonth: 5; FUntilDay: @CRelativeDays[15]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 7200; FRuleFamily: nil; FFmtStr: 'EET'; FUntilYear: 1996; FUntilMonth: 9; FUntilDay: @CRelativeDays[7]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[51]; FFmtStr: 'CE%sT'; FUntilYear: 1997; FUntilMonth: 10; FUntilDay: @CRelativeDays[15]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 7200; FRuleFamily: nil; FFmtStr: 'EET'; FUntilYear: 2012; FUntilMonth: 11; FUntilDay: @CRelativeDays[34]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[51]; FFmtStr: 'CE%sT'; FUntilYear: 2013; FUntilMonth: 10; FUntilDay: @CRelativeDays[14]; FUntilTime: 7200; FUntilTimeMode: trLocal),
(FOffset: 7200; FRuleFamily: nil; FFmtStr: 'EET'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Africa/Tunis zone }
CZone_51_Arr: array[0 .. 2] of TPeriod = (
- (FOffset: 2444; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1881; FUntilMonth: 5; FUntilDay: @CRelativeDays[16]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 561; FRuleFamily: nil; FFmtStr: 'PMT'; FUntilYear: 1911; FUntilMonth: 3; FUntilDay: @CRelativeDays[37]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[107]; FFmtStr: 'CE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: 2444; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1881; FUntilMonth: 5; FUntilDay: @CRelativeDays[31]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 561; FRuleFamily: nil; FFmtStr: 'PMT'; FUntilYear: 1911; FUntilMonth: 3; FUntilDay: @CRelativeDays[23]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[57]; FFmtStr: 'CE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Africa/Windhoek zone }
CZone_52_Arr: array[0 .. 5] of TPeriod = (
- (FOffset: 4104; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1892; FUntilMonth: 2; FUntilDay: @CRelativeDays[3]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 4104; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1892; FUntilMonth: 2; FUntilDay: @CRelativeDays[44]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 5400; FRuleFamily: nil; FFmtStr: '+0130'; FUntilYear: 1903; FUntilMonth: 3; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 7200; FRuleFamily: nil; FFmtStr: 'SAST'; FUntilYear: 1942; FUntilMonth: 9; FUntilDay: @CRelativeDays[7]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: 7200; FRuleFamily: nil; FFmtStr: 'SAST'; FUntilYear: 1943; FUntilMonth: 3; FUntilDay: @CRelativeDays[25]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: 7200; FRuleFamily: nil; FFmtStr: 'SAST'; FUntilYear: 1990; FUntilMonth: 3; FUntilDay: @CRelativeDays[25]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 7200; FRuleFamily: @CRuleFamilies[104]; FFmtStr: '%s'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: 7200; FRuleFamily: nil; FFmtStr: 'SAST'; FUntilYear: 1942; FUntilMonth: 9; FUntilDay: @CRelativeDays[10]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: 7200; FRuleFamily: nil; FFmtStr: 'SAST'; FUntilYear: 1943; FUntilMonth: 3; FUntilDay: @CRelativeDays[22]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: 7200; FRuleFamily: nil; FFmtStr: 'SAST'; FUntilYear: 1990; FUntilMonth: 3; FUntilDay: @CRelativeDays[22]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 7200; FRuleFamily: @CRuleFamilies[54]; FFmtStr: '%s'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Adak zone }
CZone_53_Arr: array[0 .. 8] of TPeriod = (
- (FOffset: 44002; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1867; FUntilMonth: 10; FUntilDay: @CRelativeDays[10]; FUntilTime: 45875; FUntilTimeMode: trLocal),
- (FOffset: -42398; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1900; FUntilMonth: 8; FUntilDay: @CRelativeDays[7]; FUntilTime: 43200; FUntilTimeMode: trLocal),
+ (FOffset: 44002; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1867; FUntilMonth: 10; FUntilDay: @CRelativeDays[29]; FUntilTime: 45875; FUntilTimeMode: trLocal),
+ (FOffset: -42398; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1900; FUntilMonth: 8; FUntilDay: @CRelativeDays[10]; FUntilTime: 43200; FUntilTimeMode: trLocal),
(FOffset: -39600; FRuleFamily: nil; FFmtStr: 'NST'; FUntilYear: 1942; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -39600; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'N%sT'; FUntilYear: 1946; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -39600; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'N%sT'; FUntilYear: 1946; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -39600; FRuleFamily: nil; FFmtStr: 'NST'; FUntilYear: 1967; FUntilMonth: 4; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -39600; FRuleFamily: nil; FFmtStr: 'BST'; FUntilYear: 1969; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -39600; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'B%sT'; FUntilYear: 1983; FUntilMonth: 10; FUntilDay: @CRelativeDays[8]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: -36000; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'AH%sT'; FUntilYear: 1983; FUntilMonth: 11; FUntilDay: @CRelativeDays[8]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -36000; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'H%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: -39600; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'B%sT'; FUntilYear: 1983; FUntilMonth: 10; FUntilDay: @CRelativeDays[7]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: -36000; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'AH%sT'; FUntilYear: 1983; FUntilMonth: 11; FUntilDay: @CRelativeDays[7]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -36000; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'H%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Anchorage zone }
CZone_54_Arr: array[0 .. 7] of TPeriod = (
- (FOffset: 50424; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1867; FUntilMonth: 10; FUntilDay: @CRelativeDays[10]; FUntilTime: 52297; FUntilTimeMode: trLocal),
- (FOffset: -35976; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1900; FUntilMonth: 8; FUntilDay: @CRelativeDays[7]; FUntilTime: 43200; FUntilTimeMode: trLocal),
+ (FOffset: 50424; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1867; FUntilMonth: 10; FUntilDay: @CRelativeDays[29]; FUntilTime: 52297; FUntilTimeMode: trLocal),
+ (FOffset: -35976; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1900; FUntilMonth: 8; FUntilDay: @CRelativeDays[10]; FUntilTime: 43200; FUntilTimeMode: trLocal),
(FOffset: -36000; FRuleFamily: nil; FFmtStr: 'AST'; FUntilYear: 1942; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -36000; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'A%sT'; FUntilYear: 1967; FUntilMonth: 4; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -36000; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'A%sT'; FUntilYear: 1967; FUntilMonth: 4; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -36000; FRuleFamily: nil; FFmtStr: 'AHST'; FUntilYear: 1969; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -36000; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'AH%sT'; FUntilYear: 1983; FUntilMonth: 10; FUntilDay: @CRelativeDays[8]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: -32400; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'Y%sT'; FUntilYear: 1983; FUntilMonth: 11; FUntilDay: @CRelativeDays[8]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -32400; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'AK%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: -36000; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'AH%sT'; FUntilYear: 1983; FUntilMonth: 10; FUntilDay: @CRelativeDays[7]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: -32400; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'Y%sT'; FUntilYear: 1983; FUntilMonth: 11; FUntilDay: @CRelativeDays[7]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -32400; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'AK%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Anguilla zone }
@@ -6547,218 +6547,218 @@ TZoneAlias = record
{ Time periods for America/Araguaina zone }
CZone_57_Arr: array[0 .. 6] of TPeriod = (
(FOffset: -11568; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1914; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -10800; FRuleFamily: @CRuleFamilies[90]; FFmtStr: '-03/-02'; FUntilYear: 1990; FUntilMonth: 9; FUntilDay: @CRelativeDays[22]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -10800; FRuleFamily: nil; FFmtStr: '-03'; FUntilYear: 1995; FUntilMonth: 9; FUntilDay: @CRelativeDays[20]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -10800; FRuleFamily: @CRuleFamilies[90]; FFmtStr: '-03/-02'; FUntilYear: 2003; FUntilMonth: 9; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -10800; FRuleFamily: nil; FFmtStr: '-03'; FUntilYear: 2012; FUntilMonth: 10; FUntilDay: @CRelativeDays[25]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -10800; FRuleFamily: @CRuleFamilies[90]; FFmtStr: '-03/-02'; FUntilYear: 2013; FUntilMonth: 9; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -10800; FRuleFamily: @CRuleFamilies[2]; FFmtStr: '-03/-02'; FUntilYear: 1990; FUntilMonth: 9; FUntilDay: @CRelativeDays[17]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -10800; FRuleFamily: nil; FFmtStr: '-03'; FUntilYear: 1995; FUntilMonth: 9; FUntilDay: @CRelativeDays[21]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -10800; FRuleFamily: @CRuleFamilies[2]; FFmtStr: '-03/-02'; FUntilYear: 2003; FUntilMonth: 9; FUntilDay: @CRelativeDays[32]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -10800; FRuleFamily: nil; FFmtStr: '-03'; FUntilYear: 2012; FUntilMonth: 10; FUntilDay: @CRelativeDays[22]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -10800; FRuleFamily: @CRuleFamilies[2]; FFmtStr: '-03/-02'; FUntilYear: 2013; FUntilMonth: 9; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -10800; FRuleFamily: nil; FFmtStr: '-03'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Argentina/Buenos_Aires zone }
CZone_58_Arr: array[0 .. 6] of TPeriod = (
- (FOffset: -14028; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1894; FUntilMonth: 10; FUntilDay: @CRelativeDays[9]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14028; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1894; FUntilMonth: 10; FUntilDay: @CRelativeDays[8]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -15408; FRuleFamily: nil; FFmtStr: 'CMT'; FUntilYear: 1920; FUntilMonth: 5; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -14400; FRuleFamily: nil; FFmtStr: '-04'; FUntilYear: 1930; FUntilMonth: 12; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: @CRuleFamilies[2]; FFmtStr: '-04/-03'; FUntilYear: 1969; FUntilMonth: 10; FUntilDay: @CRelativeDays[5]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -10800; FRuleFamily: @CRuleFamilies[2]; FFmtStr: '-03/-02'; FUntilYear: 1999; FUntilMonth: 10; FUntilDay: @CRelativeDays[15]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: @CRuleFamilies[2]; FFmtStr: '-04/-03'; FUntilYear: 2000; FUntilMonth: 3; FUntilDay: @CRelativeDays[15]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -10800; FRuleFamily: @CRuleFamilies[2]; FFmtStr: '-03/-02'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: -14400; FRuleFamily: @CRuleFamilies[0]; FFmtStr: '-04/-03'; FUntilYear: 1969; FUntilMonth: 10; FUntilDay: @CRelativeDays[9]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -10800; FRuleFamily: @CRuleFamilies[0]; FFmtStr: '-03/-02'; FUntilYear: 1999; FUntilMonth: 10; FUntilDay: @CRelativeDays[6]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: @CRuleFamilies[0]; FFmtStr: '-04/-03'; FUntilYear: 2000; FUntilMonth: 3; FUntilDay: @CRelativeDays[6]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -10800; FRuleFamily: @CRuleFamilies[0]; FFmtStr: '-03/-02'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Argentina/Catamarca zone }
CZone_59_Arr: array[0 .. 11] of TPeriod = (
- (FOffset: -15788; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1894; FUntilMonth: 10; FUntilDay: @CRelativeDays[9]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -15788; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1894; FUntilMonth: 10; FUntilDay: @CRelativeDays[8]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -15408; FRuleFamily: nil; FFmtStr: 'CMT'; FUntilYear: 1920; FUntilMonth: 5; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -14400; FRuleFamily: nil; FFmtStr: '-04'; FUntilYear: 1930; FUntilMonth: 12; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: @CRuleFamilies[2]; FFmtStr: '-04/-03'; FUntilYear: 1969; FUntilMonth: 10; FUntilDay: @CRelativeDays[5]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -10800; FRuleFamily: @CRuleFamilies[2]; FFmtStr: '-03/-02'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[15]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: nil; FFmtStr: '-04'; FUntilYear: 1991; FUntilMonth: 10; FUntilDay: @CRelativeDays[7]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -10800; FRuleFamily: @CRuleFamilies[2]; FFmtStr: '-03/-02'; FUntilYear: 1999; FUntilMonth: 10; FUntilDay: @CRelativeDays[15]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: @CRuleFamilies[2]; FFmtStr: '-04/-03'; FUntilYear: 2000; FUntilMonth: 3; FUntilDay: @CRelativeDays[15]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -10800; FRuleFamily: nil; FFmtStr: '-03'; FUntilYear: 2004; FUntilMonth: 6; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: nil; FFmtStr: '-04'; FUntilYear: 2004; FUntilMonth: 6; FUntilDay: @CRelativeDays[7]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -10800; FRuleFamily: @CRuleFamilies[2]; FFmtStr: '-03/-02'; FUntilYear: 2008; FUntilMonth: 10; FUntilDay: @CRelativeDays[36]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: @CRuleFamilies[0]; FFmtStr: '-04/-03'; FUntilYear: 1969; FUntilMonth: 10; FUntilDay: @CRelativeDays[9]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -10800; FRuleFamily: @CRuleFamilies[0]; FFmtStr: '-03/-02'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[6]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: nil; FFmtStr: '-04'; FUntilYear: 1991; FUntilMonth: 10; FUntilDay: @CRelativeDays[10]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -10800; FRuleFamily: @CRuleFamilies[0]; FFmtStr: '-03/-02'; FUntilYear: 1999; FUntilMonth: 10; FUntilDay: @CRelativeDays[6]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: @CRuleFamilies[0]; FFmtStr: '-04/-03'; FUntilYear: 2000; FUntilMonth: 3; FUntilDay: @CRelativeDays[6]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -10800; FRuleFamily: nil; FFmtStr: '-03'; FUntilYear: 2004; FUntilMonth: 6; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: nil; FFmtStr: '-04'; FUntilYear: 2004; FUntilMonth: 6; FUntilDay: @CRelativeDays[10]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -10800; FRuleFamily: @CRuleFamilies[0]; FFmtStr: '-03/-02'; FUntilYear: 2008; FUntilMonth: 10; FUntilDay: @CRelativeDays[11]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -10800; FRuleFamily: nil; FFmtStr: '-03'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Argentina/ComodRivadavia zone }
CZone_60_Arr: array[0 .. 10] of TPeriod = (
- (FOffset: -16200; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1894; FUntilMonth: 10; FUntilDay: @CRelativeDays[9]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -16200; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1894; FUntilMonth: 10; FUntilDay: @CRelativeDays[8]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -15408; FRuleFamily: nil; FFmtStr: 'CMT'; FUntilYear: 1920; FUntilMonth: 5; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -14400; FRuleFamily: nil; FFmtStr: '-04'; FUntilYear: 1930; FUntilMonth: 12; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: @CRuleFamilies[2]; FFmtStr: '-04/-03'; FUntilYear: 1969; FUntilMonth: 10; FUntilDay: @CRelativeDays[5]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -10800; FRuleFamily: @CRuleFamilies[2]; FFmtStr: '-03/-02'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[15]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: nil; FFmtStr: '-04'; FUntilYear: 1991; FUntilMonth: 10; FUntilDay: @CRelativeDays[7]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -10800; FRuleFamily: @CRuleFamilies[2]; FFmtStr: '-03/-02'; FUntilYear: 1999; FUntilMonth: 10; FUntilDay: @CRelativeDays[15]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: @CRuleFamilies[2]; FFmtStr: '-04/-03'; FUntilYear: 2000; FUntilMonth: 3; FUntilDay: @CRelativeDays[15]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -10800; FRuleFamily: nil; FFmtStr: '-03'; FUntilYear: 2004; FUntilMonth: 6; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: nil; FFmtStr: '-04'; FUntilYear: 2004; FUntilMonth: 6; FUntilDay: @CRelativeDays[7]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: @CRuleFamilies[0]; FFmtStr: '-04/-03'; FUntilYear: 1969; FUntilMonth: 10; FUntilDay: @CRelativeDays[9]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -10800; FRuleFamily: @CRuleFamilies[0]; FFmtStr: '-03/-02'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[6]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: nil; FFmtStr: '-04'; FUntilYear: 1991; FUntilMonth: 10; FUntilDay: @CRelativeDays[10]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -10800; FRuleFamily: @CRuleFamilies[0]; FFmtStr: '-03/-02'; FUntilYear: 1999; FUntilMonth: 10; FUntilDay: @CRelativeDays[6]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: @CRuleFamilies[0]; FFmtStr: '-04/-03'; FUntilYear: 2000; FUntilMonth: 3; FUntilDay: @CRelativeDays[6]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -10800; FRuleFamily: nil; FFmtStr: '-03'; FUntilYear: 2004; FUntilMonth: 6; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: nil; FFmtStr: '-04'; FUntilYear: 2004; FUntilMonth: 6; FUntilDay: @CRelativeDays[10]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -10800; FRuleFamily: nil; FFmtStr: '-03'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Argentina/Cordoba zone }
CZone_61_Arr: array[0 .. 8] of TPeriod = (
- (FOffset: -15408; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1894; FUntilMonth: 10; FUntilDay: @CRelativeDays[9]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -15408; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1894; FUntilMonth: 10; FUntilDay: @CRelativeDays[8]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -15408; FRuleFamily: nil; FFmtStr: 'CMT'; FUntilYear: 1920; FUntilMonth: 5; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -14400; FRuleFamily: nil; FFmtStr: '-04'; FUntilYear: 1930; FUntilMonth: 12; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: @CRuleFamilies[2]; FFmtStr: '-04/-03'; FUntilYear: 1969; FUntilMonth: 10; FUntilDay: @CRelativeDays[5]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -10800; FRuleFamily: @CRuleFamilies[2]; FFmtStr: '-03/-02'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[15]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: nil; FFmtStr: '-04'; FUntilYear: 1991; FUntilMonth: 10; FUntilDay: @CRelativeDays[7]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -10800; FRuleFamily: @CRuleFamilies[2]; FFmtStr: '-03/-02'; FUntilYear: 1999; FUntilMonth: 10; FUntilDay: @CRelativeDays[15]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: @CRuleFamilies[2]; FFmtStr: '-04/-03'; FUntilYear: 2000; FUntilMonth: 3; FUntilDay: @CRelativeDays[15]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -10800; FRuleFamily: @CRuleFamilies[2]; FFmtStr: '-03/-02'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: -14400; FRuleFamily: @CRuleFamilies[0]; FFmtStr: '-04/-03'; FUntilYear: 1969; FUntilMonth: 10; FUntilDay: @CRelativeDays[9]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -10800; FRuleFamily: @CRuleFamilies[0]; FFmtStr: '-03/-02'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[6]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: nil; FFmtStr: '-04'; FUntilYear: 1991; FUntilMonth: 10; FUntilDay: @CRelativeDays[10]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -10800; FRuleFamily: @CRuleFamilies[0]; FFmtStr: '-03/-02'; FUntilYear: 1999; FUntilMonth: 10; FUntilDay: @CRelativeDays[6]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: @CRuleFamilies[0]; FFmtStr: '-04/-03'; FUntilYear: 2000; FUntilMonth: 3; FUntilDay: @CRelativeDays[6]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -10800; FRuleFamily: @CRuleFamilies[0]; FFmtStr: '-03/-02'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Argentina/Jujuy zone }
CZone_62_Arr: array[0 .. 12] of TPeriod = (
- (FOffset: -15672; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1894; FUntilMonth: 10; FUntilDay: @CRelativeDays[9]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -15672; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1894; FUntilMonth: 10; FUntilDay: @CRelativeDays[8]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -15408; FRuleFamily: nil; FFmtStr: 'CMT'; FUntilYear: 1920; FUntilMonth: 5; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -14400; FRuleFamily: nil; FFmtStr: '-04'; FUntilYear: 1930; FUntilMonth: 12; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: @CRuleFamilies[2]; FFmtStr: '-04/-03'; FUntilYear: 1969; FUntilMonth: 10; FUntilDay: @CRelativeDays[5]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -10800; FRuleFamily: @CRuleFamilies[2]; FFmtStr: '-03/-02'; FUntilYear: 1990; FUntilMonth: 3; FUntilDay: @CRelativeDays[35]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: nil; FFmtStr: '-04'; FUntilYear: 1990; FUntilMonth: 10; FUntilDay: @CRelativeDays[14]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: nil; FFmtStr: '-03'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[22]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: nil; FFmtStr: '-04'; FUntilYear: 1991; FUntilMonth: 10; FUntilDay: @CRelativeDays[4]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: @CRuleFamilies[0]; FFmtStr: '-04/-03'; FUntilYear: 1969; FUntilMonth: 10; FUntilDay: @CRelativeDays[9]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -10800; FRuleFamily: @CRuleFamilies[0]; FFmtStr: '-03/-02'; FUntilYear: 1990; FUntilMonth: 3; FUntilDay: @CRelativeDays[15]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: nil; FFmtStr: '-04'; FUntilYear: 1990; FUntilMonth: 10; FUntilDay: @CRelativeDays[16]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: nil; FFmtStr: '-03'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[17]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: nil; FFmtStr: '-04'; FUntilYear: 1991; FUntilMonth: 10; FUntilDay: @CRelativeDays[18]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -10800; FRuleFamily: nil; FFmtStr: '-02'; FUntilYear: 1992; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -10800; FRuleFamily: @CRuleFamilies[2]; FFmtStr: '-03/-02'; FUntilYear: 1999; FUntilMonth: 10; FUntilDay: @CRelativeDays[15]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: @CRuleFamilies[2]; FFmtStr: '-04/-03'; FUntilYear: 2000; FUntilMonth: 3; FUntilDay: @CRelativeDays[15]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -10800; FRuleFamily: @CRuleFamilies[2]; FFmtStr: '-03/-02'; FUntilYear: 2008; FUntilMonth: 10; FUntilDay: @CRelativeDays[36]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -10800; FRuleFamily: @CRuleFamilies[0]; FFmtStr: '-03/-02'; FUntilYear: 1999; FUntilMonth: 10; FUntilDay: @CRelativeDays[6]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: @CRuleFamilies[0]; FFmtStr: '-04/-03'; FUntilYear: 2000; FUntilMonth: 3; FUntilDay: @CRelativeDays[6]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -10800; FRuleFamily: @CRuleFamilies[0]; FFmtStr: '-03/-02'; FUntilYear: 2008; FUntilMonth: 10; FUntilDay: @CRelativeDays[11]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -10800; FRuleFamily: nil; FFmtStr: '-03'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Argentina/La_Rioja zone }
CZone_63_Arr: array[0 .. 11] of TPeriod = (
- (FOffset: -16044; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1894; FUntilMonth: 10; FUntilDay: @CRelativeDays[9]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -16044; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1894; FUntilMonth: 10; FUntilDay: @CRelativeDays[8]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -15408; FRuleFamily: nil; FFmtStr: 'CMT'; FUntilYear: 1920; FUntilMonth: 5; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -14400; FRuleFamily: nil; FFmtStr: '-04'; FUntilYear: 1930; FUntilMonth: 12; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: @CRuleFamilies[2]; FFmtStr: '-04/-03'; FUntilYear: 1969; FUntilMonth: 10; FUntilDay: @CRelativeDays[5]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -10800; FRuleFamily: @CRuleFamilies[2]; FFmtStr: '-03/-02'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: nil; FFmtStr: '-04'; FUntilYear: 1991; FUntilMonth: 5; FUntilDay: @CRelativeDays[29]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -10800; FRuleFamily: @CRuleFamilies[2]; FFmtStr: '-03/-02'; FUntilYear: 1999; FUntilMonth: 10; FUntilDay: @CRelativeDays[15]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: @CRuleFamilies[2]; FFmtStr: '-04/-03'; FUntilYear: 2000; FUntilMonth: 3; FUntilDay: @CRelativeDays[15]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -10800; FRuleFamily: nil; FFmtStr: '-03'; FUntilYear: 2004; FUntilMonth: 6; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: nil; FFmtStr: '-04'; FUntilYear: 2004; FUntilMonth: 6; FUntilDay: @CRelativeDays[7]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -10800; FRuleFamily: @CRuleFamilies[2]; FFmtStr: '-03/-02'; FUntilYear: 2008; FUntilMonth: 10; FUntilDay: @CRelativeDays[36]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: @CRuleFamilies[0]; FFmtStr: '-04/-03'; FUntilYear: 1969; FUntilMonth: 10; FUntilDay: @CRelativeDays[9]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -10800; FRuleFamily: @CRuleFamilies[0]; FFmtStr: '-03/-02'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: nil; FFmtStr: '-04'; FUntilYear: 1991; FUntilMonth: 5; FUntilDay: @CRelativeDays[13]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -10800; FRuleFamily: @CRuleFamilies[0]; FFmtStr: '-03/-02'; FUntilYear: 1999; FUntilMonth: 10; FUntilDay: @CRelativeDays[6]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: @CRuleFamilies[0]; FFmtStr: '-04/-03'; FUntilYear: 2000; FUntilMonth: 3; FUntilDay: @CRelativeDays[6]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -10800; FRuleFamily: nil; FFmtStr: '-03'; FUntilYear: 2004; FUntilMonth: 6; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: nil; FFmtStr: '-04'; FUntilYear: 2004; FUntilMonth: 6; FUntilDay: @CRelativeDays[10]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -10800; FRuleFamily: @CRuleFamilies[0]; FFmtStr: '-03/-02'; FUntilYear: 2008; FUntilMonth: 10; FUntilDay: @CRelativeDays[11]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -10800; FRuleFamily: nil; FFmtStr: '-03'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Argentina/Mendoza zone }
CZone_64_Arr: array[0 .. 15] of TPeriod = (
- (FOffset: -16516; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1894; FUntilMonth: 10; FUntilDay: @CRelativeDays[9]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -16516; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1894; FUntilMonth: 10; FUntilDay: @CRelativeDays[8]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -15408; FRuleFamily: nil; FFmtStr: 'CMT'; FUntilYear: 1920; FUntilMonth: 5; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -14400; FRuleFamily: nil; FFmtStr: '-04'; FUntilYear: 1930; FUntilMonth: 12; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: @CRuleFamilies[2]; FFmtStr: '-04/-03'; FUntilYear: 1969; FUntilMonth: 10; FUntilDay: @CRelativeDays[5]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -10800; FRuleFamily: @CRuleFamilies[2]; FFmtStr: '-03/-02'; FUntilYear: 1990; FUntilMonth: 3; FUntilDay: @CRelativeDays[35]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: nil; FFmtStr: '-04'; FUntilYear: 1990; FUntilMonth: 10; FUntilDay: @CRelativeDays[13]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: nil; FFmtStr: '-03'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: nil; FFmtStr: '-04'; FUntilYear: 1991; FUntilMonth: 10; FUntilDay: @CRelativeDays[13]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: nil; FFmtStr: '-03'; FUntilYear: 1992; FUntilMonth: 3; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: nil; FFmtStr: '-04'; FUntilYear: 1992; FUntilMonth: 10; FUntilDay: @CRelativeDays[36]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -10800; FRuleFamily: @CRuleFamilies[2]; FFmtStr: '-03/-02'; FUntilYear: 1999; FUntilMonth: 10; FUntilDay: @CRelativeDays[15]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: @CRuleFamilies[2]; FFmtStr: '-04/-03'; FUntilYear: 2000; FUntilMonth: 3; FUntilDay: @CRelativeDays[15]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -10800; FRuleFamily: nil; FFmtStr: '-03'; FUntilYear: 2004; FUntilMonth: 5; FUntilDay: @CRelativeDays[26]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: nil; FFmtStr: '-04'; FUntilYear: 2004; FUntilMonth: 9; FUntilDay: @CRelativeDays[6]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -10800; FRuleFamily: @CRuleFamilies[2]; FFmtStr: '-03/-02'; FUntilYear: 2008; FUntilMonth: 10; FUntilDay: @CRelativeDays[36]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: @CRuleFamilies[0]; FFmtStr: '-04/-03'; FUntilYear: 1969; FUntilMonth: 10; FUntilDay: @CRelativeDays[9]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -10800; FRuleFamily: @CRuleFamilies[0]; FFmtStr: '-03/-02'; FUntilYear: 1990; FUntilMonth: 3; FUntilDay: @CRelativeDays[15]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: nil; FFmtStr: '-04'; FUntilYear: 1990; FUntilMonth: 10; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: nil; FFmtStr: '-03'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: nil; FFmtStr: '-04'; FUntilYear: 1991; FUntilMonth: 10; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: nil; FFmtStr: '-03'; FUntilYear: 1992; FUntilMonth: 3; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: nil; FFmtStr: '-04'; FUntilYear: 1992; FUntilMonth: 10; FUntilDay: @CRelativeDays[11]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -10800; FRuleFamily: @CRuleFamilies[0]; FFmtStr: '-03/-02'; FUntilYear: 1999; FUntilMonth: 10; FUntilDay: @CRelativeDays[6]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: @CRuleFamilies[0]; FFmtStr: '-04/-03'; FUntilYear: 2000; FUntilMonth: 3; FUntilDay: @CRelativeDays[6]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -10800; FRuleFamily: nil; FFmtStr: '-03'; FUntilYear: 2004; FUntilMonth: 5; FUntilDay: @CRelativeDays[4]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: nil; FFmtStr: '-04'; FUntilYear: 2004; FUntilMonth: 9; FUntilDay: @CRelativeDays[19]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -10800; FRuleFamily: @CRuleFamilies[0]; FFmtStr: '-03/-02'; FUntilYear: 2008; FUntilMonth: 10; FUntilDay: @CRelativeDays[11]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -10800; FRuleFamily: nil; FFmtStr: '-03'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Argentina/Rio_Gallegos zone }
CZone_65_Arr: array[0 .. 9] of TPeriod = (
- (FOffset: -16612; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1894; FUntilMonth: 10; FUntilDay: @CRelativeDays[9]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -16612; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1894; FUntilMonth: 10; FUntilDay: @CRelativeDays[8]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -15408; FRuleFamily: nil; FFmtStr: 'CMT'; FUntilYear: 1920; FUntilMonth: 5; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -14400; FRuleFamily: nil; FFmtStr: '-04'; FUntilYear: 1930; FUntilMonth: 12; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: @CRuleFamilies[2]; FFmtStr: '-04/-03'; FUntilYear: 1969; FUntilMonth: 10; FUntilDay: @CRelativeDays[5]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -10800; FRuleFamily: @CRuleFamilies[2]; FFmtStr: '-03/-02'; FUntilYear: 1999; FUntilMonth: 10; FUntilDay: @CRelativeDays[15]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: @CRuleFamilies[2]; FFmtStr: '-04/-03'; FUntilYear: 2000; FUntilMonth: 3; FUntilDay: @CRelativeDays[15]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -10800; FRuleFamily: nil; FFmtStr: '-03'; FUntilYear: 2004; FUntilMonth: 6; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: nil; FFmtStr: '-04'; FUntilYear: 2004; FUntilMonth: 6; FUntilDay: @CRelativeDays[7]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -10800; FRuleFamily: @CRuleFamilies[2]; FFmtStr: '-03/-02'; FUntilYear: 2008; FUntilMonth: 10; FUntilDay: @CRelativeDays[36]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: @CRuleFamilies[0]; FFmtStr: '-04/-03'; FUntilYear: 1969; FUntilMonth: 10; FUntilDay: @CRelativeDays[9]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -10800; FRuleFamily: @CRuleFamilies[0]; FFmtStr: '-03/-02'; FUntilYear: 1999; FUntilMonth: 10; FUntilDay: @CRelativeDays[6]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: @CRuleFamilies[0]; FFmtStr: '-04/-03'; FUntilYear: 2000; FUntilMonth: 3; FUntilDay: @CRelativeDays[6]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -10800; FRuleFamily: nil; FFmtStr: '-03'; FUntilYear: 2004; FUntilMonth: 6; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: nil; FFmtStr: '-04'; FUntilYear: 2004; FUntilMonth: 6; FUntilDay: @CRelativeDays[10]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -10800; FRuleFamily: @CRuleFamilies[0]; FFmtStr: '-03/-02'; FUntilYear: 2008; FUntilMonth: 10; FUntilDay: @CRelativeDays[11]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -10800; FRuleFamily: nil; FFmtStr: '-03'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Argentina/Salta zone }
CZone_66_Arr: array[0 .. 9] of TPeriod = (
- (FOffset: -15700; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1894; FUntilMonth: 10; FUntilDay: @CRelativeDays[9]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -15700; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1894; FUntilMonth: 10; FUntilDay: @CRelativeDays[8]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -15408; FRuleFamily: nil; FFmtStr: 'CMT'; FUntilYear: 1920; FUntilMonth: 5; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -14400; FRuleFamily: nil; FFmtStr: '-04'; FUntilYear: 1930; FUntilMonth: 12; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: @CRuleFamilies[2]; FFmtStr: '-04/-03'; FUntilYear: 1969; FUntilMonth: 10; FUntilDay: @CRelativeDays[5]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -10800; FRuleFamily: @CRuleFamilies[2]; FFmtStr: '-03/-02'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[15]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: nil; FFmtStr: '-04'; FUntilYear: 1991; FUntilMonth: 10; FUntilDay: @CRelativeDays[7]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -10800; FRuleFamily: @CRuleFamilies[2]; FFmtStr: '-03/-02'; FUntilYear: 1999; FUntilMonth: 10; FUntilDay: @CRelativeDays[15]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: @CRuleFamilies[2]; FFmtStr: '-04/-03'; FUntilYear: 2000; FUntilMonth: 3; FUntilDay: @CRelativeDays[15]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -10800; FRuleFamily: @CRuleFamilies[2]; FFmtStr: '-03/-02'; FUntilYear: 2008; FUntilMonth: 10; FUntilDay: @CRelativeDays[36]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: @CRuleFamilies[0]; FFmtStr: '-04/-03'; FUntilYear: 1969; FUntilMonth: 10; FUntilDay: @CRelativeDays[9]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -10800; FRuleFamily: @CRuleFamilies[0]; FFmtStr: '-03/-02'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[6]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: nil; FFmtStr: '-04'; FUntilYear: 1991; FUntilMonth: 10; FUntilDay: @CRelativeDays[10]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -10800; FRuleFamily: @CRuleFamilies[0]; FFmtStr: '-03/-02'; FUntilYear: 1999; FUntilMonth: 10; FUntilDay: @CRelativeDays[6]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: @CRuleFamilies[0]; FFmtStr: '-04/-03'; FUntilYear: 2000; FUntilMonth: 3; FUntilDay: @CRelativeDays[6]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -10800; FRuleFamily: @CRuleFamilies[0]; FFmtStr: '-03/-02'; FUntilYear: 2008; FUntilMonth: 10; FUntilDay: @CRelativeDays[11]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -10800; FRuleFamily: nil; FFmtStr: '-03'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Argentina/San_Juan zone }
CZone_67_Arr: array[0 .. 11] of TPeriod = (
- (FOffset: -16444; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1894; FUntilMonth: 10; FUntilDay: @CRelativeDays[9]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -16444; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1894; FUntilMonth: 10; FUntilDay: @CRelativeDays[8]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -15408; FRuleFamily: nil; FFmtStr: 'CMT'; FUntilYear: 1920; FUntilMonth: 5; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -14400; FRuleFamily: nil; FFmtStr: '-04'; FUntilYear: 1930; FUntilMonth: 12; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: @CRuleFamilies[2]; FFmtStr: '-04/-03'; FUntilYear: 1969; FUntilMonth: 10; FUntilDay: @CRelativeDays[5]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -10800; FRuleFamily: @CRuleFamilies[2]; FFmtStr: '-03/-02'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: nil; FFmtStr: '-04'; FUntilYear: 1991; FUntilMonth: 5; FUntilDay: @CRelativeDays[29]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -10800; FRuleFamily: @CRuleFamilies[2]; FFmtStr: '-03/-02'; FUntilYear: 1999; FUntilMonth: 10; FUntilDay: @CRelativeDays[15]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: @CRuleFamilies[2]; FFmtStr: '-04/-03'; FUntilYear: 2000; FUntilMonth: 3; FUntilDay: @CRelativeDays[15]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -10800; FRuleFamily: nil; FFmtStr: '-03'; FUntilYear: 2004; FUntilMonth: 5; FUntilDay: @CRelativeDays[9]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: nil; FFmtStr: '-04'; FUntilYear: 2004; FUntilMonth: 7; FUntilDay: @CRelativeDays[12]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -10800; FRuleFamily: @CRuleFamilies[2]; FFmtStr: '-03/-02'; FUntilYear: 2008; FUntilMonth: 10; FUntilDay: @CRelativeDays[36]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: @CRuleFamilies[0]; FFmtStr: '-04/-03'; FUntilYear: 1969; FUntilMonth: 10; FUntilDay: @CRelativeDays[9]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -10800; FRuleFamily: @CRuleFamilies[0]; FFmtStr: '-03/-02'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: nil; FFmtStr: '-04'; FUntilYear: 1991; FUntilMonth: 5; FUntilDay: @CRelativeDays[13]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -10800; FRuleFamily: @CRuleFamilies[0]; FFmtStr: '-03/-02'; FUntilYear: 1999; FUntilMonth: 10; FUntilDay: @CRelativeDays[6]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: @CRuleFamilies[0]; FFmtStr: '-04/-03'; FUntilYear: 2000; FUntilMonth: 3; FUntilDay: @CRelativeDays[6]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -10800; FRuleFamily: nil; FFmtStr: '-03'; FUntilYear: 2004; FUntilMonth: 5; FUntilDay: @CRelativeDays[8]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: nil; FFmtStr: '-04'; FUntilYear: 2004; FUntilMonth: 7; FUntilDay: @CRelativeDays[14]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -10800; FRuleFamily: @CRuleFamilies[0]; FFmtStr: '-03/-02'; FUntilYear: 2008; FUntilMonth: 10; FUntilDay: @CRelativeDays[11]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -10800; FRuleFamily: nil; FFmtStr: '-03'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Argentina/San_Luis zone }
CZone_68_Arr: array[0 .. 15] of TPeriod = (
- (FOffset: -15924; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1894; FUntilMonth: 10; FUntilDay: @CRelativeDays[9]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -15924; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1894; FUntilMonth: 10; FUntilDay: @CRelativeDays[8]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -15408; FRuleFamily: nil; FFmtStr: 'CMT'; FUntilYear: 1920; FUntilMonth: 5; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -14400; FRuleFamily: nil; FFmtStr: '-04'; FUntilYear: 1930; FUntilMonth: 12; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: @CRuleFamilies[2]; FFmtStr: '-04/-03'; FUntilYear: 1969; FUntilMonth: 10; FUntilDay: @CRelativeDays[5]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -10800; FRuleFamily: @CRuleFamilies[2]; FFmtStr: '-03/-02'; FUntilYear: 1990; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -10800; FRuleFamily: nil; FFmtStr: '-02'; FUntilYear: 1990; FUntilMonth: 3; FUntilDay: @CRelativeDays[20]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: nil; FFmtStr: '-04'; FUntilYear: 1990; FUntilMonth: 10; FUntilDay: @CRelativeDays[13]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: nil; FFmtStr: '-03'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: nil; FFmtStr: '-04'; FUntilYear: 1991; FUntilMonth: 6; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -10800; FRuleFamily: nil; FFmtStr: '-03'; FUntilYear: 1999; FUntilMonth: 10; FUntilDay: @CRelativeDays[15]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: nil; FFmtStr: '-03'; FUntilYear: 2000; FUntilMonth: 3; FUntilDay: @CRelativeDays[15]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -10800; FRuleFamily: nil; FFmtStr: '-03'; FUntilYear: 2004; FUntilMonth: 5; FUntilDay: @CRelativeDays[9]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: nil; FFmtStr: '-04'; FUntilYear: 2004; FUntilMonth: 7; FUntilDay: @CRelativeDays[12]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -10800; FRuleFamily: @CRuleFamilies[2]; FFmtStr: '-03/-02'; FUntilYear: 2008; FUntilMonth: 1; FUntilDay: @CRelativeDays[25]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: @CRuleFamilies[89]; FFmtStr: '-04/-03'; FUntilYear: 2009; FUntilMonth: 10; FUntilDay: @CRelativeDays[37]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: @CRuleFamilies[0]; FFmtStr: '-04/-03'; FUntilYear: 1969; FUntilMonth: 10; FUntilDay: @CRelativeDays[9]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -10800; FRuleFamily: @CRuleFamilies[0]; FFmtStr: '-03/-02'; FUntilYear: 1990; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -10800; FRuleFamily: nil; FFmtStr: '-02'; FUntilYear: 1990; FUntilMonth: 3; FUntilDay: @CRelativeDays[21]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: nil; FFmtStr: '-04'; FUntilYear: 1990; FUntilMonth: 10; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: nil; FFmtStr: '-03'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: nil; FFmtStr: '-04'; FUntilYear: 1991; FUntilMonth: 6; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -10800; FRuleFamily: nil; FFmtStr: '-03'; FUntilYear: 1999; FUntilMonth: 10; FUntilDay: @CRelativeDays[6]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: nil; FFmtStr: '-03'; FUntilYear: 2000; FUntilMonth: 3; FUntilDay: @CRelativeDays[6]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -10800; FRuleFamily: nil; FFmtStr: '-03'; FUntilYear: 2004; FUntilMonth: 5; FUntilDay: @CRelativeDays[8]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: nil; FFmtStr: '-04'; FUntilYear: 2004; FUntilMonth: 7; FUntilDay: @CRelativeDays[14]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -10800; FRuleFamily: @CRuleFamilies[0]; FFmtStr: '-03/-02'; FUntilYear: 2008; FUntilMonth: 1; FUntilDay: @CRelativeDays[22]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: @CRuleFamilies[1]; FFmtStr: '-04/-03'; FUntilYear: 2009; FUntilMonth: 10; FUntilDay: @CRelativeDays[23]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -10800; FRuleFamily: nil; FFmtStr: '-03'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Argentina/Tucuman zone }
CZone_69_Arr: array[0 .. 10] of TPeriod = (
- (FOffset: -15652; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1894; FUntilMonth: 10; FUntilDay: @CRelativeDays[9]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -15652; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1894; FUntilMonth: 10; FUntilDay: @CRelativeDays[8]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -15408; FRuleFamily: nil; FFmtStr: 'CMT'; FUntilYear: 1920; FUntilMonth: 5; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -14400; FRuleFamily: nil; FFmtStr: '-04'; FUntilYear: 1930; FUntilMonth: 12; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: @CRuleFamilies[2]; FFmtStr: '-04/-03'; FUntilYear: 1969; FUntilMonth: 10; FUntilDay: @CRelativeDays[5]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -10800; FRuleFamily: @CRuleFamilies[2]; FFmtStr: '-03/-02'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[15]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: nil; FFmtStr: '-04'; FUntilYear: 1991; FUntilMonth: 10; FUntilDay: @CRelativeDays[7]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -10800; FRuleFamily: @CRuleFamilies[2]; FFmtStr: '-03/-02'; FUntilYear: 1999; FUntilMonth: 10; FUntilDay: @CRelativeDays[15]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: @CRuleFamilies[2]; FFmtStr: '-04/-03'; FUntilYear: 2000; FUntilMonth: 3; FUntilDay: @CRelativeDays[15]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -10800; FRuleFamily: nil; FFmtStr: '-03'; FUntilYear: 2004; FUntilMonth: 6; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: nil; FFmtStr: '-04'; FUntilYear: 2004; FUntilMonth: 6; FUntilDay: @CRelativeDays[40]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -10800; FRuleFamily: @CRuleFamilies[2]; FFmtStr: '-03/-02'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: -14400; FRuleFamily: @CRuleFamilies[0]; FFmtStr: '-04/-03'; FUntilYear: 1969; FUntilMonth: 10; FUntilDay: @CRelativeDays[9]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -10800; FRuleFamily: @CRuleFamilies[0]; FFmtStr: '-03/-02'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[6]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: nil; FFmtStr: '-04'; FUntilYear: 1991; FUntilMonth: 10; FUntilDay: @CRelativeDays[10]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -10800; FRuleFamily: @CRuleFamilies[0]; FFmtStr: '-03/-02'; FUntilYear: 1999; FUntilMonth: 10; FUntilDay: @CRelativeDays[6]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: @CRuleFamilies[0]; FFmtStr: '-04/-03'; FUntilYear: 2000; FUntilMonth: 3; FUntilDay: @CRelativeDays[6]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -10800; FRuleFamily: nil; FFmtStr: '-03'; FUntilYear: 2004; FUntilMonth: 6; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: nil; FFmtStr: '-04'; FUntilYear: 2004; FUntilMonth: 6; FUntilDay: @CRelativeDays[12]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -10800; FRuleFamily: @CRuleFamilies[0]; FFmtStr: '-03/-02'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Argentina/Ushuaia zone }
CZone_70_Arr: array[0 .. 9] of TPeriod = (
- (FOffset: -16392; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1894; FUntilMonth: 10; FUntilDay: @CRelativeDays[9]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -16392; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1894; FUntilMonth: 10; FUntilDay: @CRelativeDays[8]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -15408; FRuleFamily: nil; FFmtStr: 'CMT'; FUntilYear: 1920; FUntilMonth: 5; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -14400; FRuleFamily: nil; FFmtStr: '-04'; FUntilYear: 1930; FUntilMonth: 12; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: @CRuleFamilies[2]; FFmtStr: '-04/-03'; FUntilYear: 1969; FUntilMonth: 10; FUntilDay: @CRelativeDays[5]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -10800; FRuleFamily: @CRuleFamilies[2]; FFmtStr: '-03/-02'; FUntilYear: 1999; FUntilMonth: 10; FUntilDay: @CRelativeDays[15]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: @CRuleFamilies[2]; FFmtStr: '-04/-03'; FUntilYear: 2000; FUntilMonth: 3; FUntilDay: @CRelativeDays[15]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -10800; FRuleFamily: nil; FFmtStr: '-03'; FUntilYear: 2004; FUntilMonth: 5; FUntilDay: @CRelativeDays[8]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: nil; FFmtStr: '-04'; FUntilYear: 2004; FUntilMonth: 6; FUntilDay: @CRelativeDays[7]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -10800; FRuleFamily: @CRuleFamilies[2]; FFmtStr: '-03/-02'; FUntilYear: 2008; FUntilMonth: 10; FUntilDay: @CRelativeDays[36]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: @CRuleFamilies[0]; FFmtStr: '-04/-03'; FUntilYear: 1969; FUntilMonth: 10; FUntilDay: @CRelativeDays[9]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -10800; FRuleFamily: @CRuleFamilies[0]; FFmtStr: '-03/-02'; FUntilYear: 1999; FUntilMonth: 10; FUntilDay: @CRelativeDays[6]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: @CRuleFamilies[0]; FFmtStr: '-04/-03'; FUntilYear: 2000; FUntilMonth: 3; FUntilDay: @CRelativeDays[6]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -10800; FRuleFamily: nil; FFmtStr: '-03'; FUntilYear: 2004; FUntilMonth: 5; FUntilDay: @CRelativeDays[7]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: nil; FFmtStr: '-04'; FUntilYear: 2004; FUntilMonth: 6; FUntilDay: @CRelativeDays[10]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -10800; FRuleFamily: @CRuleFamilies[0]; FFmtStr: '-03/-02'; FUntilYear: 2008; FUntilMonth: 10; FUntilDay: @CRelativeDays[11]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -10800; FRuleFamily: nil; FFmtStr: '-03'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Aruba zone }
CZone_71_Arr: array[0 .. 2] of TPeriod = (
- (FOffset: -16824; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1912; FUntilMonth: 2; FUntilDay: @CRelativeDays[16]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -16824; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1912; FUntilMonth: 2; FUntilDay: @CRelativeDays[31]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -16200; FRuleFamily: nil; FFmtStr: '-0430'; FUntilYear: 1965; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -14400; FRuleFamily: nil; FFmtStr: 'AST'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
@@ -6766,128 +6766,128 @@ TZoneAlias = record
{ Time periods for America/Asuncion zone }
CZone_72_Arr: array[0 .. 4] of TPeriod = (
(FOffset: -13840; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1890; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -13840; FRuleFamily: nil; FFmtStr: 'AMT'; FUntilYear: 1931; FUntilMonth: 10; FUntilDay: @CRelativeDays[18]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -13840; FRuleFamily: nil; FFmtStr: 'AMT'; FUntilYear: 1931; FUntilMonth: 10; FUntilDay: @CRelativeDays[34]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -14400; FRuleFamily: nil; FFmtStr: '-04'; FUntilYear: 1972; FUntilMonth: 10; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -10800; FRuleFamily: nil; FFmtStr: '-03'; FUntilYear: 1974; FUntilMonth: 4; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: @CRuleFamilies[95]; FFmtStr: '-04/-03'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: -14400; FRuleFamily: @CRuleFamilies[7]; FFmtStr: '-04/-03'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Atikokan zone }
CZone_73_Arr: array[0 .. 4] of TPeriod = (
(FOffset: -21988; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1895; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -21600; FRuleFamily: @CRuleFamilies[3]; FFmtStr: 'C%sT'; FUntilYear: 1940; FUntilMonth: 9; FUntilDay: @CRelativeDays[17]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -21600; FRuleFamily: nil; FFmtStr: 'CDT'; FUntilYear: 1942; FUntilMonth: 2; FUntilDay: @CRelativeDays[11]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: -21600; FRuleFamily: @CRuleFamilies[3]; FFmtStr: 'C%sT'; FUntilYear: 1945; FUntilMonth: 9; FUntilDay: @CRelativeDays[8]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: -21600; FRuleFamily: @CRuleFamilies[25]; FFmtStr: 'C%sT'; FUntilYear: 1940; FUntilMonth: 9; FUntilDay: @CRelativeDays[26]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -21600; FRuleFamily: nil; FFmtStr: 'CDT'; FUntilYear: 1942; FUntilMonth: 2; FUntilDay: @CRelativeDays[25]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: -21600; FRuleFamily: @CRuleFamilies[25]; FFmtStr: 'C%sT'; FUntilYear: 1945; FUntilMonth: 9; FUntilDay: @CRelativeDays[7]; FUntilTime: 7200; FUntilTimeMode: trLocal),
(FOffset: -18000; FRuleFamily: nil; FFmtStr: 'EST'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Bahia zone }
CZone_74_Arr: array[0 .. 4] of TPeriod = (
(FOffset: -9244; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1914; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -10800; FRuleFamily: @CRuleFamilies[90]; FFmtStr: '-03/-02'; FUntilYear: 2003; FUntilMonth: 9; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -10800; FRuleFamily: nil; FFmtStr: '-03'; FUntilYear: 2011; FUntilMonth: 10; FUntilDay: @CRelativeDays[19]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -10800; FRuleFamily: @CRuleFamilies[90]; FFmtStr: '-03/-02'; FUntilYear: 2012; FUntilMonth: 10; FUntilDay: @CRelativeDays[25]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -10800; FRuleFamily: @CRuleFamilies[2]; FFmtStr: '-03/-02'; FUntilYear: 2003; FUntilMonth: 9; FUntilDay: @CRelativeDays[32]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -10800; FRuleFamily: nil; FFmtStr: '-03'; FUntilYear: 2011; FUntilMonth: 10; FUntilDay: @CRelativeDays[24]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -10800; FRuleFamily: @CRuleFamilies[2]; FFmtStr: '-03/-02'; FUntilYear: 2012; FUntilMonth: 10; FUntilDay: @CRelativeDays[22]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -10800; FRuleFamily: nil; FFmtStr: '-03'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Bahia_Banderas zone }
CZone_75_Arr: array[0 .. 8] of TPeriod = (
- (FOffset: -25260; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1922; FUntilMonth: 1; FUntilDay: @CRelativeDays[1]; FUntilTime: 25200; FUntilTimeMode: trUniversal),
- (FOffset: -25200; FRuleFamily: nil; FFmtStr: 'MST'; FUntilYear: 1927; FUntilMonth: 6; FUntilDay: @CRelativeDays[18]; FUntilTime: 82800; FUntilTimeMode: trLocal),
- (FOffset: -21600; FRuleFamily: nil; FFmtStr: 'CST'; FUntilYear: 1930; FUntilMonth: 11; FUntilDay: @CRelativeDays[13]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -25200; FRuleFamily: @CRuleFamilies[5]; FFmtStr: 'M%sT'; FUntilYear: 1932; FUntilMonth: 4; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -21600; FRuleFamily: nil; FFmtStr: 'CST'; FUntilYear: 1942; FUntilMonth: 4; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -25200; FRuleFamily: nil; FFmtStr: 'MST'; FUntilYear: 1949; FUntilMonth: 1; FUntilDay: @CRelativeDays[20]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -25260; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1922; FUntilMonth: 1; FUntilDay: @CRelativeDays[0]; FUntilTime: 25200; FUntilTimeMode: trUniversal),
+ (FOffset: -25200; FRuleFamily: nil; FFmtStr: 'MST'; FUntilYear: 1927; FUntilMonth: 6; FUntilDay: @CRelativeDays[34]; FUntilTime: 82800; FUntilTimeMode: trLocal),
+ (FOffset: -21600; FRuleFamily: nil; FFmtStr: 'CST'; FUntilYear: 1930; FUntilMonth: 11; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -25200; FRuleFamily: @CRuleFamilies[37]; FFmtStr: 'M%sT'; FUntilYear: 1932; FUntilMonth: 4; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -21600; FRuleFamily: nil; FFmtStr: 'CST'; FUntilYear: 1942; FUntilMonth: 4; FUntilDay: @CRelativeDays[32]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -25200; FRuleFamily: nil; FFmtStr: 'MST'; FUntilYear: 1949; FUntilMonth: 1; FUntilDay: @CRelativeDays[21]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -28800; FRuleFamily: nil; FFmtStr: 'PST'; FUntilYear: 1970; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -25200; FRuleFamily: @CRuleFamilies[5]; FFmtStr: 'M%sT'; FUntilYear: 2010; FUntilMonth: 4; FUntilDay: @CRelativeDays[35]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: -21600; FRuleFamily: @CRuleFamilies[5]; FFmtStr: 'C%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: -25200; FRuleFamily: @CRuleFamilies[37]; FFmtStr: 'M%sT'; FUntilYear: 2010; FUntilMonth: 4; FUntilDay: @CRelativeDays[15]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: -21600; FRuleFamily: @CRuleFamilies[37]; FFmtStr: 'C%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Barbados zone }
CZone_76_Arr: array[0 .. 3] of TPeriod = (
- (FOffset: -14309; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1911; FUntilMonth: 8; FUntilDay: @CRelativeDays[14]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: @CRuleFamilies[53]; FFmtStr: 'A%sT'; FUntilYear: 1944; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: @CRuleFamilies[53]; FFmtStr: 'AST/-0330'; FUntilYear: 1945; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: @CRuleFamilies[53]; FFmtStr: 'A%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: -14309; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1911; FUntilMonth: 8; FUntilDay: @CRelativeDays[16]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: @CRuleFamilies[38]; FFmtStr: 'A%sT'; FUntilYear: 1944; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: @CRuleFamilies[38]; FFmtStr: 'AST/-0330'; FUntilYear: 1945; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: @CRuleFamilies[38]; FFmtStr: 'A%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Belem zone }
CZone_77_Arr: array[0 .. 2] of TPeriod = (
(FOffset: -11636; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1914; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -10800; FRuleFamily: @CRuleFamilies[90]; FFmtStr: '-03/-02'; FUntilYear: 1988; FUntilMonth: 9; FUntilDay: @CRelativeDays[16]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -10800; FRuleFamily: @CRuleFamilies[2]; FFmtStr: '-03/-02'; FUntilYear: 1988; FUntilMonth: 9; FUntilDay: @CRelativeDays[31]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -10800; FRuleFamily: nil; FFmtStr: '-03'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Belize zone }
CZone_78_Arr: array[0 .. 1] of TPeriod = (
- (FOffset: -21168; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1912; FUntilMonth: 4; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -21600; FRuleFamily: @CRuleFamilies[54]; FFmtStr: '%s'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: -21168; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1912; FUntilMonth: 4; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -21600; FRuleFamily: @CRuleFamilies[39]; FFmtStr: '%s'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Blanc-Sablon zone }
CZone_79_Arr: array[0 .. 2] of TPeriod = (
(FOffset: -13708; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1884; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: @CRuleFamilies[3]; FFmtStr: 'A%sT'; FUntilYear: 1970; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: @CRuleFamilies[25]; FFmtStr: 'A%sT'; FUntilYear: 1970; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -14400; FRuleFamily: nil; FFmtStr: 'AST'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Boa_Vista zone }
CZone_80_Arr: array[0 .. 4] of TPeriod = (
(FOffset: -14560; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1914; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: @CRuleFamilies[90]; FFmtStr: '-04/-03'; FUntilYear: 1988; FUntilMonth: 9; FUntilDay: @CRelativeDays[16]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: nil; FFmtStr: '-04'; FUntilYear: 1999; FUntilMonth: 9; FUntilDay: @CRelativeDays[8]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: @CRuleFamilies[90]; FFmtStr: '-04/-03'; FUntilYear: 2000; FUntilMonth: 10; FUntilDay: @CRelativeDays[13]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: @CRuleFamilies[2]; FFmtStr: '-04/-03'; FUntilYear: 1988; FUntilMonth: 9; FUntilDay: @CRelativeDays[31]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: nil; FFmtStr: '-04'; FUntilYear: 1999; FUntilMonth: 9; FUntilDay: @CRelativeDays[7]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: @CRuleFamilies[2]; FFmtStr: '-04/-03'; FUntilYear: 2000; FUntilMonth: 10; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -14400; FRuleFamily: nil; FFmtStr: '-04'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Bogota zone }
CZone_81_Arr: array[0 .. 2] of TPeriod = (
- (FOffset: -17776; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1884; FUntilMonth: 3; FUntilDay: @CRelativeDays[40]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -17776; FRuleFamily: nil; FFmtStr: 'BMT'; FUntilYear: 1914; FUntilMonth: 11; FUntilDay: @CRelativeDays[26]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -18000; FRuleFamily: @CRuleFamilies[92]; FFmtStr: '-05/-04'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: -17776; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1884; FUntilMonth: 3; FUntilDay: @CRelativeDays[12]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -17776; FRuleFamily: nil; FFmtStr: 'BMT'; FUntilYear: 1914; FUntilMonth: 11; FUntilDay: @CRelativeDays[4]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -18000; FRuleFamily: @CRuleFamilies[4]; FFmtStr: '-05/-04'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Boise zone }
CZone_82_Arr: array[0 .. 4] of TPeriod = (
- (FOffset: -27889; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1883; FUntilMonth: 11; FUntilDay: @CRelativeDays[36]; FUntilTime: 72000; FUntilTimeMode: trUniversal),
- (FOffset: -28800; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'P%sT'; FUntilYear: 1923; FUntilMonth: 5; FUntilDay: @CRelativeDays[40]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: -25200; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'M%sT'; FUntilYear: 1974; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -25200; FRuleFamily: nil; FFmtStr: 'MST'; FUntilYear: 1974; FUntilMonth: 2; FUntilDay: @CRelativeDays[15]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: -25200; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'M%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: -27889; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1883; FUntilMonth: 11; FUntilDay: @CRelativeDays[11]; FUntilTime: 72000; FUntilTimeMode: trUniversal),
+ (FOffset: -28800; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'P%sT'; FUntilYear: 1923; FUntilMonth: 5; FUntilDay: @CRelativeDays[12]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: -25200; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'M%sT'; FUntilYear: 1974; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -25200; FRuleFamily: nil; FFmtStr: 'MST'; FUntilYear: 1974; FUntilMonth: 2; FUntilDay: @CRelativeDays[6]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: -25200; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'M%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Cambridge_Bay zone }
CZone_83_Arr: array[0 .. 5] of TPeriod = (
(FOffset: 0; FRuleFamily: nil; FFmtStr: '-00'; FUntilYear: 1920; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -25200; FRuleFamily: @CRuleFamilies[4]; FFmtStr: 'M%sT'; FUntilYear: 1999; FUntilMonth: 10; FUntilDay: @CRelativeDays[9]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: -21600; FRuleFamily: @CRuleFamilies[3]; FFmtStr: 'C%sT'; FUntilYear: 2000; FUntilMonth: 10; FUntilDay: @CRelativeDays[17]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: -18000; FRuleFamily: nil; FFmtStr: 'EST'; FUntilYear: 2000; FUntilMonth: 11; FUntilDay: @CRelativeDays[5]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -21600; FRuleFamily: nil; FFmtStr: 'CST'; FUntilYear: 2001; FUntilMonth: 4; FUntilDay: @CRelativeDays[1]; FUntilTime: 10800; FUntilTimeMode: trLocal),
- (FOffset: -25200; FRuleFamily: @CRuleFamilies[3]; FFmtStr: 'M%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: -25200; FRuleFamily: @CRuleFamilies[35]; FFmtStr: 'M%sT'; FUntilYear: 1999; FUntilMonth: 10; FUntilDay: @CRelativeDays[8]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: -21600; FRuleFamily: @CRuleFamilies[25]; FFmtStr: 'C%sT'; FUntilYear: 2000; FUntilMonth: 10; FUntilDay: @CRelativeDays[26]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: -18000; FRuleFamily: nil; FFmtStr: 'EST'; FUntilYear: 2000; FUntilMonth: 11; FUntilDay: @CRelativeDays[9]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -21600; FRuleFamily: nil; FFmtStr: 'CST'; FUntilYear: 2001; FUntilMonth: 4; FUntilDay: @CRelativeDays[0]; FUntilTime: 10800; FUntilTimeMode: trLocal),
+ (FOffset: -25200; FRuleFamily: @CRuleFamilies[25]; FFmtStr: 'M%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Campo_Grande zone }
CZone_84_Arr: array[0 .. 1] of TPeriod = (
(FOffset: -13108; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1914; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: @CRuleFamilies[90]; FFmtStr: '-04/-03'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: -14400; FRuleFamily: @CRuleFamilies[2]; FFmtStr: '-04/-03'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Cancun zone }
CZone_85_Arr: array[0 .. 4] of TPeriod = (
- (FOffset: -20824; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1922; FUntilMonth: 1; FUntilDay: @CRelativeDays[1]; FUntilTime: 21600; FUntilTimeMode: trUniversal),
- (FOffset: -21600; FRuleFamily: nil; FFmtStr: 'CST'; FUntilYear: 1981; FUntilMonth: 12; FUntilDay: @CRelativeDays[26]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -18000; FRuleFamily: @CRuleFamilies[5]; FFmtStr: 'E%sT'; FUntilYear: 1998; FUntilMonth: 8; FUntilDay: @CRelativeDays[2]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: -21600; FRuleFamily: @CRuleFamilies[5]; FFmtStr: 'C%sT'; FUntilYear: 2015; FUntilMonth: 2; FUntilDay: @CRelativeDays[1]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: -20824; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1922; FUntilMonth: 1; FUntilDay: @CRelativeDays[0]; FUntilTime: 21600; FUntilTimeMode: trUniversal),
+ (FOffset: -21600; FRuleFamily: nil; FFmtStr: 'CST'; FUntilYear: 1981; FUntilMonth: 12; FUntilDay: @CRelativeDays[4]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -18000; FRuleFamily: @CRuleFamilies[37]; FFmtStr: 'E%sT'; FUntilYear: 1998; FUntilMonth: 8; FUntilDay: @CRelativeDays[2]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: -21600; FRuleFamily: @CRuleFamilies[37]; FFmtStr: 'C%sT'; FUntilYear: 2015; FUntilMonth: 2; FUntilDay: @CRelativeDays[0]; FUntilTime: 7200; FUntilTimeMode: trLocal),
(FOffset: -18000; FRuleFamily: nil; FFmtStr: 'EST'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Caracas zone }
CZone_86_Arr: array[0 .. 5] of TPeriod = (
(FOffset: -16064; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1890; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -16060; FRuleFamily: nil; FFmtStr: 'CMT'; FUntilYear: 1912; FUntilMonth: 2; FUntilDay: @CRelativeDays[16]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -16200; FRuleFamily: nil; FFmtStr: '-0430'; FUntilYear: 1965; FUntilMonth: 1; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: nil; FFmtStr: '-04'; FUntilYear: 2007; FUntilMonth: 12; FUntilDay: @CRelativeDays[11]; FUntilTime: 10800; FUntilTimeMode: trLocal),
- (FOffset: -16200; FRuleFamily: nil; FFmtStr: '-0430'; FUntilYear: 2016; FUntilMonth: 5; FUntilDay: @CRelativeDays[1]; FUntilTime: 9000; FUntilTimeMode: trLocal),
+ (FOffset: -16060; FRuleFamily: nil; FFmtStr: 'CMT'; FUntilYear: 1912; FUntilMonth: 2; FUntilDay: @CRelativeDays[31]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -16200; FRuleFamily: nil; FFmtStr: '-0430'; FUntilYear: 1965; FUntilMonth: 1; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: nil; FFmtStr: '-04'; FUntilYear: 2007; FUntilMonth: 12; FUntilDay: @CRelativeDays[25]; FUntilTime: 10800; FUntilTimeMode: trLocal),
+ (FOffset: -16200; FRuleFamily: nil; FFmtStr: '-0430'; FUntilYear: 2016; FUntilMonth: 5; FUntilDay: @CRelativeDays[0]; FUntilTime: 9000; FUntilTimeMode: trLocal),
(FOffset: -14400; FRuleFamily: nil; FFmtStr: '-04'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
@@ -6907,62 +6907,62 @@ TZoneAlias = record
{ Time periods for America/Chicago zone }
CZone_89_Arr: array[0 .. 7] of TPeriod = (
- (FOffset: -21036; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1883; FUntilMonth: 11; FUntilDay: @CRelativeDays[36]; FUntilTime: 64800; FUntilTimeMode: trUniversal),
- (FOffset: -21600; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'C%sT'; FUntilYear: 1920; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -21600; FRuleFamily: @CRuleFamilies[31]; FFmtStr: 'C%sT'; FUntilYear: 1936; FUntilMonth: 3; FUntilDay: @CRelativeDays[1]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: -18000; FRuleFamily: nil; FFmtStr: 'EST'; FUntilYear: 1936; FUntilMonth: 11; FUntilDay: @CRelativeDays[13]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: -21600; FRuleFamily: @CRuleFamilies[31]; FFmtStr: 'C%sT'; FUntilYear: 1942; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -21600; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'C%sT'; FUntilYear: 1946; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -21600; FRuleFamily: @CRuleFamilies[31]; FFmtStr: 'C%sT'; FUntilYear: 1967; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -21600; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'C%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: -21036; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1883; FUntilMonth: 11; FUntilDay: @CRelativeDays[11]; FUntilTime: 64800; FUntilTimeMode: trUniversal),
+ (FOffset: -21600; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'C%sT'; FUntilYear: 1920; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -21600; FRuleFamily: @CRuleFamilies[12]; FFmtStr: 'C%sT'; FUntilYear: 1936; FUntilMonth: 3; FUntilDay: @CRelativeDays[0]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: -18000; FRuleFamily: nil; FFmtStr: 'EST'; FUntilYear: 1936; FUntilMonth: 11; FUntilDay: @CRelativeDays[1]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: -21600; FRuleFamily: @CRuleFamilies[12]; FFmtStr: 'C%sT'; FUntilYear: 1942; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -21600; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'C%sT'; FUntilYear: 1946; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -21600; FRuleFamily: @CRuleFamilies[12]; FFmtStr: 'C%sT'; FUntilYear: 1967; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -21600; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'C%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Chihuahua zone }
CZone_90_Arr: array[0 .. 8] of TPeriod = (
- (FOffset: -25460; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1922; FUntilMonth: 1; FUntilDay: @CRelativeDays[1]; FUntilTime: 25200; FUntilTimeMode: trUniversal),
- (FOffset: -25200; FRuleFamily: nil; FFmtStr: 'MST'; FUntilYear: 1927; FUntilMonth: 6; FUntilDay: @CRelativeDays[18]; FUntilTime: 82800; FUntilTimeMode: trLocal),
- (FOffset: -21600; FRuleFamily: nil; FFmtStr: 'CST'; FUntilYear: 1930; FUntilMonth: 11; FUntilDay: @CRelativeDays[13]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -25200; FRuleFamily: @CRuleFamilies[5]; FFmtStr: 'M%sT'; FUntilYear: 1932; FUntilMonth: 4; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -25460; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1922; FUntilMonth: 1; FUntilDay: @CRelativeDays[0]; FUntilTime: 25200; FUntilTimeMode: trUniversal),
+ (FOffset: -25200; FRuleFamily: nil; FFmtStr: 'MST'; FUntilYear: 1927; FUntilMonth: 6; FUntilDay: @CRelativeDays[34]; FUntilTime: 82800; FUntilTimeMode: trLocal),
+ (FOffset: -21600; FRuleFamily: nil; FFmtStr: 'CST'; FUntilYear: 1930; FUntilMonth: 11; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -25200; FRuleFamily: @CRuleFamilies[37]; FFmtStr: 'M%sT'; FUntilYear: 1932; FUntilMonth: 4; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -21600; FRuleFamily: nil; FFmtStr: 'CST'; FUntilYear: 1996; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -21600; FRuleFamily: @CRuleFamilies[5]; FFmtStr: 'C%sT'; FUntilYear: 1998; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -21600; FRuleFamily: nil; FFmtStr: 'CST'; FUntilYear: 1998; FUntilMonth: 4; FUntilDay: @CRelativeDays[21]; FUntilTime: 10800; FUntilTimeMode: trLocal),
- (FOffset: -25200; FRuleFamily: @CRuleFamilies[5]; FFmtStr: 'M%sT'; FUntilYear: 2022; FUntilMonth: 10; FUntilDay: @CRelativeDays[8]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: -21600; FRuleFamily: @CRuleFamilies[37]; FFmtStr: 'C%sT'; FUntilYear: 1998; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -21600; FRuleFamily: nil; FFmtStr: 'CST'; FUntilYear: 1998; FUntilMonth: 4; FUntilDay: @CRelativeDays[3]; FUntilTime: 10800; FUntilTimeMode: trLocal),
+ (FOffset: -25200; FRuleFamily: @CRuleFamilies[37]; FFmtStr: 'M%sT'; FUntilYear: 2022; FUntilMonth: 10; FUntilDay: @CRelativeDays[7]; FUntilTime: 7200; FUntilTimeMode: trLocal),
(FOffset: -21600; FRuleFamily: nil; FFmtStr: 'CST'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Ciudad_Juarez zone }
CZone_91_Arr: array[0 .. 10] of TPeriod = (
- (FOffset: -25556; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1922; FUntilMonth: 1; FUntilDay: @CRelativeDays[1]; FUntilTime: 25200; FUntilTimeMode: trUniversal),
- (FOffset: -25200; FRuleFamily: nil; FFmtStr: 'MST'; FUntilYear: 1927; FUntilMonth: 6; FUntilDay: @CRelativeDays[18]; FUntilTime: 82800; FUntilTimeMode: trLocal),
- (FOffset: -21600; FRuleFamily: nil; FFmtStr: 'CST'; FUntilYear: 1930; FUntilMonth: 11; FUntilDay: @CRelativeDays[13]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -25200; FRuleFamily: @CRuleFamilies[5]; FFmtStr: 'M%sT'; FUntilYear: 1932; FUntilMonth: 4; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -25556; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1922; FUntilMonth: 1; FUntilDay: @CRelativeDays[0]; FUntilTime: 25200; FUntilTimeMode: trUniversal),
+ (FOffset: -25200; FRuleFamily: nil; FFmtStr: 'MST'; FUntilYear: 1927; FUntilMonth: 6; FUntilDay: @CRelativeDays[34]; FUntilTime: 82800; FUntilTimeMode: trLocal),
+ (FOffset: -21600; FRuleFamily: nil; FFmtStr: 'CST'; FUntilYear: 1930; FUntilMonth: 11; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -25200; FRuleFamily: @CRuleFamilies[37]; FFmtStr: 'M%sT'; FUntilYear: 1932; FUntilMonth: 4; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -21600; FRuleFamily: nil; FFmtStr: 'CST'; FUntilYear: 1996; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -21600; FRuleFamily: @CRuleFamilies[5]; FFmtStr: 'C%sT'; FUntilYear: 1998; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -21600; FRuleFamily: nil; FFmtStr: 'CST'; FUntilYear: 1998; FUntilMonth: 4; FUntilDay: @CRelativeDays[21]; FUntilTime: 10800; FUntilTimeMode: trLocal),
- (FOffset: -25200; FRuleFamily: @CRuleFamilies[5]; FFmtStr: 'M%sT'; FUntilYear: 2010; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -25200; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'M%sT'; FUntilYear: 2022; FUntilMonth: 10; FUntilDay: @CRelativeDays[8]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: -21600; FRuleFamily: nil; FFmtStr: 'CST'; FUntilYear: 2022; FUntilMonth: 11; FUntilDay: @CRelativeDays[8]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -25200; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'M%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: -21600; FRuleFamily: @CRuleFamilies[37]; FFmtStr: 'C%sT'; FUntilYear: 1998; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -21600; FRuleFamily: nil; FFmtStr: 'CST'; FUntilYear: 1998; FUntilMonth: 4; FUntilDay: @CRelativeDays[3]; FUntilTime: 10800; FUntilTimeMode: trLocal),
+ (FOffset: -25200; FRuleFamily: @CRuleFamilies[37]; FFmtStr: 'M%sT'; FUntilYear: 2010; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -25200; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'M%sT'; FUntilYear: 2022; FUntilMonth: 10; FUntilDay: @CRelativeDays[7]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: -21600; FRuleFamily: nil; FFmtStr: 'CST'; FUntilYear: 2022; FUntilMonth: 11; FUntilDay: @CRelativeDays[7]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -25200; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'M%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Coral_Harbour zone }
CZone_92_Arr: array[0 .. 2] of TPeriod = (
(FOffset: -19960; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1884; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -18000; FRuleFamily: @CRuleFamilies[4]; FFmtStr: 'E%sT'; FUntilYear: 1946; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -18000; FRuleFamily: @CRuleFamilies[35]; FFmtStr: 'E%sT'; FUntilYear: 1946; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -18000; FRuleFamily: nil; FFmtStr: 'EST'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Costa_Rica zone }
CZone_93_Arr: array[0 .. 2] of TPeriod = (
(FOffset: -20173; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1890; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -20173; FRuleFamily: nil; FFmtStr: 'SJMT'; FUntilYear: 1921; FUntilMonth: 1; FUntilDay: @CRelativeDays[13]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -21600; FRuleFamily: @CRuleFamilies[56]; FFmtStr: 'C%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: -20173; FRuleFamily: nil; FFmtStr: 'SJMT'; FUntilYear: 1921; FUntilMonth: 1; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -21600; FRuleFamily: @CRuleFamilies[41]; FFmtStr: 'C%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Creston zone }
CZone_94_Arr: array[0 .. 3] of TPeriod = (
(FOffset: -27964; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1884; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -25200; FRuleFamily: nil; FFmtStr: 'MST'; FUntilYear: 1916; FUntilMonth: 10; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -25200; FRuleFamily: nil; FFmtStr: 'MST'; FUntilYear: 1916; FUntilMonth: 10; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -28800; FRuleFamily: nil; FFmtStr: 'PST'; FUntilYear: 1918; FUntilMonth: 6; FUntilDay: @CRelativeDays[2]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -25200; FRuleFamily: nil; FFmtStr: 'MST'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
@@ -6970,152 +6970,152 @@ TZoneAlias = record
{ Time periods for America/Cuiaba zone }
CZone_95_Arr: array[0 .. 3] of TPeriod = (
(FOffset: -13460; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1914; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: @CRuleFamilies[90]; FFmtStr: '-04/-03'; FUntilYear: 2003; FUntilMonth: 9; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: nil; FFmtStr: '-04'; FUntilYear: 2004; FUntilMonth: 10; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: @CRuleFamilies[90]; FFmtStr: '-04/-03'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: -14400; FRuleFamily: @CRuleFamilies[2]; FFmtStr: '-04/-03'; FUntilYear: 2003; FUntilMonth: 9; FUntilDay: @CRelativeDays[32]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: nil; FFmtStr: '-04'; FUntilYear: 2004; FUntilMonth: 10; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: @CRuleFamilies[2]; FFmtStr: '-04/-03'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Curacao zone }
CZone_96_Arr: array[0 .. 2] of TPeriod = (
- (FOffset: -16547; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1912; FUntilMonth: 2; FUntilDay: @CRelativeDays[16]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -16547; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1912; FUntilMonth: 2; FUntilDay: @CRelativeDays[31]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -16200; FRuleFamily: nil; FFmtStr: '-0430'; FUntilYear: 1965; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -14400; FRuleFamily: nil; FFmtStr: 'AST'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Danmarkshavn zone }
CZone_97_Arr: array[0 .. 3] of TPeriod = (
- (FOffset: -4480; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1916; FUntilMonth: 7; FUntilDay: @CRelativeDays[14]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -10800; FRuleFamily: nil; FFmtStr: '-03'; FUntilYear: 1980; FUntilMonth: 4; FUntilDay: @CRelativeDays[4]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: -10800; FRuleFamily: @CRuleFamilies[18]; FFmtStr: '-03/-02'; FUntilYear: 1996; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -4480; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1916; FUntilMonth: 7; FUntilDay: @CRelativeDays[16]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -10800; FRuleFamily: nil; FFmtStr: '-03'; FUntilYear: 1980; FUntilMonth: 4; FUntilDay: @CRelativeDays[18]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: -10800; FRuleFamily: @CRuleFamilies[77]; FFmtStr: '-03/-02'; FUntilYear: 1996; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 0; FRuleFamily: nil; FFmtStr: 'GMT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Dawson zone }
CZone_98_Arr: array[0 .. 5] of TPeriod = (
- (FOffset: -33460; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1900; FUntilMonth: 8; FUntilDay: @CRelativeDays[7]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -32400; FRuleFamily: @CRuleFamilies[4]; FFmtStr: 'Y%sT'; FUntilYear: 1965; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -32400; FRuleFamily: @CRuleFamilies[52]; FFmtStr: 'Y%sT'; FUntilYear: 1973; FUntilMonth: 10; FUntilDay: @CRelativeDays[14]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -33460; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1900; FUntilMonth: 8; FUntilDay: @CRelativeDays[10]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -32400; FRuleFamily: @CRuleFamilies[35]; FFmtStr: 'Y%sT'; FUntilYear: 1965; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -32400; FRuleFamily: @CRuleFamilies[36]; FFmtStr: 'Y%sT'; FUntilYear: 1973; FUntilMonth: 10; FUntilDay: @CRelativeDays[16]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -28800; FRuleFamily: nil; FFmtStr: 'PST'; FUntilYear: 1980; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -28800; FRuleFamily: @CRuleFamilies[3]; FFmtStr: 'P%sT'; FUntilYear: 2020; FUntilMonth: 11; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -28800; FRuleFamily: @CRuleFamilies[25]; FFmtStr: 'P%sT'; FUntilYear: 2020; FUntilMonth: 11; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -25200; FRuleFamily: nil; FFmtStr: 'MST'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Dawson_Creek zone }
CZone_99_Arr: array[0 .. 3] of TPeriod = (
(FOffset: -28856; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1884; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -28800; FRuleFamily: @CRuleFamilies[3]; FFmtStr: 'P%sT'; FUntilYear: 1947; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -28800; FRuleFamily: @CRuleFamilies[51]; FFmtStr: 'P%sT'; FUntilYear: 1972; FUntilMonth: 8; FUntilDay: @CRelativeDays[8]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: -28800; FRuleFamily: @CRuleFamilies[25]; FFmtStr: 'P%sT'; FUntilYear: 1947; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -28800; FRuleFamily: @CRuleFamilies[34]; FFmtStr: 'P%sT'; FUntilYear: 1972; FUntilMonth: 8; FUntilDay: @CRelativeDays[7]; FUntilTime: 7200; FUntilTimeMode: trLocal),
(FOffset: -25200; FRuleFamily: nil; FFmtStr: 'MST'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Denver zone }
CZone_100_Arr: array[0 .. 5] of TPeriod = (
- (FOffset: -25196; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1883; FUntilMonth: 11; FUntilDay: @CRelativeDays[36]; FUntilTime: 68400; FUntilTimeMode: trUniversal),
- (FOffset: -25200; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'M%sT'; FUntilYear: 1920; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -25200; FRuleFamily: @CRuleFamilies[32]; FFmtStr: 'M%sT'; FUntilYear: 1942; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -25200; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'M%sT'; FUntilYear: 1946; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -25200; FRuleFamily: @CRuleFamilies[32]; FFmtStr: 'M%sT'; FUntilYear: 1967; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -25200; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'M%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: -25196; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1883; FUntilMonth: 11; FUntilDay: @CRelativeDays[11]; FUntilTime: 68400; FUntilTimeMode: trUniversal),
+ (FOffset: -25200; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'M%sT'; FUntilYear: 1920; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -25200; FRuleFamily: @CRuleFamilies[13]; FFmtStr: 'M%sT'; FUntilYear: 1942; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -25200; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'M%sT'; FUntilYear: 1946; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -25200; FRuleFamily: @CRuleFamilies[13]; FFmtStr: 'M%sT'; FUntilYear: 1967; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -25200; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'M%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Detroit zone }
CZone_101_Arr: array[0 .. 9] of TPeriod = (
(FOffset: -19931; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1905; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -21600; FRuleFamily: nil; FFmtStr: 'CST'; FUntilYear: 1915; FUntilMonth: 5; FUntilDay: @CRelativeDays[13]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: -21600; FRuleFamily: nil; FFmtStr: 'CST'; FUntilYear: 1915; FUntilMonth: 5; FUntilDay: @CRelativeDays[1]; FUntilTime: 7200; FUntilTimeMode: trLocal),
(FOffset: -18000; FRuleFamily: nil; FFmtStr: 'EST'; FUntilYear: 1942; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -18000; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'E%sT'; FUntilYear: 1946; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -18000; FRuleFamily: @CRuleFamilies[42]; FFmtStr: 'E%sT'; FUntilYear: 1967; FUntilMonth: 6; FUntilDay: @CRelativeDays[20]; FUntilTime: 60; FUntilTimeMode: trLocal),
- (FOffset: -18000; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'E%sT'; FUntilYear: 1969; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -18000; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'E%sT'; FUntilYear: 1946; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -18000; FRuleFamily: @CRuleFamilies[23]; FFmtStr: 'E%sT'; FUntilYear: 1967; FUntilMonth: 6; FUntilDay: @CRelativeDays[21]; FUntilTime: 60; FUntilTimeMode: trLocal),
+ (FOffset: -18000; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'E%sT'; FUntilYear: 1969; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -18000; FRuleFamily: nil; FFmtStr: 'EST'; FUntilYear: 1973; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -18000; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'E%sT'; FUntilYear: 1975; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -18000; FRuleFamily: nil; FFmtStr: 'EST'; FUntilYear: 1975; FUntilMonth: 4; FUntilDay: @CRelativeDays[34]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: -18000; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'E%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: -18000; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'E%sT'; FUntilYear: 1975; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -18000; FRuleFamily: nil; FFmtStr: 'EST'; FUntilYear: 1975; FUntilMonth: 4; FUntilDay: @CRelativeDays[28]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: -18000; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'E%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Dominica zone }
CZone_102_Arr: array[0 .. 1] of TPeriod = (
- (FOffset: -14736; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1911; FUntilMonth: 7; FUntilDay: @CRelativeDays[1]; FUntilTime: 60; FUntilTimeMode: trLocal),
+ (FOffset: -14736; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1911; FUntilMonth: 7; FUntilDay: @CRelativeDays[0]; FUntilTime: 60; FUntilTimeMode: trLocal),
(FOffset: -14400; FRuleFamily: nil; FFmtStr: 'AST'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Edmonton zone }
CZone_103_Arr: array[0 .. 2] of TPeriod = (
(FOffset: -27232; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1906; FUntilMonth: 9; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -25200; FRuleFamily: @CRuleFamilies[50]; FFmtStr: 'M%sT'; FUntilYear: 1987; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -25200; FRuleFamily: @CRuleFamilies[3]; FFmtStr: 'M%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: -25200; FRuleFamily: @CRuleFamilies[33]; FFmtStr: 'M%sT'; FUntilYear: 1987; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -25200; FRuleFamily: @CRuleFamilies[25]; FFmtStr: 'M%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Eirunepe zone }
CZone_104_Arr: array[0 .. 6] of TPeriod = (
(FOffset: -16768; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1914; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -18000; FRuleFamily: @CRuleFamilies[90]; FFmtStr: '-05/-04'; FUntilYear: 1988; FUntilMonth: 9; FUntilDay: @CRelativeDays[16]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -18000; FRuleFamily: nil; FFmtStr: '-05'; FUntilYear: 1993; FUntilMonth: 9; FUntilDay: @CRelativeDays[14]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -18000; FRuleFamily: @CRuleFamilies[90]; FFmtStr: '-05/-04'; FUntilYear: 1994; FUntilMonth: 9; FUntilDay: @CRelativeDays[33]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -18000; FRuleFamily: nil; FFmtStr: '-05'; FUntilYear: 2008; FUntilMonth: 6; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: nil; FFmtStr: '-04'; FUntilYear: 2013; FUntilMonth: 11; FUntilDay: @CRelativeDays[18]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -18000; FRuleFamily: @CRuleFamilies[2]; FFmtStr: '-05/-04'; FUntilYear: 1988; FUntilMonth: 9; FUntilDay: @CRelativeDays[31]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -18000; FRuleFamily: nil; FFmtStr: '-05'; FUntilYear: 1993; FUntilMonth: 9; FUntilDay: @CRelativeDays[16]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -18000; FRuleFamily: @CRuleFamilies[2]; FFmtStr: '-05/-04'; FUntilYear: 1994; FUntilMonth: 9; FUntilDay: @CRelativeDays[33]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -18000; FRuleFamily: nil; FFmtStr: '-05'; FUntilYear: 2008; FUntilMonth: 6; FUntilDay: @CRelativeDays[32]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: nil; FFmtStr: '-04'; FUntilYear: 2013; FUntilMonth: 11; FUntilDay: @CRelativeDays[34]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -18000; FRuleFamily: nil; FFmtStr: '-05'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/El_Salvador zone }
CZone_105_Arr: array[0 .. 1] of TPeriod = (
(FOffset: -21408; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1921; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -21600; FRuleFamily: @CRuleFamilies[59]; FFmtStr: 'C%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: -21600; FRuleFamily: @CRuleFamilies[44]; FFmtStr: 'C%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Ensenada zone }
CZone_106_Arr: array[0 .. 6] of TPeriod = (
- (FOffset: -27988; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1922; FUntilMonth: 1; FUntilDay: @CRelativeDays[1]; FUntilTime: 812; FUntilTimeMode: trLocal),
- (FOffset: -28800; FRuleFamily: nil; FFmtStr: 'PST'; FUntilYear: 1927; FUntilMonth: 6; FUntilDay: @CRelativeDays[18]; FUntilTime: 82800; FUntilTimeMode: trLocal),
- (FOffset: -25200; FRuleFamily: nil; FFmtStr: 'MST'; FUntilYear: 1930; FUntilMonth: 11; FUntilDay: @CRelativeDays[19]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -27988; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1922; FUntilMonth: 1; FUntilDay: @CRelativeDays[0]; FUntilTime: 812; FUntilTimeMode: trLocal),
+ (FOffset: -28800; FRuleFamily: nil; FFmtStr: 'PST'; FUntilYear: 1927; FUntilMonth: 6; FUntilDay: @CRelativeDays[34]; FUntilTime: 82800; FUntilTimeMode: trLocal),
+ (FOffset: -25200; FRuleFamily: nil; FFmtStr: 'MST'; FUntilYear: 1930; FUntilMonth: 11; FUntilDay: @CRelativeDays[24]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -28800; FRuleFamily: nil; FFmtStr: 'PST'; FUntilYear: 1942; FUntilMonth: 4; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -25200; FRuleFamily: nil; FFmtStr: 'MST'; FUntilYear: 1949; FUntilMonth: 1; FUntilDay: @CRelativeDays[20]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -25200; FRuleFamily: nil; FFmtStr: 'MST'; FUntilYear: 1949; FUntilMonth: 1; FUntilDay: @CRelativeDays[21]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -28800; FRuleFamily: nil; FFmtStr: 'PST'; FUntilYear: 1996; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -28800; FRuleFamily: @CRuleFamilies[5]; FFmtStr: 'P%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: -28800; FRuleFamily: @CRuleFamilies[37]; FFmtStr: 'P%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Fortaleza zone }
CZone_107_Arr: array[0 .. 6] of TPeriod = (
(FOffset: -9240; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1914; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -10800; FRuleFamily: @CRuleFamilies[90]; FFmtStr: '-03/-02'; FUntilYear: 1990; FUntilMonth: 9; FUntilDay: @CRelativeDays[22]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -10800; FRuleFamily: nil; FFmtStr: '-03'; FUntilYear: 1999; FUntilMonth: 9; FUntilDay: @CRelativeDays[8]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -10800; FRuleFamily: @CRuleFamilies[90]; FFmtStr: '-03/-02'; FUntilYear: 2000; FUntilMonth: 10; FUntilDay: @CRelativeDays[33]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -10800; FRuleFamily: nil; FFmtStr: '-03'; FUntilYear: 2001; FUntilMonth: 9; FUntilDay: @CRelativeDays[40]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -10800; FRuleFamily: @CRuleFamilies[90]; FFmtStr: '-03/-02'; FUntilYear: 2002; FUntilMonth: 10; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -10800; FRuleFamily: @CRuleFamilies[2]; FFmtStr: '-03/-02'; FUntilYear: 1990; FUntilMonth: 9; FUntilDay: @CRelativeDays[17]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -10800; FRuleFamily: nil; FFmtStr: '-03'; FUntilYear: 1999; FUntilMonth: 9; FUntilDay: @CRelativeDays[7]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -10800; FRuleFamily: @CRuleFamilies[2]; FFmtStr: '-03/-02'; FUntilYear: 2000; FUntilMonth: 10; FUntilDay: @CRelativeDays[33]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -10800; FRuleFamily: nil; FFmtStr: '-03'; FUntilYear: 2001; FUntilMonth: 9; FUntilDay: @CRelativeDays[12]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -10800; FRuleFamily: @CRuleFamilies[2]; FFmtStr: '-03/-02'; FUntilYear: 2002; FUntilMonth: 10; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -10800; FRuleFamily: nil; FFmtStr: '-03'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Fort_Nelson zone }
CZone_108_Arr: array[0 .. 5] of TPeriod = (
(FOffset: -29447; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1884; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -28800; FRuleFamily: @CRuleFamilies[51]; FFmtStr: 'P%sT'; FUntilYear: 1946; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -28800; FRuleFamily: @CRuleFamilies[34]; FFmtStr: 'P%sT'; FUntilYear: 1946; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -28800; FRuleFamily: nil; FFmtStr: 'PST'; FUntilYear: 1947; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -28800; FRuleFamily: @CRuleFamilies[51]; FFmtStr: 'P%sT'; FUntilYear: 1987; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -28800; FRuleFamily: @CRuleFamilies[3]; FFmtStr: 'P%sT'; FUntilYear: 2015; FUntilMonth: 3; FUntilDay: @CRelativeDays[3]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: -28800; FRuleFamily: @CRuleFamilies[34]; FFmtStr: 'P%sT'; FUntilYear: 1987; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -28800; FRuleFamily: @CRuleFamilies[25]; FFmtStr: 'P%sT'; FUntilYear: 2015; FUntilMonth: 3; FUntilDay: @CRelativeDays[44]; FUntilTime: 7200; FUntilTimeMode: trLocal),
(FOffset: -25200; FRuleFamily: nil; FFmtStr: 'MST'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Glace_Bay zone }
CZone_109_Arr: array[0 .. 5] of TPeriod = (
- (FOffset: -14388; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1902; FUntilMonth: 6; FUntilDay: @CRelativeDays[13]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: @CRuleFamilies[3]; FFmtStr: 'A%sT'; FUntilYear: 1953; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: @CRuleFamilies[45]; FFmtStr: 'A%sT'; FUntilYear: 1954; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14388; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1902; FUntilMonth: 6; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: @CRuleFamilies[25]; FFmtStr: 'A%sT'; FUntilYear: 1953; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: @CRuleFamilies[27]; FFmtStr: 'A%sT'; FUntilYear: 1954; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -14400; FRuleFamily: nil; FFmtStr: 'AST'; FUntilYear: 1972; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: @CRuleFamilies[45]; FFmtStr: 'A%sT'; FUntilYear: 1974; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: @CRuleFamilies[3]; FFmtStr: 'A%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: -14400; FRuleFamily: @CRuleFamilies[27]; FFmtStr: 'A%sT'; FUntilYear: 1974; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: @CRuleFamilies[25]; FFmtStr: 'A%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Goose_Bay zone }
CZone_110_Arr: array[0 .. 9] of TPeriod = (
(FOffset: -14500; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1884; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -12652; FRuleFamily: nil; FFmtStr: 'NST'; FUntilYear: 1918; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -12652; FRuleFamily: @CRuleFamilies[3]; FFmtStr: 'N%sT'; FUntilYear: 1919; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -12652; FRuleFamily: nil; FFmtStr: 'NST'; FUntilYear: 1935; FUntilMonth: 3; FUntilDay: @CRelativeDays[8]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -12652; FRuleFamily: @CRuleFamilies[25]; FFmtStr: 'N%sT'; FUntilYear: 1919; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -12652; FRuleFamily: nil; FFmtStr: 'NST'; FUntilYear: 1935; FUntilMonth: 3; FUntilDay: @CRelativeDays[7]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -12600; FRuleFamily: nil; FFmtStr: 'NST'; FUntilYear: 1936; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -12600; FRuleFamily: @CRuleFamilies[44]; FFmtStr: 'N%sT'; FUntilYear: 1942; FUntilMonth: 5; FUntilDay: @CRelativeDays[37]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -12600; FRuleFamily: @CRuleFamilies[3]; FFmtStr: 'N%sT'; FUntilYear: 1946; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -12600; FRuleFamily: @CRuleFamilies[44]; FFmtStr: 'N%sT'; FUntilYear: 1966; FUntilMonth: 3; FUntilDay: @CRelativeDays[13]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: @CRuleFamilies[44]; FFmtStr: 'A%sT'; FUntilYear: 2011; FUntilMonth: 11; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: @CRuleFamilies[3]; FFmtStr: 'A%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: -12600; FRuleFamily: @CRuleFamilies[26]; FFmtStr: 'N%sT'; FUntilYear: 1942; FUntilMonth: 5; FUntilDay: @CRelativeDays[23]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -12600; FRuleFamily: @CRuleFamilies[25]; FFmtStr: 'N%sT'; FUntilYear: 1946; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -12600; FRuleFamily: @CRuleFamilies[26]; FFmtStr: 'N%sT'; FUntilYear: 1966; FUntilMonth: 3; FUntilDay: @CRelativeDays[1]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: @CRuleFamilies[26]; FFmtStr: 'A%sT'; FUntilYear: 2011; FUntilMonth: 11; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: @CRuleFamilies[25]; FFmtStr: 'A%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Grand_Turk zone }
@@ -7123,9 +7123,9 @@ TZoneAlias = record
(FOffset: -17072; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1890; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -18430; FRuleFamily: nil; FFmtStr: 'KMT'; FUntilYear: 1912; FUntilMonth: 2; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -18000; FRuleFamily: nil; FFmtStr: 'EST'; FUntilYear: 1979; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -18000; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'E%sT'; FUntilYear: 2015; FUntilMonth: 3; FUntilDay: @CRelativeDays[3]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: nil; FFmtStr: 'AST'; FUntilYear: 2018; FUntilMonth: 3; FUntilDay: @CRelativeDays[37]; FUntilTime: 10800; FUntilTimeMode: trLocal),
- (FOffset: -18000; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'E%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: -18000; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'E%sT'; FUntilYear: 2015; FUntilMonth: 3; FUntilDay: @CRelativeDays[44]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: nil; FFmtStr: 'AST'; FUntilYear: 2018; FUntilMonth: 3; FUntilDay: @CRelativeDays[23]; FUntilTime: 10800; FUntilTimeMode: trLocal),
+ (FOffset: -18000; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'E%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Grenada zone }
@@ -7136,174 +7136,174 @@ TZoneAlias = record
{ Time periods for America/Guadeloupe zone }
CZone_113_Arr: array[0 .. 1] of TPeriod = (
- (FOffset: -14768; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1911; FUntilMonth: 6; FUntilDay: @CRelativeDays[3]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14768; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1911; FUntilMonth: 6; FUntilDay: @CRelativeDays[44]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -14400; FRuleFamily: nil; FFmtStr: 'AST'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Guatemala zone }
CZone_114_Arr: array[0 .. 1] of TPeriod = (
- (FOffset: -21724; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1918; FUntilMonth: 10; FUntilDay: @CRelativeDays[5]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -21600; FRuleFamily: @CRuleFamilies[60]; FFmtStr: 'C%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: -21724; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1918; FUntilMonth: 10; FUntilDay: @CRelativeDays[9]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -21600; FRuleFamily: @CRuleFamilies[45]; FFmtStr: 'C%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Guayaquil zone }
CZone_115_Arr: array[0 .. 2] of TPeriod = (
(FOffset: -19160; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1890; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -18840; FRuleFamily: nil; FFmtStr: 'QMT'; FUntilYear: 1931; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -18000; FRuleFamily: @CRuleFamilies[93]; FFmtStr: '-05/-04'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: -18000; FRuleFamily: @CRuleFamilies[5]; FFmtStr: '-05/-04'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Guyana zone }
CZone_116_Arr: array[0 .. 4] of TPeriod = (
- (FOffset: -13959; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1911; FUntilMonth: 8; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: nil; FFmtStr: '-04'; FUntilYear: 1915; FUntilMonth: 3; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -13500; FRuleFamily: nil; FFmtStr: '-0345'; FUntilYear: 1975; FUntilMonth: 8; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -10800; FRuleFamily: nil; FFmtStr: '-03'; FUntilYear: 1992; FUntilMonth: 3; FUntilDay: @CRelativeDays[17]; FUntilTime: 3600; FUntilTimeMode: trLocal),
+ (FOffset: -13959; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1911; FUntilMonth: 8; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: nil; FFmtStr: '-04'; FUntilYear: 1915; FUntilMonth: 3; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -13500; FRuleFamily: nil; FFmtStr: '-0345'; FUntilYear: 1975; FUntilMonth: 8; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -10800; FRuleFamily: nil; FFmtStr: '-03'; FUntilYear: 1992; FUntilMonth: 3; FUntilDay: @CRelativeDays[26]; FUntilTime: 3600; FUntilTimeMode: trLocal),
(FOffset: -14400; FRuleFamily: nil; FFmtStr: '-04'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Halifax zone }
CZone_117_Arr: array[0 .. 6] of TPeriod = (
- (FOffset: -15264; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1902; FUntilMonth: 6; FUntilDay: @CRelativeDays[13]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: @CRuleFamilies[45]; FFmtStr: 'A%sT'; FUntilYear: 1918; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: @CRuleFamilies[3]; FFmtStr: 'A%sT'; FUntilYear: 1919; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: @CRuleFamilies[45]; FFmtStr: 'A%sT'; FUntilYear: 1942; FUntilMonth: 2; FUntilDay: @CRelativeDays[11]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: -14400; FRuleFamily: @CRuleFamilies[3]; FFmtStr: 'A%sT'; FUntilYear: 1946; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: @CRuleFamilies[45]; FFmtStr: 'A%sT'; FUntilYear: 1974; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: @CRuleFamilies[3]; FFmtStr: 'A%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: -15264; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1902; FUntilMonth: 6; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: @CRuleFamilies[27]; FFmtStr: 'A%sT'; FUntilYear: 1918; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: @CRuleFamilies[25]; FFmtStr: 'A%sT'; FUntilYear: 1919; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: @CRuleFamilies[27]; FFmtStr: 'A%sT'; FUntilYear: 1942; FUntilMonth: 2; FUntilDay: @CRelativeDays[25]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: -14400; FRuleFamily: @CRuleFamilies[25]; FFmtStr: 'A%sT'; FUntilYear: 1946; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: @CRuleFamilies[27]; FFmtStr: 'A%sT'; FUntilYear: 1974; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: @CRuleFamilies[25]; FFmtStr: 'A%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Havana zone }
CZone_118_Arr: array[0 .. 2] of TPeriod = (
(FOffset: -19768; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1890; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -19776; FRuleFamily: nil; FFmtStr: 'HMT'; FUntilYear: 1925; FUntilMonth: 7; FUntilDay: @CRelativeDays[10]; FUntilTime: 43200; FUntilTimeMode: trLocal),
- (FOffset: -18000; FRuleFamily: @CRuleFamilies[57]; FFmtStr: 'C%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: -19776; FRuleFamily: nil; FFmtStr: 'HMT'; FUntilYear: 1925; FUntilMonth: 7; FUntilDay: @CRelativeDays[29]; FUntilTime: 43200; FUntilTimeMode: trLocal),
+ (FOffset: -18000; FRuleFamily: @CRuleFamilies[42]; FFmtStr: 'C%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Hermosillo zone }
CZone_119_Arr: array[0 .. 8] of TPeriod = (
- (FOffset: -26632; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1922; FUntilMonth: 1; FUntilDay: @CRelativeDays[1]; FUntilTime: 25200; FUntilTimeMode: trUniversal),
- (FOffset: -25200; FRuleFamily: nil; FFmtStr: 'MST'; FUntilYear: 1927; FUntilMonth: 6; FUntilDay: @CRelativeDays[18]; FUntilTime: 82800; FUntilTimeMode: trLocal),
- (FOffset: -21600; FRuleFamily: nil; FFmtStr: 'CST'; FUntilYear: 1930; FUntilMonth: 11; FUntilDay: @CRelativeDays[13]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -25200; FRuleFamily: @CRuleFamilies[5]; FFmtStr: 'M%sT'; FUntilYear: 1932; FUntilMonth: 4; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -21600; FRuleFamily: nil; FFmtStr: 'CST'; FUntilYear: 1942; FUntilMonth: 4; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -25200; FRuleFamily: nil; FFmtStr: 'MST'; FUntilYear: 1949; FUntilMonth: 1; FUntilDay: @CRelativeDays[20]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -26632; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1922; FUntilMonth: 1; FUntilDay: @CRelativeDays[0]; FUntilTime: 25200; FUntilTimeMode: trUniversal),
+ (FOffset: -25200; FRuleFamily: nil; FFmtStr: 'MST'; FUntilYear: 1927; FUntilMonth: 6; FUntilDay: @CRelativeDays[34]; FUntilTime: 82800; FUntilTimeMode: trLocal),
+ (FOffset: -21600; FRuleFamily: nil; FFmtStr: 'CST'; FUntilYear: 1930; FUntilMonth: 11; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -25200; FRuleFamily: @CRuleFamilies[37]; FFmtStr: 'M%sT'; FUntilYear: 1932; FUntilMonth: 4; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -21600; FRuleFamily: nil; FFmtStr: 'CST'; FUntilYear: 1942; FUntilMonth: 4; FUntilDay: @CRelativeDays[32]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -25200; FRuleFamily: nil; FFmtStr: 'MST'; FUntilYear: 1949; FUntilMonth: 1; FUntilDay: @CRelativeDays[21]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -28800; FRuleFamily: nil; FFmtStr: 'PST'; FUntilYear: 1970; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -25200; FRuleFamily: @CRuleFamilies[5]; FFmtStr: 'M%sT'; FUntilYear: 1999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -25200; FRuleFamily: @CRuleFamilies[37]; FFmtStr: 'M%sT'; FUntilYear: 1999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -25200; FRuleFamily: nil; FFmtStr: 'MST'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Indiana/Indianapolis zone }
CZone_120_Arr: array[0 .. 10] of TPeriod = (
- (FOffset: -20678; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1883; FUntilMonth: 11; FUntilDay: @CRelativeDays[36]; FUntilTime: 64800; FUntilTimeMode: trUniversal),
- (FOffset: -21600; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'C%sT'; FUntilYear: 1920; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -21600; FRuleFamily: @CRuleFamilies[34]; FFmtStr: 'C%sT'; FUntilYear: 1942; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -21600; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'C%sT'; FUntilYear: 1946; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -21600; FRuleFamily: @CRuleFamilies[34]; FFmtStr: 'C%sT'; FUntilYear: 1955; FUntilMonth: 4; FUntilDay: @CRelativeDays[0]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: -18000; FRuleFamily: nil; FFmtStr: 'EST'; FUntilYear: 1957; FUntilMonth: 9; FUntilDay: @CRelativeDays[17]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: -21600; FRuleFamily: nil; FFmtStr: 'CST'; FUntilYear: 1958; FUntilMonth: 4; FUntilDay: @CRelativeDays[34]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: -20678; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1883; FUntilMonth: 11; FUntilDay: @CRelativeDays[11]; FUntilTime: 64800; FUntilTimeMode: trUniversal),
+ (FOffset: -21600; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'C%sT'; FUntilYear: 1920; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -21600; FRuleFamily: @CRuleFamilies[15]; FFmtStr: 'C%sT'; FUntilYear: 1942; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -21600; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'C%sT'; FUntilYear: 1946; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -21600; FRuleFamily: @CRuleFamilies[15]; FFmtStr: 'C%sT'; FUntilYear: 1955; FUntilMonth: 4; FUntilDay: @CRelativeDays[32]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: -18000; FRuleFamily: nil; FFmtStr: 'EST'; FUntilYear: 1957; FUntilMonth: 9; FUntilDay: @CRelativeDays[26]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: -21600; FRuleFamily: nil; FFmtStr: 'CST'; FUntilYear: 1958; FUntilMonth: 4; FUntilDay: @CRelativeDays[28]; FUntilTime: 7200; FUntilTimeMode: trLocal),
(FOffset: -18000; FRuleFamily: nil; FFmtStr: 'EST'; FUntilYear: 1969; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -18000; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'E%sT'; FUntilYear: 1971; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -18000; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'E%sT'; FUntilYear: 1971; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -18000; FRuleFamily: nil; FFmtStr: 'EST'; FUntilYear: 2006; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -18000; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'E%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: -18000; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'E%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Indiana/Knox zone }
CZone_121_Arr: array[0 .. 6] of TPeriod = (
- (FOffset: -20790; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1883; FUntilMonth: 11; FUntilDay: @CRelativeDays[36]; FUntilTime: 64800; FUntilTimeMode: trUniversal),
- (FOffset: -21600; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'C%sT'; FUntilYear: 1947; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -21600; FRuleFamily: @CRuleFamilies[39]; FFmtStr: 'C%sT'; FUntilYear: 1962; FUntilMonth: 4; FUntilDay: @CRelativeDays[17]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: -18000; FRuleFamily: nil; FFmtStr: 'EST'; FUntilYear: 1963; FUntilMonth: 10; FUntilDay: @CRelativeDays[34]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: -21600; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'C%sT'; FUntilYear: 1991; FUntilMonth: 10; FUntilDay: @CRelativeDays[34]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: -20790; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1883; FUntilMonth: 11; FUntilDay: @CRelativeDays[11]; FUntilTime: 64800; FUntilTimeMode: trUniversal),
+ (FOffset: -21600; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'C%sT'; FUntilYear: 1947; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -21600; FRuleFamily: @CRuleFamilies[20]; FFmtStr: 'C%sT'; FUntilYear: 1962; FUntilMonth: 4; FUntilDay: @CRelativeDays[26]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: -18000; FRuleFamily: nil; FFmtStr: 'EST'; FUntilYear: 1963; FUntilMonth: 10; FUntilDay: @CRelativeDays[28]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: -21600; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'C%sT'; FUntilYear: 1991; FUntilMonth: 10; FUntilDay: @CRelativeDays[28]; FUntilTime: 7200; FUntilTimeMode: trLocal),
(FOffset: -18000; FRuleFamily: nil; FFmtStr: 'EST'; FUntilYear: 2006; FUntilMonth: 4; FUntilDay: @CRelativeDays[2]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: -21600; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'C%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: -21600; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'C%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Indiana/Marengo zone }
CZone_122_Arr: array[0 .. 8] of TPeriod = (
- (FOffset: -20723; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1883; FUntilMonth: 11; FUntilDay: @CRelativeDays[36]; FUntilTime: 64800; FUntilTimeMode: trUniversal),
- (FOffset: -21600; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'C%sT'; FUntilYear: 1951; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -21600; FRuleFamily: @CRuleFamilies[35]; FFmtStr: 'C%sT'; FUntilYear: 1961; FUntilMonth: 4; FUntilDay: @CRelativeDays[8]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: -20723; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1883; FUntilMonth: 11; FUntilDay: @CRelativeDays[11]; FUntilTime: 64800; FUntilTimeMode: trUniversal),
+ (FOffset: -21600; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'C%sT'; FUntilYear: 1951; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -21600; FRuleFamily: @CRuleFamilies[16]; FFmtStr: 'C%sT'; FUntilYear: 1961; FUntilMonth: 4; FUntilDay: @CRelativeDays[7]; FUntilTime: 7200; FUntilTimeMode: trLocal),
(FOffset: -18000; FRuleFamily: nil; FFmtStr: 'EST'; FUntilYear: 1969; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -18000; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'E%sT'; FUntilYear: 1974; FUntilMonth: 1; FUntilDay: @CRelativeDays[4]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: -21600; FRuleFamily: nil; FFmtStr: 'CDT'; FUntilYear: 1974; FUntilMonth: 10; FUntilDay: @CRelativeDays[34]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: -18000; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'E%sT'; FUntilYear: 1976; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -18000; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'E%sT'; FUntilYear: 1974; FUntilMonth: 1; FUntilDay: @CRelativeDays[18]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: -21600; FRuleFamily: nil; FFmtStr: 'CDT'; FUntilYear: 1974; FUntilMonth: 10; FUntilDay: @CRelativeDays[28]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: -18000; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'E%sT'; FUntilYear: 1976; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -18000; FRuleFamily: nil; FFmtStr: 'EST'; FUntilYear: 2006; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -18000; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'E%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: -18000; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'E%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Indiana/Petersburg zone }
CZone_123_Arr: array[0 .. 7] of TPeriod = (
- (FOffset: -20947; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1883; FUntilMonth: 11; FUntilDay: @CRelativeDays[36]; FUntilTime: 64800; FUntilTimeMode: trUniversal),
- (FOffset: -21600; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'C%sT'; FUntilYear: 1955; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -21600; FRuleFamily: @CRuleFamilies[38]; FFmtStr: 'C%sT'; FUntilYear: 1965; FUntilMonth: 4; FUntilDay: @CRelativeDays[12]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: -18000; FRuleFamily: nil; FFmtStr: 'EST'; FUntilYear: 1966; FUntilMonth: 10; FUntilDay: @CRelativeDays[8]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: -21600; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'C%sT'; FUntilYear: 1977; FUntilMonth: 10; FUntilDay: @CRelativeDays[8]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: -20947; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1883; FUntilMonth: 11; FUntilDay: @CRelativeDays[11]; FUntilTime: 64800; FUntilTimeMode: trUniversal),
+ (FOffset: -21600; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'C%sT'; FUntilYear: 1955; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -21600; FRuleFamily: @CRuleFamilies[19]; FFmtStr: 'C%sT'; FUntilYear: 1965; FUntilMonth: 4; FUntilDay: @CRelativeDays[14]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: -18000; FRuleFamily: nil; FFmtStr: 'EST'; FUntilYear: 1966; FUntilMonth: 10; FUntilDay: @CRelativeDays[7]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: -21600; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'C%sT'; FUntilYear: 1977; FUntilMonth: 10; FUntilDay: @CRelativeDays[7]; FUntilTime: 7200; FUntilTimeMode: trLocal),
(FOffset: -18000; FRuleFamily: nil; FFmtStr: 'EST'; FUntilYear: 2006; FUntilMonth: 4; FUntilDay: @CRelativeDays[2]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: -21600; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'C%sT'; FUntilYear: 2007; FUntilMonth: 11; FUntilDay: @CRelativeDays[35]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: -18000; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'E%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: -21600; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'C%sT'; FUntilYear: 2007; FUntilMonth: 11; FUntilDay: @CRelativeDays[15]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: -18000; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'E%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Indiana/Tell_City zone }
CZone_124_Arr: array[0 .. 7] of TPeriod = (
- (FOffset: -20823; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1883; FUntilMonth: 11; FUntilDay: @CRelativeDays[36]; FUntilTime: 64800; FUntilTimeMode: trUniversal),
- (FOffset: -21600; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'C%sT'; FUntilYear: 1946; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -21600; FRuleFamily: @CRuleFamilies[37]; FFmtStr: 'C%sT'; FUntilYear: 1964; FUntilMonth: 4; FUntilDay: @CRelativeDays[6]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: -18000; FRuleFamily: nil; FFmtStr: 'EST'; FUntilYear: 1967; FUntilMonth: 10; FUntilDay: @CRelativeDays[17]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: -21600; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'C%sT'; FUntilYear: 1969; FUntilMonth: 4; FUntilDay: @CRelativeDays[34]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: -18000; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'E%sT'; FUntilYear: 1971; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -20823; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1883; FUntilMonth: 11; FUntilDay: @CRelativeDays[11]; FUntilTime: 64800; FUntilTimeMode: trUniversal),
+ (FOffset: -21600; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'C%sT'; FUntilYear: 1946; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -21600; FRuleFamily: @CRuleFamilies[18]; FFmtStr: 'C%sT'; FUntilYear: 1964; FUntilMonth: 4; FUntilDay: @CRelativeDays[19]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: -18000; FRuleFamily: nil; FFmtStr: 'EST'; FUntilYear: 1967; FUntilMonth: 10; FUntilDay: @CRelativeDays[26]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: -21600; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'C%sT'; FUntilYear: 1969; FUntilMonth: 4; FUntilDay: @CRelativeDays[28]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: -18000; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'E%sT'; FUntilYear: 1971; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -18000; FRuleFamily: nil; FFmtStr: 'EST'; FUntilYear: 2006; FUntilMonth: 4; FUntilDay: @CRelativeDays[2]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: -21600; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'C%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: -21600; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'C%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Indiana/Vevay zone }
CZone_125_Arr: array[0 .. 5] of TPeriod = (
- (FOffset: -20416; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1883; FUntilMonth: 11; FUntilDay: @CRelativeDays[36]; FUntilTime: 64800; FUntilTimeMode: trUniversal),
- (FOffset: -21600; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'C%sT'; FUntilYear: 1954; FUntilMonth: 4; FUntilDay: @CRelativeDays[12]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: -20416; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1883; FUntilMonth: 11; FUntilDay: @CRelativeDays[11]; FUntilTime: 64800; FUntilTimeMode: trUniversal),
+ (FOffset: -21600; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'C%sT'; FUntilYear: 1954; FUntilMonth: 4; FUntilDay: @CRelativeDays[14]; FUntilTime: 7200; FUntilTimeMode: trLocal),
(FOffset: -18000; FRuleFamily: nil; FFmtStr: 'EST'; FUntilYear: 1969; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -18000; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'E%sT'; FUntilYear: 1973; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -18000; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'E%sT'; FUntilYear: 1973; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -18000; FRuleFamily: nil; FFmtStr: 'EST'; FUntilYear: 2006; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -18000; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'E%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: -18000; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'E%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Indiana/Vincennes zone }
CZone_126_Arr: array[0 .. 7] of TPeriod = (
- (FOffset: -21007; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1883; FUntilMonth: 11; FUntilDay: @CRelativeDays[36]; FUntilTime: 64800; FUntilTimeMode: trUniversal),
- (FOffset: -21600; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'C%sT'; FUntilYear: 1946; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -21600; FRuleFamily: @CRuleFamilies[36]; FFmtStr: 'C%sT'; FUntilYear: 1964; FUntilMonth: 4; FUntilDay: @CRelativeDays[6]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: -21007; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1883; FUntilMonth: 11; FUntilDay: @CRelativeDays[11]; FUntilTime: 64800; FUntilTimeMode: trUniversal),
+ (FOffset: -21600; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'C%sT'; FUntilYear: 1946; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -21600; FRuleFamily: @CRuleFamilies[17]; FFmtStr: 'C%sT'; FUntilYear: 1964; FUntilMonth: 4; FUntilDay: @CRelativeDays[19]; FUntilTime: 7200; FUntilTimeMode: trLocal),
(FOffset: -18000; FRuleFamily: nil; FFmtStr: 'EST'; FUntilYear: 1969; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -18000; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'E%sT'; FUntilYear: 1971; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -18000; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'E%sT'; FUntilYear: 1971; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -18000; FRuleFamily: nil; FFmtStr: 'EST'; FUntilYear: 2006; FUntilMonth: 4; FUntilDay: @CRelativeDays[2]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: -21600; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'C%sT'; FUntilYear: 2007; FUntilMonth: 11; FUntilDay: @CRelativeDays[35]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: -18000; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'E%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: -21600; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'C%sT'; FUntilYear: 2007; FUntilMonth: 11; FUntilDay: @CRelativeDays[15]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: -18000; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'E%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Indiana/Winamac zone }
CZone_127_Arr: array[0 .. 7] of TPeriod = (
- (FOffset: -20785; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1883; FUntilMonth: 11; FUntilDay: @CRelativeDays[36]; FUntilTime: 64800; FUntilTimeMode: trUniversal),
- (FOffset: -21600; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'C%sT'; FUntilYear: 1946; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -21600; FRuleFamily: @CRuleFamilies[40]; FFmtStr: 'C%sT'; FUntilYear: 1961; FUntilMonth: 4; FUntilDay: @CRelativeDays[8]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: -20785; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1883; FUntilMonth: 11; FUntilDay: @CRelativeDays[11]; FUntilTime: 64800; FUntilTimeMode: trUniversal),
+ (FOffset: -21600; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'C%sT'; FUntilYear: 1946; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -21600; FRuleFamily: @CRuleFamilies[21]; FFmtStr: 'C%sT'; FUntilYear: 1961; FUntilMonth: 4; FUntilDay: @CRelativeDays[7]; FUntilTime: 7200; FUntilTimeMode: trLocal),
(FOffset: -18000; FRuleFamily: nil; FFmtStr: 'EST'; FUntilYear: 1969; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -18000; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'E%sT'; FUntilYear: 1971; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -18000; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'E%sT'; FUntilYear: 1971; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -18000; FRuleFamily: nil; FFmtStr: 'EST'; FUntilYear: 2006; FUntilMonth: 4; FUntilDay: @CRelativeDays[2]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: -21600; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'C%sT'; FUntilYear: 2007; FUntilMonth: 3; FUntilDay: @CRelativeDays[37]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: -18000; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'E%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: -21600; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'C%sT'; FUntilYear: 2007; FUntilMonth: 3; FUntilDay: @CRelativeDays[23]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: -18000; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'E%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Inuvik zone }
CZone_128_Arr: array[0 .. 3] of TPeriod = (
(FOffset: 0; FRuleFamily: nil; FFmtStr: '-00'; FUntilYear: 1953; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -28800; FRuleFamily: @CRuleFamilies[4]; FFmtStr: 'P%sT'; FUntilYear: 1979; FUntilMonth: 4; FUntilDay: @CRelativeDays[23]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: -25200; FRuleFamily: @CRuleFamilies[4]; FFmtStr: 'M%sT'; FUntilYear: 1980; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -25200; FRuleFamily: @CRuleFamilies[3]; FFmtStr: 'M%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: -28800; FRuleFamily: @CRuleFamilies[35]; FFmtStr: 'P%sT'; FUntilYear: 1979; FUntilMonth: 4; FUntilDay: @CRelativeDays[39]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: -25200; FRuleFamily: @CRuleFamilies[35]; FFmtStr: 'M%sT'; FUntilYear: 1980; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -25200; FRuleFamily: @CRuleFamilies[25]; FFmtStr: 'M%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Iqaluit zone }
CZone_129_Arr: array[0 .. 3] of TPeriod = (
(FOffset: 0; FRuleFamily: nil; FFmtStr: '-00'; FUntilYear: 1942; FUntilMonth: 8; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -18000; FRuleFamily: @CRuleFamilies[4]; FFmtStr: 'E%sT'; FUntilYear: 1999; FUntilMonth: 10; FUntilDay: @CRelativeDays[9]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: -21600; FRuleFamily: @CRuleFamilies[3]; FFmtStr: 'C%sT'; FUntilYear: 2000; FUntilMonth: 10; FUntilDay: @CRelativeDays[17]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: -18000; FRuleFamily: @CRuleFamilies[3]; FFmtStr: 'E%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: -18000; FRuleFamily: @CRuleFamilies[35]; FFmtStr: 'E%sT'; FUntilYear: 1999; FUntilMonth: 10; FUntilDay: @CRelativeDays[8]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: -21600; FRuleFamily: @CRuleFamilies[25]; FFmtStr: 'C%sT'; FUntilYear: 2000; FUntilMonth: 10; FUntilDay: @CRelativeDays[26]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: -18000; FRuleFamily: @CRuleFamilies[25]; FFmtStr: 'E%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Jamaica zone }
@@ -7311,101 +7311,101 @@ TZoneAlias = record
(FOffset: -18430; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1890; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -18430; FRuleFamily: nil; FFmtStr: 'KMT'; FUntilYear: 1912; FUntilMonth: 2; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -18000; FRuleFamily: nil; FFmtStr: 'EST'; FUntilYear: 1974; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -18000; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'E%sT'; FUntilYear: 1984; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -18000; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'E%sT'; FUntilYear: 1984; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -18000; FRuleFamily: nil; FFmtStr: 'EST'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Juneau zone }
CZone_131_Arr: array[0 .. 9] of TPeriod = (
- (FOffset: 54139; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1867; FUntilMonth: 10; FUntilDay: @CRelativeDays[10]; FUntilTime: 56012; FUntilTimeMode: trLocal),
- (FOffset: -32261; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1900; FUntilMonth: 8; FUntilDay: @CRelativeDays[7]; FUntilTime: 43200; FUntilTimeMode: trLocal),
+ (FOffset: 54139; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1867; FUntilMonth: 10; FUntilDay: @CRelativeDays[29]; FUntilTime: 56012; FUntilTimeMode: trLocal),
+ (FOffset: -32261; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1900; FUntilMonth: 8; FUntilDay: @CRelativeDays[10]; FUntilTime: 43200; FUntilTimeMode: trLocal),
(FOffset: -28800; FRuleFamily: nil; FFmtStr: 'PST'; FUntilYear: 1942; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -28800; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'P%sT'; FUntilYear: 1946; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -28800; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'P%sT'; FUntilYear: 1946; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -28800; FRuleFamily: nil; FFmtStr: 'PST'; FUntilYear: 1969; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -28800; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'P%sT'; FUntilYear: 1980; FUntilMonth: 4; FUntilDay: @CRelativeDays[34]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: -32400; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'Y%sT'; FUntilYear: 1980; FUntilMonth: 10; FUntilDay: @CRelativeDays[6]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: -28800; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'P%sT'; FUntilYear: 1983; FUntilMonth: 10; FUntilDay: @CRelativeDays[8]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: -32400; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'Y%sT'; FUntilYear: 1983; FUntilMonth: 11; FUntilDay: @CRelativeDays[8]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -32400; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'AK%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: -28800; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'P%sT'; FUntilYear: 1980; FUntilMonth: 4; FUntilDay: @CRelativeDays[28]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: -32400; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'Y%sT'; FUntilYear: 1980; FUntilMonth: 10; FUntilDay: @CRelativeDays[19]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: -28800; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'P%sT'; FUntilYear: 1983; FUntilMonth: 10; FUntilDay: @CRelativeDays[7]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: -32400; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'Y%sT'; FUntilYear: 1983; FUntilMonth: 11; FUntilDay: @CRelativeDays[7]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -32400; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'AK%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Kentucky/Louisville zone }
CZone_132_Arr: array[0 .. 8] of TPeriod = (
- (FOffset: -20582; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1883; FUntilMonth: 11; FUntilDay: @CRelativeDays[36]; FUntilTime: 64800; FUntilTimeMode: trUniversal),
- (FOffset: -21600; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'C%sT'; FUntilYear: 1921; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -21600; FRuleFamily: @CRuleFamilies[41]; FFmtStr: 'C%sT'; FUntilYear: 1942; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -21600; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'C%sT'; FUntilYear: 1946; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -21600; FRuleFamily: @CRuleFamilies[41]; FFmtStr: 'C%sT'; FUntilYear: 1961; FUntilMonth: 7; FUntilDay: @CRelativeDays[26]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: -20582; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1883; FUntilMonth: 11; FUntilDay: @CRelativeDays[11]; FUntilTime: 64800; FUntilTimeMode: trUniversal),
+ (FOffset: -21600; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'C%sT'; FUntilYear: 1921; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -21600; FRuleFamily: @CRuleFamilies[22]; FFmtStr: 'C%sT'; FUntilYear: 1942; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -21600; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'C%sT'; FUntilYear: 1946; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -21600; FRuleFamily: @CRuleFamilies[22]; FFmtStr: 'C%sT'; FUntilYear: 1961; FUntilMonth: 7; FUntilDay: @CRelativeDays[4]; FUntilTime: 7200; FUntilTimeMode: trLocal),
(FOffset: -18000; FRuleFamily: nil; FFmtStr: 'EST'; FUntilYear: 1968; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -18000; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'E%sT'; FUntilYear: 1974; FUntilMonth: 1; FUntilDay: @CRelativeDays[4]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: -21600; FRuleFamily: nil; FFmtStr: 'CDT'; FUntilYear: 1974; FUntilMonth: 10; FUntilDay: @CRelativeDays[34]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: -18000; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'E%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: -18000; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'E%sT'; FUntilYear: 1974; FUntilMonth: 1; FUntilDay: @CRelativeDays[18]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: -21600; FRuleFamily: nil; FFmtStr: 'CDT'; FUntilYear: 1974; FUntilMonth: 10; FUntilDay: @CRelativeDays[28]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: -18000; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'E%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Kentucky/Monticello zone }
CZone_133_Arr: array[0 .. 4] of TPeriod = (
- (FOffset: -20364; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1883; FUntilMonth: 11; FUntilDay: @CRelativeDays[36]; FUntilTime: 64800; FUntilTimeMode: trUniversal),
- (FOffset: -21600; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'C%sT'; FUntilYear: 1946; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -20364; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1883; FUntilMonth: 11; FUntilDay: @CRelativeDays[11]; FUntilTime: 64800; FUntilTimeMode: trUniversal),
+ (FOffset: -21600; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'C%sT'; FUntilYear: 1946; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -21600; FRuleFamily: nil; FFmtStr: 'CST'; FUntilYear: 1968; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -21600; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'C%sT'; FUntilYear: 2000; FUntilMonth: 10; FUntilDay: @CRelativeDays[17]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: -18000; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'E%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: -21600; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'C%sT'; FUntilYear: 2000; FUntilMonth: 10; FUntilDay: @CRelativeDays[26]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: -18000; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'E%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/La_Paz zone }
CZone_134_Arr: array[0 .. 3] of TPeriod = (
(FOffset: -16356; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1890; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -16356; FRuleFamily: nil; FFmtStr: 'CMT'; FUntilYear: 1931; FUntilMonth: 10; FUntilDay: @CRelativeDays[13]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -16356; FRuleFamily: nil; FFmtStr: 'BST'; FUntilYear: 1932; FUntilMonth: 3; FUntilDay: @CRelativeDays[25]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -16356; FRuleFamily: nil; FFmtStr: 'CMT'; FUntilYear: 1931; FUntilMonth: 10; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -16356; FRuleFamily: nil; FFmtStr: 'BST'; FUntilYear: 1932; FUntilMonth: 3; FUntilDay: @CRelativeDays[22]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -14400; FRuleFamily: nil; FFmtStr: '-04'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Lima zone }
CZone_135_Arr: array[0 .. 2] of TPeriod = (
(FOffset: -18492; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1890; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -18516; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1908; FUntilMonth: 7; FUntilDay: @CRelativeDays[14]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -18000; FRuleFamily: @CRuleFamilies[96]; FFmtStr: '-05/-04'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: -18516; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1908; FUntilMonth: 7; FUntilDay: @CRelativeDays[16]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -18000; FRuleFamily: @CRuleFamilies[8]; FFmtStr: '-05/-04'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Los_Angeles zone }
CZone_136_Arr: array[0 .. 3] of TPeriod = (
- (FOffset: -28378; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1883; FUntilMonth: 11; FUntilDay: @CRelativeDays[36]; FUntilTime: 72000; FUntilTimeMode: trUniversal),
- (FOffset: -28800; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'P%sT'; FUntilYear: 1946; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -28800; FRuleFamily: @CRuleFamilies[33]; FFmtStr: 'P%sT'; FUntilYear: 1967; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -28800; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'P%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: -28378; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1883; FUntilMonth: 11; FUntilDay: @CRelativeDays[11]; FUntilTime: 72000; FUntilTimeMode: trUniversal),
+ (FOffset: -28800; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'P%sT'; FUntilYear: 1946; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -28800; FRuleFamily: @CRuleFamilies[14]; FFmtStr: 'P%sT'; FUntilYear: 1967; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -28800; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'P%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Maceio zone }
CZone_137_Arr: array[0 .. 8] of TPeriod = (
(FOffset: -8572; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1914; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -10800; FRuleFamily: @CRuleFamilies[90]; FFmtStr: '-03/-02'; FUntilYear: 1990; FUntilMonth: 9; FUntilDay: @CRelativeDays[22]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -10800; FRuleFamily: nil; FFmtStr: '-03'; FUntilYear: 1995; FUntilMonth: 10; FUntilDay: @CRelativeDays[40]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -10800; FRuleFamily: @CRuleFamilies[90]; FFmtStr: '-03/-02'; FUntilYear: 1996; FUntilMonth: 9; FUntilDay: @CRelativeDays[35]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -10800; FRuleFamily: nil; FFmtStr: '-03'; FUntilYear: 1999; FUntilMonth: 9; FUntilDay: @CRelativeDays[8]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -10800; FRuleFamily: @CRuleFamilies[90]; FFmtStr: '-03/-02'; FUntilYear: 2000; FUntilMonth: 10; FUntilDay: @CRelativeDays[33]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -10800; FRuleFamily: nil; FFmtStr: '-03'; FUntilYear: 2001; FUntilMonth: 9; FUntilDay: @CRelativeDays[40]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -10800; FRuleFamily: @CRuleFamilies[90]; FFmtStr: '-03/-02'; FUntilYear: 2002; FUntilMonth: 10; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -10800; FRuleFamily: @CRuleFamilies[2]; FFmtStr: '-03/-02'; FUntilYear: 1990; FUntilMonth: 9; FUntilDay: @CRelativeDays[17]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -10800; FRuleFamily: nil; FFmtStr: '-03'; FUntilYear: 1995; FUntilMonth: 10; FUntilDay: @CRelativeDays[12]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -10800; FRuleFamily: @CRuleFamilies[2]; FFmtStr: '-03/-02'; FUntilYear: 1996; FUntilMonth: 9; FUntilDay: @CRelativeDays[15]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -10800; FRuleFamily: nil; FFmtStr: '-03'; FUntilYear: 1999; FUntilMonth: 9; FUntilDay: @CRelativeDays[7]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -10800; FRuleFamily: @CRuleFamilies[2]; FFmtStr: '-03/-02'; FUntilYear: 2000; FUntilMonth: 10; FUntilDay: @CRelativeDays[33]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -10800; FRuleFamily: nil; FFmtStr: '-03'; FUntilYear: 2001; FUntilMonth: 9; FUntilDay: @CRelativeDays[12]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -10800; FRuleFamily: @CRuleFamilies[2]; FFmtStr: '-03/-02'; FUntilYear: 2002; FUntilMonth: 10; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -10800; FRuleFamily: nil; FFmtStr: '-03'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Managua zone }
CZone_138_Arr: array[0 .. 8] of TPeriod = (
(FOffset: -20708; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1890; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -20712; FRuleFamily: nil; FFmtStr: 'MMT'; FUntilYear: 1934; FUntilMonth: 6; FUntilDay: @CRelativeDays[26]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -20712; FRuleFamily: nil; FFmtStr: 'MMT'; FUntilYear: 1934; FUntilMonth: 6; FUntilDay: @CRelativeDays[4]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -21600; FRuleFamily: nil; FFmtStr: 'CST'; FUntilYear: 1973; FUntilMonth: 5; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -18000; FRuleFamily: nil; FFmtStr: 'EST'; FUntilYear: 1975; FUntilMonth: 2; FUntilDay: @CRelativeDays[19]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -21600; FRuleFamily: @CRuleFamilies[63]; FFmtStr: 'C%sT'; FUntilYear: 1992; FUntilMonth: 1; FUntilDay: @CRelativeDays[1]; FUntilTime: 14400; FUntilTimeMode: trLocal),
- (FOffset: -18000; FRuleFamily: nil; FFmtStr: 'EST'; FUntilYear: 1992; FUntilMonth: 9; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -18000; FRuleFamily: nil; FFmtStr: 'EST'; FUntilYear: 1975; FUntilMonth: 2; FUntilDay: @CRelativeDays[24]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -21600; FRuleFamily: @CRuleFamilies[48]; FFmtStr: 'C%sT'; FUntilYear: 1992; FUntilMonth: 1; FUntilDay: @CRelativeDays[0]; FUntilTime: 14400; FUntilTimeMode: trLocal),
+ (FOffset: -18000; FRuleFamily: nil; FFmtStr: 'EST'; FUntilYear: 1992; FUntilMonth: 9; FUntilDay: @CRelativeDays[32]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -21600; FRuleFamily: nil; FFmtStr: 'CST'; FUntilYear: 1993; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -18000; FRuleFamily: nil; FFmtStr: 'EST'; FUntilYear: 1997; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -21600; FRuleFamily: @CRuleFamilies[63]; FFmtStr: 'C%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: -21600; FRuleFamily: @CRuleFamilies[48]; FFmtStr: 'C%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Manaus zone }
CZone_139_Arr: array[0 .. 4] of TPeriod = (
(FOffset: -14404; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1914; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: @CRuleFamilies[90]; FFmtStr: '-04/-03'; FUntilYear: 1988; FUntilMonth: 9; FUntilDay: @CRelativeDays[16]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: nil; FFmtStr: '-04'; FUntilYear: 1993; FUntilMonth: 9; FUntilDay: @CRelativeDays[14]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: @CRuleFamilies[90]; FFmtStr: '-04/-03'; FUntilYear: 1994; FUntilMonth: 9; FUntilDay: @CRelativeDays[33]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: @CRuleFamilies[2]; FFmtStr: '-04/-03'; FUntilYear: 1988; FUntilMonth: 9; FUntilDay: @CRelativeDays[31]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: nil; FFmtStr: '-04'; FUntilYear: 1993; FUntilMonth: 9; FUntilDay: @CRelativeDays[16]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: @CRuleFamilies[2]; FFmtStr: '-04/-03'; FUntilYear: 1994; FUntilMonth: 9; FUntilDay: @CRelativeDays[33]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -14400; FRuleFamily: nil; FFmtStr: '-04'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
@@ -7413,226 +7413,227 @@ TZoneAlias = record
CZone_140_Arr: array[0 .. 4] of TPeriod = (
(FOffset: -14660; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1890; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -14660; FRuleFamily: nil; FFmtStr: 'FFMT'; FUntilYear: 1911; FUntilMonth: 5; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: nil; FFmtStr: 'AST'; FUntilYear: 1980; FUntilMonth: 4; FUntilDay: @CRelativeDays[4]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: nil; FFmtStr: 'ADT'; FUntilYear: 1980; FUntilMonth: 9; FUntilDay: @CRelativeDays[14]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: nil; FFmtStr: 'AST'; FUntilYear: 1980; FUntilMonth: 4; FUntilDay: @CRelativeDays[18]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: nil; FFmtStr: 'ADT'; FUntilYear: 1980; FUntilMonth: 9; FUntilDay: @CRelativeDays[16]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -14400; FRuleFamily: nil; FFmtStr: 'AST'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Matamoros zone }
CZone_141_Arr: array[0 .. 4] of TPeriod = (
- (FOffset: -23400; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1922; FUntilMonth: 1; FUntilDay: @CRelativeDays[1]; FUntilTime: 21600; FUntilTimeMode: trUniversal),
+ (FOffset: -23400; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1922; FUntilMonth: 1; FUntilDay: @CRelativeDays[0]; FUntilTime: 21600; FUntilTimeMode: trUniversal),
(FOffset: -21600; FRuleFamily: nil; FFmtStr: 'CST'; FUntilYear: 1988; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -21600; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'C%sT'; FUntilYear: 1989; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -21600; FRuleFamily: @CRuleFamilies[5]; FFmtStr: 'C%sT'; FUntilYear: 2010; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -21600; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'C%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: -21600; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'C%sT'; FUntilYear: 1989; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -21600; FRuleFamily: @CRuleFamilies[37]; FFmtStr: 'C%sT'; FUntilYear: 2010; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -21600; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'C%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Mazatlan zone }
CZone_142_Arr: array[0 .. 7] of TPeriod = (
- (FOffset: -25540; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1922; FUntilMonth: 1; FUntilDay: @CRelativeDays[1]; FUntilTime: 25200; FUntilTimeMode: trUniversal),
- (FOffset: -25200; FRuleFamily: nil; FFmtStr: 'MST'; FUntilYear: 1927; FUntilMonth: 6; FUntilDay: @CRelativeDays[18]; FUntilTime: 82800; FUntilTimeMode: trLocal),
- (FOffset: -21600; FRuleFamily: nil; FFmtStr: 'CST'; FUntilYear: 1930; FUntilMonth: 11; FUntilDay: @CRelativeDays[13]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -25200; FRuleFamily: @CRuleFamilies[5]; FFmtStr: 'M%sT'; FUntilYear: 1932; FUntilMonth: 4; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -21600; FRuleFamily: nil; FFmtStr: 'CST'; FUntilYear: 1942; FUntilMonth: 4; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -25200; FRuleFamily: nil; FFmtStr: 'MST'; FUntilYear: 1949; FUntilMonth: 1; FUntilDay: @CRelativeDays[20]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -25540; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1922; FUntilMonth: 1; FUntilDay: @CRelativeDays[0]; FUntilTime: 25200; FUntilTimeMode: trUniversal),
+ (FOffset: -25200; FRuleFamily: nil; FFmtStr: 'MST'; FUntilYear: 1927; FUntilMonth: 6; FUntilDay: @CRelativeDays[34]; FUntilTime: 82800; FUntilTimeMode: trLocal),
+ (FOffset: -21600; FRuleFamily: nil; FFmtStr: 'CST'; FUntilYear: 1930; FUntilMonth: 11; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -25200; FRuleFamily: @CRuleFamilies[37]; FFmtStr: 'M%sT'; FUntilYear: 1932; FUntilMonth: 4; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -21600; FRuleFamily: nil; FFmtStr: 'CST'; FUntilYear: 1942; FUntilMonth: 4; FUntilDay: @CRelativeDays[32]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -25200; FRuleFamily: nil; FFmtStr: 'MST'; FUntilYear: 1949; FUntilMonth: 1; FUntilDay: @CRelativeDays[21]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -28800; FRuleFamily: nil; FFmtStr: 'PST'; FUntilYear: 1970; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -25200; FRuleFamily: @CRuleFamilies[5]; FFmtStr: 'M%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: -25200; FRuleFamily: @CRuleFamilies[37]; FFmtStr: 'M%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Menominee zone }
CZone_143_Arr: array[0 .. 4] of TPeriod = (
- (FOffset: -21027; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1885; FUntilMonth: 9; FUntilDay: @CRelativeDays[36]; FUntilTime: 43200; FUntilTimeMode: trLocal),
- (FOffset: -21600; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'C%sT'; FUntilYear: 1946; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -21600; FRuleFamily: @CRuleFamilies[43]; FFmtStr: 'C%sT'; FUntilYear: 1969; FUntilMonth: 4; FUntilDay: @CRelativeDays[34]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: -18000; FRuleFamily: nil; FFmtStr: 'EST'; FUntilYear: 1973; FUntilMonth: 4; FUntilDay: @CRelativeDays[17]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: -21600; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'C%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: -21027; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1885; FUntilMonth: 9; FUntilDay: @CRelativeDays[11]; FUntilTime: 43200; FUntilTimeMode: trLocal),
+ (FOffset: -21600; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'C%sT'; FUntilYear: 1946; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -21600; FRuleFamily: @CRuleFamilies[24]; FFmtStr: 'C%sT'; FUntilYear: 1969; FUntilMonth: 4; FUntilDay: @CRelativeDays[28]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: -18000; FRuleFamily: nil; FFmtStr: 'EST'; FUntilYear: 1973; FUntilMonth: 4; FUntilDay: @CRelativeDays[26]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: -21600; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'C%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Merida zone }
CZone_144_Arr: array[0 .. 3] of TPeriod = (
- (FOffset: -21508; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1922; FUntilMonth: 1; FUntilDay: @CRelativeDays[1]; FUntilTime: 21600; FUntilTimeMode: trUniversal),
- (FOffset: -21600; FRuleFamily: nil; FFmtStr: 'CST'; FUntilYear: 1981; FUntilMonth: 12; FUntilDay: @CRelativeDays[26]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -21508; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1922; FUntilMonth: 1; FUntilDay: @CRelativeDays[0]; FUntilTime: 21600; FUntilTimeMode: trUniversal),
+ (FOffset: -21600; FRuleFamily: nil; FFmtStr: 'CST'; FUntilYear: 1981; FUntilMonth: 12; FUntilDay: @CRelativeDays[4]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -18000; FRuleFamily: nil; FFmtStr: 'EST'; FUntilYear: 1982; FUntilMonth: 12; FUntilDay: @CRelativeDays[2]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -21600; FRuleFamily: @CRuleFamilies[5]; FFmtStr: 'C%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: -21600; FRuleFamily: @CRuleFamilies[37]; FFmtStr: 'C%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Metlakatla zone }
CZone_145_Arr: array[0 .. 9] of TPeriod = (
- (FOffset: 54822; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1867; FUntilMonth: 10; FUntilDay: @CRelativeDays[10]; FUntilTime: 56695; FUntilTimeMode: trLocal),
- (FOffset: -31578; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1900; FUntilMonth: 8; FUntilDay: @CRelativeDays[7]; FUntilTime: 43200; FUntilTimeMode: trLocal),
+ (FOffset: 54822; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1867; FUntilMonth: 10; FUntilDay: @CRelativeDays[29]; FUntilTime: 56695; FUntilTimeMode: trLocal),
+ (FOffset: -31578; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1900; FUntilMonth: 8; FUntilDay: @CRelativeDays[10]; FUntilTime: 43200; FUntilTimeMode: trLocal),
(FOffset: -28800; FRuleFamily: nil; FFmtStr: 'PST'; FUntilYear: 1942; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -28800; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'P%sT'; FUntilYear: 1946; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -28800; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'P%sT'; FUntilYear: 1946; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -28800; FRuleFamily: nil; FFmtStr: 'PST'; FUntilYear: 1969; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -28800; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'P%sT'; FUntilYear: 1983; FUntilMonth: 10; FUntilDay: @CRelativeDays[8]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: -28800; FRuleFamily: nil; FFmtStr: 'PST'; FUntilYear: 2015; FUntilMonth: 11; FUntilDay: @CRelativeDays[1]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: -32400; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'AK%sT'; FUntilYear: 2018; FUntilMonth: 11; FUntilDay: @CRelativeDays[35]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: -28800; FRuleFamily: nil; FFmtStr: 'PST'; FUntilYear: 2019; FUntilMonth: 1; FUntilDay: @CRelativeDays[7]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: -32400; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'AK%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: -28800; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'P%sT'; FUntilYear: 1983; FUntilMonth: 10; FUntilDay: @CRelativeDays[7]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: -28800; FRuleFamily: nil; FFmtStr: 'PST'; FUntilYear: 2015; FUntilMonth: 11; FUntilDay: @CRelativeDays[0]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: -32400; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'AK%sT'; FUntilYear: 2018; FUntilMonth: 11; FUntilDay: @CRelativeDays[15]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: -28800; FRuleFamily: nil; FFmtStr: 'PST'; FUntilYear: 2019; FUntilMonth: 1; FUntilDay: @CRelativeDays[10]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: -32400; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'AK%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Mexico_City zone }
CZone_146_Arr: array[0 .. 6] of TPeriod = (
- (FOffset: -23796; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1922; FUntilMonth: 1; FUntilDay: @CRelativeDays[1]; FUntilTime: 25200; FUntilTimeMode: trUniversal),
- (FOffset: -25200; FRuleFamily: nil; FFmtStr: 'MST'; FUntilYear: 1927; FUntilMonth: 6; FUntilDay: @CRelativeDays[18]; FUntilTime: 82800; FUntilTimeMode: trLocal),
- (FOffset: -21600; FRuleFamily: nil; FFmtStr: 'CST'; FUntilYear: 1930; FUntilMonth: 11; FUntilDay: @CRelativeDays[13]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -25200; FRuleFamily: @CRuleFamilies[5]; FFmtStr: 'M%sT'; FUntilYear: 1932; FUntilMonth: 4; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -21600; FRuleFamily: @CRuleFamilies[5]; FFmtStr: 'C%sT'; FUntilYear: 2001; FUntilMonth: 9; FUntilDay: @CRelativeDays[8]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: -21600; FRuleFamily: nil; FFmtStr: 'CST'; FUntilYear: 2002; FUntilMonth: 2; FUntilDay: @CRelativeDays[7]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -21600; FRuleFamily: @CRuleFamilies[5]; FFmtStr: 'C%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: -23796; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1922; FUntilMonth: 1; FUntilDay: @CRelativeDays[0]; FUntilTime: 25200; FUntilTimeMode: trUniversal),
+ (FOffset: -25200; FRuleFamily: nil; FFmtStr: 'MST'; FUntilYear: 1927; FUntilMonth: 6; FUntilDay: @CRelativeDays[34]; FUntilTime: 82800; FUntilTimeMode: trLocal),
+ (FOffset: -21600; FRuleFamily: nil; FFmtStr: 'CST'; FUntilYear: 1930; FUntilMonth: 11; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -25200; FRuleFamily: @CRuleFamilies[37]; FFmtStr: 'M%sT'; FUntilYear: 1932; FUntilMonth: 4; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -21600; FRuleFamily: @CRuleFamilies[37]; FFmtStr: 'C%sT'; FUntilYear: 2001; FUntilMonth: 9; FUntilDay: @CRelativeDays[7]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: -21600; FRuleFamily: nil; FFmtStr: 'CST'; FUntilYear: 2002; FUntilMonth: 2; FUntilDay: @CRelativeDays[10]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -21600; FRuleFamily: @CRuleFamilies[37]; FFmtStr: 'C%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Miquelon zone }
CZone_147_Arr: array[0 .. 3] of TPeriod = (
- (FOffset: -13480; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1911; FUntilMonth: 5; FUntilDay: @CRelativeDays[13]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -13480; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1911; FUntilMonth: 5; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -14400; FRuleFamily: nil; FFmtStr: 'AST'; FUntilYear: 1980; FUntilMonth: 5; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -10800; FRuleFamily: nil; FFmtStr: '-03'; FUntilYear: 1987; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -10800; FRuleFamily: @CRuleFamilies[3]; FFmtStr: '-03/-02'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: -10800; FRuleFamily: @CRuleFamilies[25]; FFmtStr: '-03/-02'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Moncton zone }
CZone_148_Arr: array[0 .. 8] of TPeriod = (
- (FOffset: -15548; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1883; FUntilMonth: 12; FUntilDay: @CRelativeDays[11]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -18000; FRuleFamily: nil; FFmtStr: 'EST'; FUntilYear: 1902; FUntilMonth: 6; FUntilDay: @CRelativeDays[13]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: @CRuleFamilies[3]; FFmtStr: 'A%sT'; FUntilYear: 1933; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: @CRuleFamilies[46]; FFmtStr: 'A%sT'; FUntilYear: 1942; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: @CRuleFamilies[3]; FFmtStr: 'A%sT'; FUntilYear: 1946; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: @CRuleFamilies[46]; FFmtStr: 'A%sT'; FUntilYear: 1973; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: @CRuleFamilies[3]; FFmtStr: 'A%sT'; FUntilYear: 1993; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: @CRuleFamilies[46]; FFmtStr: 'A%sT'; FUntilYear: 2007; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: @CRuleFamilies[3]; FFmtStr: 'A%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: -15548; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1883; FUntilMonth: 12; FUntilDay: @CRelativeDays[25]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -18000; FRuleFamily: nil; FFmtStr: 'EST'; FUntilYear: 1902; FUntilMonth: 6; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: @CRuleFamilies[25]; FFmtStr: 'A%sT'; FUntilYear: 1933; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: @CRuleFamilies[28]; FFmtStr: 'A%sT'; FUntilYear: 1942; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: @CRuleFamilies[25]; FFmtStr: 'A%sT'; FUntilYear: 1946; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: @CRuleFamilies[28]; FFmtStr: 'A%sT'; FUntilYear: 1973; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: @CRuleFamilies[25]; FFmtStr: 'A%sT'; FUntilYear: 1993; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: @CRuleFamilies[28]; FFmtStr: 'A%sT'; FUntilYear: 2007; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: @CRuleFamilies[25]; FFmtStr: 'A%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Monterrey zone }
CZone_149_Arr: array[0 .. 3] of TPeriod = (
- (FOffset: -24076; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1922; FUntilMonth: 1; FUntilDay: @CRelativeDays[1]; FUntilTime: 21600; FUntilTimeMode: trUniversal),
+ (FOffset: -24076; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1922; FUntilMonth: 1; FUntilDay: @CRelativeDays[0]; FUntilTime: 21600; FUntilTimeMode: trUniversal),
(FOffset: -21600; FRuleFamily: nil; FFmtStr: 'CST'; FUntilYear: 1988; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -21600; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'C%sT'; FUntilYear: 1989; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -21600; FRuleFamily: @CRuleFamilies[5]; FFmtStr: 'C%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: -21600; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'C%sT'; FUntilYear: 1989; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -21600; FRuleFamily: @CRuleFamilies[37]; FFmtStr: 'C%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Montevideo zone }
CZone_150_Arr: array[0 .. 10] of TPeriod = (
- (FOffset: -13491; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1908; FUntilMonth: 6; FUntilDay: @CRelativeDays[18]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -13491; FRuleFamily: nil; FFmtStr: 'MMT'; FUntilYear: 1920; FUntilMonth: 5; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: nil; FFmtStr: '-04'; FUntilYear: 1923; FUntilMonth: 10; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -12600; FRuleFamily: @CRuleFamilies[97]; FFmtStr: '-0330/-03'; FUntilYear: 1942; FUntilMonth: 12; FUntilDay: @CRelativeDays[20]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -10800; FRuleFamily: @CRuleFamilies[97]; FFmtStr: '-03/-0230'; FUntilYear: 1960; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -10800; FRuleFamily: @CRuleFamilies[97]; FFmtStr: '-03/-02'; FUntilYear: 1968; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -10800; FRuleFamily: @CRuleFamilies[97]; FFmtStr: '-03/-0230'; FUntilYear: 1970; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -10800; FRuleFamily: @CRuleFamilies[97]; FFmtStr: '-03/-02'; FUntilYear: 1974; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -10800; FRuleFamily: @CRuleFamilies[97]; FFmtStr: '-03/-0130'; FUntilYear: 1974; FUntilMonth: 3; FUntilDay: @CRelativeDays[18]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -10800; FRuleFamily: @CRuleFamilies[97]; FFmtStr: '-03/-0230'; FUntilYear: 1974; FUntilMonth: 12; FUntilDay: @CRelativeDays[33]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -10800; FRuleFamily: @CRuleFamilies[97]; FFmtStr: '-03/-02'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: -13491; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1908; FUntilMonth: 6; FUntilDay: @CRelativeDays[34]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -13491; FRuleFamily: nil; FFmtStr: 'MMT'; FUntilYear: 1920; FUntilMonth: 5; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: nil; FFmtStr: '-04'; FUntilYear: 1923; FUntilMonth: 10; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -12600; FRuleFamily: @CRuleFamilies[9]; FFmtStr: '-0330/-03'; FUntilYear: 1942; FUntilMonth: 12; FUntilDay: @CRelativeDays[21]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -10800; FRuleFamily: @CRuleFamilies[9]; FFmtStr: '-03/-0230'; FUntilYear: 1960; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -10800; FRuleFamily: @CRuleFamilies[9]; FFmtStr: '-03/-02'; FUntilYear: 1968; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -10800; FRuleFamily: @CRuleFamilies[9]; FFmtStr: '-03/-0230'; FUntilYear: 1970; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -10800; FRuleFamily: @CRuleFamilies[9]; FFmtStr: '-03/-02'; FUntilYear: 1974; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -10800; FRuleFamily: @CRuleFamilies[9]; FFmtStr: '-03/-0130'; FUntilYear: 1974; FUntilMonth: 3; FUntilDay: @CRelativeDays[34]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -10800; FRuleFamily: @CRuleFamilies[9]; FFmtStr: '-03/-0230'; FUntilYear: 1974; FUntilMonth: 12; FUntilDay: @CRelativeDays[33]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -10800; FRuleFamily: @CRuleFamilies[9]; FFmtStr: '-03/-02'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Montreal zone }
CZone_151_Arr: array[0 .. 6] of TPeriod = (
(FOffset: -17656; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1884; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -18000; FRuleFamily: @CRuleFamilies[6]; FFmtStr: 'E%sT'; FUntilYear: 1918; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -18000; FRuleFamily: @CRuleFamilies[3]; FFmtStr: 'E%sT'; FUntilYear: 1919; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -18000; FRuleFamily: @CRuleFamilies[6]; FFmtStr: 'E%sT'; FUntilYear: 1942; FUntilMonth: 2; FUntilDay: @CRelativeDays[11]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: -18000; FRuleFamily: @CRuleFamilies[3]; FFmtStr: 'E%sT'; FUntilYear: 1946; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -18000; FRuleFamily: @CRuleFamilies[6]; FFmtStr: 'E%sT'; FUntilYear: 1974; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -18000; FRuleFamily: @CRuleFamilies[3]; FFmtStr: 'E%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: -18000; FRuleFamily: @CRuleFamilies[108]; FFmtStr: 'E%sT'; FUntilYear: 1918; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -18000; FRuleFamily: @CRuleFamilies[25]; FFmtStr: 'E%sT'; FUntilYear: 1919; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -18000; FRuleFamily: @CRuleFamilies[108]; FFmtStr: 'E%sT'; FUntilYear: 1942; FUntilMonth: 2; FUntilDay: @CRelativeDays[25]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: -18000; FRuleFamily: @CRuleFamilies[25]; FFmtStr: 'E%sT'; FUntilYear: 1946; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -18000; FRuleFamily: @CRuleFamilies[108]; FFmtStr: 'E%sT'; FUntilYear: 1974; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -18000; FRuleFamily: @CRuleFamilies[25]; FFmtStr: 'E%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Montserrat zone }
CZone_152_Arr: array[0 .. 1] of TPeriod = (
- (FOffset: -14932; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1911; FUntilMonth: 7; FUntilDay: @CRelativeDays[1]; FUntilTime: 60; FUntilTimeMode: trLocal),
+ (FOffset: -14932; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1911; FUntilMonth: 7; FUntilDay: @CRelativeDays[0]; FUntilTime: 60; FUntilTimeMode: trLocal),
(FOffset: -14400; FRuleFamily: nil; FFmtStr: 'AST'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Nassau zone }
CZone_153_Arr: array[0 .. 2] of TPeriod = (
(FOffset: -18570; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1912; FUntilMonth: 3; FUntilDay: @CRelativeDays[2]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -18000; FRuleFamily: @CRuleFamilies[7]; FFmtStr: 'E%sT'; FUntilYear: 1976; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -18000; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'E%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: -18000; FRuleFamily: @CRuleFamilies[109]; FFmtStr: 'E%sT'; FUntilYear: 1976; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -18000; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'E%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/New_York zone }
CZone_154_Arr: array[0 .. 5] of TPeriod = (
- (FOffset: -17762; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1883; FUntilMonth: 11; FUntilDay: @CRelativeDays[36]; FUntilTime: 61200; FUntilTimeMode: trUniversal),
- (FOffset: -18000; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'E%sT'; FUntilYear: 1920; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -18000; FRuleFamily: @CRuleFamilies[30]; FFmtStr: 'E%sT'; FUntilYear: 1942; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -18000; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'E%sT'; FUntilYear: 1946; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -18000; FRuleFamily: @CRuleFamilies[30]; FFmtStr: 'E%sT'; FUntilYear: 1967; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -18000; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'E%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: -17762; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1883; FUntilMonth: 11; FUntilDay: @CRelativeDays[11]; FUntilTime: 61200; FUntilTimeMode: trUniversal),
+ (FOffset: -18000; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'E%sT'; FUntilYear: 1920; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -18000; FRuleFamily: @CRuleFamilies[11]; FFmtStr: 'E%sT'; FUntilYear: 1942; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -18000; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'E%sT'; FUntilYear: 1946; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -18000; FRuleFamily: @CRuleFamilies[11]; FFmtStr: 'E%sT'; FUntilYear: 1967; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -18000; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'E%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Nipigon zone }
CZone_155_Arr: array[0 .. 3] of TPeriod = (
(FOffset: -21184; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1895; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -18000; FRuleFamily: @CRuleFamilies[3]; FFmtStr: 'E%sT'; FUntilYear: 1940; FUntilMonth: 9; FUntilDay: @CRelativeDays[17]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -18000; FRuleFamily: nil; FFmtStr: 'EDT'; FUntilYear: 1942; FUntilMonth: 2; FUntilDay: @CRelativeDays[11]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: -18000; FRuleFamily: @CRuleFamilies[3]; FFmtStr: 'E%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: -18000; FRuleFamily: @CRuleFamilies[25]; FFmtStr: 'E%sT'; FUntilYear: 1940; FUntilMonth: 9; FUntilDay: @CRelativeDays[26]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -18000; FRuleFamily: nil; FFmtStr: 'EDT'; FUntilYear: 1942; FUntilMonth: 2; FUntilDay: @CRelativeDays[25]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: -18000; FRuleFamily: @CRuleFamilies[25]; FFmtStr: 'E%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Nome zone }
CZone_156_Arr: array[0 .. 8] of TPeriod = (
- (FOffset: 46702; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1867; FUntilMonth: 10; FUntilDay: @CRelativeDays[10]; FUntilTime: 48575; FUntilTimeMode: trLocal),
- (FOffset: -39698; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1900; FUntilMonth: 8; FUntilDay: @CRelativeDays[7]; FUntilTime: 43200; FUntilTimeMode: trLocal),
+ (FOffset: 46702; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1867; FUntilMonth: 10; FUntilDay: @CRelativeDays[29]; FUntilTime: 48575; FUntilTimeMode: trLocal),
+ (FOffset: -39698; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1900; FUntilMonth: 8; FUntilDay: @CRelativeDays[10]; FUntilTime: 43200; FUntilTimeMode: trLocal),
(FOffset: -39600; FRuleFamily: nil; FFmtStr: 'NST'; FUntilYear: 1942; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -39600; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'N%sT'; FUntilYear: 1946; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -39600; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'N%sT'; FUntilYear: 1946; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -39600; FRuleFamily: nil; FFmtStr: 'NST'; FUntilYear: 1967; FUntilMonth: 4; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -39600; FRuleFamily: nil; FFmtStr: 'BST'; FUntilYear: 1969; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -39600; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'B%sT'; FUntilYear: 1983; FUntilMonth: 10; FUntilDay: @CRelativeDays[8]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: -32400; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'Y%sT'; FUntilYear: 1983; FUntilMonth: 11; FUntilDay: @CRelativeDays[8]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -32400; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'AK%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: -39600; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'B%sT'; FUntilYear: 1983; FUntilMonth: 10; FUntilDay: @CRelativeDays[7]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: -32400; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'Y%sT'; FUntilYear: 1983; FUntilMonth: 11; FUntilDay: @CRelativeDays[7]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -32400; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'AK%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Noronha zone }
CZone_157_Arr: array[0 .. 6] of TPeriod = (
(FOffset: -7780; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1914; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -7200; FRuleFamily: @CRuleFamilies[90]; FFmtStr: '-02/-01'; FUntilYear: 1990; FUntilMonth: 9; FUntilDay: @CRelativeDays[22]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -7200; FRuleFamily: nil; FFmtStr: '-02'; FUntilYear: 1999; FUntilMonth: 9; FUntilDay: @CRelativeDays[8]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -7200; FRuleFamily: @CRuleFamilies[90]; FFmtStr: '-02/-01'; FUntilYear: 2000; FUntilMonth: 10; FUntilDay: @CRelativeDays[13]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -7200; FRuleFamily: nil; FFmtStr: '-02'; FUntilYear: 2001; FUntilMonth: 9; FUntilDay: @CRelativeDays[40]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -7200; FRuleFamily: @CRuleFamilies[90]; FFmtStr: '-02/-01'; FUntilYear: 2002; FUntilMonth: 10; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -7200; FRuleFamily: @CRuleFamilies[2]; FFmtStr: '-02/-01'; FUntilYear: 1990; FUntilMonth: 9; FUntilDay: @CRelativeDays[17]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -7200; FRuleFamily: nil; FFmtStr: '-02'; FUntilYear: 1999; FUntilMonth: 9; FUntilDay: @CRelativeDays[7]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -7200; FRuleFamily: @CRuleFamilies[2]; FFmtStr: '-02/-01'; FUntilYear: 2000; FUntilMonth: 10; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -7200; FRuleFamily: nil; FFmtStr: '-02'; FUntilYear: 2001; FUntilMonth: 9; FUntilDay: @CRelativeDays[12]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -7200; FRuleFamily: @CRuleFamilies[2]; FFmtStr: '-02/-01'; FUntilYear: 2002; FUntilMonth: 10; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -7200; FRuleFamily: nil; FFmtStr: '-02'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/North_Dakota/Beulah zone }
CZone_158_Arr: array[0 .. 2] of TPeriod = (
- (FOffset: -24427; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1883; FUntilMonth: 11; FUntilDay: @CRelativeDays[36]; FUntilTime: 68400; FUntilTimeMode: trUniversal),
- (FOffset: -25200; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'M%sT'; FUntilYear: 2010; FUntilMonth: 11; FUntilDay: @CRelativeDays[29]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: -21600; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'C%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: -24427; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1883; FUntilMonth: 11; FUntilDay: @CRelativeDays[11]; FUntilTime: 68400; FUntilTimeMode: trUniversal),
+ (FOffset: -25200; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'M%sT'; FUntilYear: 2010; FUntilMonth: 11; FUntilDay: @CRelativeDays[13]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: -21600; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'C%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/North_Dakota/Center zone }
CZone_159_Arr: array[0 .. 2] of TPeriod = (
- (FOffset: -24312; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1883; FUntilMonth: 11; FUntilDay: @CRelativeDays[36]; FUntilTime: 68400; FUntilTimeMode: trUniversal),
- (FOffset: -25200; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'M%sT'; FUntilYear: 1992; FUntilMonth: 10; FUntilDay: @CRelativeDays[12]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: -21600; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'C%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: -24312; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1883; FUntilMonth: 11; FUntilDay: @CRelativeDays[11]; FUntilTime: 68400; FUntilTimeMode: trUniversal),
+ (FOffset: -25200; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'M%sT'; FUntilYear: 1992; FUntilMonth: 10; FUntilDay: @CRelativeDays[14]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: -21600; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'C%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/North_Dakota/New_Salem zone }
CZone_160_Arr: array[0 .. 2] of TPeriod = (
- (FOffset: -24339; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1883; FUntilMonth: 11; FUntilDay: @CRelativeDays[36]; FUntilTime: 68400; FUntilTimeMode: trUniversal),
- (FOffset: -25200; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'M%sT'; FUntilYear: 2003; FUntilMonth: 10; FUntilDay: @CRelativeDays[6]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: -21600; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'C%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: -24339; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1883; FUntilMonth: 11; FUntilDay: @CRelativeDays[11]; FUntilTime: 68400; FUntilTimeMode: trUniversal),
+ (FOffset: -25200; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'M%sT'; FUntilYear: 2003; FUntilMonth: 10; FUntilDay: @CRelativeDays[19]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: -21600; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'C%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Nuuk zone }
- CZone_161_Arr: array[0 .. 3] of TPeriod = (
- (FOffset: -12416; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1916; FUntilMonth: 7; FUntilDay: @CRelativeDays[14]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -10800; FRuleFamily: nil; FFmtStr: '-03'; FUntilYear: 1980; FUntilMonth: 4; FUntilDay: @CRelativeDays[4]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: -10800; FRuleFamily: @CRuleFamilies[18]; FFmtStr: '-03/-02'; FUntilYear: 2023; FUntilMonth: 10; FUntilDay: @CRelativeDays[17]; FUntilTime: 3600; FUntilTimeMode: trUniversal),
- (FOffset: -7200; FRuleFamily: @CRuleFamilies[18]; FFmtStr: '-02/-01'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ CZone_161_Arr: array[0 .. 4] of TPeriod = (
+ (FOffset: -12416; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1916; FUntilMonth: 7; FUntilDay: @CRelativeDays[16]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -10800; FRuleFamily: nil; FFmtStr: '-03'; FUntilYear: 1980; FUntilMonth: 4; FUntilDay: @CRelativeDays[18]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: -10800; FRuleFamily: @CRuleFamilies[77]; FFmtStr: '-03/-02'; FUntilYear: 2023; FUntilMonth: 3; FUntilDay: @CRelativeDays[19]; FUntilTime: 3600; FUntilTimeMode: trUniversal),
+ (FOffset: -7200; FRuleFamily: nil; FFmtStr: '-02'; FUntilYear: 2023; FUntilMonth: 10; FUntilDay: @CRelativeDays[26]; FUntilTime: 3600; FUntilTimeMode: trUniversal),
+ (FOffset: -7200; FRuleFamily: @CRuleFamilies[77]; FFmtStr: '-02/-01'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Ojinaga zone }
CZone_162_Arr: array[0 .. 10] of TPeriod = (
- (FOffset: -25060; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1922; FUntilMonth: 1; FUntilDay: @CRelativeDays[1]; FUntilTime: 25200; FUntilTimeMode: trUniversal),
- (FOffset: -25200; FRuleFamily: nil; FFmtStr: 'MST'; FUntilYear: 1927; FUntilMonth: 6; FUntilDay: @CRelativeDays[18]; FUntilTime: 82800; FUntilTimeMode: trLocal),
- (FOffset: -21600; FRuleFamily: nil; FFmtStr: 'CST'; FUntilYear: 1930; FUntilMonth: 11; FUntilDay: @CRelativeDays[13]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -25200; FRuleFamily: @CRuleFamilies[5]; FFmtStr: 'M%sT'; FUntilYear: 1932; FUntilMonth: 4; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -25060; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1922; FUntilMonth: 1; FUntilDay: @CRelativeDays[0]; FUntilTime: 25200; FUntilTimeMode: trUniversal),
+ (FOffset: -25200; FRuleFamily: nil; FFmtStr: 'MST'; FUntilYear: 1927; FUntilMonth: 6; FUntilDay: @CRelativeDays[34]; FUntilTime: 82800; FUntilTimeMode: trLocal),
+ (FOffset: -21600; FRuleFamily: nil; FFmtStr: 'CST'; FUntilYear: 1930; FUntilMonth: 11; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -25200; FRuleFamily: @CRuleFamilies[37]; FFmtStr: 'M%sT'; FUntilYear: 1932; FUntilMonth: 4; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -21600; FRuleFamily: nil; FFmtStr: 'CST'; FUntilYear: 1996; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -21600; FRuleFamily: @CRuleFamilies[5]; FFmtStr: 'C%sT'; FUntilYear: 1998; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -21600; FRuleFamily: nil; FFmtStr: 'CST'; FUntilYear: 1998; FUntilMonth: 4; FUntilDay: @CRelativeDays[21]; FUntilTime: 10800; FUntilTimeMode: trLocal),
- (FOffset: -25200; FRuleFamily: @CRuleFamilies[5]; FFmtStr: 'M%sT'; FUntilYear: 2010; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -25200; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'M%sT'; FUntilYear: 2022; FUntilMonth: 10; FUntilDay: @CRelativeDays[8]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: -21600; FRuleFamily: nil; FFmtStr: 'CST'; FUntilYear: 2022; FUntilMonth: 11; FUntilDay: @CRelativeDays[8]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -21600; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'C%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: -21600; FRuleFamily: @CRuleFamilies[37]; FFmtStr: 'C%sT'; FUntilYear: 1998; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -21600; FRuleFamily: nil; FFmtStr: 'CST'; FUntilYear: 1998; FUntilMonth: 4; FUntilDay: @CRelativeDays[3]; FUntilTime: 10800; FUntilTimeMode: trLocal),
+ (FOffset: -25200; FRuleFamily: @CRuleFamilies[37]; FFmtStr: 'M%sT'; FUntilYear: 2010; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -25200; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'M%sT'; FUntilYear: 2022; FUntilMonth: 10; FUntilDay: @CRelativeDays[7]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: -21600; FRuleFamily: nil; FFmtStr: 'CST'; FUntilYear: 2022; FUntilMonth: 11; FUntilDay: @CRelativeDays[7]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -21600; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'C%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Panama zone }
@@ -7645,9 +7646,9 @@ TZoneAlias = record
{ Time periods for America/Pangnirtung zone }
CZone_164_Arr: array[0 .. 3] of TPeriod = (
(FOffset: 0; FRuleFamily: nil; FFmtStr: '-00'; FUntilYear: 1921; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -18000; FRuleFamily: @CRuleFamilies[4]; FFmtStr: 'E%sT'; FUntilYear: 1999; FUntilMonth: 10; FUntilDay: @CRelativeDays[9]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: -21600; FRuleFamily: @CRuleFamilies[3]; FFmtStr: 'C%sT'; FUntilYear: 2000; FUntilMonth: 10; FUntilDay: @CRelativeDays[17]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: -18000; FRuleFamily: @CRuleFamilies[3]; FFmtStr: 'E%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: -18000; FRuleFamily: @CRuleFamilies[35]; FFmtStr: 'E%sT'; FUntilYear: 1999; FUntilMonth: 10; FUntilDay: @CRelativeDays[8]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: -21600; FRuleFamily: @CRuleFamilies[25]; FFmtStr: 'C%sT'; FUntilYear: 2000; FUntilMonth: 10; FUntilDay: @CRelativeDays[26]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: -18000; FRuleFamily: @CRuleFamilies[25]; FFmtStr: 'E%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Paramaribo zone }
@@ -7661,26 +7662,26 @@ TZoneAlias = record
{ Time periods for America/Phoenix zone }
CZone_166_Arr: array[0 .. 6] of TPeriod = (
- (FOffset: -26898; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1883; FUntilMonth: 11; FUntilDay: @CRelativeDays[36]; FUntilTime: 68400; FUntilTimeMode: trUniversal),
- (FOffset: -25200; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'M%sT'; FUntilYear: 1944; FUntilMonth: 1; FUntilDay: @CRelativeDays[1]; FUntilTime: 60; FUntilTimeMode: trLocal),
- (FOffset: -25200; FRuleFamily: nil; FFmtStr: 'MST'; FUntilYear: 1944; FUntilMonth: 4; FUntilDay: @CRelativeDays[1]; FUntilTime: 60; FUntilTimeMode: trLocal),
- (FOffset: -25200; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'M%sT'; FUntilYear: 1944; FUntilMonth: 10; FUntilDay: @CRelativeDays[1]; FUntilTime: 60; FUntilTimeMode: trLocal),
+ (FOffset: -26898; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1883; FUntilMonth: 11; FUntilDay: @CRelativeDays[11]; FUntilTime: 68400; FUntilTimeMode: trUniversal),
+ (FOffset: -25200; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'M%sT'; FUntilYear: 1944; FUntilMonth: 1; FUntilDay: @CRelativeDays[0]; FUntilTime: 60; FUntilTimeMode: trLocal),
+ (FOffset: -25200; FRuleFamily: nil; FFmtStr: 'MST'; FUntilYear: 1944; FUntilMonth: 4; FUntilDay: @CRelativeDays[0]; FUntilTime: 60; FUntilTimeMode: trLocal),
+ (FOffset: -25200; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'M%sT'; FUntilYear: 1944; FUntilMonth: 10; FUntilDay: @CRelativeDays[0]; FUntilTime: 60; FUntilTimeMode: trLocal),
(FOffset: -25200; FRuleFamily: nil; FFmtStr: 'MST'; FUntilYear: 1967; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -25200; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'M%sT'; FUntilYear: 1968; FUntilMonth: 3; FUntilDay: @CRelativeDays[25]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -25200; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'M%sT'; FUntilYear: 1968; FUntilMonth: 3; FUntilDay: @CRelativeDays[22]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -25200; FRuleFamily: nil; FFmtStr: 'MST'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Port-au-Prince zone }
CZone_167_Arr: array[0 .. 2] of TPeriod = (
(FOffset: -17360; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1890; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -17340; FRuleFamily: nil; FFmtStr: 'PPMT'; FUntilYear: 1917; FUntilMonth: 1; FUntilDay: @CRelativeDays[0]; FUntilTime: 43200; FUntilTimeMode: trLocal),
- (FOffset: -18000; FRuleFamily: @CRuleFamilies[61]; FFmtStr: 'E%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: -17340; FRuleFamily: nil; FFmtStr: 'PPMT'; FUntilYear: 1917; FUntilMonth: 1; FUntilDay: @CRelativeDays[32]; FUntilTime: 43200; FUntilTimeMode: trLocal),
+ (FOffset: -18000; FRuleFamily: @CRuleFamilies[46]; FFmtStr: 'E%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Porto_Velho zone }
CZone_168_Arr: array[0 .. 2] of TPeriod = (
(FOffset: -15336; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1914; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: @CRuleFamilies[90]; FFmtStr: '-04/-03'; FUntilYear: 1988; FUntilMonth: 9; FUntilDay: @CRelativeDays[16]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: @CRuleFamilies[2]; FFmtStr: '-04/-03'; FUntilYear: 1988; FUntilMonth: 9; FUntilDay: @CRelativeDays[31]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -14400; FRuleFamily: nil; FFmtStr: '-04'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
@@ -7692,80 +7693,80 @@ TZoneAlias = record
{ Time periods for America/Puerto_Rico zone }
CZone_170_Arr: array[0 .. 3] of TPeriod = (
- (FOffset: -15865; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1899; FUntilMonth: 3; FUntilDay: @CRelativeDays[14]; FUntilTime: 43200; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: nil; FFmtStr: 'AST'; FUntilYear: 1942; FUntilMonth: 5; FUntilDay: @CRelativeDays[15]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'A%sT'; FUntilYear: 1946; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -15865; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1899; FUntilMonth: 3; FUntilDay: @CRelativeDays[16]; FUntilTime: 43200; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: nil; FFmtStr: 'AST'; FUntilYear: 1942; FUntilMonth: 5; FUntilDay: @CRelativeDays[6]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'A%sT'; FUntilYear: 1946; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -14400; FRuleFamily: nil; FFmtStr: 'AST'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Punta_Arenas zone }
CZone_171_Arr: array[0 .. 13] of TPeriod = (
(FOffset: -17020; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1890; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -16965; FRuleFamily: nil; FFmtStr: 'SMT'; FUntilYear: 1910; FUntilMonth: 1; FUntilDay: @CRelativeDays[18]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -18000; FRuleFamily: nil; FFmtStr: '-05'; FUntilYear: 1916; FUntilMonth: 7; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -16965; FRuleFamily: nil; FFmtStr: 'SMT'; FUntilYear: 1918; FUntilMonth: 9; FUntilDay: @CRelativeDays[18]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: nil; FFmtStr: '-04'; FUntilYear: 1919; FUntilMonth: 7; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -16965; FRuleFamily: nil; FFmtStr: 'SMT'; FUntilYear: 1927; FUntilMonth: 9; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -18000; FRuleFamily: @CRuleFamilies[91]; FFmtStr: '-05/-04'; FUntilYear: 1932; FUntilMonth: 9; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: nil; FFmtStr: '-04'; FUntilYear: 1942; FUntilMonth: 6; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -18000; FRuleFamily: nil; FFmtStr: '-05'; FUntilYear: 1942; FUntilMonth: 8; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: nil; FFmtStr: '-04'; FUntilYear: 1946; FUntilMonth: 8; FUntilDay: @CRelativeDays[14]; FUntilTime: 86400; FUntilTimeMode: trLocal),
- (FOffset: -18000; FRuleFamily: nil; FFmtStr: '-04'; FUntilYear: 1947; FUntilMonth: 3; FUntilDay: @CRelativeDays[9]; FUntilTime: 86400; FUntilTimeMode: trLocal),
- (FOffset: -18000; FRuleFamily: nil; FFmtStr: '-05'; FUntilYear: 1947; FUntilMonth: 5; FUntilDay: @CRelativeDays[25]; FUntilTime: 82800; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: @CRuleFamilies[91]; FFmtStr: '-04/-03'; FUntilYear: 2016; FUntilMonth: 12; FUntilDay: @CRelativeDays[35]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -16965; FRuleFamily: nil; FFmtStr: 'SMT'; FUntilYear: 1910; FUntilMonth: 1; FUntilDay: @CRelativeDays[34]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -18000; FRuleFamily: nil; FFmtStr: '-05'; FUntilYear: 1916; FUntilMonth: 7; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -16965; FRuleFamily: nil; FFmtStr: 'SMT'; FUntilYear: 1918; FUntilMonth: 9; FUntilDay: @CRelativeDays[34]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: nil; FFmtStr: '-04'; FUntilYear: 1919; FUntilMonth: 7; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -16965; FRuleFamily: nil; FFmtStr: 'SMT'; FUntilYear: 1927; FUntilMonth: 9; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -18000; FRuleFamily: @CRuleFamilies[3]; FFmtStr: '-05/-04'; FUntilYear: 1932; FUntilMonth: 9; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: nil; FFmtStr: '-04'; FUntilYear: 1942; FUntilMonth: 6; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -18000; FRuleFamily: nil; FFmtStr: '-05'; FUntilYear: 1942; FUntilMonth: 8; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: nil; FFmtStr: '-04'; FUntilYear: 1946; FUntilMonth: 8; FUntilDay: @CRelativeDays[16]; FUntilTime: 86400; FUntilTimeMode: trLocal),
+ (FOffset: -18000; FRuleFamily: nil; FFmtStr: '-04'; FUntilYear: 1947; FUntilMonth: 3; FUntilDay: @CRelativeDays[8]; FUntilTime: 86400; FUntilTimeMode: trLocal),
+ (FOffset: -18000; FRuleFamily: nil; FFmtStr: '-05'; FUntilYear: 1947; FUntilMonth: 5; FUntilDay: @CRelativeDays[22]; FUntilTime: 82800; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: @CRuleFamilies[3]; FFmtStr: '-04/-03'; FUntilYear: 2016; FUntilMonth: 12; FUntilDay: @CRelativeDays[15]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -10800; FRuleFamily: nil; FFmtStr: '-03'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Rainy_River zone }
CZone_172_Arr: array[0 .. 3] of TPeriod = (
(FOffset: -22696; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1895; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -21600; FRuleFamily: @CRuleFamilies[3]; FFmtStr: 'C%sT'; FUntilYear: 1940; FUntilMonth: 9; FUntilDay: @CRelativeDays[17]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -21600; FRuleFamily: nil; FFmtStr: 'CDT'; FUntilYear: 1942; FUntilMonth: 2; FUntilDay: @CRelativeDays[11]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: -21600; FRuleFamily: @CRuleFamilies[3]; FFmtStr: 'C%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: -21600; FRuleFamily: @CRuleFamilies[25]; FFmtStr: 'C%sT'; FUntilYear: 1940; FUntilMonth: 9; FUntilDay: @CRelativeDays[26]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -21600; FRuleFamily: nil; FFmtStr: 'CDT'; FUntilYear: 1942; FUntilMonth: 2; FUntilDay: @CRelativeDays[25]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: -21600; FRuleFamily: @CRuleFamilies[25]; FFmtStr: 'C%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Rankin_Inlet zone }
CZone_173_Arr: array[0 .. 3] of TPeriod = (
(FOffset: 0; FRuleFamily: nil; FFmtStr: '-00'; FUntilYear: 1957; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -21600; FRuleFamily: @CRuleFamilies[4]; FFmtStr: 'C%sT'; FUntilYear: 2000; FUntilMonth: 10; FUntilDay: @CRelativeDays[17]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: -18000; FRuleFamily: nil; FFmtStr: 'EST'; FUntilYear: 2001; FUntilMonth: 4; FUntilDay: @CRelativeDays[1]; FUntilTime: 10800; FUntilTimeMode: trLocal),
- (FOffset: -21600; FRuleFamily: @CRuleFamilies[3]; FFmtStr: 'C%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: -21600; FRuleFamily: @CRuleFamilies[35]; FFmtStr: 'C%sT'; FUntilYear: 2000; FUntilMonth: 10; FUntilDay: @CRelativeDays[26]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: -18000; FRuleFamily: nil; FFmtStr: 'EST'; FUntilYear: 2001; FUntilMonth: 4; FUntilDay: @CRelativeDays[0]; FUntilTime: 10800; FUntilTimeMode: trLocal),
+ (FOffset: -21600; FRuleFamily: @CRuleFamilies[25]; FFmtStr: 'C%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Recife zone }
CZone_174_Arr: array[0 .. 6] of TPeriod = (
(FOffset: -8376; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1914; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -10800; FRuleFamily: @CRuleFamilies[90]; FFmtStr: '-03/-02'; FUntilYear: 1990; FUntilMonth: 9; FUntilDay: @CRelativeDays[22]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -10800; FRuleFamily: nil; FFmtStr: '-03'; FUntilYear: 1999; FUntilMonth: 9; FUntilDay: @CRelativeDays[8]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -10800; FRuleFamily: @CRuleFamilies[90]; FFmtStr: '-03/-02'; FUntilYear: 2000; FUntilMonth: 10; FUntilDay: @CRelativeDays[13]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -10800; FRuleFamily: nil; FFmtStr: '-03'; FUntilYear: 2001; FUntilMonth: 9; FUntilDay: @CRelativeDays[40]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -10800; FRuleFamily: @CRuleFamilies[90]; FFmtStr: '-03/-02'; FUntilYear: 2002; FUntilMonth: 10; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -10800; FRuleFamily: @CRuleFamilies[2]; FFmtStr: '-03/-02'; FUntilYear: 1990; FUntilMonth: 9; FUntilDay: @CRelativeDays[17]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -10800; FRuleFamily: nil; FFmtStr: '-03'; FUntilYear: 1999; FUntilMonth: 9; FUntilDay: @CRelativeDays[7]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -10800; FRuleFamily: @CRuleFamilies[2]; FFmtStr: '-03/-02'; FUntilYear: 2000; FUntilMonth: 10; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -10800; FRuleFamily: nil; FFmtStr: '-03'; FUntilYear: 2001; FUntilMonth: 9; FUntilDay: @CRelativeDays[12]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -10800; FRuleFamily: @CRuleFamilies[2]; FFmtStr: '-03/-02'; FUntilYear: 2002; FUntilMonth: 10; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -10800; FRuleFamily: nil; FFmtStr: '-03'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Regina zone }
CZone_175_Arr: array[0 .. 2] of TPeriod = (
(FOffset: -25116; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1905; FUntilMonth: 9; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -25200; FRuleFamily: @CRuleFamilies[48]; FFmtStr: 'M%sT'; FUntilYear: 1960; FUntilMonth: 4; FUntilDay: @CRelativeDays[23]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: -25200; FRuleFamily: @CRuleFamilies[31]; FFmtStr: 'M%sT'; FUntilYear: 1960; FUntilMonth: 4; FUntilDay: @CRelativeDays[39]; FUntilTime: 7200; FUntilTimeMode: trLocal),
(FOffset: -21600; FRuleFamily: nil; FFmtStr: 'CST'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Resolute zone }
CZone_176_Arr: array[0 .. 5] of TPeriod = (
- (FOffset: 0; FRuleFamily: nil; FFmtStr: '-00'; FUntilYear: 1947; FUntilMonth: 8; FUntilDay: @CRelativeDays[9]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -21600; FRuleFamily: @CRuleFamilies[4]; FFmtStr: 'C%sT'; FUntilYear: 2000; FUntilMonth: 10; FUntilDay: @CRelativeDays[17]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: -18000; FRuleFamily: nil; FFmtStr: 'EST'; FUntilYear: 2001; FUntilMonth: 4; FUntilDay: @CRelativeDays[1]; FUntilTime: 10800; FUntilTimeMode: trLocal),
- (FOffset: -21600; FRuleFamily: @CRuleFamilies[3]; FFmtStr: 'C%sT'; FUntilYear: 2006; FUntilMonth: 10; FUntilDay: @CRelativeDays[17]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: -18000; FRuleFamily: nil; FFmtStr: 'EST'; FUntilYear: 2007; FUntilMonth: 3; FUntilDay: @CRelativeDays[37]; FUntilTime: 10800; FUntilTimeMode: trLocal),
- (FOffset: -21600; FRuleFamily: @CRuleFamilies[3]; FFmtStr: 'C%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: 0; FRuleFamily: nil; FFmtStr: '-00'; FUntilYear: 1947; FUntilMonth: 8; FUntilDay: @CRelativeDays[8]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -21600; FRuleFamily: @CRuleFamilies[35]; FFmtStr: 'C%sT'; FUntilYear: 2000; FUntilMonth: 10; FUntilDay: @CRelativeDays[26]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: -18000; FRuleFamily: nil; FFmtStr: 'EST'; FUntilYear: 2001; FUntilMonth: 4; FUntilDay: @CRelativeDays[0]; FUntilTime: 10800; FUntilTimeMode: trLocal),
+ (FOffset: -21600; FRuleFamily: @CRuleFamilies[25]; FFmtStr: 'C%sT'; FUntilYear: 2006; FUntilMonth: 10; FUntilDay: @CRelativeDays[26]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: -18000; FRuleFamily: nil; FFmtStr: 'EST'; FUntilYear: 2007; FUntilMonth: 3; FUntilDay: @CRelativeDays[23]; FUntilTime: 10800; FUntilTimeMode: trLocal),
+ (FOffset: -21600; FRuleFamily: @CRuleFamilies[25]; FFmtStr: 'C%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Rio_Branco zone }
CZone_177_Arr: array[0 .. 4] of TPeriod = (
(FOffset: -16272; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1914; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -18000; FRuleFamily: @CRuleFamilies[90]; FFmtStr: '-05/-04'; FUntilYear: 1988; FUntilMonth: 9; FUntilDay: @CRelativeDays[16]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -18000; FRuleFamily: nil; FFmtStr: '-05'; FUntilYear: 2008; FUntilMonth: 6; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: nil; FFmtStr: '-04'; FUntilYear: 2013; FUntilMonth: 11; FUntilDay: @CRelativeDays[18]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -18000; FRuleFamily: @CRuleFamilies[2]; FFmtStr: '-05/-04'; FUntilYear: 1988; FUntilMonth: 9; FUntilDay: @CRelativeDays[31]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -18000; FRuleFamily: nil; FFmtStr: '-05'; FUntilYear: 2008; FUntilMonth: 6; FUntilDay: @CRelativeDays[32]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: nil; FFmtStr: '-04'; FUntilYear: 2013; FUntilMonth: 11; FUntilDay: @CRelativeDays[34]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -18000; FRuleFamily: nil; FFmtStr: '-05'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
@@ -7774,87 +7775,88 @@ TZoneAlias = record
(FOffset: -14560; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1894; FUntilMonth: 11; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -15404; FRuleFamily: nil; FFmtStr: 'CMT'; FUntilYear: 1920; FUntilMonth: 5; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -14400; FRuleFamily: nil; FFmtStr: '-04'; FUntilYear: 1930; FUntilMonth: 12; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: @CRuleFamilies[2]; FFmtStr: '-04/-03'; FUntilYear: 1969; FUntilMonth: 10; FUntilDay: @CRelativeDays[5]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -10800; FRuleFamily: @CRuleFamilies[2]; FFmtStr: '-03/-02'; FUntilYear: 1991; FUntilMonth: 7; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -10800; FRuleFamily: nil; FFmtStr: '-03'; FUntilYear: 1999; FUntilMonth: 10; FUntilDay: @CRelativeDays[15]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: @CRuleFamilies[2]; FFmtStr: '-04/-03'; FUntilYear: 2000; FUntilMonth: 3; FUntilDay: @CRelativeDays[15]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: @CRuleFamilies[0]; FFmtStr: '-04/-03'; FUntilYear: 1969; FUntilMonth: 10; FUntilDay: @CRelativeDays[9]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -10800; FRuleFamily: @CRuleFamilies[0]; FFmtStr: '-03/-02'; FUntilYear: 1991; FUntilMonth: 7; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -10800; FRuleFamily: nil; FFmtStr: '-03'; FUntilYear: 1999; FUntilMonth: 10; FUntilDay: @CRelativeDays[6]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: @CRuleFamilies[0]; FFmtStr: '-04/-03'; FUntilYear: 2000; FUntilMonth: 3; FUntilDay: @CRelativeDays[6]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -10800; FRuleFamily: nil; FFmtStr: '-03'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Santarem zone }
CZone_179_Arr: array[0 .. 3] of TPeriod = (
(FOffset: -13128; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1914; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: @CRuleFamilies[90]; FFmtStr: '-04/-03'; FUntilYear: 1988; FUntilMonth: 9; FUntilDay: @CRelativeDays[16]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: nil; FFmtStr: '-04'; FUntilYear: 2008; FUntilMonth: 6; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: @CRuleFamilies[2]; FFmtStr: '-04/-03'; FUntilYear: 1988; FUntilMonth: 9; FUntilDay: @CRelativeDays[31]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: nil; FFmtStr: '-04'; FUntilYear: 2008; FUntilMonth: 6; FUntilDay: @CRelativeDays[32]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -10800; FRuleFamily: nil; FFmtStr: '-03'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Santiago zone }
CZone_180_Arr: array[0 .. 13] of TPeriod = (
(FOffset: -16965; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1890; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -16965; FRuleFamily: nil; FFmtStr: 'SMT'; FUntilYear: 1910; FUntilMonth: 1; FUntilDay: @CRelativeDays[18]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -18000; FRuleFamily: nil; FFmtStr: '-05'; FUntilYear: 1916; FUntilMonth: 7; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -16965; FRuleFamily: nil; FFmtStr: 'SMT'; FUntilYear: 1918; FUntilMonth: 9; FUntilDay: @CRelativeDays[18]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: nil; FFmtStr: '-04'; FUntilYear: 1919; FUntilMonth: 7; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -16965; FRuleFamily: nil; FFmtStr: 'SMT'; FUntilYear: 1927; FUntilMonth: 9; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -18000; FRuleFamily: @CRuleFamilies[91]; FFmtStr: '-05/-04'; FUntilYear: 1932; FUntilMonth: 9; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: nil; FFmtStr: '-04'; FUntilYear: 1942; FUntilMonth: 6; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -18000; FRuleFamily: nil; FFmtStr: '-05'; FUntilYear: 1942; FUntilMonth: 8; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: nil; FFmtStr: '-04'; FUntilYear: 1946; FUntilMonth: 7; FUntilDay: @CRelativeDays[20]; FUntilTime: 86400; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: nil; FFmtStr: '-03'; FUntilYear: 1946; FUntilMonth: 8; FUntilDay: @CRelativeDays[14]; FUntilTime: 86400; FUntilTimeMode: trLocal),
- (FOffset: -18000; FRuleFamily: nil; FFmtStr: '-04'; FUntilYear: 1947; FUntilMonth: 3; FUntilDay: @CRelativeDays[9]; FUntilTime: 86400; FUntilTimeMode: trLocal),
- (FOffset: -18000; FRuleFamily: nil; FFmtStr: '-05'; FUntilYear: 1947; FUntilMonth: 5; FUntilDay: @CRelativeDays[25]; FUntilTime: 82800; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: @CRuleFamilies[91]; FFmtStr: '-04/-03'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: -16965; FRuleFamily: nil; FFmtStr: 'SMT'; FUntilYear: 1910; FUntilMonth: 1; FUntilDay: @CRelativeDays[34]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -18000; FRuleFamily: nil; FFmtStr: '-05'; FUntilYear: 1916; FUntilMonth: 7; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -16965; FRuleFamily: nil; FFmtStr: 'SMT'; FUntilYear: 1918; FUntilMonth: 9; FUntilDay: @CRelativeDays[34]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: nil; FFmtStr: '-04'; FUntilYear: 1919; FUntilMonth: 7; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -16965; FRuleFamily: nil; FFmtStr: 'SMT'; FUntilYear: 1927; FUntilMonth: 9; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -18000; FRuleFamily: @CRuleFamilies[3]; FFmtStr: '-05/-04'; FUntilYear: 1932; FUntilMonth: 9; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: nil; FFmtStr: '-04'; FUntilYear: 1942; FUntilMonth: 6; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -18000; FRuleFamily: nil; FFmtStr: '-05'; FUntilYear: 1942; FUntilMonth: 8; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: nil; FFmtStr: '-04'; FUntilYear: 1946; FUntilMonth: 7; FUntilDay: @CRelativeDays[21]; FUntilTime: 86400; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: nil; FFmtStr: '-03'; FUntilYear: 1946; FUntilMonth: 8; FUntilDay: @CRelativeDays[16]; FUntilTime: 86400; FUntilTimeMode: trLocal),
+ (FOffset: -18000; FRuleFamily: nil; FFmtStr: '-04'; FUntilYear: 1947; FUntilMonth: 3; FUntilDay: @CRelativeDays[8]; FUntilTime: 86400; FUntilTimeMode: trLocal),
+ (FOffset: -18000; FRuleFamily: nil; FFmtStr: '-05'; FUntilYear: 1947; FUntilMonth: 5; FUntilDay: @CRelativeDays[22]; FUntilTime: 82800; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: @CRuleFamilies[3]; FFmtStr: '-04/-03'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Santo_Domingo zone }
CZone_181_Arr: array[0 .. 5] of TPeriod = (
(FOffset: -16776; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1890; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -16800; FRuleFamily: nil; FFmtStr: 'SDMT'; FUntilYear: 1933; FUntilMonth: 4; FUntilDay: @CRelativeDays[1]; FUntilTime: 43200; FUntilTimeMode: trLocal),
- (FOffset: -18000; FRuleFamily: @CRuleFamilies[58]; FFmtStr: '%s'; FUntilYear: 1974; FUntilMonth: 10; FUntilDay: @CRelativeDays[34]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: nil; FFmtStr: 'AST'; FUntilYear: 2000; FUntilMonth: 10; FUntilDay: @CRelativeDays[17]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: -18000; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'E%sT'; FUntilYear: 2000; FUntilMonth: 12; FUntilDay: @CRelativeDays[15]; FUntilTime: 3600; FUntilTimeMode: trLocal),
+ (FOffset: -16800; FRuleFamily: nil; FFmtStr: 'SDMT'; FUntilYear: 1933; FUntilMonth: 4; FUntilDay: @CRelativeDays[0]; FUntilTime: 43200; FUntilTimeMode: trLocal),
+ (FOffset: -18000; FRuleFamily: @CRuleFamilies[43]; FFmtStr: '%s'; FUntilYear: 1974; FUntilMonth: 10; FUntilDay: @CRelativeDays[28]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: nil; FFmtStr: 'AST'; FUntilYear: 2000; FUntilMonth: 10; FUntilDay: @CRelativeDays[26]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: -18000; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'E%sT'; FUntilYear: 2000; FUntilMonth: 12; FUntilDay: @CRelativeDays[6]; FUntilTime: 3600; FUntilTimeMode: trLocal),
(FOffset: -14400; FRuleFamily: nil; FFmtStr: 'AST'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Sao_Paulo zone }
CZone_182_Arr: array[0 .. 3] of TPeriod = (
(FOffset: -11188; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1914; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -10800; FRuleFamily: @CRuleFamilies[90]; FFmtStr: '-03/-02'; FUntilYear: 1963; FUntilMonth: 10; FUntilDay: @CRelativeDays[26]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -10800; FRuleFamily: @CRuleFamilies[2]; FFmtStr: '-03/-02'; FUntilYear: 1963; FUntilMonth: 10; FUntilDay: @CRelativeDays[4]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -10800; FRuleFamily: nil; FFmtStr: '-02'; FUntilYear: 1964; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -10800; FRuleFamily: @CRuleFamilies[90]; FFmtStr: '-03/-02'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: -10800; FRuleFamily: @CRuleFamilies[2]; FFmtStr: '-03/-02'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Scoresbysund zone }
- CZone_183_Arr: array[0 .. 3] of TPeriod = (
- (FOffset: -5272; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1916; FUntilMonth: 7; FUntilDay: @CRelativeDays[14]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -7200; FRuleFamily: nil; FFmtStr: '-02'; FUntilYear: 1980; FUntilMonth: 4; FUntilDay: @CRelativeDays[4]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: -7200; FRuleFamily: @CRuleFamilies[17]; FFmtStr: '-02/-01'; FUntilYear: 1981; FUntilMonth: 3; FUntilDay: @CRelativeDays[17]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -3600; FRuleFamily: @CRuleFamilies[18]; FFmtStr: '-01/+00'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ CZone_183_Arr: array[0 .. 4] of TPeriod = (
+ (FOffset: -5272; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1916; FUntilMonth: 7; FUntilDay: @CRelativeDays[16]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -7200; FRuleFamily: nil; FFmtStr: '-02'; FUntilYear: 1980; FUntilMonth: 4; FUntilDay: @CRelativeDays[18]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: -7200; FRuleFamily: @CRuleFamilies[80]; FFmtStr: '-02/-01'; FUntilYear: 1981; FUntilMonth: 3; FUntilDay: @CRelativeDays[26]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -3600; FRuleFamily: @CRuleFamilies[77]; FFmtStr: '-01/+00'; FUntilYear: 2024; FUntilMonth: 3; FUntilDay: @CRelativeDays[8]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -7200; FRuleFamily: @CRuleFamilies[77]; FFmtStr: '-02/-01'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Sitka zone }
CZone_184_Arr: array[0 .. 7] of TPeriod = (
- (FOffset: 53927; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1867; FUntilMonth: 10; FUntilDay: @CRelativeDays[10]; FUntilTime: 55800; FUntilTimeMode: trLocal),
- (FOffset: -32473; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1900; FUntilMonth: 8; FUntilDay: @CRelativeDays[7]; FUntilTime: 43200; FUntilTimeMode: trLocal),
+ (FOffset: 53927; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1867; FUntilMonth: 10; FUntilDay: @CRelativeDays[29]; FUntilTime: 55800; FUntilTimeMode: trLocal),
+ (FOffset: -32473; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1900; FUntilMonth: 8; FUntilDay: @CRelativeDays[10]; FUntilTime: 43200; FUntilTimeMode: trLocal),
(FOffset: -28800; FRuleFamily: nil; FFmtStr: 'PST'; FUntilYear: 1942; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -28800; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'P%sT'; FUntilYear: 1946; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -28800; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'P%sT'; FUntilYear: 1946; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -28800; FRuleFamily: nil; FFmtStr: 'PST'; FUntilYear: 1969; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -28800; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'P%sT'; FUntilYear: 1983; FUntilMonth: 10; FUntilDay: @CRelativeDays[8]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: -32400; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'Y%sT'; FUntilYear: 1983; FUntilMonth: 11; FUntilDay: @CRelativeDays[8]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -32400; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'AK%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: -28800; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'P%sT'; FUntilYear: 1983; FUntilMonth: 10; FUntilDay: @CRelativeDays[7]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: -32400; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'Y%sT'; FUntilYear: 1983; FUntilMonth: 11; FUntilDay: @CRelativeDays[7]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -32400; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'AK%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/St_Johns zone }
CZone_185_Arr: array[0 .. 7] of TPeriod = (
(FOffset: -12652; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1884; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -12652; FRuleFamily: @CRuleFamilies[44]; FFmtStr: 'N%sT'; FUntilYear: 1918; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -12652; FRuleFamily: @CRuleFamilies[3]; FFmtStr: 'N%sT'; FUntilYear: 1919; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -12652; FRuleFamily: @CRuleFamilies[44]; FFmtStr: 'N%sT'; FUntilYear: 1935; FUntilMonth: 3; FUntilDay: @CRelativeDays[8]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -12600; FRuleFamily: @CRuleFamilies[44]; FFmtStr: 'N%sT'; FUntilYear: 1942; FUntilMonth: 5; FUntilDay: @CRelativeDays[37]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -12600; FRuleFamily: @CRuleFamilies[3]; FFmtStr: 'N%sT'; FUntilYear: 1946; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -12600; FRuleFamily: @CRuleFamilies[44]; FFmtStr: 'N%sT'; FUntilYear: 2011; FUntilMonth: 11; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -12600; FRuleFamily: @CRuleFamilies[3]; FFmtStr: 'N%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: -12652; FRuleFamily: @CRuleFamilies[26]; FFmtStr: 'N%sT'; FUntilYear: 1918; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -12652; FRuleFamily: @CRuleFamilies[25]; FFmtStr: 'N%sT'; FUntilYear: 1919; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -12652; FRuleFamily: @CRuleFamilies[26]; FFmtStr: 'N%sT'; FUntilYear: 1935; FUntilMonth: 3; FUntilDay: @CRelativeDays[7]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -12600; FRuleFamily: @CRuleFamilies[26]; FFmtStr: 'N%sT'; FUntilYear: 1942; FUntilMonth: 5; FUntilDay: @CRelativeDays[23]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -12600; FRuleFamily: @CRuleFamilies[25]; FFmtStr: 'N%sT'; FUntilYear: 1946; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -12600; FRuleFamily: @CRuleFamilies[26]; FFmtStr: 'N%sT'; FUntilYear: 2011; FUntilMonth: 11; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -12600; FRuleFamily: @CRuleFamilies[25]; FFmtStr: 'N%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/St_Kitts zone }
@@ -7886,22 +7888,22 @@ TZoneAlias = record
{ Time periods for America/Swift_Current zone }
CZone_190_Arr: array[0 .. 4] of TPeriod = (
(FOffset: -25880; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1905; FUntilMonth: 9; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -25200; FRuleFamily: @CRuleFamilies[3]; FFmtStr: 'M%sT'; FUntilYear: 1946; FUntilMonth: 4; FUntilDay: @CRelativeDays[23]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: -25200; FRuleFamily: @CRuleFamilies[48]; FFmtStr: 'M%sT'; FUntilYear: 1950; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -25200; FRuleFamily: @CRuleFamilies[49]; FFmtStr: 'M%sT'; FUntilYear: 1972; FUntilMonth: 4; FUntilDay: @CRelativeDays[23]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: -25200; FRuleFamily: @CRuleFamilies[25]; FFmtStr: 'M%sT'; FUntilYear: 1946; FUntilMonth: 4; FUntilDay: @CRelativeDays[39]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: -25200; FRuleFamily: @CRuleFamilies[31]; FFmtStr: 'M%sT'; FUntilYear: 1950; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -25200; FRuleFamily: @CRuleFamilies[32]; FFmtStr: 'M%sT'; FUntilYear: 1972; FUntilMonth: 4; FUntilDay: @CRelativeDays[39]; FUntilTime: 7200; FUntilTimeMode: trLocal),
(FOffset: -21600; FRuleFamily: nil; FFmtStr: 'CST'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Tegucigalpa zone }
CZone_191_Arr: array[0 .. 1] of TPeriod = (
(FOffset: -20932; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1921; FUntilMonth: 4; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -21600; FRuleFamily: @CRuleFamilies[62]; FFmtStr: 'C%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: -21600; FRuleFamily: @CRuleFamilies[47]; FFmtStr: 'C%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Thule zone }
CZone_192_Arr: array[0 .. 1] of TPeriod = (
- (FOffset: -16508; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1916; FUntilMonth: 7; FUntilDay: @CRelativeDays[14]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: @CRuleFamilies[114]; FFmtStr: 'A%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: -16508; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1916; FUntilMonth: 7; FUntilDay: @CRelativeDays[16]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: @CRuleFamilies[88]; FFmtStr: 'A%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Thunder_Bay zone }
@@ -7909,42 +7911,42 @@ TZoneAlias = record
(FOffset: -21420; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1895; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -21600; FRuleFamily: nil; FFmtStr: 'CST'; FUntilYear: 1910; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -18000; FRuleFamily: nil; FFmtStr: 'EST'; FUntilYear: 1942; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -18000; FRuleFamily: @CRuleFamilies[3]; FFmtStr: 'E%sT'; FUntilYear: 1970; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -18000; FRuleFamily: @CRuleFamilies[9]; FFmtStr: 'E%sT'; FUntilYear: 1974; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -18000; FRuleFamily: @CRuleFamilies[3]; FFmtStr: 'E%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: -18000; FRuleFamily: @CRuleFamilies[25]; FFmtStr: 'E%sT'; FUntilYear: 1970; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -18000; FRuleFamily: @CRuleFamilies[29]; FFmtStr: 'E%sT'; FUntilYear: 1974; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -18000; FRuleFamily: @CRuleFamilies[25]; FFmtStr: 'E%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Tijuana zone }
CZone_194_Arr: array[0 .. 18] of TPeriod = (
- (FOffset: -28084; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1922; FUntilMonth: 1; FUntilDay: @CRelativeDays[1]; FUntilTime: 25200; FUntilTimeMode: trUniversal),
+ (FOffset: -28084; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1922; FUntilMonth: 1; FUntilDay: @CRelativeDays[0]; FUntilTime: 25200; FUntilTimeMode: trUniversal),
(FOffset: -25200; FRuleFamily: nil; FFmtStr: 'MST'; FUntilYear: 1924; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -28800; FRuleFamily: nil; FFmtStr: 'PST'; FUntilYear: 1927; FUntilMonth: 6; FUntilDay: @CRelativeDays[18]; FUntilTime: 82800; FUntilTimeMode: trLocal),
- (FOffset: -25200; FRuleFamily: nil; FFmtStr: 'MST'; FUntilYear: 1930; FUntilMonth: 11; FUntilDay: @CRelativeDays[13]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -28800; FRuleFamily: nil; FFmtStr: 'PST'; FUntilYear: 1931; FUntilMonth: 4; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -28800; FRuleFamily: nil; FFmtStr: 'PDT'; FUntilYear: 1931; FUntilMonth: 9; FUntilDay: @CRelativeDays[8]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -28800; FRuleFamily: nil; FFmtStr: 'PST'; FUntilYear: 1942; FUntilMonth: 4; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -28800; FRuleFamily: nil; FFmtStr: 'PWT'; FUntilYear: 1945; FUntilMonth: 8; FUntilDay: @CRelativeDays[20]; FUntilTime: 82800; FUntilTimeMode: trUniversal),
- (FOffset: -28800; FRuleFamily: nil; FFmtStr: 'PPT'; FUntilYear: 1945; FUntilMonth: 11; FUntilDay: @CRelativeDays[16]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -28800; FRuleFamily: nil; FFmtStr: 'PST'; FUntilYear: 1948; FUntilMonth: 4; FUntilDay: @CRelativeDays[5]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -28800; FRuleFamily: nil; FFmtStr: 'PDT'; FUntilYear: 1949; FUntilMonth: 1; FUntilDay: @CRelativeDays[20]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -28800; FRuleFamily: nil; FFmtStr: 'PST'; FUntilYear: 1927; FUntilMonth: 6; FUntilDay: @CRelativeDays[34]; FUntilTime: 82800; FUntilTimeMode: trLocal),
+ (FOffset: -25200; FRuleFamily: nil; FFmtStr: 'MST'; FUntilYear: 1930; FUntilMonth: 11; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -28800; FRuleFamily: nil; FFmtStr: 'PST'; FUntilYear: 1931; FUntilMonth: 4; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -28800; FRuleFamily: nil; FFmtStr: 'PDT'; FUntilYear: 1931; FUntilMonth: 9; FUntilDay: @CRelativeDays[7]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -28800; FRuleFamily: nil; FFmtStr: 'PST'; FUntilYear: 1942; FUntilMonth: 4; FUntilDay: @CRelativeDays[32]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -28800; FRuleFamily: nil; FFmtStr: 'PWT'; FUntilYear: 1945; FUntilMonth: 8; FUntilDay: @CRelativeDays[21]; FUntilTime: 82800; FUntilTimeMode: trUniversal),
+ (FOffset: -28800; FRuleFamily: nil; FFmtStr: 'PPT'; FUntilYear: 1945; FUntilMonth: 11; FUntilDay: @CRelativeDays[31]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -28800; FRuleFamily: nil; FFmtStr: 'PST'; FUntilYear: 1948; FUntilMonth: 4; FUntilDay: @CRelativeDays[9]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -28800; FRuleFamily: nil; FFmtStr: 'PDT'; FUntilYear: 1949; FUntilMonth: 1; FUntilDay: @CRelativeDays[21]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -28800; FRuleFamily: nil; FFmtStr: 'PST'; FUntilYear: 1954; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -28800; FRuleFamily: @CRuleFamilies[33]; FFmtStr: 'P%sT'; FUntilYear: 1961; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -28800; FRuleFamily: @CRuleFamilies[14]; FFmtStr: 'P%sT'; FUntilYear: 1961; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -28800; FRuleFamily: nil; FFmtStr: 'PST'; FUntilYear: 1976; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -28800; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'P%sT'; FUntilYear: 1996; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -28800; FRuleFamily: @CRuleFamilies[5]; FFmtStr: 'P%sT'; FUntilYear: 2001; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -28800; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'P%sT'; FUntilYear: 2002; FUntilMonth: 2; FUntilDay: @CRelativeDays[7]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -28800; FRuleFamily: @CRuleFamilies[5]; FFmtStr: 'P%sT'; FUntilYear: 2010; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -28800; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'P%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: -28800; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'P%sT'; FUntilYear: 1996; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -28800; FRuleFamily: @CRuleFamilies[37]; FFmtStr: 'P%sT'; FUntilYear: 2001; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -28800; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'P%sT'; FUntilYear: 2002; FUntilMonth: 2; FUntilDay: @CRelativeDays[10]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -28800; FRuleFamily: @CRuleFamilies[37]; FFmtStr: 'P%sT'; FUntilYear: 2010; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -28800; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'P%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Toronto zone }
CZone_195_Arr: array[0 .. 5] of TPeriod = (
(FOffset: -19052; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1895; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -18000; FRuleFamily: @CRuleFamilies[3]; FFmtStr: 'E%sT'; FUntilYear: 1919; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -18000; FRuleFamily: @CRuleFamilies[9]; FFmtStr: 'E%sT'; FUntilYear: 1942; FUntilMonth: 2; FUntilDay: @CRelativeDays[11]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: -18000; FRuleFamily: @CRuleFamilies[3]; FFmtStr: 'E%sT'; FUntilYear: 1946; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -18000; FRuleFamily: @CRuleFamilies[9]; FFmtStr: 'E%sT'; FUntilYear: 1974; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -18000; FRuleFamily: @CRuleFamilies[3]; FFmtStr: 'E%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: -18000; FRuleFamily: @CRuleFamilies[25]; FFmtStr: 'E%sT'; FUntilYear: 1919; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -18000; FRuleFamily: @CRuleFamilies[29]; FFmtStr: 'E%sT'; FUntilYear: 1942; FUntilMonth: 2; FUntilDay: @CRelativeDays[25]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: -18000; FRuleFamily: @CRuleFamilies[25]; FFmtStr: 'E%sT'; FUntilYear: 1946; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -18000; FRuleFamily: @CRuleFamilies[29]; FFmtStr: 'E%sT'; FUntilYear: 1974; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -18000; FRuleFamily: @CRuleFamilies[25]; FFmtStr: 'E%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Tortola zone }
@@ -7956,78 +7958,83 @@ TZoneAlias = record
{ Time periods for America/Vancouver zone }
CZone_197_Arr: array[0 .. 2] of TPeriod = (
(FOffset: -29548; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1884; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -28800; FRuleFamily: @CRuleFamilies[51]; FFmtStr: 'P%sT'; FUntilYear: 1987; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -28800; FRuleFamily: @CRuleFamilies[3]; FFmtStr: 'P%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: -28800; FRuleFamily: @CRuleFamilies[34]; FFmtStr: 'P%sT'; FUntilYear: 1987; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -28800; FRuleFamily: @CRuleFamilies[25]; FFmtStr: 'P%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Whitehorse zone }
CZone_198_Arr: array[0 .. 5] of TPeriod = (
- (FOffset: -32412; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1900; FUntilMonth: 8; FUntilDay: @CRelativeDays[7]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -32400; FRuleFamily: @CRuleFamilies[4]; FFmtStr: 'Y%sT'; FUntilYear: 1965; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -32400; FRuleFamily: @CRuleFamilies[52]; FFmtStr: 'Y%sT'; FUntilYear: 1966; FUntilMonth: 2; FUntilDay: @CRelativeDays[34]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -32412; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1900; FUntilMonth: 8; FUntilDay: @CRelativeDays[10]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -32400; FRuleFamily: @CRuleFamilies[35]; FFmtStr: 'Y%sT'; FUntilYear: 1965; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -32400; FRuleFamily: @CRuleFamilies[36]; FFmtStr: 'Y%sT'; FUntilYear: 1966; FUntilMonth: 2; FUntilDay: @CRelativeDays[28]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -28800; FRuleFamily: nil; FFmtStr: 'PST'; FUntilYear: 1980; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -28800; FRuleFamily: @CRuleFamilies[3]; FFmtStr: 'P%sT'; FUntilYear: 2020; FUntilMonth: 11; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -28800; FRuleFamily: @CRuleFamilies[25]; FFmtStr: 'P%sT'; FUntilYear: 2020; FUntilMonth: 11; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -25200; FRuleFamily: nil; FFmtStr: 'MST'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Winnipeg zone }
CZone_199_Arr: array[0 .. 2] of TPeriod = (
- (FOffset: -23316; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1887; FUntilMonth: 7; FUntilDay: @CRelativeDays[19]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -21600; FRuleFamily: @CRuleFamilies[47]; FFmtStr: 'C%sT'; FUntilYear: 2006; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -21600; FRuleFamily: @CRuleFamilies[3]; FFmtStr: 'C%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: -23316; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1887; FUntilMonth: 7; FUntilDay: @CRelativeDays[24]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -21600; FRuleFamily: @CRuleFamilies[30]; FFmtStr: 'C%sT'; FUntilYear: 2006; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -21600; FRuleFamily: @CRuleFamilies[25]; FFmtStr: 'C%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Yakutat zone }
CZone_200_Arr: array[0 .. 6] of TPeriod = (
- (FOffset: 52865; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1867; FUntilMonth: 10; FUntilDay: @CRelativeDays[10]; FUntilTime: 54738; FUntilTimeMode: trLocal),
- (FOffset: -33535; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1900; FUntilMonth: 8; FUntilDay: @CRelativeDays[7]; FUntilTime: 43200; FUntilTimeMode: trLocal),
+ (FOffset: 52865; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1867; FUntilMonth: 10; FUntilDay: @CRelativeDays[29]; FUntilTime: 54738; FUntilTimeMode: trLocal),
+ (FOffset: -33535; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1900; FUntilMonth: 8; FUntilDay: @CRelativeDays[10]; FUntilTime: 43200; FUntilTimeMode: trLocal),
(FOffset: -32400; FRuleFamily: nil; FFmtStr: 'YST'; FUntilYear: 1942; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -32400; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'Y%sT'; FUntilYear: 1946; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -32400; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'Y%sT'; FUntilYear: 1946; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -32400; FRuleFamily: nil; FFmtStr: 'YST'; FUntilYear: 1969; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -32400; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'Y%sT'; FUntilYear: 1983; FUntilMonth: 11; FUntilDay: @CRelativeDays[8]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -32400; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'AK%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: -32400; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'Y%sT'; FUntilYear: 1983; FUntilMonth: 11; FUntilDay: @CRelativeDays[7]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -32400; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'AK%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Yellowknife zone }
CZone_201_Arr: array[0 .. 2] of TPeriod = (
(FOffset: 0; FRuleFamily: nil; FFmtStr: '-00'; FUntilYear: 1935; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -25200; FRuleFamily: @CRuleFamilies[4]; FFmtStr: 'M%sT'; FUntilYear: 1980; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -25200; FRuleFamily: @CRuleFamilies[3]; FFmtStr: 'M%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: -25200; FRuleFamily: @CRuleFamilies[35]; FFmtStr: 'M%sT'; FUntilYear: 1980; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -25200; FRuleFamily: @CRuleFamilies[25]; FFmtStr: 'M%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Antarctica/Casey zone }
- CZone_202_Arr: array[0 .. 12] of TPeriod = (
+ CZone_202_Arr: array[0 .. 17] of TPeriod = (
(FOffset: 0; FRuleFamily: nil; FFmtStr: '-00'; FUntilYear: 1969; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 28800; FRuleFamily: nil; FFmtStr: '+08'; FUntilYear: 2009; FUntilMonth: 10; FUntilDay: @CRelativeDays[36]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: 39600; FRuleFamily: nil; FFmtStr: '+11'; FUntilYear: 2010; FUntilMonth: 3; FUntilDay: @CRelativeDays[5]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: 28800; FRuleFamily: nil; FFmtStr: '+08'; FUntilYear: 2011; FUntilMonth: 10; FUntilDay: @CRelativeDays[14]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: 39600; FRuleFamily: nil; FFmtStr: '+11'; FUntilYear: 2012; FUntilMonth: 2; FUntilDay: @CRelativeDays[25]; FUntilTime: 61200; FUntilTimeMode: trUniversal),
+ (FOffset: 28800; FRuleFamily: nil; FFmtStr: '+08'; FUntilYear: 2009; FUntilMonth: 10; FUntilDay: @CRelativeDays[11]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: 39600; FRuleFamily: nil; FFmtStr: '+11'; FUntilYear: 2010; FUntilMonth: 3; FUntilDay: @CRelativeDays[9]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: 28800; FRuleFamily: nil; FFmtStr: '+08'; FUntilYear: 2011; FUntilMonth: 10; FUntilDay: @CRelativeDays[16]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: 39600; FRuleFamily: nil; FFmtStr: '+11'; FUntilYear: 2012; FUntilMonth: 2; FUntilDay: @CRelativeDays[22]; FUntilTime: 61200; FUntilTimeMode: trUniversal),
(FOffset: 28800; FRuleFamily: nil; FFmtStr: '+08'; FUntilYear: 2016; FUntilMonth: 10; FUntilDay: @CRelativeDays[33]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 39600; FRuleFamily: nil; FFmtStr: '+11'; FUntilYear: 2018; FUntilMonth: 3; FUntilDay: @CRelativeDays[37]; FUntilTime: 14400; FUntilTimeMode: trLocal),
- (FOffset: 28800; FRuleFamily: nil; FFmtStr: '+08'; FUntilYear: 2018; FUntilMonth: 10; FUntilDay: @CRelativeDays[29]; FUntilTime: 14400; FUntilTimeMode: trLocal),
- (FOffset: 39600; FRuleFamily: nil; FFmtStr: '+11'; FUntilYear: 2019; FUntilMonth: 3; FUntilDay: @CRelativeDays[22]; FUntilTime: 10800; FUntilTimeMode: trLocal),
- (FOffset: 28800; FRuleFamily: nil; FFmtStr: '+08'; FUntilYear: 2019; FUntilMonth: 10; FUntilDay: @CRelativeDays[35]; FUntilTime: 10800; FUntilTimeMode: trLocal),
- (FOffset: 39600; FRuleFamily: nil; FFmtStr: '+11'; FUntilYear: 2020; FUntilMonth: 3; FUntilDay: @CRelativeDays[3]; FUntilTime: 10800; FUntilTimeMode: trLocal),
- (FOffset: 28800; FRuleFamily: nil; FFmtStr: '+08'; FUntilYear: 2020; FUntilMonth: 10; FUntilDay: @CRelativeDays[35]; FUntilTime: 60; FUntilTimeMode: trLocal),
- (FOffset: 39600; FRuleFamily: nil; FFmtStr: '+11'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: 39600; FRuleFamily: nil; FFmtStr: '+11'; FUntilYear: 2018; FUntilMonth: 3; FUntilDay: @CRelativeDays[23]; FUntilTime: 14400; FUntilTimeMode: trLocal),
+ (FOffset: 28800; FRuleFamily: nil; FFmtStr: '+08'; FUntilYear: 2018; FUntilMonth: 10; FUntilDay: @CRelativeDays[13]; FUntilTime: 14400; FUntilTimeMode: trLocal),
+ (FOffset: 39600; FRuleFamily: nil; FFmtStr: '+11'; FUntilYear: 2019; FUntilMonth: 3; FUntilDay: @CRelativeDays[17]; FUntilTime: 10800; FUntilTimeMode: trLocal),
+ (FOffset: 28800; FRuleFamily: nil; FFmtStr: '+08'; FUntilYear: 2019; FUntilMonth: 10; FUntilDay: @CRelativeDays[15]; FUntilTime: 10800; FUntilTimeMode: trLocal),
+ (FOffset: 39600; FRuleFamily: nil; FFmtStr: '+11'; FUntilYear: 2020; FUntilMonth: 3; FUntilDay: @CRelativeDays[44]; FUntilTime: 10800; FUntilTimeMode: trLocal),
+ (FOffset: 28800; FRuleFamily: nil; FFmtStr: '+08'; FUntilYear: 2020; FUntilMonth: 10; FUntilDay: @CRelativeDays[15]; FUntilTime: 60; FUntilTimeMode: trLocal),
+ (FOffset: 39600; FRuleFamily: nil; FFmtStr: '+11'; FUntilYear: 2021; FUntilMonth: 3; FUntilDay: @CRelativeDays[21]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 28800; FRuleFamily: nil; FFmtStr: '+08'; FUntilYear: 2021; FUntilMonth: 10; FUntilDay: @CRelativeDays[6]; FUntilTime: 60; FUntilTimeMode: trLocal),
+ (FOffset: 39600; FRuleFamily: nil; FFmtStr: '+11'; FUntilYear: 2022; FUntilMonth: 3; FUntilDay: @CRelativeDays[12]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 28800; FRuleFamily: nil; FFmtStr: '+08'; FUntilYear: 2022; FUntilMonth: 10; FUntilDay: @CRelativeDays[2]; FUntilTime: 60; FUntilTimeMode: trLocal),
+ (FOffset: 39600; FRuleFamily: nil; FFmtStr: '+11'; FUntilYear: 2023; FUntilMonth: 3; FUntilDay: @CRelativeDays[25]; FUntilTime: 10800; FUntilTimeMode: trLocal),
+ (FOffset: 28800; FRuleFamily: nil; FFmtStr: '+08'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Antarctica/Davis zone }
CZone_203_Arr: array[0 .. 7] of TPeriod = (
- (FOffset: 0; FRuleFamily: nil; FFmtStr: '-00'; FUntilYear: 1957; FUntilMonth: 1; FUntilDay: @CRelativeDays[40]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 0; FRuleFamily: nil; FFmtStr: '-00'; FUntilYear: 1957; FUntilMonth: 1; FUntilDay: @CRelativeDays[12]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 25200; FRuleFamily: nil; FFmtStr: '+07'; FUntilYear: 1964; FUntilMonth: 11; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 0; FRuleFamily: nil; FFmtStr: '-00'; FUntilYear: 1969; FUntilMonth: 2; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 25200; FRuleFamily: nil; FFmtStr: '+07'; FUntilYear: 2009; FUntilMonth: 10; FUntilDay: @CRelativeDays[36]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: 18000; FRuleFamily: nil; FFmtStr: '+05'; FUntilYear: 2010; FUntilMonth: 3; FUntilDay: @CRelativeDays[18]; FUntilTime: 72000; FUntilTimeMode: trUniversal),
- (FOffset: 25200; FRuleFamily: nil; FFmtStr: '+07'; FUntilYear: 2011; FUntilMonth: 10; FUntilDay: @CRelativeDays[14]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: 18000; FRuleFamily: nil; FFmtStr: '+05'; FUntilYear: 2012; FUntilMonth: 2; FUntilDay: @CRelativeDays[25]; FUntilTime: 72000; FUntilTimeMode: trUniversal),
+ (FOffset: 25200; FRuleFamily: nil; FFmtStr: '+07'; FUntilYear: 2009; FUntilMonth: 10; FUntilDay: @CRelativeDays[11]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: 18000; FRuleFamily: nil; FFmtStr: '+05'; FUntilYear: 2010; FUntilMonth: 3; FUntilDay: @CRelativeDays[34]; FUntilTime: 72000; FUntilTimeMode: trUniversal),
+ (FOffset: 25200; FRuleFamily: nil; FFmtStr: '+07'; FUntilYear: 2011; FUntilMonth: 10; FUntilDay: @CRelativeDays[16]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: 18000; FRuleFamily: nil; FFmtStr: '+05'; FUntilYear: 2012; FUntilMonth: 2; FUntilDay: @CRelativeDays[22]; FUntilTime: 72000; FUntilTimeMode: trUniversal),
(FOffset: 25200; FRuleFamily: nil; FFmtStr: '+07'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Antarctica/DumontDUrville zone }
CZone_204_Arr: array[0 .. 3] of TPeriod = (
(FOffset: 0; FRuleFamily: nil; FFmtStr: '-00'; FUntilYear: 1947; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 36000; FRuleFamily: nil; FFmtStr: '+10'; FUntilYear: 1952; FUntilMonth: 1; FUntilDay: @CRelativeDays[20]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 36000; FRuleFamily: nil; FFmtStr: '+10'; FUntilYear: 1952; FUntilMonth: 1; FUntilDay: @CRelativeDays[21]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 0; FRuleFamily: nil; FFmtStr: '-00'; FUntilYear: 1956; FUntilMonth: 11; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 36000; FRuleFamily: nil; FFmtStr: '+10'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
@@ -8035,60 +8042,63 @@ TZoneAlias = record
{ Time periods for Antarctica/Macquarie zone }
CZone_205_Arr: array[0 .. 8] of TPeriod = (
(FOffset: 0; FRuleFamily: nil; FFmtStr: '-00'; FUntilYear: 1899; FUntilMonth: 11; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 36000; FRuleFamily: nil; FFmtStr: 'AEST'; FUntilYear: 1916; FUntilMonth: 10; FUntilDay: @CRelativeDays[1]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: 36000; FRuleFamily: nil; FFmtStr: 'AEST'; FUntilYear: 1916; FUntilMonth: 10; FUntilDay: @CRelativeDays[0]; FUntilTime: 7200; FUntilTimeMode: trLocal),
(FOffset: 36000; FRuleFamily: nil; FFmtStr: 'AEDT'; FUntilYear: 1917; FUntilMonth: 2; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 36000; FRuleFamily: @CRuleFamilies[15]; FFmtStr: 'AE%sT'; FUntilYear: 1919; FUntilMonth: 4; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trStandard),
- (FOffset: 0; FRuleFamily: nil; FFmtStr: '-00'; FUntilYear: 1948; FUntilMonth: 3; FUntilDay: @CRelativeDays[12]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 36000; FRuleFamily: @CRuleFamilies[15]; FFmtStr: 'AE%sT'; FUntilYear: 1967; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 36000; FRuleFamily: @CRuleFamilies[14]; FFmtStr: 'AE%sT'; FUntilYear: 2010; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 36000; FRuleFamily: @CRuleFamilies[58]; FFmtStr: 'AE%sT'; FUntilYear: 1919; FUntilMonth: 4; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trStandard),
+ (FOffset: 0; FRuleFamily: nil; FFmtStr: '-00'; FUntilYear: 1948; FUntilMonth: 3; FUntilDay: @CRelativeDays[14]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 36000; FRuleFamily: @CRuleFamilies[58]; FFmtStr: 'AE%sT'; FUntilYear: 1967; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 36000; FRuleFamily: @CRuleFamilies[63]; FFmtStr: 'AE%sT'; FUntilYear: 2010; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 36000; FRuleFamily: nil; FFmtStr: 'AEDT'; FUntilYear: 2011; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 36000; FRuleFamily: @CRuleFamilies[14]; FFmtStr: 'AE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: 36000; FRuleFamily: @CRuleFamilies[63]; FFmtStr: 'AE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Antarctica/Mawson zone }
CZone_206_Arr: array[0 .. 2] of TPeriod = (
- (FOffset: 0; FRuleFamily: nil; FFmtStr: '-00'; FUntilYear: 1954; FUntilMonth: 2; FUntilDay: @CRelativeDays[40]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 21600; FRuleFamily: nil; FFmtStr: '+06'; FUntilYear: 2009; FUntilMonth: 10; FUntilDay: @CRelativeDays[36]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: 0; FRuleFamily: nil; FFmtStr: '-00'; FUntilYear: 1954; FUntilMonth: 2; FUntilDay: @CRelativeDays[12]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 21600; FRuleFamily: nil; FFmtStr: '+06'; FUntilYear: 2009; FUntilMonth: 10; FUntilDay: @CRelativeDays[11]; FUntilTime: 7200; FUntilTimeMode: trLocal),
(FOffset: 18000; FRuleFamily: nil; FFmtStr: '+05'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Antarctica/McMurdo zone }
CZone_207_Arr: array[0 .. 1] of TPeriod = (
(FOffset: 0; FRuleFamily: nil; FFmtStr: '-00'; FUntilYear: 1956; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 43200; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'NZ%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: 43200; FRuleFamily: @CRuleFamilies[70]; FFmtStr: 'NZ%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Antarctica/Palmer zone }
CZone_208_Arr: array[0 .. 4] of TPeriod = (
(FOffset: 0; FRuleFamily: nil; FFmtStr: '-00'; FUntilYear: 1965; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: @CRuleFamilies[2]; FFmtStr: '-04/-03'; FUntilYear: 1969; FUntilMonth: 10; FUntilDay: @CRelativeDays[5]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -10800; FRuleFamily: @CRuleFamilies[2]; FFmtStr: '-03/-02'; FUntilYear: 1982; FUntilMonth: 5; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: @CRuleFamilies[91]; FFmtStr: '-04/-03'; FUntilYear: 2016; FUntilMonth: 12; FUntilDay: @CRelativeDays[35]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: @CRuleFamilies[0]; FFmtStr: '-04/-03'; FUntilYear: 1969; FUntilMonth: 10; FUntilDay: @CRelativeDays[9]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -10800; FRuleFamily: @CRuleFamilies[0]; FFmtStr: '-03/-02'; FUntilYear: 1982; FUntilMonth: 5; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: @CRuleFamilies[3]; FFmtStr: '-04/-03'; FUntilYear: 2016; FUntilMonth: 12; FUntilDay: @CRelativeDays[15]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -10800; FRuleFamily: nil; FFmtStr: '-03'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Antarctica/Rothera zone }
CZone_209_Arr: array[0 .. 1] of TPeriod = (
- (FOffset: 0; FRuleFamily: nil; FFmtStr: '-00'; FUntilYear: 1976; FUntilMonth: 12; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 0; FRuleFamily: nil; FFmtStr: '-00'; FUntilYear: 1976; FUntilMonth: 12; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -10800; FRuleFamily: nil; FFmtStr: '-03'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Antarctica/Syowa zone }
CZone_210_Arr: array[0 .. 1] of TPeriod = (
- (FOffset: 0; FRuleFamily: nil; FFmtStr: '-00'; FUntilYear: 1957; FUntilMonth: 1; FUntilDay: @CRelativeDays[17]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 0; FRuleFamily: nil; FFmtStr: '-00'; FUntilYear: 1957; FUntilMonth: 1; FUntilDay: @CRelativeDays[26]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 10800; FRuleFamily: nil; FFmtStr: '+03'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Antarctica/Troll zone }
CZone_211_Arr: array[0 .. 1] of TPeriod = (
- (FOffset: 0; FRuleFamily: nil; FFmtStr: '-00'; FUntilYear: 2005; FUntilMonth: 2; FUntilDay: @CRelativeDays[16]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 0; FRuleFamily: @CRuleFamilies[98]; FFmtStr: '%s'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: 0; FRuleFamily: nil; FFmtStr: '-00'; FUntilYear: 2005; FUntilMonth: 2; FUntilDay: @CRelativeDays[31]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 0; FRuleFamily: @CRuleFamilies[142]; FFmtStr: '%s'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Antarctica/Vostok zone }
- CZone_212_Arr: array[0 .. 1] of TPeriod = (
- (FOffset: 0; FRuleFamily: nil; FFmtStr: '-00'; FUntilYear: 1957; FUntilMonth: 12; FUntilDay: @CRelativeDays[19]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 21600; FRuleFamily: nil; FFmtStr: '+06'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ CZone_212_Arr: array[0 .. 4] of TPeriod = (
+ (FOffset: 0; FRuleFamily: nil; FFmtStr: '-00'; FUntilYear: 1957; FUntilMonth: 12; FUntilDay: @CRelativeDays[24]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 25200; FRuleFamily: nil; FFmtStr: '+07'; FUntilYear: 1994; FUntilMonth: 2; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 0; FRuleFamily: nil; FFmtStr: '-00'; FUntilYear: 1994; FUntilMonth: 11; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 25200; FRuleFamily: nil; FFmtStr: '+07'; FUntilYear: 2023; FUntilMonth: 12; FUntilDay: @CRelativeDays[11]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: 18000; FRuleFamily: nil; FFmtStr: '+05'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Asia/Aden zone }
@@ -8100,77 +8110,77 @@ TZoneAlias = record
{ Time periods for Asia/Almaty zone }
CZone_214_Arr: array[0 .. 5] of TPeriod = (
(FOffset: 18468; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1924; FUntilMonth: 5; FUntilDay: @CRelativeDays[2]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 18000; FRuleFamily: nil; FFmtStr: '+05'; FUntilYear: 1930; FUntilMonth: 6; FUntilDay: @CRelativeDays[25]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 21600; FRuleFamily: @CRuleFamilies[66]; FFmtStr: '+06/+07'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[9]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 18000; FRuleFamily: @CRuleFamilies[66]; FFmtStr: '+05/+06'; FUntilYear: 1992; FUntilMonth: 1; FUntilDay: @CRelativeDays[10]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 21600; FRuleFamily: @CRuleFamilies[66]; FFmtStr: '+06/+07'; FUntilYear: 2004; FUntilMonth: 10; FUntilDay: @CRelativeDays[9]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 18000; FRuleFamily: nil; FFmtStr: '+05'; FUntilYear: 1930; FUntilMonth: 6; FUntilDay: @CRelativeDays[22]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 21600; FRuleFamily: @CRuleFamilies[119]; FFmtStr: '+06/+07'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[8]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 18000; FRuleFamily: @CRuleFamilies[119]; FFmtStr: '+05/+06'; FUntilYear: 1992; FUntilMonth: 1; FUntilDay: @CRelativeDays[29]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 21600; FRuleFamily: @CRuleFamilies[119]; FFmtStr: '+06/+07'; FUntilYear: 2004; FUntilMonth: 10; FUntilDay: @CRelativeDays[8]; FUntilTime: 7200; FUntilTimeMode: trStandard),
(FOffset: 21600; FRuleFamily: nil; FFmtStr: '+06'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Asia/Amman zone }
CZone_215_Arr: array[0 .. 2] of TPeriod = (
(FOffset: 8624; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1931; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 7200; FRuleFamily: @CRuleFamilies[78]; FFmtStr: 'EE%sT'; FUntilYear: 2022; FUntilMonth: 10; FUntilDay: @CRelativeDays[14]; FUntilTime: 0; FUntilTimeMode: trStandard),
+ (FOffset: 7200; FRuleFamily: @CRuleFamilies[131]; FFmtStr: 'EE%sT'; FUntilYear: 2022; FUntilMonth: 10; FUntilDay: @CRelativeDays[16]; FUntilTime: 0; FUntilTimeMode: trStandard),
(FOffset: 10800; FRuleFamily: nil; FFmtStr: '+03'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Asia/Anadyr zone }
CZone_216_Arr: array[0 .. 7] of TPeriod = (
(FOffset: 42596; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1924; FUntilMonth: 5; FUntilDay: @CRelativeDays[2]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 43200; FRuleFamily: nil; FFmtStr: '+12'; FUntilYear: 1930; FUntilMonth: 6; FUntilDay: @CRelativeDays[25]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 46800; FRuleFamily: @CRuleFamilies[26]; FFmtStr: '+13/+14'; FUntilYear: 1982; FUntilMonth: 4; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trStandard),
- (FOffset: 43200; FRuleFamily: @CRuleFamilies[26]; FFmtStr: '+12/+13'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[9]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 39600; FRuleFamily: @CRuleFamilies[26]; FFmtStr: '+11/+12'; FUntilYear: 1992; FUntilMonth: 1; FUntilDay: @CRelativeDays[10]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 43200; FRuleFamily: @CRuleFamilies[26]; FFmtStr: '+12/+13'; FUntilYear: 2010; FUntilMonth: 3; FUntilDay: @CRelativeDays[14]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 39600; FRuleFamily: @CRuleFamilies[26]; FFmtStr: '+11/+12'; FUntilYear: 2011; FUntilMonth: 3; FUntilDay: @CRelativeDays[34]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 43200; FRuleFamily: nil; FFmtStr: '+12'; FUntilYear: 1930; FUntilMonth: 6; FUntilDay: @CRelativeDays[22]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 46800; FRuleFamily: @CRuleFamilies[82]; FFmtStr: '+13/+14'; FUntilYear: 1982; FUntilMonth: 4; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trStandard),
+ (FOffset: 43200; FRuleFamily: @CRuleFamilies[82]; FFmtStr: '+12/+13'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[8]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 39600; FRuleFamily: @CRuleFamilies[82]; FFmtStr: '+11/+12'; FUntilYear: 1992; FUntilMonth: 1; FUntilDay: @CRelativeDays[29]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 43200; FRuleFamily: @CRuleFamilies[82]; FFmtStr: '+12/+13'; FUntilYear: 2010; FUntilMonth: 3; FUntilDay: @CRelativeDays[16]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 39600; FRuleFamily: @CRuleFamilies[82]; FFmtStr: '+11/+12'; FUntilYear: 2011; FUntilMonth: 3; FUntilDay: @CRelativeDays[28]; FUntilTime: 7200; FUntilTimeMode: trStandard),
(FOffset: 43200; FRuleFamily: nil; FFmtStr: '+12'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Asia/Aqtau zone }
CZone_217_Arr: array[0 .. 8] of TPeriod = (
(FOffset: 12064; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1924; FUntilMonth: 5; FUntilDay: @CRelativeDays[2]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 14400; FRuleFamily: nil; FFmtStr: '+04'; FUntilYear: 1930; FUntilMonth: 6; FUntilDay: @CRelativeDays[25]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 18000; FRuleFamily: nil; FFmtStr: '+05'; FUntilYear: 1981; FUntilMonth: 10; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 21600; FRuleFamily: nil; FFmtStr: '+06'; FUntilYear: 1982; FUntilMonth: 4; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 18000; FRuleFamily: @CRuleFamilies[66]; FFmtStr: '+05/+06'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[9]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 14400; FRuleFamily: @CRuleFamilies[66]; FFmtStr: '+04/+05'; FUntilYear: 1992; FUntilMonth: 1; FUntilDay: @CRelativeDays[10]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 18000; FRuleFamily: @CRuleFamilies[66]; FFmtStr: '+05/+06'; FUntilYear: 1994; FUntilMonth: 9; FUntilDay: @CRelativeDays[12]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 14400; FRuleFamily: @CRuleFamilies[66]; FFmtStr: '+04/+05'; FUntilYear: 2004; FUntilMonth: 10; FUntilDay: @CRelativeDays[9]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 14400; FRuleFamily: nil; FFmtStr: '+04'; FUntilYear: 1930; FUntilMonth: 6; FUntilDay: @CRelativeDays[22]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 18000; FRuleFamily: nil; FFmtStr: '+05'; FUntilYear: 1981; FUntilMonth: 10; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 21600; FRuleFamily: nil; FFmtStr: '+06'; FUntilYear: 1982; FUntilMonth: 4; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 18000; FRuleFamily: @CRuleFamilies[119]; FFmtStr: '+05/+06'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[8]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 14400; FRuleFamily: @CRuleFamilies[119]; FFmtStr: '+04/+05'; FUntilYear: 1992; FUntilMonth: 1; FUntilDay: @CRelativeDays[29]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 18000; FRuleFamily: @CRuleFamilies[119]; FFmtStr: '+05/+06'; FUntilYear: 1994; FUntilMonth: 9; FUntilDay: @CRelativeDays[14]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 14400; FRuleFamily: @CRuleFamilies[119]; FFmtStr: '+04/+05'; FUntilYear: 2004; FUntilMonth: 10; FUntilDay: @CRelativeDays[8]; FUntilTime: 7200; FUntilTimeMode: trStandard),
(FOffset: 18000; FRuleFamily: nil; FFmtStr: '+05'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Asia/Aqtobe zone }
CZone_218_Arr: array[0 .. 8] of TPeriod = (
(FOffset: 13720; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1924; FUntilMonth: 5; FUntilDay: @CRelativeDays[2]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 14400; FRuleFamily: nil; FFmtStr: '+04'; FUntilYear: 1930; FUntilMonth: 6; FUntilDay: @CRelativeDays[25]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 18000; FRuleFamily: nil; FFmtStr: '+05'; FUntilYear: 1981; FUntilMonth: 4; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 18000; FRuleFamily: nil; FFmtStr: '+06'; FUntilYear: 1981; FUntilMonth: 10; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 21600; FRuleFamily: nil; FFmtStr: '+06'; FUntilYear: 1982; FUntilMonth: 4; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 18000; FRuleFamily: @CRuleFamilies[66]; FFmtStr: '+05/+06'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[9]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 14400; FRuleFamily: @CRuleFamilies[66]; FFmtStr: '+04/+05'; FUntilYear: 1992; FUntilMonth: 1; FUntilDay: @CRelativeDays[10]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 18000; FRuleFamily: @CRuleFamilies[66]; FFmtStr: '+05/+06'; FUntilYear: 2004; FUntilMonth: 10; FUntilDay: @CRelativeDays[9]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 14400; FRuleFamily: nil; FFmtStr: '+04'; FUntilYear: 1930; FUntilMonth: 6; FUntilDay: @CRelativeDays[22]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 18000; FRuleFamily: nil; FFmtStr: '+05'; FUntilYear: 1981; FUntilMonth: 4; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 18000; FRuleFamily: nil; FFmtStr: '+06'; FUntilYear: 1981; FUntilMonth: 10; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 21600; FRuleFamily: nil; FFmtStr: '+06'; FUntilYear: 1982; FUntilMonth: 4; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 18000; FRuleFamily: @CRuleFamilies[119]; FFmtStr: '+05/+06'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[8]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 14400; FRuleFamily: @CRuleFamilies[119]; FFmtStr: '+04/+05'; FUntilYear: 1992; FUntilMonth: 1; FUntilDay: @CRelativeDays[29]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 18000; FRuleFamily: @CRuleFamilies[119]; FFmtStr: '+05/+06'; FUntilYear: 2004; FUntilMonth: 10; FUntilDay: @CRelativeDays[8]; FUntilTime: 7200; FUntilTimeMode: trStandard),
(FOffset: 18000; FRuleFamily: nil; FFmtStr: '+05'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Asia/Ashgabat zone }
CZone_219_Arr: array[0 .. 4] of TPeriod = (
(FOffset: 14012; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1924; FUntilMonth: 5; FUntilDay: @CRelativeDays[2]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 14400; FRuleFamily: nil; FFmtStr: '+04'; FUntilYear: 1930; FUntilMonth: 6; FUntilDay: @CRelativeDays[25]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 18000; FRuleFamily: @CRuleFamilies[66]; FFmtStr: '+05/+06'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[9]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: 14400; FRuleFamily: @CRuleFamilies[66]; FFmtStr: '+04/+05'; FUntilYear: 1992; FUntilMonth: 1; FUntilDay: @CRelativeDays[10]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: 14400; FRuleFamily: nil; FFmtStr: '+04'; FUntilYear: 1930; FUntilMonth: 6; FUntilDay: @CRelativeDays[22]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 18000; FRuleFamily: @CRuleFamilies[119]; FFmtStr: '+05/+06'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[8]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: 14400; FRuleFamily: @CRuleFamilies[119]; FFmtStr: '+04/+05'; FUntilYear: 1992; FUntilMonth: 1; FUntilDay: @CRelativeDays[29]; FUntilTime: 7200; FUntilTimeMode: trLocal),
(FOffset: 18000; FRuleFamily: nil; FFmtStr: '+05'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Asia/Atyrau zone }
CZone_220_Arr: array[0 .. 8] of TPeriod = (
(FOffset: 12464; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1924; FUntilMonth: 5; FUntilDay: @CRelativeDays[2]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 10800; FRuleFamily: nil; FFmtStr: '+03'; FUntilYear: 1930; FUntilMonth: 6; FUntilDay: @CRelativeDays[25]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 18000; FRuleFamily: nil; FFmtStr: '+05'; FUntilYear: 1981; FUntilMonth: 10; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 21600; FRuleFamily: nil; FFmtStr: '+06'; FUntilYear: 1982; FUntilMonth: 4; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 18000; FRuleFamily: @CRuleFamilies[66]; FFmtStr: '+05/+06'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[9]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 14400; FRuleFamily: @CRuleFamilies[66]; FFmtStr: '+04/+05'; FUntilYear: 1992; FUntilMonth: 1; FUntilDay: @CRelativeDays[10]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 18000; FRuleFamily: @CRuleFamilies[66]; FFmtStr: '+05/+06'; FUntilYear: 1999; FUntilMonth: 3; FUntilDay: @CRelativeDays[14]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 14400; FRuleFamily: @CRuleFamilies[66]; FFmtStr: '+04/+05'; FUntilYear: 2004; FUntilMonth: 10; FUntilDay: @CRelativeDays[9]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 10800; FRuleFamily: nil; FFmtStr: '+03'; FUntilYear: 1930; FUntilMonth: 6; FUntilDay: @CRelativeDays[22]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 18000; FRuleFamily: nil; FFmtStr: '+05'; FUntilYear: 1981; FUntilMonth: 10; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 21600; FRuleFamily: nil; FFmtStr: '+06'; FUntilYear: 1982; FUntilMonth: 4; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 18000; FRuleFamily: @CRuleFamilies[119]; FFmtStr: '+05/+06'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[8]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 14400; FRuleFamily: @CRuleFamilies[119]; FFmtStr: '+04/+05'; FUntilYear: 1992; FUntilMonth: 1; FUntilDay: @CRelativeDays[29]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 18000; FRuleFamily: @CRuleFamilies[119]; FFmtStr: '+05/+06'; FUntilYear: 1999; FUntilMonth: 3; FUntilDay: @CRelativeDays[16]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 14400; FRuleFamily: @CRuleFamilies[119]; FFmtStr: '+04/+05'; FUntilYear: 2004; FUntilMonth: 10; FUntilDay: @CRelativeDays[8]; FUntilTime: 7200; FUntilTimeMode: trStandard),
(FOffset: 18000; FRuleFamily: nil; FFmtStr: '+05'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
@@ -8179,13 +8189,13 @@ TZoneAlias = record
(FOffset: 10660; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1890; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 10656; FRuleFamily: nil; FFmtStr: 'BMT'; FUntilYear: 1918; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 10800; FRuleFamily: nil; FFmtStr: '+03'; FUntilYear: 1982; FUntilMonth: 5; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 10800; FRuleFamily: @CRuleFamilies[76]; FFmtStr: '+03/+04'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: 10800; FRuleFamily: @CRuleFamilies[129]; FFmtStr: '+03/+04'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Asia/Bahrain zone }
CZone_222_Arr: array[0 .. 3] of TPeriod = (
- (FOffset: 12140; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1941; FUntilMonth: 7; FUntilDay: @CRelativeDays[7]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 12600; FRuleFamily: nil; FFmtStr: '+0330'; FUntilYear: 1944; FUntilMonth: 1; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 12140; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1941; FUntilMonth: 7; FUntilDay: @CRelativeDays[10]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 12600; FRuleFamily: nil; FFmtStr: '+0330'; FUntilYear: 1944; FUntilMonth: 1; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 14400; FRuleFamily: nil; FFmtStr: '+04'; FUntilYear: 1972; FUntilMonth: 6; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 10800; FRuleFamily: nil; FFmtStr: '+03'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
@@ -8194,11 +8204,11 @@ TZoneAlias = record
CZone_223_Arr: array[0 .. 6] of TPeriod = (
(FOffset: 11964; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1924; FUntilMonth: 5; FUntilDay: @CRelativeDays[2]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 10800; FRuleFamily: nil; FFmtStr: '+03'; FUntilYear: 1957; FUntilMonth: 3; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 14400; FRuleFamily: @CRuleFamilies[66]; FFmtStr: '+04/+05'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[9]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 10800; FRuleFamily: @CRuleFamilies[66]; FFmtStr: '+03/+04'; FUntilYear: 1992; FUntilMonth: 9; FUntilDay: @CRelativeDays[23]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 14400; FRuleFamily: @CRuleFamilies[119]; FFmtStr: '+04/+05'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[8]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 10800; FRuleFamily: @CRuleFamilies[119]; FFmtStr: '+03/+04'; FUntilYear: 1992; FUntilMonth: 9; FUntilDay: @CRelativeDays[39]; FUntilTime: 7200; FUntilTimeMode: trStandard),
(FOffset: 14400; FRuleFamily: nil; FFmtStr: '+04'; FUntilYear: 1996; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 14400; FRuleFamily: @CRuleFamilies[64]; FFmtStr: '+04/+05'; FUntilYear: 1997; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 14400; FRuleFamily: @CRuleFamilies[68]; FFmtStr: '+04/+05'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: 14400; FRuleFamily: @CRuleFamilies[117]; FFmtStr: '+04/+05'; FUntilYear: 1997; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 14400; FRuleFamily: @CRuleFamilies[121]; FFmtStr: '+04/+05'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Asia/Bangkok zone }
@@ -8210,30 +8220,30 @@ TZoneAlias = record
{ Time periods for Asia/Barnaul zone }
CZone_225_Arr: array[0 .. 8] of TPeriod = (
- (FOffset: 20100; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1919; FUntilMonth: 12; FUntilDay: @CRelativeDays[18]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 21600; FRuleFamily: nil; FFmtStr: '+06'; FUntilYear: 1930; FUntilMonth: 6; FUntilDay: @CRelativeDays[25]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 25200; FRuleFamily: @CRuleFamilies[26]; FFmtStr: '+07/+08'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[9]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 21600; FRuleFamily: @CRuleFamilies[26]; FFmtStr: '+06/+07'; FUntilYear: 1992; FUntilMonth: 1; FUntilDay: @CRelativeDays[10]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 25200; FRuleFamily: @CRuleFamilies[26]; FFmtStr: '+07/+08'; FUntilYear: 1995; FUntilMonth: 5; FUntilDay: @CRelativeDays[14]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 21600; FRuleFamily: @CRuleFamilies[26]; FFmtStr: '+06/+07'; FUntilYear: 2011; FUntilMonth: 3; FUntilDay: @CRelativeDays[34]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 25200; FRuleFamily: nil; FFmtStr: '+07'; FUntilYear: 2014; FUntilMonth: 10; FUntilDay: @CRelativeDays[6]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 21600; FRuleFamily: nil; FFmtStr: '+06'; FUntilYear: 2016; FUntilMonth: 3; FUntilDay: @CRelativeDays[34]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 20100; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1919; FUntilMonth: 12; FUntilDay: @CRelativeDays[34]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 21600; FRuleFamily: nil; FFmtStr: '+06'; FUntilYear: 1930; FUntilMonth: 6; FUntilDay: @CRelativeDays[22]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 25200; FRuleFamily: @CRuleFamilies[82]; FFmtStr: '+07/+08'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[8]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 21600; FRuleFamily: @CRuleFamilies[82]; FFmtStr: '+06/+07'; FUntilYear: 1992; FUntilMonth: 1; FUntilDay: @CRelativeDays[29]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 25200; FRuleFamily: @CRuleFamilies[82]; FFmtStr: '+07/+08'; FUntilYear: 1995; FUntilMonth: 5; FUntilDay: @CRelativeDays[16]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 21600; FRuleFamily: @CRuleFamilies[82]; FFmtStr: '+06/+07'; FUntilYear: 2011; FUntilMonth: 3; FUntilDay: @CRelativeDays[28]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 25200; FRuleFamily: nil; FFmtStr: '+07'; FUntilYear: 2014; FUntilMonth: 10; FUntilDay: @CRelativeDays[19]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 21600; FRuleFamily: nil; FFmtStr: '+06'; FUntilYear: 2016; FUntilMonth: 3; FUntilDay: @CRelativeDays[28]; FUntilTime: 7200; FUntilTimeMode: trStandard),
(FOffset: 25200; FRuleFamily: nil; FFmtStr: '+07'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Asia/Beirut zone }
CZone_226_Arr: array[0 .. 1] of TPeriod = (
(FOffset: 8520; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1880; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 7200; FRuleFamily: @CRuleFamilies[81]; FFmtStr: 'EE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: 7200; FRuleFamily: @CRuleFamilies[134]; FFmtStr: 'EE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Asia/Bishkek zone }
CZone_227_Arr: array[0 .. 5] of TPeriod = (
(FOffset: 17904; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1924; FUntilMonth: 5; FUntilDay: @CRelativeDays[2]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 18000; FRuleFamily: nil; FFmtStr: '+05'; FUntilYear: 1930; FUntilMonth: 6; FUntilDay: @CRelativeDays[25]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 21600; FRuleFamily: @CRuleFamilies[66]; FFmtStr: '+06/+07'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[9]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 18000; FRuleFamily: @CRuleFamilies[66]; FFmtStr: '+05/+06'; FUntilYear: 1991; FUntilMonth: 8; FUntilDay: @CRelativeDays[9]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: 18000; FRuleFamily: @CRuleFamilies[79]; FFmtStr: '+05/+06'; FUntilYear: 2005; FUntilMonth: 8; FUntilDay: @CRelativeDays[16]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 18000; FRuleFamily: nil; FFmtStr: '+05'; FUntilYear: 1930; FUntilMonth: 6; FUntilDay: @CRelativeDays[22]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 21600; FRuleFamily: @CRuleFamilies[119]; FFmtStr: '+06/+07'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[8]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 18000; FRuleFamily: @CRuleFamilies[119]; FFmtStr: '+05/+06'; FUntilYear: 1991; FUntilMonth: 8; FUntilDay: @CRelativeDays[8]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: 18000; FRuleFamily: @CRuleFamilies[132]; FFmtStr: '+05/+06'; FUntilYear: 2005; FUntilMonth: 8; FUntilDay: @CRelativeDays[31]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 21600; FRuleFamily: nil; FFmtStr: '+06'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
@@ -8246,13 +8256,13 @@ TZoneAlias = record
{ Time periods for Asia/Chita zone }
CZone_229_Arr: array[0 .. 7] of TPeriod = (
- (FOffset: 27232; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1919; FUntilMonth: 12; FUntilDay: @CRelativeDays[13]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 28800; FRuleFamily: nil; FFmtStr: '+08'; FUntilYear: 1930; FUntilMonth: 6; FUntilDay: @CRelativeDays[25]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 32400; FRuleFamily: @CRuleFamilies[26]; FFmtStr: '+09/+10'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[9]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 28800; FRuleFamily: @CRuleFamilies[26]; FFmtStr: '+08/+09'; FUntilYear: 1992; FUntilMonth: 1; FUntilDay: @CRelativeDays[10]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 32400; FRuleFamily: @CRuleFamilies[26]; FFmtStr: '+09/+10'; FUntilYear: 2011; FUntilMonth: 3; FUntilDay: @CRelativeDays[34]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 36000; FRuleFamily: nil; FFmtStr: '+10'; FUntilYear: 2014; FUntilMonth: 10; FUntilDay: @CRelativeDays[6]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 28800; FRuleFamily: nil; FFmtStr: '+08'; FUntilYear: 2016; FUntilMonth: 3; FUntilDay: @CRelativeDays[34]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: 27232; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1919; FUntilMonth: 12; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 28800; FRuleFamily: nil; FFmtStr: '+08'; FUntilYear: 1930; FUntilMonth: 6; FUntilDay: @CRelativeDays[22]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 32400; FRuleFamily: @CRuleFamilies[82]; FFmtStr: '+09/+10'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[8]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 28800; FRuleFamily: @CRuleFamilies[82]; FFmtStr: '+08/+09'; FUntilYear: 1992; FUntilMonth: 1; FUntilDay: @CRelativeDays[29]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 32400; FRuleFamily: @CRuleFamilies[82]; FFmtStr: '+09/+10'; FUntilYear: 2011; FUntilMonth: 3; FUntilDay: @CRelativeDays[28]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 36000; FRuleFamily: nil; FFmtStr: '+10'; FUntilYear: 2014; FUntilMonth: 10; FUntilDay: @CRelativeDays[19]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 28800; FRuleFamily: nil; FFmtStr: '+08'; FUntilYear: 2016; FUntilMonth: 3; FUntilDay: @CRelativeDays[28]; FUntilTime: 7200; FUntilTimeMode: trLocal),
(FOffset: 32400; FRuleFamily: nil; FFmtStr: '+09'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
@@ -8261,34 +8271,34 @@ TZoneAlias = record
(FOffset: 27480; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1905; FUntilMonth: 8; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 25200; FRuleFamily: nil; FFmtStr: '+07'; FUntilYear: 1978; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 28800; FRuleFamily: nil; FFmtStr: '+08'; FUntilYear: 1983; FUntilMonth: 4; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 32400; FRuleFamily: @CRuleFamilies[83]; FFmtStr: '+09/+10'; FUntilYear: 2008; FUntilMonth: 3; FUntilDay: @CRelativeDays[9]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 28800; FRuleFamily: @CRuleFamilies[83]; FFmtStr: '+08/+09'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: 32400; FRuleFamily: @CRuleFamilies[136]; FFmtStr: '+09/+10'; FUntilYear: 2008; FUntilMonth: 3; FUntilDay: @CRelativeDays[8]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 28800; FRuleFamily: @CRuleFamilies[136]; FFmtStr: '+08/+09'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Asia/Chongqing zone }
CZone_231_Arr: array[0 .. 2] of TPeriod = (
(FOffset: 25580; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1928; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 25200; FRuleFamily: nil; FFmtStr: '+07'; FUntilYear: 1980; FUntilMonth: 5; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 28800; FRuleFamily: @CRuleFamilies[11]; FFmtStr: 'C%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: 28800; FRuleFamily: @CRuleFamilies[110]; FFmtStr: 'C%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Asia/Colombo zone }
CZone_232_Arr: array[0 .. 8] of TPeriod = (
(FOffset: 19164; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1880; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 19172; FRuleFamily: nil; FFmtStr: 'MMT'; FUntilYear: 1906; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 19800; FRuleFamily: nil; FFmtStr: '+0530'; FUntilYear: 1942; FUntilMonth: 1; FUntilDay: @CRelativeDays[5]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 19800; FRuleFamily: nil; FFmtStr: '+0530'; FUntilYear: 1942; FUntilMonth: 1; FUntilDay: @CRelativeDays[9]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 19800; FRuleFamily: nil; FFmtStr: '+06'; FUntilYear: 1942; FUntilMonth: 9; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 19800; FRuleFamily: nil; FFmtStr: '+0630'; FUntilYear: 1945; FUntilMonth: 10; FUntilDay: @CRelativeDays[19]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: 19800; FRuleFamily: nil; FFmtStr: '+0530'; FUntilYear: 1996; FUntilMonth: 5; FUntilDay: @CRelativeDays[12]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 23400; FRuleFamily: nil; FFmtStr: '+0630'; FUntilYear: 1996; FUntilMonth: 10; FUntilDay: @CRelativeDays[6]; FUntilTime: 1800; FUntilTimeMode: trLocal),
- (FOffset: 21600; FRuleFamily: nil; FFmtStr: '+06'; FUntilYear: 2006; FUntilMonth: 4; FUntilDay: @CRelativeDays[13]; FUntilTime: 1800; FUntilTimeMode: trLocal),
+ (FOffset: 19800; FRuleFamily: nil; FFmtStr: '+0630'; FUntilYear: 1945; FUntilMonth: 10; FUntilDay: @CRelativeDays[24]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: 19800; FRuleFamily: nil; FFmtStr: '+0530'; FUntilYear: 1996; FUntilMonth: 5; FUntilDay: @CRelativeDays[14]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 23400; FRuleFamily: nil; FFmtStr: '+0630'; FUntilYear: 1996; FUntilMonth: 10; FUntilDay: @CRelativeDays[19]; FUntilTime: 1800; FUntilTimeMode: trLocal),
+ (FOffset: 21600; FRuleFamily: nil; FFmtStr: '+06'; FUntilYear: 2006; FUntilMonth: 4; FUntilDay: @CRelativeDays[1]; FUntilTime: 1800; FUntilTimeMode: trLocal),
(FOffset: 19800; FRuleFamily: nil; FFmtStr: '+0530'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Asia/Damascus zone }
CZone_233_Arr: array[0 .. 2] of TPeriod = (
(FOffset: 8712; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1920; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 7200; FRuleFamily: @CRuleFamilies[88]; FFmtStr: 'EE%sT'; FUntilYear: 2022; FUntilMonth: 10; FUntilDay: @CRelativeDays[14]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 7200; FRuleFamily: @CRuleFamilies[141]; FFmtStr: 'EE%sT'; FUntilYear: 2022; FUntilMonth: 10; FUntilDay: @CRelativeDays[16]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 10800; FRuleFamily: nil; FFmtStr: '+03'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
@@ -8296,19 +8306,19 @@ TZoneAlias = record
CZone_234_Arr: array[0 .. 6] of TPeriod = (
(FOffset: 21700; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1890; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 21200; FRuleFamily: nil; FFmtStr: 'HMT'; FUntilYear: 1941; FUntilMonth: 10; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 23400; FRuleFamily: nil; FFmtStr: '+0630'; FUntilYear: 1942; FUntilMonth: 5; FUntilDay: @CRelativeDays[13]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 23400; FRuleFamily: nil; FFmtStr: '+0630'; FUntilYear: 1942; FUntilMonth: 5; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 19800; FRuleFamily: nil; FFmtStr: '+0530'; FUntilYear: 1942; FUntilMonth: 9; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 23400; FRuleFamily: nil; FFmtStr: '+0630'; FUntilYear: 1951; FUntilMonth: 9; FUntilDay: @CRelativeDays[8]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 23400; FRuleFamily: nil; FFmtStr: '+0630'; FUntilYear: 1951; FUntilMonth: 9; FUntilDay: @CRelativeDays[7]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 21600; FRuleFamily: nil; FFmtStr: '+06'; FUntilYear: 2009; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 21600; FRuleFamily: @CRuleFamilies[69]; FFmtStr: '+06/+07'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: 21600; FRuleFamily: @CRuleFamilies[122]; FFmtStr: '+06/+07'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Asia/Dili zone }
CZone_235_Arr: array[0 .. 4] of TPeriod = (
- (FOffset: 30140; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1912; FUntilMonth: 1; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 28800; FRuleFamily: nil; FFmtStr: '+08'; FUntilYear: 1942; FUntilMonth: 2; FUntilDay: @CRelativeDays[25]; FUntilTime: 82800; FUntilTimeMode: trLocal),
- (FOffset: 32400; FRuleFamily: nil; FFmtStr: '+09'; FUntilYear: 1976; FUntilMonth: 5; FUntilDay: @CRelativeDays[15]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 28800; FRuleFamily: nil; FFmtStr: '+08'; FUntilYear: 2000; FUntilMonth: 9; FUntilDay: @CRelativeDays[22]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 30140; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1912; FUntilMonth: 1; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 28800; FRuleFamily: nil; FFmtStr: '+08'; FUntilYear: 1942; FUntilMonth: 2; FUntilDay: @CRelativeDays[22]; FUntilTime: 82800; FUntilTimeMode: trLocal),
+ (FOffset: 32400; FRuleFamily: nil; FFmtStr: '+09'; FUntilYear: 1976; FUntilMonth: 5; FUntilDay: @CRelativeDays[6]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 28800; FRuleFamily: nil; FFmtStr: '+08'; FUntilYear: 2000; FUntilMonth: 9; FUntilDay: @CRelativeDays[17]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 32400; FRuleFamily: nil; FFmtStr: '+09'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
@@ -8321,45 +8331,45 @@ TZoneAlias = record
{ Time periods for Asia/Dushanbe zone }
CZone_237_Arr: array[0 .. 4] of TPeriod = (
(FOffset: 16512; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1924; FUntilMonth: 5; FUntilDay: @CRelativeDays[2]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 18000; FRuleFamily: nil; FFmtStr: '+05'; FUntilYear: 1930; FUntilMonth: 6; FUntilDay: @CRelativeDays[25]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 21600; FRuleFamily: @CRuleFamilies[66]; FFmtStr: '+06/+07'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[9]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 18000; FRuleFamily: nil; FFmtStr: '+06'; FUntilYear: 1991; FUntilMonth: 9; FUntilDay: @CRelativeDays[11]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 18000; FRuleFamily: nil; FFmtStr: '+05'; FUntilYear: 1930; FUntilMonth: 6; FUntilDay: @CRelativeDays[22]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 21600; FRuleFamily: @CRuleFamilies[119]; FFmtStr: '+06/+07'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[8]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 18000; FRuleFamily: nil; FFmtStr: '+06'; FUntilYear: 1991; FUntilMonth: 9; FUntilDay: @CRelativeDays[25]; FUntilTime: 7200; FUntilTimeMode: trStandard),
(FOffset: 18000; FRuleFamily: nil; FFmtStr: '+05'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Asia/Famagusta zone }
CZone_238_Arr: array[0 .. 4] of TPeriod = (
- (FOffset: 8148; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1921; FUntilMonth: 11; FUntilDay: @CRelativeDays[20]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 7200; FRuleFamily: @CRuleFamilies[74]; FFmtStr: 'EE%sT'; FUntilYear: 1998; FUntilMonth: 9; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 7200; FRuleFamily: @CRuleFamilies[64]; FFmtStr: 'EE%sT'; FUntilYear: 2016; FUntilMonth: 9; FUntilDay: @CRelativeDays[3]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 10800; FRuleFamily: nil; FFmtStr: '+03'; FUntilYear: 2017; FUntilMonth: 10; FUntilDay: @CRelativeDays[17]; FUntilTime: 3600; FUntilTimeMode: trUniversal),
- (FOffset: 7200; FRuleFamily: @CRuleFamilies[64]; FFmtStr: 'EE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: 8148; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1921; FUntilMonth: 11; FUntilDay: @CRelativeDays[21]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 7200; FRuleFamily: @CRuleFamilies[127]; FFmtStr: 'EE%sT'; FUntilYear: 1998; FUntilMonth: 9; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 7200; FRuleFamily: @CRuleFamilies[117]; FFmtStr: 'EE%sT'; FUntilYear: 2016; FUntilMonth: 9; FUntilDay: @CRelativeDays[44]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 10800; FRuleFamily: nil; FFmtStr: '+03'; FUntilYear: 2017; FUntilMonth: 10; FUntilDay: @CRelativeDays[26]; FUntilTime: 3600; FUntilTimeMode: trUniversal),
+ (FOffset: 7200; FRuleFamily: @CRuleFamilies[117]; FFmtStr: 'EE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Asia/Gaza zone }
CZone_239_Arr: array[0 .. 11] of TPeriod = (
(FOffset: 8272; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1900; FUntilMonth: 10; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 7200; FRuleFamily: @CRuleFamilies[12]; FFmtStr: 'EET/EEST'; FUntilYear: 1948; FUntilMonth: 5; FUntilDay: @CRelativeDays[13]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 7200; FRuleFamily: @CRuleFamilies[85]; FFmtStr: 'EE%sT'; FUntilYear: 1967; FUntilMonth: 6; FUntilDay: @CRelativeDays[5]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 7200; FRuleFamily: @CRuleFamilies[12]; FFmtStr: 'I%sT'; FUntilYear: 1996; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 7200; FRuleFamily: @CRuleFamilies[78]; FFmtStr: 'EE%sT'; FUntilYear: 1999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 7200; FRuleFamily: @CRuleFamilies[86]; FFmtStr: 'EE%sT'; FUntilYear: 2008; FUntilMonth: 8; FUntilDay: @CRelativeDays[17]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 7200; FRuleFamily: @CRuleFamilies[111]; FFmtStr: 'EET/EEST'; FUntilYear: 1948; FUntilMonth: 5; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 7200; FRuleFamily: @CRuleFamilies[138]; FFmtStr: 'EE%sT'; FUntilYear: 1967; FUntilMonth: 6; FUntilDay: @CRelativeDays[9]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 7200; FRuleFamily: @CRuleFamilies[111]; FFmtStr: 'I%sT'; FUntilYear: 1996; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 7200; FRuleFamily: @CRuleFamilies[131]; FFmtStr: 'EE%sT'; FUntilYear: 1999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 7200; FRuleFamily: @CRuleFamilies[139]; FFmtStr: 'EE%sT'; FUntilYear: 2008; FUntilMonth: 8; FUntilDay: @CRelativeDays[26]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 7200; FRuleFamily: nil; FFmtStr: 'EET'; FUntilYear: 2008; FUntilMonth: 9; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 7200; FRuleFamily: @CRuleFamilies[86]; FFmtStr: 'EE%sT'; FUntilYear: 2010; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 7200; FRuleFamily: nil; FFmtStr: 'EET'; FUntilYear: 2010; FUntilMonth: 3; FUntilDay: @CRelativeDays[34]; FUntilTime: 60; FUntilTimeMode: trLocal),
- (FOffset: 7200; FRuleFamily: @CRuleFamilies[86]; FFmtStr: 'EE%sT'; FUntilYear: 2011; FUntilMonth: 8; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 7200; FRuleFamily: @CRuleFamilies[139]; FFmtStr: 'EE%sT'; FUntilYear: 2010; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 7200; FRuleFamily: nil; FFmtStr: 'EET'; FUntilYear: 2010; FUntilMonth: 3; FUntilDay: @CRelativeDays[28]; FUntilTime: 60; FUntilTimeMode: trLocal),
+ (FOffset: 7200; FRuleFamily: @CRuleFamilies[139]; FFmtStr: 'EE%sT'; FUntilYear: 2011; FUntilMonth: 8; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 7200; FRuleFamily: nil; FFmtStr: 'EET'; FUntilYear: 2012; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 7200; FRuleFamily: @CRuleFamilies[86]; FFmtStr: 'EE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: 7200; FRuleFamily: @CRuleFamilies[139]; FFmtStr: 'EE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Asia/Hanoi zone }
CZone_240_Arr: array[0 .. 7] of TPeriod = (
- (FOffset: 25404; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1906; FUntilMonth: 7; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 25590; FRuleFamily: nil; FFmtStr: 'PLMT'; FUntilYear: 1911; FUntilMonth: 5; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 25200; FRuleFamily: nil; FFmtStr: '+07'; FUntilYear: 1942; FUntilMonth: 12; FUntilDay: @CRelativeDays[9]; FUntilTime: 82800; FUntilTimeMode: trLocal),
- (FOffset: 28800; FRuleFamily: nil; FFmtStr: '+08'; FUntilYear: 1945; FUntilMonth: 3; FUntilDay: @CRelativeDays[20]; FUntilTime: 82800; FUntilTimeMode: trLocal),
+ (FOffset: 25404; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1906; FUntilMonth: 7; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 25590; FRuleFamily: nil; FFmtStr: 'PLMT'; FUntilYear: 1911; FUntilMonth: 5; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 25200; FRuleFamily: nil; FFmtStr: '+07'; FUntilYear: 1942; FUntilMonth: 12; FUntilDay: @CRelativeDays[8]; FUntilTime: 82800; FUntilTimeMode: trLocal),
+ (FOffset: 28800; FRuleFamily: nil; FFmtStr: '+08'; FUntilYear: 1945; FUntilMonth: 3; FUntilDay: @CRelativeDays[21]; FUntilTime: 82800; FUntilTimeMode: trLocal),
(FOffset: 32400; FRuleFamily: nil; FFmtStr: '+09'; FUntilYear: 1945; FUntilMonth: 9; FUntilDay: @CRelativeDays[2]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 25200; FRuleFamily: nil; FFmtStr: '+07'; FUntilYear: 1947; FUntilMonth: 4; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 25200; FRuleFamily: nil; FFmtStr: '+07'; FUntilYear: 1947; FUntilMonth: 4; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 28800; FRuleFamily: nil; FFmtStr: '+08'; FUntilYear: 1954; FUntilMonth: 10; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 25200; FRuleFamily: nil; FFmtStr: '+07'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
@@ -8371,69 +8381,69 @@ TZoneAlias = record
(FOffset: 28800; FRuleFamily: nil; FFmtStr: 'CST'; FUntilYear: 1940; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 32400; FRuleFamily: nil; FFmtStr: '+09'; FUntilYear: 1966; FUntilMonth: 5; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 30600; FRuleFamily: nil; FFmtStr: '+0830'; FUntilYear: 1980; FUntilMonth: 5; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 28800; FRuleFamily: @CRuleFamilies[11]; FFmtStr: 'C%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: 28800; FRuleFamily: @CRuleFamilies[110]; FFmtStr: 'C%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Asia/Hebron zone }
CZone_242_Arr: array[0 .. 5] of TPeriod = (
(FOffset: 8423; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1900; FUntilMonth: 10; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 7200; FRuleFamily: @CRuleFamilies[12]; FFmtStr: 'EET/EEST'; FUntilYear: 1948; FUntilMonth: 5; FUntilDay: @CRelativeDays[13]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 7200; FRuleFamily: @CRuleFamilies[85]; FFmtStr: 'EE%sT'; FUntilYear: 1967; FUntilMonth: 6; FUntilDay: @CRelativeDays[5]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 7200; FRuleFamily: @CRuleFamilies[12]; FFmtStr: 'I%sT'; FUntilYear: 1996; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 7200; FRuleFamily: @CRuleFamilies[78]; FFmtStr: 'EE%sT'; FUntilYear: 1999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 7200; FRuleFamily: @CRuleFamilies[86]; FFmtStr: 'EE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: 7200; FRuleFamily: @CRuleFamilies[111]; FFmtStr: 'EET/EEST'; FUntilYear: 1948; FUntilMonth: 5; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 7200; FRuleFamily: @CRuleFamilies[138]; FFmtStr: 'EE%sT'; FUntilYear: 1967; FUntilMonth: 6; FUntilDay: @CRelativeDays[9]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 7200; FRuleFamily: @CRuleFamilies[111]; FFmtStr: 'I%sT'; FUntilYear: 1996; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 7200; FRuleFamily: @CRuleFamilies[131]; FFmtStr: 'EE%sT'; FUntilYear: 1999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 7200; FRuleFamily: @CRuleFamilies[139]; FFmtStr: 'EE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Asia/Hong_Kong zone }
CZone_243_Arr: array[0 .. 5] of TPeriod = (
- (FOffset: 27402; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1904; FUntilMonth: 10; FUntilDay: @CRelativeDays[17]; FUntilTime: 61200; FUntilTimeMode: trUniversal),
- (FOffset: 28800; FRuleFamily: nil; FFmtStr: 'HKT'; FUntilYear: 1941; FUntilMonth: 6; FUntilDay: @CRelativeDays[13]; FUntilTime: 10800; FUntilTimeMode: trLocal),
- (FOffset: 28800; FRuleFamily: nil; FFmtStr: 'HKST'; FUntilYear: 1941; FUntilMonth: 10; FUntilDay: @CRelativeDays[1]; FUntilTime: 14400; FUntilTimeMode: trLocal),
- (FOffset: 28800; FRuleFamily: nil; FFmtStr: 'HKWT'; FUntilYear: 1941; FUntilMonth: 12; FUntilDay: @CRelativeDays[12]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 32400; FRuleFamily: nil; FFmtStr: 'JST'; FUntilYear: 1945; FUntilMonth: 11; FUntilDay: @CRelativeDays[36]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: 28800; FRuleFamily: @CRuleFamilies[71]; FFmtStr: 'HK%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: 27402; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1904; FUntilMonth: 10; FUntilDay: @CRelativeDays[26]; FUntilTime: 61200; FUntilTimeMode: trUniversal),
+ (FOffset: 28800; FRuleFamily: nil; FFmtStr: 'HKT'; FUntilYear: 1941; FUntilMonth: 6; FUntilDay: @CRelativeDays[1]; FUntilTime: 10800; FUntilTimeMode: trLocal),
+ (FOffset: 28800; FRuleFamily: nil; FFmtStr: 'HKST'; FUntilYear: 1941; FUntilMonth: 10; FUntilDay: @CRelativeDays[0]; FUntilTime: 14400; FUntilTimeMode: trLocal),
+ (FOffset: 28800; FRuleFamily: nil; FFmtStr: 'HKWT'; FUntilYear: 1941; FUntilMonth: 12; FUntilDay: @CRelativeDays[14]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 32400; FRuleFamily: nil; FFmtStr: 'JST'; FUntilYear: 1945; FUntilMonth: 11; FUntilDay: @CRelativeDays[11]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: 28800; FRuleFamily: @CRuleFamilies[124]; FFmtStr: 'HK%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Asia/Hovd zone }
CZone_244_Arr: array[0 .. 2] of TPeriod = (
(FOffset: 21996; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1905; FUntilMonth: 8; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 21600; FRuleFamily: nil; FFmtStr: '+06'; FUntilYear: 1978; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 25200; FRuleFamily: @CRuleFamilies[83]; FFmtStr: '+07/+08'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: 25200; FRuleFamily: @CRuleFamilies[136]; FFmtStr: '+07/+08'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Asia/Ho_Chi_Minh zone }
CZone_245_Arr: array[0 .. 9] of TPeriod = (
- (FOffset: 25590; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1906; FUntilMonth: 7; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 25590; FRuleFamily: nil; FFmtStr: 'PLMT'; FUntilYear: 1911; FUntilMonth: 5; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 25200; FRuleFamily: nil; FFmtStr: '+07'; FUntilYear: 1942; FUntilMonth: 12; FUntilDay: @CRelativeDays[9]; FUntilTime: 82800; FUntilTimeMode: trLocal),
- (FOffset: 28800; FRuleFamily: nil; FFmtStr: '+08'; FUntilYear: 1945; FUntilMonth: 3; FUntilDay: @CRelativeDays[20]; FUntilTime: 82800; FUntilTimeMode: trLocal),
+ (FOffset: 25590; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1906; FUntilMonth: 7; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 25590; FRuleFamily: nil; FFmtStr: 'PLMT'; FUntilYear: 1911; FUntilMonth: 5; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 25200; FRuleFamily: nil; FFmtStr: '+07'; FUntilYear: 1942; FUntilMonth: 12; FUntilDay: @CRelativeDays[8]; FUntilTime: 82800; FUntilTimeMode: trLocal),
+ (FOffset: 28800; FRuleFamily: nil; FFmtStr: '+08'; FUntilYear: 1945; FUntilMonth: 3; FUntilDay: @CRelativeDays[21]; FUntilTime: 82800; FUntilTimeMode: trLocal),
(FOffset: 32400; FRuleFamily: nil; FFmtStr: '+09'; FUntilYear: 1945; FUntilMonth: 9; FUntilDay: @CRelativeDays[2]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 25200; FRuleFamily: nil; FFmtStr: '+07'; FUntilYear: 1947; FUntilMonth: 4; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 28800; FRuleFamily: nil; FFmtStr: '+08'; FUntilYear: 1955; FUntilMonth: 7; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 25200; FRuleFamily: nil; FFmtStr: '+07'; FUntilYear: 1959; FUntilMonth: 12; FUntilDay: @CRelativeDays[9]; FUntilTime: 82800; FUntilTimeMode: trLocal),
- (FOffset: 28800; FRuleFamily: nil; FFmtStr: '+08'; FUntilYear: 1975; FUntilMonth: 6; FUntilDay: @CRelativeDays[40]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 25200; FRuleFamily: nil; FFmtStr: '+07'; FUntilYear: 1947; FUntilMonth: 4; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 28800; FRuleFamily: nil; FFmtStr: '+08'; FUntilYear: 1955; FUntilMonth: 7; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 25200; FRuleFamily: nil; FFmtStr: '+07'; FUntilYear: 1959; FUntilMonth: 12; FUntilDay: @CRelativeDays[8]; FUntilTime: 82800; FUntilTimeMode: trLocal),
+ (FOffset: 28800; FRuleFamily: nil; FFmtStr: '+08'; FUntilYear: 1975; FUntilMonth: 6; FUntilDay: @CRelativeDays[12]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 25200; FRuleFamily: nil; FFmtStr: '+07'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Asia/Irkutsk zone }
CZone_246_Arr: array[0 .. 7] of TPeriod = (
(FOffset: 25025; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1880; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 25025; FRuleFamily: nil; FFmtStr: 'IMT'; FUntilYear: 1920; FUntilMonth: 1; FUntilDay: @CRelativeDays[12]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 25200; FRuleFamily: nil; FFmtStr: '+07'; FUntilYear: 1930; FUntilMonth: 6; FUntilDay: @CRelativeDays[25]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 28800; FRuleFamily: @CRuleFamilies[26]; FFmtStr: '+08/+09'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[9]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 25200; FRuleFamily: @CRuleFamilies[26]; FFmtStr: '+07/+08'; FUntilYear: 1992; FUntilMonth: 1; FUntilDay: @CRelativeDays[10]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 28800; FRuleFamily: @CRuleFamilies[26]; FFmtStr: '+08/+09'; FUntilYear: 2011; FUntilMonth: 3; FUntilDay: @CRelativeDays[34]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 32400; FRuleFamily: nil; FFmtStr: '+09'; FUntilYear: 2014; FUntilMonth: 10; FUntilDay: @CRelativeDays[6]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 25025; FRuleFamily: nil; FFmtStr: 'IMT'; FUntilYear: 1920; FUntilMonth: 1; FUntilDay: @CRelativeDays[14]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 25200; FRuleFamily: nil; FFmtStr: '+07'; FUntilYear: 1930; FUntilMonth: 6; FUntilDay: @CRelativeDays[22]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 28800; FRuleFamily: @CRuleFamilies[82]; FFmtStr: '+08/+09'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[8]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 25200; FRuleFamily: @CRuleFamilies[82]; FFmtStr: '+07/+08'; FUntilYear: 1992; FUntilMonth: 1; FUntilDay: @CRelativeDays[29]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 28800; FRuleFamily: @CRuleFamilies[82]; FFmtStr: '+08/+09'; FUntilYear: 2011; FUntilMonth: 3; FUntilDay: @CRelativeDays[28]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 32400; FRuleFamily: nil; FFmtStr: '+09'; FUntilYear: 2014; FUntilMonth: 10; FUntilDay: @CRelativeDays[19]; FUntilTime: 7200; FUntilTimeMode: trStandard),
(FOffset: 28800; FRuleFamily: nil; FFmtStr: '+08'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Asia/Jakarta zone }
CZone_247_Arr: array[0 .. 8] of TPeriod = (
- (FOffset: 25632; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1867; FUntilMonth: 8; FUntilDay: @CRelativeDays[18]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 25632; FRuleFamily: nil; FFmtStr: 'BMT'; FUntilYear: 1923; FUntilMonth: 12; FUntilDay: @CRelativeDays[9]; FUntilTime: 60000; FUntilTimeMode: trUniversal),
+ (FOffset: 25632; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1867; FUntilMonth: 8; FUntilDay: @CRelativeDays[34]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 25632; FRuleFamily: nil; FFmtStr: 'BMT'; FUntilYear: 1923; FUntilMonth: 12; FUntilDay: @CRelativeDays[8]; FUntilTime: 60000; FUntilTimeMode: trUniversal),
(FOffset: 26400; FRuleFamily: nil; FFmtStr: '+0720'; FUntilYear: 1932; FUntilMonth: 11; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 27000; FRuleFamily: nil; FFmtStr: '+0730'; FUntilYear: 1942; FUntilMonth: 3; FUntilDay: @CRelativeDays[26]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 32400; FRuleFamily: nil; FFmtStr: '+09'; FUntilYear: 1945; FUntilMonth: 9; FUntilDay: @CRelativeDays[26]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 27000; FRuleFamily: nil; FFmtStr: '+0730'; FUntilYear: 1942; FUntilMonth: 3; FUntilDay: @CRelativeDays[4]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 32400; FRuleFamily: nil; FFmtStr: '+09'; FUntilYear: 1945; FUntilMonth: 9; FUntilDay: @CRelativeDays[4]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 27000; FRuleFamily: nil; FFmtStr: '+0730'; FUntilYear: 1948; FUntilMonth: 5; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 28800; FRuleFamily: nil; FFmtStr: '+08'; FUntilYear: 1950; FUntilMonth: 5; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 27000; FRuleFamily: nil; FFmtStr: '+0730'; FUntilYear: 1964; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
@@ -8443,7 +8453,7 @@ TZoneAlias = record
{ Time periods for Asia/Jayapura zone }
CZone_248_Arr: array[0 .. 3] of TPeriod = (
(FOffset: 33768; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1932; FUntilMonth: 11; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 32400; FRuleFamily: nil; FFmtStr: '+09'; FUntilYear: 1944; FUntilMonth: 9; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 32400; FRuleFamily: nil; FFmtStr: '+09'; FUntilYear: 1944; FUntilMonth: 9; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 34200; FRuleFamily: nil; FFmtStr: '+0930'; FUntilYear: 1964; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 32400; FRuleFamily: nil; FFmtStr: 'WIT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
@@ -8452,7 +8462,7 @@ TZoneAlias = record
CZone_249_Arr: array[0 .. 2] of TPeriod = (
(FOffset: 8454; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1880; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 8440; FRuleFamily: nil; FFmtStr: 'JMT'; FUntilYear: 1918; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 7200; FRuleFamily: @CRuleFamilies[12]; FFmtStr: 'I%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: 7200; FRuleFamily: @CRuleFamilies[111]; FFmtStr: 'I%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Asia/Kabul zone }
@@ -8464,12 +8474,12 @@ TZoneAlias = record
{ Time periods for Asia/Kamchatka zone }
CZone_251_Arr: array[0 .. 6] of TPeriod = (
- (FOffset: 38076; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1922; FUntilMonth: 11; FUntilDay: @CRelativeDays[18]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 39600; FRuleFamily: nil; FFmtStr: '+11'; FUntilYear: 1930; FUntilMonth: 6; FUntilDay: @CRelativeDays[25]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 43200; FRuleFamily: @CRuleFamilies[26]; FFmtStr: '+12/+13'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[9]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 39600; FRuleFamily: @CRuleFamilies[26]; FFmtStr: '+11/+12'; FUntilYear: 1992; FUntilMonth: 1; FUntilDay: @CRelativeDays[10]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 43200; FRuleFamily: @CRuleFamilies[26]; FFmtStr: '+12/+13'; FUntilYear: 2010; FUntilMonth: 3; FUntilDay: @CRelativeDays[14]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 39600; FRuleFamily: @CRuleFamilies[26]; FFmtStr: '+11/+12'; FUntilYear: 2011; FUntilMonth: 3; FUntilDay: @CRelativeDays[34]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 38076; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1922; FUntilMonth: 11; FUntilDay: @CRelativeDays[34]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 39600; FRuleFamily: nil; FFmtStr: '+11'; FUntilYear: 1930; FUntilMonth: 6; FUntilDay: @CRelativeDays[22]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 43200; FRuleFamily: @CRuleFamilies[82]; FFmtStr: '+12/+13'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[8]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 39600; FRuleFamily: @CRuleFamilies[82]; FFmtStr: '+11/+12'; FUntilYear: 1992; FUntilMonth: 1; FUntilDay: @CRelativeDays[29]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 43200; FRuleFamily: @CRuleFamilies[82]; FFmtStr: '+12/+13'; FUntilYear: 2010; FUntilMonth: 3; FUntilDay: @CRelativeDays[16]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 39600; FRuleFamily: @CRuleFamilies[82]; FFmtStr: '+11/+12'; FUntilYear: 2011; FUntilMonth: 3; FUntilDay: @CRelativeDays[28]; FUntilTime: 7200; FUntilTimeMode: trStandard),
(FOffset: 43200; FRuleFamily: nil; FFmtStr: '+12'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
@@ -8477,10 +8487,10 @@ TZoneAlias = record
CZone_252_Arr: array[0 .. 5] of TPeriod = (
(FOffset: 16092; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1907; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 19800; FRuleFamily: nil; FFmtStr: '+0530'; FUntilYear: 1942; FUntilMonth: 9; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 19800; FRuleFamily: nil; FFmtStr: '+0630'; FUntilYear: 1945; FUntilMonth: 10; FUntilDay: @CRelativeDays[13]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 19800; FRuleFamily: nil; FFmtStr: '+0530'; FUntilYear: 1951; FUntilMonth: 9; FUntilDay: @CRelativeDays[8]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 18000; FRuleFamily: nil; FFmtStr: '+05'; FUntilYear: 1971; FUntilMonth: 3; FUntilDay: @CRelativeDays[6]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 18000; FRuleFamily: @CRuleFamilies[84]; FFmtStr: 'PK%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: 19800; FRuleFamily: nil; FFmtStr: '+0630'; FUntilYear: 1945; FUntilMonth: 10; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 19800; FRuleFamily: nil; FFmtStr: '+0530'; FUntilYear: 1951; FUntilMonth: 9; FUntilDay: @CRelativeDays[7]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 18000; FRuleFamily: nil; FFmtStr: '+05'; FUntilYear: 1971; FUntilMonth: 3; FUntilDay: @CRelativeDays[19]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 18000; FRuleFamily: @CRuleFamilies[137]; FFmtStr: 'PK%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Asia/Kashgar zone }
@@ -8488,7 +8498,7 @@ TZoneAlias = record
(FOffset: 18236; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1928; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 19800; FRuleFamily: nil; FFmtStr: '+0530'; FUntilYear: 1940; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 18000; FRuleFamily: nil; FFmtStr: '+05'; FUntilYear: 1980; FUntilMonth: 5; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 28800; FRuleFamily: @CRuleFamilies[11]; FFmtStr: 'C%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: 28800; FRuleFamily: @CRuleFamilies[110]; FFmtStr: 'C%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Asia/Kathmandu zone }
@@ -8500,50 +8510,50 @@ TZoneAlias = record
{ Time periods for Asia/Khandyga zone }
CZone_255_Arr: array[0 .. 8] of TPeriod = (
- (FOffset: 32533; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1919; FUntilMonth: 12; FUntilDay: @CRelativeDays[13]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 28800; FRuleFamily: nil; FFmtStr: '+08'; FUntilYear: 1930; FUntilMonth: 6; FUntilDay: @CRelativeDays[25]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 32400; FRuleFamily: @CRuleFamilies[26]; FFmtStr: '+09/+10'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[9]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 28800; FRuleFamily: @CRuleFamilies[26]; FFmtStr: '+08/+09'; FUntilYear: 1992; FUntilMonth: 1; FUntilDay: @CRelativeDays[10]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 32400; FRuleFamily: @CRuleFamilies[26]; FFmtStr: '+09/+10'; FUntilYear: 2004; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 36000; FRuleFamily: @CRuleFamilies[26]; FFmtStr: '+10/+11'; FUntilYear: 2011; FUntilMonth: 3; FUntilDay: @CRelativeDays[34]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 39600; FRuleFamily: nil; FFmtStr: '+11'; FUntilYear: 2011; FUntilMonth: 9; FUntilDay: @CRelativeDays[40]; FUntilTime: 0; FUntilTimeMode: trStandard),
- (FOffset: 36000; FRuleFamily: nil; FFmtStr: '+10'; FUntilYear: 2014; FUntilMonth: 10; FUntilDay: @CRelativeDays[6]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 32533; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1919; FUntilMonth: 12; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 28800; FRuleFamily: nil; FFmtStr: '+08'; FUntilYear: 1930; FUntilMonth: 6; FUntilDay: @CRelativeDays[22]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 32400; FRuleFamily: @CRuleFamilies[82]; FFmtStr: '+09/+10'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[8]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 28800; FRuleFamily: @CRuleFamilies[82]; FFmtStr: '+08/+09'; FUntilYear: 1992; FUntilMonth: 1; FUntilDay: @CRelativeDays[29]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 32400; FRuleFamily: @CRuleFamilies[82]; FFmtStr: '+09/+10'; FUntilYear: 2004; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 36000; FRuleFamily: @CRuleFamilies[82]; FFmtStr: '+10/+11'; FUntilYear: 2011; FUntilMonth: 3; FUntilDay: @CRelativeDays[28]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 39600; FRuleFamily: nil; FFmtStr: '+11'; FUntilYear: 2011; FUntilMonth: 9; FUntilDay: @CRelativeDays[12]; FUntilTime: 0; FUntilTimeMode: trStandard),
+ (FOffset: 36000; FRuleFamily: nil; FFmtStr: '+10'; FUntilYear: 2014; FUntilMonth: 10; FUntilDay: @CRelativeDays[19]; FUntilTime: 7200; FUntilTimeMode: trStandard),
(FOffset: 32400; FRuleFamily: nil; FFmtStr: '+09'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Asia/Kolkata zone }
CZone_256_Arr: array[0 .. 7] of TPeriod = (
- (FOffset: 21208; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1854; FUntilMonth: 6; FUntilDay: @CRelativeDays[14]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 21208; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1854; FUntilMonth: 6; FUntilDay: @CRelativeDays[16]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 21200; FRuleFamily: nil; FFmtStr: 'HMT'; FUntilYear: 1870; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 19270; FRuleFamily: nil; FFmtStr: 'MMT'; FUntilYear: 1906; FUntilMonth: 1; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 19270; FRuleFamily: nil; FFmtStr: 'MMT'; FUntilYear: 1906; FUntilMonth: 1; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 19800; FRuleFamily: nil; FFmtStr: 'IST'; FUntilYear: 1941; FUntilMonth: 10; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 19800; FRuleFamily: nil; FFmtStr: '+0630'; FUntilYear: 1942; FUntilMonth: 5; FUntilDay: @CRelativeDays[13]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 19800; FRuleFamily: nil; FFmtStr: '+0630'; FUntilYear: 1942; FUntilMonth: 5; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 19800; FRuleFamily: nil; FFmtStr: 'IST'; FUntilYear: 1942; FUntilMonth: 9; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 19800; FRuleFamily: nil; FFmtStr: '+0630'; FUntilYear: 1945; FUntilMonth: 10; FUntilDay: @CRelativeDays[13]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 19800; FRuleFamily: nil; FFmtStr: '+0630'; FUntilYear: 1945; FUntilMonth: 10; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 19800; FRuleFamily: nil; FFmtStr: 'IST'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Asia/Krasnoyarsk zone }
CZone_257_Arr: array[0 .. 6] of TPeriod = (
- (FOffset: 22286; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1920; FUntilMonth: 1; FUntilDay: @CRelativeDays[4]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 21600; FRuleFamily: nil; FFmtStr: '+06'; FUntilYear: 1930; FUntilMonth: 6; FUntilDay: @CRelativeDays[25]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 25200; FRuleFamily: @CRuleFamilies[26]; FFmtStr: '+07/+08'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[9]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 21600; FRuleFamily: @CRuleFamilies[26]; FFmtStr: '+06/+07'; FUntilYear: 1992; FUntilMonth: 1; FUntilDay: @CRelativeDays[10]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 25200; FRuleFamily: @CRuleFamilies[26]; FFmtStr: '+07/+08'; FUntilYear: 2011; FUntilMonth: 3; FUntilDay: @CRelativeDays[34]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 28800; FRuleFamily: nil; FFmtStr: '+08'; FUntilYear: 2014; FUntilMonth: 10; FUntilDay: @CRelativeDays[6]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 22286; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1920; FUntilMonth: 1; FUntilDay: @CRelativeDays[18]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 21600; FRuleFamily: nil; FFmtStr: '+06'; FUntilYear: 1930; FUntilMonth: 6; FUntilDay: @CRelativeDays[22]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 25200; FRuleFamily: @CRuleFamilies[82]; FFmtStr: '+07/+08'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[8]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 21600; FRuleFamily: @CRuleFamilies[82]; FFmtStr: '+06/+07'; FUntilYear: 1992; FUntilMonth: 1; FUntilDay: @CRelativeDays[29]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 25200; FRuleFamily: @CRuleFamilies[82]; FFmtStr: '+07/+08'; FUntilYear: 2011; FUntilMonth: 3; FUntilDay: @CRelativeDays[28]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 28800; FRuleFamily: nil; FFmtStr: '+08'; FUntilYear: 2014; FUntilMonth: 10; FUntilDay: @CRelativeDays[19]; FUntilTime: 7200; FUntilTimeMode: trStandard),
(FOffset: 25200; FRuleFamily: nil; FFmtStr: '+07'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Asia/Kuala_Lumpur zone }
CZone_258_Arr: array[0 .. 8] of TPeriod = (
- (FOffset: 24406; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1901; FUntilMonth: 1; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 24925; FRuleFamily: nil; FFmtStr: 'SMT'; FUntilYear: 1905; FUntilMonth: 6; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 25200; FRuleFamily: nil; FFmtStr: '+07'; FUntilYear: 1933; FUntilMonth: 1; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 25200; FRuleFamily: nil; FFmtStr: '+0720'; FUntilYear: 1936; FUntilMonth: 1; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 26400; FRuleFamily: nil; FFmtStr: '+0720'; FUntilYear: 1941; FUntilMonth: 9; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 27000; FRuleFamily: nil; FFmtStr: '+0730'; FUntilYear: 1942; FUntilMonth: 2; FUntilDay: @CRelativeDays[19]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 32400; FRuleFamily: nil; FFmtStr: '+09'; FUntilYear: 1945; FUntilMonth: 9; FUntilDay: @CRelativeDays[16]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 27000; FRuleFamily: nil; FFmtStr: '+0730'; FUntilYear: 1981; FUntilMonth: 12; FUntilDay: @CRelativeDays[9]; FUntilTime: 57600; FUntilTimeMode: trUniversal),
+ (FOffset: 24406; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1901; FUntilMonth: 1; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 24925; FRuleFamily: nil; FFmtStr: 'SMT'; FUntilYear: 1905; FUntilMonth: 6; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 25200; FRuleFamily: nil; FFmtStr: '+07'; FUntilYear: 1933; FUntilMonth: 1; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 25200; FRuleFamily: nil; FFmtStr: '+0720'; FUntilYear: 1936; FUntilMonth: 1; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 26400; FRuleFamily: nil; FFmtStr: '+0720'; FUntilYear: 1941; FUntilMonth: 9; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 27000; FRuleFamily: nil; FFmtStr: '+0730'; FUntilYear: 1942; FUntilMonth: 2; FUntilDay: @CRelativeDays[24]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 32400; FRuleFamily: nil; FFmtStr: '+09'; FUntilYear: 1945; FUntilMonth: 9; FUntilDay: @CRelativeDays[31]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 27000; FRuleFamily: nil; FFmtStr: '+0730'; FUntilYear: 1981; FUntilMonth: 12; FUntilDay: @CRelativeDays[8]; FUntilTime: 57600; FUntilTimeMode: trUniversal),
(FOffset: 28800; FRuleFamily: nil; FFmtStr: '+08'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
@@ -8551,8 +8561,8 @@ TZoneAlias = record
CZone_259_Arr: array[0 .. 4] of TPeriod = (
(FOffset: 26480; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1926; FUntilMonth: 3; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 27000; FRuleFamily: nil; FFmtStr: '+0730'; FUntilYear: 1933; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 28800; FRuleFamily: @CRuleFamilies[82]; FFmtStr: '+08/+0820'; FUntilYear: 1942; FUntilMonth: 2; FUntilDay: @CRelativeDays[19]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 32400; FRuleFamily: nil; FFmtStr: '+09'; FUntilYear: 1945; FUntilMonth: 9; FUntilDay: @CRelativeDays[16]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 28800; FRuleFamily: @CRuleFamilies[135]; FFmtStr: '+08/+0820'; FUntilYear: 1942; FUntilMonth: 2; FUntilDay: @CRelativeDays[24]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 32400; FRuleFamily: nil; FFmtStr: '+09'; FUntilYear: 1945; FUntilMonth: 9; FUntilDay: @CRelativeDays[31]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 28800; FRuleFamily: nil; FFmtStr: '+08'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
@@ -8564,21 +8574,21 @@ TZoneAlias = record
{ Time periods for Asia/Macau zone }
CZone_261_Arr: array[0 .. 3] of TPeriod = (
- (FOffset: 27250; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1904; FUntilMonth: 10; FUntilDay: @CRelativeDays[8]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 28800; FRuleFamily: nil; FFmtStr: 'CST'; FUntilYear: 1941; FUntilMonth: 12; FUntilDay: @CRelativeDays[25]; FUntilTime: 82800; FUntilTimeMode: trLocal),
- (FOffset: 32400; FRuleFamily: @CRuleFamilies[73]; FFmtStr: '+09/+10'; FUntilYear: 1945; FUntilMonth: 9; FUntilDay: @CRelativeDays[8]; FUntilTime: 86400; FUntilTimeMode: trLocal),
- (FOffset: 28800; FRuleFamily: @CRuleFamilies[73]; FFmtStr: 'C%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: 27250; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1904; FUntilMonth: 10; FUntilDay: @CRelativeDays[7]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 28800; FRuleFamily: nil; FFmtStr: 'CST'; FUntilYear: 1941; FUntilMonth: 12; FUntilDay: @CRelativeDays[22]; FUntilTime: 82800; FUntilTimeMode: trLocal),
+ (FOffset: 32400; FRuleFamily: @CRuleFamilies[126]; FFmtStr: '+09/+10'; FUntilYear: 1945; FUntilMonth: 9; FUntilDay: @CRelativeDays[7]; FUntilTime: 86400; FUntilTimeMode: trLocal),
+ (FOffset: 28800; FRuleFamily: @CRuleFamilies[126]; FFmtStr: 'C%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Asia/Magadan zone }
CZone_262_Arr: array[0 .. 7] of TPeriod = (
(FOffset: 36192; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1924; FUntilMonth: 5; FUntilDay: @CRelativeDays[2]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 36000; FRuleFamily: nil; FFmtStr: '+10'; FUntilYear: 1930; FUntilMonth: 6; FUntilDay: @CRelativeDays[25]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 39600; FRuleFamily: @CRuleFamilies[26]; FFmtStr: '+11/+12'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[9]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 36000; FRuleFamily: @CRuleFamilies[26]; FFmtStr: '+10/+11'; FUntilYear: 1992; FUntilMonth: 1; FUntilDay: @CRelativeDays[10]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 39600; FRuleFamily: @CRuleFamilies[26]; FFmtStr: '+11/+12'; FUntilYear: 2011; FUntilMonth: 3; FUntilDay: @CRelativeDays[34]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 43200; FRuleFamily: nil; FFmtStr: '+12'; FUntilYear: 2014; FUntilMonth: 10; FUntilDay: @CRelativeDays[6]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 36000; FRuleFamily: nil; FFmtStr: '+10'; FUntilYear: 2016; FUntilMonth: 4; FUntilDay: @CRelativeDays[0]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 36000; FRuleFamily: nil; FFmtStr: '+10'; FUntilYear: 1930; FUntilMonth: 6; FUntilDay: @CRelativeDays[22]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 39600; FRuleFamily: @CRuleFamilies[82]; FFmtStr: '+11/+12'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[8]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 36000; FRuleFamily: @CRuleFamilies[82]; FFmtStr: '+10/+11'; FUntilYear: 1992; FUntilMonth: 1; FUntilDay: @CRelativeDays[29]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 39600; FRuleFamily: @CRuleFamilies[82]; FFmtStr: '+11/+12'; FUntilYear: 2011; FUntilMonth: 3; FUntilDay: @CRelativeDays[28]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 43200; FRuleFamily: nil; FFmtStr: '+12'; FUntilYear: 2014; FUntilMonth: 10; FUntilDay: @CRelativeDays[19]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 36000; FRuleFamily: nil; FFmtStr: '+10'; FUntilYear: 2016; FUntilMonth: 4; FUntilDay: @CRelativeDays[32]; FUntilTime: 7200; FUntilTimeMode: trStandard),
(FOffset: 39600; FRuleFamily: nil; FFmtStr: '+11'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
@@ -8586,18 +8596,18 @@ TZoneAlias = record
CZone_263_Arr: array[0 .. 4] of TPeriod = (
(FOffset: 28656; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1920; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 28656; FRuleFamily: nil; FFmtStr: 'MMT'; FUntilYear: 1932; FUntilMonth: 11; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 28800; FRuleFamily: nil; FFmtStr: '+08'; FUntilYear: 1942; FUntilMonth: 2; FUntilDay: @CRelativeDays[11]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 32400; FRuleFamily: nil; FFmtStr: '+09'; FUntilYear: 1945; FUntilMonth: 9; FUntilDay: @CRelativeDays[26]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 28800; FRuleFamily: nil; FFmtStr: '+08'; FUntilYear: 1942; FUntilMonth: 2; FUntilDay: @CRelativeDays[25]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 32400; FRuleFamily: nil; FFmtStr: '+09'; FUntilYear: 1945; FUntilMonth: 9; FUntilDay: @CRelativeDays[4]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 28800; FRuleFamily: nil; FFmtStr: 'WITA'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Asia/Manila zone }
CZone_264_Arr: array[0 .. 4] of TPeriod = (
- (FOffset: -57360; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1844; FUntilMonth: 12; FUntilDay: @CRelativeDays[9]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 29040; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1899; FUntilMonth: 5; FUntilDay: @CRelativeDays[37]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 28800; FRuleFamily: @CRuleFamilies[87]; FFmtStr: 'P%sT'; FUntilYear: 1942; FUntilMonth: 5; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -57360; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1844; FUntilMonth: 12; FUntilDay: @CRelativeDays[8]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 29040; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1899; FUntilMonth: 5; FUntilDay: @CRelativeDays[23]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 28800; FRuleFamily: @CRuleFamilies[140]; FFmtStr: 'P%sT'; FUntilYear: 1942; FUntilMonth: 5; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 32400; FRuleFamily: nil; FFmtStr: 'JST'; FUntilYear: 1944; FUntilMonth: 11; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 28800; FRuleFamily: @CRuleFamilies[87]; FFmtStr: 'P%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: 28800; FRuleFamily: @CRuleFamilies[140]; FFmtStr: 'P%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Asia/Muscat zone }
@@ -8608,66 +8618,66 @@ TZoneAlias = record
{ Time periods for Asia/Nicosia zone }
CZone_266_Arr: array[0 .. 2] of TPeriod = (
- (FOffset: 8008; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1921; FUntilMonth: 11; FUntilDay: @CRelativeDays[20]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 7200; FRuleFamily: @CRuleFamilies[74]; FFmtStr: 'EE%sT'; FUntilYear: 1998; FUntilMonth: 9; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 7200; FRuleFamily: @CRuleFamilies[64]; FFmtStr: 'EE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: 8008; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1921; FUntilMonth: 11; FUntilDay: @CRelativeDays[21]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 7200; FRuleFamily: @CRuleFamilies[127]; FFmtStr: 'EE%sT'; FUntilYear: 1998; FUntilMonth: 9; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 7200; FRuleFamily: @CRuleFamilies[117]; FFmtStr: 'EE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Asia/Novokuznetsk zone }
CZone_267_Arr: array[0 .. 6] of TPeriod = (
- (FOffset: 20928; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1924; FUntilMonth: 5; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 21600; FRuleFamily: nil; FFmtStr: '+06'; FUntilYear: 1930; FUntilMonth: 6; FUntilDay: @CRelativeDays[25]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 25200; FRuleFamily: @CRuleFamilies[26]; FFmtStr: '+07/+08'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[9]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 21600; FRuleFamily: @CRuleFamilies[26]; FFmtStr: '+06/+07'; FUntilYear: 1992; FUntilMonth: 1; FUntilDay: @CRelativeDays[10]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 25200; FRuleFamily: @CRuleFamilies[26]; FFmtStr: '+07/+08'; FUntilYear: 2010; FUntilMonth: 3; FUntilDay: @CRelativeDays[14]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 21600; FRuleFamily: @CRuleFamilies[26]; FFmtStr: '+06/+07'; FUntilYear: 2011; FUntilMonth: 3; FUntilDay: @CRelativeDays[34]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 20928; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1924; FUntilMonth: 5; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 21600; FRuleFamily: nil; FFmtStr: '+06'; FUntilYear: 1930; FUntilMonth: 6; FUntilDay: @CRelativeDays[22]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 25200; FRuleFamily: @CRuleFamilies[82]; FFmtStr: '+07/+08'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[8]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 21600; FRuleFamily: @CRuleFamilies[82]; FFmtStr: '+06/+07'; FUntilYear: 1992; FUntilMonth: 1; FUntilDay: @CRelativeDays[29]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 25200; FRuleFamily: @CRuleFamilies[82]; FFmtStr: '+07/+08'; FUntilYear: 2010; FUntilMonth: 3; FUntilDay: @CRelativeDays[16]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 21600; FRuleFamily: @CRuleFamilies[82]; FFmtStr: '+06/+07'; FUntilYear: 2011; FUntilMonth: 3; FUntilDay: @CRelativeDays[28]; FUntilTime: 7200; FUntilTimeMode: trStandard),
(FOffset: 25200; FRuleFamily: nil; FFmtStr: '+07'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Asia/Novosibirsk zone }
CZone_268_Arr: array[0 .. 8] of TPeriod = (
- (FOffset: 19900; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1919; FUntilMonth: 12; FUntilDay: @CRelativeDays[20]; FUntilTime: 21600; FUntilTimeMode: trLocal),
- (FOffset: 21600; FRuleFamily: nil; FFmtStr: '+06'; FUntilYear: 1930; FUntilMonth: 6; FUntilDay: @CRelativeDays[25]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 25200; FRuleFamily: @CRuleFamilies[26]; FFmtStr: '+07/+08'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[9]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 21600; FRuleFamily: @CRuleFamilies[26]; FFmtStr: '+06/+07'; FUntilYear: 1992; FUntilMonth: 1; FUntilDay: @CRelativeDays[10]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 25200; FRuleFamily: @CRuleFamilies[26]; FFmtStr: '+07/+08'; FUntilYear: 1993; FUntilMonth: 5; FUntilDay: @CRelativeDays[26]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 21600; FRuleFamily: @CRuleFamilies[26]; FFmtStr: '+06/+07'; FUntilYear: 2011; FUntilMonth: 3; FUntilDay: @CRelativeDays[34]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 25200; FRuleFamily: nil; FFmtStr: '+07'; FUntilYear: 2014; FUntilMonth: 10; FUntilDay: @CRelativeDays[6]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 21600; FRuleFamily: nil; FFmtStr: '+06'; FUntilYear: 2016; FUntilMonth: 7; FUntilDay: @CRelativeDays[0]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 19900; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1919; FUntilMonth: 12; FUntilDay: @CRelativeDays[21]; FUntilTime: 21600; FUntilTimeMode: trLocal),
+ (FOffset: 21600; FRuleFamily: nil; FFmtStr: '+06'; FUntilYear: 1930; FUntilMonth: 6; FUntilDay: @CRelativeDays[22]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 25200; FRuleFamily: @CRuleFamilies[82]; FFmtStr: '+07/+08'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[8]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 21600; FRuleFamily: @CRuleFamilies[82]; FFmtStr: '+06/+07'; FUntilYear: 1992; FUntilMonth: 1; FUntilDay: @CRelativeDays[29]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 25200; FRuleFamily: @CRuleFamilies[82]; FFmtStr: '+07/+08'; FUntilYear: 1993; FUntilMonth: 5; FUntilDay: @CRelativeDays[4]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 21600; FRuleFamily: @CRuleFamilies[82]; FFmtStr: '+06/+07'; FUntilYear: 2011; FUntilMonth: 3; FUntilDay: @CRelativeDays[28]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 25200; FRuleFamily: nil; FFmtStr: '+07'; FUntilYear: 2014; FUntilMonth: 10; FUntilDay: @CRelativeDays[19]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 21600; FRuleFamily: nil; FFmtStr: '+06'; FUntilYear: 2016; FUntilMonth: 7; FUntilDay: @CRelativeDays[32]; FUntilTime: 7200; FUntilTimeMode: trStandard),
(FOffset: 25200; FRuleFamily: nil; FFmtStr: '+07'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Asia/Omsk zone }
CZone_269_Arr: array[0 .. 6] of TPeriod = (
- (FOffset: 17610; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1919; FUntilMonth: 11; FUntilDay: @CRelativeDays[20]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 18000; FRuleFamily: nil; FFmtStr: '+05'; FUntilYear: 1930; FUntilMonth: 6; FUntilDay: @CRelativeDays[25]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 21600; FRuleFamily: @CRuleFamilies[26]; FFmtStr: '+06/+07'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[9]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 18000; FRuleFamily: @CRuleFamilies[26]; FFmtStr: '+05/+06'; FUntilYear: 1992; FUntilMonth: 1; FUntilDay: @CRelativeDays[10]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 21600; FRuleFamily: @CRuleFamilies[26]; FFmtStr: '+06/+07'; FUntilYear: 2011; FUntilMonth: 3; FUntilDay: @CRelativeDays[34]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 25200; FRuleFamily: nil; FFmtStr: '+07'; FUntilYear: 2014; FUntilMonth: 10; FUntilDay: @CRelativeDays[6]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 17610; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1919; FUntilMonth: 11; FUntilDay: @CRelativeDays[21]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 18000; FRuleFamily: nil; FFmtStr: '+05'; FUntilYear: 1930; FUntilMonth: 6; FUntilDay: @CRelativeDays[22]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 21600; FRuleFamily: @CRuleFamilies[82]; FFmtStr: '+06/+07'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[8]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 18000; FRuleFamily: @CRuleFamilies[82]; FFmtStr: '+05/+06'; FUntilYear: 1992; FUntilMonth: 1; FUntilDay: @CRelativeDays[29]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 21600; FRuleFamily: @CRuleFamilies[82]; FFmtStr: '+06/+07'; FUntilYear: 2011; FUntilMonth: 3; FUntilDay: @CRelativeDays[28]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 25200; FRuleFamily: nil; FFmtStr: '+07'; FUntilYear: 2014; FUntilMonth: 10; FUntilDay: @CRelativeDays[19]; FUntilTime: 7200; FUntilTimeMode: trStandard),
(FOffset: 21600; FRuleFamily: nil; FFmtStr: '+06'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Asia/Oral zone }
CZone_270_Arr: array[0 .. 9] of TPeriod = (
(FOffset: 12324; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1924; FUntilMonth: 5; FUntilDay: @CRelativeDays[2]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 10800; FRuleFamily: nil; FFmtStr: '+03'; FUntilYear: 1930; FUntilMonth: 6; FUntilDay: @CRelativeDays[25]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 18000; FRuleFamily: nil; FFmtStr: '+05'; FUntilYear: 1981; FUntilMonth: 4; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 18000; FRuleFamily: nil; FFmtStr: '+06'; FUntilYear: 1981; FUntilMonth: 10; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 21600; FRuleFamily: nil; FFmtStr: '+06'; FUntilYear: 1982; FUntilMonth: 4; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 18000; FRuleFamily: @CRuleFamilies[66]; FFmtStr: '+05/+06'; FUntilYear: 1989; FUntilMonth: 3; FUntilDay: @CRelativeDays[6]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 14400; FRuleFamily: @CRuleFamilies[66]; FFmtStr: '+04/+05'; FUntilYear: 1992; FUntilMonth: 1; FUntilDay: @CRelativeDays[10]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 18000; FRuleFamily: @CRuleFamilies[66]; FFmtStr: '+05/+06'; FUntilYear: 1992; FUntilMonth: 3; FUntilDay: @CRelativeDays[17]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 14400; FRuleFamily: @CRuleFamilies[66]; FFmtStr: '+04/+05'; FUntilYear: 2004; FUntilMonth: 10; FUntilDay: @CRelativeDays[9]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 10800; FRuleFamily: nil; FFmtStr: '+03'; FUntilYear: 1930; FUntilMonth: 6; FUntilDay: @CRelativeDays[22]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 18000; FRuleFamily: nil; FFmtStr: '+05'; FUntilYear: 1981; FUntilMonth: 4; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 18000; FRuleFamily: nil; FFmtStr: '+06'; FUntilYear: 1981; FUntilMonth: 10; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 21600; FRuleFamily: nil; FFmtStr: '+06'; FUntilYear: 1982; FUntilMonth: 4; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 18000; FRuleFamily: @CRuleFamilies[119]; FFmtStr: '+05/+06'; FUntilYear: 1989; FUntilMonth: 3; FUntilDay: @CRelativeDays[19]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 14400; FRuleFamily: @CRuleFamilies[119]; FFmtStr: '+04/+05'; FUntilYear: 1992; FUntilMonth: 1; FUntilDay: @CRelativeDays[29]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 18000; FRuleFamily: @CRuleFamilies[119]; FFmtStr: '+05/+06'; FUntilYear: 1992; FUntilMonth: 3; FUntilDay: @CRelativeDays[26]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 14400; FRuleFamily: @CRuleFamilies[119]; FFmtStr: '+04/+05'; FUntilYear: 2004; FUntilMonth: 10; FUntilDay: @CRelativeDays[8]; FUntilTime: 7200; FUntilTimeMode: trStandard),
(FOffset: 18000; FRuleFamily: nil; FFmtStr: '+05'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Asia/Phnom_Penh zone }
CZone_271_Arr: array[0 .. 5] of TPeriod = (
- (FOffset: 25180; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1906; FUntilMonth: 7; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 25590; FRuleFamily: nil; FFmtStr: 'PLMT'; FUntilYear: 1911; FUntilMonth: 5; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 25200; FRuleFamily: nil; FFmtStr: '+07'; FUntilYear: 1942; FUntilMonth: 12; FUntilDay: @CRelativeDays[9]; FUntilTime: 82800; FUntilTimeMode: trLocal),
- (FOffset: 28800; FRuleFamily: nil; FFmtStr: '+08'; FUntilYear: 1945; FUntilMonth: 3; FUntilDay: @CRelativeDays[20]; FUntilTime: 82800; FUntilTimeMode: trLocal),
+ (FOffset: 25180; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1906; FUntilMonth: 7; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 25590; FRuleFamily: nil; FFmtStr: 'PLMT'; FUntilYear: 1911; FUntilMonth: 5; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 25200; FRuleFamily: nil; FFmtStr: '+07'; FUntilYear: 1942; FUntilMonth: 12; FUntilDay: @CRelativeDays[8]; FUntilTime: 82800; FUntilTimeMode: trLocal),
+ (FOffset: 28800; FRuleFamily: nil; FFmtStr: '+08'; FUntilYear: 1945; FUntilMonth: 3; FUntilDay: @CRelativeDays[21]; FUntilTime: 82800; FUntilTimeMode: trLocal),
(FOffset: 32400; FRuleFamily: nil; FFmtStr: '+09'; FUntilYear: 1945; FUntilMonth: 9; FUntilDay: @CRelativeDays[2]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 25200; FRuleFamily: nil; FFmtStr: '+07'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
@@ -8676,22 +8686,22 @@ TZoneAlias = record
CZone_272_Arr: array[0 .. 8] of TPeriod = (
(FOffset: 26240; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1908; FUntilMonth: 5; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 26240; FRuleFamily: nil; FFmtStr: 'PMT'; FUntilYear: 1932; FUntilMonth: 11; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 27000; FRuleFamily: nil; FFmtStr: '+0730'; FUntilYear: 1942; FUntilMonth: 1; FUntilDay: @CRelativeDays[17]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 32400; FRuleFamily: nil; FFmtStr: '+09'; FUntilYear: 1945; FUntilMonth: 9; FUntilDay: @CRelativeDays[26]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 27000; FRuleFamily: nil; FFmtStr: '+0730'; FUntilYear: 1942; FUntilMonth: 1; FUntilDay: @CRelativeDays[26]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 32400; FRuleFamily: nil; FFmtStr: '+09'; FUntilYear: 1945; FUntilMonth: 9; FUntilDay: @CRelativeDays[4]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 27000; FRuleFamily: nil; FFmtStr: '+0730'; FUntilYear: 1948; FUntilMonth: 5; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 28800; FRuleFamily: nil; FFmtStr: '+08'; FUntilYear: 1950; FUntilMonth: 5; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 27000; FRuleFamily: nil; FFmtStr: '+0730'; FUntilYear: 1964; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 28800; FRuleFamily: nil; FFmtStr: 'WITA'; FUntilYear: 1988; FUntilMonth: 1; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 28800; FRuleFamily: nil; FFmtStr: 'WITA'; FUntilYear: 1988; FUntilMonth: 1; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 25200; FRuleFamily: nil; FFmtStr: 'WIB'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Asia/Pyongyang zone }
CZone_273_Arr: array[0 .. 5] of TPeriod = (
- (FOffset: 30180; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1908; FUntilMonth: 4; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 30600; FRuleFamily: nil; FFmtStr: 'KST'; FUntilYear: 1912; FUntilMonth: 1; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 32400; FRuleFamily: nil; FFmtStr: 'JST'; FUntilYear: 1945; FUntilMonth: 8; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 32400; FRuleFamily: nil; FFmtStr: 'KST'; FUntilYear: 2015; FUntilMonth: 8; FUntilDay: @CRelativeDays[13]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 30600; FRuleFamily: nil; FFmtStr: 'KST'; FUntilYear: 2018; FUntilMonth: 5; FUntilDay: @CRelativeDays[35]; FUntilTime: 84600; FUntilTimeMode: trLocal),
+ (FOffset: 30180; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1908; FUntilMonth: 4; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 30600; FRuleFamily: nil; FFmtStr: 'KST'; FUntilYear: 1912; FUntilMonth: 1; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 32400; FRuleFamily: nil; FFmtStr: 'JST'; FUntilYear: 1945; FUntilMonth: 8; FUntilDay: @CRelativeDays[32]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 32400; FRuleFamily: nil; FFmtStr: 'KST'; FUntilYear: 2015; FUntilMonth: 8; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 30600; FRuleFamily: nil; FFmtStr: 'KST'; FUntilYear: 2018; FUntilMonth: 5; FUntilDay: @CRelativeDays[15]; FUntilTime: 84600; FUntilTimeMode: trLocal),
(FOffset: 32400; FRuleFamily: nil; FFmtStr: 'KST'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
@@ -8705,117 +8715,117 @@ TZoneAlias = record
{ Time periods for Asia/Qostanay zone }
CZone_275_Arr: array[0 .. 8] of TPeriod = (
(FOffset: 15268; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1924; FUntilMonth: 5; FUntilDay: @CRelativeDays[2]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 14400; FRuleFamily: nil; FFmtStr: '+04'; FUntilYear: 1930; FUntilMonth: 6; FUntilDay: @CRelativeDays[25]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 18000; FRuleFamily: nil; FFmtStr: '+05'; FUntilYear: 1981; FUntilMonth: 4; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 18000; FRuleFamily: nil; FFmtStr: '+06'; FUntilYear: 1981; FUntilMonth: 10; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 21600; FRuleFamily: nil; FFmtStr: '+06'; FUntilYear: 1982; FUntilMonth: 4; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 18000; FRuleFamily: @CRuleFamilies[66]; FFmtStr: '+05/+06'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[9]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 14400; FRuleFamily: @CRuleFamilies[66]; FFmtStr: '+04/+05'; FUntilYear: 1992; FUntilMonth: 1; FUntilDay: @CRelativeDays[10]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 18000; FRuleFamily: @CRuleFamilies[66]; FFmtStr: '+05/+06'; FUntilYear: 2004; FUntilMonth: 10; FUntilDay: @CRelativeDays[9]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 14400; FRuleFamily: nil; FFmtStr: '+04'; FUntilYear: 1930; FUntilMonth: 6; FUntilDay: @CRelativeDays[22]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 18000; FRuleFamily: nil; FFmtStr: '+05'; FUntilYear: 1981; FUntilMonth: 4; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 18000; FRuleFamily: nil; FFmtStr: '+06'; FUntilYear: 1981; FUntilMonth: 10; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 21600; FRuleFamily: nil; FFmtStr: '+06'; FUntilYear: 1982; FUntilMonth: 4; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 18000; FRuleFamily: @CRuleFamilies[119]; FFmtStr: '+05/+06'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[8]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 14400; FRuleFamily: @CRuleFamilies[119]; FFmtStr: '+04/+05'; FUntilYear: 1992; FUntilMonth: 1; FUntilDay: @CRelativeDays[29]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 18000; FRuleFamily: @CRuleFamilies[119]; FFmtStr: '+05/+06'; FUntilYear: 2004; FUntilMonth: 10; FUntilDay: @CRelativeDays[8]; FUntilTime: 7200; FUntilTimeMode: trStandard),
(FOffset: 21600; FRuleFamily: nil; FFmtStr: '+06'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Asia/Qyzylorda zone }
CZone_276_Arr: array[0 .. 11] of TPeriod = (
(FOffset: 15712; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1924; FUntilMonth: 5; FUntilDay: @CRelativeDays[2]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 14400; FRuleFamily: nil; FFmtStr: '+04'; FUntilYear: 1930; FUntilMonth: 6; FUntilDay: @CRelativeDays[25]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 18000; FRuleFamily: nil; FFmtStr: '+05'; FUntilYear: 1981; FUntilMonth: 4; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 18000; FRuleFamily: nil; FFmtStr: '+06'; FUntilYear: 1981; FUntilMonth: 10; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 21600; FRuleFamily: nil; FFmtStr: '+06'; FUntilYear: 1982; FUntilMonth: 4; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 18000; FRuleFamily: @CRuleFamilies[66]; FFmtStr: '+05/+06'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[9]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 14400; FRuleFamily: @CRuleFamilies[66]; FFmtStr: '+04/+05'; FUntilYear: 1991; FUntilMonth: 9; FUntilDay: @CRelativeDays[17]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 18000; FRuleFamily: @CRuleFamilies[66]; FFmtStr: '+05/+06'; FUntilYear: 1992; FUntilMonth: 1; FUntilDay: @CRelativeDays[10]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 21600; FRuleFamily: @CRuleFamilies[66]; FFmtStr: '+06/+07'; FUntilYear: 1992; FUntilMonth: 3; FUntilDay: @CRelativeDays[17]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 18000; FRuleFamily: @CRuleFamilies[66]; FFmtStr: '+05/+06'; FUntilYear: 2004; FUntilMonth: 10; FUntilDay: @CRelativeDays[9]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 21600; FRuleFamily: nil; FFmtStr: '+06'; FUntilYear: 2018; FUntilMonth: 12; FUntilDay: @CRelativeDays[25]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 14400; FRuleFamily: nil; FFmtStr: '+04'; FUntilYear: 1930; FUntilMonth: 6; FUntilDay: @CRelativeDays[22]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 18000; FRuleFamily: nil; FFmtStr: '+05'; FUntilYear: 1981; FUntilMonth: 4; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 18000; FRuleFamily: nil; FFmtStr: '+06'; FUntilYear: 1981; FUntilMonth: 10; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 21600; FRuleFamily: nil; FFmtStr: '+06'; FUntilYear: 1982; FUntilMonth: 4; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 18000; FRuleFamily: @CRuleFamilies[119]; FFmtStr: '+05/+06'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[8]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 14400; FRuleFamily: @CRuleFamilies[119]; FFmtStr: '+04/+05'; FUntilYear: 1991; FUntilMonth: 9; FUntilDay: @CRelativeDays[26]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 18000; FRuleFamily: @CRuleFamilies[119]; FFmtStr: '+05/+06'; FUntilYear: 1992; FUntilMonth: 1; FUntilDay: @CRelativeDays[29]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 21600; FRuleFamily: @CRuleFamilies[119]; FFmtStr: '+06/+07'; FUntilYear: 1992; FUntilMonth: 3; FUntilDay: @CRelativeDays[26]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 18000; FRuleFamily: @CRuleFamilies[119]; FFmtStr: '+05/+06'; FUntilYear: 2004; FUntilMonth: 10; FUntilDay: @CRelativeDays[8]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 21600; FRuleFamily: nil; FFmtStr: '+06'; FUntilYear: 2018; FUntilMonth: 12; FUntilDay: @CRelativeDays[22]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 18000; FRuleFamily: nil; FFmtStr: '+05'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Asia/Riyadh zone }
CZone_277_Arr: array[0 .. 1] of TPeriod = (
- (FOffset: 11212; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1947; FUntilMonth: 3; FUntilDay: @CRelativeDays[20]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 11212; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1947; FUntilMonth: 3; FUntilDay: @CRelativeDays[21]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 10800; FRuleFamily: nil; FFmtStr: '+03'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Asia/Sakhalin zone }
CZone_278_Arr: array[0 .. 8] of TPeriod = (
- (FOffset: 34248; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1905; FUntilMonth: 8; FUntilDay: @CRelativeDays[26]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 32400; FRuleFamily: nil; FFmtStr: '+09'; FUntilYear: 1945; FUntilMonth: 8; FUntilDay: @CRelativeDays[12]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 39600; FRuleFamily: @CRuleFamilies[26]; FFmtStr: '+11/+12'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[9]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 36000; FRuleFamily: @CRuleFamilies[26]; FFmtStr: '+10/+11'; FUntilYear: 1992; FUntilMonth: 1; FUntilDay: @CRelativeDays[10]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 39600; FRuleFamily: @CRuleFamilies[26]; FFmtStr: '+11/+12'; FUntilYear: 1997; FUntilMonth: 3; FUntilDay: @CRelativeDays[23]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 36000; FRuleFamily: @CRuleFamilies[26]; FFmtStr: '+10/+11'; FUntilYear: 2011; FUntilMonth: 3; FUntilDay: @CRelativeDays[34]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 39600; FRuleFamily: nil; FFmtStr: '+11'; FUntilYear: 2014; FUntilMonth: 10; FUntilDay: @CRelativeDays[6]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 36000; FRuleFamily: nil; FFmtStr: '+10'; FUntilYear: 2016; FUntilMonth: 3; FUntilDay: @CRelativeDays[34]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 34248; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1905; FUntilMonth: 8; FUntilDay: @CRelativeDays[4]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 32400; FRuleFamily: nil; FFmtStr: '+09'; FUntilYear: 1945; FUntilMonth: 8; FUntilDay: @CRelativeDays[14]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 39600; FRuleFamily: @CRuleFamilies[82]; FFmtStr: '+11/+12'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[8]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 36000; FRuleFamily: @CRuleFamilies[82]; FFmtStr: '+10/+11'; FUntilYear: 1992; FUntilMonth: 1; FUntilDay: @CRelativeDays[29]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 39600; FRuleFamily: @CRuleFamilies[82]; FFmtStr: '+11/+12'; FUntilYear: 1997; FUntilMonth: 3; FUntilDay: @CRelativeDays[39]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 36000; FRuleFamily: @CRuleFamilies[82]; FFmtStr: '+10/+11'; FUntilYear: 2011; FUntilMonth: 3; FUntilDay: @CRelativeDays[28]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 39600; FRuleFamily: nil; FFmtStr: '+11'; FUntilYear: 2014; FUntilMonth: 10; FUntilDay: @CRelativeDays[19]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 36000; FRuleFamily: nil; FFmtStr: '+10'; FUntilYear: 2016; FUntilMonth: 3; FUntilDay: @CRelativeDays[28]; FUntilTime: 7200; FUntilTimeMode: trStandard),
(FOffset: 39600; FRuleFamily: nil; FFmtStr: '+11'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Asia/Samarkand zone }
CZone_279_Arr: array[0 .. 6] of TPeriod = (
(FOffset: 16073; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1924; FUntilMonth: 5; FUntilDay: @CRelativeDays[2]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 14400; FRuleFamily: nil; FFmtStr: '+04'; FUntilYear: 1930; FUntilMonth: 6; FUntilDay: @CRelativeDays[25]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 18000; FRuleFamily: nil; FFmtStr: '+05'; FUntilYear: 1981; FUntilMonth: 4; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 18000; FRuleFamily: nil; FFmtStr: '+06'; FUntilYear: 1981; FUntilMonth: 10; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 21600; FRuleFamily: nil; FFmtStr: '+06'; FUntilYear: 1982; FUntilMonth: 4; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 18000; FRuleFamily: @CRuleFamilies[66]; FFmtStr: '+05/+06'; FUntilYear: 1992; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 14400; FRuleFamily: nil; FFmtStr: '+04'; FUntilYear: 1930; FUntilMonth: 6; FUntilDay: @CRelativeDays[22]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 18000; FRuleFamily: nil; FFmtStr: '+05'; FUntilYear: 1981; FUntilMonth: 4; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 18000; FRuleFamily: nil; FFmtStr: '+06'; FUntilYear: 1981; FUntilMonth: 10; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 21600; FRuleFamily: nil; FFmtStr: '+06'; FUntilYear: 1982; FUntilMonth: 4; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 18000; FRuleFamily: @CRuleFamilies[119]; FFmtStr: '+05/+06'; FUntilYear: 1992; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 18000; FRuleFamily: nil; FFmtStr: '+05'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Asia/Seoul zone }
CZone_280_Arr: array[0 .. 5] of TPeriod = (
- (FOffset: 30472; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1908; FUntilMonth: 4; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 30600; FRuleFamily: nil; FFmtStr: 'KST'; FUntilYear: 1912; FUntilMonth: 1; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 32400; FRuleFamily: nil; FFmtStr: 'JST'; FUntilYear: 1945; FUntilMonth: 9; FUntilDay: @CRelativeDays[3]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 32400; FRuleFamily: @CRuleFamilies[80]; FFmtStr: 'K%sT'; FUntilYear: 1954; FUntilMonth: 3; FUntilDay: @CRelativeDays[25]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 30600; FRuleFamily: @CRuleFamilies[80]; FFmtStr: 'K%sT'; FUntilYear: 1961; FUntilMonth: 8; FUntilDay: @CRelativeDays[18]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 32400; FRuleFamily: @CRuleFamilies[80]; FFmtStr: 'K%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: 30472; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1908; FUntilMonth: 4; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 30600; FRuleFamily: nil; FFmtStr: 'KST'; FUntilYear: 1912; FUntilMonth: 1; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 32400; FRuleFamily: nil; FFmtStr: 'JST'; FUntilYear: 1945; FUntilMonth: 9; FUntilDay: @CRelativeDays[44]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 32400; FRuleFamily: @CRuleFamilies[133]; FFmtStr: 'K%sT'; FUntilYear: 1954; FUntilMonth: 3; FUntilDay: @CRelativeDays[22]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 30600; FRuleFamily: @CRuleFamilies[133]; FFmtStr: 'K%sT'; FUntilYear: 1961; FUntilMonth: 8; FUntilDay: @CRelativeDays[34]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 32400; FRuleFamily: @CRuleFamilies[133]; FFmtStr: 'K%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Asia/Shanghai zone }
CZone_281_Arr: array[0 .. 2] of TPeriod = (
(FOffset: 29143; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1901; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 28800; FRuleFamily: @CRuleFamilies[70]; FFmtStr: 'C%sT'; FUntilYear: 1949; FUntilMonth: 5; FUntilDay: @CRelativeDays[14]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 28800; FRuleFamily: @CRuleFamilies[11]; FFmtStr: 'C%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: 28800; FRuleFamily: @CRuleFamilies[123]; FFmtStr: 'C%sT'; FUntilYear: 1949; FUntilMonth: 5; FUntilDay: @CRelativeDays[16]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 28800; FRuleFamily: @CRuleFamilies[110]; FFmtStr: 'C%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Asia/Singapore zone }
CZone_282_Arr: array[0 .. 8] of TPeriod = (
- (FOffset: 24925; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1901; FUntilMonth: 1; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 24925; FRuleFamily: nil; FFmtStr: 'SMT'; FUntilYear: 1905; FUntilMonth: 6; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 25200; FRuleFamily: nil; FFmtStr: '+07'; FUntilYear: 1933; FUntilMonth: 1; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 25200; FRuleFamily: nil; FFmtStr: '+0720'; FUntilYear: 1936; FUntilMonth: 1; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 26400; FRuleFamily: nil; FFmtStr: '+0720'; FUntilYear: 1941; FUntilMonth: 9; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 27000; FRuleFamily: nil; FFmtStr: '+0730'; FUntilYear: 1942; FUntilMonth: 2; FUntilDay: @CRelativeDays[19]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 32400; FRuleFamily: nil; FFmtStr: '+09'; FUntilYear: 1945; FUntilMonth: 9; FUntilDay: @CRelativeDays[16]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 27000; FRuleFamily: nil; FFmtStr: '+0730'; FUntilYear: 1981; FUntilMonth: 12; FUntilDay: @CRelativeDays[9]; FUntilTime: 57600; FUntilTimeMode: trUniversal),
+ (FOffset: 24925; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1901; FUntilMonth: 1; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 24925; FRuleFamily: nil; FFmtStr: 'SMT'; FUntilYear: 1905; FUntilMonth: 6; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 25200; FRuleFamily: nil; FFmtStr: '+07'; FUntilYear: 1933; FUntilMonth: 1; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 25200; FRuleFamily: nil; FFmtStr: '+0720'; FUntilYear: 1936; FUntilMonth: 1; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 26400; FRuleFamily: nil; FFmtStr: '+0720'; FUntilYear: 1941; FUntilMonth: 9; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 27000; FRuleFamily: nil; FFmtStr: '+0730'; FUntilYear: 1942; FUntilMonth: 2; FUntilDay: @CRelativeDays[24]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 32400; FRuleFamily: nil; FFmtStr: '+09'; FUntilYear: 1945; FUntilMonth: 9; FUntilDay: @CRelativeDays[31]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 27000; FRuleFamily: nil; FFmtStr: '+0730'; FUntilYear: 1981; FUntilMonth: 12; FUntilDay: @CRelativeDays[8]; FUntilTime: 57600; FUntilTimeMode: trUniversal),
(FOffset: 28800; FRuleFamily: nil; FFmtStr: '+08'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Asia/Srednekolymsk zone }
CZone_283_Arr: array[0 .. 6] of TPeriod = (
(FOffset: 36892; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1924; FUntilMonth: 5; FUntilDay: @CRelativeDays[2]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 36000; FRuleFamily: nil; FFmtStr: '+10'; FUntilYear: 1930; FUntilMonth: 6; FUntilDay: @CRelativeDays[25]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 39600; FRuleFamily: @CRuleFamilies[26]; FFmtStr: '+11/+12'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[9]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 36000; FRuleFamily: @CRuleFamilies[26]; FFmtStr: '+10/+11'; FUntilYear: 1992; FUntilMonth: 1; FUntilDay: @CRelativeDays[10]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 39600; FRuleFamily: @CRuleFamilies[26]; FFmtStr: '+11/+12'; FUntilYear: 2011; FUntilMonth: 3; FUntilDay: @CRelativeDays[34]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 43200; FRuleFamily: nil; FFmtStr: '+12'; FUntilYear: 2014; FUntilMonth: 10; FUntilDay: @CRelativeDays[6]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 36000; FRuleFamily: nil; FFmtStr: '+10'; FUntilYear: 1930; FUntilMonth: 6; FUntilDay: @CRelativeDays[22]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 39600; FRuleFamily: @CRuleFamilies[82]; FFmtStr: '+11/+12'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[8]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 36000; FRuleFamily: @CRuleFamilies[82]; FFmtStr: '+10/+11'; FUntilYear: 1992; FUntilMonth: 1; FUntilDay: @CRelativeDays[29]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 39600; FRuleFamily: @CRuleFamilies[82]; FFmtStr: '+11/+12'; FUntilYear: 2011; FUntilMonth: 3; FUntilDay: @CRelativeDays[28]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 43200; FRuleFamily: nil; FFmtStr: '+12'; FUntilYear: 2014; FUntilMonth: 10; FUntilDay: @CRelativeDays[19]; FUntilTime: 7200; FUntilTimeMode: trStandard),
(FOffset: 39600; FRuleFamily: nil; FFmtStr: '+11'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Asia/Taipei zone }
CZone_284_Arr: array[0 .. 3] of TPeriod = (
- (FOffset: 29160; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1896; FUntilMonth: 1; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 28800; FRuleFamily: nil; FFmtStr: 'CST'; FUntilYear: 1937; FUntilMonth: 10; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 32400; FRuleFamily: nil; FFmtStr: 'JST'; FUntilYear: 1945; FUntilMonth: 9; FUntilDay: @CRelativeDays[25]; FUntilTime: 3600; FUntilTimeMode: trLocal),
- (FOffset: 28800; FRuleFamily: @CRuleFamilies[72]; FFmtStr: 'C%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: 29160; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1896; FUntilMonth: 1; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 28800; FRuleFamily: nil; FFmtStr: 'CST'; FUntilYear: 1937; FUntilMonth: 10; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 32400; FRuleFamily: nil; FFmtStr: 'JST'; FUntilYear: 1945; FUntilMonth: 9; FUntilDay: @CRelativeDays[22]; FUntilTime: 3600; FUntilTimeMode: trLocal),
+ (FOffset: 28800; FRuleFamily: @CRuleFamilies[125]; FFmtStr: 'C%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Asia/Tashkent zone }
CZone_285_Arr: array[0 .. 4] of TPeriod = (
(FOffset: 16631; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1924; FUntilMonth: 5; FUntilDay: @CRelativeDays[2]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 18000; FRuleFamily: nil; FFmtStr: '+05'; FUntilYear: 1930; FUntilMonth: 6; FUntilDay: @CRelativeDays[25]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 21600; FRuleFamily: @CRuleFamilies[66]; FFmtStr: '+06/+07'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[9]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: 18000; FRuleFamily: @CRuleFamilies[66]; FFmtStr: '+05/+06'; FUntilYear: 1992; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 18000; FRuleFamily: nil; FFmtStr: '+05'; FUntilYear: 1930; FUntilMonth: 6; FUntilDay: @CRelativeDays[22]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 21600; FRuleFamily: @CRuleFamilies[119]; FFmtStr: '+06/+07'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[8]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: 18000; FRuleFamily: @CRuleFamilies[119]; FFmtStr: '+05/+06'; FUntilYear: 1992; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 18000; FRuleFamily: nil; FFmtStr: '+05'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
@@ -8824,55 +8834,55 @@ TZoneAlias = record
(FOffset: 10751; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1880; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 10751; FRuleFamily: nil; FFmtStr: 'TBMT'; FUntilYear: 1924; FUntilMonth: 5; FUntilDay: @CRelativeDays[2]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 10800; FRuleFamily: nil; FFmtStr: '+03'; FUntilYear: 1957; FUntilMonth: 3; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 14400; FRuleFamily: @CRuleFamilies[66]; FFmtStr: '+04/+05'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[9]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 10800; FRuleFamily: @CRuleFamilies[66]; FFmtStr: '+03/+04'; FUntilYear: 1992; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 10800; FRuleFamily: @CRuleFamilies[65]; FFmtStr: '+03/+04'; FUntilYear: 1994; FUntilMonth: 9; FUntilDay: @CRelativeDays[23]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 14400; FRuleFamily: @CRuleFamilies[65]; FFmtStr: '+04/+05'; FUntilYear: 1996; FUntilMonth: 10; FUntilDay: @CRelativeDays[23]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 14400; FRuleFamily: nil; FFmtStr: '+05'; FUntilYear: 1997; FUntilMonth: 3; FUntilDay: @CRelativeDays[23]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 14400; FRuleFamily: @CRuleFamilies[65]; FFmtStr: '+04/+05'; FUntilYear: 2004; FUntilMonth: 6; FUntilDay: @CRelativeDays[34]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 10800; FRuleFamily: @CRuleFamilies[66]; FFmtStr: '+03/+04'; FUntilYear: 2005; FUntilMonth: 3; FUntilDay: @CRelativeDays[23]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: 14400; FRuleFamily: @CRuleFamilies[119]; FFmtStr: '+04/+05'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[8]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 10800; FRuleFamily: @CRuleFamilies[119]; FFmtStr: '+03/+04'; FUntilYear: 1992; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 10800; FRuleFamily: @CRuleFamilies[118]; FFmtStr: '+03/+04'; FUntilYear: 1994; FUntilMonth: 9; FUntilDay: @CRelativeDays[39]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 14400; FRuleFamily: @CRuleFamilies[118]; FFmtStr: '+04/+05'; FUntilYear: 1996; FUntilMonth: 10; FUntilDay: @CRelativeDays[39]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 14400; FRuleFamily: nil; FFmtStr: '+05'; FUntilYear: 1997; FUntilMonth: 3; FUntilDay: @CRelativeDays[39]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 14400; FRuleFamily: @CRuleFamilies[118]; FFmtStr: '+04/+05'; FUntilYear: 2004; FUntilMonth: 6; FUntilDay: @CRelativeDays[28]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 10800; FRuleFamily: @CRuleFamilies[119]; FFmtStr: '+03/+04'; FUntilYear: 2005; FUntilMonth: 3; FUntilDay: @CRelativeDays[39]; FUntilTime: 7200; FUntilTimeMode: trLocal),
(FOffset: 14400; FRuleFamily: nil; FFmtStr: '+04'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Asia/Tehran zone }
CZone_287_Arr: array[0 .. 4] of TPeriod = (
(FOffset: 12344; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1916; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 12344; FRuleFamily: nil; FFmtStr: 'TMT'; FUntilYear: 1935; FUntilMonth: 6; FUntilDay: @CRelativeDays[40]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 12600; FRuleFamily: @CRuleFamilies[75]; FFmtStr: '+0330/+0430'; FUntilYear: 1977; FUntilMonth: 10; FUntilDay: @CRelativeDays[7]; FUntilTime: 86400; FUntilTimeMode: trLocal),
- (FOffset: 14400; FRuleFamily: @CRuleFamilies[75]; FFmtStr: '+04/+05'; FUntilYear: 1979; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 12600; FRuleFamily: @CRuleFamilies[75]; FFmtStr: '+0330/+0430'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: 12344; FRuleFamily: nil; FFmtStr: 'TMT'; FUntilYear: 1935; FUntilMonth: 6; FUntilDay: @CRelativeDays[12]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 12600; FRuleFamily: @CRuleFamilies[128]; FFmtStr: '+0330/+0430'; FUntilYear: 1977; FUntilMonth: 10; FUntilDay: @CRelativeDays[10]; FUntilTime: 86400; FUntilTimeMode: trLocal),
+ (FOffset: 14400; FRuleFamily: @CRuleFamilies[128]; FFmtStr: '+04/+05'; FUntilYear: 1979; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 12600; FRuleFamily: @CRuleFamilies[128]; FFmtStr: '+0330/+0430'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Asia/Tel_Aviv zone }
CZone_288_Arr: array[0 .. 2] of TPeriod = (
(FOffset: 8344; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1880; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 8460; FRuleFamily: nil; FFmtStr: 'JMT'; FUntilYear: 1918; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 7200; FRuleFamily: @CRuleFamilies[12]; FFmtStr: 'I%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: 7200; FRuleFamily: @CRuleFamilies[111]; FFmtStr: 'I%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Asia/Thimphu zone }
CZone_289_Arr: array[0 .. 2] of TPeriod = (
- (FOffset: 21516; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1947; FUntilMonth: 8; FUntilDay: @CRelativeDays[13]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 21516; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1947; FUntilMonth: 8; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 19800; FRuleFamily: nil; FFmtStr: '+0530'; FUntilYear: 1987; FUntilMonth: 10; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 21600; FRuleFamily: nil; FFmtStr: '+06'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Asia/Tokyo zone }
CZone_290_Arr: array[0 .. 1] of TPeriod = (
- (FOffset: 33539; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1887; FUntilMonth: 12; FUntilDay: @CRelativeDays[9]; FUntilTime: 54000; FUntilTimeMode: trUniversal),
- (FOffset: 32400; FRuleFamily: @CRuleFamilies[77]; FFmtStr: 'J%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: 33539; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1887; FUntilMonth: 12; FUntilDay: @CRelativeDays[8]; FUntilTime: 54000; FUntilTimeMode: trUniversal),
+ (FOffset: 32400; FRuleFamily: @CRuleFamilies[130]; FFmtStr: 'J%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Asia/Tomsk zone }
CZone_291_Arr: array[0 .. 8] of TPeriod = (
(FOffset: 20391; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1919; FUntilMonth: 12; FUntilDay: @CRelativeDays[33]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 21600; FRuleFamily: nil; FFmtStr: '+06'; FUntilYear: 1930; FUntilMonth: 6; FUntilDay: @CRelativeDays[25]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 25200; FRuleFamily: @CRuleFamilies[26]; FFmtStr: '+07/+08'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[9]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 21600; FRuleFamily: @CRuleFamilies[26]; FFmtStr: '+06/+07'; FUntilYear: 1992; FUntilMonth: 1; FUntilDay: @CRelativeDays[10]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 25200; FRuleFamily: @CRuleFamilies[26]; FFmtStr: '+07/+08'; FUntilYear: 2002; FUntilMonth: 5; FUntilDay: @CRelativeDays[1]; FUntilTime: 10800; FUntilTimeMode: trLocal),
- (FOffset: 21600; FRuleFamily: @CRuleFamilies[26]; FFmtStr: '+06/+07'; FUntilYear: 2011; FUntilMonth: 3; FUntilDay: @CRelativeDays[34]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 25200; FRuleFamily: nil; FFmtStr: '+07'; FUntilYear: 2014; FUntilMonth: 10; FUntilDay: @CRelativeDays[6]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 21600; FRuleFamily: nil; FFmtStr: '+06'; FUntilYear: 2016; FUntilMonth: 5; FUntilDay: @CRelativeDays[17]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 21600; FRuleFamily: nil; FFmtStr: '+06'; FUntilYear: 1930; FUntilMonth: 6; FUntilDay: @CRelativeDays[22]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 25200; FRuleFamily: @CRuleFamilies[82]; FFmtStr: '+07/+08'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[8]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 21600; FRuleFamily: @CRuleFamilies[82]; FFmtStr: '+06/+07'; FUntilYear: 1992; FUntilMonth: 1; FUntilDay: @CRelativeDays[29]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 25200; FRuleFamily: @CRuleFamilies[82]; FFmtStr: '+07/+08'; FUntilYear: 2002; FUntilMonth: 5; FUntilDay: @CRelativeDays[0]; FUntilTime: 10800; FUntilTimeMode: trLocal),
+ (FOffset: 21600; FRuleFamily: @CRuleFamilies[82]; FFmtStr: '+06/+07'; FUntilYear: 2011; FUntilMonth: 3; FUntilDay: @CRelativeDays[28]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 25200; FRuleFamily: nil; FFmtStr: '+07'; FUntilYear: 2014; FUntilMonth: 10; FUntilDay: @CRelativeDays[19]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 21600; FRuleFamily: nil; FFmtStr: '+06'; FUntilYear: 2016; FUntilMonth: 5; FUntilDay: @CRelativeDays[26]; FUntilTime: 7200; FUntilTimeMode: trStandard),
(FOffset: 25200; FRuleFamily: nil; FFmtStr: '+07'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
@@ -8880,7 +8890,7 @@ TZoneAlias = record
CZone_292_Arr: array[0 .. 2] of TPeriod = (
(FOffset: 25652; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1905; FUntilMonth: 8; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 25200; FRuleFamily: nil; FFmtStr: '+07'; FUntilYear: 1978; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 28800; FRuleFamily: @CRuleFamilies[83]; FFmtStr: '+08/+09'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: 28800; FRuleFamily: @CRuleFamilies[136]; FFmtStr: '+08/+09'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Asia/Urumqi zone }
@@ -8891,48 +8901,48 @@ TZoneAlias = record
{ Time periods for Asia/Ust-Nera zone }
CZone_294_Arr: array[0 .. 8] of TPeriod = (
- (FOffset: 34374; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1919; FUntilMonth: 12; FUntilDay: @CRelativeDays[13]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 28800; FRuleFamily: nil; FFmtStr: '+08'; FUntilYear: 1930; FUntilMonth: 6; FUntilDay: @CRelativeDays[25]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 32400; FRuleFamily: @CRuleFamilies[26]; FFmtStr: '+09/+10'; FUntilYear: 1981; FUntilMonth: 4; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 39600; FRuleFamily: @CRuleFamilies[26]; FFmtStr: '+11/+12'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[9]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 36000; FRuleFamily: @CRuleFamilies[26]; FFmtStr: '+10/+11'; FUntilYear: 1992; FUntilMonth: 1; FUntilDay: @CRelativeDays[10]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 39600; FRuleFamily: @CRuleFamilies[26]; FFmtStr: '+11/+12'; FUntilYear: 2011; FUntilMonth: 3; FUntilDay: @CRelativeDays[34]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 43200; FRuleFamily: nil; FFmtStr: '+12'; FUntilYear: 2011; FUntilMonth: 9; FUntilDay: @CRelativeDays[40]; FUntilTime: 0; FUntilTimeMode: trStandard),
- (FOffset: 39600; FRuleFamily: nil; FFmtStr: '+11'; FUntilYear: 2014; FUntilMonth: 10; FUntilDay: @CRelativeDays[6]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 34374; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1919; FUntilMonth: 12; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 28800; FRuleFamily: nil; FFmtStr: '+08'; FUntilYear: 1930; FUntilMonth: 6; FUntilDay: @CRelativeDays[22]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 32400; FRuleFamily: @CRuleFamilies[82]; FFmtStr: '+09/+10'; FUntilYear: 1981; FUntilMonth: 4; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 39600; FRuleFamily: @CRuleFamilies[82]; FFmtStr: '+11/+12'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[8]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 36000; FRuleFamily: @CRuleFamilies[82]; FFmtStr: '+10/+11'; FUntilYear: 1992; FUntilMonth: 1; FUntilDay: @CRelativeDays[29]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 39600; FRuleFamily: @CRuleFamilies[82]; FFmtStr: '+11/+12'; FUntilYear: 2011; FUntilMonth: 3; FUntilDay: @CRelativeDays[28]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 43200; FRuleFamily: nil; FFmtStr: '+12'; FUntilYear: 2011; FUntilMonth: 9; FUntilDay: @CRelativeDays[12]; FUntilTime: 0; FUntilTimeMode: trStandard),
+ (FOffset: 39600; FRuleFamily: nil; FFmtStr: '+11'; FUntilYear: 2014; FUntilMonth: 10; FUntilDay: @CRelativeDays[19]; FUntilTime: 7200; FUntilTimeMode: trStandard),
(FOffset: 36000; FRuleFamily: nil; FFmtStr: '+10'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Asia/Vientiane zone }
CZone_295_Arr: array[0 .. 7] of TPeriod = (
- (FOffset: 24624; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1906; FUntilMonth: 7; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 25590; FRuleFamily: nil; FFmtStr: 'PLMT'; FUntilYear: 1911; FUntilMonth: 5; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 25200; FRuleFamily: nil; FFmtStr: '+07'; FUntilYear: 1942; FUntilMonth: 12; FUntilDay: @CRelativeDays[9]; FUntilTime: 82800; FUntilTimeMode: trLocal),
- (FOffset: 28800; FRuleFamily: nil; FFmtStr: '+08'; FUntilYear: 1945; FUntilMonth: 3; FUntilDay: @CRelativeDays[20]; FUntilTime: 82800; FUntilTimeMode: trLocal),
+ (FOffset: 24624; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1906; FUntilMonth: 7; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 25590; FRuleFamily: nil; FFmtStr: 'PLMT'; FUntilYear: 1911; FUntilMonth: 5; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 25200; FRuleFamily: nil; FFmtStr: '+07'; FUntilYear: 1942; FUntilMonth: 12; FUntilDay: @CRelativeDays[8]; FUntilTime: 82800; FUntilTimeMode: trLocal),
+ (FOffset: 28800; FRuleFamily: nil; FFmtStr: '+08'; FUntilYear: 1945; FUntilMonth: 3; FUntilDay: @CRelativeDays[21]; FUntilTime: 82800; FUntilTimeMode: trLocal),
(FOffset: 32400; FRuleFamily: nil; FFmtStr: '+09'; FUntilYear: 1945; FUntilMonth: 9; FUntilDay: @CRelativeDays[2]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 25200; FRuleFamily: nil; FFmtStr: '+07'; FUntilYear: 1947; FUntilMonth: 4; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 28800; FRuleFamily: nil; FFmtStr: '+08'; FUntilYear: 1955; FUntilMonth: 4; FUntilDay: @CRelativeDays[13]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 25200; FRuleFamily: nil; FFmtStr: '+07'; FUntilYear: 1947; FUntilMonth: 4; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 28800; FRuleFamily: nil; FFmtStr: '+08'; FUntilYear: 1955; FUntilMonth: 4; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 25200; FRuleFamily: nil; FFmtStr: '+07'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Asia/Vladivostok zone }
CZone_296_Arr: array[0 .. 6] of TPeriod = (
- (FOffset: 31651; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1922; FUntilMonth: 11; FUntilDay: @CRelativeDays[13]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 32400; FRuleFamily: nil; FFmtStr: '+09'; FUntilYear: 1930; FUntilMonth: 6; FUntilDay: @CRelativeDays[25]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 36000; FRuleFamily: @CRuleFamilies[26]; FFmtStr: '+10/+11'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[9]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 32400; FRuleFamily: @CRuleFamilies[26]; FFmtStr: '+09/+10'; FUntilYear: 1992; FUntilMonth: 1; FUntilDay: @CRelativeDays[10]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 36000; FRuleFamily: @CRuleFamilies[26]; FFmtStr: '+10/+11'; FUntilYear: 2011; FUntilMonth: 3; FUntilDay: @CRelativeDays[34]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 39600; FRuleFamily: nil; FFmtStr: '+11'; FUntilYear: 2014; FUntilMonth: 10; FUntilDay: @CRelativeDays[6]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 31651; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1922; FUntilMonth: 11; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 32400; FRuleFamily: nil; FFmtStr: '+09'; FUntilYear: 1930; FUntilMonth: 6; FUntilDay: @CRelativeDays[22]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 36000; FRuleFamily: @CRuleFamilies[82]; FFmtStr: '+10/+11'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[8]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 32400; FRuleFamily: @CRuleFamilies[82]; FFmtStr: '+09/+10'; FUntilYear: 1992; FUntilMonth: 1; FUntilDay: @CRelativeDays[29]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 36000; FRuleFamily: @CRuleFamilies[82]; FFmtStr: '+10/+11'; FUntilYear: 2011; FUntilMonth: 3; FUntilDay: @CRelativeDays[28]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 39600; FRuleFamily: nil; FFmtStr: '+11'; FUntilYear: 2014; FUntilMonth: 10; FUntilDay: @CRelativeDays[19]; FUntilTime: 7200; FUntilTimeMode: trStandard),
(FOffset: 36000; FRuleFamily: nil; FFmtStr: '+10'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Asia/Yakutsk zone }
CZone_297_Arr: array[0 .. 6] of TPeriod = (
- (FOffset: 31138; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1919; FUntilMonth: 12; FUntilDay: @CRelativeDays[13]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 28800; FRuleFamily: nil; FFmtStr: '+08'; FUntilYear: 1930; FUntilMonth: 6; FUntilDay: @CRelativeDays[25]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 32400; FRuleFamily: @CRuleFamilies[26]; FFmtStr: '+09/+10'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[9]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 28800; FRuleFamily: @CRuleFamilies[26]; FFmtStr: '+08/+09'; FUntilYear: 1992; FUntilMonth: 1; FUntilDay: @CRelativeDays[10]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 32400; FRuleFamily: @CRuleFamilies[26]; FFmtStr: '+09/+10'; FUntilYear: 2011; FUntilMonth: 3; FUntilDay: @CRelativeDays[34]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 36000; FRuleFamily: nil; FFmtStr: '+10'; FUntilYear: 2014; FUntilMonth: 10; FUntilDay: @CRelativeDays[6]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 31138; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1919; FUntilMonth: 12; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 28800; FRuleFamily: nil; FFmtStr: '+08'; FUntilYear: 1930; FUntilMonth: 6; FUntilDay: @CRelativeDays[22]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 32400; FRuleFamily: @CRuleFamilies[82]; FFmtStr: '+09/+10'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[8]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 28800; FRuleFamily: @CRuleFamilies[82]; FFmtStr: '+08/+09'; FUntilYear: 1992; FUntilMonth: 1; FUntilDay: @CRelativeDays[29]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 32400; FRuleFamily: @CRuleFamilies[82]; FFmtStr: '+09/+10'; FUntilYear: 2011; FUntilMonth: 3; FUntilDay: @CRelativeDays[28]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 36000; FRuleFamily: nil; FFmtStr: '+10'; FUntilYear: 2014; FUntilMonth: 10; FUntilDay: @CRelativeDays[19]; FUntilTime: 7200; FUntilTimeMode: trStandard),
(FOffset: 32400; FRuleFamily: nil; FFmtStr: '+09'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
@@ -8941,19 +8951,19 @@ TZoneAlias = record
(FOffset: 23087; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1880; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 23087; FRuleFamily: nil; FFmtStr: 'RMT'; FUntilYear: 1920; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 23400; FRuleFamily: nil; FFmtStr: '+0630'; FUntilYear: 1942; FUntilMonth: 5; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 32400; FRuleFamily: nil; FFmtStr: '+09'; FUntilYear: 1945; FUntilMonth: 5; FUntilDay: @CRelativeDays[15]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 32400; FRuleFamily: nil; FFmtStr: '+09'; FUntilYear: 1945; FUntilMonth: 5; FUntilDay: @CRelativeDays[6]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 23400; FRuleFamily: nil; FFmtStr: '+0630'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Asia/Yekaterinburg zone }
CZone_299_Arr: array[0 .. 7] of TPeriod = (
- (FOffset: 14553; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1916; FUntilMonth: 7; FUntilDay: @CRelativeDays[15]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 13505; FRuleFamily: nil; FFmtStr: 'PMT'; FUntilYear: 1919; FUntilMonth: 7; FUntilDay: @CRelativeDays[13]; FUntilTime: 14400; FUntilTimeMode: trLocal),
- (FOffset: 14400; FRuleFamily: nil; FFmtStr: '+04'; FUntilYear: 1930; FUntilMonth: 6; FUntilDay: @CRelativeDays[25]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 18000; FRuleFamily: @CRuleFamilies[26]; FFmtStr: '+05/+06'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[9]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 14400; FRuleFamily: @CRuleFamilies[26]; FFmtStr: '+04/+05'; FUntilYear: 1992; FUntilMonth: 1; FUntilDay: @CRelativeDays[10]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 18000; FRuleFamily: @CRuleFamilies[26]; FFmtStr: '+05/+06'; FUntilYear: 2011; FUntilMonth: 3; FUntilDay: @CRelativeDays[34]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 21600; FRuleFamily: nil; FFmtStr: '+06'; FUntilYear: 2014; FUntilMonth: 10; FUntilDay: @CRelativeDays[6]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 14553; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1916; FUntilMonth: 7; FUntilDay: @CRelativeDays[6]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 13505; FRuleFamily: nil; FFmtStr: 'PMT'; FUntilYear: 1919; FUntilMonth: 7; FUntilDay: @CRelativeDays[1]; FUntilTime: 14400; FUntilTimeMode: trLocal),
+ (FOffset: 14400; FRuleFamily: nil; FFmtStr: '+04'; FUntilYear: 1930; FUntilMonth: 6; FUntilDay: @CRelativeDays[22]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 18000; FRuleFamily: @CRuleFamilies[82]; FFmtStr: '+05/+06'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[8]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 14400; FRuleFamily: @CRuleFamilies[82]; FFmtStr: '+04/+05'; FUntilYear: 1992; FUntilMonth: 1; FUntilDay: @CRelativeDays[29]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 18000; FRuleFamily: @CRuleFamilies[82]; FFmtStr: '+05/+06'; FUntilYear: 2011; FUntilMonth: 3; FUntilDay: @CRelativeDays[28]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 21600; FRuleFamily: nil; FFmtStr: '+06'; FUntilYear: 2014; FUntilMonth: 10; FUntilDay: @CRelativeDays[19]; FUntilTime: 7200; FUntilTimeMode: trStandard),
(FOffset: 18000; FRuleFamily: nil; FFmtStr: '+05'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
@@ -8961,64 +8971,64 @@ TZoneAlias = record
CZone_300_Arr: array[0 .. 6] of TPeriod = (
(FOffset: 10680; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1924; FUntilMonth: 5; FUntilDay: @CRelativeDays[2]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 10800; FRuleFamily: nil; FFmtStr: '+03'; FUntilYear: 1957; FUntilMonth: 3; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 14400; FRuleFamily: @CRuleFamilies[66]; FFmtStr: '+04/+05'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[9]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 10800; FRuleFamily: @CRuleFamilies[66]; FFmtStr: '+03/+04'; FUntilYear: 1995; FUntilMonth: 9; FUntilDay: @CRelativeDays[0]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 14400; FRuleFamily: @CRuleFamilies[119]; FFmtStr: '+04/+05'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[8]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 10800; FRuleFamily: @CRuleFamilies[119]; FFmtStr: '+03/+04'; FUntilYear: 1995; FUntilMonth: 9; FUntilDay: @CRelativeDays[32]; FUntilTime: 7200; FUntilTimeMode: trStandard),
(FOffset: 14400; FRuleFamily: nil; FFmtStr: '+04'; FUntilYear: 1997; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 14400; FRuleFamily: @CRuleFamilies[66]; FFmtStr: '+04/+05'; FUntilYear: 2011; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 14400; FRuleFamily: @CRuleFamilies[67]; FFmtStr: '+04/+05'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: 14400; FRuleFamily: @CRuleFamilies[119]; FFmtStr: '+04/+05'; FUntilYear: 2011; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 14400; FRuleFamily: @CRuleFamilies[120]; FFmtStr: '+04/+05'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Atlantic/Azores zone }
CZone_301_Arr: array[0 .. 14] of TPeriod = (
(FOffset: -6160; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1884; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -6872; FRuleFamily: nil; FFmtStr: 'HMT'; FUntilYear: 1912; FUntilMonth: 1; FUntilDay: @CRelativeDays[1]; FUntilTime: 7200; FUntilTimeMode: trUniversal),
- (FOffset: -7200; FRuleFamily: @CRuleFamilies[125]; FFmtStr: '-02/-01'; FUntilYear: 1942; FUntilMonth: 4; FUntilDay: @CRelativeDays[12]; FUntilTime: 79200; FUntilTimeMode: trStandard),
- (FOffset: -7200; FRuleFamily: @CRuleFamilies[125]; FFmtStr: '+00'; FUntilYear: 1942; FUntilMonth: 8; FUntilDay: @CRelativeDays[13]; FUntilTime: 79200; FUntilTimeMode: trStandard),
- (FOffset: -7200; FRuleFamily: @CRuleFamilies[125]; FFmtStr: '-02/-01'; FUntilYear: 1943; FUntilMonth: 4; FUntilDay: @CRelativeDays[22]; FUntilTime: 79200; FUntilTimeMode: trStandard),
- (FOffset: -7200; FRuleFamily: @CRuleFamilies[125]; FFmtStr: '+00'; FUntilYear: 1943; FUntilMonth: 8; FUntilDay: @CRelativeDays[14]; FUntilTime: 79200; FUntilTimeMode: trStandard),
- (FOffset: -7200; FRuleFamily: @CRuleFamilies[125]; FFmtStr: '-02/-01'; FUntilYear: 1944; FUntilMonth: 4; FUntilDay: @CRelativeDays[33]; FUntilTime: 79200; FUntilTimeMode: trStandard),
- (FOffset: -7200; FRuleFamily: @CRuleFamilies[125]; FFmtStr: '+00'; FUntilYear: 1944; FUntilMonth: 8; FUntilDay: @CRelativeDays[6]; FUntilTime: 79200; FUntilTimeMode: trStandard),
- (FOffset: -7200; FRuleFamily: @CRuleFamilies[125]; FFmtStr: '-02/-01'; FUntilYear: 1945; FUntilMonth: 4; FUntilDay: @CRelativeDays[25]; FUntilTime: 79200; FUntilTimeMode: trStandard),
- (FOffset: -7200; FRuleFamily: @CRuleFamilies[125]; FFmtStr: '+00'; FUntilYear: 1945; FUntilMonth: 8; FUntilDay: @CRelativeDays[12]; FUntilTime: 79200; FUntilTimeMode: trStandard),
- (FOffset: -7200; FRuleFamily: @CRuleFamilies[125]; FFmtStr: '-02/-01'; FUntilYear: 1966; FUntilMonth: 4; FUntilDay: @CRelativeDays[15]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: -3600; FRuleFamily: @CRuleFamilies[125]; FFmtStr: '-01/+00'; FUntilYear: 1983; FUntilMonth: 9; FUntilDay: @CRelativeDays[12]; FUntilTime: 3600; FUntilTimeMode: trStandard),
- (FOffset: -3600; FRuleFamily: @CRuleFamilies[109]; FFmtStr: '-01/+00'; FUntilYear: 1992; FUntilMonth: 9; FUntilDay: @CRelativeDays[34]; FUntilTime: 3600; FUntilTimeMode: trStandard),
- (FOffset: 0; FRuleFamily: @CRuleFamilies[18]; FFmtStr: 'WE%sT'; FUntilYear: 1993; FUntilMonth: 3; FUntilDay: @CRelativeDays[14]; FUntilTime: 3600; FUntilTimeMode: trUniversal),
- (FOffset: -3600; FRuleFamily: @CRuleFamilies[18]; FFmtStr: '-01/+00'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: -6872; FRuleFamily: nil; FFmtStr: 'HMT'; FUntilYear: 1912; FUntilMonth: 1; FUntilDay: @CRelativeDays[0]; FUntilTime: 7200; FUntilTimeMode: trUniversal),
+ (FOffset: -7200; FRuleFamily: @CRuleFamilies[101]; FFmtStr: '-02/-01'; FUntilYear: 1942; FUntilMonth: 4; FUntilDay: @CRelativeDays[14]; FUntilTime: 79200; FUntilTimeMode: trStandard),
+ (FOffset: -7200; FRuleFamily: @CRuleFamilies[101]; FFmtStr: '+00'; FUntilYear: 1942; FUntilMonth: 8; FUntilDay: @CRelativeDays[1]; FUntilTime: 79200; FUntilTimeMode: trStandard),
+ (FOffset: -7200; FRuleFamily: @CRuleFamilies[101]; FFmtStr: '-02/-01'; FUntilYear: 1943; FUntilMonth: 4; FUntilDay: @CRelativeDays[17]; FUntilTime: 79200; FUntilTimeMode: trStandard),
+ (FOffset: -7200; FRuleFamily: @CRuleFamilies[101]; FFmtStr: '+00'; FUntilYear: 1943; FUntilMonth: 8; FUntilDay: @CRelativeDays[16]; FUntilTime: 79200; FUntilTimeMode: trStandard),
+ (FOffset: -7200; FRuleFamily: @CRuleFamilies[101]; FFmtStr: '-02/-01'; FUntilYear: 1944; FUntilMonth: 4; FUntilDay: @CRelativeDays[33]; FUntilTime: 79200; FUntilTimeMode: trStandard),
+ (FOffset: -7200; FRuleFamily: @CRuleFamilies[101]; FFmtStr: '+00'; FUntilYear: 1944; FUntilMonth: 8; FUntilDay: @CRelativeDays[19]; FUntilTime: 79200; FUntilTimeMode: trStandard),
+ (FOffset: -7200; FRuleFamily: @CRuleFamilies[101]; FFmtStr: '-02/-01'; FUntilYear: 1945; FUntilMonth: 4; FUntilDay: @CRelativeDays[22]; FUntilTime: 79200; FUntilTimeMode: trStandard),
+ (FOffset: -7200; FRuleFamily: @CRuleFamilies[101]; FFmtStr: '+00'; FUntilYear: 1945; FUntilMonth: 8; FUntilDay: @CRelativeDays[14]; FUntilTime: 79200; FUntilTimeMode: trStandard),
+ (FOffset: -7200; FRuleFamily: @CRuleFamilies[101]; FFmtStr: '-02/-01'; FUntilYear: 1966; FUntilMonth: 4; FUntilDay: @CRelativeDays[6]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: -3600; FRuleFamily: @CRuleFamilies[101]; FFmtStr: '-01/+00'; FUntilYear: 1983; FUntilMonth: 9; FUntilDay: @CRelativeDays[14]; FUntilTime: 3600; FUntilTimeMode: trStandard),
+ (FOffset: -3600; FRuleFamily: @CRuleFamilies[79]; FFmtStr: '-01/+00'; FUntilYear: 1992; FUntilMonth: 9; FUntilDay: @CRelativeDays[28]; FUntilTime: 3600; FUntilTimeMode: trStandard),
+ (FOffset: 0; FRuleFamily: @CRuleFamilies[77]; FFmtStr: 'WE%sT'; FUntilYear: 1993; FUntilMonth: 3; FUntilDay: @CRelativeDays[16]; FUntilTime: 3600; FUntilTimeMode: trUniversal),
+ (FOffset: -3600; FRuleFamily: @CRuleFamilies[77]; FFmtStr: '-01/+00'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Atlantic/Bermuda zone }
CZone_302_Arr: array[0 .. 4] of TPeriod = (
(FOffset: -15558; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1890; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -15558; FRuleFamily: @CRuleFamilies[55]; FFmtStr: 'BMT/BST'; FUntilYear: 1930; FUntilMonth: 1; FUntilDay: @CRelativeDays[1]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: @CRuleFamilies[55]; FFmtStr: 'A%sT'; FUntilYear: 1974; FUntilMonth: 4; FUntilDay: @CRelativeDays[14]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: @CRuleFamilies[3]; FFmtStr: 'A%sT'; FUntilYear: 1976; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'A%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: -15558; FRuleFamily: @CRuleFamilies[40]; FFmtStr: 'BMT/BST'; FUntilYear: 1930; FUntilMonth: 1; FUntilDay: @CRelativeDays[0]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: @CRuleFamilies[40]; FFmtStr: 'A%sT'; FUntilYear: 1974; FUntilMonth: 4; FUntilDay: @CRelativeDays[16]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: @CRuleFamilies[25]; FFmtStr: 'A%sT'; FUntilYear: 1976; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'A%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Atlantic/Canary zone }
CZone_303_Arr: array[0 .. 4] of TPeriod = (
(FOffset: -3696; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1922; FUntilMonth: 3; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -3600; FRuleFamily: nil; FFmtStr: '-01'; FUntilYear: 1946; FUntilMonth: 9; FUntilDay: @CRelativeDays[8]; FUntilTime: 3600; FUntilTimeMode: trLocal),
- (FOffset: 0; FRuleFamily: nil; FFmtStr: 'WET'; FUntilYear: 1980; FUntilMonth: 4; FUntilDay: @CRelativeDays[4]; FUntilTime: 0; FUntilTimeMode: trStandard),
- (FOffset: 0; FRuleFamily: nil; FFmtStr: 'WEST'; FUntilYear: 1980; FUntilMonth: 9; FUntilDay: @CRelativeDays[14]; FUntilTime: 3600; FUntilTimeMode: trUniversal),
- (FOffset: 0; FRuleFamily: @CRuleFamilies[18]; FFmtStr: 'WE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: -3600; FRuleFamily: nil; FFmtStr: '-01'; FUntilYear: 1946; FUntilMonth: 9; FUntilDay: @CRelativeDays[7]; FUntilTime: 3600; FUntilTimeMode: trLocal),
+ (FOffset: 0; FRuleFamily: nil; FFmtStr: 'WET'; FUntilYear: 1980; FUntilMonth: 4; FUntilDay: @CRelativeDays[18]; FUntilTime: 0; FUntilTimeMode: trStandard),
+ (FOffset: 0; FRuleFamily: nil; FFmtStr: 'WEST'; FUntilYear: 1980; FUntilMonth: 9; FUntilDay: @CRelativeDays[16]; FUntilTime: 3600; FUntilTimeMode: trUniversal),
+ (FOffset: 0; FRuleFamily: @CRuleFamilies[77]; FFmtStr: 'WE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Atlantic/Cape_Verde zone }
CZone_304_Arr: array[0 .. 4] of TPeriod = (
- (FOffset: -5644; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1912; FUntilMonth: 1; FUntilDay: @CRelativeDays[1]; FUntilTime: 7200; FUntilTimeMode: trUniversal),
+ (FOffset: -5644; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1912; FUntilMonth: 1; FUntilDay: @CRelativeDays[0]; FUntilTime: 7200; FUntilTimeMode: trUniversal),
(FOffset: -7200; FRuleFamily: nil; FFmtStr: '-02'; FUntilYear: 1942; FUntilMonth: 9; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -7200; FRuleFamily: nil; FFmtStr: '-01'; FUntilYear: 1945; FUntilMonth: 10; FUntilDay: @CRelativeDays[13]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -7200; FRuleFamily: nil; FFmtStr: '-02'; FUntilYear: 1975; FUntilMonth: 11; FUntilDay: @CRelativeDays[12]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: -7200; FRuleFamily: nil; FFmtStr: '-01'; FUntilYear: 1945; FUntilMonth: 10; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -7200; FRuleFamily: nil; FFmtStr: '-02'; FUntilYear: 1975; FUntilMonth: 11; FUntilDay: @CRelativeDays[14]; FUntilTime: 7200; FUntilTimeMode: trLocal),
(FOffset: -3600; FRuleFamily: nil; FFmtStr: '-01'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Atlantic/Faroe zone }
CZone_305_Arr: array[0 .. 2] of TPeriod = (
- (FOffset: -1624; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1908; FUntilMonth: 1; FUntilDay: @CRelativeDays[37]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -1624; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1908; FUntilMonth: 1; FUntilDay: @CRelativeDays[23]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 0; FRuleFamily: nil; FFmtStr: 'WET'; FUntilYear: 1981; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 0; FRuleFamily: @CRuleFamilies[18]; FFmtStr: 'WE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: 0; FRuleFamily: @CRuleFamilies[77]; FFmtStr: 'WE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Atlantic/Jan_Mayen zone }
@@ -9029,24 +9039,24 @@ TZoneAlias = record
{ Time periods for Atlantic/Madeira zone }
CZone_307_Arr: array[0 .. 12] of TPeriod = (
(FOffset: -4056; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1884; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -4056; FRuleFamily: nil; FFmtStr: 'FMT'; FUntilYear: 1912; FUntilMonth: 1; FUntilDay: @CRelativeDays[1]; FUntilTime: 3600; FUntilTimeMode: trUniversal),
- (FOffset: -3600; FRuleFamily: @CRuleFamilies[125]; FFmtStr: '-01/+00'; FUntilYear: 1942; FUntilMonth: 4; FUntilDay: @CRelativeDays[12]; FUntilTime: 79200; FUntilTimeMode: trStandard),
- (FOffset: -3600; FRuleFamily: @CRuleFamilies[125]; FFmtStr: '+01'; FUntilYear: 1942; FUntilMonth: 8; FUntilDay: @CRelativeDays[13]; FUntilTime: 79200; FUntilTimeMode: trStandard),
- (FOffset: -3600; FRuleFamily: @CRuleFamilies[125]; FFmtStr: '-01/+00'; FUntilYear: 1943; FUntilMonth: 4; FUntilDay: @CRelativeDays[22]; FUntilTime: 79200; FUntilTimeMode: trStandard),
- (FOffset: -3600; FRuleFamily: @CRuleFamilies[125]; FFmtStr: '+01'; FUntilYear: 1943; FUntilMonth: 8; FUntilDay: @CRelativeDays[14]; FUntilTime: 79200; FUntilTimeMode: trStandard),
- (FOffset: -3600; FRuleFamily: @CRuleFamilies[125]; FFmtStr: '-01/+00'; FUntilYear: 1944; FUntilMonth: 4; FUntilDay: @CRelativeDays[33]; FUntilTime: 79200; FUntilTimeMode: trStandard),
- (FOffset: -3600; FRuleFamily: @CRuleFamilies[125]; FFmtStr: '+01'; FUntilYear: 1944; FUntilMonth: 8; FUntilDay: @CRelativeDays[6]; FUntilTime: 79200; FUntilTimeMode: trStandard),
- (FOffset: -3600; FRuleFamily: @CRuleFamilies[125]; FFmtStr: '-01/+00'; FUntilYear: 1945; FUntilMonth: 4; FUntilDay: @CRelativeDays[25]; FUntilTime: 79200; FUntilTimeMode: trStandard),
- (FOffset: -3600; FRuleFamily: @CRuleFamilies[125]; FFmtStr: '+01'; FUntilYear: 1945; FUntilMonth: 8; FUntilDay: @CRelativeDays[12]; FUntilTime: 79200; FUntilTimeMode: trStandard),
- (FOffset: -3600; FRuleFamily: @CRuleFamilies[125]; FFmtStr: '-01/+00'; FUntilYear: 1966; FUntilMonth: 4; FUntilDay: @CRelativeDays[15]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: 0; FRuleFamily: @CRuleFamilies[125]; FFmtStr: 'WE%sT'; FUntilYear: 1983; FUntilMonth: 9; FUntilDay: @CRelativeDays[12]; FUntilTime: 3600; FUntilTimeMode: trStandard),
- (FOffset: 0; FRuleFamily: @CRuleFamilies[18]; FFmtStr: 'WE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: -4056; FRuleFamily: nil; FFmtStr: 'FMT'; FUntilYear: 1912; FUntilMonth: 1; FUntilDay: @CRelativeDays[0]; FUntilTime: 3600; FUntilTimeMode: trUniversal),
+ (FOffset: -3600; FRuleFamily: @CRuleFamilies[101]; FFmtStr: '-01/+00'; FUntilYear: 1942; FUntilMonth: 4; FUntilDay: @CRelativeDays[14]; FUntilTime: 79200; FUntilTimeMode: trStandard),
+ (FOffset: -3600; FRuleFamily: @CRuleFamilies[101]; FFmtStr: '+01'; FUntilYear: 1942; FUntilMonth: 8; FUntilDay: @CRelativeDays[1]; FUntilTime: 79200; FUntilTimeMode: trStandard),
+ (FOffset: -3600; FRuleFamily: @CRuleFamilies[101]; FFmtStr: '-01/+00'; FUntilYear: 1943; FUntilMonth: 4; FUntilDay: @CRelativeDays[17]; FUntilTime: 79200; FUntilTimeMode: trStandard),
+ (FOffset: -3600; FRuleFamily: @CRuleFamilies[101]; FFmtStr: '+01'; FUntilYear: 1943; FUntilMonth: 8; FUntilDay: @CRelativeDays[16]; FUntilTime: 79200; FUntilTimeMode: trStandard),
+ (FOffset: -3600; FRuleFamily: @CRuleFamilies[101]; FFmtStr: '-01/+00'; FUntilYear: 1944; FUntilMonth: 4; FUntilDay: @CRelativeDays[33]; FUntilTime: 79200; FUntilTimeMode: trStandard),
+ (FOffset: -3600; FRuleFamily: @CRuleFamilies[101]; FFmtStr: '+01'; FUntilYear: 1944; FUntilMonth: 8; FUntilDay: @CRelativeDays[19]; FUntilTime: 79200; FUntilTimeMode: trStandard),
+ (FOffset: -3600; FRuleFamily: @CRuleFamilies[101]; FFmtStr: '-01/+00'; FUntilYear: 1945; FUntilMonth: 4; FUntilDay: @CRelativeDays[22]; FUntilTime: 79200; FUntilTimeMode: trStandard),
+ (FOffset: -3600; FRuleFamily: @CRuleFamilies[101]; FFmtStr: '+01'; FUntilYear: 1945; FUntilMonth: 8; FUntilDay: @CRelativeDays[14]; FUntilTime: 79200; FUntilTimeMode: trStandard),
+ (FOffset: -3600; FRuleFamily: @CRuleFamilies[101]; FFmtStr: '-01/+00'; FUntilYear: 1966; FUntilMonth: 4; FUntilDay: @CRelativeDays[6]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: 0; FRuleFamily: @CRuleFamilies[101]; FFmtStr: 'WE%sT'; FUntilYear: 1983; FUntilMonth: 9; FUntilDay: @CRelativeDays[14]; FUntilTime: 3600; FUntilTimeMode: trStandard),
+ (FOffset: 0; FRuleFamily: @CRuleFamilies[77]; FFmtStr: 'WE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Atlantic/Reykjavik zone }
CZone_308_Arr: array[0 .. 2] of TPeriod = (
(FOffset: -5280; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1908; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -3600; FRuleFamily: @CRuleFamilies[13]; FFmtStr: '-01/+00'; FUntilYear: 1968; FUntilMonth: 4; FUntilDay: @CRelativeDays[29]; FUntilTime: 3600; FUntilTimeMode: trStandard),
+ (FOffset: -3600; FRuleFamily: @CRuleFamilies[112]; FFmtStr: '-01/+00'; FUntilYear: 1968; FUntilMonth: 4; FUntilDay: @CRelativeDays[13]; FUntilTime: 3600; FUntilTimeMode: trStandard),
(FOffset: 0; FRuleFamily: nil; FFmtStr: 'GMT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
@@ -9059,10 +9069,10 @@ TZoneAlias = record
{ Time periods for Atlantic/Stanley zone }
CZone_310_Arr: array[0 .. 5] of TPeriod = (
(FOffset: -13884; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1890; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -13884; FRuleFamily: nil; FFmtStr: 'SMT'; FUntilYear: 1912; FUntilMonth: 3; FUntilDay: @CRelativeDays[16]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: @CRuleFamilies[94]; FFmtStr: '-04/-03'; FUntilYear: 1983; FUntilMonth: 5; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -10800; FRuleFamily: @CRuleFamilies[94]; FFmtStr: '-03/-02'; FUntilYear: 1985; FUntilMonth: 9; FUntilDay: @CRelativeDays[13]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: @CRuleFamilies[94]; FFmtStr: '-04/-03'; FUntilYear: 2010; FUntilMonth: 9; FUntilDay: @CRelativeDays[5]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: -13884; FRuleFamily: nil; FFmtStr: 'SMT'; FUntilYear: 1912; FUntilMonth: 3; FUntilDay: @CRelativeDays[31]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: @CRuleFamilies[6]; FFmtStr: '-04/-03'; FUntilYear: 1983; FUntilMonth: 5; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -10800; FRuleFamily: @CRuleFamilies[6]; FFmtStr: '-03/-02'; FUntilYear: 1985; FUntilMonth: 9; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: @CRuleFamilies[6]; FFmtStr: '-04/-03'; FUntilYear: 2010; FUntilMonth: 9; FUntilDay: @CRelativeDays[9]; FUntilTime: 7200; FUntilTimeMode: trLocal),
(FOffset: -10800; FRuleFamily: nil; FFmtStr: '-03'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
@@ -9077,107 +9087,107 @@ TZoneAlias = record
CZone_312_Arr: array[0 .. 3] of TPeriod = (
(FOffset: 33260; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1895; FUntilMonth: 2; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 32400; FRuleFamily: nil; FFmtStr: 'ACST'; FUntilYear: 1899; FUntilMonth: 5; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 34200; FRuleFamily: @CRuleFamilies[15]; FFmtStr: 'AC%sT'; FUntilYear: 1971; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 34200; FRuleFamily: @CRuleFamilies[132]; FFmtStr: 'AC%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: 34200; FRuleFamily: @CRuleFamilies[58]; FFmtStr: 'AC%sT'; FUntilYear: 1971; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 34200; FRuleFamily: @CRuleFamilies[62]; FFmtStr: 'AC%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Australia/Brisbane zone }
CZone_313_Arr: array[0 .. 2] of TPeriod = (
(FOffset: 36728; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1895; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 36000; FRuleFamily: @CRuleFamilies[15]; FFmtStr: 'AE%sT'; FUntilYear: 1971; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 36000; FRuleFamily: @CRuleFamilies[130]; FFmtStr: 'AE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: 36000; FRuleFamily: @CRuleFamilies[58]; FFmtStr: 'AE%sT'; FUntilYear: 1971; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 36000; FRuleFamily: @CRuleFamilies[60]; FFmtStr: 'AE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Australia/Broken_Hill zone }
CZone_314_Arr: array[0 .. 5] of TPeriod = (
(FOffset: 33948; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1895; FUntilMonth: 2; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 36000; FRuleFamily: nil; FFmtStr: 'AEST'; FUntilYear: 1896; FUntilMonth: 8; FUntilDay: @CRelativeDays[26]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 36000; FRuleFamily: nil; FFmtStr: 'AEST'; FUntilYear: 1896; FUntilMonth: 8; FUntilDay: @CRelativeDays[4]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 32400; FRuleFamily: nil; FFmtStr: 'ACST'; FUntilYear: 1899; FUntilMonth: 5; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 34200; FRuleFamily: @CRuleFamilies[15]; FFmtStr: 'AC%sT'; FUntilYear: 1971; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 34200; FRuleFamily: @CRuleFamilies[134]; FFmtStr: 'AC%sT'; FUntilYear: 2000; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 34200; FRuleFamily: @CRuleFamilies[132]; FFmtStr: 'AC%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: 34200; FRuleFamily: @CRuleFamilies[58]; FFmtStr: 'AC%sT'; FUntilYear: 1971; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 34200; FRuleFamily: @CRuleFamilies[65]; FFmtStr: 'AC%sT'; FUntilYear: 2000; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 34200; FRuleFamily: @CRuleFamilies[62]; FFmtStr: 'AC%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Australia/Currie zone }
CZone_315_Arr: array[0 .. 3] of TPeriod = (
(FOffset: 34528; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1895; FUntilMonth: 9; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 36000; FRuleFamily: @CRuleFamilies[14]; FFmtStr: 'AE%sT'; FUntilYear: 1919; FUntilMonth: 10; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 36000; FRuleFamily: @CRuleFamilies[15]; FFmtStr: 'AE%sT'; FUntilYear: 1968; FUntilMonth: 10; FUntilDay: @CRelativeDays[13]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 36000; FRuleFamily: @CRuleFamilies[14]; FFmtStr: 'AE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: 36000; FRuleFamily: @CRuleFamilies[63]; FFmtStr: 'AE%sT'; FUntilYear: 1919; FUntilMonth: 10; FUntilDay: @CRelativeDays[32]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 36000; FRuleFamily: @CRuleFamilies[58]; FFmtStr: 'AE%sT'; FUntilYear: 1968; FUntilMonth: 10; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 36000; FRuleFamily: @CRuleFamilies[63]; FFmtStr: 'AE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Australia/Darwin zone }
CZone_316_Arr: array[0 .. 2] of TPeriod = (
(FOffset: 31400; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1895; FUntilMonth: 2; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 32400; FRuleFamily: nil; FFmtStr: 'ACST'; FUntilYear: 1899; FUntilMonth: 5; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 34200; FRuleFamily: @CRuleFamilies[15]; FFmtStr: 'AC%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: 34200; FRuleFamily: @CRuleFamilies[58]; FFmtStr: 'AC%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Australia/Eucla zone }
CZone_317_Arr: array[0 .. 2] of TPeriod = (
(FOffset: 30928; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1895; FUntilMonth: 12; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 31500; FRuleFamily: @CRuleFamilies[15]; FFmtStr: '+0845/+0945'; FUntilYear: 1943; FUntilMonth: 7; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 31500; FRuleFamily: @CRuleFamilies[129]; FFmtStr: '+0845/+0945'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: 31500; FRuleFamily: @CRuleFamilies[58]; FFmtStr: '+0845/+0945'; FUntilYear: 1943; FUntilMonth: 7; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 31500; FRuleFamily: @CRuleFamilies[59]; FFmtStr: '+0845/+0945'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Australia/Hobart zone }
CZone_318_Arr: array[0 .. 3] of TPeriod = (
(FOffset: 35356; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1895; FUntilMonth: 9; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 36000; FRuleFamily: @CRuleFamilies[14]; FFmtStr: 'AE%sT'; FUntilYear: 1919; FUntilMonth: 10; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 36000; FRuleFamily: @CRuleFamilies[15]; FFmtStr: 'AE%sT'; FUntilYear: 1967; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 36000; FRuleFamily: @CRuleFamilies[14]; FFmtStr: 'AE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: 36000; FRuleFamily: @CRuleFamilies[63]; FFmtStr: 'AE%sT'; FUntilYear: 1919; FUntilMonth: 10; FUntilDay: @CRelativeDays[32]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 36000; FRuleFamily: @CRuleFamilies[58]; FFmtStr: 'AE%sT'; FUntilYear: 1967; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 36000; FRuleFamily: @CRuleFamilies[63]; FFmtStr: 'AE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Australia/Lindeman zone }
CZone_319_Arr: array[0 .. 3] of TPeriod = (
(FOffset: 35756; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1895; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 36000; FRuleFamily: @CRuleFamilies[15]; FFmtStr: 'AE%sT'; FUntilYear: 1971; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 36000; FRuleFamily: @CRuleFamilies[130]; FFmtStr: 'AE%sT'; FUntilYear: 1992; FUntilMonth: 7; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 36000; FRuleFamily: @CRuleFamilies[131]; FFmtStr: 'AE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: 36000; FRuleFamily: @CRuleFamilies[58]; FFmtStr: 'AE%sT'; FUntilYear: 1971; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 36000; FRuleFamily: @CRuleFamilies[60]; FFmtStr: 'AE%sT'; FUntilYear: 1992; FUntilMonth: 7; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 36000; FRuleFamily: @CRuleFamilies[61]; FFmtStr: 'AE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Australia/Lord_Howe zone }
CZone_320_Arr: array[0 .. 3] of TPeriod = (
(FOffset: 38180; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1895; FUntilMonth: 2; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 36000; FRuleFamily: nil; FFmtStr: 'AEST'; FUntilYear: 1981; FUntilMonth: 3; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 37800; FRuleFamily: @CRuleFamilies[135]; FFmtStr: '+1030/+1130'; FUntilYear: 1985; FUntilMonth: 7; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 37800; FRuleFamily: @CRuleFamilies[135]; FFmtStr: '+1030/+11'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: 37800; FRuleFamily: @CRuleFamilies[66]; FFmtStr: '+1030/+1130'; FUntilYear: 1985; FUntilMonth: 7; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 37800; FRuleFamily: @CRuleFamilies[66]; FFmtStr: '+1030/+11'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Australia/Melbourne zone }
CZone_321_Arr: array[0 .. 2] of TPeriod = (
(FOffset: 34792; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1895; FUntilMonth: 2; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 36000; FRuleFamily: @CRuleFamilies[15]; FFmtStr: 'AE%sT'; FUntilYear: 1971; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 36000; FRuleFamily: @CRuleFamilies[133]; FFmtStr: 'AE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: 36000; FRuleFamily: @CRuleFamilies[58]; FFmtStr: 'AE%sT'; FUntilYear: 1971; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 36000; FRuleFamily: @CRuleFamilies[64]; FFmtStr: 'AE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Australia/Perth zone }
CZone_322_Arr: array[0 .. 2] of TPeriod = (
(FOffset: 27804; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1895; FUntilMonth: 12; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 28800; FRuleFamily: @CRuleFamilies[15]; FFmtStr: 'AW%sT'; FUntilYear: 1943; FUntilMonth: 7; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 28800; FRuleFamily: @CRuleFamilies[129]; FFmtStr: 'AW%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: 28800; FRuleFamily: @CRuleFamilies[58]; FFmtStr: 'AW%sT'; FUntilYear: 1943; FUntilMonth: 7; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 28800; FRuleFamily: @CRuleFamilies[59]; FFmtStr: 'AW%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Australia/Sydney zone }
CZone_323_Arr: array[0 .. 2] of TPeriod = (
(FOffset: 36292; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1895; FUntilMonth: 2; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 36000; FRuleFamily: @CRuleFamilies[15]; FFmtStr: 'AE%sT'; FUntilYear: 1971; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 36000; FRuleFamily: @CRuleFamilies[134]; FFmtStr: 'AE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: 36000; FRuleFamily: @CRuleFamilies[58]; FFmtStr: 'AE%sT'; FUntilYear: 1971; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 36000; FRuleFamily: @CRuleFamilies[65]; FFmtStr: 'AE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for CET zone }
CZone_324_Arr: array[0 .. 0] of TPeriod = (
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[17]; FFmtStr: 'CE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[80]; FFmtStr: 'CE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for CST6CDT zone }
CZone_325_Arr: array[0 .. 0] of TPeriod = (
- (FOffset: -21600; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'C%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: -21600; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'C%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for EET zone }
CZone_326_Arr: array[0 .. 0] of TPeriod = (
- (FOffset: 7200; FRuleFamily: @CRuleFamilies[18]; FFmtStr: 'EE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: 7200; FRuleFamily: @CRuleFamilies[77]; FFmtStr: 'EE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for EST zone }
@@ -9187,7 +9197,7 @@ TZoneAlias = record
{ Time periods for EST5EDT zone }
CZone_328_Arr: array[0 .. 0] of TPeriod = (
- (FOffset: -18000; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'E%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: -18000; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'E%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Etc/GMT zone }
@@ -9333,232 +9343,232 @@ TZoneAlias = record
{ Time periods for Europe/Amsterdam zone }
CZone_357_Arr: array[0 .. 5] of TPeriod = (
(FOffset: 1172; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1835; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 1172; FRuleFamily: @CRuleFamilies[16]; FFmtStr: '%s'; FUntilYear: 1937; FUntilMonth: 7; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 1200; FRuleFamily: @CRuleFamilies[16]; FFmtStr: '+0020/+0120'; FUntilYear: 1940; FUntilMonth: 5; FUntilDay: @CRelativeDays[19]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[17]; FFmtStr: 'CE%sT'; FUntilYear: 1945; FUntilMonth: 4; FUntilDay: @CRelativeDays[2]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[16]; FFmtStr: 'CE%sT'; FUntilYear: 1977; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[18]; FFmtStr: 'CE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: 1172; FRuleFamily: @CRuleFamilies[113]; FFmtStr: '%s'; FUntilYear: 1937; FUntilMonth: 7; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 1200; FRuleFamily: @CRuleFamilies[113]; FFmtStr: '+0020/+0120'; FUntilYear: 1940; FUntilMonth: 5; FUntilDay: @CRelativeDays[24]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[80]; FFmtStr: 'CE%sT'; FUntilYear: 1945; FUntilMonth: 4; FUntilDay: @CRelativeDays[2]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[113]; FFmtStr: 'CE%sT'; FUntilYear: 1977; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[77]; FFmtStr: 'CE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Europe/Andorra zone }
CZone_358_Arr: array[0 .. 3] of TPeriod = (
(FOffset: 364; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1901; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 0; FRuleFamily: nil; FFmtStr: 'WET'; FUntilYear: 1946; FUntilMonth: 9; FUntilDay: @CRelativeDays[8]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: nil; FFmtStr: 'CET'; FUntilYear: 1985; FUntilMonth: 3; FUntilDay: @CRelativeDays[9]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[18]; FFmtStr: 'CE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: 0; FRuleFamily: nil; FFmtStr: 'WET'; FUntilYear: 1946; FUntilMonth: 9; FUntilDay: @CRelativeDays[7]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: nil; FFmtStr: 'CET'; FUntilYear: 1985; FUntilMonth: 3; FUntilDay: @CRelativeDays[8]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[77]; FFmtStr: 'CE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Europe/Astrakhan zone }
CZone_359_Arr: array[0 .. 8] of TPeriod = (
(FOffset: 11532; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1924; FUntilMonth: 5; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 10800; FRuleFamily: nil; FFmtStr: '+03'; FUntilYear: 1930; FUntilMonth: 6; FUntilDay: @CRelativeDays[25]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 14400; FRuleFamily: @CRuleFamilies[26]; FFmtStr: '+04/+05'; FUntilYear: 1989; FUntilMonth: 3; FUntilDay: @CRelativeDays[6]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 10800; FRuleFamily: @CRuleFamilies[26]; FFmtStr: '+03/+04'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[9]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 14400; FRuleFamily: nil; FFmtStr: '+04'; FUntilYear: 1992; FUntilMonth: 3; FUntilDay: @CRelativeDays[17]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 10800; FRuleFamily: @CRuleFamilies[26]; FFmtStr: '+03/+04'; FUntilYear: 2011; FUntilMonth: 3; FUntilDay: @CRelativeDays[34]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 14400; FRuleFamily: nil; FFmtStr: '+04'; FUntilYear: 2014; FUntilMonth: 10; FUntilDay: @CRelativeDays[6]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 10800; FRuleFamily: nil; FFmtStr: '+03'; FUntilYear: 2016; FUntilMonth: 3; FUntilDay: @CRelativeDays[34]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 10800; FRuleFamily: nil; FFmtStr: '+03'; FUntilYear: 1930; FUntilMonth: 6; FUntilDay: @CRelativeDays[22]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 14400; FRuleFamily: @CRuleFamilies[82]; FFmtStr: '+04/+05'; FUntilYear: 1989; FUntilMonth: 3; FUntilDay: @CRelativeDays[19]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 10800; FRuleFamily: @CRuleFamilies[82]; FFmtStr: '+03/+04'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[8]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 14400; FRuleFamily: nil; FFmtStr: '+04'; FUntilYear: 1992; FUntilMonth: 3; FUntilDay: @CRelativeDays[26]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 10800; FRuleFamily: @CRuleFamilies[82]; FFmtStr: '+03/+04'; FUntilYear: 2011; FUntilMonth: 3; FUntilDay: @CRelativeDays[28]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 14400; FRuleFamily: nil; FFmtStr: '+04'; FUntilYear: 2014; FUntilMonth: 10; FUntilDay: @CRelativeDays[19]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 10800; FRuleFamily: nil; FFmtStr: '+03'; FUntilYear: 2016; FUntilMonth: 3; FUntilDay: @CRelativeDays[28]; FUntilTime: 7200; FUntilTimeMode: trStandard),
(FOffset: 14400; FRuleFamily: nil; FFmtStr: '+04'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Europe/Athens zone }
CZone_360_Arr: array[0 .. 5] of TPeriod = (
- (FOffset: 5692; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1895; FUntilMonth: 9; FUntilDay: @CRelativeDays[20]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 5692; FRuleFamily: nil; FFmtStr: 'AMT'; FUntilYear: 1916; FUntilMonth: 7; FUntilDay: @CRelativeDays[14]; FUntilTime: 60; FUntilTimeMode: trLocal),
- (FOffset: 7200; FRuleFamily: @CRuleFamilies[118]; FFmtStr: 'EE%sT'; FUntilYear: 1941; FUntilMonth: 4; FUntilDay: @CRelativeDays[8]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[118]; FFmtStr: 'CE%sT'; FUntilYear: 1944; FUntilMonth: 4; FUntilDay: @CRelativeDays[35]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 7200; FRuleFamily: @CRuleFamilies[118]; FFmtStr: 'EE%sT'; FUntilYear: 1981; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 7200; FRuleFamily: @CRuleFamilies[18]; FFmtStr: 'EE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: 5692; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1895; FUntilMonth: 9; FUntilDay: @CRelativeDays[21]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 5692; FRuleFamily: nil; FFmtStr: 'AMT'; FUntilYear: 1916; FUntilMonth: 7; FUntilDay: @CRelativeDays[16]; FUntilTime: 60; FUntilTimeMode: trLocal),
+ (FOffset: 7200; FRuleFamily: @CRuleFamilies[93]; FFmtStr: 'EE%sT'; FUntilYear: 1941; FUntilMonth: 4; FUntilDay: @CRelativeDays[7]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[93]; FFmtStr: 'CE%sT'; FUntilYear: 1944; FUntilMonth: 4; FUntilDay: @CRelativeDays[15]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 7200; FRuleFamily: @CRuleFamilies[93]; FFmtStr: 'EE%sT'; FUntilYear: 1981; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 7200; FRuleFamily: @CRuleFamilies[77]; FFmtStr: 'EE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Europe/Belfast zone }
CZone_361_Arr: array[0 .. 6] of TPeriod = (
(FOffset: -1420; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1880; FUntilMonth: 8; FUntilDay: @CRelativeDays[2]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -1521; FRuleFamily: nil; FFmtStr: 'DMT'; FUntilYear: 1916; FUntilMonth: 5; FUntilDay: @CRelativeDays[25]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: -1521; FRuleFamily: nil; FFmtStr: 'IST'; FUntilYear: 1916; FUntilMonth: 10; FUntilDay: @CRelativeDays[1]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 0; FRuleFamily: @CRuleFamilies[19]; FFmtStr: '%s'; FUntilYear: 1968; FUntilMonth: 10; FUntilDay: @CRelativeDays[34]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: nil; FFmtStr: 'BST'; FUntilYear: 1971; FUntilMonth: 10; FUntilDay: @CRelativeDays[9]; FUntilTime: 7200; FUntilTimeMode: trUniversal),
- (FOffset: 0; FRuleFamily: @CRuleFamilies[19]; FFmtStr: '%s'; FUntilYear: 1996; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 0; FRuleFamily: @CRuleFamilies[18]; FFmtStr: 'GMT/BST'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: -1521; FRuleFamily: nil; FFmtStr: 'DMT'; FUntilYear: 1916; FUntilMonth: 5; FUntilDay: @CRelativeDays[22]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: -1521; FRuleFamily: nil; FFmtStr: 'IST'; FUntilYear: 1916; FUntilMonth: 10; FUntilDay: @CRelativeDays[0]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 0; FRuleFamily: @CRuleFamilies[76]; FFmtStr: '%s'; FUntilYear: 1968; FUntilMonth: 10; FUntilDay: @CRelativeDays[28]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: nil; FFmtStr: 'BST'; FUntilYear: 1971; FUntilMonth: 10; FUntilDay: @CRelativeDays[8]; FUntilTime: 7200; FUntilTimeMode: trUniversal),
+ (FOffset: 0; FRuleFamily: @CRuleFamilies[76]; FFmtStr: '%s'; FUntilYear: 1996; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 0; FRuleFamily: @CRuleFamilies[77]; FFmtStr: 'GMT/BST'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Europe/Belgrade zone }
CZone_362_Arr: array[0 .. 6] of TPeriod = (
(FOffset: 4920; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1884; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: nil; FFmtStr: 'CET'; FUntilYear: 1941; FUntilMonth: 4; FUntilDay: @CRelativeDays[36]; FUntilTime: 82800; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[17]; FFmtStr: 'CE%sT'; FUntilYear: 1945; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: nil; FFmtStr: 'CET'; FUntilYear: 1945; FUntilMonth: 5; FUntilDay: @CRelativeDays[3]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 3600; FRuleFamily: nil; FFmtStr: 'CEST'; FUntilYear: 1945; FUntilMonth: 9; FUntilDay: @CRelativeDays[19]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 3600; FRuleFamily: nil; FFmtStr: 'CET'; FUntilYear: 1982; FUntilMonth: 11; FUntilDay: @CRelativeDays[34]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[18]; FFmtStr: 'CE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: 3600; FRuleFamily: nil; FFmtStr: 'CET'; FUntilYear: 1941; FUntilMonth: 4; FUntilDay: @CRelativeDays[11]; FUntilTime: 82800; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[80]; FFmtStr: 'CE%sT'; FUntilYear: 1945; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: nil; FFmtStr: 'CET'; FUntilYear: 1945; FUntilMonth: 5; FUntilDay: @CRelativeDays[44]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 3600; FRuleFamily: nil; FFmtStr: 'CEST'; FUntilYear: 1945; FUntilMonth: 9; FUntilDay: @CRelativeDays[24]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 3600; FRuleFamily: nil; FFmtStr: 'CET'; FUntilYear: 1982; FUntilMonth: 11; FUntilDay: @CRelativeDays[28]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[77]; FFmtStr: 'CE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Europe/Berlin zone }
CZone_363_Arr: array[0 .. 4] of TPeriod = (
(FOffset: 3208; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1893; FUntilMonth: 4; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[17]; FFmtStr: 'CE%sT'; FUntilYear: 1945; FUntilMonth: 5; FUntilDay: @CRelativeDays[0]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[117]; FFmtStr: 'CE%sT'; FUntilYear: 1946; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[116]; FFmtStr: 'CE%sT'; FUntilYear: 1980; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[18]; FFmtStr: 'CE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[80]; FFmtStr: 'CE%sT'; FUntilYear: 1945; FUntilMonth: 5; FUntilDay: @CRelativeDays[32]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[92]; FFmtStr: 'CE%sT'; FUntilYear: 1946; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[91]; FFmtStr: 'CE%sT'; FUntilYear: 1980; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[77]; FFmtStr: 'CE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Europe/Brussels zone }
CZone_364_Arr: array[0 .. 8] of TPeriod = (
(FOffset: 1050; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1880; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 1050; FRuleFamily: nil; FFmtStr: 'BMT'; FUntilYear: 1892; FUntilMonth: 5; FUntilDay: @CRelativeDays[1]; FUntilTime: 1050; FUntilTimeMode: trLocal),
- (FOffset: 0; FRuleFamily: nil; FFmtStr: 'WET'; FUntilYear: 1914; FUntilMonth: 11; FUntilDay: @CRelativeDays[3]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: nil; FFmtStr: 'CET'; FUntilYear: 1916; FUntilMonth: 5; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[17]; FFmtStr: 'CE%sT'; FUntilYear: 1918; FUntilMonth: 11; FUntilDay: @CRelativeDays[37]; FUntilTime: 39600; FUntilTimeMode: trUniversal),
- (FOffset: 0; FRuleFamily: @CRuleFamilies[22]; FFmtStr: 'WE%sT'; FUntilYear: 1940; FUntilMonth: 5; FUntilDay: @CRelativeDays[7]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[17]; FFmtStr: 'CE%sT'; FUntilYear: 1944; FUntilMonth: 9; FUntilDay: @CRelativeDays[15]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[22]; FFmtStr: 'CE%sT'; FUntilYear: 1977; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[18]; FFmtStr: 'CE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: 1050; FRuleFamily: nil; FFmtStr: 'BMT'; FUntilYear: 1892; FUntilMonth: 5; FUntilDay: @CRelativeDays[0]; FUntilTime: 1050; FUntilTimeMode: trLocal),
+ (FOffset: 0; FRuleFamily: nil; FFmtStr: 'WET'; FUntilYear: 1914; FUntilMonth: 11; FUntilDay: @CRelativeDays[44]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: nil; FFmtStr: 'CET'; FUntilYear: 1916; FUntilMonth: 5; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[80]; FFmtStr: 'CE%sT'; FUntilYear: 1918; FUntilMonth: 11; FUntilDay: @CRelativeDays[23]; FUntilTime: 39600; FUntilTimeMode: trUniversal),
+ (FOffset: 0; FRuleFamily: @CRuleFamilies[85]; FFmtStr: 'WE%sT'; FUntilYear: 1940; FUntilMonth: 5; FUntilDay: @CRelativeDays[10]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[80]; FFmtStr: 'CE%sT'; FUntilYear: 1944; FUntilMonth: 9; FUntilDay: @CRelativeDays[6]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[85]; FFmtStr: 'CE%sT'; FUntilYear: 1977; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[77]; FFmtStr: 'CE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Europe/Bucharest zone }
CZone_365_Arr: array[0 .. 6] of TPeriod = (
(FOffset: 6264; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1891; FUntilMonth: 10; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 6264; FRuleFamily: nil; FFmtStr: 'BMT'; FUntilYear: 1931; FUntilMonth: 7; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 7200; FRuleFamily: @CRuleFamilies[25]; FFmtStr: 'EE%sT'; FUntilYear: 1981; FUntilMonth: 3; FUntilDay: @CRelativeDays[17]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 7200; FRuleFamily: @CRuleFamilies[17]; FFmtStr: 'EE%sT'; FUntilYear: 1991; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 7200; FRuleFamily: @CRuleFamilies[25]; FFmtStr: 'EE%sT'; FUntilYear: 1994; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 7200; FRuleFamily: @CRuleFamilies[28]; FFmtStr: 'EE%sT'; FUntilYear: 1997; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 7200; FRuleFamily: @CRuleFamilies[18]; FFmtStr: 'EE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: 6264; FRuleFamily: nil; FFmtStr: 'BMT'; FUntilYear: 1931; FUntilMonth: 7; FUntilDay: @CRelativeDays[32]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 7200; FRuleFamily: @CRuleFamilies[99]; FFmtStr: 'EE%sT'; FUntilYear: 1981; FUntilMonth: 3; FUntilDay: @CRelativeDays[26]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 7200; FRuleFamily: @CRuleFamilies[80]; FFmtStr: 'EE%sT'; FUntilYear: 1991; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 7200; FRuleFamily: @CRuleFamilies[99]; FFmtStr: 'EE%sT'; FUntilYear: 1994; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 7200; FRuleFamily: @CRuleFamilies[81]; FFmtStr: 'EE%sT'; FUntilYear: 1997; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 7200; FRuleFamily: @CRuleFamilies[77]; FFmtStr: 'EE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Europe/Budapest zone }
CZone_366_Arr: array[0 .. 5] of TPeriod = (
- (FOffset: 4580; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1890; FUntilMonth: 11; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[17]; FFmtStr: 'CE%sT'; FUntilYear: 1918; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[119]; FFmtStr: 'CE%sT'; FUntilYear: 1941; FUntilMonth: 4; FUntilDay: @CRelativeDays[29]; FUntilTime: 82800; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[17]; FFmtStr: 'CE%sT'; FUntilYear: 1945; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[119]; FFmtStr: 'CE%sT'; FUntilYear: 1984; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[18]; FFmtStr: 'CE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: 4580; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1890; FUntilMonth: 11; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[80]; FFmtStr: 'CE%sT'; FUntilYear: 1918; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[94]; FFmtStr: 'CE%sT'; FUntilYear: 1941; FUntilMonth: 4; FUntilDay: @CRelativeDays[13]; FUntilTime: 82800; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[80]; FFmtStr: 'CE%sT'; FUntilYear: 1945; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[94]; FFmtStr: 'CE%sT'; FUntilYear: 1984; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[77]; FFmtStr: 'CE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Europe/Chisinau zone }
CZone_367_Arr: array[0 .. 9] of TPeriod = (
(FOffset: 6920; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1880; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 6900; FRuleFamily: nil; FFmtStr: 'CMT'; FUntilYear: 1918; FUntilMonth: 2; FUntilDay: @CRelativeDays[13]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 6264; FRuleFamily: nil; FFmtStr: 'BMT'; FUntilYear: 1931; FUntilMonth: 7; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 7200; FRuleFamily: @CRuleFamilies[25]; FFmtStr: 'EE%sT'; FUntilYear: 1940; FUntilMonth: 8; FUntilDay: @CRelativeDays[13]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 7200; FRuleFamily: nil; FFmtStr: 'EEST'; FUntilYear: 1941; FUntilMonth: 7; FUntilDay: @CRelativeDays[22]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[17]; FFmtStr: 'CE%sT'; FUntilYear: 1944; FUntilMonth: 8; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 10800; FRuleFamily: @CRuleFamilies[26]; FFmtStr: 'MSK/MSD'; FUntilYear: 1990; FUntilMonth: 5; FUntilDay: @CRelativeDays[4]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: 7200; FRuleFamily: @CRuleFamilies[26]; FFmtStr: 'EE%sT'; FUntilYear: 1992; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 7200; FRuleFamily: @CRuleFamilies[28]; FFmtStr: 'EE%sT'; FUntilYear: 1997; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 7200; FRuleFamily: @CRuleFamilies[123]; FFmtStr: 'EE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: 6900; FRuleFamily: nil; FFmtStr: 'CMT'; FUntilYear: 1918; FUntilMonth: 2; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 6264; FRuleFamily: nil; FFmtStr: 'BMT'; FUntilYear: 1931; FUntilMonth: 7; FUntilDay: @CRelativeDays[32]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 7200; FRuleFamily: @CRuleFamilies[99]; FFmtStr: 'EE%sT'; FUntilYear: 1940; FUntilMonth: 8; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 7200; FRuleFamily: nil; FFmtStr: 'EEST'; FUntilYear: 1941; FUntilMonth: 7; FUntilDay: @CRelativeDays[17]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[80]; FFmtStr: 'CE%sT'; FUntilYear: 1944; FUntilMonth: 8; FUntilDay: @CRelativeDays[32]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 10800; FRuleFamily: @CRuleFamilies[82]; FFmtStr: 'MSK/MSD'; FUntilYear: 1990; FUntilMonth: 5; FUntilDay: @CRelativeDays[18]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: 7200; FRuleFamily: @CRuleFamilies[82]; FFmtStr: 'EE%sT'; FUntilYear: 1992; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 7200; FRuleFamily: @CRuleFamilies[81]; FFmtStr: 'EE%sT'; FUntilYear: 1997; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 7200; FRuleFamily: @CRuleFamilies[98]; FFmtStr: 'EE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Europe/Copenhagen zone }
CZone_368_Arr: array[0 .. 5] of TPeriod = (
(FOffset: 3020; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1890; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 3020; FRuleFamily: nil; FFmtStr: 'CMT'; FUntilYear: 1894; FUntilMonth: 1; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[20]; FFmtStr: 'CE%sT'; FUntilYear: 1942; FUntilMonth: 11; FUntilDay: @CRelativeDays[2]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[17]; FFmtStr: 'CE%sT'; FUntilYear: 1945; FUntilMonth: 4; FUntilDay: @CRelativeDays[2]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[20]; FFmtStr: 'CE%sT'; FUntilYear: 1980; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[18]; FFmtStr: 'CE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: 3020; FRuleFamily: nil; FFmtStr: 'CMT'; FUntilYear: 1894; FUntilMonth: 1; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[114]; FFmtStr: 'CE%sT'; FUntilYear: 1942; FUntilMonth: 11; FUntilDay: @CRelativeDays[2]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[80]; FFmtStr: 'CE%sT'; FUntilYear: 1945; FUntilMonth: 4; FUntilDay: @CRelativeDays[2]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[114]; FFmtStr: 'CE%sT'; FUntilYear: 1980; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[77]; FFmtStr: 'CE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Europe/Dublin zone }
CZone_369_Arr: array[0 .. 10] of TPeriod = (
(FOffset: -1521; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1880; FUntilMonth: 8; FUntilDay: @CRelativeDays[2]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -1521; FRuleFamily: nil; FFmtStr: 'DMT'; FUntilYear: 1916; FUntilMonth: 5; FUntilDay: @CRelativeDays[25]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: -1521; FRuleFamily: nil; FFmtStr: 'IST'; FUntilYear: 1916; FUntilMonth: 10; FUntilDay: @CRelativeDays[1]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 0; FRuleFamily: @CRuleFamilies[19]; FFmtStr: '%s'; FUntilYear: 1921; FUntilMonth: 12; FUntilDay: @CRelativeDays[4]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 0; FRuleFamily: @CRuleFamilies[19]; FFmtStr: 'GMT/IST'; FUntilYear: 1940; FUntilMonth: 2; FUntilDay: @CRelativeDays[12]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 0; FRuleFamily: nil; FFmtStr: 'IST'; FUntilYear: 1946; FUntilMonth: 10; FUntilDay: @CRelativeDays[4]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 0; FRuleFamily: nil; FFmtStr: 'GMT'; FUntilYear: 1947; FUntilMonth: 3; FUntilDay: @CRelativeDays[19]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: -1521; FRuleFamily: nil; FFmtStr: 'DMT'; FUntilYear: 1916; FUntilMonth: 5; FUntilDay: @CRelativeDays[22]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: -1521; FRuleFamily: nil; FFmtStr: 'IST'; FUntilYear: 1916; FUntilMonth: 10; FUntilDay: @CRelativeDays[0]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 0; FRuleFamily: @CRuleFamilies[76]; FFmtStr: '%s'; FUntilYear: 1921; FUntilMonth: 12; FUntilDay: @CRelativeDays[18]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 0; FRuleFamily: @CRuleFamilies[76]; FFmtStr: 'GMT/IST'; FUntilYear: 1940; FUntilMonth: 2; FUntilDay: @CRelativeDays[14]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 0; FRuleFamily: nil; FFmtStr: 'IST'; FUntilYear: 1946; FUntilMonth: 10; FUntilDay: @CRelativeDays[18]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 0; FRuleFamily: nil; FFmtStr: 'GMT'; FUntilYear: 1947; FUntilMonth: 3; FUntilDay: @CRelativeDays[24]; FUntilTime: 7200; FUntilTimeMode: trStandard),
(FOffset: 0; FRuleFamily: nil; FFmtStr: 'IST'; FUntilYear: 1947; FUntilMonth: 11; FUntilDay: @CRelativeDays[2]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 0; FRuleFamily: nil; FFmtStr: 'GMT'; FUntilYear: 1948; FUntilMonth: 4; FUntilDay: @CRelativeDays[36]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 0; FRuleFamily: @CRuleFamilies[19]; FFmtStr: 'GMT/IST'; FUntilYear: 1968; FUntilMonth: 10; FUntilDay: @CRelativeDays[34]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[108]; FFmtStr: 'IST/GMT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: 0; FRuleFamily: nil; FFmtStr: 'GMT'; FUntilYear: 1948; FUntilMonth: 4; FUntilDay: @CRelativeDays[11]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 0; FRuleFamily: @CRuleFamilies[76]; FFmtStr: 'GMT/IST'; FUntilYear: 1968; FUntilMonth: 10; FUntilDay: @CRelativeDays[28]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[78]; FFmtStr: 'IST/GMT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Europe/Gibraltar zone }
CZone_370_Arr: array[0 .. 3] of TPeriod = (
(FOffset: -1284; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1880; FUntilMonth: 8; FUntilDay: @CRelativeDays[2]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 0; FRuleFamily: @CRuleFamilies[19]; FFmtStr: '%s'; FUntilYear: 1957; FUntilMonth: 4; FUntilDay: @CRelativeDays[20]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: 0; FRuleFamily: @CRuleFamilies[76]; FFmtStr: '%s'; FUntilYear: 1957; FUntilMonth: 4; FUntilDay: @CRelativeDays[21]; FUntilTime: 7200; FUntilTimeMode: trLocal),
(FOffset: 3600; FRuleFamily: nil; FFmtStr: 'CET'; FUntilYear: 1982; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[18]; FFmtStr: 'CE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[77]; FFmtStr: 'CE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Europe/Guernsey zone }
CZone_371_Arr: array[0 .. 6] of TPeriod = (
- (FOffset: -609; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1913; FUntilMonth: 6; FUntilDay: @CRelativeDays[36]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 0; FRuleFamily: @CRuleFamilies[19]; FFmtStr: '%s'; FUntilYear: 1940; FUntilMonth: 7; FUntilDay: @CRelativeDays[2]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[17]; FFmtStr: 'CE%sT'; FUntilYear: 1945; FUntilMonth: 5; FUntilDay: @CRelativeDays[3]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 0; FRuleFamily: @CRuleFamilies[19]; FFmtStr: '%s'; FUntilYear: 1968; FUntilMonth: 10; FUntilDay: @CRelativeDays[34]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: nil; FFmtStr: 'BST'; FUntilYear: 1971; FUntilMonth: 10; FUntilDay: @CRelativeDays[9]; FUntilTime: 7200; FUntilTimeMode: trUniversal),
- (FOffset: 0; FRuleFamily: @CRuleFamilies[19]; FFmtStr: '%s'; FUntilYear: 1996; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 0; FRuleFamily: @CRuleFamilies[18]; FFmtStr: 'GMT/BST'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: -609; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1913; FUntilMonth: 6; FUntilDay: @CRelativeDays[11]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 0; FRuleFamily: @CRuleFamilies[76]; FFmtStr: '%s'; FUntilYear: 1940; FUntilMonth: 7; FUntilDay: @CRelativeDays[2]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[80]; FFmtStr: 'CE%sT'; FUntilYear: 1945; FUntilMonth: 5; FUntilDay: @CRelativeDays[44]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 0; FRuleFamily: @CRuleFamilies[76]; FFmtStr: '%s'; FUntilYear: 1968; FUntilMonth: 10; FUntilDay: @CRelativeDays[28]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: nil; FFmtStr: 'BST'; FUntilYear: 1971; FUntilMonth: 10; FUntilDay: @CRelativeDays[8]; FUntilTime: 7200; FUntilTimeMode: trUniversal),
+ (FOffset: 0; FRuleFamily: @CRuleFamilies[76]; FFmtStr: '%s'; FUntilYear: 1996; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 0; FRuleFamily: @CRuleFamilies[77]; FFmtStr: 'GMT/BST'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Europe/Helsinki zone }
CZone_372_Arr: array[0 .. 3] of TPeriod = (
- (FOffset: 5989; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1878; FUntilMonth: 5; FUntilDay: @CRelativeDays[9]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 5989; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1878; FUntilMonth: 5; FUntilDay: @CRelativeDays[8]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 5989; FRuleFamily: nil; FFmtStr: 'HMT'; FUntilYear: 1921; FUntilMonth: 5; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 7200; FRuleFamily: @CRuleFamilies[115]; FFmtStr: 'EE%sT'; FUntilYear: 1983; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 7200; FRuleFamily: @CRuleFamilies[18]; FFmtStr: 'EE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: 7200; FRuleFamily: @CRuleFamilies[89]; FFmtStr: 'EE%sT'; FUntilYear: 1983; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 7200; FRuleFamily: @CRuleFamilies[77]; FFmtStr: 'EE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Europe/Isle_of_Man zone }
CZone_373_Arr: array[0 .. 4] of TPeriod = (
- (FOffset: -1075; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1883; FUntilMonth: 3; FUntilDay: @CRelativeDays[8]; FUntilTime: 0; FUntilTimeMode: trStandard),
- (FOffset: 0; FRuleFamily: @CRuleFamilies[19]; FFmtStr: '%s'; FUntilYear: 1968; FUntilMonth: 10; FUntilDay: @CRelativeDays[34]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: nil; FFmtStr: 'BST'; FUntilYear: 1971; FUntilMonth: 10; FUntilDay: @CRelativeDays[9]; FUntilTime: 7200; FUntilTimeMode: trUniversal),
- (FOffset: 0; FRuleFamily: @CRuleFamilies[19]; FFmtStr: '%s'; FUntilYear: 1996; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 0; FRuleFamily: @CRuleFamilies[18]; FFmtStr: 'GMT/BST'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: -1075; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1883; FUntilMonth: 3; FUntilDay: @CRelativeDays[7]; FUntilTime: 0; FUntilTimeMode: trStandard),
+ (FOffset: 0; FRuleFamily: @CRuleFamilies[76]; FFmtStr: '%s'; FUntilYear: 1968; FUntilMonth: 10; FUntilDay: @CRelativeDays[28]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: nil; FFmtStr: 'BST'; FUntilYear: 1971; FUntilMonth: 10; FUntilDay: @CRelativeDays[8]; FUntilTime: 7200; FUntilTimeMode: trUniversal),
+ (FOffset: 0; FRuleFamily: @CRuleFamilies[76]; FFmtStr: '%s'; FUntilYear: 1996; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 0; FRuleFamily: @CRuleFamilies[77]; FFmtStr: 'GMT/BST'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Europe/Istanbul zone }
CZone_374_Arr: array[0 .. 12] of TPeriod = (
(FOffset: 6952; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1880; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 7016; FRuleFamily: nil; FFmtStr: 'IMT'; FUntilYear: 1910; FUntilMonth: 10; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 7200; FRuleFamily: @CRuleFamilies[128]; FFmtStr: 'EE%sT'; FUntilYear: 1978; FUntilMonth: 6; FUntilDay: @CRelativeDays[17]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 10800; FRuleFamily: @CRuleFamilies[128]; FFmtStr: '+03/+04'; FUntilYear: 1984; FUntilMonth: 11; FUntilDay: @CRelativeDays[1]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: 7200; FRuleFamily: @CRuleFamilies[128]; FFmtStr: 'EE%sT'; FUntilYear: 2007; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 7200; FRuleFamily: @CRuleFamilies[18]; FFmtStr: 'EE%sT'; FUntilYear: 2011; FUntilMonth: 3; FUntilDay: @CRelativeDays[34]; FUntilTime: 3600; FUntilTimeMode: trUniversal),
- (FOffset: 7200; FRuleFamily: nil; FFmtStr: 'EET'; FUntilYear: 2011; FUntilMonth: 3; FUntilDay: @CRelativeDays[14]; FUntilTime: 3600; FUntilTimeMode: trUniversal),
- (FOffset: 7200; FRuleFamily: @CRuleFamilies[18]; FFmtStr: 'EE%sT'; FUntilYear: 2014; FUntilMonth: 3; FUntilDay: @CRelativeDays[8]; FUntilTime: 3600; FUntilTimeMode: trUniversal),
- (FOffset: 7200; FRuleFamily: nil; FFmtStr: 'EET'; FUntilYear: 2014; FUntilMonth: 3; FUntilDay: @CRelativeDays[9]; FUntilTime: 3600; FUntilTimeMode: trUniversal),
- (FOffset: 7200; FRuleFamily: @CRuleFamilies[18]; FFmtStr: 'EE%sT'; FUntilYear: 2015; FUntilMonth: 10; FUntilDay: @CRelativeDays[12]; FUntilTime: 3600; FUntilTimeMode: trUniversal),
- (FOffset: 7200; FRuleFamily: nil; FFmtStr: 'EEST'; FUntilYear: 2015; FUntilMonth: 11; FUntilDay: @CRelativeDays[3]; FUntilTime: 3600; FUntilTimeMode: trUniversal),
- (FOffset: 7200; FRuleFamily: @CRuleFamilies[18]; FFmtStr: 'EE%sT'; FUntilYear: 2016; FUntilMonth: 9; FUntilDay: @CRelativeDays[29]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 7200; FRuleFamily: @CRuleFamilies[105]; FFmtStr: 'EE%sT'; FUntilYear: 1978; FUntilMonth: 6; FUntilDay: @CRelativeDays[26]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 10800; FRuleFamily: @CRuleFamilies[105]; FFmtStr: '+03/+04'; FUntilYear: 1984; FUntilMonth: 11; FUntilDay: @CRelativeDays[0]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: 7200; FRuleFamily: @CRuleFamilies[105]; FFmtStr: 'EE%sT'; FUntilYear: 2007; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 7200; FRuleFamily: @CRuleFamilies[77]; FFmtStr: 'EE%sT'; FUntilYear: 2011; FUntilMonth: 3; FUntilDay: @CRelativeDays[28]; FUntilTime: 3600; FUntilTimeMode: trUniversal),
+ (FOffset: 7200; FRuleFamily: nil; FFmtStr: 'EET'; FUntilYear: 2011; FUntilMonth: 3; FUntilDay: @CRelativeDays[16]; FUntilTime: 3600; FUntilTimeMode: trUniversal),
+ (FOffset: 7200; FRuleFamily: @CRuleFamilies[77]; FFmtStr: 'EE%sT'; FUntilYear: 2014; FUntilMonth: 3; FUntilDay: @CRelativeDays[7]; FUntilTime: 3600; FUntilTimeMode: trUniversal),
+ (FOffset: 7200; FRuleFamily: nil; FFmtStr: 'EET'; FUntilYear: 2014; FUntilMonth: 3; FUntilDay: @CRelativeDays[8]; FUntilTime: 3600; FUntilTimeMode: trUniversal),
+ (FOffset: 7200; FRuleFamily: @CRuleFamilies[77]; FFmtStr: 'EE%sT'; FUntilYear: 2015; FUntilMonth: 10; FUntilDay: @CRelativeDays[14]; FUntilTime: 3600; FUntilTimeMode: trUniversal),
+ (FOffset: 7200; FRuleFamily: nil; FFmtStr: 'EEST'; FUntilYear: 2015; FUntilMonth: 11; FUntilDay: @CRelativeDays[44]; FUntilTime: 3600; FUntilTimeMode: trUniversal),
+ (FOffset: 7200; FRuleFamily: @CRuleFamilies[77]; FFmtStr: 'EE%sT'; FUntilYear: 2016; FUntilMonth: 9; FUntilDay: @CRelativeDays[13]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 10800; FRuleFamily: nil; FFmtStr: '+03'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Europe/Jersey zone }
CZone_375_Arr: array[0 .. 6] of TPeriod = (
- (FOffset: -506; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1898; FUntilMonth: 6; FUntilDay: @CRelativeDays[37]; FUntilTime: 57600; FUntilTimeMode: trUniversal),
- (FOffset: 0; FRuleFamily: @CRuleFamilies[19]; FFmtStr: '%s'; FUntilYear: 1940; FUntilMonth: 7; FUntilDay: @CRelativeDays[2]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[17]; FFmtStr: 'CE%sT'; FUntilYear: 1945; FUntilMonth: 5; FUntilDay: @CRelativeDays[3]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 0; FRuleFamily: @CRuleFamilies[19]; FFmtStr: '%s'; FUntilYear: 1968; FUntilMonth: 10; FUntilDay: @CRelativeDays[34]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: nil; FFmtStr: 'BST'; FUntilYear: 1971; FUntilMonth: 10; FUntilDay: @CRelativeDays[9]; FUntilTime: 7200; FUntilTimeMode: trUniversal),
- (FOffset: 0; FRuleFamily: @CRuleFamilies[19]; FFmtStr: '%s'; FUntilYear: 1996; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 0; FRuleFamily: @CRuleFamilies[18]; FFmtStr: 'GMT/BST'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: -506; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1898; FUntilMonth: 6; FUntilDay: @CRelativeDays[23]; FUntilTime: 57600; FUntilTimeMode: trUniversal),
+ (FOffset: 0; FRuleFamily: @CRuleFamilies[76]; FFmtStr: '%s'; FUntilYear: 1940; FUntilMonth: 7; FUntilDay: @CRelativeDays[2]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[80]; FFmtStr: 'CE%sT'; FUntilYear: 1945; FUntilMonth: 5; FUntilDay: @CRelativeDays[44]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 0; FRuleFamily: @CRuleFamilies[76]; FFmtStr: '%s'; FUntilYear: 1968; FUntilMonth: 10; FUntilDay: @CRelativeDays[28]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: nil; FFmtStr: 'BST'; FUntilYear: 1971; FUntilMonth: 10; FUntilDay: @CRelativeDays[8]; FUntilTime: 7200; FUntilTimeMode: trUniversal),
+ (FOffset: 0; FRuleFamily: @CRuleFamilies[76]; FFmtStr: '%s'; FUntilYear: 1996; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 0; FRuleFamily: @CRuleFamilies[77]; FFmtStr: 'GMT/BST'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Europe/Kaliningrad zone }
CZone_376_Arr: array[0 .. 6] of TPeriod = (
(FOffset: 4920; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1893; FUntilMonth: 4; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[17]; FFmtStr: 'CE%sT'; FUntilYear: 1945; FUntilMonth: 4; FUntilDay: @CRelativeDays[18]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 7200; FRuleFamily: @CRuleFamilies[124]; FFmtStr: 'EE%sT'; FUntilYear: 1946; FUntilMonth: 4; FUntilDay: @CRelativeDays[29]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 10800; FRuleFamily: @CRuleFamilies[26]; FFmtStr: 'MSK/MSD'; FUntilYear: 1989; FUntilMonth: 3; FUntilDay: @CRelativeDays[6]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 7200; FRuleFamily: @CRuleFamilies[26]; FFmtStr: 'EE%sT'; FUntilYear: 2011; FUntilMonth: 3; FUntilDay: @CRelativeDays[34]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 10800; FRuleFamily: nil; FFmtStr: '+03'; FUntilYear: 2014; FUntilMonth: 10; FUntilDay: @CRelativeDays[6]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[80]; FFmtStr: 'CE%sT'; FUntilYear: 1945; FUntilMonth: 4; FUntilDay: @CRelativeDays[34]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 7200; FRuleFamily: @CRuleFamilies[100]; FFmtStr: 'EE%sT'; FUntilYear: 1946; FUntilMonth: 4; FUntilDay: @CRelativeDays[13]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 10800; FRuleFamily: @CRuleFamilies[82]; FFmtStr: 'MSK/MSD'; FUntilYear: 1989; FUntilMonth: 3; FUntilDay: @CRelativeDays[19]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 7200; FRuleFamily: @CRuleFamilies[82]; FFmtStr: 'EE%sT'; FUntilYear: 2011; FUntilMonth: 3; FUntilDay: @CRelativeDays[28]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 10800; FRuleFamily: nil; FFmtStr: '+03'; FUntilYear: 2014; FUntilMonth: 10; FUntilDay: @CRelativeDays[19]; FUntilTime: 7200; FUntilTimeMode: trStandard),
(FOffset: 7200; FRuleFamily: nil; FFmtStr: 'EET'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Europe/Kirov zone }
CZone_377_Arr: array[0 .. 7] of TPeriod = (
- (FOffset: 11928; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1919; FUntilMonth: 7; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trUniversal),
- (FOffset: 10800; FRuleFamily: nil; FFmtStr: '+03'; FUntilYear: 1930; FUntilMonth: 6; FUntilDay: @CRelativeDays[25]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 14400; FRuleFamily: @CRuleFamilies[26]; FFmtStr: '+04/+05'; FUntilYear: 1989; FUntilMonth: 3; FUntilDay: @CRelativeDays[6]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 10800; FRuleFamily: @CRuleFamilies[26]; FFmtStr: 'MSK/MSD'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[9]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 14400; FRuleFamily: nil; FFmtStr: '+04'; FUntilYear: 1992; FUntilMonth: 3; FUntilDay: @CRelativeDays[17]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 10800; FRuleFamily: @CRuleFamilies[26]; FFmtStr: 'MSK/MSD'; FUntilYear: 2011; FUntilMonth: 3; FUntilDay: @CRelativeDays[34]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 14400; FRuleFamily: nil; FFmtStr: 'MSK'; FUntilYear: 2014; FUntilMonth: 10; FUntilDay: @CRelativeDays[6]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 11928; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1919; FUntilMonth: 7; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trUniversal),
+ (FOffset: 10800; FRuleFamily: nil; FFmtStr: '+03'; FUntilYear: 1930; FUntilMonth: 6; FUntilDay: @CRelativeDays[22]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 14400; FRuleFamily: @CRuleFamilies[82]; FFmtStr: '+04/+05'; FUntilYear: 1989; FUntilMonth: 3; FUntilDay: @CRelativeDays[19]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 10800; FRuleFamily: @CRuleFamilies[82]; FFmtStr: 'MSK/MSD'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[8]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 14400; FRuleFamily: nil; FFmtStr: '+04'; FUntilYear: 1992; FUntilMonth: 3; FUntilDay: @CRelativeDays[26]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 10800; FRuleFamily: @CRuleFamilies[82]; FFmtStr: 'MSK/MSD'; FUntilYear: 2011; FUntilMonth: 3; FUntilDay: @CRelativeDays[28]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 14400; FRuleFamily: nil; FFmtStr: 'MSK'; FUntilYear: 2014; FUntilMonth: 10; FUntilDay: @CRelativeDays[19]; FUntilTime: 7200; FUntilTimeMode: trStandard),
(FOffset: 10800; FRuleFamily: nil; FFmtStr: 'MSK'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
@@ -9566,204 +9576,204 @@ TZoneAlias = record
CZone_378_Arr: array[0 .. 8] of TPeriod = (
(FOffset: 7324; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1880; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 7324; FRuleFamily: nil; FFmtStr: 'KMT'; FUntilYear: 1924; FUntilMonth: 5; FUntilDay: @CRelativeDays[2]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 7200; FRuleFamily: nil; FFmtStr: 'EET'; FUntilYear: 1930; FUntilMonth: 6; FUntilDay: @CRelativeDays[25]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 10800; FRuleFamily: nil; FFmtStr: 'MSK'; FUntilYear: 1941; FUntilMonth: 9; FUntilDay: @CRelativeDays[7]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[17]; FFmtStr: 'CE%sT'; FUntilYear: 1943; FUntilMonth: 11; FUntilDay: @CRelativeDays[4]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 10800; FRuleFamily: @CRuleFamilies[26]; FFmtStr: 'MSK/MSD'; FUntilYear: 1990; FUntilMonth: 7; FUntilDay: @CRelativeDays[1]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: 7200; FRuleFamily: nil; FFmtStr: 'EEST'; FUntilYear: 1991; FUntilMonth: 9; FUntilDay: @CRelativeDays[17]; FUntilTime: 10800; FUntilTimeMode: trLocal),
- (FOffset: 7200; FRuleFamily: @CRuleFamilies[17]; FFmtStr: 'EE%sT'; FUntilYear: 1996; FUntilMonth: 5; FUntilDay: @CRelativeDays[40]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 7200; FRuleFamily: @CRuleFamilies[18]; FFmtStr: 'EE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: 7200; FRuleFamily: nil; FFmtStr: 'EET'; FUntilYear: 1930; FUntilMonth: 6; FUntilDay: @CRelativeDays[22]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 10800; FRuleFamily: nil; FFmtStr: 'MSK'; FUntilYear: 1941; FUntilMonth: 9; FUntilDay: @CRelativeDays[10]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[80]; FFmtStr: 'CE%sT'; FUntilYear: 1943; FUntilMonth: 11; FUntilDay: @CRelativeDays[18]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 10800; FRuleFamily: @CRuleFamilies[82]; FFmtStr: 'MSK/MSD'; FUntilYear: 1990; FUntilMonth: 7; FUntilDay: @CRelativeDays[0]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: 7200; FRuleFamily: nil; FFmtStr: 'EEST'; FUntilYear: 1991; FUntilMonth: 9; FUntilDay: @CRelativeDays[26]; FUntilTime: 10800; FUntilTimeMode: trLocal),
+ (FOffset: 7200; FRuleFamily: @CRuleFamilies[80]; FFmtStr: 'EE%sT'; FUntilYear: 1996; FUntilMonth: 5; FUntilDay: @CRelativeDays[12]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 7200; FRuleFamily: @CRuleFamilies[77]; FFmtStr: 'EE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Europe/Lisbon zone }
CZone_379_Arr: array[0 .. 7] of TPeriod = (
(FOffset: -2205; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1884; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -2205; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1912; FUntilMonth: 1; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trUniversal),
- (FOffset: 0; FRuleFamily: @CRuleFamilies[125]; FFmtStr: 'WE%sT'; FUntilYear: 1966; FUntilMonth: 4; FUntilDay: @CRelativeDays[15]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: nil; FFmtStr: 'CET'; FUntilYear: 1976; FUntilMonth: 9; FUntilDay: @CRelativeDays[6]; FUntilTime: 3600; FUntilTimeMode: trLocal),
- (FOffset: 0; FRuleFamily: @CRuleFamilies[125]; FFmtStr: 'WE%sT'; FUntilYear: 1983; FUntilMonth: 9; FUntilDay: @CRelativeDays[12]; FUntilTime: 3600; FUntilTimeMode: trStandard),
- (FOffset: 0; FRuleFamily: @CRuleFamilies[109]; FFmtStr: 'WE%sT'; FUntilYear: 1992; FUntilMonth: 9; FUntilDay: @CRelativeDays[34]; FUntilTime: 3600; FUntilTimeMode: trStandard),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[18]; FFmtStr: 'CE%sT'; FUntilYear: 1996; FUntilMonth: 3; FUntilDay: @CRelativeDays[9]; FUntilTime: 3600; FUntilTimeMode: trUniversal),
- (FOffset: 0; FRuleFamily: @CRuleFamilies[18]; FFmtStr: 'WE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: -2205; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1912; FUntilMonth: 1; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trUniversal),
+ (FOffset: 0; FRuleFamily: @CRuleFamilies[101]; FFmtStr: 'WE%sT'; FUntilYear: 1966; FUntilMonth: 4; FUntilDay: @CRelativeDays[6]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: nil; FFmtStr: 'CET'; FUntilYear: 1976; FUntilMonth: 9; FUntilDay: @CRelativeDays[19]; FUntilTime: 3600; FUntilTimeMode: trLocal),
+ (FOffset: 0; FRuleFamily: @CRuleFamilies[101]; FFmtStr: 'WE%sT'; FUntilYear: 1983; FUntilMonth: 9; FUntilDay: @CRelativeDays[14]; FUntilTime: 3600; FUntilTimeMode: trStandard),
+ (FOffset: 0; FRuleFamily: @CRuleFamilies[79]; FFmtStr: 'WE%sT'; FUntilYear: 1992; FUntilMonth: 9; FUntilDay: @CRelativeDays[28]; FUntilTime: 3600; FUntilTimeMode: trStandard),
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[77]; FFmtStr: 'CE%sT'; FUntilYear: 1996; FUntilMonth: 3; FUntilDay: @CRelativeDays[8]; FUntilTime: 3600; FUntilTimeMode: trUniversal),
+ (FOffset: 0; FRuleFamily: @CRuleFamilies[77]; FFmtStr: 'WE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Europe/Ljubljana zone }
CZone_380_Arr: array[0 .. 5] of TPeriod = (
(FOffset: 3484; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1884; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: nil; FFmtStr: 'CET'; FUntilYear: 1941; FUntilMonth: 4; FUntilDay: @CRelativeDays[36]; FUntilTime: 82800; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[17]; FFmtStr: 'CE%sT'; FUntilYear: 1945; FUntilMonth: 5; FUntilDay: @CRelativeDays[3]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 3600; FRuleFamily: nil; FFmtStr: 'CEST'; FUntilYear: 1945; FUntilMonth: 9; FUntilDay: @CRelativeDays[19]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 3600; FRuleFamily: nil; FFmtStr: 'CET'; FUntilYear: 1982; FUntilMonth: 11; FUntilDay: @CRelativeDays[34]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[18]; FFmtStr: 'CE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: 3600; FRuleFamily: nil; FFmtStr: 'CET'; FUntilYear: 1941; FUntilMonth: 4; FUntilDay: @CRelativeDays[11]; FUntilTime: 82800; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[80]; FFmtStr: 'CE%sT'; FUntilYear: 1945; FUntilMonth: 5; FUntilDay: @CRelativeDays[44]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 3600; FRuleFamily: nil; FFmtStr: 'CEST'; FUntilYear: 1945; FUntilMonth: 9; FUntilDay: @CRelativeDays[24]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 3600; FRuleFamily: nil; FFmtStr: 'CET'; FUntilYear: 1982; FUntilMonth: 11; FUntilDay: @CRelativeDays[28]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[77]; FFmtStr: 'CE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Europe/London zone }
CZone_381_Arr: array[0 .. 4] of TPeriod = (
- (FOffset: -75; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1847; FUntilMonth: 12; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 0; FRuleFamily: @CRuleFamilies[19]; FFmtStr: '%s'; FUntilYear: 1968; FUntilMonth: 10; FUntilDay: @CRelativeDays[34]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: nil; FFmtStr: 'BST'; FUntilYear: 1971; FUntilMonth: 10; FUntilDay: @CRelativeDays[9]; FUntilTime: 7200; FUntilTimeMode: trUniversal),
- (FOffset: 0; FRuleFamily: @CRuleFamilies[19]; FFmtStr: '%s'; FUntilYear: 1996; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 0; FRuleFamily: @CRuleFamilies[18]; FFmtStr: 'GMT/BST'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: -75; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1847; FUntilMonth: 12; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 0; FRuleFamily: @CRuleFamilies[76]; FFmtStr: '%s'; FUntilYear: 1968; FUntilMonth: 10; FUntilDay: @CRelativeDays[28]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: nil; FFmtStr: 'BST'; FUntilYear: 1971; FUntilMonth: 10; FUntilDay: @CRelativeDays[8]; FUntilTime: 7200; FUntilTimeMode: trUniversal),
+ (FOffset: 0; FRuleFamily: @CRuleFamilies[76]; FFmtStr: '%s'; FUntilYear: 1996; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 0; FRuleFamily: @CRuleFamilies[77]; FFmtStr: 'GMT/BST'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Europe/Luxembourg zone }
CZone_382_Arr: array[0 .. 6] of TPeriod = (
(FOffset: 1476; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1904; FUntilMonth: 6; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[21]; FFmtStr: 'CE%sT'; FUntilYear: 1918; FUntilMonth: 11; FUntilDay: @CRelativeDays[12]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 0; FRuleFamily: @CRuleFamilies[21]; FFmtStr: 'WE%sT'; FUntilYear: 1929; FUntilMonth: 10; FUntilDay: @CRelativeDays[4]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 0; FRuleFamily: @CRuleFamilies[22]; FFmtStr: 'WE%sT'; FUntilYear: 1940; FUntilMonth: 5; FUntilDay: @CRelativeDays[20]; FUntilTime: 10800; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[17]; FFmtStr: 'WE%sT'; FUntilYear: 1944; FUntilMonth: 9; FUntilDay: @CRelativeDays[36]; FUntilTime: 10800; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[22]; FFmtStr: 'CE%sT'; FUntilYear: 1977; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[18]; FFmtStr: 'CE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[115]; FFmtStr: 'CE%sT'; FUntilYear: 1918; FUntilMonth: 11; FUntilDay: @CRelativeDays[14]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 0; FRuleFamily: @CRuleFamilies[115]; FFmtStr: 'WE%sT'; FUntilYear: 1929; FUntilMonth: 10; FUntilDay: @CRelativeDays[18]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 0; FRuleFamily: @CRuleFamilies[85]; FFmtStr: 'WE%sT'; FUntilYear: 1940; FUntilMonth: 5; FUntilDay: @CRelativeDays[21]; FUntilTime: 10800; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[80]; FFmtStr: 'WE%sT'; FUntilYear: 1944; FUntilMonth: 9; FUntilDay: @CRelativeDays[11]; FUntilTime: 10800; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[85]; FFmtStr: 'CE%sT'; FUntilYear: 1977; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[77]; FFmtStr: 'CE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Europe/Madrid zone }
CZone_383_Arr: array[0 .. 3] of TPeriod = (
- (FOffset: -884; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1901; FUntilMonth: 1; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trUniversal),
- (FOffset: 0; FRuleFamily: @CRuleFamilies[126]; FFmtStr: 'WE%sT'; FUntilYear: 1940; FUntilMonth: 3; FUntilDay: @CRelativeDays[19]; FUntilTime: 82800; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[126]; FFmtStr: 'CE%sT'; FUntilYear: 1979; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[18]; FFmtStr: 'CE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: -884; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1901; FUntilMonth: 1; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trUniversal),
+ (FOffset: 0; FRuleFamily: @CRuleFamilies[102]; FFmtStr: 'WE%sT'; FUntilYear: 1940; FUntilMonth: 3; FUntilDay: @CRelativeDays[24]; FUntilTime: 82800; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[102]; FFmtStr: 'CE%sT'; FUntilYear: 1979; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[77]; FFmtStr: 'CE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Europe/Malta zone }
CZone_384_Arr: array[0 .. 3] of TPeriod = (
(FOffset: 3484; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1893; FUntilMonth: 11; FUntilDay: @CRelativeDays[2]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[120]; FFmtStr: 'CE%sT'; FUntilYear: 1973; FUntilMonth: 3; FUntilDay: @CRelativeDays[9]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[122]; FFmtStr: 'CE%sT'; FUntilYear: 1981; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[18]; FFmtStr: 'CE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[95]; FFmtStr: 'CE%sT'; FUntilYear: 1973; FUntilMonth: 3; FUntilDay: @CRelativeDays[8]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[97]; FFmtStr: 'CE%sT'; FUntilYear: 1981; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[77]; FFmtStr: 'CE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Europe/Minsk zone }
CZone_385_Arr: array[0 .. 8] of TPeriod = (
(FOffset: 6616; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1880; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 6600; FRuleFamily: nil; FFmtStr: 'MMT'; FUntilYear: 1924; FUntilMonth: 5; FUntilDay: @CRelativeDays[2]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 7200; FRuleFamily: nil; FFmtStr: 'EET'; FUntilYear: 1930; FUntilMonth: 6; FUntilDay: @CRelativeDays[25]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 10800; FRuleFamily: nil; FFmtStr: 'MSK'; FUntilYear: 1941; FUntilMonth: 6; FUntilDay: @CRelativeDays[14]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[17]; FFmtStr: 'CE%sT'; FUntilYear: 1944; FUntilMonth: 7; FUntilDay: @CRelativeDays[15]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 10800; FRuleFamily: @CRuleFamilies[26]; FFmtStr: 'MSK/MSD'; FUntilYear: 1990; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 10800; FRuleFamily: nil; FFmtStr: 'MSK'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[9]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 7200; FRuleFamily: @CRuleFamilies[26]; FFmtStr: 'EE%sT'; FUntilYear: 2011; FUntilMonth: 3; FUntilDay: @CRelativeDays[34]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 7200; FRuleFamily: nil; FFmtStr: 'EET'; FUntilYear: 1930; FUntilMonth: 6; FUntilDay: @CRelativeDays[22]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 10800; FRuleFamily: nil; FFmtStr: 'MSK'; FUntilYear: 1941; FUntilMonth: 6; FUntilDay: @CRelativeDays[16]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[80]; FFmtStr: 'CE%sT'; FUntilYear: 1944; FUntilMonth: 7; FUntilDay: @CRelativeDays[6]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 10800; FRuleFamily: @CRuleFamilies[82]; FFmtStr: 'MSK/MSD'; FUntilYear: 1990; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 10800; FRuleFamily: nil; FFmtStr: 'MSK'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[8]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 7200; FRuleFamily: @CRuleFamilies[82]; FFmtStr: 'EE%sT'; FUntilYear: 2011; FUntilMonth: 3; FUntilDay: @CRelativeDays[28]; FUntilTime: 7200; FUntilTimeMode: trStandard),
(FOffset: 10800; FRuleFamily: nil; FFmtStr: '+03'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Europe/Monaco zone }
CZone_386_Arr: array[0 .. 4] of TPeriod = (
- (FOffset: 1772; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1892; FUntilMonth: 6; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 561; FRuleFamily: nil; FFmtStr: 'PMT'; FUntilYear: 1911; FUntilMonth: 3; FUntilDay: @CRelativeDays[17]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 0; FRuleFamily: @CRuleFamilies[23]; FFmtStr: 'WE%sT'; FUntilYear: 1945; FUntilMonth: 9; FUntilDay: @CRelativeDays[19]; FUntilTime: 10800; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[23]; FFmtStr: 'CE%sT'; FUntilYear: 1977; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[18]; FFmtStr: 'CE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: 1772; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1892; FUntilMonth: 6; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 561; FRuleFamily: nil; FFmtStr: 'PMT'; FUntilYear: 1911; FUntilMonth: 3; FUntilDay: @CRelativeDays[26]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 0; FRuleFamily: @CRuleFamilies[90]; FFmtStr: 'WE%sT'; FUntilYear: 1945; FUntilMonth: 9; FUntilDay: @CRelativeDays[24]; FUntilTime: 10800; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[90]; FFmtStr: 'CE%sT'; FUntilYear: 1977; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[77]; FFmtStr: 'CE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Europe/Moscow zone }
CZone_387_Arr: array[0 .. 10] of TPeriod = (
(FOffset: 9017; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1880; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 9017; FRuleFamily: nil; FFmtStr: 'MMT'; FUntilYear: 1916; FUntilMonth: 7; FUntilDay: @CRelativeDays[15]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 9079; FRuleFamily: @CRuleFamilies[26]; FFmtStr: '%s'; FUntilYear: 1919; FUntilMonth: 7; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trUniversal),
- (FOffset: 10800; FRuleFamily: @CRuleFamilies[26]; FFmtStr: '%s'; FUntilYear: 1921; FUntilMonth: 10; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 10800; FRuleFamily: @CRuleFamilies[26]; FFmtStr: 'MSK/MSD'; FUntilYear: 1922; FUntilMonth: 10; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 7200; FRuleFamily: nil; FFmtStr: 'EET'; FUntilYear: 1930; FUntilMonth: 6; FUntilDay: @CRelativeDays[25]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 10800; FRuleFamily: @CRuleFamilies[26]; FFmtStr: 'MSK/MSD'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[9]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 7200; FRuleFamily: @CRuleFamilies[26]; FFmtStr: 'EE%sT'; FUntilYear: 1992; FUntilMonth: 1; FUntilDay: @CRelativeDays[10]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 10800; FRuleFamily: @CRuleFamilies[26]; FFmtStr: 'MSK/MSD'; FUntilYear: 2011; FUntilMonth: 3; FUntilDay: @CRelativeDays[34]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 14400; FRuleFamily: nil; FFmtStr: 'MSK'; FUntilYear: 2014; FUntilMonth: 10; FUntilDay: @CRelativeDays[6]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 9017; FRuleFamily: nil; FFmtStr: 'MMT'; FUntilYear: 1916; FUntilMonth: 7; FUntilDay: @CRelativeDays[6]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 9079; FRuleFamily: @CRuleFamilies[82]; FFmtStr: '%s'; FUntilYear: 1919; FUntilMonth: 7; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trUniversal),
+ (FOffset: 10800; FRuleFamily: @CRuleFamilies[82]; FFmtStr: '%s'; FUntilYear: 1921; FUntilMonth: 10; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 10800; FRuleFamily: @CRuleFamilies[82]; FFmtStr: 'MSK/MSD'; FUntilYear: 1922; FUntilMonth: 10; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 7200; FRuleFamily: nil; FFmtStr: 'EET'; FUntilYear: 1930; FUntilMonth: 6; FUntilDay: @CRelativeDays[22]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 10800; FRuleFamily: @CRuleFamilies[82]; FFmtStr: 'MSK/MSD'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[8]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 7200; FRuleFamily: @CRuleFamilies[82]; FFmtStr: 'EE%sT'; FUntilYear: 1992; FUntilMonth: 1; FUntilDay: @CRelativeDays[29]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 10800; FRuleFamily: @CRuleFamilies[82]; FFmtStr: 'MSK/MSD'; FUntilYear: 2011; FUntilMonth: 3; FUntilDay: @CRelativeDays[28]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 14400; FRuleFamily: nil; FFmtStr: 'MSK'; FUntilYear: 2014; FUntilMonth: 10; FUntilDay: @CRelativeDays[19]; FUntilTime: 7200; FUntilTimeMode: trStandard),
(FOffset: 10800; FRuleFamily: nil; FFmtStr: 'MSK'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Europe/Oslo zone }
CZone_388_Arr: array[0 .. 4] of TPeriod = (
- (FOffset: 2580; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1895; FUntilMonth: 1; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[24]; FFmtStr: 'CE%sT'; FUntilYear: 1940; FUntilMonth: 8; FUntilDay: @CRelativeDays[18]; FUntilTime: 82800; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[17]; FFmtStr: 'CE%sT'; FUntilYear: 1945; FUntilMonth: 4; FUntilDay: @CRelativeDays[2]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[24]; FFmtStr: 'CE%sT'; FUntilYear: 1980; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[18]; FFmtStr: 'CE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: 2580; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1895; FUntilMonth: 1; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[116]; FFmtStr: 'CE%sT'; FUntilYear: 1940; FUntilMonth: 8; FUntilDay: @CRelativeDays[34]; FUntilTime: 82800; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[80]; FFmtStr: 'CE%sT'; FUntilYear: 1945; FUntilMonth: 4; FUntilDay: @CRelativeDays[2]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[116]; FFmtStr: 'CE%sT'; FUntilYear: 1980; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[77]; FFmtStr: 'CE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Europe/Paris zone }
CZone_389_Arr: array[0 .. 6] of TPeriod = (
- (FOffset: 561; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1891; FUntilMonth: 3; FUntilDay: @CRelativeDays[19]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 561; FRuleFamily: nil; FFmtStr: 'PMT'; FUntilYear: 1911; FUntilMonth: 3; FUntilDay: @CRelativeDays[37]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 0; FRuleFamily: @CRuleFamilies[23]; FFmtStr: 'WE%sT'; FUntilYear: 1940; FUntilMonth: 6; FUntilDay: @CRelativeDays[20]; FUntilTime: 82800; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[17]; FFmtStr: 'CE%sT'; FUntilYear: 1944; FUntilMonth: 8; FUntilDay: @CRelativeDays[12]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 0; FRuleFamily: @CRuleFamilies[23]; FFmtStr: 'WE%sT'; FUntilYear: 1945; FUntilMonth: 9; FUntilDay: @CRelativeDays[19]; FUntilTime: 10800; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[23]; FFmtStr: 'CE%sT'; FUntilYear: 1977; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[18]; FFmtStr: 'CE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: 561; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1891; FUntilMonth: 3; FUntilDay: @CRelativeDays[24]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 561; FRuleFamily: nil; FFmtStr: 'PMT'; FUntilYear: 1911; FUntilMonth: 3; FUntilDay: @CRelativeDays[23]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 0; FRuleFamily: @CRuleFamilies[90]; FFmtStr: 'WE%sT'; FUntilYear: 1940; FUntilMonth: 6; FUntilDay: @CRelativeDays[21]; FUntilTime: 82800; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[80]; FFmtStr: 'CE%sT'; FUntilYear: 1944; FUntilMonth: 8; FUntilDay: @CRelativeDays[14]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 0; FRuleFamily: @CRuleFamilies[90]; FFmtStr: 'WE%sT'; FUntilYear: 1945; FUntilMonth: 9; FUntilDay: @CRelativeDays[24]; FUntilTime: 10800; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[90]; FFmtStr: 'CE%sT'; FUntilYear: 1977; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[77]; FFmtStr: 'CE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Europe/Prague zone }
CZone_390_Arr: array[0 .. 6] of TPeriod = (
(FOffset: 3464; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1850; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 3464; FRuleFamily: nil; FFmtStr: 'PMT'; FUntilYear: 1891; FUntilMonth: 10; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[17]; FFmtStr: 'CE%sT'; FUntilYear: 1945; FUntilMonth: 5; FUntilDay: @CRelativeDays[11]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[113]; FFmtStr: 'CE%sT'; FUntilYear: 1946; FUntilMonth: 12; FUntilDay: @CRelativeDays[1]; FUntilTime: 10800; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: nil; FFmtStr: 'GMT'; FUntilYear: 1947; FUntilMonth: 2; FUntilDay: @CRelativeDays[26]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[113]; FFmtStr: 'CE%sT'; FUntilYear: 1979; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[18]; FFmtStr: 'CE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[80]; FFmtStr: 'CE%sT'; FUntilYear: 1945; FUntilMonth: 5; FUntilDay: @CRelativeDays[25]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[87]; FFmtStr: 'CE%sT'; FUntilYear: 1946; FUntilMonth: 12; FUntilDay: @CRelativeDays[0]; FUntilTime: 10800; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: nil; FFmtStr: 'GMT'; FUntilYear: 1947; FUntilMonth: 2; FUntilDay: @CRelativeDays[4]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[87]; FFmtStr: 'CE%sT'; FUntilYear: 1979; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[77]; FFmtStr: 'CE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Europe/Riga zone }
CZone_391_Arr: array[0 .. 14] of TPeriod = (
(FOffset: 5794; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1880; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 5794; FRuleFamily: nil; FFmtStr: 'RMT'; FUntilYear: 1918; FUntilMonth: 4; FUntilDay: @CRelativeDays[13]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: 5794; FRuleFamily: nil; FFmtStr: 'LST'; FUntilYear: 1918; FUntilMonth: 9; FUntilDay: @CRelativeDays[19]; FUntilTime: 10800; FUntilTimeMode: trLocal),
- (FOffset: 5794; FRuleFamily: nil; FFmtStr: 'RMT'; FUntilYear: 1919; FUntilMonth: 4; FUntilDay: @CRelativeDays[1]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: 5794; FRuleFamily: nil; FFmtStr: 'RMT'; FUntilYear: 1918; FUntilMonth: 4; FUntilDay: @CRelativeDays[1]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: 5794; FRuleFamily: nil; FFmtStr: 'LST'; FUntilYear: 1918; FUntilMonth: 9; FUntilDay: @CRelativeDays[24]; FUntilTime: 10800; FUntilTimeMode: trLocal),
+ (FOffset: 5794; FRuleFamily: nil; FFmtStr: 'RMT'; FUntilYear: 1919; FUntilMonth: 4; FUntilDay: @CRelativeDays[0]; FUntilTime: 7200; FUntilTimeMode: trLocal),
(FOffset: 5794; FRuleFamily: nil; FFmtStr: 'LST'; FUntilYear: 1919; FUntilMonth: 5; FUntilDay: @CRelativeDays[33]; FUntilTime: 10800; FUntilTimeMode: trLocal),
- (FOffset: 5794; FRuleFamily: nil; FFmtStr: 'RMT'; FUntilYear: 1926; FUntilMonth: 5; FUntilDay: @CRelativeDays[37]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 7200; FRuleFamily: nil; FFmtStr: 'EET'; FUntilYear: 1940; FUntilMonth: 8; FUntilDay: @CRelativeDays[5]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 5794; FRuleFamily: nil; FFmtStr: 'RMT'; FUntilYear: 1926; FUntilMonth: 5; FUntilDay: @CRelativeDays[23]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 7200; FRuleFamily: nil; FFmtStr: 'EET'; FUntilYear: 1940; FUntilMonth: 8; FUntilDay: @CRelativeDays[9]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 10800; FRuleFamily: nil; FFmtStr: 'MSK'; FUntilYear: 1941; FUntilMonth: 7; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[17]; FFmtStr: 'CE%sT'; FUntilYear: 1944; FUntilMonth: 10; FUntilDay: @CRelativeDays[40]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 10800; FRuleFamily: @CRuleFamilies[26]; FFmtStr: 'MSK/MSD'; FUntilYear: 1989; FUntilMonth: 3; FUntilDay: @CRelativeDays[23]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 7200; FRuleFamily: nil; FFmtStr: 'EEST'; FUntilYear: 1989; FUntilMonth: 9; FUntilDay: @CRelativeDays[23]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 7200; FRuleFamily: @CRuleFamilies[121]; FFmtStr: 'EE%sT'; FUntilYear: 1997; FUntilMonth: 1; FUntilDay: @CRelativeDays[25]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 7200; FRuleFamily: @CRuleFamilies[18]; FFmtStr: 'EE%sT'; FUntilYear: 2000; FUntilMonth: 2; FUntilDay: @CRelativeDays[17]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[80]; FFmtStr: 'CE%sT'; FUntilYear: 1944; FUntilMonth: 10; FUntilDay: @CRelativeDays[12]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 10800; FRuleFamily: @CRuleFamilies[82]; FFmtStr: 'MSK/MSD'; FUntilYear: 1989; FUntilMonth: 3; FUntilDay: @CRelativeDays[39]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 7200; FRuleFamily: nil; FFmtStr: 'EEST'; FUntilYear: 1989; FUntilMonth: 9; FUntilDay: @CRelativeDays[39]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 7200; FRuleFamily: @CRuleFamilies[96]; FFmtStr: 'EE%sT'; FUntilYear: 1997; FUntilMonth: 1; FUntilDay: @CRelativeDays[22]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 7200; FRuleFamily: @CRuleFamilies[77]; FFmtStr: 'EE%sT'; FUntilYear: 2000; FUntilMonth: 2; FUntilDay: @CRelativeDays[26]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 7200; FRuleFamily: nil; FFmtStr: 'EET'; FUntilYear: 2001; FUntilMonth: 1; FUntilDay: @CRelativeDays[2]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 7200; FRuleFamily: @CRuleFamilies[18]; FFmtStr: 'EE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: 7200; FRuleFamily: @CRuleFamilies[77]; FFmtStr: 'EE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Europe/Rome zone }
CZone_392_Arr: array[0 .. 5] of TPeriod = (
- (FOffset: 2996; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1866; FUntilMonth: 12; FUntilDay: @CRelativeDays[16]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 2996; FRuleFamily: nil; FFmtStr: 'RMT'; FUntilYear: 1893; FUntilMonth: 10; FUntilDay: @CRelativeDays[9]; FUntilTime: 82800; FUntilTimeMode: trUniversal),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[120]; FFmtStr: 'CE%sT'; FUntilYear: 1943; FUntilMonth: 9; FUntilDay: @CRelativeDays[18]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[17]; FFmtStr: 'CE%sT'; FUntilYear: 1944; FUntilMonth: 6; FUntilDay: @CRelativeDays[35]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[120]; FFmtStr: 'CE%sT'; FUntilYear: 1980; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[18]; FFmtStr: 'CE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: 2996; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1866; FUntilMonth: 12; FUntilDay: @CRelativeDays[31]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 2996; FRuleFamily: nil; FFmtStr: 'RMT'; FUntilYear: 1893; FUntilMonth: 10; FUntilDay: @CRelativeDays[8]; FUntilTime: 82800; FUntilTimeMode: trUniversal),
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[95]; FFmtStr: 'CE%sT'; FUntilYear: 1943; FUntilMonth: 9; FUntilDay: @CRelativeDays[34]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[80]; FFmtStr: 'CE%sT'; FUntilYear: 1944; FUntilMonth: 6; FUntilDay: @CRelativeDays[15]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[95]; FFmtStr: 'CE%sT'; FUntilYear: 1980; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[77]; FFmtStr: 'CE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Europe/Samara zone }
CZone_393_Arr: array[0 .. 9] of TPeriod = (
- (FOffset: 12020; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1919; FUntilMonth: 7; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trUniversal),
- (FOffset: 10800; FRuleFamily: nil; FFmtStr: '+03'; FUntilYear: 1930; FUntilMonth: 6; FUntilDay: @CRelativeDays[25]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 14400; FRuleFamily: nil; FFmtStr: '+04'; FUntilYear: 1935; FUntilMonth: 1; FUntilDay: @CRelativeDays[34]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 14400; FRuleFamily: @CRuleFamilies[26]; FFmtStr: '+04/+05'; FUntilYear: 1989; FUntilMonth: 3; FUntilDay: @CRelativeDays[6]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 10800; FRuleFamily: @CRuleFamilies[26]; FFmtStr: '+03/+04'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[9]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 7200; FRuleFamily: @CRuleFamilies[26]; FFmtStr: '+02/+03'; FUntilYear: 1991; FUntilMonth: 9; FUntilDay: @CRelativeDays[17]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 10800; FRuleFamily: nil; FFmtStr: '+03'; FUntilYear: 1991; FUntilMonth: 10; FUntilDay: @CRelativeDays[7]; FUntilTime: 10800; FUntilTimeMode: trLocal),
- (FOffset: 14400; FRuleFamily: @CRuleFamilies[26]; FFmtStr: '+04/+05'; FUntilYear: 2010; FUntilMonth: 3; FUntilDay: @CRelativeDays[14]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 10800; FRuleFamily: @CRuleFamilies[26]; FFmtStr: '+03/+04'; FUntilYear: 2011; FUntilMonth: 3; FUntilDay: @CRelativeDays[34]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 12020; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1919; FUntilMonth: 7; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trUniversal),
+ (FOffset: 10800; FRuleFamily: nil; FFmtStr: '+03'; FUntilYear: 1930; FUntilMonth: 6; FUntilDay: @CRelativeDays[22]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 14400; FRuleFamily: nil; FFmtStr: '+04'; FUntilYear: 1935; FUntilMonth: 1; FUntilDay: @CRelativeDays[28]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 14400; FRuleFamily: @CRuleFamilies[82]; FFmtStr: '+04/+05'; FUntilYear: 1989; FUntilMonth: 3; FUntilDay: @CRelativeDays[19]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 10800; FRuleFamily: @CRuleFamilies[82]; FFmtStr: '+03/+04'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[8]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 7200; FRuleFamily: @CRuleFamilies[82]; FFmtStr: '+02/+03'; FUntilYear: 1991; FUntilMonth: 9; FUntilDay: @CRelativeDays[26]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 10800; FRuleFamily: nil; FFmtStr: '+03'; FUntilYear: 1991; FUntilMonth: 10; FUntilDay: @CRelativeDays[10]; FUntilTime: 10800; FUntilTimeMode: trLocal),
+ (FOffset: 14400; FRuleFamily: @CRuleFamilies[82]; FFmtStr: '+04/+05'; FUntilYear: 2010; FUntilMonth: 3; FUntilDay: @CRelativeDays[16]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 10800; FRuleFamily: @CRuleFamilies[82]; FFmtStr: '+03/+04'; FUntilYear: 2011; FUntilMonth: 3; FUntilDay: @CRelativeDays[28]; FUntilTime: 7200; FUntilTimeMode: trStandard),
(FOffset: 14400; FRuleFamily: nil; FFmtStr: '+04'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Europe/Sarajevo zone }
CZone_394_Arr: array[0 .. 5] of TPeriod = (
(FOffset: 4420; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1884; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: nil; FFmtStr: 'CET'; FUntilYear: 1941; FUntilMonth: 4; FUntilDay: @CRelativeDays[36]; FUntilTime: 82800; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[17]; FFmtStr: 'CE%sT'; FUntilYear: 1945; FUntilMonth: 5; FUntilDay: @CRelativeDays[3]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 3600; FRuleFamily: nil; FFmtStr: 'CEST'; FUntilYear: 1945; FUntilMonth: 9; FUntilDay: @CRelativeDays[19]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 3600; FRuleFamily: nil; FFmtStr: 'CET'; FUntilYear: 1982; FUntilMonth: 11; FUntilDay: @CRelativeDays[34]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[18]; FFmtStr: 'CE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: 3600; FRuleFamily: nil; FFmtStr: 'CET'; FUntilYear: 1941; FUntilMonth: 4; FUntilDay: @CRelativeDays[11]; FUntilTime: 82800; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[80]; FFmtStr: 'CE%sT'; FUntilYear: 1945; FUntilMonth: 5; FUntilDay: @CRelativeDays[44]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 3600; FRuleFamily: nil; FFmtStr: 'CEST'; FUntilYear: 1945; FUntilMonth: 9; FUntilDay: @CRelativeDays[24]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 3600; FRuleFamily: nil; FFmtStr: 'CET'; FUntilYear: 1982; FUntilMonth: 11; FUntilDay: @CRelativeDays[28]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[77]; FFmtStr: 'CE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Europe/Saratov zone }
CZone_395_Arr: array[0 .. 8] of TPeriod = (
- (FOffset: 11058; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1919; FUntilMonth: 7; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trUniversal),
- (FOffset: 10800; FRuleFamily: nil; FFmtStr: '+03'; FUntilYear: 1930; FUntilMonth: 6; FUntilDay: @CRelativeDays[25]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 14400; FRuleFamily: @CRuleFamilies[26]; FFmtStr: '+04/+05'; FUntilYear: 1988; FUntilMonth: 3; FUntilDay: @CRelativeDays[34]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 10800; FRuleFamily: @CRuleFamilies[26]; FFmtStr: '+03/+04'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[9]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 14400; FRuleFamily: nil; FFmtStr: '+04'; FUntilYear: 1992; FUntilMonth: 3; FUntilDay: @CRelativeDays[17]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 10800; FRuleFamily: @CRuleFamilies[26]; FFmtStr: '+03/+04'; FUntilYear: 2011; FUntilMonth: 3; FUntilDay: @CRelativeDays[34]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 14400; FRuleFamily: nil; FFmtStr: '+04'; FUntilYear: 2014; FUntilMonth: 10; FUntilDay: @CRelativeDays[6]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 10800; FRuleFamily: nil; FFmtStr: '+03'; FUntilYear: 2016; FUntilMonth: 12; FUntilDay: @CRelativeDays[35]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 11058; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1919; FUntilMonth: 7; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trUniversal),
+ (FOffset: 10800; FRuleFamily: nil; FFmtStr: '+03'; FUntilYear: 1930; FUntilMonth: 6; FUntilDay: @CRelativeDays[22]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 14400; FRuleFamily: @CRuleFamilies[82]; FFmtStr: '+04/+05'; FUntilYear: 1988; FUntilMonth: 3; FUntilDay: @CRelativeDays[28]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 10800; FRuleFamily: @CRuleFamilies[82]; FFmtStr: '+03/+04'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[8]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 14400; FRuleFamily: nil; FFmtStr: '+04'; FUntilYear: 1992; FUntilMonth: 3; FUntilDay: @CRelativeDays[26]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 10800; FRuleFamily: @CRuleFamilies[82]; FFmtStr: '+03/+04'; FUntilYear: 2011; FUntilMonth: 3; FUntilDay: @CRelativeDays[28]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 14400; FRuleFamily: nil; FFmtStr: '+04'; FUntilYear: 2014; FUntilMonth: 10; FUntilDay: @CRelativeDays[19]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 10800; FRuleFamily: nil; FFmtStr: '+03'; FUntilYear: 2016; FUntilMonth: 12; FUntilDay: @CRelativeDays[15]; FUntilTime: 7200; FUntilTimeMode: trStandard),
(FOffset: 14400; FRuleFamily: nil; FFmtStr: '+04'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
@@ -9771,103 +9781,103 @@ TZoneAlias = record
CZone_396_Arr: array[0 .. 14] of TPeriod = (
(FOffset: 8184; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1880; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 8160; FRuleFamily: nil; FFmtStr: 'SMT'; FUntilYear: 1924; FUntilMonth: 5; FUntilDay: @CRelativeDays[2]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 7200; FRuleFamily: nil; FFmtStr: 'EET'; FUntilYear: 1930; FUntilMonth: 6; FUntilDay: @CRelativeDays[25]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 7200; FRuleFamily: nil; FFmtStr: 'EET'; FUntilYear: 1930; FUntilMonth: 6; FUntilDay: @CRelativeDays[22]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 10800; FRuleFamily: nil; FFmtStr: 'MSK'; FUntilYear: 1941; FUntilMonth: 11; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[17]; FFmtStr: 'CE%sT'; FUntilYear: 1944; FUntilMonth: 4; FUntilDay: @CRelativeDays[40]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 10800; FRuleFamily: @CRuleFamilies[26]; FFmtStr: 'MSK/MSD'; FUntilYear: 1990; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 10800; FRuleFamily: nil; FFmtStr: 'MSK'; FUntilYear: 1990; FUntilMonth: 7; FUntilDay: @CRelativeDays[1]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: 7200; FRuleFamily: nil; FFmtStr: 'EET'; FUntilYear: 1992; FUntilMonth: 3; FUntilDay: @CRelativeDays[7]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 7200; FRuleFamily: @CRuleFamilies[17]; FFmtStr: 'EE%sT'; FUntilYear: 1994; FUntilMonth: 5; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 10800; FRuleFamily: @CRuleFamilies[17]; FFmtStr: 'MSK/MSD'; FUntilYear: 1996; FUntilMonth: 3; FUntilDay: @CRelativeDays[9]; FUntilTime: 0; FUntilTimeMode: trStandard),
- (FOffset: 10800; FRuleFamily: nil; FFmtStr: 'MSD'; FUntilYear: 1996; FUntilMonth: 10; FUntilDay: @CRelativeDays[34]; FUntilTime: 10800; FUntilTimeMode: trStandard),
- (FOffset: 10800; FRuleFamily: nil; FFmtStr: 'MSK'; FUntilYear: 1997; FUntilMonth: 3; FUntilDay: @CRelativeDays[23]; FUntilTime: 3600; FUntilTimeMode: trUniversal),
- (FOffset: 7200; FRuleFamily: @CRuleFamilies[18]; FFmtStr: 'EE%sT'; FUntilYear: 2014; FUntilMonth: 3; FUntilDay: @CRelativeDays[8]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: 14400; FRuleFamily: nil; FFmtStr: 'MSK'; FUntilYear: 2014; FUntilMonth: 10; FUntilDay: @CRelativeDays[6]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[80]; FFmtStr: 'CE%sT'; FUntilYear: 1944; FUntilMonth: 4; FUntilDay: @CRelativeDays[12]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 10800; FRuleFamily: @CRuleFamilies[82]; FFmtStr: 'MSK/MSD'; FUntilYear: 1990; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 10800; FRuleFamily: nil; FFmtStr: 'MSK'; FUntilYear: 1990; FUntilMonth: 7; FUntilDay: @CRelativeDays[0]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: 7200; FRuleFamily: nil; FFmtStr: 'EET'; FUntilYear: 1992; FUntilMonth: 3; FUntilDay: @CRelativeDays[10]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 7200; FRuleFamily: @CRuleFamilies[80]; FFmtStr: 'EE%sT'; FUntilYear: 1994; FUntilMonth: 5; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 10800; FRuleFamily: @CRuleFamilies[80]; FFmtStr: 'MSK/MSD'; FUntilYear: 1996; FUntilMonth: 3; FUntilDay: @CRelativeDays[8]; FUntilTime: 0; FUntilTimeMode: trStandard),
+ (FOffset: 10800; FRuleFamily: nil; FFmtStr: 'MSD'; FUntilYear: 1996; FUntilMonth: 10; FUntilDay: @CRelativeDays[28]; FUntilTime: 10800; FUntilTimeMode: trStandard),
+ (FOffset: 10800; FRuleFamily: nil; FFmtStr: 'MSK'; FUntilYear: 1997; FUntilMonth: 3; FUntilDay: @CRelativeDays[39]; FUntilTime: 3600; FUntilTimeMode: trUniversal),
+ (FOffset: 7200; FRuleFamily: @CRuleFamilies[77]; FFmtStr: 'EE%sT'; FUntilYear: 2014; FUntilMonth: 3; FUntilDay: @CRelativeDays[7]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: 14400; FRuleFamily: nil; FFmtStr: 'MSK'; FUntilYear: 2014; FUntilMonth: 10; FUntilDay: @CRelativeDays[19]; FUntilTime: 7200; FUntilTimeMode: trStandard),
(FOffset: 10800; FRuleFamily: nil; FFmtStr: 'MSK'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Europe/Skopje zone }
CZone_397_Arr: array[0 .. 5] of TPeriod = (
(FOffset: 5144; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1884; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: nil; FFmtStr: 'CET'; FUntilYear: 1941; FUntilMonth: 4; FUntilDay: @CRelativeDays[36]; FUntilTime: 82800; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[17]; FFmtStr: 'CE%sT'; FUntilYear: 1945; FUntilMonth: 5; FUntilDay: @CRelativeDays[3]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 3600; FRuleFamily: nil; FFmtStr: 'CEST'; FUntilYear: 1945; FUntilMonth: 9; FUntilDay: @CRelativeDays[19]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 3600; FRuleFamily: nil; FFmtStr: 'CET'; FUntilYear: 1982; FUntilMonth: 11; FUntilDay: @CRelativeDays[34]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[18]; FFmtStr: 'CE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: 3600; FRuleFamily: nil; FFmtStr: 'CET'; FUntilYear: 1941; FUntilMonth: 4; FUntilDay: @CRelativeDays[11]; FUntilTime: 82800; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[80]; FFmtStr: 'CE%sT'; FUntilYear: 1945; FUntilMonth: 5; FUntilDay: @CRelativeDays[44]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 3600; FRuleFamily: nil; FFmtStr: 'CEST'; FUntilYear: 1945; FUntilMonth: 9; FUntilDay: @CRelativeDays[24]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 3600; FRuleFamily: nil; FFmtStr: 'CET'; FUntilYear: 1982; FUntilMonth: 11; FUntilDay: @CRelativeDays[28]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[77]; FFmtStr: 'CE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Europe/Sofia zone }
CZone_398_Arr: array[0 .. 9] of TPeriod = (
(FOffset: 5596; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1880; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 7016; FRuleFamily: nil; FFmtStr: 'IMT'; FUntilYear: 1894; FUntilMonth: 11; FUntilDay: @CRelativeDays[8]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 7016; FRuleFamily: nil; FFmtStr: 'IMT'; FUntilYear: 1894; FUntilMonth: 11; FUntilDay: @CRelativeDays[7]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 7200; FRuleFamily: nil; FFmtStr: 'EET'; FUntilYear: 1942; FUntilMonth: 11; FUntilDay: @CRelativeDays[2]; FUntilTime: 10800; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[17]; FFmtStr: 'CE%sT'; FUntilYear: 1945; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[80]; FFmtStr: 'CE%sT'; FUntilYear: 1945; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 3600; FRuleFamily: nil; FFmtStr: 'CET'; FUntilYear: 1945; FUntilMonth: 4; FUntilDay: @CRelativeDays[2]; FUntilTime: 10800; FUntilTimeMode: trLocal),
- (FOffset: 7200; FRuleFamily: nil; FFmtStr: 'EET'; FUntilYear: 1979; FUntilMonth: 3; FUntilDay: @CRelativeDays[9]; FUntilTime: 82800; FUntilTimeMode: trLocal),
- (FOffset: 7200; FRuleFamily: @CRuleFamilies[112]; FFmtStr: 'EE%sT'; FUntilYear: 1982; FUntilMonth: 9; FUntilDay: @CRelativeDays[6]; FUntilTime: 10800; FUntilTimeMode: trLocal),
- (FOffset: 7200; FRuleFamily: @CRuleFamilies[17]; FFmtStr: 'EE%sT'; FUntilYear: 1991; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 7200; FRuleFamily: @CRuleFamilies[28]; FFmtStr: 'EE%sT'; FUntilYear: 1997; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 7200; FRuleFamily: @CRuleFamilies[18]; FFmtStr: 'EE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: 7200; FRuleFamily: nil; FFmtStr: 'EET'; FUntilYear: 1979; FUntilMonth: 3; FUntilDay: @CRelativeDays[8]; FUntilTime: 82800; FUntilTimeMode: trLocal),
+ (FOffset: 7200; FRuleFamily: @CRuleFamilies[86]; FFmtStr: 'EE%sT'; FUntilYear: 1982; FUntilMonth: 9; FUntilDay: @CRelativeDays[19]; FUntilTime: 10800; FUntilTimeMode: trLocal),
+ (FOffset: 7200; FRuleFamily: @CRuleFamilies[80]; FFmtStr: 'EE%sT'; FUntilYear: 1991; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 7200; FRuleFamily: @CRuleFamilies[81]; FFmtStr: 'EE%sT'; FUntilYear: 1997; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 7200; FRuleFamily: @CRuleFamilies[77]; FFmtStr: 'EE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Europe/Stockholm zone }
CZone_399_Arr: array[0 .. 5] of TPeriod = (
- (FOffset: 4332; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1879; FUntilMonth: 1; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 3614; FRuleFamily: nil; FFmtStr: 'SET'; FUntilYear: 1900; FUntilMonth: 1; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: nil; FFmtStr: 'CET'; FUntilYear: 1916; FUntilMonth: 5; FUntilDay: @CRelativeDays[20]; FUntilTime: 82800; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: nil; FFmtStr: 'CEST'; FUntilYear: 1916; FUntilMonth: 10; FUntilDay: @CRelativeDays[1]; FUntilTime: 3600; FUntilTimeMode: trLocal),
+ (FOffset: 4332; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1879; FUntilMonth: 1; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 3614; FRuleFamily: nil; FFmtStr: 'SET'; FUntilYear: 1900; FUntilMonth: 1; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: nil; FFmtStr: 'CET'; FUntilYear: 1916; FUntilMonth: 5; FUntilDay: @CRelativeDays[21]; FUntilTime: 82800; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: nil; FFmtStr: 'CEST'; FUntilYear: 1916; FUntilMonth: 10; FUntilDay: @CRelativeDays[0]; FUntilTime: 3600; FUntilTimeMode: trLocal),
(FOffset: 3600; FRuleFamily: nil; FFmtStr: 'CET'; FUntilYear: 1980; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[18]; FFmtStr: 'CE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[77]; FFmtStr: 'CE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Europe/Tallinn zone }
CZone_400_Arr: array[0 .. 12] of TPeriod = (
(FOffset: 5940; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1880; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 5940; FRuleFamily: nil; FFmtStr: 'TMT'; FUntilYear: 1918; FUntilMonth: 2; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[17]; FFmtStr: 'CE%sT'; FUntilYear: 1919; FUntilMonth: 7; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[80]; FFmtStr: 'CE%sT'; FUntilYear: 1919; FUntilMonth: 7; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 5940; FRuleFamily: nil; FFmtStr: 'TMT'; FUntilYear: 1921; FUntilMonth: 5; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 7200; FRuleFamily: nil; FFmtStr: 'EET'; FUntilYear: 1940; FUntilMonth: 8; FUntilDay: @CRelativeDays[4]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 10800; FRuleFamily: nil; FFmtStr: 'MSK'; FUntilYear: 1941; FUntilMonth: 9; FUntilDay: @CRelativeDays[13]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[17]; FFmtStr: 'CE%sT'; FUntilYear: 1944; FUntilMonth: 9; FUntilDay: @CRelativeDays[33]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 10800; FRuleFamily: @CRuleFamilies[26]; FFmtStr: 'MSK/MSD'; FUntilYear: 1989; FUntilMonth: 3; FUntilDay: @CRelativeDays[6]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 7200; FRuleFamily: nil; FFmtStr: 'EEST'; FUntilYear: 1989; FUntilMonth: 9; FUntilDay: @CRelativeDays[0]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 7200; FRuleFamily: @CRuleFamilies[17]; FFmtStr: 'EE%sT'; FUntilYear: 1998; FUntilMonth: 9; FUntilDay: @CRelativeDays[33]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 7200; FRuleFamily: @CRuleFamilies[18]; FFmtStr: 'EE%sT'; FUntilYear: 1999; FUntilMonth: 10; FUntilDay: @CRelativeDays[9]; FUntilTime: 14400; FUntilTimeMode: trLocal),
- (FOffset: 7200; FRuleFamily: nil; FFmtStr: 'EET'; FUntilYear: 2002; FUntilMonth: 2; FUntilDay: @CRelativeDays[25]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 7200; FRuleFamily: @CRuleFamilies[18]; FFmtStr: 'EE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: 7200; FRuleFamily: nil; FFmtStr: 'EET'; FUntilYear: 1940; FUntilMonth: 8; FUntilDay: @CRelativeDays[18]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 10800; FRuleFamily: nil; FFmtStr: 'MSK'; FUntilYear: 1941; FUntilMonth: 9; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[80]; FFmtStr: 'CE%sT'; FUntilYear: 1944; FUntilMonth: 9; FUntilDay: @CRelativeDays[33]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 10800; FRuleFamily: @CRuleFamilies[82]; FFmtStr: 'MSK/MSD'; FUntilYear: 1989; FUntilMonth: 3; FUntilDay: @CRelativeDays[19]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 7200; FRuleFamily: nil; FFmtStr: 'EEST'; FUntilYear: 1989; FUntilMonth: 9; FUntilDay: @CRelativeDays[32]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 7200; FRuleFamily: @CRuleFamilies[80]; FFmtStr: 'EE%sT'; FUntilYear: 1998; FUntilMonth: 9; FUntilDay: @CRelativeDays[33]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 7200; FRuleFamily: @CRuleFamilies[77]; FFmtStr: 'EE%sT'; FUntilYear: 1999; FUntilMonth: 10; FUntilDay: @CRelativeDays[8]; FUntilTime: 14400; FUntilTimeMode: trLocal),
+ (FOffset: 7200; FRuleFamily: nil; FFmtStr: 'EET'; FUntilYear: 2002; FUntilMonth: 2; FUntilDay: @CRelativeDays[22]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 7200; FRuleFamily: @CRuleFamilies[77]; FFmtStr: 'EE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Europe/Tirane zone }
CZone_401_Arr: array[0 .. 3] of TPeriod = (
(FOffset: 4760; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1914; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: nil; FFmtStr: 'CET'; FUntilYear: 1940; FUntilMonth: 6; FUntilDay: @CRelativeDays[19]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[110]; FFmtStr: 'CE%sT'; FUntilYear: 1984; FUntilMonth: 7; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[18]; FFmtStr: 'CE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: 3600; FRuleFamily: nil; FFmtStr: 'CET'; FUntilYear: 1940; FUntilMonth: 6; FUntilDay: @CRelativeDays[24]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[83]; FFmtStr: 'CE%sT'; FUntilYear: 1984; FUntilMonth: 7; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[77]; FFmtStr: 'CE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Europe/Tiraspol zone }
CZone_402_Arr: array[0 .. 8] of TPeriod = (
(FOffset: 7112; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1880; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 6900; FRuleFamily: nil; FFmtStr: 'CMT'; FUntilYear: 1918; FUntilMonth: 2; FUntilDay: @CRelativeDays[13]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 6264; FRuleFamily: nil; FFmtStr: 'BMT'; FUntilYear: 1931; FUntilMonth: 7; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 7200; FRuleFamily: @CRuleFamilies[25]; FFmtStr: 'EE%sT'; FUntilYear: 1940; FUntilMonth: 8; FUntilDay: @CRelativeDays[13]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 7200; FRuleFamily: nil; FFmtStr: 'EEST'; FUntilYear: 1941; FUntilMonth: 7; FUntilDay: @CRelativeDays[22]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[17]; FFmtStr: 'CE%sT'; FUntilYear: 1944; FUntilMonth: 8; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 10800; FRuleFamily: @CRuleFamilies[26]; FFmtStr: 'MSK/MSD'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[9]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: 7200; FRuleFamily: @CRuleFamilies[26]; FFmtStr: 'EE%sT'; FUntilYear: 1992; FUntilMonth: 1; FUntilDay: @CRelativeDays[10]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: 10800; FRuleFamily: @CRuleFamilies[26]; FFmtStr: 'MSK/MSD'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: 6900; FRuleFamily: nil; FFmtStr: 'CMT'; FUntilYear: 1918; FUntilMonth: 2; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 6264; FRuleFamily: nil; FFmtStr: 'BMT'; FUntilYear: 1931; FUntilMonth: 7; FUntilDay: @CRelativeDays[32]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 7200; FRuleFamily: @CRuleFamilies[99]; FFmtStr: 'EE%sT'; FUntilYear: 1940; FUntilMonth: 8; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 7200; FRuleFamily: nil; FFmtStr: 'EEST'; FUntilYear: 1941; FUntilMonth: 7; FUntilDay: @CRelativeDays[17]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[80]; FFmtStr: 'CE%sT'; FUntilYear: 1944; FUntilMonth: 8; FUntilDay: @CRelativeDays[32]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 10800; FRuleFamily: @CRuleFamilies[82]; FFmtStr: 'MSK/MSD'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[8]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: 7200; FRuleFamily: @CRuleFamilies[82]; FFmtStr: 'EE%sT'; FUntilYear: 1992; FUntilMonth: 1; FUntilDay: @CRelativeDays[29]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: 10800; FRuleFamily: @CRuleFamilies[82]; FFmtStr: 'MSK/MSD'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Europe/Ulyanovsk zone }
CZone_403_Arr: array[0 .. 8] of TPeriod = (
- (FOffset: 11616; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1919; FUntilMonth: 7; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trUniversal),
- (FOffset: 10800; FRuleFamily: nil; FFmtStr: '+03'; FUntilYear: 1930; FUntilMonth: 6; FUntilDay: @CRelativeDays[25]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 14400; FRuleFamily: @CRuleFamilies[26]; FFmtStr: '+04/+05'; FUntilYear: 1989; FUntilMonth: 3; FUntilDay: @CRelativeDays[6]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 10800; FRuleFamily: @CRuleFamilies[26]; FFmtStr: '+03/+04'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[9]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 7200; FRuleFamily: @CRuleFamilies[26]; FFmtStr: '+02/+03'; FUntilYear: 1992; FUntilMonth: 1; FUntilDay: @CRelativeDays[10]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 10800; FRuleFamily: @CRuleFamilies[26]; FFmtStr: '+03/+04'; FUntilYear: 2011; FUntilMonth: 3; FUntilDay: @CRelativeDays[34]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 14400; FRuleFamily: nil; FFmtStr: '+04'; FUntilYear: 2014; FUntilMonth: 10; FUntilDay: @CRelativeDays[6]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 10800; FRuleFamily: nil; FFmtStr: '+03'; FUntilYear: 2016; FUntilMonth: 3; FUntilDay: @CRelativeDays[34]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 11616; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1919; FUntilMonth: 7; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trUniversal),
+ (FOffset: 10800; FRuleFamily: nil; FFmtStr: '+03'; FUntilYear: 1930; FUntilMonth: 6; FUntilDay: @CRelativeDays[22]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 14400; FRuleFamily: @CRuleFamilies[82]; FFmtStr: '+04/+05'; FUntilYear: 1989; FUntilMonth: 3; FUntilDay: @CRelativeDays[19]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 10800; FRuleFamily: @CRuleFamilies[82]; FFmtStr: '+03/+04'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[8]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 7200; FRuleFamily: @CRuleFamilies[82]; FFmtStr: '+02/+03'; FUntilYear: 1992; FUntilMonth: 1; FUntilDay: @CRelativeDays[29]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 10800; FRuleFamily: @CRuleFamilies[82]; FFmtStr: '+03/+04'; FUntilYear: 2011; FUntilMonth: 3; FUntilDay: @CRelativeDays[28]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 14400; FRuleFamily: nil; FFmtStr: '+04'; FUntilYear: 2014; FUntilMonth: 10; FUntilDay: @CRelativeDays[19]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 10800; FRuleFamily: nil; FFmtStr: '+03'; FUntilYear: 2016; FUntilMonth: 3; FUntilDay: @CRelativeDays[28]; FUntilTime: 7200; FUntilTimeMode: trStandard),
(FOffset: 14400; FRuleFamily: nil; FFmtStr: '+04'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
@@ -9875,112 +9885,112 @@ TZoneAlias = record
CZone_404_Arr: array[0 .. 10] of TPeriod = (
(FOffset: 5352; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1890; FUntilMonth: 10; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 3600; FRuleFamily: nil; FFmtStr: 'CET'; FUntilYear: 1940; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[17]; FFmtStr: 'CE%sT'; FUntilYear: 1944; FUntilMonth: 10; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: nil; FFmtStr: 'CEST'; FUntilYear: 1944; FUntilMonth: 10; FUntilDay: @CRelativeDays[6]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: nil; FFmtStr: 'CET'; FUntilYear: 1945; FUntilMonth: 6; FUntilDay: @CRelativeDays[17]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 10800; FRuleFamily: @CRuleFamilies[26]; FFmtStr: 'MSK/MSD'; FUntilYear: 1990; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 10800; FRuleFamily: nil; FFmtStr: 'MSK'; FUntilYear: 1990; FUntilMonth: 7; FUntilDay: @CRelativeDays[1]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: nil; FFmtStr: 'CET'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[9]; FUntilTime: 10800; FUntilTimeMode: trLocal),
- (FOffset: 7200; FRuleFamily: nil; FFmtStr: 'EET'; FUntilYear: 1992; FUntilMonth: 3; FUntilDay: @CRelativeDays[7]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 7200; FRuleFamily: @CRuleFamilies[17]; FFmtStr: 'EE%sT'; FUntilYear: 1996; FUntilMonth: 5; FUntilDay: @CRelativeDays[40]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 7200; FRuleFamily: @CRuleFamilies[18]; FFmtStr: 'EE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[80]; FFmtStr: 'CE%sT'; FUntilYear: 1944; FUntilMonth: 10; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: nil; FFmtStr: 'CEST'; FUntilYear: 1944; FUntilMonth: 10; FUntilDay: @CRelativeDays[19]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: nil; FFmtStr: 'CET'; FUntilYear: 1945; FUntilMonth: 6; FUntilDay: @CRelativeDays[26]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 10800; FRuleFamily: @CRuleFamilies[82]; FFmtStr: 'MSK/MSD'; FUntilYear: 1990; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 10800; FRuleFamily: nil; FFmtStr: 'MSK'; FUntilYear: 1990; FUntilMonth: 7; FUntilDay: @CRelativeDays[0]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: nil; FFmtStr: 'CET'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[8]; FUntilTime: 10800; FUntilTimeMode: trLocal),
+ (FOffset: 7200; FRuleFamily: nil; FFmtStr: 'EET'; FUntilYear: 1992; FUntilMonth: 3; FUntilDay: @CRelativeDays[10]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 7200; FRuleFamily: @CRuleFamilies[80]; FFmtStr: 'EE%sT'; FUntilYear: 1996; FUntilMonth: 5; FUntilDay: @CRelativeDays[12]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 7200; FRuleFamily: @CRuleFamilies[77]; FFmtStr: 'EE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Europe/Vaduz zone }
CZone_405_Arr: array[0 .. 2] of TPeriod = (
(FOffset: 2284; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1894; FUntilMonth: 6; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[27]; FFmtStr: 'CE%sT'; FUntilYear: 1981; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[18]; FFmtStr: 'CE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[104]; FFmtStr: 'CE%sT'; FUntilYear: 1981; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[77]; FFmtStr: 'CE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Europe/Vienna zone }
CZone_406_Arr: array[0 .. 7] of TPeriod = (
(FOffset: 3921; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1893; FUntilMonth: 4; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[17]; FFmtStr: 'CE%sT'; FUntilYear: 1920; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[111]; FFmtStr: 'CE%sT'; FUntilYear: 1940; FUntilMonth: 4; FUntilDay: @CRelativeDays[1]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[17]; FFmtStr: 'CE%sT'; FUntilYear: 1945; FUntilMonth: 4; FUntilDay: @CRelativeDays[2]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 3600; FRuleFamily: nil; FFmtStr: 'CEST'; FUntilYear: 1945; FUntilMonth: 4; FUntilDay: @CRelativeDays[16]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[80]; FFmtStr: 'CE%sT'; FUntilYear: 1920; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[84]; FFmtStr: 'CE%sT'; FUntilYear: 1940; FUntilMonth: 4; FUntilDay: @CRelativeDays[0]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[80]; FFmtStr: 'CE%sT'; FUntilYear: 1945; FUntilMonth: 4; FUntilDay: @CRelativeDays[2]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 3600; FRuleFamily: nil; FFmtStr: 'CEST'; FUntilYear: 1945; FUntilMonth: 4; FUntilDay: @CRelativeDays[31]; FUntilTime: 7200; FUntilTimeMode: trStandard),
(FOffset: 3600; FRuleFamily: nil; FFmtStr: 'CET'; FUntilYear: 1946; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[111]; FFmtStr: 'CE%sT'; FUntilYear: 1981; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[18]; FFmtStr: 'CE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[84]; FFmtStr: 'CE%sT'; FUntilYear: 1981; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[77]; FFmtStr: 'CE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Europe/Vilnius zone }
CZone_407_Arr: array[0 .. 14] of TPeriod = (
(FOffset: 6076; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1880; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 5040; FRuleFamily: nil; FFmtStr: 'WMT'; FUntilYear: 1917; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 5736; FRuleFamily: nil; FFmtStr: 'KMT'; FUntilYear: 1919; FUntilMonth: 10; FUntilDay: @CRelativeDays[18]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: nil; FFmtStr: 'CET'; FUntilYear: 1920; FUntilMonth: 7; FUntilDay: @CRelativeDays[16]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 7200; FRuleFamily: nil; FFmtStr: 'EET'; FUntilYear: 1920; FUntilMonth: 10; FUntilDay: @CRelativeDays[11]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: nil; FFmtStr: 'CET'; FUntilYear: 1940; FUntilMonth: 8; FUntilDay: @CRelativeDays[15]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 10800; FRuleFamily: nil; FFmtStr: 'MSK'; FUntilYear: 1941; FUntilMonth: 6; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[17]; FFmtStr: 'CE%sT'; FUntilYear: 1944; FUntilMonth: 8; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 10800; FRuleFamily: @CRuleFamilies[26]; FFmtStr: 'MSK/MSD'; FUntilYear: 1989; FUntilMonth: 3; FUntilDay: @CRelativeDays[6]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 7200; FRuleFamily: @CRuleFamilies[26]; FFmtStr: 'EE%sT'; FUntilYear: 1991; FUntilMonth: 9; FUntilDay: @CRelativeDays[17]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 7200; FRuleFamily: @CRuleFamilies[17]; FFmtStr: 'EE%sT'; FUntilYear: 1998; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 7200; FRuleFamily: nil; FFmtStr: 'EET'; FUntilYear: 1998; FUntilMonth: 3; FUntilDay: @CRelativeDays[17]; FUntilTime: 3600; FUntilTimeMode: trUniversal),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[18]; FFmtStr: 'CE%sT'; FUntilYear: 1999; FUntilMonth: 10; FUntilDay: @CRelativeDays[9]; FUntilTime: 3600; FUntilTimeMode: trUniversal),
- (FOffset: 7200; FRuleFamily: nil; FFmtStr: 'EET'; FUntilYear: 2003; FUntilMonth: 1; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 7200; FRuleFamily: @CRuleFamilies[18]; FFmtStr: 'EE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: 5736; FRuleFamily: nil; FFmtStr: 'KMT'; FUntilYear: 1919; FUntilMonth: 10; FUntilDay: @CRelativeDays[34]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: nil; FFmtStr: 'CET'; FUntilYear: 1920; FUntilMonth: 7; FUntilDay: @CRelativeDays[31]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 7200; FRuleFamily: nil; FFmtStr: 'EET'; FUntilYear: 1920; FUntilMonth: 10; FUntilDay: @CRelativeDays[25]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: nil; FFmtStr: 'CET'; FUntilYear: 1940; FUntilMonth: 8; FUntilDay: @CRelativeDays[6]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 10800; FRuleFamily: nil; FFmtStr: 'MSK'; FUntilYear: 1941; FUntilMonth: 6; FUntilDay: @CRelativeDays[32]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[80]; FFmtStr: 'CE%sT'; FUntilYear: 1944; FUntilMonth: 8; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 10800; FRuleFamily: @CRuleFamilies[82]; FFmtStr: 'MSK/MSD'; FUntilYear: 1989; FUntilMonth: 3; FUntilDay: @CRelativeDays[19]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 7200; FRuleFamily: @CRuleFamilies[82]; FFmtStr: 'EE%sT'; FUntilYear: 1991; FUntilMonth: 9; FUntilDay: @CRelativeDays[26]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 7200; FRuleFamily: @CRuleFamilies[80]; FFmtStr: 'EE%sT'; FUntilYear: 1998; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 7200; FRuleFamily: nil; FFmtStr: 'EET'; FUntilYear: 1998; FUntilMonth: 3; FUntilDay: @CRelativeDays[26]; FUntilTime: 3600; FUntilTimeMode: trUniversal),
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[77]; FFmtStr: 'CE%sT'; FUntilYear: 1999; FUntilMonth: 10; FUntilDay: @CRelativeDays[8]; FUntilTime: 3600; FUntilTimeMode: trUniversal),
+ (FOffset: 7200; FRuleFamily: nil; FFmtStr: 'EET'; FUntilYear: 2003; FUntilMonth: 1; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 7200; FRuleFamily: @CRuleFamilies[77]; FFmtStr: 'EE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Europe/Volgograd zone }
CZone_408_Arr: array[0 .. 10] of TPeriod = (
- (FOffset: 10660; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1920; FUntilMonth: 1; FUntilDay: @CRelativeDays[15]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 10800; FRuleFamily: nil; FFmtStr: '+03'; FUntilYear: 1930; FUntilMonth: 6; FUntilDay: @CRelativeDays[25]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 14400; FRuleFamily: nil; FFmtStr: '+04'; FUntilYear: 1961; FUntilMonth: 11; FUntilDay: @CRelativeDays[37]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 14400; FRuleFamily: @CRuleFamilies[26]; FFmtStr: '+04/+05'; FUntilYear: 1988; FUntilMonth: 3; FUntilDay: @CRelativeDays[34]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 10800; FRuleFamily: @CRuleFamilies[26]; FFmtStr: 'MSK/MSD'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[9]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 14400; FRuleFamily: nil; FFmtStr: '+04'; FUntilYear: 1992; FUntilMonth: 3; FUntilDay: @CRelativeDays[17]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 10800; FRuleFamily: @CRuleFamilies[26]; FFmtStr: 'MSK/MSD'; FUntilYear: 2011; FUntilMonth: 3; FUntilDay: @CRelativeDays[34]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 14400; FRuleFamily: nil; FFmtStr: 'MSK'; FUntilYear: 2014; FUntilMonth: 10; FUntilDay: @CRelativeDays[6]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 10800; FRuleFamily: nil; FFmtStr: 'MSK'; FUntilYear: 2018; FUntilMonth: 10; FUntilDay: @CRelativeDays[14]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 14400; FRuleFamily: nil; FFmtStr: '+04'; FUntilYear: 2020; FUntilMonth: 12; FUntilDay: @CRelativeDays[34]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 10660; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1920; FUntilMonth: 1; FUntilDay: @CRelativeDays[6]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 10800; FRuleFamily: nil; FFmtStr: '+03'; FUntilYear: 1930; FUntilMonth: 6; FUntilDay: @CRelativeDays[22]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 14400; FRuleFamily: nil; FFmtStr: '+04'; FUntilYear: 1961; FUntilMonth: 11; FUntilDay: @CRelativeDays[23]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 14400; FRuleFamily: @CRuleFamilies[82]; FFmtStr: '+04/+05'; FUntilYear: 1988; FUntilMonth: 3; FUntilDay: @CRelativeDays[28]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 10800; FRuleFamily: @CRuleFamilies[82]; FFmtStr: 'MSK/MSD'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[8]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 14400; FRuleFamily: nil; FFmtStr: '+04'; FUntilYear: 1992; FUntilMonth: 3; FUntilDay: @CRelativeDays[26]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 10800; FRuleFamily: @CRuleFamilies[82]; FFmtStr: 'MSK/MSD'; FUntilYear: 2011; FUntilMonth: 3; FUntilDay: @CRelativeDays[28]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 14400; FRuleFamily: nil; FFmtStr: 'MSK'; FUntilYear: 2014; FUntilMonth: 10; FUntilDay: @CRelativeDays[19]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 10800; FRuleFamily: nil; FFmtStr: 'MSK'; FUntilYear: 2018; FUntilMonth: 10; FUntilDay: @CRelativeDays[16]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 14400; FRuleFamily: nil; FFmtStr: '+04'; FUntilYear: 2020; FUntilMonth: 12; FUntilDay: @CRelativeDays[28]; FUntilTime: 7200; FUntilTimeMode: trStandard),
(FOffset: 10800; FRuleFamily: nil; FFmtStr: 'MSK'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Europe/Warsaw zone }
CZone_409_Arr: array[0 .. 8] of TPeriod = (
(FOffset: 5040; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1880; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 5040; FRuleFamily: nil; FFmtStr: 'WMT'; FUntilYear: 1915; FUntilMonth: 8; FUntilDay: @CRelativeDays[5]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[17]; FFmtStr: 'CE%sT'; FUntilYear: 1918; FUntilMonth: 9; FUntilDay: @CRelativeDays[19]; FUntilTime: 10800; FUntilTimeMode: trLocal),
- (FOffset: 7200; FRuleFamily: @CRuleFamilies[124]; FFmtStr: 'EE%sT'; FUntilYear: 1922; FUntilMonth: 6; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[124]; FFmtStr: 'CE%sT'; FUntilYear: 1940; FUntilMonth: 6; FUntilDay: @CRelativeDays[26]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[17]; FFmtStr: 'CE%sT'; FUntilYear: 1944; FUntilMonth: 10; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[124]; FFmtStr: 'CE%sT'; FUntilYear: 1977; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[109]; FFmtStr: 'CE%sT'; FUntilYear: 1988; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[18]; FFmtStr: 'CE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: 5040; FRuleFamily: nil; FFmtStr: 'WMT'; FUntilYear: 1915; FUntilMonth: 8; FUntilDay: @CRelativeDays[9]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[80]; FFmtStr: 'CE%sT'; FUntilYear: 1918; FUntilMonth: 9; FUntilDay: @CRelativeDays[24]; FUntilTime: 10800; FUntilTimeMode: trLocal),
+ (FOffset: 7200; FRuleFamily: @CRuleFamilies[100]; FFmtStr: 'EE%sT'; FUntilYear: 1922; FUntilMonth: 6; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[100]; FFmtStr: 'CE%sT'; FUntilYear: 1940; FUntilMonth: 6; FUntilDay: @CRelativeDays[4]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[80]; FFmtStr: 'CE%sT'; FUntilYear: 1944; FUntilMonth: 10; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[100]; FFmtStr: 'CE%sT'; FUntilYear: 1977; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[79]; FFmtStr: 'CE%sT'; FUntilYear: 1988; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[77]; FFmtStr: 'CE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Europe/Zagreb zone }
CZone_410_Arr: array[0 .. 5] of TPeriod = (
(FOffset: 3832; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1884; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: nil; FFmtStr: 'CET'; FUntilYear: 1941; FUntilMonth: 4; FUntilDay: @CRelativeDays[36]; FUntilTime: 82800; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[17]; FFmtStr: 'CE%sT'; FUntilYear: 1945; FUntilMonth: 5; FUntilDay: @CRelativeDays[3]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 3600; FRuleFamily: nil; FFmtStr: 'CEST'; FUntilYear: 1945; FUntilMonth: 9; FUntilDay: @CRelativeDays[19]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 3600; FRuleFamily: nil; FFmtStr: 'CET'; FUntilYear: 1982; FUntilMonth: 11; FUntilDay: @CRelativeDays[34]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[18]; FFmtStr: 'CE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: 3600; FRuleFamily: nil; FFmtStr: 'CET'; FUntilYear: 1941; FUntilMonth: 4; FUntilDay: @CRelativeDays[11]; FUntilTime: 82800; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[80]; FFmtStr: 'CE%sT'; FUntilYear: 1945; FUntilMonth: 5; FUntilDay: @CRelativeDays[44]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 3600; FRuleFamily: nil; FFmtStr: 'CEST'; FUntilYear: 1945; FUntilMonth: 9; FUntilDay: @CRelativeDays[24]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 3600; FRuleFamily: nil; FFmtStr: 'CET'; FUntilYear: 1982; FUntilMonth: 11; FUntilDay: @CRelativeDays[28]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[77]; FFmtStr: 'CE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Europe/Zaporozhye zone }
CZone_411_Arr: array[0 .. 8] of TPeriod = (
(FOffset: 8440; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1880; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 8400; FRuleFamily: nil; FFmtStr: '+0220'; FUntilYear: 1924; FUntilMonth: 5; FUntilDay: @CRelativeDays[2]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 7200; FRuleFamily: nil; FFmtStr: 'EET'; FUntilYear: 1930; FUntilMonth: 6; FUntilDay: @CRelativeDays[25]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 10800; FRuleFamily: nil; FFmtStr: 'MSK'; FUntilYear: 1941; FUntilMonth: 8; FUntilDay: @CRelativeDays[12]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[17]; FFmtStr: 'CE%sT'; FUntilYear: 1943; FUntilMonth: 10; FUntilDay: @CRelativeDays[12]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 10800; FRuleFamily: @CRuleFamilies[26]; FFmtStr: 'MSK/MSD'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[9]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: 7200; FRuleFamily: @CRuleFamilies[28]; FFmtStr: 'EE%sT'; FUntilYear: 1992; FUntilMonth: 3; FUntilDay: @CRelativeDays[7]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 7200; FRuleFamily: @CRuleFamilies[17]; FFmtStr: 'EE%sT'; FUntilYear: 1996; FUntilMonth: 5; FUntilDay: @CRelativeDays[40]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 7200; FRuleFamily: @CRuleFamilies[18]; FFmtStr: 'EE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: 7200; FRuleFamily: nil; FFmtStr: 'EET'; FUntilYear: 1930; FUntilMonth: 6; FUntilDay: @CRelativeDays[22]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 10800; FRuleFamily: nil; FFmtStr: 'MSK'; FUntilYear: 1941; FUntilMonth: 8; FUntilDay: @CRelativeDays[14]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[80]; FFmtStr: 'CE%sT'; FUntilYear: 1943; FUntilMonth: 10; FUntilDay: @CRelativeDays[14]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 10800; FRuleFamily: @CRuleFamilies[82]; FFmtStr: 'MSK/MSD'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[8]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: 7200; FRuleFamily: @CRuleFamilies[81]; FFmtStr: 'EE%sT'; FUntilYear: 1992; FUntilMonth: 3; FUntilDay: @CRelativeDays[10]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 7200; FRuleFamily: @CRuleFamilies[80]; FFmtStr: 'EE%sT'; FUntilYear: 1996; FUntilMonth: 5; FUntilDay: @CRelativeDays[12]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 7200; FRuleFamily: @CRuleFamilies[77]; FFmtStr: 'EE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Europe/Zurich zone }
CZone_412_Arr: array[0 .. 3] of TPeriod = (
- (FOffset: 2048; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1853; FUntilMonth: 7; FUntilDay: @CRelativeDays[19]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 2048; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1853; FUntilMonth: 7; FUntilDay: @CRelativeDays[24]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 1786; FRuleFamily: nil; FFmtStr: 'BMT'; FUntilYear: 1894; FUntilMonth: 6; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[27]; FFmtStr: 'CE%sT'; FUntilYear: 1981; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[18]; FFmtStr: 'CE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[104]; FFmtStr: 'CE%sT'; FUntilYear: 1981; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[77]; FFmtStr: 'CE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Factory zone }
@@ -9996,8 +10006,8 @@ TZoneAlias = record
{ Time periods for Indian/Antananarivo zone }
CZone_415_Arr: array[0 .. 3] of TPeriod = (
(FOffset: 11404; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1911; FUntilMonth: 7; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 10800; FRuleFamily: nil; FFmtStr: 'EAT'; FUntilYear: 1954; FUntilMonth: 2; FUntilDay: @CRelativeDays[34]; FUntilTime: 82800; FUntilTimeMode: trStandard),
- (FOffset: 10800; FRuleFamily: nil; FFmtStr: 'EAST'; FUntilYear: 1954; FUntilMonth: 5; FUntilDay: @CRelativeDays[17]; FUntilTime: 82800; FUntilTimeMode: trStandard),
+ (FOffset: 10800; FRuleFamily: nil; FFmtStr: 'EAT'; FUntilYear: 1954; FUntilMonth: 2; FUntilDay: @CRelativeDays[28]; FUntilTime: 82800; FUntilTimeMode: trStandard),
+ (FOffset: 10800; FRuleFamily: nil; FFmtStr: 'EAST'; FUntilYear: 1954; FUntilMonth: 5; FUntilDay: @CRelativeDays[26]; FUntilTime: 82800; FUntilTimeMode: trStandard),
(FOffset: 10800; FRuleFamily: nil; FFmtStr: 'EAT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
@@ -10034,7 +10044,7 @@ TZoneAlias = record
{ Time periods for Indian/Mahe zone }
CZone_421_Arr: array[0 .. 1] of TPeriod = (
- (FOffset: 13308; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1907; FUntilMonth: 1; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 13308; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1907; FUntilMonth: 1; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 14400; FRuleFamily: nil; FFmtStr: '+04'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
@@ -10048,7 +10058,7 @@ TZoneAlias = record
{ Time periods for Indian/Mauritius zone }
CZone_423_Arr: array[0 .. 1] of TPeriod = (
(FOffset: 13800; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1907; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 14400; FRuleFamily: @CRuleFamilies[102]; FFmtStr: '+04/+05'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: 14400; FRuleFamily: @CRuleFamilies[52]; FFmtStr: '+04/+05'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Indian/Mayotte zone }
@@ -10065,7 +10075,7 @@ TZoneAlias = record
{ Time periods for MET zone }
CZone_426_Arr: array[0 .. 0] of TPeriod = (
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[17]; FFmtStr: 'ME%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[80]; FFmtStr: 'ME%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for MST zone }
@@ -10075,23 +10085,23 @@ TZoneAlias = record
{ Time periods for MST7MDT zone }
CZone_428_Arr: array[0 .. 0] of TPeriod = (
- (FOffset: -25200; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'M%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: -25200; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'M%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Pacific/Apia zone }
CZone_429_Arr: array[0 .. 4] of TPeriod = (
- (FOffset: 45184; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1892; FUntilMonth: 7; FUntilDay: @CRelativeDays[5]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 45184; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1892; FUntilMonth: 7; FUntilDay: @CRelativeDays[9]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -41216; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1911; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -41400; FRuleFamily: nil; FFmtStr: '-1130'; FUntilYear: 1950; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -39600; FRuleFamily: @CRuleFamilies[140]; FFmtStr: '-11/-10'; FUntilYear: 2011; FUntilMonth: 12; FUntilDay: @CRelativeDays[17]; FUntilTime: 86400; FUntilTimeMode: trLocal),
- (FOffset: 46800; FRuleFamily: @CRuleFamilies[140]; FFmtStr: '+13/+14'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: -39600; FRuleFamily: @CRuleFamilies[73]; FFmtStr: '-11/-10'; FUntilYear: 2011; FUntilMonth: 12; FUntilDay: @CRelativeDays[26]; FUntilTime: 86400; FUntilTimeMode: trLocal),
+ (FOffset: 46800; FRuleFamily: @CRuleFamilies[73]; FFmtStr: '+13/+14'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Pacific/Auckland zone }
CZone_430_Arr: array[0 .. 2] of TPeriod = (
(FOffset: 41944; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1868; FUntilMonth: 11; FUntilDay: @CRelativeDays[2]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 41400; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'NZ%sT'; FUntilYear: 1946; FUntilMonth: 1; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 43200; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'NZ%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: 41400; FRuleFamily: @CRuleFamilies[70]; FFmtStr: 'NZ%sT'; FUntilYear: 1946; FUntilMonth: 1; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 43200; FRuleFamily: @CRuleFamilies[70]; FFmtStr: 'NZ%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Pacific/Bougainville zone }
@@ -10099,25 +10109,25 @@ TZoneAlias = record
(FOffset: 37336; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1880; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 35312; FRuleFamily: nil; FFmtStr: 'PMMT'; FUntilYear: 1895; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 36000; FRuleFamily: nil; FFmtStr: '+10'; FUntilYear: 1942; FUntilMonth: 7; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 32400; FRuleFamily: nil; FFmtStr: '+09'; FUntilYear: 1945; FUntilMonth: 8; FUntilDay: @CRelativeDays[25]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 36000; FRuleFamily: nil; FFmtStr: '+10'; FUntilYear: 2014; FUntilMonth: 12; FUntilDay: @CRelativeDays[14]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: 32400; FRuleFamily: nil; FFmtStr: '+09'; FUntilYear: 1945; FUntilMonth: 8; FUntilDay: @CRelativeDays[22]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 36000; FRuleFamily: nil; FFmtStr: '+10'; FUntilYear: 2014; FUntilMonth: 12; FUntilDay: @CRelativeDays[16]; FUntilTime: 7200; FUntilTimeMode: trLocal),
(FOffset: 39600; FRuleFamily: nil; FFmtStr: '+11'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Pacific/Chatham zone }
CZone_432_Arr: array[0 .. 2] of TPeriod = (
(FOffset: 44028; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1868; FUntilMonth: 11; FUntilDay: @CRelativeDays[2]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 44100; FRuleFamily: nil; FFmtStr: '+1215'; FUntilYear: 1946; FUntilMonth: 1; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 45900; FRuleFamily: @CRuleFamilies[138]; FFmtStr: '+1245/+1345'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: 44100; FRuleFamily: nil; FFmtStr: '+1215'; FUntilYear: 1946; FUntilMonth: 1; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 45900; FRuleFamily: @CRuleFamilies[71]; FFmtStr: '+1245/+1345'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Pacific/Chuuk zone }
CZone_433_Arr: array[0 .. 6] of TPeriod = (
- (FOffset: -49972; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1844; FUntilMonth: 12; FUntilDay: @CRelativeDays[9]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -49972; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1844; FUntilMonth: 12; FUntilDay: @CRelativeDays[8]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 36428; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1901; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 36000; FRuleFamily: nil; FFmtStr: '+10'; FUntilYear: 1914; FUntilMonth: 10; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 32400; FRuleFamily: nil; FFmtStr: '+09'; FUntilYear: 1919; FUntilMonth: 2; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 36000; FRuleFamily: nil; FFmtStr: '+10'; FUntilYear: 1941; FUntilMonth: 4; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 32400; FRuleFamily: nil; FFmtStr: '+09'; FUntilYear: 1919; FUntilMonth: 2; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 36000; FRuleFamily: nil; FFmtStr: '+10'; FUntilYear: 1941; FUntilMonth: 4; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 32400; FRuleFamily: nil; FFmtStr: '+09'; FUntilYear: 1945; FUntilMonth: 8; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 36000; FRuleFamily: nil; FFmtStr: '+10'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
@@ -10126,36 +10136,36 @@ TZoneAlias = record
CZone_434_Arr: array[0 .. 3] of TPeriod = (
(FOffset: -26248; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1890; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -26248; FRuleFamily: nil; FFmtStr: 'EMT'; FUntilYear: 1932; FUntilMonth: 9; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -25200; FRuleFamily: @CRuleFamilies[91]; FFmtStr: '-07/-06'; FUntilYear: 1982; FUntilMonth: 3; FUntilDay: @CRelativeDays[20]; FUntilTime: 10800; FUntilTimeMode: trUniversal),
- (FOffset: -21600; FRuleFamily: @CRuleFamilies[91]; FFmtStr: '-06/-05'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: -25200; FRuleFamily: @CRuleFamilies[3]; FFmtStr: '-07/-06'; FUntilYear: 1982; FUntilMonth: 3; FUntilDay: @CRelativeDays[21]; FUntilTime: 10800; FUntilTimeMode: trUniversal),
+ (FOffset: -21600; FRuleFamily: @CRuleFamilies[3]; FFmtStr: '-06/-05'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Pacific/Efate zone }
CZone_435_Arr: array[0 .. 1] of TPeriod = (
- (FOffset: 40396; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1912; FUntilMonth: 1; FUntilDay: @CRelativeDays[40]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 39600; FRuleFamily: @CRuleFamilies[142]; FFmtStr: '+11/+12'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: 40396; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1912; FUntilMonth: 1; FUntilDay: @CRelativeDays[12]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 39600; FRuleFamily: @CRuleFamilies[75]; FFmtStr: '+11/+12'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Pacific/Enderbury zone }
CZone_436_Arr: array[0 .. 4] of TPeriod = (
(FOffset: 0; FRuleFamily: nil; FFmtStr: '-00'; FUntilYear: 1860; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -41060; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1885; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 0; FRuleFamily: nil; FFmtStr: '-00'; FUntilYear: 1938; FUntilMonth: 3; FUntilDay: @CRelativeDays[4]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -43200; FRuleFamily: nil; FFmtStr: '-12'; FUntilYear: 1942; FUntilMonth: 2; FUntilDay: @CRelativeDays[11]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 0; FRuleFamily: nil; FFmtStr: '-00'; FUntilYear: 1938; FUntilMonth: 3; FUntilDay: @CRelativeDays[18]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -43200; FRuleFamily: nil; FFmtStr: '-12'; FUntilYear: 1942; FUntilMonth: 2; FUntilDay: @CRelativeDays[25]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 0; FRuleFamily: nil; FFmtStr: '-00'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Pacific/Fakaofo zone }
CZone_437_Arr: array[0 .. 2] of TPeriod = (
(FOffset: -41096; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1901; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -39600; FRuleFamily: nil; FFmtStr: '-11'; FUntilYear: 2011; FUntilMonth: 12; FUntilDay: @CRelativeDays[8]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -39600; FRuleFamily: nil; FFmtStr: '-11'; FUntilYear: 2011; FUntilMonth: 12; FUntilDay: @CRelativeDays[7]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 46800; FRuleFamily: nil; FFmtStr: '+13'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Pacific/Fiji zone }
CZone_438_Arr: array[0 .. 1] of TPeriod = (
- (FOffset: 42944; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1915; FUntilMonth: 10; FUntilDay: @CRelativeDays[6]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 43200; FRuleFamily: @CRuleFamilies[136]; FFmtStr: '+12/+13'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: 42944; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1915; FUntilMonth: 10; FUntilDay: @CRelativeDays[19]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 43200; FRuleFamily: @CRuleFamilies[67]; FFmtStr: '+12/+13'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Pacific/Funafuti zone }
@@ -10168,7 +10178,7 @@ TZoneAlias = record
CZone_440_Arr: array[0 .. 2] of TPeriod = (
(FOffset: -21504; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1931; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -18000; FRuleFamily: nil; FFmtStr: '-05'; FUntilYear: 1986; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -21600; FRuleFamily: @CRuleFamilies[93]; FFmtStr: '-06/-05'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: -21600; FRuleFamily: @CRuleFamilies[5]; FFmtStr: '-06/-05'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Pacific/Gambier zone }
@@ -10185,20 +10195,20 @@ TZoneAlias = record
{ Time periods for Pacific/Guam zone }
CZone_443_Arr: array[0 .. 5] of TPeriod = (
- (FOffset: -51660; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1844; FUntilMonth: 12; FUntilDay: @CRelativeDays[9]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -51660; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1844; FUntilMonth: 12; FUntilDay: @CRelativeDays[8]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 34740; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1901; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 36000; FRuleFamily: nil; FFmtStr: 'GST'; FUntilYear: 1941; FUntilMonth: 12; FUntilDay: @CRelativeDays[18]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 32400; FRuleFamily: nil; FFmtStr: '+09'; FUntilYear: 1944; FUntilMonth: 7; FUntilDay: @CRelativeDays[9]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 36000; FRuleFamily: @CRuleFamilies[29]; FFmtStr: 'G%sT'; FUntilYear: 2000; FUntilMonth: 12; FUntilDay: @CRelativeDays[26]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 36000; FRuleFamily: nil; FFmtStr: 'GST'; FUntilYear: 1941; FUntilMonth: 12; FUntilDay: @CRelativeDays[34]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 32400; FRuleFamily: nil; FFmtStr: '+09'; FUntilYear: 1944; FUntilMonth: 7; FUntilDay: @CRelativeDays[8]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 36000; FRuleFamily: @CRuleFamilies[68]; FFmtStr: 'G%sT'; FUntilYear: 2000; FUntilMonth: 12; FUntilDay: @CRelativeDays[4]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 36000; FRuleFamily: nil; FFmtStr: 'ChST'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Pacific/Honolulu zone }
CZone_444_Arr: array[0 .. 4] of TPeriod = (
- (FOffset: -37886; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1896; FUntilMonth: 1; FUntilDay: @CRelativeDays[40]; FUntilTime: 43200; FUntilTimeMode: trLocal),
- (FOffset: -37800; FRuleFamily: nil; FFmtStr: 'HST'; FUntilYear: 1933; FUntilMonth: 4; FUntilDay: @CRelativeDays[8]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: -37800; FRuleFamily: nil; FFmtStr: 'HDT'; FUntilYear: 1933; FUntilMonth: 5; FUntilDay: @CRelativeDays[25]; FUntilTime: 43200; FUntilTimeMode: trLocal),
- (FOffset: -37800; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'H%sT'; FUntilYear: 1947; FUntilMonth: 6; FUntilDay: @CRelativeDays[3]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: -37886; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1896; FUntilMonth: 1; FUntilDay: @CRelativeDays[12]; FUntilTime: 43200; FUntilTimeMode: trLocal),
+ (FOffset: -37800; FRuleFamily: nil; FFmtStr: 'HST'; FUntilYear: 1933; FUntilMonth: 4; FUntilDay: @CRelativeDays[7]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: -37800; FRuleFamily: nil; FFmtStr: 'HDT'; FUntilYear: 1933; FUntilMonth: 5; FUntilDay: @CRelativeDays[22]; FUntilTime: 43200; FUntilTimeMode: trLocal),
+ (FOffset: -37800; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'H%sT'; FUntilYear: 1947; FUntilMonth: 6; FUntilDay: @CRelativeDays[44]; FUntilTime: 7200; FUntilTimeMode: trLocal),
(FOffset: -36000; FRuleFamily: nil; FFmtStr: 'HST'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
@@ -10209,9 +10219,9 @@ TZoneAlias = record
{ Time periods for Pacific/Kanton zone }
CZone_446_Arr: array[0 .. 3] of TPeriod = (
- (FOffset: 0; FRuleFamily: nil; FFmtStr: '-00'; FUntilYear: 1937; FUntilMonth: 8; FUntilDay: @CRelativeDays[9]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 0; FRuleFamily: nil; FFmtStr: '-00'; FUntilYear: 1937; FUntilMonth: 8; FUntilDay: @CRelativeDays[8]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -43200; FRuleFamily: nil; FFmtStr: '-12'; FUntilYear: 1979; FUntilMonth: 10; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -39600; FRuleFamily: nil; FFmtStr: '-11'; FUntilYear: 1994; FUntilMonth: 12; FUntilDay: @CRelativeDays[9]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -39600; FRuleFamily: nil; FFmtStr: '-11'; FUntilYear: 1994; FUntilMonth: 12; FUntilDay: @CRelativeDays[8]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 46800; FRuleFamily: nil; FFmtStr: '+13'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
@@ -10219,18 +10229,18 @@ TZoneAlias = record
CZone_447_Arr: array[0 .. 3] of TPeriod = (
(FOffset: -37760; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1901; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -38400; FRuleFamily: nil; FFmtStr: '-1040'; FUntilYear: 1979; FUntilMonth: 10; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -36000; FRuleFamily: nil; FFmtStr: '-10'; FUntilYear: 1994; FUntilMonth: 12; FUntilDay: @CRelativeDays[9]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -36000; FRuleFamily: nil; FFmtStr: '-10'; FUntilYear: 1994; FUntilMonth: 12; FUntilDay: @CRelativeDays[8]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 50400; FRuleFamily: nil; FFmtStr: '+14'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Pacific/Kosrae zone }
CZone_448_Arr: array[0 .. 9] of TPeriod = (
- (FOffset: -47284; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1844; FUntilMonth: 12; FUntilDay: @CRelativeDays[9]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -47284; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1844; FUntilMonth: 12; FUntilDay: @CRelativeDays[8]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 39116; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1901; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 39600; FRuleFamily: nil; FFmtStr: '+11'; FUntilYear: 1914; FUntilMonth: 10; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 32400; FRuleFamily: nil; FFmtStr: '+09'; FUntilYear: 1919; FUntilMonth: 2; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 32400; FRuleFamily: nil; FFmtStr: '+09'; FUntilYear: 1919; FUntilMonth: 2; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 39600; FRuleFamily: nil; FFmtStr: '+11'; FUntilYear: 1937; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 36000; FRuleFamily: nil; FFmtStr: '+10'; FUntilYear: 1941; FUntilMonth: 4; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 36000; FRuleFamily: nil; FFmtStr: '+10'; FUntilYear: 1941; FUntilMonth: 4; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 32400; FRuleFamily: nil; FFmtStr: '+09'; FUntilYear: 1945; FUntilMonth: 8; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 39600; FRuleFamily: nil; FFmtStr: '+11'; FUntilYear: 1969; FUntilMonth: 10; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 43200; FRuleFamily: nil; FFmtStr: '+12'; FUntilYear: 1999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
@@ -10241,10 +10251,10 @@ TZoneAlias = record
CZone_449_Arr: array[0 .. 6] of TPeriod = (
(FOffset: 40160; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1901; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 39600; FRuleFamily: nil; FFmtStr: '+11'; FUntilYear: 1937; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 36000; FRuleFamily: nil; FFmtStr: '+10'; FUntilYear: 1941; FUntilMonth: 4; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 32400; FRuleFamily: nil; FFmtStr: '+09'; FUntilYear: 1944; FUntilMonth: 2; FUntilDay: @CRelativeDays[4]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 36000; FRuleFamily: nil; FFmtStr: '+10'; FUntilYear: 1941; FUntilMonth: 4; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 32400; FRuleFamily: nil; FFmtStr: '+09'; FUntilYear: 1944; FUntilMonth: 2; FUntilDay: @CRelativeDays[18]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 39600; FRuleFamily: nil; FFmtStr: '+11'; FUntilYear: 1969; FUntilMonth: 10; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -43200; FRuleFamily: nil; FFmtStr: '-12'; FUntilYear: 1993; FUntilMonth: 8; FUntilDay: @CRelativeDays[7]; FUntilTime: 86400; FUntilTimeMode: trLocal),
+ (FOffset: -43200; FRuleFamily: nil; FFmtStr: '-12'; FUntilYear: 1993; FUntilMonth: 8; FUntilDay: @CRelativeDays[10]; FUntilTime: 86400; FUntilTimeMode: trLocal),
(FOffset: 43200; FRuleFamily: nil; FFmtStr: '+12'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
@@ -10252,10 +10262,10 @@ TZoneAlias = record
CZone_450_Arr: array[0 .. 7] of TPeriod = (
(FOffset: 41088; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1901; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 39600; FRuleFamily: nil; FFmtStr: '+11'; FUntilYear: 1914; FUntilMonth: 10; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 32400; FRuleFamily: nil; FFmtStr: '+09'; FUntilYear: 1919; FUntilMonth: 2; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 32400; FRuleFamily: nil; FFmtStr: '+09'; FUntilYear: 1919; FUntilMonth: 2; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 39600; FRuleFamily: nil; FFmtStr: '+11'; FUntilYear: 1937; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 36000; FRuleFamily: nil; FFmtStr: '+10'; FUntilYear: 1941; FUntilMonth: 4; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 32400; FRuleFamily: nil; FFmtStr: '+09'; FUntilYear: 1944; FUntilMonth: 1; FUntilDay: @CRelativeDays[8]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 36000; FRuleFamily: nil; FFmtStr: '+10'; FUntilYear: 1941; FUntilMonth: 4; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 32400; FRuleFamily: nil; FFmtStr: '+09'; FUntilYear: 1944; FUntilMonth: 1; FUntilDay: @CRelativeDays[7]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 39600; FRuleFamily: nil; FFmtStr: '+11'; FUntilYear: 1969; FUntilMonth: 10; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 43200; FRuleFamily: nil; FFmtStr: '+12'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
@@ -10269,23 +10279,23 @@ TZoneAlias = record
{ Time periods for Pacific/Midway zone }
CZone_452_Arr: array[0 .. 3] of TPeriod = (
(FOffset: -42568; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1901; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -39600; FRuleFamily: nil; FFmtStr: '-11'; FUntilYear: 1956; FUntilMonth: 6; FUntilDay: @CRelativeDays[15]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -39600; FRuleFamily: nil; FFmtStr: '-11'; FUntilYear: 1956; FUntilMonth: 6; FUntilDay: @CRelativeDays[6]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -39600; FRuleFamily: nil; FFmtStr: '-10'; FUntilYear: 1956; FUntilMonth: 9; FUntilDay: @CRelativeDays[2]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -39600; FRuleFamily: nil; FFmtStr: 'SST'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Pacific/Nauru zone }
CZone_453_Arr: array[0 .. 4] of TPeriod = (
- (FOffset: 40060; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1921; FUntilMonth: 1; FUntilDay: @CRelativeDays[13]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 41400; FRuleFamily: nil; FFmtStr: '+1130'; FUntilYear: 1942; FUntilMonth: 8; FUntilDay: @CRelativeDays[17]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 32400; FRuleFamily: nil; FFmtStr: '+09'; FUntilYear: 1945; FUntilMonth: 9; FUntilDay: @CRelativeDays[3]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 41400; FRuleFamily: nil; FFmtStr: '+1130'; FUntilYear: 1979; FUntilMonth: 2; FUntilDay: @CRelativeDays[18]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: 40060; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1921; FUntilMonth: 1; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 41400; FRuleFamily: nil; FFmtStr: '+1130'; FUntilYear: 1942; FUntilMonth: 8; FUntilDay: @CRelativeDays[26]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 32400; FRuleFamily: nil; FFmtStr: '+09'; FUntilYear: 1945; FUntilMonth: 9; FUntilDay: @CRelativeDays[44]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 41400; FRuleFamily: nil; FFmtStr: '+1130'; FUntilYear: 1979; FUntilMonth: 2; FUntilDay: @CRelativeDays[34]; FUntilTime: 7200; FUntilTimeMode: trLocal),
(FOffset: 43200; FRuleFamily: nil; FFmtStr: '+12'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Pacific/Niue zone }
CZone_454_Arr: array[0 .. 2] of TPeriod = (
- (FOffset: -40780; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1952; FUntilMonth: 10; FUntilDay: @CRelativeDays[19]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -40780; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1952; FUntilMonth: 10; FUntilDay: @CRelativeDays[24]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -40800; FRuleFamily: nil; FFmtStr: '-1120'; FUntilYear: 1964; FUntilMonth: 7; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -39600; FRuleFamily: nil; FFmtStr: '-11'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
@@ -10294,29 +10304,29 @@ TZoneAlias = record
CZone_455_Arr: array[0 .. 6] of TPeriod = (
(FOffset: 40312; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1901; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 40320; FRuleFamily: nil; FFmtStr: '+1112'; FUntilYear: 1951; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 41400; FRuleFamily: nil; FFmtStr: '+1130'; FUntilYear: 1974; FUntilMonth: 10; FUntilDay: @CRelativeDays[34]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 41400; FRuleFamily: nil; FFmtStr: '+1130'; FUntilYear: 1974; FUntilMonth: 10; FUntilDay: @CRelativeDays[28]; FUntilTime: 7200; FUntilTimeMode: trStandard),
(FOffset: 41400; FRuleFamily: nil; FFmtStr: '+1230'; FUntilYear: 1975; FUntilMonth: 3; FUntilDay: @CRelativeDays[2]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 41400; FRuleFamily: nil; FFmtStr: '+1130'; FUntilYear: 2015; FUntilMonth: 10; FUntilDay: @CRelativeDays[35]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 41400; FRuleFamily: nil; FFmtStr: '+1130'; FUntilYear: 2015; FUntilMonth: 10; FUntilDay: @CRelativeDays[15]; FUntilTime: 7200; FUntilTimeMode: trStandard),
(FOffset: 39600; FRuleFamily: nil; FFmtStr: '+11'; FUntilYear: 2019; FUntilMonth: 7; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 39600; FRuleFamily: @CRuleFamilies[134]; FFmtStr: '+11/+12'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: 39600; FRuleFamily: @CRuleFamilies[65]; FFmtStr: '+11/+12'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Pacific/Noumea zone }
CZone_456_Arr: array[0 .. 1] of TPeriod = (
- (FOffset: 39948; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1912; FUntilMonth: 1; FUntilDay: @CRelativeDays[40]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 39600; FRuleFamily: @CRuleFamilies[137]; FFmtStr: '+11/+12'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: 39948; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1912; FUntilMonth: 1; FUntilDay: @CRelativeDays[12]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 39600; FRuleFamily: @CRuleFamilies[69]; FFmtStr: '+11/+12'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Pacific/Pago_Pago zone }
CZone_457_Arr: array[0 .. 2] of TPeriod = (
- (FOffset: 45432; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1892; FUntilMonth: 7; FUntilDay: @CRelativeDays[5]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 45432; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1892; FUntilMonth: 7; FUntilDay: @CRelativeDays[9]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -40968; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1911; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -39600; FRuleFamily: nil; FFmtStr: 'SST'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Pacific/Palau zone }
CZone_458_Arr: array[0 .. 2] of TPeriod = (
- (FOffset: -54124; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1844; FUntilMonth: 12; FUntilDay: @CRelativeDays[9]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -54124; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1844; FUntilMonth: 12; FUntilDay: @CRelativeDays[8]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 32276; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1901; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 32400; FRuleFamily: nil; FFmtStr: '+09'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
@@ -10324,18 +10334,18 @@ TZoneAlias = record
{ Time periods for Pacific/Pitcairn zone }
CZone_459_Arr: array[0 .. 2] of TPeriod = (
(FOffset: -31220; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1901; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -30600; FRuleFamily: nil; FFmtStr: '-0830'; FUntilYear: 1998; FUntilMonth: 4; FUntilDay: @CRelativeDays[34]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -30600; FRuleFamily: nil; FFmtStr: '-0830'; FUntilYear: 1998; FUntilMonth: 4; FUntilDay: @CRelativeDays[28]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -28800; FRuleFamily: nil; FFmtStr: '-08'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Pacific/Pohnpei zone }
CZone_460_Arr: array[0 .. 7] of TPeriod = (
- (FOffset: -48428; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1844; FUntilMonth: 12; FUntilDay: @CRelativeDays[9]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -48428; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1844; FUntilMonth: 12; FUntilDay: @CRelativeDays[8]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 37972; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1901; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 39600; FRuleFamily: nil; FFmtStr: '+11'; FUntilYear: 1914; FUntilMonth: 10; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 32400; FRuleFamily: nil; FFmtStr: '+09'; FUntilYear: 1919; FUntilMonth: 2; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 32400; FRuleFamily: nil; FFmtStr: '+09'; FUntilYear: 1919; FUntilMonth: 2; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 39600; FRuleFamily: nil; FFmtStr: '+11'; FUntilYear: 1937; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 36000; FRuleFamily: nil; FFmtStr: '+10'; FUntilYear: 1941; FUntilMonth: 4; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 36000; FRuleFamily: nil; FFmtStr: '+10'; FUntilYear: 1941; FUntilMonth: 4; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 32400; FRuleFamily: nil; FFmtStr: '+09'; FUntilYear: 1945; FUntilMonth: 8; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 39600; FRuleFamily: nil; FFmtStr: '+11'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
@@ -10349,18 +10359,18 @@ TZoneAlias = record
{ Time periods for Pacific/Rarotonga zone }
CZone_462_Arr: array[0 .. 3] of TPeriod = (
- (FOffset: 48056; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1899; FUntilMonth: 12; FUntilDay: @CRelativeDays[6]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -38344; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1952; FUntilMonth: 10; FUntilDay: @CRelativeDays[19]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -37800; FRuleFamily: nil; FFmtStr: '-1030'; FUntilYear: 1978; FUntilMonth: 11; FUntilDay: @CRelativeDays[16]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -36000; FRuleFamily: @CRuleFamilies[139]; FFmtStr: '-10/-0930'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: 48056; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1899; FUntilMonth: 12; FUntilDay: @CRelativeDays[19]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -38344; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1952; FUntilMonth: 10; FUntilDay: @CRelativeDays[24]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -37800; FRuleFamily: nil; FFmtStr: '-1030'; FUntilYear: 1978; FUntilMonth: 11; FUntilDay: @CRelativeDays[31]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -36000; FRuleFamily: @CRuleFamilies[72]; FFmtStr: '-10/-0930'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Pacific/Saipan zone }
CZone_463_Arr: array[0 .. 4] of TPeriod = (
- (FOffset: -51420; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1844; FUntilMonth: 12; FUntilDay: @CRelativeDays[9]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -51420; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1844; FUntilMonth: 12; FUntilDay: @CRelativeDays[8]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 34980; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1901; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 32400; FRuleFamily: nil; FFmtStr: '+09'; FUntilYear: 1944; FUntilMonth: 7; FUntilDay: @CRelativeDays[11]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 36000; FRuleFamily: @CRuleFamilies[29]; FFmtStr: 'G%sT'; FUntilYear: 2000; FUntilMonth: 12; FUntilDay: @CRelativeDays[26]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 32400; FRuleFamily: nil; FFmtStr: '+09'; FUntilYear: 1944; FUntilMonth: 7; FUntilDay: @CRelativeDays[25]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 36000; FRuleFamily: @CRuleFamilies[68]; FFmtStr: 'G%sT'; FUntilYear: 2000; FUntilMonth: 12; FUntilDay: @CRelativeDays[4]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 36000; FRuleFamily: nil; FFmtStr: 'ChST'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
@@ -10378,10 +10388,10 @@ TZoneAlias = record
{ Time periods for Pacific/Tongatapu zone }
CZone_466_Arr: array[0 .. 3] of TPeriod = (
- (FOffset: 44352; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1945; FUntilMonth: 9; FUntilDay: @CRelativeDays[18]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 44352; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1945; FUntilMonth: 9; FUntilDay: @CRelativeDays[34]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 44400; FRuleFamily: nil; FFmtStr: '+1220'; FUntilYear: 1961; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 46800; FRuleFamily: nil; FFmtStr: '+13'; FUntilYear: 1999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 46800; FRuleFamily: @CRuleFamilies[141]; FFmtStr: '+13/+14'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: 46800; FRuleFamily: @CRuleFamilies[74]; FFmtStr: '+13/+14'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Pacific/Wake zone }
@@ -10398,12 +10408,12 @@ TZoneAlias = record
{ Time periods for PST8PDT zone }
CZone_469_Arr: array[0 .. 0] of TPeriod = (
- (FOffset: -28800; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'P%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: -28800; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'P%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for WET zone }
CZone_470_Arr: array[0 .. 0] of TPeriod = (
- (FOffset: 0; FRuleFamily: @CRuleFamilies[18]; FFmtStr: 'WE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: 0; FRuleFamily: @CRuleFamilies[77]; FFmtStr: 'WE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
var
@@ -10570,7 +10580,7 @@ TZoneAlias = record
(FName: 'America/North_Dakota/Beulah'; FCount: 3; FFirstPeriod: @CZone_158_Arr),
(FName: 'America/North_Dakota/Center'; FCount: 3; FFirstPeriod: @CZone_159_Arr),
(FName: 'America/North_Dakota/New_Salem'; FCount: 3; FFirstPeriod: @CZone_160_Arr),
- (FName: 'America/Nuuk'; FCount: 4; FFirstPeriod: @CZone_161_Arr),
+ (FName: 'America/Nuuk'; FCount: 5; FFirstPeriod: @CZone_161_Arr),
(FName: 'America/Ojinaga'; FCount: 11; FFirstPeriod: @CZone_162_Arr),
(FName: 'America/Panama'; FCount: 3; FFirstPeriod: @CZone_163_Arr),
(FName: 'America/Pangnirtung'; FCount: 4; FFirstPeriod: @CZone_164_Arr),
@@ -10592,7 +10602,7 @@ TZoneAlias = record
(FName: 'America/Santiago'; FCount: 14; FFirstPeriod: @CZone_180_Arr),
(FName: 'America/Santo_Domingo'; FCount: 6; FFirstPeriod: @CZone_181_Arr),
(FName: 'America/Sao_Paulo'; FCount: 4; FFirstPeriod: @CZone_182_Arr),
- (FName: 'America/Scoresbysund'; FCount: 4; FFirstPeriod: @CZone_183_Arr),
+ (FName: 'America/Scoresbysund'; FCount: 5; FFirstPeriod: @CZone_183_Arr),
(FName: 'America/Sitka'; FCount: 8; FFirstPeriod: @CZone_184_Arr),
(FName: 'America/St_Johns'; FCount: 8; FFirstPeriod: @CZone_185_Arr),
(FName: 'America/St_Kitts'; FCount: 2; FFirstPeriod: @CZone_186_Arr),
@@ -10611,7 +10621,7 @@ TZoneAlias = record
(FName: 'America/Winnipeg'; FCount: 3; FFirstPeriod: @CZone_199_Arr),
(FName: 'America/Yakutat'; FCount: 7; FFirstPeriod: @CZone_200_Arr),
(FName: 'America/Yellowknife'; FCount: 3; FFirstPeriod: @CZone_201_Arr),
- (FName: 'Antarctica/Casey'; FCount: 13; FFirstPeriod: @CZone_202_Arr),
+ (FName: 'Antarctica/Casey'; FCount: 18; FFirstPeriod: @CZone_202_Arr),
(FName: 'Antarctica/Davis'; FCount: 8; FFirstPeriod: @CZone_203_Arr),
(FName: 'Antarctica/DumontDUrville'; FCount: 4; FFirstPeriod: @CZone_204_Arr),
(FName: 'Antarctica/Macquarie'; FCount: 9; FFirstPeriod: @CZone_205_Arr),
@@ -10621,7 +10631,7 @@ TZoneAlias = record
(FName: 'Antarctica/Rothera'; FCount: 2; FFirstPeriod: @CZone_209_Arr),
(FName: 'Antarctica/Syowa'; FCount: 2; FFirstPeriod: @CZone_210_Arr),
(FName: 'Antarctica/Troll'; FCount: 2; FFirstPeriod: @CZone_211_Arr),
- (FName: 'Antarctica/Vostok'; FCount: 2; FFirstPeriod: @CZone_212_Arr),
+ (FName: 'Antarctica/Vostok'; FCount: 5; FFirstPeriod: @CZone_212_Arr),
(FName: 'Asia/Aden'; FCount: 2; FFirstPeriod: @CZone_213_Arr),
(FName: 'Asia/Almaty'; FCount: 6; FFirstPeriod: @CZone_214_Arr),
(FName: 'Asia/Amman'; FCount: 3; FFirstPeriod: @CZone_215_Arr),
@@ -10884,7 +10894,7 @@ TZoneAlias = record
var
{ This array contains zone aliases. }
- CAliases: array[0 .. 409] of TZoneAlias = (
+ CAliases: array[0 .. 408] of TZoneAlias = (
(FName: 'AUS Central Standard Time'; FAliasTo: @CZones[316]),
(FName: 'AUS Eastern Standard Time'; FAliasTo: @CZones[323]),
(FName: 'Afghanistan Standard Time'; FAliasTo: @CZones[250]),
@@ -10978,7 +10988,6 @@ TZoneAlias = record
(FName: 'Antarctica/McMurdo'; FAliasTo: @CZones[430]),
(FName: 'Antarctica/South_Pole'; FAliasTo: @CZones[430]),
(FName: 'Antarctica/Syowa'; FAliasTo: @CZones[277]),
- (FName: 'Antarctica/Vostok'; FAliasTo: @CZones[293]),
(FName: 'Arab Standard Time'; FAliasTo: @CZones[277]),
(FName: 'Arabian Standard Time'; FAliasTo: @CZones[236]),
(FName: 'Arabic Standard Time'; FAliasTo: @CZones[221]),
diff --git a/src/TZCompile/TZCompile.dproj b/src/TZCompile/TZCompile.dproj
index 025c3fc..a3f8a9c 100644
--- a/src/TZCompile/TZCompile.dproj
+++ b/src/TZCompile/TZCompile.dproj
@@ -39,13 +39,13 @@
1
true
true
- 150
+ 151
..\..\bin\$(Config)\$(Platform)
..\..\bin\$(Config)\$(Platform)
None
..\..\bin\$(Config)\$(Platform);$(DCC_UnitSearchPath)
1033
- CompanyName=Alexandru Ciobanu;FileDescription=IANA Time Zone Database for Delphi;FileVersion=2.1.2.150;InternalName=IANA Time Zone Database for Delphi;LegalCopyright=Alexandru Ciobanu;LegalTrademarks=;OriginalFilename=TZCompile;ProductName=IANA Time Zone Database for Delphi;ProductVersion=2.1;Comments=
+ CompanyName=Alexandru Ciobanu;FileDescription=IANA Time Zone Database for Delphi;FileVersion=2.1.2.151;InternalName=IANA Time Zone Database for Delphi;LegalCopyright=Alexandru Ciobanu;LegalTrademarks=;OriginalFilename=TZCompile;ProductName=IANA Time Zone Database for Delphi;ProductVersion=2.1;Comments=
Winapi;System.Win;Data.Win;Datasnap.Win;Web.Win;Soap.Win;Xml.Win;System;Xml;Data;Datasnap;Web;Soap;$(DCC_Namespace)
00400000
..\..\bin\$(Config)\$(Platform)
@@ -113,7 +113,7 @@
2
1
2
- 150
+ 151
False
False
False
@@ -125,7 +125,7 @@
- 2.1.2.150
+ 2.1.2.151
diff --git a/src/TZDBLIB/TZDBLIB.dproj b/src/TZDBLIB/TZDBLIB.dproj
index 3e65e42..262917c 100644
--- a/src/TZDBLIB/TZDBLIB.dproj
+++ b/src/TZDBLIB/TZDBLIB.dproj
@@ -35,7 +35,7 @@
true
- 150
+ 151
1
..\..\bin\$(Config)\$(Platform)
None
@@ -44,7 +44,7 @@
..\..\bin\$(Config)\$(Platform);$(DCC_UnitSearchPath)
true
1033
- CompanyName=Alexandru Ciobanu;FileDescription=IANA Time Zone Database for Delphi;FileVersion=2.1.2.150;InternalName=IANA Time Zone Database for Delphi;LegalCopyright=Alexandru Ciobanu;LegalTrademarks=;OriginalFilename=TZDBLIB;ProductName=IANA Time Zone Database for Delphi;ProductVersion=2.1;Comments=
+ CompanyName=Alexandru Ciobanu;FileDescription=IANA Time Zone Database for Delphi;FileVersion=2.1.2.151;InternalName=IANA Time Zone Database for Delphi;LegalCopyright=Alexandru Ciobanu;LegalTrademarks=;OriginalFilename=TZDBLIB;ProductName=IANA Time Zone Database for Delphi;ProductVersion=2.1;Comments=
Winapi;System.Win;Data.Win;Datasnap.Win;Web.Win;Soap.Win;Xml.Win;System;Xml;Data;Datasnap;Web;Soap;$(DCC_Namespace)
true
..\..\bin\$(Config)\$(Platform)
@@ -118,7 +118,7 @@
2
1
2
- 150
+ 151
False
False
False
@@ -130,7 +130,7 @@
- 2.1.2.150
+ 2.1.2.151
diff --git a/src/TZDBPK/TZDB.inc b/src/TZDBPK/TZDB.inc
index e441d57..65df3d2 100644
--- a/src/TZDBPK/TZDB.inc
+++ b/src/TZDBPK/TZDB.inc
@@ -1,52 +1,55 @@
{ This file is auto-generated. Do not change its contents since it is highly dependant on the consumer unit. }
const
- CIANAVersion = '2023c';
+ CIANAVersion = '2023d';
var
{ This array contains the definitions of relative days used later on in the rules. }
CRelativeDays: array[0 .. 80] of TRelativeDay = (
- (FDayType: dtFixed; FFixedDay: 24),
(FDayType: dtFixed; FFixedDay: 1),
+ (FDayType: dtFixed; FFixedDay: 15),
(FDayType: dtFixed; FFixedDay: 2),
- (FDayType: dtFixed; FFixedDay: 8),
- (FDayType: dtFixed; FFixedDay: 6),
- (FDayType: dtFixed; FFixedDay: 5),
- (FDayType: dtFixed; FFixedDay: 26),
- (FDayType: dtFixed; FFixedDay: 20),
+ (FDayType: dtNthOfMonth; FNthDayOfWeek: 7; FNthDayIndex: 1),
+ (FDayType: dtFixed; FFixedDay: 23),
+ (FDayType: dtNthOfMonth; FNthDayOfWeek: 7; FNthDayIndex: 15),
+ (FDayType: dtFixed; FFixedDay: 3),
(FDayType: dtFixed; FFixedDay: 30),
(FDayType: dtFixed; FFixedDay: 31),
- (FDayType: dtFixed; FFixedDay: 19),
- (FDayType: dtFixed; FFixedDay: 9),
+ (FDayType: dtFixed; FFixedDay: 5),
+ (FDayType: dtFixed; FFixedDay: 20),
+ (FDayType: dtFixed; FFixedDay: 18),
+ (FDayType: dtFixed; FFixedDay: 13),
+ (FDayType: dtFixed; FFixedDay: 7),
(FDayType: dtFixed; FFixedDay: 25),
- (FDayType: dtFixed; FFixedDay: 15),
+ (FDayType: dtFixed; FFixedDay: 4),
(FDayType: dtFixed; FFixedDay: 28),
- (FDayType: dtFixed; FFixedDay: 3),
- (FDayType: dtFixed; FFixedDay: 12),
- (FDayType: dtFixed; FFixedDay: 29),
- (FDayType: dtFixed; FFixedDay: 10),
- (FDayType: dtFixed; FFixedDay: 16),
- (FDayType: dtFixed; FFixedDay: 14),
- (FDayType: dtNthOfMonth; FNthDayOfWeek: 7; FNthDayIndex: 1),
(FDayType: dtFixed; FFixedDay: 17),
- (FDayType: dtLastOfMonth; FLastDayOfWeek: 7),
- (FDayType: dtLastOfMonth; FLastDayOfWeek: 6),
+ (FDayType: dtFixed; FFixedDay: 6),
+ (FDayType: dtFixed; FFixedDay: 26),
+ (FDayType: dtNthOfMonth; FNthDayOfWeek: 7; FNthDayIndex: 8),
+ (FDayType: dtFixed; FFixedDay: 14),
(FDayType: dtFixed; FFixedDay: 21),
- (FDayType: dtFixed; FFixedDay: 23),
- (FDayType: dtNthOfMonth; FNthDayOfWeek: 7; FNthDayIndex: 2),
+ (FDayType: dtFixed; FFixedDay: 11),
+ (FDayType: dtFixed; FFixedDay: 16),
+ (FDayType: dtFixed; FFixedDay: 9),
+ (FDayType: dtFixed; FFixedDay: 29),
+ (FDayType: dtNthOfMonth; FNthDayOfWeek: 7; FNthDayIndex: 11),
+ (FDayType: dtFixed; FFixedDay: 27),
+ (FDayType: dtFixed; FFixedDay: 19),
(FDayType: dtNthOfMonth; FNthDayOfWeek: 7; FNthDayIndex: 22),
- (FDayType: dtFixed; FFixedDay: 7),
- (FDayType: dtNthOfMonth; FNthDayOfWeek: 1; FNthDayIndex: 1),
- (FDayType: dtLastOfMonth; FLastDayOfWeek: 1),
- (FDayType: dtNthOfMonth; FNthDayOfWeek: 5; FNthDayIndex: 1),
+ (FDayType: dtFixed; FFixedDay: 12),
+ (FDayType: dtFixed; FFixedDay: 24),
(FDayType: dtFixed; FFixedDay: 22),
- (FDayType: dtFixed; FFixedDay: 27),
- (FDayType: dtFixed; FFixedDay: 4),
- (FDayType: dtFixed; FFixedDay: 18),
- (FDayType: dtFixed; FFixedDay: 11),
- (FDayType: dtNthOfMonth; FNthDayOfWeek: 1; FNthDayIndex: 15),
- (FDayType: dtNthOfMonth; FNthDayOfWeek: 7; FNthDayIndex: 15),
- (FDayType: dtFixed; FFixedDay: 13),
- (FDayType: dtNthOfMonth; FNthDayOfWeek: 7; FNthDayIndex: 8),
+ (FDayType: dtFixed; FFixedDay: 10),
+ (FDayType: dtNthOfMonth; FNthDayOfWeek: 7; FNthDayIndex: 9),
+ (FDayType: dtNthOfMonth; FNthDayOfWeek: 7; FNthDayIndex: 2),
+ (FDayType: dtNthOfMonth; FNthDayOfWeek: 7; FNthDayIndex: 16),
+ (FDayType: dtNthOfMonth; FNthDayOfWeek: 7; FNthDayIndex: 23),
+ (FDayType: dtLastOfMonth; FLastDayOfWeek: 7),
+ (FDayType: dtNthOfMonth; FNthDayOfWeek: 7; FNthDayIndex: 19),
+ (FDayType: dtNthOfMonth; FNthDayOfWeek: 7; FNthDayIndex: 24),
+ (FDayType: dtLastOfMonth; FLastDayOfWeek: 6),
+ (FDayType: dtNthOfMonth; FNthDayOfWeek: 7; FNthDayIndex: 21),
+ (FDayType: dtFixed; FFixedDay: 8),
(FDayType: dtNthOfMonth; FNthDayOfWeek: 1; FNthDayIndex: 9),
(FDayType: dtNthOfMonth; FNthDayOfWeek: 1; FNthDayIndex: 2),
(FDayType: dtNthOfMonth; FNthDayOfWeek: 1; FNthDayIndex: 24),
@@ -57,5569 +60,5566 @@ var
(FDayType: dtNthOfMonth; FNthDayOfWeek: 6; FNthDayIndex: 15),
(FDayType: dtNthOfMonth; FNthDayOfWeek: 7; FNthDayIndex: 5),
(FDayType: dtNthOfMonth; FNthDayOfWeek: 7; FNthDayIndex: 14),
- (FDayType: dtNthOfMonth; FNthDayOfWeek: 7; FNthDayIndex: 16),
+ (FDayType: dtNthOfMonth; FNthDayOfWeek: 1; FNthDayIndex: 1),
(FDayType: dtNthOfMonth; FNthDayOfWeek: 1; FNthDayIndex: 23),
- (FDayType: dtNthOfMonth; FNthDayOfWeek: 7; FNthDayIndex: 11),
- (FDayType: dtNthOfMonth; FNthDayOfWeek: 7; FNthDayIndex: 28),
- (FDayType: dtNthOfMonth; FNthDayOfWeek: 7; FNthDayIndex: 31),
- (FDayType: dtNthOfMonth; FNthDayOfWeek: 7; FNthDayIndex: 18),
- (FDayType: dtNthOfMonth; FNthDayOfWeek: 6; FNthDayIndex: 17),
- (FDayType: dtPredOfMonth; FPredDayOfWeek: 5; FPredDayIndex: 1),
- (FDayType: dtNthOfMonth; FNthDayOfWeek: 5; FNthDayIndex: 23),
- (FDayType: dtNthOfMonth; FNthDayOfWeek: 5; FNthDayIndex: 15),
(FDayType: dtLastOfMonth; FLastDayOfWeek: 5),
(FDayType: dtLastOfMonth; FLastDayOfWeek: 4),
- (FDayType: dtNthOfMonth; FNthDayOfWeek: 7; FNthDayIndex: 7),
- (FDayType: dtNthOfMonth; FNthDayOfWeek: 6; FNthDayIndex: 7),
- (FDayType: dtPredOfMonth; FPredDayOfWeek: 6; FPredDayIndex: 30),
- (FDayType: dtNthOfMonth; FNthDayOfWeek: 7; FNthDayIndex: 9),
- (FDayType: dtNthOfMonth; FNthDayOfWeek: 7; FNthDayIndex: 23),
- (FDayType: dtNthOfMonth; FNthDayOfWeek: 7; FNthDayIndex: 19),
- (FDayType: dtNthOfMonth; FNthDayOfWeek: 7; FNthDayIndex: 24),
- (FDayType: dtNthOfMonth; FNthDayOfWeek: 7; FNthDayIndex: 21),
(FDayType: dtNthOfMonth; FNthDayOfWeek: 4; FNthDayIndex: 1),
+ (FDayType: dtNthOfMonth; FNthDayOfWeek: 7; FNthDayIndex: 29),
+ (FDayType: dtNthOfMonth; FNthDayOfWeek: 7; FNthDayIndex: 18),
+ (FDayType: dtNthOfMonth; FNthDayOfWeek: 7; FNthDayIndex: 12),
+ (FDayType: dtNthOfMonth; FNthDayOfWeek: 6; FNthDayIndex: 22),
+ (FDayType: dtNthOfMonth; FNthDayOfWeek: 1; FNthDayIndex: 15),
(FDayType: dtNthOfMonth; FNthDayOfWeek: 7; FNthDayIndex: 4),
(FDayType: dtNthOfMonth; FNthDayOfWeek: 6; FNthDayIndex: 24),
(FDayType: dtNthOfMonth; FNthDayOfWeek: 6; FNthDayIndex: 25),
(FDayType: dtNthOfMonth; FNthDayOfWeek: 6; FNthDayIndex: 13),
(FDayType: dtNthOfMonth; FNthDayOfWeek: 6; FNthDayIndex: 12),
- (FDayType: dtNthOfMonth; FNthDayOfWeek: 7; FNthDayIndex: 29),
- (FDayType: dtNthOfMonth; FNthDayOfWeek: 7; FNthDayIndex: 12),
- (FDayType: dtNthOfMonth; FNthDayOfWeek: 6; FNthDayIndex: 22)
+ (FDayType: dtNthOfMonth; FNthDayOfWeek: 7; FNthDayIndex: 31),
+ (FDayType: dtLastOfMonth; FLastDayOfWeek: 1),
+ (FDayType: dtNthOfMonth; FNthDayOfWeek: 5; FNthDayIndex: 1),
+ (FDayType: dtNthOfMonth; FNthDayOfWeek: 7; FNthDayIndex: 28),
+ (FDayType: dtNthOfMonth; FNthDayOfWeek: 6; FNthDayIndex: 17),
+ (FDayType: dtPredOfMonth; FPredDayOfWeek: 5; FPredDayIndex: 1),
+ (FDayType: dtNthOfMonth; FNthDayOfWeek: 5; FNthDayIndex: 23),
+ (FDayType: dtNthOfMonth; FNthDayOfWeek: 5; FNthDayIndex: 15),
+ (FDayType: dtNthOfMonth; FNthDayOfWeek: 7; FNthDayIndex: 7),
+ (FDayType: dtNthOfMonth; FNthDayOfWeek: 6; FNthDayIndex: 7),
+ (FDayType: dtPredOfMonth; FPredDayOfWeek: 6; FPredDayIndex: 30)
);
var
{ This array contains the definitions of DST rules. Used by rule families. }
CRules: array[0 .. 1294] of TRule = (
{CRules[0]}
- (FInMonth: 11; FOnDay: @CRelativeDays[0]; FAt: 0; FAtMode: trLocal; FOffset: 1200; FFmtPart: '+0020'),
+ (FInMonth: 12; FOnDay: @CRelativeDays[0]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[1]}
- (FInMonth: 1; FOnDay: @CRelativeDays[1]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: 'GMT'),
+ (FInMonth: 4; FOnDay: @CRelativeDays[0]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[2]}
- (FInMonth: 9; FOnDay: @CRelativeDays[1]; FAt: 7200; FAtMode: trLocal; FOffset: 1200; FFmtPart: '+0020'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[1]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[3]}
- (FInMonth: 5; FOnDay: @CRelativeDays[1]; FAt: 7200; FAtMode: trLocal; FOffset: 1200; FFmtPart: '+0020'),
+ (FInMonth: 3; FOnDay: @CRelativeDays[0]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[4]}
- (FInMonth: 9; FOnDay: @CRelativeDays[1]; FAt: 7200; FAtMode: trLocal; FOffset: 1800; FFmtPart: '+0030'),
+ (FInMonth: 11; FOnDay: @CRelativeDays[0]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[5]}
- (FInMonth: 12; FOnDay: @CRelativeDays[1]; FAt: 0; FAtMode: trLocal; FOffset: 1200; FFmtPart: '-0040'),
+ (FInMonth: 7; FOnDay: @CRelativeDays[0]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[6]}
- (FInMonth: 3; FOnDay: @CRelativeDays[9]; FAt: 86400; FAtMode: trLocal; FOffset: 0; FFmtPart: '-01'),
+ (FInMonth: 6; FOnDay: @CRelativeDays[1]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[7]}
- (FInMonth: 8; FOnDay: @CRelativeDays[9]; FAt: 86400; FAtMode: trLocal; FOffset: 1200; FFmtPart: '-0040'),
+ (FInMonth: 8; FOnDay: @CRelativeDays[0]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[8]}
- (FInMonth: 5; FOnDay: @CRelativeDays[9]; FAt: 86400; FAtMode: trLocal; FOffset: 0; FFmtPart: '-01'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[0]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[9]}
- (FInMonth: 3; FOnDay: @CRelativeDays[12]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[0]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[10]}
- (FInMonth: 4; FOnDay: @CRelativeDays[0]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 12; FOnDay: @CRelativeDays[1]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[11]}
- (FInMonth: 3; FOnDay: @CRelativeDays[9]; FAt: 9000; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 4; FOnDay: @CRelativeDays[2]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[12]}
- (FInMonth: 10; FOnDay: @CRelativeDays[12]; FAt: 9000; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[3]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[13]}
- (FInMonth: 5; FOnDay: @CRelativeDays[2]; FAt: 9000; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 4; FOnDay: @CRelativeDays[3]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[14]}
- (FInMonth: 10; FOnDay: @CRelativeDays[21]; FAt: 9000; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 1; FOnDay: @CRelativeDays[4]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[15]}
- (FInMonth: 5; FOnDay: @CRelativeDays[1]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 5; FOnDay: @CRelativeDays[0]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[16]}
- (FInMonth: 4; FOnDay: @CRelativeDays[8]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 3; FOnDay: @CRelativeDays[3]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[17]}
- (FInMonth: 5; FOnDay: @CRelativeDays[22]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[5]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[18]}
- (FInMonth: 9; FOnDay: @CRelativeDays[23]; FAt: 9000; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 3; FOnDay: @CRelativeDays[6]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[19]}
- (FInMonth: 5; FOnDay: @CRelativeDays[21]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 12; FOnDay: @CRelativeDays[7]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[20]}
- (FInMonth: 4; FOnDay: @CRelativeDays[24]; FAt: 86400; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 3; FOnDay: @CRelativeDays[5]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[21]}
- (FInMonth: 9; FOnDay: @CRelativeDays[24]; FAt: 86400; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 3; FOnDay: @CRelativeDays[20]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[22]}
- (FInMonth: 4; FOnDay: @CRelativeDays[23]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[20]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[23]}
- (FInMonth: 9; FOnDay: @CRelativeDays[23]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[6]; FAt: 39600; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[24]}
- (FInMonth: 4; FOnDay: @CRelativeDays[23]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[6]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[25]}
- (FInMonth: 9; FOnDay: @CRelativeDays[23]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 4; FOnDay: @CRelativeDays[24]; FAt: 3600; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[26]}
- (FInMonth: 10; FOnDay: @CRelativeDays[23]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 12; FOnDay: @CRelativeDays[25]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[27]}
- (FInMonth: 5; FOnDay: @CRelativeDays[1]; FAt: 86400; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'W'),
+ (FInMonth: 1; FOnDay: @CRelativeDays[8]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[28]}
- (FInMonth: 12; FOnDay: @CRelativeDays[9]; FAt: 86400; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 3; FOnDay: @CRelativeDays[8]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[29]}
- (FInMonth: 2; FOnDay: @CRelativeDays[1]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'W'),
+ (FInMonth: 11; FOnDay: @CRelativeDays[2]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[30]}
- (FInMonth: 8; FOnDay: @CRelativeDays[20]; FAt: 82800; FAtMode: trUniversal; FOffset: 3600; FFmtPart: 'P'),
+ (FInMonth: 3; FOnDay: @CRelativeDays[1]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[31]}
- (FInMonth: 10; FOnDay: @CRelativeDays[22]; FAt: 86400; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[14]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[32]}
- (FInMonth: 2; FOnDay: @CRelativeDays[10]; FAt: 82800; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 2; FOnDay: @CRelativeDays[21]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[33]}
- (FInMonth: 10; FOnDay: @CRelativeDays[25]; FAt: 3600; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 2; FOnDay: @CRelativeDays[13]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[34]}
- (FInMonth: 11; FOnDay: @CRelativeDays[19]; FAt: 3600; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 10; FOnDay: @CRelativeDays[24]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[35]}
- (FInMonth: 3; FOnDay: @CRelativeDays[10]; FAt: 82800; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 1; FOnDay: @CRelativeDays[26]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[36]}
- (FInMonth: 6; FOnDay: @CRelativeDays[26]; FAt: 3600; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 2; FOnDay: @CRelativeDays[23]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[37]}
- (FInMonth: 4; FOnDay: @CRelativeDays[17]; FAt: 82800; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 10; FOnDay: @CRelativeDays[22]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[38]}
- (FInMonth: 10; FOnDay: @CRelativeDays[17]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 2; FOnDay: @CRelativeDays[17]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[39]}
- (FInMonth: 2; FOnDay: @CRelativeDays[12]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 10; FOnDay: @CRelativeDays[10]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[40]}
- (FInMonth: 11; FOnDay: @CRelativeDays[27]; FAt: 3600; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 2; FOnDay: @CRelativeDays[25]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[41]}
- (FInMonth: 3; FOnDay: @CRelativeDays[27]; FAt: 3600; FAtMode: trStandard; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 1; FOnDay: @CRelativeDays[8]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[42]}
- (FInMonth: 3; FOnDay: @CRelativeDays[21]; FAt: 3600; FAtMode: trStandard; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 10; FOnDay: @CRelativeDays[27]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[43]}
- (FInMonth: 10; FOnDay: @CRelativeDays[28]; FAt: 3600; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 2; FOnDay: @CRelativeDays[5]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[44]}
- (FInMonth: 4; FOnDay: @CRelativeDays[21]; FAt: 3600; FAtMode: trStandard; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 10; FOnDay: @CRelativeDays[18]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[45]}
- (FInMonth: 10; FOnDay: @CRelativeDays[8]; FAt: 3600; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 2; FOnDay: @CRelativeDays[24]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[46]}
- (FInMonth: 10; FOnDay: @CRelativeDays[17]; FAt: 3600; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 10; FOnDay: @CRelativeDays[23]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[47]}
- (FInMonth: 5; FOnDay: @CRelativeDays[1]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'NST'),
+ (FInMonth: 2; FOnDay: @CRelativeDays[22]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[48]}
- (FInMonth: 10; FOnDay: @CRelativeDays[1]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'AMT'),
+ (FInMonth: 2; FOnDay: @CRelativeDays[28]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[49]}
- (FInMonth: 4; FOnDay: @CRelativeDays[19]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'NST'),
+ (FInMonth: 11; FOnDay: @CRelativeDays[6]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[50]}
- (FInMonth: 9; FOnDay: @CRelativeDays[22]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: 'AMT'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[29]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[51]}
- (FInMonth: 4; FOnDay: @CRelativeDays[30]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'NST'),
+ (FInMonth: 11; FOnDay: @CRelativeDays[9]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[52]}
- (FInMonth: 9; FOnDay: @CRelativeDays[31]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: 'AMT'),
+ (FInMonth: 2; FOnDay: @CRelativeDays[14]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[53]}
- (FInMonth: 3; FOnDay: @CRelativeDays[23]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'NST'),
+ (FInMonth: 2; FOnDay: @CRelativeDays[30]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[54]}
- (FInMonth: 10; FOnDay: @CRelativeDays[27]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: 'AMT'),
+ (FInMonth: 11; FOnDay: @CRelativeDays[3]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[55]}
- (FInMonth: 6; FOnDay: @CRelativeDays[32]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'NST'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[0]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[56]}
- (FInMonth: 5; FOnDay: @CRelativeDays[13]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'NST'),
+ (FInMonth: 11; FOnDay: @CRelativeDays[6]; FAt: 14400; FAtMode: trUniversal; FOffset: 3600; FFmtPart: ''),
{CRules[57]}
- (FInMonth: 5; FOnDay: @CRelativeDays[33]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'NST'),
+ (FInMonth: 3; FOnDay: @CRelativeDays[7]; FAt: 10800; FAtMode: trUniversal; FOffset: 0; FFmtPart: ''),
{CRules[58]}
- (FInMonth: 7; FOnDay: @CRelativeDays[1]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 11; FOnDay: @CRelativeDays[4]; FAt: 14400; FAtMode: trUniversal; FOffset: 3600; FFmtPart: ''),
{CRules[59]}
- (FInMonth: 10; FOnDay: @CRelativeDays[27]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 3; FOnDay: @CRelativeDays[26]; FAt: 10800; FAtMode: trUniversal; FOffset: 0; FFmtPart: ''),
{CRules[60]}
- (FInMonth: 5; FOnDay: @CRelativeDays[13]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 3; FOnDay: @CRelativeDays[21]; FAt: 10800; FAtMode: trUniversal; FOffset: 0; FFmtPart: ''),
{CRules[61]}
- (FInMonth: 4; FOnDay: @CRelativeDays[2]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[35]; FAt: 14400; FAtMode: trUniversal; FOffset: 3600; FFmtPart: ''),
{CRules[62]}
- (FInMonth: 9; FOnDay: @CRelativeDays[19]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 3; FOnDay: @CRelativeDays[35]; FAt: 10800; FAtMode: trUniversal; FOffset: 0; FFmtPart: ''),
{CRules[63]}
- (FInMonth: 5; FOnDay: @CRelativeDays[20]; FAt: 82800; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[7]; FAt: 14400; FAtMode: trUniversal; FOffset: 3600; FFmtPart: ''),
{CRules[64]}
- (FInMonth: 9; FOnDay: @CRelativeDays[8]; FAt: 82800; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[31]; FAt: 10800; FAtMode: trUniversal; FOffset: 0; FFmtPart: ''),
{CRules[65]}
- (FInMonth: 5; FOnDay: @CRelativeDays[13]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[24]; FAt: 14400; FAtMode: trUniversal; FOffset: 3600; FFmtPart: ''),
{CRules[66]}
- (FInMonth: 8; FOnDay: @CRelativeDays[13]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 9; FOnDay: @CRelativeDays[28]; FAt: 14400; FAtMode: trUniversal; FOffset: 3600; FFmtPart: ''),
{CRules[67]}
- (FInMonth: 5; FOnDay: @CRelativeDays[1]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 4; FOnDay: @CRelativeDays[15]; FAt: 10800; FAtMode: trUniversal; FOffset: 0; FFmtPart: ''),
{CRules[68]}
- (FInMonth: 9; FOnDay: @CRelativeDays[1]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[3]; FAt: 10800; FAtMode: trUniversal; FOffset: 0; FFmtPart: ''),
{CRules[69]}
- (FInMonth: 5; FOnDay: @CRelativeDays[35]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 5; FOnDay: @CRelativeDays[36]; FAt: 10800; FAtMode: trUniversal; FOffset: 0; FFmtPart: ''),
{CRules[70]}
- (FInMonth: 8; FOnDay: @CRelativeDays[18]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 8; FOnDay: @CRelativeDays[37]; FAt: 14400; FAtMode: trUniversal; FOffset: 3600; FFmtPart: ''),
{CRules[71]}
- (FInMonth: 5; FOnDay: @CRelativeDays[11]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 4; FOnDay: @CRelativeDays[38]; FAt: 10800; FAtMode: trUniversal; FOffset: 0; FFmtPart: ''),
{CRules[72]}
- (FInMonth: 8; FOnDay: @CRelativeDays[3]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 9; FOnDay: @CRelativeDays[36]; FAt: 14400; FAtMode: trUniversal; FOffset: 3600; FFmtPart: ''),
{CRules[73]}
- (FInMonth: 10; FOnDay: @CRelativeDays[1]; FAt: 3600; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 5; FOnDay: @CRelativeDays[35]; FAt: 10800; FAtMode: trUniversal; FOffset: 0; FFmtPart: ''),
{CRules[74]}
- (FInMonth: 4; FOnDay: @CRelativeDays[14]; FAt: 82800; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 8; FOnDay: @CRelativeDays[35]; FAt: 14400; FAtMode: trUniversal; FOffset: 3600; FFmtPart: ''),
{CRules[75]}
- (FInMonth: 9; FOnDay: @CRelativeDays[22]; FAt: 3600; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[36]; FAt: 10800; FAtMode: trUniversal; FOffset: 0; FFmtPart: ''),
{CRules[76]}
- (FInMonth: 4; FOnDay: @CRelativeDays[38]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[35]; FAt: 14400; FAtMode: trUniversal; FOffset: 3600; FFmtPart: ''),
{CRules[77]}
- (FInMonth: 9; FOnDay: @CRelativeDays[38]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 5; FOnDay: @CRelativeDays[6]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[78]}
- (FInMonth: 3; FOnDay: @CRelativeDays[1]; FAt: 82800; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 2; FOnDay: @CRelativeDays[18]; FAt: 86400; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[79]}
- (FInMonth: 10; FOnDay: @CRelativeDays[5]; FAt: 10800; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 11; FOnDay: @CRelativeDays[16]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[80]}
- (FInMonth: 2; FOnDay: @CRelativeDays[20]; FAt: 82800; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 2; FOnDay: @CRelativeDays[9]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[81]}
- (FInMonth: 10; FOnDay: @CRelativeDays[0]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 9; FOnDay: @CRelativeDays[39]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[82]}
- (FInMonth: 3; FOnDay: @CRelativeDays[20]; FAt: 82800; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 3; FOnDay: @CRelativeDays[40]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[83]}
- (FInMonth: 10; FOnDay: @CRelativeDays[6]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 1; FOnDay: @CRelativeDays[0]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[84]}
- (FInMonth: 3; FOnDay: @CRelativeDays[12]; FAt: 82800; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 4; FOnDay: @CRelativeDays[39]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[85]}
- (FInMonth: 10; FOnDay: @CRelativeDays[27]; FAt: 3600; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 9; FOnDay: @CRelativeDays[24]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[86]}
- (FInMonth: 4; FOnDay: @CRelativeDays[25]; FAt: 82800; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[35]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[87]}
- (FInMonth: 3; FOnDay: @CRelativeDays[17]; FAt: 82800; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 4; FOnDay: @CRelativeDays[37]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[88]}
- (FInMonth: 4; FOnDay: @CRelativeDays[5]; FAt: 82800; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 4; FOnDay: @CRelativeDays[5]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[89]}
- (FInMonth: 4; FOnDay: @CRelativeDays[22]; FAt: 82800; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[3]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[90]}
- (FInMonth: 4; FOnDay: @CRelativeDays[11]; FAt: 82800; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[33]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[91]}
- (FInMonth: 4; FOnDay: @CRelativeDays[20]; FAt: 82800; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[9]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[92]}
- (FInMonth: 4; FOnDay: @CRelativeDays[7]; FAt: 82800; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 2; FOnDay: @CRelativeDays[39]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[93]}
- (FInMonth: 5; FOnDay: @CRelativeDays[33]; FAt: 3600; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[3]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[94]}
- (FInMonth: 9; FOnDay: @CRelativeDays[8]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[20]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[95]}
- (FInMonth: 10; FOnDay: @CRelativeDays[1]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 3; FOnDay: @CRelativeDays[30]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[96]}
- (FInMonth: 3; FOnDay: @CRelativeDays[39]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 1; FOnDay: @CRelativeDays[0]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[97]}
- (FInMonth: 9; FOnDay: @CRelativeDays[39]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 3; FOnDay: @CRelativeDays[41]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[98]}
- (FInMonth: 4; FOnDay: @CRelativeDays[12]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[0]; FAt: 0; FAtMode: trLocal; FOffset: 1800; FFmtPart: ''),
{CRules[99]}
- (FInMonth: 3; FOnDay: @CRelativeDays[23]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[39]; FAt: 0; FAtMode: trLocal; FOffset: 1800; FFmtPart: ''),
{CRules[100]}
- (FInMonth: 2; FOnDay: @CRelativeDays[11]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'W'),
+ (FInMonth: 3; FOnDay: @CRelativeDays[42]; FAt: 86400; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[101]}
- (FInMonth: 9; FOnDay: @CRelativeDays[8]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[28]; FAt: 0; FAtMode: trLocal; FOffset: 1800; FFmtPart: ''),
{CRules[102]}
- (FInMonth: 1; FOnDay: @CRelativeDays[4]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 8; FOnDay: @CRelativeDays[0]; FAt: 0; FAtMode: trLocal; FOffset: 1800; FFmtPart: ''),
{CRules[103]}
- (FInMonth: 2; FOnDay: @CRelativeDays[23]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 12; FOnDay: @CRelativeDays[21]; FAt: 0; FAtMode: trLocal; FOffset: 1800; FFmtPart: ''),
{CRules[104]}
- (FInMonth: 4; FOnDay: @CRelativeDays[21]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 3; FOnDay: @CRelativeDays[21]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[105]}
- (FInMonth: 3; FOnDay: @CRelativeDays[41]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 5; FOnDay: @CRelativeDays[32]; FAt: 0; FAtMode: trLocal; FOffset: 1800; FFmtPart: ''),
{CRules[106]}
- (FInMonth: 11; FOnDay: @CRelativeDays[21]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 11; FOnDay: @CRelativeDays[1]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[107]}
- (FInMonth: 6; FOnDay: @CRelativeDays[40]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 1; FOnDay: @CRelativeDays[17]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[108]}
- (FInMonth: 5; FOnDay: @CRelativeDays[33]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 3; FOnDay: @CRelativeDays[18]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[109]}
- (FInMonth: 3; FOnDay: @CRelativeDays[20]; FAt: 7260; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 4; FOnDay: @CRelativeDays[15]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[110]}
- (FInMonth: 1; FOnDay: @CRelativeDays[1]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[19]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[111]}
- (FInMonth: 4; FOnDay: @CRelativeDays[23]; FAt: 3600; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 5; FOnDay: @CRelativeDays[28]; FAt: 0; FAtMode: trLocal; FOffset: 1800; FFmtPart: ''),
{CRules[112]}
- (FInMonth: 6; FOnDay: @CRelativeDays[33]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 12; FOnDay: @CRelativeDays[0]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[113]}
- (FInMonth: 5; FOnDay: @CRelativeDays[1]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 4; FOnDay: @CRelativeDays[14]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[114]}
- (FInMonth: 9; FOnDay: @CRelativeDays[1]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 6; FOnDay: @CRelativeDays[21]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[115]}
- (FInMonth: 4; FOnDay: @CRelativeDays[23]; FAt: 60; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 4; FOnDay: @CRelativeDays[4]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[116]}
- (FInMonth: 6; FOnDay: @CRelativeDays[2]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 7; FOnDay: @CRelativeDays[24]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[117]}
- (FInMonth: 4; FOnDay: @CRelativeDays[20]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 1; FOnDay: @CRelativeDays[12]; FAt: 0; FAtMode: trLocal; FOffset: 5400; FFmtPart: ''),
{CRules[118]}
- (FInMonth: 10; FOnDay: @CRelativeDays[34]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 3; FOnDay: @CRelativeDays[34]; FAt: 0; FAtMode: trLocal; FOffset: 1800; FFmtPart: ''),
{CRules[119]}
- (FInMonth: 4; FOnDay: @CRelativeDays[3]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[0]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[120]}
- (FInMonth: 9; FOnDay: @CRelativeDays[22]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 12; FOnDay: @CRelativeDays[33]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[121]}
- (FInMonth: 5; FOnDay: @CRelativeDays[5]; FAt: 82800; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 3; FOnDay: @CRelativeDays[7]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[122]}
- (FInMonth: 8; FOnDay: @CRelativeDays[16]; FAt: 82800; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 12; FOnDay: @CRelativeDays[29]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[123]}
- (FInMonth: 5; FOnDay: @CRelativeDays[21]; FAt: 82800; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 12; FOnDay: @CRelativeDays[15]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[124]}
- (FInMonth: 10; FOnDay: @CRelativeDays[23]; FAt: 82800; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 12; FOnDay: @CRelativeDays[17]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[125]}
- (FInMonth: 5; FOnDay: @CRelativeDays[42]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 4; FOnDay: @CRelativeDays[26]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[126]}
- (FInMonth: 10; FOnDay: @CRelativeDays[43]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 3; FOnDay: @CRelativeDays[24]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[127]}
- (FInMonth: 5; FOnDay: @CRelativeDays[41]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 12; FOnDay: @CRelativeDays[21]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[128]}
- (FInMonth: 10; FOnDay: @CRelativeDays[27]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 2; FOnDay: @CRelativeDays[16]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[129]}
- (FInMonth: 4; FOnDay: @CRelativeDays[21]; FAt: 60; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 12; FOnDay: @CRelativeDays[23]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[130]}
- (FInMonth: 10; FOnDay: @CRelativeDays[23]; FAt: 60; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 3; FOnDay: @CRelativeDays[9]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[131]}
- (FInMonth: 4; FOnDay: @CRelativeDays[21]; FAt: 60; FAtMode: trLocal; FOffset: 7200; FFmtPart: 'DD'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[26]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[132]}
- (FInMonth: 3; FOnDay: @CRelativeDays[41]; FAt: 60; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[43]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[133]}
- (FInMonth: 11; FOnDay: @CRelativeDays[21]; FAt: 60; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[11]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[134]}
- (FInMonth: 4; FOnDay: @CRelativeDays[1]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[29]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[135]}
- (FInMonth: 10; FOnDay: @CRelativeDays[1]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 3; FOnDay: @CRelativeDays[28]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[136]}
- (FInMonth: 5; FOnDay: @CRelativeDays[11]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[25]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[137]}
- (FInMonth: 8; FOnDay: @CRelativeDays[17]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 3; FOnDay: @CRelativeDays[20]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[138]}
- (FInMonth: 5; FOnDay: @CRelativeDays[4]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[3]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[139]}
- (FInMonth: 9; FOnDay: @CRelativeDays[5]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 3; FOnDay: @CRelativeDays[39]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[140]}
- (FInMonth: 4; FOnDay: @CRelativeDays[8]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[39]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[141]}
- (FInMonth: 5; FOnDay: @CRelativeDays[21]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 2; FOnDay: @CRelativeDays[25]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'W'),
{CRules[142]}
- (FInMonth: 9; FOnDay: @CRelativeDays[35]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 8; FOnDay: @CRelativeDays[21]; FAt: 82800; FAtMode: trUniversal; FOffset: 3600; FFmtPart: 'P'),
{CRules[143]}
- (FInMonth: 9; FOnDay: @CRelativeDays[13]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[7]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[144]}
- (FInMonth: 9; FOnDay: @CRelativeDays[14]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 4; FOnDay: @CRelativeDays[39]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[145]}
- (FInMonth: 5; FOnDay: @CRelativeDays[19]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 1; FOnDay: @CRelativeDays[18]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[146]}
- (FInMonth: 9; FOnDay: @CRelativeDays[40]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 2; FOnDay: @CRelativeDays[39]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[147]}
- (FInMonth: 9; FOnDay: @CRelativeDays[6]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 4; FOnDay: @CRelativeDays[3]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[148]}
- (FInMonth: 5; FOnDay: @CRelativeDays[41]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 3; FOnDay: @CRelativeDays[20]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[149]}
- (FInMonth: 9; FOnDay: @CRelativeDays[11]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 11; FOnDay: @CRelativeDays[3]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[150]}
- (FInMonth: 9; FOnDay: @CRelativeDays[15]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[39]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[151]}
- (FInMonth: 9; FOnDay: @CRelativeDays[44]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 6; FOnDay: @CRelativeDays[12]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[152]}
- (FInMonth: 10; FOnDay: @CRelativeDays[2]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 5; FOnDay: @CRelativeDays[33]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[153]}
- (FInMonth: 5; FOnDay: @CRelativeDays[7]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 3; FOnDay: @CRelativeDays[21]; FAt: 7260; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[154]}
- (FInMonth: 9; FOnDay: @CRelativeDays[19]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 1; FOnDay: @CRelativeDays[0]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[155]}
- (FInMonth: 6; FOnDay: @CRelativeDays[2]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 4; FOnDay: @CRelativeDays[39]; FAt: 3600; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[156]}
- (FInMonth: 9; FOnDay: @CRelativeDays[8]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 6; FOnDay: @CRelativeDays[33]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[157]}
- (FInMonth: 6; FOnDay: @CRelativeDays[1]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 5; FOnDay: @CRelativeDays[0]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[158]}
- (FInMonth: 9; FOnDay: @CRelativeDays[20]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 5; FOnDay: @CRelativeDays[0]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[159]}
- (FInMonth: 5; FOnDay: @CRelativeDays[14]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[0]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[160]}
- (FInMonth: 6; FOnDay: @CRelativeDays[41]; FAt: 3600; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 4; FOnDay: @CRelativeDays[39]; FAt: 60; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[161]}
- (FInMonth: 9; FOnDay: @CRelativeDays[41]; FAt: 3600; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 6; FOnDay: @CRelativeDays[2]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[162]}
- (FInMonth: 6; FOnDay: @CRelativeDays[21]; FAt: 3600; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 4; FOnDay: @CRelativeDays[21]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[163]}
- (FInMonth: 9; FOnDay: @CRelativeDays[21]; FAt: 3600; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[28]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[164]}
- (FInMonth: 5; FOnDay: @CRelativeDays[34]; FAt: 3600; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 4; FOnDay: @CRelativeDays[44]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[165]}
- (FInMonth: 9; FOnDay: @CRelativeDays[45]; FAt: 3600; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[17]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[166]}
- (FInMonth: 5; FOnDay: @CRelativeDays[10]; FAt: 3600; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 5; FOnDay: @CRelativeDays[9]; FAt: 82800; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[167]}
- (FInMonth: 5; FOnDay: @CRelativeDays[35]; FAt: 3600; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 8; FOnDay: @CRelativeDays[31]; FAt: 82800; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[168]}
- (FInMonth: 3; FOnDay: @CRelativeDays[8]; FAt: 84600; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 5; FOnDay: @CRelativeDays[3]; FAt: 82800; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[169]}
- (FInMonth: 10; FOnDay: @CRelativeDays[6]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[39]; FAt: 82800; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[170]}
- (FInMonth: 5; FOnDay: @CRelativeDays[2]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 5; FOnDay: @CRelativeDays[45]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[171]}
- (FInMonth: 5; FOnDay: @CRelativeDays[13]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[46]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[172]}
- (FInMonth: 9; FOnDay: @CRelativeDays[13]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 5; FOnDay: @CRelativeDays[20]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[173]}
- (FInMonth: 9; FOnDay: @CRelativeDays[39]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[36]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[174]}
- (FInMonth: 9; FOnDay: @CRelativeDays[46]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 4; FOnDay: @CRelativeDays[3]; FAt: 60; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[175]}
- (FInMonth: 4; FOnDay: @CRelativeDays[46]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[39]; FAt: 60; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[176]}
- (FInMonth: 11; FOnDay: @CRelativeDays[23]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 4; FOnDay: @CRelativeDays[3]; FAt: 60; FAtMode: trLocal; FOffset: 7200; FFmtPart: 'DD'),
{CRules[177]}
- (FInMonth: 11; FOnDay: @CRelativeDays[23]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 3; FOnDay: @CRelativeDays[20]; FAt: 60; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[178]}
- (FInMonth: 4; FOnDay: @CRelativeDays[26]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 11; FOnDay: @CRelativeDays[3]; FAt: 60; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[179]}
- (FInMonth: 9; FOnDay: @CRelativeDays[22]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 4; FOnDay: @CRelativeDays[0]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[180]}
- (FInMonth: 5; FOnDay: @CRelativeDays[19]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[0]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[181]}
- (FInMonth: 9; FOnDay: @CRelativeDays[6]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 5; FOnDay: @CRelativeDays[25]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[182]}
- (FInMonth: 5; FOnDay: @CRelativeDays[16]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 8; FOnDay: @CRelativeDays[26]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[183]}
- (FInMonth: 10; FOnDay: @CRelativeDays[40]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 5; FOnDay: @CRelativeDays[18]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[184]}
- (FInMonth: 9; FOnDay: @CRelativeDays[33]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[9]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[185]}
- (FInMonth: 10; FOnDay: @CRelativeDays[21]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 4; FOnDay: @CRelativeDays[7]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[186]}
- (FInMonth: 4; FOnDay: @CRelativeDays[41]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 5; FOnDay: @CRelativeDays[3]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[187]}
- (FInMonth: 10; FOnDay: @CRelativeDays[41]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[15]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[188]}
- (FInMonth: 4; FOnDay: @CRelativeDays[41]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[1]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[189]}
- (FInMonth: 10; FOnDay: @CRelativeDays[41]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[16]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[190]}
- (FInMonth: 5; FOnDay: @CRelativeDays[34]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 5; FOnDay: @CRelativeDays[24]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[191]}
- (FInMonth: 9; FOnDay: @CRelativeDays[17]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[12]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[192]}
- (FInMonth: 5; FOnDay: @CRelativeDays[12]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[19]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[193]}
- (FInMonth: 11; FOnDay: @CRelativeDays[1]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 5; FOnDay: @CRelativeDays[20]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[194]}
- (FInMonth: 4; FOnDay: @CRelativeDays[23]; FAt: 0; FAtMode: trLocal; FOffset: 7200; FFmtPart: 'DD'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[25]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[195]}
- (FInMonth: 5; FOnDay: @CRelativeDays[1]; FAt: 82800; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[6]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[196]}
- (FInMonth: 2; FOnDay: @CRelativeDays[5]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[47]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[197]}
- (FInMonth: 6; FOnDay: @CRelativeDays[12]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[2]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[198]}
- (FInMonth: 12; FOnDay: @CRelativeDays[11]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 5; FOnDay: @CRelativeDays[10]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[199]}
- (FInMonth: 4; FOnDay: @CRelativeDays[1]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[24]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[200]}
- (FInMonth: 12; FOnDay: @CRelativeDays[19]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'W'),
+ (FInMonth: 6; FOnDay: @CRelativeDays[2]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[201]}
- (FInMonth: 5; FOnDay: @CRelativeDays[1]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[7]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[202]}
- (FInMonth: 2; FOnDay: @CRelativeDays[16]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 6; FOnDay: @CRelativeDays[0]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[203]}
- (FInMonth: 7; FOnDay: @CRelativeDays[8]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[21]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[204]}
- (FInMonth: 4; FOnDay: @CRelativeDays[10]; FAt: 18000; FAtMode: trUniversal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 5; FOnDay: @CRelativeDays[16]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[205]}
- (FInMonth: 8; FOnDay: @CRelativeDays[9]; FAt: 21600; FAtMode: trUniversal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 6; FOnDay: @CRelativeDays[20]; FAt: 3600; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[206]}
- (FInMonth: 5; FOnDay: @CRelativeDays[2]; FAt: 18000; FAtMode: trUniversal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[20]; FAt: 3600; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[207]}
- (FInMonth: 9; FOnDay: @CRelativeDays[5]; FAt: 21600; FAtMode: trUniversal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 6; FOnDay: @CRelativeDays[3]; FAt: 3600; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[208]}
- (FInMonth: 4; FOnDay: @CRelativeDays[18]; FAt: 18000; FAtMode: trUniversal; FOffset: 1800; FFmtPart: ''),
+ (FInMonth: 9; FOnDay: @CRelativeDays[3]; FAt: 3600; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[209]}
- (FInMonth: 9; FOnDay: @CRelativeDays[18]; FAt: 21600; FAtMode: trUniversal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 5; FOnDay: @CRelativeDays[28]; FAt: 3600; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[210]}
- (FInMonth: 6; FOnDay: @CRelativeDays[16]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[48]; FAt: 3600; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[211]}
- (FInMonth: 10; FOnDay: @CRelativeDays[21]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 5; FOnDay: @CRelativeDays[29]; FAt: 3600; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[212]}
- (FInMonth: 4; FOnDay: @CRelativeDays[39]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 5; FOnDay: @CRelativeDays[15]; FAt: 3600; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[213]}
- (FInMonth: 9; FOnDay: @CRelativeDays[12]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 3; FOnDay: @CRelativeDays[7]; FAt: 84600; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[214]}
- (FInMonth: 10; FOnDay: @CRelativeDays[47]; FAt: 86400; FAtMode: trLocal; FOffset: 1800; FFmtPart: '-0530'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[19]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[215]}
- (FInMonth: 2; FOnDay: @CRelativeDays[48]; FAt: 86400; FAtMode: trLocal; FOffset: 0; FFmtPart: 'CST'),
+ (FInMonth: 5; FOnDay: @CRelativeDays[2]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[216]}
- (FInMonth: 6; FOnDay: @CRelativeDays[34]; FAt: 86400; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'CWT'),
+ (FInMonth: 5; FOnDay: @CRelativeDays[1]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[217]}
- (FInMonth: 8; FOnDay: @CRelativeDays[20]; FAt: 82800; FAtMode: trUniversal; FOffset: 3600; FFmtPart: 'CPT'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[1]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[218]}
- (FInMonth: 12; FOnDay: @CRelativeDays[13]; FAt: 86400; FAtMode: trLocal; FOffset: 0; FFmtPart: 'CST'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[5]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[219]}
- (FInMonth: 12; FOnDay: @CRelativeDays[5]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'CDT'),
+ (FInMonth: 5; FOnDay: @CRelativeDays[3]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[220]}
- (FInMonth: 2; FOnDay: @CRelativeDays[11]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'CST'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[49]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[221]}
- (FInMonth: 12; FOnDay: @CRelativeDays[36]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'CDT'),
+ (FInMonth: 4; FOnDay: @CRelativeDays[49]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[222]}
- (FInMonth: 2; FOnDay: @CRelativeDays[16]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'CST'),
+ (FInMonth: 4; FOnDay: @CRelativeDays[39]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[223]}
- (FInMonth: 4; FOnDay: @CRelativeDays[5]; FAt: 86400; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 9; FOnDay: @CRelativeDays[39]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[224]}
- (FInMonth: 9; FOnDay: @CRelativeDays[8]; FAt: 86400; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 11; FOnDay: @CRelativeDays[39]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[225]}
- (FInMonth: 4; FOnDay: @CRelativeDays[40]; FAt: 86400; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 11; FOnDay: @CRelativeDays[39]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[226]}
- (FInMonth: 9; FOnDay: @CRelativeDays[13]; FAt: 86400; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 4; FOnDay: @CRelativeDays[4]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[227]}
- (FInMonth: 1; FOnDay: @CRelativeDays[37]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[17]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[228]}
- (FInMonth: 10; FOnDay: @CRelativeDays[36]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 5; FOnDay: @CRelativeDays[24]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[229]}
- (FInMonth: 3; FOnDay: @CRelativeDays[25]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[19]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[230]}
- (FInMonth: 10; FOnDay: @CRelativeDays[9]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 5; FOnDay: @CRelativeDays[31]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[231]}
- (FInMonth: 5; FOnDay: @CRelativeDays[39]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[12]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[232]}
- (FInMonth: 9; FOnDay: @CRelativeDays[41]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[33]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[233]}
- (FInMonth: 5; FOnDay: @CRelativeDays[28]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[3]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[234]}
- (FInMonth: 9; FOnDay: @CRelativeDays[21]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 4; FOnDay: @CRelativeDays[20]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[235]}
- (FInMonth: 2; FOnDay: @CRelativeDays[23]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[20]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[236]}
- (FInMonth: 6; FOnDay: @CRelativeDays[21]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 4; FOnDay: @CRelativeDays[20]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[237]}
- (FInMonth: 1; FOnDay: @CRelativeDays[49]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[20]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[238]}
- (FInMonth: 7; FOnDay: @CRelativeDays[1]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 5; FOnDay: @CRelativeDays[28]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[239]}
- (FInMonth: 3; FOnDay: @CRelativeDays[13]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[26]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[240]}
- (FInMonth: 6; FOnDay: @CRelativeDays[18]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 5; FOnDay: @CRelativeDays[14]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[241]}
- (FInMonth: 10; FOnDay: @CRelativeDays[18]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 11; FOnDay: @CRelativeDays[0]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[242]}
- (FInMonth: 6; FOnDay: @CRelativeDays[21]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 4; FOnDay: @CRelativeDays[39]; FAt: 0; FAtMode: trLocal; FOffset: 7200; FFmtPart: 'DD'),
{CRules[243]}
- (FInMonth: 9; FOnDay: @CRelativeDays[21]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 5; FOnDay: @CRelativeDays[0]; FAt: 82800; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[244]}
- (FInMonth: 5; FOnDay: @CRelativeDays[17]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 2; FOnDay: @CRelativeDays[9]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[245]}
- (FInMonth: 4; FOnDay: @CRelativeDays[3]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 6; FOnDay: @CRelativeDays[14]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[246]}
- (FInMonth: 9; FOnDay: @CRelativeDays[41]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 12; FOnDay: @CRelativeDays[25]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[247]}
- (FInMonth: 4; FOnDay: @CRelativeDays[20]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 4; FOnDay: @CRelativeDays[0]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[248]}
- (FInMonth: 10; FOnDay: @CRelativeDays[23]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 12; FOnDay: @CRelativeDays[24]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'W'),
{CRules[249]}
- (FInMonth: 10; FOnDay: @CRelativeDays[3]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 5; FOnDay: @CRelativeDays[0]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[250]}
- (FInMonth: 5; FOnDay: @CRelativeDays[29]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 2; FOnDay: @CRelativeDays[31]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[251]}
- (FInMonth: 3; FOnDay: @CRelativeDays[39]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 7; FOnDay: @CRelativeDays[7]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[252]}
- (FInMonth: 5; FOnDay: @CRelativeDays[50]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 4; FOnDay: @CRelativeDays[29]; FAt: 18000; FAtMode: trUniversal; FOffset: 3600; FFmtPart: 'D'),
{CRules[253]}
- (FInMonth: 3; FOnDay: @CRelativeDays[51]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 8; FOnDay: @CRelativeDays[8]; FAt: 21600; FAtMode: trUniversal; FOffset: 0; FFmtPart: 'S'),
{CRules[254]}
- (FInMonth: 4; FOnDay: @CRelativeDays[21]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 5; FOnDay: @CRelativeDays[2]; FAt: 18000; FAtMode: trUniversal; FOffset: 3600; FFmtPart: 'D'),
{CRules[255]}
- (FInMonth: 10; FOnDay: @CRelativeDays[4]; FAt: 0; FAtMode: trStandard; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[9]; FAt: 21600; FAtMode: trUniversal; FOffset: 0; FFmtPart: 'S'),
{CRules[256]}
- (FInMonth: 10; FOnDay: @CRelativeDays[16]; FAt: 0; FAtMode: trStandard; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 4; FOnDay: @CRelativeDays[34]; FAt: 18000; FAtMode: trUniversal; FOffset: 1800; FFmtPart: ''),
{CRules[257]}
- (FInMonth: 3; FOnDay: @CRelativeDays[23]; FAt: 0; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[34]; FAt: 21600; FAtMode: trUniversal; FOffset: 0; FFmtPart: 'S'),
{CRules[258]}
- (FInMonth: 3; FOnDay: @CRelativeDays[41]; FAt: 0; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 6; FOnDay: @CRelativeDays[31]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[259]}
- (FInMonth: 11; FOnDay: @CRelativeDays[40]; FAt: 0; FAtMode: trStandard; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[3]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[260]}
- (FInMonth: 11; FOnDay: @CRelativeDays[21]; FAt: 0; FAtMode: trStandard; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 4; FOnDay: @CRelativeDays[5]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[261]}
- (FInMonth: 10; FOnDay: @CRelativeDays[8]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'EDT'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[14]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[262]}
- (FInMonth: 2; FOnDay: @CRelativeDays[14]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'EST'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[50]; FAt: 86400; FAtMode: trLocal; FOffset: 1800; FFmtPart: '-0530'),
{CRules[263]}
- (FInMonth: 10; FOnDay: @CRelativeDays[23]; FAt: 0; FAtMode: trLocal; FOffset: 1800; FFmtPart: '-0430'),
+ (FInMonth: 2; FOnDay: @CRelativeDays[51]; FAt: 86400; FAtMode: trLocal; FOffset: 0; FFmtPart: 'CST'),
{CRules[264]}
- (FInMonth: 2; FOnDay: @CRelativeDays[25]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'EST'),
+ (FInMonth: 6; FOnDay: @CRelativeDays[28]; FAt: 86400; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'CWT'),
{CRules[265]}
- (FInMonth: 1; FOnDay: @CRelativeDays[7]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'EST'),
+ (FInMonth: 8; FOnDay: @CRelativeDays[21]; FAt: 82800; FAtMode: trUniversal; FOffset: 3600; FFmtPart: 'CPT'),
{CRules[266]}
- (FInMonth: 1; FOnDay: @CRelativeDays[25]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'EST'),
+ (FInMonth: 12; FOnDay: @CRelativeDays[1]; FAt: 86400; FAtMode: trLocal; FOffset: 0; FFmtPart: 'CST'),
{CRules[267]}
- (FInMonth: 11; FOnDay: @CRelativeDays[12]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 12; FOnDay: @CRelativeDays[9]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'CDT'),
{CRules[268]}
- (FInMonth: 2; FOnDay: @CRelativeDays[0]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 2; FOnDay: @CRelativeDays[25]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'CST'),
{CRules[269]}
- (FInMonth: 5; FOnDay: @CRelativeDays[25]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 12; FOnDay: @CRelativeDays[11]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'CDT'),
{CRules[270]}
- (FInMonth: 9; FOnDay: @CRelativeDays[33]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 2; FOnDay: @CRelativeDays[31]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'CST'),
{CRules[271]}
- (FInMonth: 3; FOnDay: @CRelativeDays[26]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 4; FOnDay: @CRelativeDays[9]; FAt: 86400; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[272]}
- (FInMonth: 9; FOnDay: @CRelativeDays[29]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[7]; FAt: 86400; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[273]}
- (FInMonth: 5; FOnDay: @CRelativeDays[3]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 4; FOnDay: @CRelativeDays[12]; FAt: 86400; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[274]}
- (FInMonth: 4; FOnDay: @CRelativeDays[21]; FAt: 3600; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[1]; FAt: 86400; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[275]}
- (FInMonth: 10; FOnDay: @CRelativeDays[23]; FAt: 3600; FAtMode: trStandard; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 1; FOnDay: @CRelativeDays[23]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[276]}
- (FInMonth: 8; FOnDay: @CRelativeDays[30]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[11]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[277]}
- (FInMonth: 3; FOnDay: @CRelativeDays[52]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 3; FOnDay: @CRelativeDays[22]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[278]}
- (FInMonth: 6; FOnDay: @CRelativeDays[53]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[8]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[279]}
- (FInMonth: 4; FOnDay: @CRelativeDays[18]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 5; FOnDay: @CRelativeDays[5]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[280]}
- (FInMonth: 10; FOnDay: @CRelativeDays[21]; FAt: 3600; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[20]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[281]}
- (FInMonth: 3; FOnDay: @CRelativeDays[23]; FAt: 3600; FAtMode: trUniversal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 5; FOnDay: @CRelativeDays[30]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[282]}
- (FInMonth: 9; FOnDay: @CRelativeDays[23]; FAt: 3600; FAtMode: trUniversal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 9; FOnDay: @CRelativeDays[3]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[283]}
- (FInMonth: 10; FOnDay: @CRelativeDays[23]; FAt: 3600; FAtMode: trUniversal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 2; FOnDay: @CRelativeDays[39]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[284]}
- (FInMonth: 3; FOnDay: @CRelativeDays[23]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 6; FOnDay: @CRelativeDays[3]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[285]}
- (FInMonth: 9; FOnDay: @CRelativeDays[23]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 1; FOnDay: @CRelativeDays[52]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[286]}
- (FInMonth: 10; FOnDay: @CRelativeDays[23]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 7; FOnDay: @CRelativeDays[0]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[287]}
- (FInMonth: 4; FOnDay: @CRelativeDays[1]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 3; FOnDay: @CRelativeDays[1]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[288]}
- (FInMonth: 10; FOnDay: @CRelativeDays[1]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 6; FOnDay: @CRelativeDays[34]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[289]}
- (FInMonth: 9; FOnDay: @CRelativeDays[23]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 10; FOnDay: @CRelativeDays[34]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[290]}
- (FInMonth: 3; FOnDay: @CRelativeDays[23]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 6; FOnDay: @CRelativeDays[3]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[291]}
- (FInMonth: 10; FOnDay: @CRelativeDays[23]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 9; FOnDay: @CRelativeDays[3]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[292]}
- (FInMonth: 3; FOnDay: @CRelativeDays[23]; FAt: 14400; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 5; FOnDay: @CRelativeDays[26]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[293]}
- (FInMonth: 10; FOnDay: @CRelativeDays[23]; FAt: 18000; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[44]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[294]}
- (FInMonth: 6; FOnDay: @CRelativeDays[10]; FAt: 82800; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 9; FOnDay: @CRelativeDays[20]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[295]}
- (FInMonth: 12; FOnDay: @CRelativeDays[9]; FAt: 86400; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[21]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[296]}
- (FInMonth: 4; FOnDay: @CRelativeDays[16]; FAt: 86400; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[39]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[297]}
- (FInMonth: 9; FOnDay: @CRelativeDays[8]; FAt: 86400; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[44]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[298]}
- (FInMonth: 10; FOnDay: @CRelativeDays[16]; FAt: 86400; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 5; FOnDay: @CRelativeDays[13]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[299]}
- (FInMonth: 3; FOnDay: @CRelativeDays[13]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 3; FOnDay: @CRelativeDays[5]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[300]}
- (FInMonth: 11; FOnDay: @CRelativeDays[1]; FAt: 86400; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 5; FOnDay: @CRelativeDays[53]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[301]}
- (FInMonth: 1; FOnDay: @CRelativeDays[9]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 3; FOnDay: @CRelativeDays[54]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[302]}
- (FInMonth: 9; FOnDay: @CRelativeDays[1]; FAt: 86400; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 4; FOnDay: @CRelativeDays[3]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[303]}
- (FInMonth: 5; FOnDay: @CRelativeDays[13]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[18]; FAt: 0; FAtMode: trStandard; FOffset: 0; FFmtPart: 'S'),
{CRules[304]}
- (FInMonth: 4; FOnDay: @CRelativeDays[13]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[31]; FAt: 0; FAtMode: trStandard; FOffset: 0; FFmtPart: 'S'),
{CRules[305]}
- (FInMonth: 10; FOnDay: @CRelativeDays[9]; FAt: 86400; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 3; FOnDay: @CRelativeDays[39]; FAt: 0; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'D'),
{CRules[306]}
- (FInMonth: 5; FOnDay: @CRelativeDays[35]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 3; FOnDay: @CRelativeDays[20]; FAt: 0; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'D'),
{CRules[307]}
- (FInMonth: 9; FOnDay: @CRelativeDays[54]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 11; FOnDay: @CRelativeDays[12]; FAt: 0; FAtMode: trStandard; FOffset: 0; FFmtPart: 'S'),
{CRules[308]}
- (FInMonth: 4; FOnDay: @CRelativeDays[54]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 11; FOnDay: @CRelativeDays[3]; FAt: 0; FAtMode: trStandard; FOffset: 0; FFmtPart: 'S'),
{CRules[309]}
- (FInMonth: 4; FOnDay: @CRelativeDays[25]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[7]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'EDT'),
{CRules[310]}
- (FInMonth: 12; FOnDay: @CRelativeDays[1]; FAt: 12600; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 2; FOnDay: @CRelativeDays[16]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'EST'),
{CRules[311]}
- (FInMonth: 4; FOnDay: @CRelativeDays[40]; FAt: 12600; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[39]; FAt: 0; FAtMode: trLocal; FOffset: 1800; FFmtPart: '-0430'),
{CRules[312]}
- (FInMonth: 11; FOnDay: @CRelativeDays[8]; FAt: 12600; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 2; FOnDay: @CRelativeDays[22]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'EST'),
{CRules[313]}
- (FInMonth: 5; FOnDay: @CRelativeDays[2]; FAt: 12600; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 1; FOnDay: @CRelativeDays[10]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'EST'),
{CRules[314]}
- (FInMonth: 10; FOnDay: @CRelativeDays[55]; FAt: 12600; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 1; FOnDay: @CRelativeDays[22]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'EST'),
{CRules[315]}
- (FInMonth: 4; FOnDay: @CRelativeDays[21]; FAt: 12600; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 11; FOnDay: @CRelativeDays[14]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[316]}
- (FInMonth: 10; FOnDay: @CRelativeDays[56]; FAt: 12600; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 2; FOnDay: @CRelativeDays[32]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[317]}
- (FInMonth: 3; FOnDay: @CRelativeDays[57]; FAt: 12600; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 5; FOnDay: @CRelativeDays[22]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[318]}
- (FInMonth: 4; FOnDay: @CRelativeDays[52]; FAt: 12600; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[33]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[319]}
- (FInMonth: 10; FOnDay: @CRelativeDays[52]; FAt: 12600; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 3; FOnDay: @CRelativeDays[4]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[320]}
- (FInMonth: 12; FOnDay: @CRelativeDays[8]; FAt: 12600; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[13]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[321]}
- (FInMonth: 5; FOnDay: @CRelativeDays[40]; FAt: 12600; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 5; FOnDay: @CRelativeDays[44]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[322]}
- (FInMonth: 10; FOnDay: @CRelativeDays[25]; FAt: 12600; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[3]; FAt: 3600; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'D'),
{CRules[323]}
- (FInMonth: 3; FOnDay: @CRelativeDays[1]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[39]; FAt: 3600; FAtMode: trStandard; FOffset: 0; FFmtPart: 'S'),
{CRules[324]}
- (FInMonth: 7; FOnDay: @CRelativeDays[1]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 8; FOnDay: @CRelativeDays[55]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[325]}
- (FInMonth: 4; FOnDay: @CRelativeDays[8]; FAt: 82800; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 3; FOnDay: @CRelativeDays[37]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[326]}
- (FInMonth: 11; FOnDay: @CRelativeDays[22]; FAt: 82800; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 6; FOnDay: @CRelativeDays[56]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[327]}
- (FInMonth: 9; FOnDay: @CRelativeDays[8]; FAt: 82800; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 4; FOnDay: @CRelativeDays[34]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[328]}
- (FInMonth: 4; FOnDay: @CRelativeDays[8]; FAt: 82800; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 4; FOnDay: @CRelativeDays[7]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[329]}
- (FInMonth: 4; FOnDay: @CRelativeDays[10]; FAt: 82800; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[3]; FAt: 3600; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[330]}
- (FInMonth: 11; FOnDay: @CRelativeDays[8]; FAt: 82800; FAtMode: trStandard; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 6; FOnDay: @CRelativeDays[21]; FAt: 82800; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
{CRules[331]}
- (FInMonth: 5; FOnDay: @CRelativeDays[2]; FAt: 82800; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[3]; FAt: 82800; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
{CRules[332]}
- (FInMonth: 10; FOnDay: @CRelativeDays[9]; FAt: 82800; FAtMode: trStandard; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 3; FOnDay: @CRelativeDays[32]; FAt: 82800; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
{CRules[333]}
- (FInMonth: 4; FOnDay: @CRelativeDays[47]; FAt: 82800; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 3; FOnDay: @CRelativeDays[25]; FAt: 82800; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
{CRules[334]}
- (FInMonth: 10; FOnDay: @CRelativeDays[24]; FAt: 82800; FAtMode: trStandard; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 3; FOnDay: @CRelativeDays[0]; FAt: 82800; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
{CRules[335]}
- (FInMonth: 3; FOnDay: @CRelativeDays[9]; FAt: 82800; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 2; FOnDay: @CRelativeDays[21]; FAt: 82800; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
{CRules[336]}
- (FInMonth: 10; FOnDay: @CRelativeDays[14]; FAt: 82800; FAtMode: trStandard; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[4]; FAt: 82800; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
{CRules[337]}
- (FInMonth: 11; FOnDay: @CRelativeDays[1]; FAt: 82800; FAtMode: trStandard; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 3; FOnDay: @CRelativeDays[21]; FAt: 82800; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
{CRules[338]}
- (FInMonth: 3; FOnDay: @CRelativeDays[58]; FAt: 82800; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 6; FOnDay: @CRelativeDays[22]; FAt: 82800; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
{CRules[339]}
- (FInMonth: 11; FOnDay: @CRelativeDays[5]; FAt: 82800; FAtMode: trStandard; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[23]; FAt: 82800; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
{CRules[340]}
- (FInMonth: 11; FOnDay: @CRelativeDays[21]; FAt: 12600; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 11; FOnDay: @CRelativeDays[29]; FAt: 3600; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[341]}
- (FInMonth: 3; FOnDay: @CRelativeDays[57]; FAt: 12600; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 4; FOnDay: @CRelativeDays[55]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[342]}
- (FInMonth: 4; FOnDay: @CRelativeDays[52]; FAt: 12600; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[44]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[343]}
- (FInMonth: 10; FOnDay: @CRelativeDays[52]; FAt: 9000; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[24]; FAt: 3600; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[344]}
- (FInMonth: 10; FOnDay: @CRelativeDays[52]; FAt: 12600; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 4; FOnDay: @CRelativeDays[14]; FAt: 82800; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
{CRules[345]}
- (FInMonth: 12; FOnDay: @CRelativeDays[8]; FAt: 12600; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[19]; FAt: 82800; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
{CRules[346]}
- (FInMonth: 5; FOnDay: @CRelativeDays[40]; FAt: 12600; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 5; FOnDay: @CRelativeDays[18]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[347]}
- (FInMonth: 4; FOnDay: @CRelativeDays[40]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[22]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[348]}
- (FInMonth: 10; FOnDay: @CRelativeDays[16]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 3; FOnDay: @CRelativeDays[32]; FAt: 3600; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[349]}
- (FInMonth: 10; FOnDay: @CRelativeDays[37]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 9; FOnDay: @CRelativeDays[33]; FAt: 10800; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[350]}
- (FInMonth: 4; FOnDay: @CRelativeDays[21]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 4; FOnDay: @CRelativeDays[14]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[351]}
- (FInMonth: 9; FOnDay: @CRelativeDays[12]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 10; FOnDay: @CRelativeDays[8]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[352]}
- (FInMonth: 10; FOnDay: @CRelativeDays[2]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 7; FOnDay: @CRelativeDays[1]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[353]}
- (FInMonth: 3; FOnDay: @CRelativeDays[23]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 4; FOnDay: @CRelativeDays[1]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[354]}
- (FInMonth: 1; FOnDay: @CRelativeDays[1]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 9; FOnDay: @CRelativeDays[24]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[355]}
- (FInMonth: 3; FOnDay: @CRelativeDays[25]; FAt: 82800; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[0]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[356]}
- (FInMonth: 10; FOnDay: @CRelativeDays[7]; FAt: 86400; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 10; FOnDay: @CRelativeDays[28]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[357]}
- (FInMonth: 3; FOnDay: @CRelativeDays[0]; FAt: 86400; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 11; FOnDay: @CRelativeDays[0]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[358]}
- (FInMonth: 8; FOnDay: @CRelativeDays[5]; FAt: 3600; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[24]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[359]}
- (FInMonth: 5; FOnDay: @CRelativeDays[6]; FAt: 86400; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 5; FOnDay: @CRelativeDays[34]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[360]}
- (FInMonth: 9; FOnDay: @CRelativeDays[36]; FAt: 86400; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 5; FOnDay: @CRelativeDays[0]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[361]}
- (FInMonth: 3; FOnDay: @CRelativeDays[7]; FAt: 86400; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 5; FOnDay: @CRelativeDays[0]; FAt: 3600; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[362]}
- (FInMonth: 9; FOnDay: @CRelativeDays[33]; FAt: 86400; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 9; FOnDay: @CRelativeDays[7]; FAt: 10800; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[363]}
- (FInMonth: 5; FOnDay: @CRelativeDays[2]; FAt: 86400; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 10; FOnDay: @CRelativeDays[0]; FAt: 10800; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[364]}
- (FInMonth: 3; FOnDay: @CRelativeDays[25]; FAt: 86400; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 7; FOnDay: @CRelativeDays[14]; FAt: 3600; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[365]}
- (FInMonth: 9; FOnDay: @CRelativeDays[25]; FAt: 86400; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 7; FOnDay: @CRelativeDays[31]; FAt: 3600; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[366]}
- (FInMonth: 9; FOnDay: @CRelativeDays[7]; FAt: 86400; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 5; FOnDay: @CRelativeDays[18]; FAt: 3600; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[367]}
- (FInMonth: 5; FOnDay: @CRelativeDays[1]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[57]; FAt: 0; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
{CRules[368]}
- (FInMonth: 3; FOnDay: @CRelativeDays[9]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 9; FOnDay: @CRelativeDays[58]; FAt: 86400; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[369]}
- (FInMonth: 3; FOnDay: @CRelativeDays[23]; FAt: 3600; FAtMode: trStandard; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 9; FOnDay: @CRelativeDays[22]; FAt: 86400; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[370]}
- (FInMonth: 4; FOnDay: @CRelativeDays[1]; FAt: 10800; FAtMode: trStandard; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 9; FOnDay: @CRelativeDays[59]; FAt: 86400; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[371]}
- (FInMonth: 10; FOnDay: @CRelativeDays[1]; FAt: 10800; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 8; FOnDay: @CRelativeDays[58]; FAt: 86400; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[372]}
- (FInMonth: 5; FOnDay: @CRelativeDays[9]; FAt: 86400; FAtMode: trUniversal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 8; FOnDay: @CRelativeDays[10]; FAt: 86400; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[373]}
- (FInMonth: 11; FOnDay: @CRelativeDays[19]; FAt: 86400; FAtMode: trUniversal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 8; FOnDay: @CRelativeDays[34]; FAt: 86400; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[374]}
- (FInMonth: 3; FOnDay: @CRelativeDays[9]; FAt: 86400; FAtMode: trUniversal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[25]; FAt: 86400; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[375]}
- (FInMonth: 4; FOnDay: @CRelativeDays[13]; FAt: 86400; FAtMode: trUniversal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 5; FOnDay: @CRelativeDays[1]; FAt: 86400; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[376]}
- (FInMonth: 5; FOnDay: @CRelativeDays[33]; FAt: 86400; FAtMode: trUniversal; FOffset: 7200; FFmtPart: 'DD'),
+ (FInMonth: 6; FOnDay: @CRelativeDays[19]; FAt: 86400; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[377]}
- (FInMonth: 8; FOnDay: @CRelativeDays[9]; FAt: 86400; FAtMode: trUniversal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 7; FOnDay: @CRelativeDays[8]; FAt: 86400; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[378]}
- (FInMonth: 4; FOnDay: @CRelativeDays[8]; FAt: 86400; FAtMode: trUniversal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[58]; FAt: 86400; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[379]}
- (FInMonth: 9; FOnDay: @CRelativeDays[20]; FAt: 86400; FAtMode: trUniversal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[21]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[380]}
- (FInMonth: 11; FOnDay: @CRelativeDays[18]; FAt: 86400; FAtMode: trUniversal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[25]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[381]}
- (FInMonth: 4; FOnDay: @CRelativeDays[10]; FAt: 86400; FAtMode: trUniversal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[7]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[382]}
- (FInMonth: 10; FOnDay: @CRelativeDays[36]; FAt: 86400; FAtMode: trUniversal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 4; FOnDay: @CRelativeDays[18]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[383]}
- (FInMonth: 4; FOnDay: @CRelativeDays[37]; FAt: 86400; FAtMode: trUniversal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 4; FOnDay: @CRelativeDays[15]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[384]}
- (FInMonth: 9; FOnDay: @CRelativeDays[16]; FAt: 86400; FAtMode: trUniversal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[6]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[385]}
- (FInMonth: 6; FOnDay: @CRelativeDays[16]; FAt: 86400; FAtMode: trUniversal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[15]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[386]}
- (FInMonth: 9; FOnDay: @CRelativeDays[37]; FAt: 86400; FAtMode: trUniversal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 3; FOnDay: @CRelativeDays[57]; FAt: 3600; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[387]}
- (FInMonth: 6; FOnDay: @CRelativeDays[37]; FAt: 86400; FAtMode: trUniversal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[57]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[388]}
- (FInMonth: 9; FOnDay: @CRelativeDays[18]; FAt: 86400; FAtMode: trUniversal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[34]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[389]}
- (FInMonth: 6; FOnDay: @CRelativeDays[2]; FAt: 86400; FAtMode: trUniversal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 3; FOnDay: @CRelativeDays[22]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[390]}
- (FInMonth: 9; FOnDay: @CRelativeDays[17]; FAt: 86400; FAtMode: trUniversal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[39]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[391]}
- (FInMonth: 4; FOnDay: @CRelativeDays[34]; FAt: 86400; FAtMode: trUniversal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 3; FOnDay: @CRelativeDays[39]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[392]}
- (FInMonth: 9; FOnDay: @CRelativeDays[25]; FAt: 86400; FAtMode: trUniversal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[31]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[393]}
- (FInMonth: 7; FOnDay: @CRelativeDays[4]; FAt: 86400; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 11; FOnDay: @CRelativeDays[29]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[394]}
- (FInMonth: 8; FOnDay: @CRelativeDays[8]; FAt: 86400; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 2; FOnDay: @CRelativeDays[14]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[395]}
- (FInMonth: 8; FOnDay: @CRelativeDays[2]; FAt: 86400; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 11; FOnDay: @CRelativeDays[11]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[396]}
- (FInMonth: 9; FOnDay: @CRelativeDays[40]; FAt: 86400; FAtMode: trStandard; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 6; FOnDay: @CRelativeDays[23]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[397]}
- (FInMonth: 5; FOnDay: @CRelativeDays[5]; FAt: 86400; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[26]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[398]}
- (FInMonth: 8; FOnDay: @CRelativeDays[12]; FAt: 86400; FAtMode: trStandard; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 6; FOnDay: @CRelativeDays[6]; FAt: 43200; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[399]}
- (FInMonth: 4; FOnDay: @CRelativeDays[40]; FAt: 86400; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 6; FOnDay: @CRelativeDays[32]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[400]}
- (FInMonth: 8; FOnDay: @CRelativeDays[9]; FAt: 86400; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 5; FOnDay: @CRelativeDays[0]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[401]}
- (FInMonth: 5; FOnDay: @CRelativeDays[22]; FAt: 86400; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[16]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[402]}
- (FInMonth: 9; FOnDay: @CRelativeDays[4]; FAt: 86400; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 6; FOnDay: @CRelativeDays[0]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[403]}
- (FInMonth: 4; FOnDay: @CRelativeDays[20]; FAt: 86400; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 8; FOnDay: @CRelativeDays[15]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[404]}
- (FInMonth: 4; FOnDay: @CRelativeDays[11]; FAt: 86400; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 8; FOnDay: @CRelativeDays[22]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[405]}
- (FInMonth: 9; FOnDay: @CRelativeDays[15]; FAt: 86400; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 5; FOnDay: @CRelativeDays[2]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[406]}
- (FInMonth: 4; FOnDay: @CRelativeDays[17]; FAt: 86400; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 8; FOnDay: @CRelativeDays[44]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[407]}
- (FInMonth: 9; FOnDay: @CRelativeDays[2]; FAt: 86400; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 4; FOnDay: @CRelativeDays[6]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[408]}
- (FInMonth: 3; FOnDay: @CRelativeDays[0]; FAt: 86400; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 7; FOnDay: @CRelativeDays[8]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[409]}
- (FInMonth: 3; FOnDay: @CRelativeDays[26]; FAt: 86400; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 4; FOnDay: @CRelativeDays[39]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[410]}
- (FInMonth: 3; FOnDay: @CRelativeDays[14]; FAt: 86400; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 7; FOnDay: @CRelativeDays[10]; FAt: 10800; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[411]}
- (FInMonth: 9; FOnDay: @CRelativeDays[5]; FAt: 86400; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 8; FOnDay: @CRelativeDays[10]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[412]}
- (FInMonth: 4; FOnDay: @CRelativeDays[2]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 7; FOnDay: @CRelativeDays[13]; FAt: 10800; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[413]}
- (FInMonth: 8; FOnDay: @CRelativeDays[14]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 8; FOnDay: @CRelativeDays[34]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[414]}
- (FInMonth: 3; FOnDay: @CRelativeDays[9]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[39]; FAt: 10800; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[415]}
- (FInMonth: 3; FOnDay: @CRelativeDays[20]; FAt: 86400; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 3; FOnDay: @CRelativeDays[39]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[416]}
- (FInMonth: 3; FOnDay: @CRelativeDays[7]; FAt: 86400; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 6; FOnDay: @CRelativeDays[16]; FAt: 10800; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[417]}
- (FInMonth: 3; FOnDay: @CRelativeDays[7]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 8; FOnDay: @CRelativeDays[2]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[418]}
- (FInMonth: 9; FOnDay: @CRelativeDays[4]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 6; FOnDay: @CRelativeDays[21]; FAt: 10800; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[419]}
- (FInMonth: 4; FOnDay: @CRelativeDays[2]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 7; FOnDay: @CRelativeDays[29]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[420]}
- (FInMonth: 9; FOnDay: @CRelativeDays[15]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 6; FOnDay: @CRelativeDays[9]; FAt: 10800; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[421]}
- (FInMonth: 10; FOnDay: @CRelativeDays[4]; FAt: 3600; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 7; FOnDay: @CRelativeDays[34]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[422]}
- (FInMonth: 4; FOnDay: @CRelativeDays[11]; FAt: 3600; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 5; FOnDay: @CRelativeDays[22]; FAt: 10800; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[423]}
- (FInMonth: 9; FOnDay: @CRelativeDays[0]; FAt: 3600; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 7; FOnDay: @CRelativeDays[2]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[424]}
- (FInMonth: 3; FOnDay: @CRelativeDays[17]; FAt: 3600; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 5; FOnDay: @CRelativeDays[12]; FAt: 10800; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[425]}
- (FInMonth: 10; FOnDay: @CRelativeDays[29]; FAt: 3600; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 6; FOnDay: @CRelativeDays[17]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[426]}
- (FInMonth: 3; FOnDay: @CRelativeDays[14]; FAt: 3600; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 5; FOnDay: @CRelativeDays[9]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
{CRules[427]}
- (FInMonth: 10; FOnDay: @CRelativeDays[15]; FAt: 3600; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 6; FOnDay: @CRelativeDays[25]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[428]}
- (FInMonth: 4; FOnDay: @CRelativeDays[29]; FAt: 3600; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 4; FOnDay: @CRelativeDays[29]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
{CRules[429]}
- (FInMonth: 9; FOnDay: @CRelativeDays[33]; FAt: 3600; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 5; FOnDay: @CRelativeDays[8]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[430]}
- (FInMonth: 4; FOnDay: @CRelativeDays[59]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 4; FOnDay: @CRelativeDays[23]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
{CRules[431]}
- (FInMonth: 10; FOnDay: @CRelativeDays[11]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 5; FOnDay: @CRelativeDays[24]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[432]}
- (FInMonth: 10; FOnDay: @CRelativeDays[1]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 3; FOnDay: @CRelativeDays[28]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
{CRules[433]}
- (FInMonth: 9; FOnDay: @CRelativeDays[19]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 5; FOnDay: @CRelativeDays[44]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[434]}
- (FInMonth: 10; FOnDay: @CRelativeDays[5]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 3; FOnDay: @CRelativeDays[29]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
{CRules[435]}
- (FInMonth: 9; FOnDay: @CRelativeDays[34]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 4; FOnDay: @CRelativeDays[4]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[436]}
- (FInMonth: 9; FOnDay: @CRelativeDays[16]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 3; FOnDay: @CRelativeDays[34]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
{CRules[437]}
- (FInMonth: 10; FOnDay: @CRelativeDays[2]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 4; FOnDay: @CRelativeDays[21]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[438]}
- (FInMonth: 9; FOnDay: @CRelativeDays[26]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 2; FOnDay: @CRelativeDays[4]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
{CRules[439]}
- (FInMonth: 3; FOnDay: @CRelativeDays[60]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 4; FOnDay: @CRelativeDays[18]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[440]}
- (FInMonth: 5; FOnDay: @CRelativeDays[47]; FAt: 86400; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 2; FOnDay: @CRelativeDays[1]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
{CRules[441]}
- (FInMonth: 9; FOnDay: @CRelativeDays[48]; FAt: 90000; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 3; FOnDay: @CRelativeDays[33]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[442]}
- (FInMonth: 4; FOnDay: @CRelativeDays[47]; FAt: 86400; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 2; FOnDay: @CRelativeDays[13]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
{CRules[443]}
- (FInMonth: 6; FOnDay: @CRelativeDays[4]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 3; FOnDay: @CRelativeDays[21]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[444]}
- (FInMonth: 5; FOnDay: @CRelativeDays[1]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 1; FOnDay: @CRelativeDays[4]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
{CRules[445]}
- (FInMonth: 11; FOnDay: @CRelativeDays[1]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 3; FOnDay: @CRelativeDays[9]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[446]}
- (FInMonth: 4; FOnDay: @CRelativeDays[8]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 1; FOnDay: @CRelativeDays[21]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
{CRules[447]}
- (FInMonth: 4; FOnDay: @CRelativeDays[1]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 2; FOnDay: @CRelativeDays[11]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[448]}
- (FInMonth: 4; FOnDay: @CRelativeDays[32]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 12; FOnDay: @CRelativeDays[7]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
{CRules[449]}
- (FInMonth: 10; FOnDay: @CRelativeDays[32]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 2; FOnDay: @CRelativeDays[34]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[450]}
- (FInMonth: 5; FOnDay: @CRelativeDays[3]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 12; FOnDay: @CRelativeDays[33]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
{CRules[451]}
- (FInMonth: 4; FOnDay: @CRelativeDays[34]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 1; FOnDay: @CRelativeDays[19]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[452]}
- (FInMonth: 4; FOnDay: @CRelativeDays[22]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 12; FOnDay: @CRelativeDays[21]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
{CRules[453]}
- (FInMonth: 9; FOnDay: @CRelativeDays[34]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 1; FOnDay: @CRelativeDays[11]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[454]}
- (FInMonth: 4; FOnDay: @CRelativeDays[18]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 11; FOnDay: @CRelativeDays[16]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
{CRules[455]}
- (FInMonth: 9; FOnDay: @CRelativeDays[61]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 1; FOnDay: @CRelativeDays[25]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[456]}
- (FInMonth: 9; FOnDay: @CRelativeDays[62]; FAt: 0; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 11; FOnDay: @CRelativeDays[10]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
{CRules[457]}
- (FInMonth: 3; FOnDay: @CRelativeDays[63]; FAt: 0; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 12; FOnDay: @CRelativeDays[14]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[458]}
- (FInMonth: 3; FOnDay: @CRelativeDays[63]; FAt: 86400; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 11; FOnDay: @CRelativeDays[9]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
{CRules[459]}
- (FInMonth: 10; FOnDay: @CRelativeDays[0]; FAt: 0; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 12; FOnDay: @CRelativeDays[17]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[460]}
- (FInMonth: 10; FOnDay: @CRelativeDays[13]; FAt: 0; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 10; FOnDay: @CRelativeDays[16]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
{CRules[461]}
- (FInMonth: 10; FOnDay: @CRelativeDays[62]; FAt: 0; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 12; FOnDay: @CRelativeDays[25]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[462]}
- (FInMonth: 12; FOnDay: @CRelativeDays[7]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 10; FOnDay: @CRelativeDays[29]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
{CRules[463]}
- (FInMonth: 2; FOnDay: @CRelativeDays[63]; FAt: 86400; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 11; FOnDay: @CRelativeDays[4]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[464]}
- (FInMonth: 4; FOnDay: @CRelativeDays[64]; FAt: 0; FAtMode: trStandard; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 10; FOnDay: @CRelativeDays[15]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
{CRules[465]}
- (FInMonth: 3; FOnDay: @CRelativeDays[23]; FAt: 9000; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 11; FOnDay: @CRelativeDays[1]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[466]}
- (FInMonth: 10; FOnDay: @CRelativeDays[23]; FAt: 9000; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 9; FOnDay: @CRelativeDays[19]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
{CRules[467]}
- (FInMonth: 4; FOnDay: @CRelativeDays[15]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[11]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
{CRules[468]}
- (FInMonth: 9; FOnDay: @CRelativeDays[65]; FAt: 86400; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[4]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[469]}
- (FInMonth: 5; FOnDay: @CRelativeDays[5]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[2]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
{CRules[470]}
- (FInMonth: 9; FOnDay: @CRelativeDays[3]; FAt: 86400; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[21]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[471]}
- (FInMonth: 9; FOnDay: @CRelativeDays[58]; FAt: 86400; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 8; FOnDay: @CRelativeDays[14]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
{CRules[472]}
- (FInMonth: 10; FOnDay: @CRelativeDays[41]; FAt: 10800; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[26]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[473]}
- (FInMonth: 3; FOnDay: @CRelativeDays[14]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 8; FOnDay: @CRelativeDays[34]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
{CRules[474]}
- (FInMonth: 10; FOnDay: @CRelativeDays[12]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 9; FOnDay: @CRelativeDays[22]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[475]}
- (FInMonth: 4; FOnDay: @CRelativeDays[15]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 8; FOnDay: @CRelativeDays[2]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
{CRules[476]}
- (FInMonth: 10; FOnDay: @CRelativeDays[15]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 9; FOnDay: @CRelativeDays[12]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[477]}
- (FInMonth: 3; FOnDay: @CRelativeDays[6]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 7; FOnDay: @CRelativeDays[32]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
{CRules[478]}
- (FInMonth: 10; FOnDay: @CRelativeDays[3]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 8; FOnDay: @CRelativeDays[16]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[479]}
- (FInMonth: 4; FOnDay: @CRelativeDays[33]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 7; FOnDay: @CRelativeDays[25]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
{CRules[480]}
- (FInMonth: 9; FOnDay: @CRelativeDays[19]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 8; FOnDay: @CRelativeDays[10]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[481]}
- (FInMonth: 6; FOnDay: @CRelativeDays[33]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 7; FOnDay: @CRelativeDays[0]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
{CRules[482]}
- (FInMonth: 10; FOnDay: @CRelativeDays[19]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 8; FOnDay: @CRelativeDays[9]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[483]}
- (FInMonth: 6; FOnDay: @CRelativeDays[1]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 6; FOnDay: @CRelativeDays[4]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
{CRules[484]}
- (FInMonth: 5; FOnDay: @CRelativeDays[18]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 7; FOnDay: @CRelativeDays[16]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[485]}
- (FInMonth: 10; FOnDay: @CRelativeDays[35]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 6; FOnDay: @CRelativeDays[13]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
{CRules[486]}
- (FInMonth: 9; FOnDay: @CRelativeDays[20]; FAt: 0; FAtMode: trLocal; FOffset: 1200; FFmtPart: ''),
+ (FInMonth: 7; FOnDay: @CRelativeDays[29]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[487]}
- (FInMonth: 12; FOnDay: @CRelativeDays[20]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 5; FOnDay: @CRelativeDays[7]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
{CRules[488]}
- (FInMonth: 4; FOnDay: @CRelativeDays[24]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 7; FOnDay: @CRelativeDays[15]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[489]}
- (FInMonth: 9; FOnDay: @CRelativeDays[24]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 5; FOnDay: @CRelativeDays[1]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
{CRules[490]}
- (FInMonth: 3; FOnDay: @CRelativeDays[24]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 6; FOnDay: @CRelativeDays[19]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[491]}
- (FInMonth: 9; FOnDay: @CRelativeDays[24]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 5; FOnDay: @CRelativeDays[13]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
{CRules[492]}
- (FInMonth: 4; FOnDay: @CRelativeDays[27]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 6; FOnDay: @CRelativeDays[11]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[493]}
- (FInMonth: 10; FOnDay: @CRelativeDays[27]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[16]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
{CRules[494]}
- (FInMonth: 4; FOnDay: @CRelativeDays[13]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 6; FOnDay: @CRelativeDays[2]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[495]}
- (FInMonth: 5; FOnDay: @CRelativeDays[1]; FAt: 3600; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 4; FOnDay: @CRelativeDays[12]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
{CRules[496]}
- (FInMonth: 9; FOnDay: @CRelativeDays[8]; FAt: 10800; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 5; FOnDay: @CRelativeDays[14]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[497]}
- (FInMonth: 4; FOnDay: @CRelativeDays[61]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 4; FOnDay: @CRelativeDays[9]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
{CRules[498]}
- (FInMonth: 10; FOnDay: @CRelativeDays[61]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 5; FOnDay: @CRelativeDays[34]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[499]}
- (FInMonth: 10; FOnDay: @CRelativeDays[35]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 3; FOnDay: @CRelativeDays[16]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
{CRules[500]}
- (FInMonth: 9; FOnDay: @CRelativeDays[33]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 5; FOnDay: @CRelativeDays[2]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[501]}
- (FInMonth: 9; FOnDay: @CRelativeDays[40]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 3; FOnDay: @CRelativeDays[31]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
{CRules[502]}
- (FInMonth: 3; FOnDay: @CRelativeDays[62]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 3; FOnDay: @CRelativeDays[15]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
{CRules[503]}
- (FInMonth: 9; FOnDay: @CRelativeDays[1]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[44]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[504]}
- (FInMonth: 9; FOnDay: @CRelativeDays[35]; FAt: 3600; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 2; FOnDay: @CRelativeDays[17]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
{CRules[505]}
- (FInMonth: 8; FOnDay: @CRelativeDays[37]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 3; FOnDay: @CRelativeDays[8]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[506]}
- (FInMonth: 4; FOnDay: @CRelativeDays[1]; FAt: 60; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 2; FOnDay: @CRelativeDays[25]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
{CRules[507]}
- (FInMonth: 8; FOnDay: @CRelativeDays[1]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 3; FOnDay: @CRelativeDays[4]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[508]}
- (FInMonth: 8; FOnDay: @CRelativeDays[8]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 2; FOnDay: @CRelativeDays[0]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
{CRules[509]}
- (FInMonth: 9; FOnDay: @CRelativeDays[25]; FAt: 3600; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 3; FOnDay: @CRelativeDays[13]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[510]}
- (FInMonth: 10; FOnDay: @CRelativeDays[26]; FAt: 3600; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 1; FOnDay: @CRelativeDays[24]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
{CRules[511]}
- (FInMonth: 3; FOnDay: @CRelativeDays[66]; FAt: 3600; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 2; FOnDay: @CRelativeDays[28]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[512]}
- (FInMonth: 10; FOnDay: @CRelativeDays[66]; FAt: 3600; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 1; FOnDay: @CRelativeDays[44]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
{CRules[513]}
- (FInMonth: 3; FOnDay: @CRelativeDays[17]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 2; FOnDay: @CRelativeDays[31]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[514]}
- (FInMonth: 10; FOnDay: @CRelativeDays[66]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 12; FOnDay: @CRelativeDays[8]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
{CRules[515]}
- (FInMonth: 3; FOnDay: @CRelativeDays[66]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 2; FOnDay: @CRelativeDays[15]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[516]}
- (FInMonth: 10; FOnDay: @CRelativeDays[0]; FAt: 3600; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 12; FOnDay: @CRelativeDays[24]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
{CRules[517]}
- (FInMonth: 3; FOnDay: @CRelativeDays[34]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 1; FOnDay: @CRelativeDays[28]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[518]}
- (FInMonth: 10; FOnDay: @CRelativeDays[66]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 12; FOnDay: @CRelativeDays[13]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
{CRules[519]}
- (FInMonth: 4; FOnDay: @CRelativeDays[17]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 1; FOnDay: @CRelativeDays[23]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[520]}
- (FInMonth: 4; FOnDay: @CRelativeDays[40]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 11; FOnDay: @CRelativeDays[33]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
{CRules[521]}
- (FInMonth: 4; FOnDay: @CRelativeDays[5]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 1; FOnDay: @CRelativeDays[6]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[522]}
- (FInMonth: 3; FOnDay: @CRelativeDays[66]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 11; FOnDay: @CRelativeDays[21]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
{CRules[523]}
- (FInMonth: 10; FOnDay: @CRelativeDays[36]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 12; FOnDay: @CRelativeDays[19]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[524]}
- (FInMonth: 10; FOnDay: @CRelativeDays[18]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 11; FOnDay: @CRelativeDays[18]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
{CRules[525]}
- (FInMonth: 9; FOnDay: @CRelativeDays[12]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 12; FOnDay: @CRelativeDays[23]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[526]}
- (FInMonth: 9; FOnDay: @CRelativeDays[22]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 10; FOnDay: @CRelativeDays[22]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
{CRules[527]}
- (FInMonth: 10; FOnDay: @CRelativeDays[33]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 12; FOnDay: @CRelativeDays[2]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[528]}
- (FInMonth: 10; FOnDay: @CRelativeDays[40]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[12]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
{CRules[529]}
- (FInMonth: 8; FOnDay: @CRelativeDays[0]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 11; FOnDay: @CRelativeDays[17]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[530]}
- (FInMonth: 9; FOnDay: @CRelativeDays[14]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[9]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
{CRules[531]}
- (FInMonth: 8; FOnDay: @CRelativeDays[19]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 11; FOnDay: @CRelativeDays[25]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[532]}
- (FInMonth: 9; FOnDay: @CRelativeDays[7]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[10]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
{CRules[533]}
- (FInMonth: 8; FOnDay: @CRelativeDays[1]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 11; FOnDay: @CRelativeDays[0]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[534]}
- (FInMonth: 9; FOnDay: @CRelativeDays[16]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[23]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
{CRules[535]}
- (FInMonth: 7; FOnDay: @CRelativeDays[26]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 10; FOnDay: @CRelativeDays[24]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[536]}
- (FInMonth: 8; FOnDay: @CRelativeDays[34]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 8; FOnDay: @CRelativeDays[28]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
{CRules[537]}
- (FInMonth: 7; FOnDay: @CRelativeDays[13]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 8; FOnDay: @CRelativeDays[29]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
{CRules[538]}
- (FInMonth: 8; FOnDay: @CRelativeDays[10]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[7]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[539]}
- (FInMonth: 6; FOnDay: @CRelativeDays[8]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 8; FOnDay: @CRelativeDays[23]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
{CRules[540]}
- (FInMonth: 8; FOnDay: @CRelativeDays[37]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[1]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[541]}
- (FInMonth: 6; FOnDay: @CRelativeDays[33]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 7; FOnDay: @CRelativeDays[19]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
{CRules[542]}
- (FInMonth: 7; FOnDay: @CRelativeDays[34]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[18]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[543]}
- (FInMonth: 6; FOnDay: @CRelativeDays[4]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 7; FOnDay: @CRelativeDays[11]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
{CRules[544]}
- (FInMonth: 7; FOnDay: @CRelativeDays[36]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 8; FOnDay: @CRelativeDays[33]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[545]}
- (FInMonth: 5; FOnDay: @CRelativeDays[17]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 7; FOnDay: @CRelativeDays[34]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
{CRules[546]}
- (FInMonth: 7; FOnDay: @CRelativeDays[15]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 8; FOnDay: @CRelativeDays[21]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[547]}
- (FInMonth: 5; FOnDay: @CRelativeDays[25]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 6; FOnDay: @CRelativeDays[14]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
{CRules[548]}
- (FInMonth: 6; FOnDay: @CRelativeDays[12]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 8; FOnDay: @CRelativeDays[18]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[549]}
- (FInMonth: 5; FOnDay: @CRelativeDays[4]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 6; FOnDay: @CRelativeDays[24]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
{CRules[550]}
- (FInMonth: 6; FOnDay: @CRelativeDays[22]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 7; FOnDay: @CRelativeDays[22]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[551]}
- (FInMonth: 4; FOnDay: @CRelativeDays[34]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 6; FOnDay: @CRelativeDays[0]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
{CRules[552]}
- (FInMonth: 6; FOnDay: @CRelativeDays[1]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 7; FOnDay: @CRelativeDays[12]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[553]}
- (FInMonth: 4; FOnDay: @CRelativeDays[16]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 5; FOnDay: @CRelativeDays[32]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
{CRules[554]}
- (FInMonth: 5; FOnDay: @CRelativeDays[0]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 6; FOnDay: @CRelativeDays[16]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[555]}
- (FInMonth: 4; FOnDay: @CRelativeDays[35]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 5; FOnDay: @CRelativeDays[24]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
{CRules[556]}
- (FInMonth: 5; FOnDay: @CRelativeDays[19]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 6; FOnDay: @CRelativeDays[10]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[557]}
- (FInMonth: 4; FOnDay: @CRelativeDays[33]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 4; FOnDay: @CRelativeDays[7]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
{CRules[558]}
- (FInMonth: 4; FOnDay: @CRelativeDays[29]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 6; FOnDay: @CRelativeDays[23]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[559]}
- (FInMonth: 10; FOnDay: @CRelativeDays[7]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[33]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
{CRules[560]}
- (FInMonth: 10; FOnDay: @CRelativeDays[16]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 5; FOnDay: @CRelativeDays[28]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[561]}
- (FInMonth: 9; FOnDay: @CRelativeDays[10]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[21]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
{CRules[562]}
- (FInMonth: 9; FOnDay: @CRelativeDays[18]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 5; FOnDay: @CRelativeDays[29]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[563]}
- (FInMonth: 10; FOnDay: @CRelativeDays[13]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 3; FOnDay: @CRelativeDays[7]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
{CRules[564]}
- (FInMonth: 9; FOnDay: @CRelativeDays[2]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 5; FOnDay: @CRelativeDays[23]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[565]}
- (FInMonth: 10; FOnDay: @CRelativeDays[29]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 3; FOnDay: @CRelativeDays[22]; FAt: 0; FAtMode: trLocal; FOffset: -3600; FFmtPart: 'WAT'),
{CRules[566]}
- (FInMonth: 8; FOnDay: @CRelativeDays[36]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 9; FOnDay: @CRelativeDays[3]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: 'CAT'),
{CRules[567]}
- (FInMonth: 9; FOnDay: @CRelativeDays[17]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 4; FOnDay: @CRelativeDays[3]; FAt: 7200; FAtMode: trLocal; FOffset: -3600; FFmtPart: 'WAT'),
{CRules[568]}
- (FInMonth: 9; FOnDay: @CRelativeDays[20]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[5]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[569]}
- (FInMonth: 7; FOnDay: @CRelativeDays[12]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 3; FOnDay: @CRelativeDays[5]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[570]}
- (FInMonth: 9; FOnDay: @CRelativeDays[5]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[1]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[571]}
- (FInMonth: 7; FOnDay: @CRelativeDays[22]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[7]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[572]}
- (FInMonth: 8; FOnDay: @CRelativeDays[14]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 4; FOnDay: @CRelativeDays[39]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[573]}
- (FInMonth: 7; FOnDay: @CRelativeDays[11]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[1]; FAt: 82800; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
{CRules[574]}
- (FInMonth: 8; FOnDay: @CRelativeDays[40]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 11; FOnDay: @CRelativeDays[11]; FAt: 82800; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
{CRules[575]}
- (FInMonth: 6; FOnDay: @CRelativeDays[0]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 2; FOnDay: @CRelativeDays[14]; FAt: 82800; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
{CRules[576]}
- (FInMonth: 8; FOnDay: @CRelativeDays[5]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[18]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[577]}
- (FInMonth: 6; FOnDay: @CRelativeDays[13]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 3; FOnDay: @CRelativeDays[25]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[578]}
- (FInMonth: 7; FOnDay: @CRelativeDays[7]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 11; FOnDay: @CRelativeDays[2]; FAt: 10800; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[579]}
- (FInMonth: 6; FOnDay: @CRelativeDays[29]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 3; FOnDay: @CRelativeDays[26]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[580]}
- (FInMonth: 7; FOnDay: @CRelativeDays[16]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 4; FOnDay: @CRelativeDays[17]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[581]}
- (FInMonth: 5; FOnDay: @CRelativeDays[26]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[14]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[582]}
- (FInMonth: 7; FOnDay: @CRelativeDays[35]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[15]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[583]}
- (FInMonth: 5; FOnDay: @CRelativeDays[13]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 10; FOnDay: @CRelativeDays[44]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[584]}
- (FInMonth: 6; FOnDay: @CRelativeDays[10]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[32]; FAt: 0; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
{CRules[585]}
- (FInMonth: 4; FOnDay: @CRelativeDays[17]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 6; FOnDay: @CRelativeDays[0]; FAt: 0; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
{CRules[586]}
- (FInMonth: 6; FOnDay: @CRelativeDays[18]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[39]; FAt: 0; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
{CRules[587]}
- (FInMonth: 4; FOnDay: @CRelativeDays[25]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 3; FOnDay: @CRelativeDays[19]; FAt: 0; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
{CRules[588]}
- (FInMonth: 6; FOnDay: @CRelativeDays[2]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[7]; FAt: 3600; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
{CRules[589]}
- (FInMonth: 4; FOnDay: @CRelativeDays[40]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 3; FOnDay: @CRelativeDays[39]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
{CRules[590]}
- (FInMonth: 5; FOnDay: @CRelativeDays[36]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[39]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
{CRules[591]}
- (FInMonth: 11; FOnDay: @CRelativeDays[1]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 1; FOnDay: @CRelativeDays[0]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'D'),
{CRules[592]}
- (FInMonth: 2; FOnDay: @CRelativeDays[1]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 3; FOnDay: @CRelativeDays[39]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: 'S'),
{CRules[593]}
- (FInMonth: 4; FOnDay: @CRelativeDays[16]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[28]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'D'),
{CRules[594]}
- (FInMonth: 3; FOnDay: @CRelativeDays[33]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[6]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'D'),
{CRules[595]}
- (FInMonth: 9; FOnDay: @CRelativeDays[25]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[39]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'D'),
{CRules[596]}
- (FInMonth: 4; FOnDay: @CRelativeDays[39]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 3; FOnDay: @CRelativeDays[3]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: 'S'),
{CRules[597]}
- (FInMonth: 10; FOnDay: @CRelativeDays[21]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 11; FOnDay: @CRelativeDays[17]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'D'),
{CRules[598]}
- (FInMonth: 9; FOnDay: @CRelativeDays[8]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 12; FOnDay: @CRelativeDays[6]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'D'),
{CRules[599]}
- (FInMonth: 4; FOnDay: @CRelativeDays[0]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 2; FOnDay: @CRelativeDays[39]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: 'S'),
{CRules[600]}
- (FInMonth: 4; FOnDay: @CRelativeDays[11]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[29]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'D'),
{CRules[601]}
- (FInMonth: 2; FOnDay: @CRelativeDays[19]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 2; FOnDay: @CRelativeDays[28]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: 'S'),
{CRules[602]}
- (FInMonth: 10; FOnDay: @CRelativeDays[11]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 3; FOnDay: @CRelativeDays[5]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: 'S'),
{CRules[603]}
- (FInMonth: 3; FOnDay: @CRelativeDays[1]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 3; FOnDay: @CRelativeDays[6]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: 'S'),
{CRules[604]}
- (FInMonth: 10; FOnDay: @CRelativeDays[9]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 3; FOnDay: @CRelativeDays[33]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: 'S'),
{CRules[605]}
- (FInMonth: 3; FOnDay: @CRelativeDays[13]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 3; FOnDay: @CRelativeDays[13]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: 'S'),
{CRules[606]}
- (FInMonth: 3; FOnDay: @CRelativeDays[9]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 3; FOnDay: @CRelativeDays[10]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: 'S'),
{CRules[607]}
- (FInMonth: 4; FOnDay: @CRelativeDays[1]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 4; FOnDay: @CRelativeDays[2]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: 'S'),
{CRules[608]}
- (FInMonth: 4; FOnDay: @CRelativeDays[3]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 4; FOnDay: @CRelativeDays[3]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: 'S'),
{CRules[609]}
- (FInMonth: 3; FOnDay: @CRelativeDays[31]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[3]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'D'),
{CRules[610]}
- (FInMonth: 11; FOnDay: @CRelativeDays[32]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 10; FOnDay: @CRelativeDays[30]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'D'),
{CRules[611]}
- (FInMonth: 12; FOnDay: @CRelativeDays[1]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 3; FOnDay: @CRelativeDays[60]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: 'S'),
{CRules[612]}
- (FInMonth: 4; FOnDay: @CRelativeDays[1]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 3; FOnDay: @CRelativeDays[20]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: 'S'),
{CRules[613]}
- (FInMonth: 10; FOnDay: @CRelativeDays[13]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 10; FOnDay: @CRelativeDays[5]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'D'),
{CRules[614]}
- (FInMonth: 3; FOnDay: @CRelativeDays[1]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 8; FOnDay: @CRelativeDays[39]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'D'),
{CRules[615]}
- (FInMonth: 11; FOnDay: @CRelativeDays[1]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 3; FOnDay: @CRelativeDays[3]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[616]}
- (FInMonth: 7; FOnDay: @CRelativeDays[1]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 10; FOnDay: @CRelativeDays[39]; FAt: 7200; FAtMode: trLocal; FOffset: 1800; FFmtPart: ''),
{CRules[617]}
- (FInMonth: 6; FOnDay: @CRelativeDays[13]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 10; FOnDay: @CRelativeDays[29]; FAt: 7200; FAtMode: trLocal; FOffset: 1800; FFmtPart: ''),
{CRules[618]}
- (FInMonth: 10; FOnDay: @CRelativeDays[1]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 8; FOnDay: @CRelativeDays[39]; FAt: 7200; FAtMode: trLocal; FOffset: 1800; FFmtPart: ''),
{CRules[619]}
- (FInMonth: 12; FOnDay: @CRelativeDays[13]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[3]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[620]}
- (FInMonth: 4; FOnDay: @CRelativeDays[2]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 10; FOnDay: @CRelativeDays[3]; FAt: 7200; FAtMode: trLocal; FOffset: 1800; FFmtPart: ''),
{CRules[621]}
- (FInMonth: 10; FOnDay: @CRelativeDays[21]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 11; FOnDay: @CRelativeDays[3]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[622]}
- (FInMonth: 4; FOnDay: @CRelativeDays[21]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 2; FOnDay: @CRelativeDays[39]; FAt: 10800; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[623]}
- (FInMonth: 1; FOnDay: @CRelativeDays[26]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 11; FOnDay: @CRelativeDays[26]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[624]}
- (FInMonth: 5; FOnDay: @CRelativeDays[1]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 3; FOnDay: @CRelativeDays[39]; FAt: 10800; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[625]}
- (FInMonth: 3; FOnDay: @CRelativeDays[21]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 10; FOnDay: @CRelativeDays[43]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[626]}
- (FInMonth: 10; FOnDay: @CRelativeDays[39]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 3; FOnDay: @CRelativeDays[3]; FAt: 10800; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[627]}
- (FInMonth: 3; FOnDay: @CRelativeDays[15]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 1; FOnDay: @CRelativeDays[61]; FAt: 10800; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[628]}
- (FInMonth: 12; FOnDay: @CRelativeDays[8]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 1; FOnDay: @CRelativeDays[61]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[629]}
- (FInMonth: 3; FOnDay: @CRelativeDays[39]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 1; FOnDay: @CRelativeDays[62]; FAt: 10800; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[630]}
- (FInMonth: 3; FOnDay: @CRelativeDays[41]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 11; FOnDay: @CRelativeDays[20]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[631]}
- (FInMonth: 10; FOnDay: @CRelativeDays[41]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 12; FOnDay: @CRelativeDays[10]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[632]}
- (FInMonth: 10; FOnDay: @CRelativeDays[15]; FAt: 39600; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 6; FOnDay: @CRelativeDays[28]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[633]}
- (FInMonth: 10; FOnDay: @CRelativeDays[15]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 1; FOnDay: @CRelativeDays[26]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[634]}
- (FInMonth: 4; FOnDay: @CRelativeDays[19]; FAt: 3600; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 9; FOnDay: @CRelativeDays[0]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[635]}
- (FInMonth: 12; FOnDay: @CRelativeDays[11]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 1; FOnDay: @CRelativeDays[19]; FAt: 60; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[636]}
- (FInMonth: 1; FOnDay: @CRelativeDays[9]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 8; FOnDay: @CRelativeDays[8]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[637]}
- (FInMonth: 3; FOnDay: @CRelativeDays[9]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 12; FOnDay: @CRelativeDays[24]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[638]}
- (FInMonth: 11; FOnDay: @CRelativeDays[2]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 2; FOnDay: @CRelativeDays[32]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[639]}
- (FInMonth: 3; FOnDay: @CRelativeDays[13]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 5; FOnDay: @CRelativeDays[19]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[640]}
- (FInMonth: 10; FOnDay: @CRelativeDays[12]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 8; FOnDay: @CRelativeDays[33]; FAt: 7260; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[641]}
- (FInMonth: 2; FOnDay: @CRelativeDays[20]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[32]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[642]}
- (FInMonth: 2; FOnDay: @CRelativeDays[29]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 8; FOnDay: @CRelativeDays[16]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[643]}
- (FInMonth: 10; FOnDay: @CRelativeDays[19]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 12; FOnDay: @CRelativeDays[3]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[644]}
- (FInMonth: 1; FOnDay: @CRelativeDays[17]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 12; FOnDay: @CRelativeDays[0]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: ''),
{CRules[645]}
- (FInMonth: 2; FOnDay: @CRelativeDays[37]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 3; FOnDay: @CRelativeDays[2]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
{CRules[646]}
- (FInMonth: 10; FOnDay: @CRelativeDays[25]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 11; FOnDay: @CRelativeDays[18]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[647]}
- (FInMonth: 2; FOnDay: @CRelativeDays[22]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 3; FOnDay: @CRelativeDays[15]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: 'M'),
{CRules[648]}
- (FInMonth: 10; FOnDay: @CRelativeDays[7]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 10; FOnDay: @CRelativeDays[20]; FAt: 7200; FAtMode: trLocal; FOffset: 1800; FFmtPart: 'S'),
{CRules[649]}
- (FInMonth: 2; FOnDay: @CRelativeDays[11]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 3; FOnDay: @CRelativeDays[5]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: 'M'),
{CRules[650]}
- (FInMonth: 1; FOnDay: @CRelativeDays[9]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[39]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: 'M'),
{CRules[651]}
- (FInMonth: 10; FOnDay: @CRelativeDays[54]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 9; FOnDay: @CRelativeDays[39]; FAt: 7200; FAtMode: trLocal; FOffset: 1800; FFmtPart: 'S'),
{CRules[652]}
- (FInMonth: 2; FOnDay: @CRelativeDays[39]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 1; FOnDay: @CRelativeDays[0]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[653]}
- (FInMonth: 10; FOnDay: @CRelativeDays[4]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 11; FOnDay: @CRelativeDays[3]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'D'),
{CRules[654]}
- (FInMonth: 2; FOnDay: @CRelativeDays[19]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 11; FOnDay: @CRelativeDays[3]; FAt: 9900; FAtMode: trStandard; FOffset: 3600; FFmtPart: ''),
{CRules[655]}
- (FInMonth: 10; FOnDay: @CRelativeDays[37]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 2; FOnDay: @CRelativeDays[39]; FAt: 9900; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
{CRules[656]}
- (FInMonth: 2; FOnDay: @CRelativeDays[25]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 10; FOnDay: @CRelativeDays[39]; FAt: 9900; FAtMode: trStandard; FOffset: 3600; FFmtPart: ''),
{CRules[657]}
- (FInMonth: 2; FOnDay: @CRelativeDays[34]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 3; FOnDay: @CRelativeDays[3]; FAt: 9900; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
{CRules[658]}
- (FInMonth: 11; FOnDay: @CRelativeDays[15]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 10; FOnDay: @CRelativeDays[20]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'D'),
{CRules[659]}
- (FInMonth: 10; FOnDay: @CRelativeDays[10]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 10; FOnDay: @CRelativeDays[20]; FAt: 9900; FAtMode: trStandard; FOffset: 3600; FFmtPart: ''),
{CRules[660]}
- (FInMonth: 11; FOnDay: @CRelativeDays[5]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 10; FOnDay: @CRelativeDays[3]; FAt: 9900; FAtMode: trStandard; FOffset: 3600; FFmtPart: ''),
{CRules[661]}
- (FInMonth: 2; FOnDay: @CRelativeDays[12]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 3; FOnDay: @CRelativeDays[5]; FAt: 9900; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
{CRules[662]}
- (FInMonth: 2; FOnDay: @CRelativeDays[28]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 9; FOnDay: @CRelativeDays[39]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'D'),
{CRules[663]}
- (FInMonth: 11; FOnDay: @CRelativeDays[21]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 9; FOnDay: @CRelativeDays[39]; FAt: 9900; FAtMode: trStandard; FOffset: 3600; FFmtPart: ''),
{CRules[664]}
- (FInMonth: 9; FOnDay: @CRelativeDays[1]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[3]; FAt: 9900; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
{CRules[665]}
- (FInMonth: 11; FOnDay: @CRelativeDays[15]; FAt: 14400; FAtMode: trUniversal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 11; FOnDay: @CRelativeDays[31]; FAt: 0; FAtMode: trLocal; FOffset: 1800; FFmtPart: ''),
{CRules[666]}
- (FInMonth: 3; FOnDay: @CRelativeDays[8]; FAt: 10800; FAtMode: trUniversal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[50]; FAt: 14400; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[667]}
- (FInMonth: 11; FOnDay: @CRelativeDays[26]; FAt: 14400; FAtMode: trUniversal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 9; FOnDay: @CRelativeDays[42]; FAt: 10800; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[668]}
- (FInMonth: 3; FOnDay: @CRelativeDays[17]; FAt: 10800; FAtMode: trUniversal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[3]; FAt: 14400; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[669]}
- (FInMonth: 3; FOnDay: @CRelativeDays[20]; FAt: 10800; FAtMode: trUniversal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 9; FOnDay: @CRelativeDays[39]; FAt: 10800; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[670]}
- (FInMonth: 10; FOnDay: @CRelativeDays[67]; FAt: 14400; FAtMode: trUniversal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 10; FOnDay: @CRelativeDays[13]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: ''),
{CRules[671]}
- (FInMonth: 3; FOnDay: @CRelativeDays[67]; FAt: 10800; FAtMode: trUniversal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 3; FOnDay: @CRelativeDays[29]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
{CRules[672]}
- (FInMonth: 9; FOnDay: @CRelativeDays[8]; FAt: 14400; FAtMode: trUniversal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 1; FOnDay: @CRelativeDays[39]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[673]}
- (FInMonth: 4; FOnDay: @CRelativeDays[16]; FAt: 10800; FAtMode: trUniversal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 1; FOnDay: @CRelativeDays[5]; FAt: 10800; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[674]}
- (FInMonth: 9; FOnDay: @CRelativeDays[19]; FAt: 14400; FAtMode: trUniversal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 12; FOnDay: @CRelativeDays[33]; FAt: 43200; FAtMode: trUniversal; FOffset: 3600; FFmtPart: ''),
{CRules[675]}
- (FInMonth: 9; FOnDay: @CRelativeDays[34]; FAt: 14400; FAtMode: trUniversal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 3; FOnDay: @CRelativeDays[7]; FAt: 43200; FAtMode: trUniversal; FOffset: 0; FFmtPart: ''),
{CRules[676]}
- (FInMonth: 4; FOnDay: @CRelativeDays[35]; FAt: 10800; FAtMode: trUniversal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 9; FOnDay: @CRelativeDays[63]; FAt: 86400; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[677]}
- (FInMonth: 4; FOnDay: @CRelativeDays[21]; FAt: 10800; FAtMode: trUniversal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 3; FOnDay: @CRelativeDays[63]; FAt: 86400; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[678]}
- (FInMonth: 5; FOnDay: @CRelativeDays[27]; FAt: 10800; FAtMode: trUniversal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 1; FOnDay: @CRelativeDays[63]; FAt: 86400; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[679]}
- (FInMonth: 8; FOnDay: @CRelativeDays[52]; FAt: 14400; FAtMode: trUniversal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 10; FOnDay: @CRelativeDays[63]; FAt: 86400; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[680]}
- (FInMonth: 4; FOnDay: @CRelativeDays[68]; FAt: 10800; FAtMode: trUniversal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 5; FOnDay: @CRelativeDays[22]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'BST'),
{CRules[681]}
- (FInMonth: 9; FOnDay: @CRelativeDays[27]; FAt: 14400; FAtMode: trUniversal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 10; FOnDay: @CRelativeDays[0]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: 'GMT'),
{CRules[682]}
- (FInMonth: 5; FOnDay: @CRelativeDays[67]; FAt: 10800; FAtMode: trUniversal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[44]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'BST'),
{CRules[683]}
- (FInMonth: 8; FOnDay: @CRelativeDays[67]; FAt: 14400; FAtMode: trUniversal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 9; FOnDay: @CRelativeDays[17]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: 'GMT'),
{CRules[684]}
- (FInMonth: 4; FOnDay: @CRelativeDays[27]; FAt: 10800; FAtMode: trUniversal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 3; FOnDay: @CRelativeDays[32]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'BST'),
{CRules[685]}
- (FInMonth: 9; FOnDay: @CRelativeDays[67]; FAt: 14400; FAtMode: trUniversal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 9; FOnDay: @CRelativeDays[7]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: 'GMT'),
{CRules[686]}
- (FInMonth: 5; FOnDay: @CRelativeDays[15]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 3; FOnDay: @CRelativeDays[7]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'BST'),
{CRules[687]}
- (FInMonth: 2; FOnDay: @CRelativeDays[4]; FAt: 86400; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 9; FOnDay: @CRelativeDays[26]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: 'GMT'),
{CRules[688]}
- (FInMonth: 11; FOnDay: @CRelativeDays[14]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 3; FOnDay: @CRelativeDays[16]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'BST'),
{CRules[689]}
- (FInMonth: 2; FOnDay: @CRelativeDays[5]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 10; FOnDay: @CRelativeDays[14]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: 'GMT'),
{CRules[690]}
- (FInMonth: 9; FOnDay: @CRelativeDays[23]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[6]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'BST'),
{CRules[691]}
- (FInMonth: 3; FOnDay: @CRelativeDays[69]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 10; FOnDay: @CRelativeDays[6]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: 'GMT'),
{CRules[692]}
- (FInMonth: 4; FOnDay: @CRelativeDays[23]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 3; FOnDay: @CRelativeDays[19]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'BST'),
{CRules[693]}
- (FInMonth: 9; FOnDay: @CRelativeDays[19]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 10; FOnDay: @CRelativeDays[44]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: 'GMT'),
{CRules[694]}
- (FInMonth: 9; FOnDay: @CRelativeDays[67]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[37]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'BST'),
{CRules[695]}
- (FInMonth: 4; FOnDay: @CRelativeDays[52]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 9; FOnDay: @CRelativeDays[37]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: 'GMT'),
{CRules[696]}
- (FInMonth: 4; FOnDay: @CRelativeDays[39]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[35]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'BST'),
{CRules[697]}
- (FInMonth: 9; FOnDay: @CRelativeDays[21]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 10; FOnDay: @CRelativeDays[36]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: 'GMT'),
{CRules[698]}
- (FInMonth: 10; FOnDay: @CRelativeDays[33]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 11; FOnDay: @CRelativeDays[37]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: 'GMT'),
{CRules[699]}
- (FInMonth: 10; FOnDay: @CRelativeDays[5]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 2; FOnDay: @CRelativeDays[38]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'BST'),
{CRules[700]}
- (FInMonth: 2; FOnDay: @CRelativeDays[23]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 5; FOnDay: @CRelativeDays[36]; FAt: 3600; FAtMode: trStandard; FOffset: 7200; FFmtPart: 'BDST'),
{CRules[701]}
- (FInMonth: 9; FOnDay: @CRelativeDays[21]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 8; FOnDay: @CRelativeDays[35]; FAt: 3600; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'BST'),
{CRules[702]}
- (FInMonth: 4; FOnDay: @CRelativeDays[41]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[36]; FAt: 3600; FAtMode: trStandard; FOffset: 7200; FFmtPart: 'BDST'),
{CRules[703]}
- (FInMonth: 3; FOnDay: @CRelativeDays[28]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 9; FOnDay: @CRelativeDays[37]; FAt: 3600; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'BST'),
{CRules[704]}
- (FInMonth: 1; FOnDay: @CRelativeDays[1]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[46]; FAt: 3600; FAtMode: trStandard; FOffset: 7200; FFmtPart: 'BDST'),
{CRules[705]}
- (FInMonth: 3; FOnDay: @CRelativeDays[70]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 7; FOnDay: @CRelativeDays[35]; FAt: 3600; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'BST'),
{CRules[706]}
- (FInMonth: 10; FOnDay: @CRelativeDays[1]; FAt: 0; FAtMode: trLocal; FOffset: 1800; FFmtPart: ''),
+ (FInMonth: 3; FOnDay: @CRelativeDays[24]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'BST'),
{CRules[707]}
- (FInMonth: 10; FOnDay: @CRelativeDays[23]; FAt: 0; FAtMode: trLocal; FOffset: 1800; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[12]; FAt: 3600; FAtMode: trStandard; FOffset: 7200; FFmtPart: 'BDST'),
{CRules[708]}
- (FInMonth: 3; FOnDay: @CRelativeDays[24]; FAt: 86400; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 8; FOnDay: @CRelativeDays[34]; FAt: 3600; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'BST'),
{CRules[709]}
- (FInMonth: 10; FOnDay: @CRelativeDays[34]; FAt: 0; FAtMode: trLocal; FOffset: 1800; FFmtPart: ''),
+ (FInMonth: 11; FOnDay: @CRelativeDays[2]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: 'GMT'),
{CRules[710]}
- (FInMonth: 8; FOnDay: @CRelativeDays[1]; FAt: 0; FAtMode: trLocal; FOffset: 1800; FFmtPart: ''),
+ (FInMonth: 3; FOnDay: @CRelativeDays[21]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'BST'),
{CRules[711]}
- (FInMonth: 12; FOnDay: @CRelativeDays[20]; FAt: 0; FAtMode: trLocal; FOffset: 1800; FFmtPart: ''),
+ (FInMonth: 10; FOnDay: @CRelativeDays[8]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: 'GMT'),
{CRules[712]}
- (FInMonth: 3; FOnDay: @CRelativeDays[20]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 10; FOnDay: @CRelativeDays[7]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: 'GMT'),
{CRules[713]}
- (FInMonth: 5; FOnDay: @CRelativeDays[0]; FAt: 0; FAtMode: trLocal; FOffset: 1800; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[54]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'BST'),
{CRules[714]}
- (FInMonth: 11; FOnDay: @CRelativeDays[13]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 10; FOnDay: @CRelativeDays[43]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: 'GMT'),
{CRules[715]}
- (FInMonth: 1; FOnDay: @CRelativeDays[22]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 3; FOnDay: @CRelativeDays[39]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'BST'),
{CRules[716]}
- (FInMonth: 3; FOnDay: @CRelativeDays[4]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 10; FOnDay: @CRelativeDays[38]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: 'GMT'),
{CRules[717]}
- (FInMonth: 4; FOnDay: @CRelativeDays[35]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 3; FOnDay: @CRelativeDays[40]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'BST'),
{CRules[718]}
- (FInMonth: 9; FOnDay: @CRelativeDays[6]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 2; FOnDay: @CRelativeDays[11]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'BST'),
{CRules[719]}
- (FInMonth: 5; FOnDay: @CRelativeDays[34]; FAt: 0; FAtMode: trLocal; FOffset: 1800; FFmtPart: ''),
+ (FInMonth: 3; FOnDay: @CRelativeDays[37]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'BST'),
{CRules[720]}
- (FInMonth: 12; FOnDay: @CRelativeDays[1]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 3; FOnDay: @CRelativeDays[39]; FAt: 3600; FAtMode: trUniversal; FOffset: 3600; FFmtPart: 'BST'),
{CRules[721]}
- (FInMonth: 4; FOnDay: @CRelativeDays[12]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 10; FOnDay: @CRelativeDays[38]; FAt: 3600; FAtMode: trUniversal; FOffset: 0; FFmtPart: 'GMT'),
{CRules[722]}
- (FInMonth: 6; FOnDay: @CRelativeDays[20]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 10; FOnDay: @CRelativeDays[30]; FAt: 3600; FAtMode: trUniversal; FOffset: 0; FFmtPart: 'GMT'),
{CRules[723]}
- (FInMonth: 4; FOnDay: @CRelativeDays[26]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 10; FOnDay: @CRelativeDays[8]; FAt: 7200; FAtMode: trUniversal; FOffset: -3600; FFmtPart: ''),
{CRules[724]}
- (FInMonth: 7; FOnDay: @CRelativeDays[19]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 3; FOnDay: @CRelativeDays[37]; FAt: 7200; FAtMode: trUniversal; FOffset: 0; FFmtPart: ''),
{CRules[725]}
- (FInMonth: 1; FOnDay: @CRelativeDays[40]; FAt: 0; FAtMode: trLocal; FOffset: 5400; FFmtPart: ''),
+ (FInMonth: 10; FOnDay: @CRelativeDays[38]; FAt: 7200; FAtMode: trUniversal; FOffset: -3600; FFmtPart: ''),
{CRules[726]}
- (FInMonth: 3; FOnDay: @CRelativeDays[18]; FAt: 0; FAtMode: trLocal; FOffset: 1800; FFmtPart: ''),
+ (FInMonth: 3; FOnDay: @CRelativeDays[39]; FAt: 3600; FAtMode: trUniversal; FOffset: 0; FFmtPart: ''),
{CRules[727]}
- (FInMonth: 12; FOnDay: @CRelativeDays[33]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 10; FOnDay: @CRelativeDays[38]; FAt: 3600; FAtMode: trUniversal; FOffset: -3600; FFmtPart: ''),
{CRules[728]}
- (FInMonth: 3; FOnDay: @CRelativeDays[8]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 10; FOnDay: @CRelativeDays[30]; FAt: 3600; FAtMode: trUniversal; FOffset: -3600; FFmtPart: ''),
{CRules[729]}
- (FInMonth: 12; FOnDay: @CRelativeDays[10]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 10; FOnDay: @CRelativeDays[39]; FAt: 3600; FAtMode: trUniversal; FOffset: -3600; FFmtPart: ''),
{CRules[730]}
- (FInMonth: 12; FOnDay: @CRelativeDays[35]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[3]; FAt: 3600; FAtMode: trUniversal; FOffset: 3600; FFmtPart: 'S'),
{CRules[731]}
- (FInMonth: 12; FOnDay: @CRelativeDays[22]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 9; FOnDay: @CRelativeDays[39]; FAt: 3600; FAtMode: trUniversal; FOffset: 0; FFmtPart: ''),
{CRules[732]}
- (FInMonth: 4; FOnDay: @CRelativeDays[17]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 10; FOnDay: @CRelativeDays[0]; FAt: 3600; FAtMode: trUniversal; FOffset: 0; FFmtPart: ''),
{CRules[733]}
- (FInMonth: 3; FOnDay: @CRelativeDays[19]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 3; FOnDay: @CRelativeDays[39]; FAt: 3600; FAtMode: trUniversal; FOffset: 3600; FFmtPart: 'S'),
{CRules[734]}
- (FInMonth: 12; FOnDay: @CRelativeDays[20]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 10; FOnDay: @CRelativeDays[39]; FAt: 3600; FAtMode: trUniversal; FOffset: 0; FFmtPart: ''),
{CRules[735]}
- (FInMonth: 2; FOnDay: @CRelativeDays[14]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[7]; FAt: 82800; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[736]}
- (FInMonth: 12; FOnDay: @CRelativeDays[37]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[64]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
{CRules[737]}
- (FInMonth: 3; FOnDay: @CRelativeDays[5]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 9; FOnDay: @CRelativeDays[64]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
{CRules[738]}
- (FInMonth: 10; FOnDay: @CRelativeDays[17]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[0]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
{CRules[739]}
- (FInMonth: 10; FOnDay: @CRelativeDays[71]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 11; FOnDay: @CRelativeDays[2]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
{CRules[740]}
- (FInMonth: 10; FOnDay: @CRelativeDays[36]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 10; FOnDay: @CRelativeDays[2]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
{CRules[741]}
- (FInMonth: 9; FOnDay: @CRelativeDays[10]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 9; FOnDay: @CRelativeDays[24]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
{CRules[742]}
- (FInMonth: 3; FOnDay: @CRelativeDays[34]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[3]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
{CRules[743]}
- (FInMonth: 10; FOnDay: @CRelativeDays[11]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 9; FOnDay: @CRelativeDays[39]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
{CRules[744]}
- (FInMonth: 3; FOnDay: @CRelativeDays[41]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 10; FOnDay: @CRelativeDays[0]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
{CRules[745]}
- (FInMonth: 10; FOnDay: @CRelativeDays[21]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[3]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[746]}
- (FInMonth: 3; FOnDay: @CRelativeDays[23]; FAt: 3600; FAtMode: trUniversal; FOffset: 7200; FFmtPart: '+02'),
+ (FInMonth: 3; FOnDay: @CRelativeDays[39]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[747]}
- (FInMonth: 10; FOnDay: @CRelativeDays[23]; FAt: 3600; FAtMode: trUniversal; FOffset: 0; FFmtPart: '+00'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[39]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[748]}
- (FInMonth: 6; FOnDay: @CRelativeDays[20]; FAt: 82800; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 7; FOnDay: @CRelativeDays[0]; FAt: 82800; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'MST'),
{CRules[749]}
- (FInMonth: 10; FOnDay: @CRelativeDays[21]; FAt: 82800; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 12; FOnDay: @CRelativeDays[16]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'MMT'),
{CRules[750]}
- (FInMonth: 3; FOnDay: @CRelativeDays[0]; FAt: 82800; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 5; FOnDay: @CRelativeDays[8]; FAt: 79200; FAtMode: trLocal; FOffset: 7200; FFmtPart: 'MDST'),
{CRules[751]}
- (FInMonth: 3; FOnDay: @CRelativeDays[11]; FAt: 82800; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[24]; FAt: 3600; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'MST'),
{CRules[752]}
- (FInMonth: 10; FOnDay: @CRelativeDays[26]; FAt: 82800; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 5; FOnDay: @CRelativeDays[8]; FAt: 82800; FAtMode: trLocal; FOffset: 7200; FFmtPart: 'MDST'),
{CRules[753]}
- (FInMonth: 6; FOnDay: @CRelativeDays[25]; FAt: 82800; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 7; FOnDay: @CRelativeDays[0]; FAt: 0; FAtMode: trUniversal; FOffset: 3600; FFmtPart: 'MSD'),
{CRules[754]}
- (FInMonth: 9; FOnDay: @CRelativeDays[37]; FAt: 82800; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 8; FOnDay: @CRelativeDays[24]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'MSK'),
{CRules[755]}
- (FInMonth: 11; FOnDay: @CRelativeDays[10]; FAt: 3600; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 2; FOnDay: @CRelativeDays[21]; FAt: 82800; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'MSD'),
{CRules[756]}
- (FInMonth: 4; FOnDay: @CRelativeDays[30]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 3; FOnDay: @CRelativeDays[10]; FAt: 82800; FAtMode: trLocal; FOffset: 7200; FFmtPart: '+05'),
{CRules[757]}
- (FInMonth: 10; FOnDay: @CRelativeDays[3]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 9; FOnDay: @CRelativeDays[0]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'MSD'),
{CRules[758]}
- (FInMonth: 9; FOnDay: @CRelativeDays[19]; FAt: 3600; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 6; FOnDay: @CRelativeDays[24]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[759]}
- (FInMonth: 4; FOnDay: @CRelativeDays[12]; FAt: 82800; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 4; FOnDay: @CRelativeDays[34]; FAt: 10800; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[760]}
- (FInMonth: 9; FOnDay: @CRelativeDays[6]; FAt: 82800; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 5; FOnDay: @CRelativeDays[15]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[761]}
- (FInMonth: 5; FOnDay: @CRelativeDays[4]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[2]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[762]}
- (FInMonth: 10; FOnDay: @CRelativeDays[25]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 5; FOnDay: @CRelativeDays[2]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[763]}
- (FInMonth: 3; FOnDay: @CRelativeDays[0]; FAt: 3600; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 5; FOnDay: @CRelativeDays[44]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[764]}
- (FInMonth: 9; FOnDay: @CRelativeDays[33]; FAt: 10800; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 5; FOnDay: @CRelativeDays[9]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[765]}
- (FInMonth: 4; FOnDay: @CRelativeDays[12]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[7]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[766]}
- (FInMonth: 7; FOnDay: @CRelativeDays[13]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 5; FOnDay: @CRelativeDays[6]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[767]}
- (FInMonth: 10; FOnDay: @CRelativeDays[34]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
- {CRules[768]}
(FInMonth: 4; FOnDay: @CRelativeDays[19]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ {CRules[768]}
+ (FInMonth: 9; FOnDay: @CRelativeDays[28]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[769]}
- (FInMonth: 7; FOnDay: @CRelativeDays[12]; FAt: 3600; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 4; FOnDay: @CRelativeDays[11]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[770]}
- (FInMonth: 7; FOnDay: @CRelativeDays[16]; FAt: 3600; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 4; FOnDay: @CRelativeDays[9]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
{CRules[771]}
- (FInMonth: 5; FOnDay: @CRelativeDays[4]; FAt: 3600; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 4; FOnDay: @CRelativeDays[21]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
{CRules[772]}
- (FInMonth: 4; FOnDay: @CRelativeDays[62]; FAt: 0; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[13]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
{CRules[773]}
- (FInMonth: 9; FOnDay: @CRelativeDays[63]; FAt: 86400; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 10; FOnDay: @CRelativeDays[3]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
{CRules[774]}
- (FInMonth: 9; FOnDay: @CRelativeDays[72]; FAt: 86400; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[18]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
{CRules[775]}
- (FInMonth: 8; FOnDay: @CRelativeDays[63]; FAt: 86400; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[11]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
{CRules[776]}
- (FInMonth: 8; FOnDay: @CRelativeDays[7]; FAt: 86400; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 10; FOnDay: @CRelativeDays[50]; FAt: 82800; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
{CRules[777]}
- (FInMonth: 8; FOnDay: @CRelativeDays[18]; FAt: 86400; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 10; FOnDay: @CRelativeDays[14]; FAt: 82800; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
{CRules[778]}
- (FInMonth: 9; FOnDay: @CRelativeDays[11]; FAt: 86400; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 3; FOnDay: @CRelativeDays[14]; FAt: 82800; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
{CRules[779]}
- (FInMonth: 5; FOnDay: @CRelativeDays[13]; FAt: 86400; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 4; FOnDay: @CRelativeDays[22]; FAt: 82800; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
{CRules[780]}
- (FInMonth: 6; FOnDay: @CRelativeDays[6]; FAt: 86400; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 3; FOnDay: @CRelativeDays[26]; FAt: 82800; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
{CRules[781]}
- (FInMonth: 7; FOnDay: @CRelativeDays[9]; FAt: 86400; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 4; FOnDay: @CRelativeDays[15]; FAt: 82800; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
{CRules[782]}
- (FInMonth: 10; FOnDay: @CRelativeDays[63]; FAt: 86400; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[17]; FAt: 82800; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
{CRules[783]}
- (FInMonth: 10; FOnDay: @CRelativeDays[20]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 4; FOnDay: @CRelativeDays[25]; FAt: 82800; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
{CRules[784]}
- (FInMonth: 10; FOnDay: @CRelativeDays[11]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 4; FOnDay: @CRelativeDays[21]; FAt: 82800; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
{CRules[785]}
- (FInMonth: 9; FOnDay: @CRelativeDays[8]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[36]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
{CRules[786]}
- (FInMonth: 4; FOnDay: @CRelativeDays[4]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 4; FOnDay: @CRelativeDays[22]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
{CRules[787]}
- (FInMonth: 4; FOnDay: @CRelativeDays[35]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 4; FOnDay: @CRelativeDays[12]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
{CRules[788]}
- (FInMonth: 3; FOnDay: @CRelativeDays[62]; FAt: 3600; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 4; FOnDay: @CRelativeDays[29]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
{CRules[789]}
- (FInMonth: 10; FOnDay: @CRelativeDays[62]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[6]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
{CRules[790]}
- (FInMonth: 10; FOnDay: @CRelativeDays[18]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 3; FOnDay: @CRelativeDays[19]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
{CRules[791]}
- (FInMonth: 3; FOnDay: @CRelativeDays[25]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[44]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
{CRules[792]}
- (FInMonth: 10; FOnDay: @CRelativeDays[23]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 3; FOnDay: @CRelativeDays[8]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
{CRules[793]}
- (FInMonth: 3; FOnDay: @CRelativeDays[23]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[15]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
{CRules[794]}
- (FInMonth: 9; FOnDay: @CRelativeDays[16]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 3; FOnDay: @CRelativeDays[28]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
{CRules[795]}
- (FInMonth: 11; FOnDay: @CRelativeDays[10]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[24]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
{CRules[796]}
- (FInMonth: 2; FOnDay: @CRelativeDays[12]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 11; FOnDay: @CRelativeDays[29]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
{CRules[797]}
- (FInMonth: 11; FOnDay: @CRelativeDays[36]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 2; FOnDay: @CRelativeDays[14]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
{CRules[798]}
- (FInMonth: 6; FOnDay: @CRelativeDays[37]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 9; FOnDay: @CRelativeDays[17]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
{CRules[799]}
- (FInMonth: 10; FOnDay: @CRelativeDays[17]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[2]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
{CRules[800]}
- (FInMonth: 6; FOnDay: @CRelativeDays[15]; FAt: 43200; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 5; FOnDay: @CRelativeDays[29]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
{CRules[801]}
- (FInMonth: 6; FOnDay: @CRelativeDays[0]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 3; FOnDay: @CRelativeDays[8]; FAt: 82800; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[802]}
- (FInMonth: 9; FOnDay: @CRelativeDays[14]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[50]; FAt: 82800; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[803]}
- (FInMonth: 6; FOnDay: @CRelativeDays[1]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 9; FOnDay: @CRelativeDays[26]; FAt: 3600; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[804]}
- (FInMonth: 8; FOnDay: @CRelativeDays[35]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 9; FOnDay: @CRelativeDays[28]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[805]}
- (FInMonth: 8; FOnDay: @CRelativeDays[25]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 5; FOnDay: @CRelativeDays[18]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
{CRules[806]}
- (FInMonth: 5; FOnDay: @CRelativeDays[2]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[5]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
{CRules[807]}
- (FInMonth: 8; FOnDay: @CRelativeDays[3]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[25]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
{CRules[808]}
- (FInMonth: 4; FOnDay: @CRelativeDays[15]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[2]; FAt: 86400; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[809]}
- (FInMonth: 7; FOnDay: @CRelativeDays[9]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 10; FOnDay: @CRelativeDays[15]; FAt: 3600; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[810]}
- (FInMonth: 4; FOnDay: @CRelativeDays[23]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 9; FOnDay: @CRelativeDays[39]; FAt: 10800; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[811]}
- (FInMonth: 7; FOnDay: @CRelativeDays[7]; FAt: 10800; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 5; FOnDay: @CRelativeDays[19]; FAt: 82800; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
{CRules[812]}
- (FInMonth: 8; FOnDay: @CRelativeDays[7]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[10]; FAt: 82800; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
{CRules[813]}
- (FInMonth: 7; FOnDay: @CRelativeDays[29]; FAt: 10800; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[31]; FAt: 82800; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
{CRules[814]}
- (FInMonth: 8; FOnDay: @CRelativeDays[18]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[11]; FAt: 82800; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
{CRules[815]}
- (FInMonth: 10; FOnDay: @CRelativeDays[23]; FAt: 10800; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[2]; FAt: 82800; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
{CRules[816]}
- (FInMonth: 6; FOnDay: @CRelativeDays[14]; FAt: 10800; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[13]; FAt: 82800; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
{CRules[817]}
- (FInMonth: 8; FOnDay: @CRelativeDays[2]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 3; FOnDay: @CRelativeDays[7]; FAt: 82800; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
{CRules[818]}
- (FInMonth: 6; FOnDay: @CRelativeDays[20]; FAt: 10800; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[6]; FAt: 82800; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
{CRules[819]}
- (FInMonth: 7; FOnDay: @CRelativeDays[10]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 3; FOnDay: @CRelativeDays[19]; FAt: 82800; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
{CRules[820]}
- (FInMonth: 6; FOnDay: @CRelativeDays[5]; FAt: 10800; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 5; FOnDay: @CRelativeDays[9]; FAt: 0; FAtMode: trLocal; FOffset: 7200; FFmtPart: 'M'),
{CRules[821]}
- (FInMonth: 7; FOnDay: @CRelativeDays[18]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 10; FOnDay: @CRelativeDays[18]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[822]}
- (FInMonth: 5; FOnDay: @CRelativeDays[25]; FAt: 10800; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 3; FOnDay: @CRelativeDays[25]; FAt: 0; FAtMode: trLocal; FOffset: 7200; FFmtPart: 'M'),
{CRules[823]}
- (FInMonth: 7; FOnDay: @CRelativeDays[2]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 11; FOnDay: @CRelativeDays[2]; FAt: 10800; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[824]}
- (FInMonth: 5; FOnDay: @CRelativeDays[40]; FAt: 10800; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 3; FOnDay: @CRelativeDays[26]; FAt: 7200; FAtMode: trLocal; FOffset: 7200; FFmtPart: 'M'),
{CRules[825]}
- (FInMonth: 6; FOnDay: @CRelativeDays[22]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 10; FOnDay: @CRelativeDays[15]; FAt: 10800; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[826]}
- (FInMonth: 5; FOnDay: @CRelativeDays[5]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[6]; FAt: 7200; FAtMode: trLocal; FOffset: 7200; FFmtPart: 'M'),
{CRules[827]}
- (FInMonth: 6; FOnDay: @CRelativeDays[11]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 10; FOnDay: @CRelativeDays[44]; FAt: 3600; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[828]}
- (FInMonth: 4; FOnDay: @CRelativeDays[10]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[2]; FAt: 7200; FAtMode: trLocal; FOffset: 7200; FFmtPart: 'M'),
{CRules[829]}
- (FInMonth: 5; FOnDay: @CRelativeDays[9]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 9; FOnDay: @CRelativeDays[24]; FAt: 10800; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[830]}
- (FInMonth: 4; FOnDay: @CRelativeDays[37]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
+ (FInMonth: 3; FOnDay: @CRelativeDays[16]; FAt: 3600; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[831]}
- (FInMonth: 5; FOnDay: @CRelativeDays[19]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 9; FOnDay: @CRelativeDays[19]; FAt: 3600; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[832]}
- (FInMonth: 3; FOnDay: @CRelativeDays[34]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[18]; FAt: 10800; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
{CRules[833]}
- (FInMonth: 5; FOnDay: @CRelativeDays[3]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 5; FOnDay: @CRelativeDays[23]; FAt: 7200; FAtMode: trStandard; FOffset: 7200; FFmtPart: 'M'),
{CRules[834]}
- (FInMonth: 3; FOnDay: @CRelativeDays[10]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
+ (FInMonth: 6; FOnDay: @CRelativeDays[26]; FAt: 10800; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[835]}
- (FInMonth: 4; FOnDay: @CRelativeDays[26]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[34]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
{CRules[836]}
- (FInMonth: 3; FOnDay: @CRelativeDays[18]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
+ (FInMonth: 5; FOnDay: @CRelativeDays[32]; FAt: 7200; FAtMode: trLocal; FOffset: 7200; FFmtPart: 'M'),
{CRules[837]}
- (FInMonth: 4; FOnDay: @CRelativeDays[20]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 9; FOnDay: @CRelativeDays[32]; FAt: 10800; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[838]}
- (FInMonth: 2; FOnDay: @CRelativeDays[26]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
+ (FInMonth: 11; FOnDay: @CRelativeDays[11]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
{CRules[839]}
- (FInMonth: 4; FOnDay: @CRelativeDays[4]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 7; FOnDay: @CRelativeDays[13]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[840]}
- (FInMonth: 2; FOnDay: @CRelativeDays[13]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[13]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[841]}
- (FInMonth: 3; FOnDay: @CRelativeDays[33]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 3; FOnDay: @CRelativeDays[7]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[842]}
- (FInMonth: 2; FOnDay: @CRelativeDays[29]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
+ (FInMonth: 7; FOnDay: @CRelativeDays[0]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[843]}
- (FInMonth: 3; FOnDay: @CRelativeDays[20]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 11; FOnDay: @CRelativeDays[2]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[844]}
- (FInMonth: 1; FOnDay: @CRelativeDays[26]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[31]; FAt: 0; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
{CRules[845]}
- (FInMonth: 3; FOnDay: @CRelativeDays[5]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 11; FOnDay: @CRelativeDays[19]; FAt: 0; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
{CRules[846]}
- (FInMonth: 1; FOnDay: @CRelativeDays[20]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[23]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
{CRules[847]}
- (FInMonth: 2; FOnDay: @CRelativeDays[36]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 10; FOnDay: @CRelativeDays[34]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
{CRules[848]}
- (FInMonth: 12; FOnDay: @CRelativeDays[8]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
+ (FInMonth: 9; FOnDay: @CRelativeDays[19]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
{CRules[849]}
- (FInMonth: 2; FOnDay: @CRelativeDays[18]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 9; FOnDay: @CRelativeDays[32]; FAt: 14400; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[850]}
- (FInMonth: 12; FOnDay: @CRelativeDays[33]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[0]; FAt: 32400; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[851]}
- (FInMonth: 1; FOnDay: @CRelativeDays[6]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[1]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[852]}
- (FInMonth: 12; FOnDay: @CRelativeDays[20]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
+ (FInMonth: 9; FOnDay: @CRelativeDays[64]; FAt: 10800; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[853]}
- (FInMonth: 1; FOnDay: @CRelativeDays[36]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 5; FOnDay: @CRelativeDays[0]; FAt: 82800; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[854]}
- (FInMonth: 11; FOnDay: @CRelativeDays[14]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
+ (FInMonth: 11; FOnDay: @CRelativeDays[0]; FAt: 3600; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[855]}
- (FInMonth: 1; FOnDay: @CRelativeDays[11]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[65]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
{CRules[856]}
- (FInMonth: 11; FOnDay: @CRelativeDays[7]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
+ (FInMonth: 5; FOnDay: @CRelativeDays[4]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[857]}
- (FInMonth: 12; FOnDay: @CRelativeDays[12]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 5; FOnDay: @CRelativeDays[33]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[858]}
- (FInMonth: 11; FOnDay: @CRelativeDays[5]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
+ (FInMonth: 10; FOnDay: @CRelativeDays[2]; FAt: 10800; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[859]}
- (FInMonth: 12; FOnDay: @CRelativeDays[22]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 6; FOnDay: @CRelativeDays[3]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[860]}
- (FInMonth: 10; FOnDay: @CRelativeDays[14]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
+ (FInMonth: 9; FOnDay: @CRelativeDays[16]; FAt: 3600; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[861]}
- (FInMonth: 12; FOnDay: @CRelativeDays[11]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 6; FOnDay: @CRelativeDays[6]; FAt: 86400; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[862]}
- (FInMonth: 10; FOnDay: @CRelativeDays[10]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
+ (FInMonth: 3; FOnDay: @CRelativeDays[8]; FAt: 86400; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[863]}
- (FInMonth: 11; FOnDay: @CRelativeDays[26]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 3; FOnDay: @CRelativeDays[25]; FAt: 86400; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[864]}
- (FInMonth: 10; FOnDay: @CRelativeDays[35]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
+ (FInMonth: 10; FOnDay: @CRelativeDays[18]; FAt: 86400; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[865]}
- (FInMonth: 11; FOnDay: @CRelativeDays[13]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 3; FOnDay: @CRelativeDays[0]; FAt: 86400; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[866]}
- (FInMonth: 9; FOnDay: @CRelativeDays[6]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
+ (FInMonth: 10; FOnDay: @CRelativeDays[15]; FAt: 86400; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[867]}
- (FInMonth: 9; FOnDay: @CRelativeDays[36]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
+ (FInMonth: 3; FOnDay: @CRelativeDays[10]; FAt: 86400; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[868]}
- (FInMonth: 10; FOnDay: @CRelativeDays[26]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 9; FOnDay: @CRelativeDays[11]; FAt: 86400; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[869]}
- (FInMonth: 9; FOnDay: @CRelativeDays[2]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
+ (FInMonth: 6; FOnDay: @CRelativeDays[21]; FAt: 86400; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[870]}
- (FInMonth: 10; FOnDay: @CRelativeDays[20]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 9; FOnDay: @CRelativeDays[1]; FAt: 3600; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[871]}
- (FInMonth: 8; FOnDay: @CRelativeDays[12]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
+ (FInMonth: 3; FOnDay: @CRelativeDays[17]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
{CRules[872]}
- (FInMonth: 9; FOnDay: @CRelativeDays[17]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 10; FOnDay: @CRelativeDays[18]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
{CRules[873]}
- (FInMonth: 8; FOnDay: @CRelativeDays[18]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
+ (FInMonth: 3; FOnDay: @CRelativeDays[24]; FAt: 0; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
{CRules[874]}
- (FInMonth: 9; FOnDay: @CRelativeDays[25]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 10; FOnDay: @CRelativeDays[9]; FAt: 0; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
{CRules[875]}
- (FInMonth: 8; FOnDay: @CRelativeDays[2]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
+ (FInMonth: 2; FOnDay: @CRelativeDays[26]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
{CRules[876]}
- (FInMonth: 7; FOnDay: @CRelativeDays[0]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
+ (FInMonth: 10; FOnDay: @CRelativeDays[6]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
{CRules[877]}
- (FInMonth: 8; FOnDay: @CRelativeDays[14]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 5; FOnDay: @CRelativeDays[30]; FAt: 0; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
{CRules[878]}
- (FInMonth: 7; FOnDay: @CRelativeDays[11]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
+ (FInMonth: 9; FOnDay: @CRelativeDays[32]; FAt: 86400; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[879]}
- (FInMonth: 8; FOnDay: @CRelativeDays[7]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 9; FOnDay: @CRelativeDays[30]; FAt: 0; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
{CRules[880]}
- (FInMonth: 7; FOnDay: @CRelativeDays[1]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
+ (FInMonth: 5; FOnDay: @CRelativeDays[8]; FAt: 0; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
{CRules[881]}
- (FInMonth: 8; FOnDay: @CRelativeDays[5]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 6; FOnDay: @CRelativeDays[6]; FAt: 0; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
{CRules[882]}
- (FInMonth: 6; FOnDay: @CRelativeDays[26]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
+ (FInMonth: 5; FOnDay: @CRelativeDays[19]; FAt: 0; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
{CRules[883]}
- (FInMonth: 7; FOnDay: @CRelativeDays[14]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 5; FOnDay: @CRelativeDays[7]; FAt: 0; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
{CRules[884]}
- (FInMonth: 6; FOnDay: @CRelativeDays[29]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
+ (FInMonth: 3; FOnDay: @CRelativeDays[8]; FAt: 0; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
{CRules[885]}
- (FInMonth: 7; FOnDay: @CRelativeDays[10]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 9; FOnDay: @CRelativeDays[26]; FAt: 0; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
{CRules[886]}
- (FInMonth: 5; FOnDay: @CRelativeDays[8]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[22]; FAt: 0; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
{CRules[887]}
- (FInMonth: 7; FOnDay: @CRelativeDays[35]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 9; FOnDay: @CRelativeDays[5]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[888]}
- (FInMonth: 5; FOnDay: @CRelativeDays[13]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[26]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[889]}
- (FInMonth: 6; FOnDay: @CRelativeDays[6]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[21]; FAt: 0; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
{CRules[890]}
- (FInMonth: 5; FOnDay: @CRelativeDays[29]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
+ (FInMonth: 5; FOnDay: @CRelativeDays[15]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
{CRules[891]}
- (FInMonth: 6; FOnDay: @CRelativeDays[36]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 6; FOnDay: @CRelativeDays[2]; FAt: 3600; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
{CRules[892]}
- (FInMonth: 4; FOnDay: @CRelativeDays[14]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
+ (FInMonth: 3; FOnDay: @CRelativeDays[7]; FAt: 3600; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
{CRules[893]}
- (FInMonth: 6; FOnDay: @CRelativeDays[2]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 5; FOnDay: @CRelativeDays[8]; FAt: 3600; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
{CRules[894]}
- (FInMonth: 4; FOnDay: @CRelativeDays[40]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
+ (FInMonth: 10; FOnDay: @CRelativeDays[3]; FAt: 3600; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
{CRules[895]}
- (FInMonth: 5; FOnDay: @CRelativeDays[12]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[6]; FAt: 3600; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
{CRules[896]}
- (FInMonth: 4; FOnDay: @CRelativeDays[5]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
+ (FInMonth: 5; FOnDay: @CRelativeDays[39]; FAt: 3600; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
{CRules[897]}
- (FInMonth: 5; FOnDay: @CRelativeDays[18]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 6; FOnDay: @CRelativeDays[17]; FAt: 82800; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[898]}
- (FInMonth: 3; FOnDay: @CRelativeDays[14]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
+ (FInMonth: 2; FOnDay: @CRelativeDays[16]; FAt: 82800; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
{CRules[899]}
- (FInMonth: 5; FOnDay: @CRelativeDays[2]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 10; FOnDay: @CRelativeDays[21]; FAt: 82800; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
{CRules[900]}
- (FInMonth: 3; FOnDay: @CRelativeDays[16]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
+ (FInMonth: 2; FOnDay: @CRelativeDays[26]; FAt: 82800; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
{CRules[901]}
- (FInMonth: 3; FOnDay: @CRelativeDays[35]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[24]; FAt: 82800; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
{CRules[902]}
- (FInMonth: 4; FOnDay: @CRelativeDays[3]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 2; FOnDay: @CRelativeDays[32]; FAt: 82800; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
{CRules[903]}
- (FInMonth: 2; FOnDay: @CRelativeDays[22]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
+ (FInMonth: 10; FOnDay: @CRelativeDays[9]; FAt: 82800; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
{CRules[904]}
- (FInMonth: 3; FOnDay: @CRelativeDays[9]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[9]; FAt: 82800; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
{CRules[905]}
- (FInMonth: 2; FOnDay: @CRelativeDays[11]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
+ (FInMonth: 3; FOnDay: @CRelativeDays[51]; FAt: 82800; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
{CRules[906]}
- (FInMonth: 3; FOnDay: @CRelativeDays[26]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[14]; FAt: 79200; FAtMode: trStandard; FOffset: 7200; FFmtPart: 'M'),
{CRules[907]}
- (FInMonth: 2; FOnDay: @CRelativeDays[1]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
+ (FInMonth: 8; FOnDay: @CRelativeDays[1]; FAt: 79200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
{CRules[908]}
- (FInMonth: 3; FOnDay: @CRelativeDays[29]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 10; FOnDay: @CRelativeDays[66]; FAt: 82800; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
{CRules[909]}
- (FInMonth: 1; FOnDay: @CRelativeDays[19]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[17]; FAt: 79200; FAtMode: trStandard; FOffset: 7200; FFmtPart: 'M'),
{CRules[910]}
- (FInMonth: 2; FOnDay: @CRelativeDays[34]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 8; FOnDay: @CRelativeDays[67]; FAt: 79200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
{CRules[911]}
- (FInMonth: 1; FOnDay: @CRelativeDays[3]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[48]; FAt: 79200; FAtMode: trStandard; FOffset: 7200; FFmtPart: 'M'),
{CRules[912]}
- (FInMonth: 2; FOnDay: @CRelativeDays[16]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 3; FOnDay: @CRelativeDays[28]; FAt: 0; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
{CRules[913]}
- (FInMonth: 12; FOnDay: @CRelativeDays[9]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
+ (FInMonth: 9; FOnDay: @CRelativeDays[14]; FAt: 0; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
{CRules[914]}
- (FInMonth: 2; FOnDay: @CRelativeDays[35]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 5; FOnDay: @CRelativeDays[22]; FAt: 0; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
{CRules[915]}
- (FInMonth: 12; FOnDay: @CRelativeDays[19]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
+ (FInMonth: 10; FOnDay: @CRelativeDays[3]; FAt: 0; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
{CRules[916]}
- (FInMonth: 1; FOnDay: @CRelativeDays[34]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[36]; FAt: 0; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
{CRules[917]}
- (FInMonth: 12; FOnDay: @CRelativeDays[29]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
+ (FInMonth: 5; FOnDay: @CRelativeDays[28]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[918]}
- (FInMonth: 1; FOnDay: @CRelativeDays[37]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[18]; FAt: 82800; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[919]}
- (FInMonth: 11; FOnDay: @CRelativeDays[33]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
+ (FInMonth: 10; FOnDay: @CRelativeDays[50]; FAt: 86400; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
{CRules[920]}
- (FInMonth: 1; FOnDay: @CRelativeDays[15]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 6; FOnDay: @CRelativeDays[24]; FAt: 82800; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[921]}
- (FInMonth: 11; FOnDay: @CRelativeDays[20]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
+ (FInMonth: 10; FOnDay: @CRelativeDays[2]; FAt: 86400; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
{CRules[922]}
- (FInMonth: 12; FOnDay: @CRelativeDays[6]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[7]; FAt: 82800; FAtMode: trLocal; FOffset: 7200; FFmtPart: 'M'),
{CRules[923]}
- (FInMonth: 11; FOnDay: @CRelativeDays[4]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
+ (FInMonth: 10; FOnDay: @CRelativeDays[2]; FAt: 86400; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[924]}
- (FInMonth: 12; FOnDay: @CRelativeDays[37]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 10; FOnDay: @CRelativeDays[13]; FAt: 86400; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
{CRules[925]}
- (FInMonth: 10; FOnDay: @CRelativeDays[25]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
+ (FInMonth: 5; FOnDay: @CRelativeDays[2]; FAt: 82800; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[926]}
- (FInMonth: 12; FOnDay: @CRelativeDays[2]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 9; FOnDay: @CRelativeDays[0]; FAt: 3600; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[927]}
- (FInMonth: 10; FOnDay: @CRelativeDays[40]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[68]; FAt: 82800; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[928]}
- (FInMonth: 11; FOnDay: @CRelativeDays[22]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 10; FOnDay: @CRelativeDays[2]; FAt: 3600; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[929]}
- (FInMonth: 10; FOnDay: @CRelativeDays[5]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[69]; FAt: 82800; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[930]}
- (FInMonth: 11; FOnDay: @CRelativeDays[11]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 3; FOnDay: @CRelativeDays[28]; FAt: 82800; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[931]}
- (FInMonth: 9; FOnDay: @CRelativeDays[7]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
+ (FInMonth: 6; FOnDay: @CRelativeDays[6]; FAt: 43200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[932]}
- (FInMonth: 11; FOnDay: @CRelativeDays[1]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 6; FOnDay: @CRelativeDays[32]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[933]}
- (FInMonth: 9; FOnDay: @CRelativeDays[37]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
+ (FInMonth: 5; FOnDay: @CRelativeDays[55]; FAt: 3600; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[934]}
- (FInMonth: 10; FOnDay: @CRelativeDays[19]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 10; FOnDay: @CRelativeDays[55]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[935]}
- (FInMonth: 8; FOnDay: @CRelativeDays[34]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
+ (FInMonth: 3; FOnDay: @CRelativeDays[16]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[936]}
- (FInMonth: 8; FOnDay: @CRelativeDays[10]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
+ (FInMonth: 10; FOnDay: @CRelativeDays[14]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[937]}
- (FInMonth: 8; FOnDay: @CRelativeDays[37]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[6]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[938]}
- (FInMonth: 9; FOnDay: @CRelativeDays[13]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 5; FOnDay: @CRelativeDays[12]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[939]}
- (FInMonth: 7; FOnDay: @CRelativeDays[6]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
+ (FInMonth: 12; FOnDay: @CRelativeDays[0]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[940]}
- (FInMonth: 9; FOnDay: @CRelativeDays[4]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 9; FOnDay: @CRelativeDays[22]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[941]}
- (FInMonth: 7; FOnDay: @CRelativeDays[36]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[37]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[942]}
- (FInMonth: 8; FOnDay: @CRelativeDays[33]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 10; FOnDay: @CRelativeDays[36]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[943]}
- (FInMonth: 7; FOnDay: @CRelativeDays[18]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[34]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[944]}
- (FInMonth: 8; FOnDay: @CRelativeDays[20]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[33]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[945]}
- (FInMonth: 6; FOnDay: @CRelativeDays[12]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
+ (FInMonth: 10; FOnDay: @CRelativeDays[7]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[946]}
- (FInMonth: 8; FOnDay: @CRelativeDays[4]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 5; FOnDay: @CRelativeDays[1]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[947]}
- (FInMonth: 6; FOnDay: @CRelativeDays[19]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
+ (FInMonth: 6; FOnDay: @CRelativeDays[6]; FAt: 3600; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[948]}
- (FInMonth: 7; FOnDay: @CRelativeDays[25]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 10; FOnDay: @CRelativeDays[70]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[949]}
- (FInMonth: 6; FOnDay: @CRelativeDays[1]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
+ (FInMonth: 3; FOnDay: @CRelativeDays[33]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[950]}
- (FInMonth: 7; FOnDay: @CRelativeDays[40]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 3; FOnDay: @CRelativeDays[22]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[951]}
- (FInMonth: 5; FOnDay: @CRelativeDays[0]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
+ (FInMonth: 10; FOnDay: @CRelativeDays[5]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[952]}
- (FInMonth: 6; FOnDay: @CRelativeDays[14]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 6; FOnDay: @CRelativeDays[26]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[953]}
- (FInMonth: 5; FOnDay: @CRelativeDays[19]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
+ (FInMonth: 7; FOnDay: @CRelativeDays[8]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[954]}
- (FInMonth: 6; FOnDay: @CRelativeDays[7]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[10]; FAt: 3600; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
{CRules[955]}
- (FInMonth: 4; FOnDay: @CRelativeDays[8]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
+ (FInMonth: 3; FOnDay: @CRelativeDays[10]; FAt: 3600; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
{CRules[956]}
- (FInMonth: 6; FOnDay: @CRelativeDays[37]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 11; FOnDay: @CRelativeDays[32]; FAt: 0; FAtMode: trLocal; FOffset: 1200; FFmtPart: '+0020'),
{CRules[957]}
- (FInMonth: 4; FOnDay: @CRelativeDays[33]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
+ (FInMonth: 1; FOnDay: @CRelativeDays[0]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: 'GMT'),
{CRules[958]}
- (FInMonth: 5; FOnDay: @CRelativeDays[34]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 9; FOnDay: @CRelativeDays[0]; FAt: 7200; FAtMode: trLocal; FOffset: 1200; FFmtPart: '+0020'),
{CRules[959]}
- (FInMonth: 4; FOnDay: @CRelativeDays[20]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
+ (FInMonth: 5; FOnDay: @CRelativeDays[0]; FAt: 7200; FAtMode: trLocal; FOffset: 1200; FFmtPart: '+0020'),
{CRules[960]}
- (FInMonth: 5; FOnDay: @CRelativeDays[10]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 9; FOnDay: @CRelativeDays[0]; FAt: 7200; FAtMode: trLocal; FOffset: 1800; FFmtPart: '+0030'),
{CRules[961]}
- (FInMonth: 3; FOnDay: @CRelativeDays[8]; FAt: 10800; FAtMode: trLocal; FOffset: -3600; FFmtPart: ''),
+ (FInMonth: 12; FOnDay: @CRelativeDays[0]; FAt: 0; FAtMode: trLocal; FOffset: 1200; FFmtPart: '-0040'),
{CRules[962]}
- (FInMonth: 5; FOnDay: @CRelativeDays[37]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 3; FOnDay: @CRelativeDays[8]; FAt: 86400; FAtMode: trLocal; FOffset: 0; FFmtPart: '-01'),
{CRules[963]}
- (FInMonth: 3; FOnDay: @CRelativeDays[25]; FAt: 0; FAtMode: trLocal; FOffset: -3600; FFmtPart: 'WAT'),
+ (FInMonth: 8; FOnDay: @CRelativeDays[8]; FAt: 86400; FAtMode: trLocal; FOffset: 1200; FFmtPart: '-0040'),
{CRules[964]}
- (FInMonth: 9; FOnDay: @CRelativeDays[21]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: 'CAT'),
+ (FInMonth: 5; FOnDay: @CRelativeDays[8]; FAt: 86400; FAtMode: trLocal; FOffset: 0; FFmtPart: '-01'),
{CRules[965]}
- (FInMonth: 4; FOnDay: @CRelativeDays[21]; FAt: 7200; FAtMode: trLocal; FOffset: -3600; FFmtPart: 'WAT'),
+ (FInMonth: 3; FOnDay: @CRelativeDays[14]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[966]}
- (FInMonth: 9; FOnDay: @CRelativeDays[39]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[32]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[967]}
- (FInMonth: 3; FOnDay: @CRelativeDays[39]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 3; FOnDay: @CRelativeDays[8]; FAt: 9000; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[968]}
- (FInMonth: 4; FOnDay: @CRelativeDays[23]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[14]; FAt: 9000; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[969]}
- (FInMonth: 4; FOnDay: @CRelativeDays[13]; FAt: 82800; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 5; FOnDay: @CRelativeDays[2]; FAt: 9000; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[970]}
- (FInMonth: 11; FOnDay: @CRelativeDays[36]; FAt: 82800; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 10; FOnDay: @CRelativeDays[3]; FAt: 9000; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[971]}
- (FInMonth: 2; FOnDay: @CRelativeDays[12]; FAt: 82800; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 5; FOnDay: @CRelativeDays[17]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[972]}
- (FInMonth: 10; FOnDay: @CRelativeDays[4]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 9; FOnDay: @CRelativeDays[39]; FAt: 9000; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[973]}
- (FInMonth: 3; FOnDay: @CRelativeDays[11]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 4; FOnDay: @CRelativeDays[42]; FAt: 86400; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[974]}
- (FInMonth: 11; FOnDay: @CRelativeDays[2]; FAt: 10800; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 9; FOnDay: @CRelativeDays[42]; FAt: 86400; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[975]}
- (FInMonth: 3; FOnDay: @CRelativeDays[17]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 5; FOnDay: @CRelativeDays[0]; FAt: 86400; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'W'),
{CRules[976]}
- (FInMonth: 4; FOnDay: @CRelativeDays[22]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 12; FOnDay: @CRelativeDays[8]; FAt: 86400; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[977]}
- (FInMonth: 9; FOnDay: @CRelativeDays[0]; FAt: 0; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 2; FOnDay: @CRelativeDays[0]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'W'),
{CRules[978]}
- (FInMonth: 9; FOnDay: @CRelativeDays[8]; FAt: 3600; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 10; FOnDay: @CRelativeDays[17]; FAt: 86400; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[979]}
- (FInMonth: 3; FOnDay: @CRelativeDays[23]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 2; FOnDay: @CRelativeDays[29]; FAt: 82800; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[980]}
- (FInMonth: 5; FOnDay: @CRelativeDays[25]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'BST'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[22]; FAt: 3600; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[981]}
- (FInMonth: 10; FOnDay: @CRelativeDays[1]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: 'GMT'),
+ (FInMonth: 11; FOnDay: @CRelativeDays[24]; FAt: 3600; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[982]}
- (FInMonth: 4; FOnDay: @CRelativeDays[3]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'BST'),
+ (FInMonth: 3; FOnDay: @CRelativeDays[29]; FAt: 82800; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[983]}
- (FInMonth: 9; FOnDay: @CRelativeDays[22]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: 'GMT'),
+ (FInMonth: 6; FOnDay: @CRelativeDays[4]; FAt: 3600; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[984]}
- (FInMonth: 3; FOnDay: @CRelativeDays[0]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'BST'),
+ (FInMonth: 4; FOnDay: @CRelativeDays[26]; FAt: 82800; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[985]}
- (FInMonth: 9; FOnDay: @CRelativeDays[8]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: 'GMT'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[26]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[986]}
- (FInMonth: 3; FOnDay: @CRelativeDays[8]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'BST'),
+ (FInMonth: 2; FOnDay: @CRelativeDays[14]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[987]}
- (FInMonth: 9; FOnDay: @CRelativeDays[17]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: 'GMT'),
+ (FInMonth: 11; FOnDay: @CRelativeDays[36]; FAt: 3600; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
{CRules[988]}
- (FInMonth: 3; FOnDay: @CRelativeDays[14]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'BST'),
+ (FInMonth: 3; FOnDay: @CRelativeDays[36]; FAt: 3600; FAtMode: trStandard; FOffset: 3600; FFmtPart: ''),
{CRules[989]}
- (FInMonth: 10; FOnDay: @CRelativeDays[12]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: 'GMT'),
+ (FInMonth: 3; FOnDay: @CRelativeDays[3]; FAt: 3600; FAtMode: trStandard; FOffset: 3600; FFmtPart: ''),
{CRules[990]}
- (FInMonth: 4; FOnDay: @CRelativeDays[15]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'BST'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[30]; FAt: 3600; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
{CRules[991]}
- (FInMonth: 10; FOnDay: @CRelativeDays[15]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: 'GMT'),
+ (FInMonth: 4; FOnDay: @CRelativeDays[3]; FAt: 3600; FAtMode: trStandard; FOffset: 3600; FFmtPart: ''),
{CRules[992]}
- (FInMonth: 3; FOnDay: @CRelativeDays[6]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'BST'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[7]; FAt: 3600; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
{CRules[993]}
- (FInMonth: 10; FOnDay: @CRelativeDays[3]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: 'GMT'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[26]; FAt: 3600; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
{CRules[994]}
- (FInMonth: 4; FOnDay: @CRelativeDays[52]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'BST'),
+ (FInMonth: 5; FOnDay: @CRelativeDays[0]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'NST'),
{CRules[995]}
- (FInMonth: 9; FOnDay: @CRelativeDays[52]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: 'GMT'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[0]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'AMT'),
{CRules[996]}
- (FInMonth: 4; FOnDay: @CRelativeDays[67]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'BST'),
+ (FInMonth: 4; FOnDay: @CRelativeDays[24]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'NST'),
{CRules[997]}
- (FInMonth: 10; FOnDay: @CRelativeDays[27]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: 'GMT'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[17]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: 'AMT'),
{CRules[998]}
- (FInMonth: 11; FOnDay: @CRelativeDays[52]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: 'GMT'),
+ (FInMonth: 4; FOnDay: @CRelativeDays[55]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'NST'),
{CRules[999]}
- (FInMonth: 2; FOnDay: @CRelativeDays[68]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'BST'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[71]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: 'AMT'),
{CRules[1000]}
- (FInMonth: 5; FOnDay: @CRelativeDays[27]; FAt: 3600; FAtMode: trStandard; FOffset: 7200; FFmtPart: 'BDST'),
+ (FInMonth: 3; FOnDay: @CRelativeDays[39]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'NST'),
{CRules[1001]}
- (FInMonth: 8; FOnDay: @CRelativeDays[67]; FAt: 3600; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'BST'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[36]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: 'AMT'),
{CRules[1002]}
- (FInMonth: 4; FOnDay: @CRelativeDays[27]; FAt: 3600; FAtMode: trStandard; FOffset: 7200; FFmtPart: 'BDST'),
+ (FInMonth: 6; FOnDay: @CRelativeDays[72]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'NST'),
{CRules[1003]}
- (FInMonth: 9; FOnDay: @CRelativeDays[52]; FAt: 3600; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'BST'),
+ (FInMonth: 5; FOnDay: @CRelativeDays[1]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'NST'),
{CRules[1004]}
- (FInMonth: 4; FOnDay: @CRelativeDays[43]; FAt: 3600; FAtMode: trStandard; FOffset: 7200; FFmtPart: 'BDST'),
+ (FInMonth: 5; FOnDay: @CRelativeDays[33]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'NST'),
{CRules[1005]}
- (FInMonth: 7; FOnDay: @CRelativeDays[67]; FAt: 3600; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'BST'),
+ (FInMonth: 5; FOnDay: @CRelativeDays[1]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
{CRules[1006]}
- (FInMonth: 3; FOnDay: @CRelativeDays[19]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'BST'),
+ (FInMonth: 5; FOnDay: @CRelativeDays[21]; FAt: 82800; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[1007]}
- (FInMonth: 4; FOnDay: @CRelativeDays[40]; FAt: 3600; FAtMode: trStandard; FOffset: 7200; FFmtPart: 'BDST'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[7]; FAt: 82800; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[1008]}
- (FInMonth: 8; FOnDay: @CRelativeDays[18]; FAt: 3600; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'BST'),
+ (FInMonth: 8; FOnDay: @CRelativeDays[1]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
{CRules[1009]}
- (FInMonth: 11; FOnDay: @CRelativeDays[2]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: 'GMT'),
+ (FInMonth: 5; FOnDay: @CRelativeDays[0]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
{CRules[1010]}
- (FInMonth: 3; FOnDay: @CRelativeDays[20]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'BST'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[0]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
{CRules[1011]}
- (FInMonth: 10; FOnDay: @CRelativeDays[9]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: 'GMT'),
+ (FInMonth: 8; FOnDay: @CRelativeDays[34]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
{CRules[1012]}
- (FInMonth: 10; FOnDay: @CRelativeDays[8]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: 'GMT'),
+ (FInMonth: 5; FOnDay: @CRelativeDays[25]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
{CRules[1013]}
- (FInMonth: 4; FOnDay: @CRelativeDays[51]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'BST'),
+ (FInMonth: 8; FOnDay: @CRelativeDays[44]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
{CRules[1014]}
- (FInMonth: 10; FOnDay: @CRelativeDays[71]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: 'GMT'),
+ (FInMonth: 4; FOnDay: @CRelativeDays[16]; FAt: 82800; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[1015]}
- (FInMonth: 3; FOnDay: @CRelativeDays[23]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'BST'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[17]; FAt: 3600; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[1016]}
- (FInMonth: 10; FOnDay: @CRelativeDays[68]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: 'GMT'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[9]; FAt: 10800; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[1017]}
- (FInMonth: 3; FOnDay: @CRelativeDays[69]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'BST'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[32]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[1018]}
- (FInMonth: 2; FOnDay: @CRelativeDays[36]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'BST'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[19]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[1019]}
- (FInMonth: 3; FOnDay: @CRelativeDays[52]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'BST'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[36]; FAt: 3600; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[1020]}
- (FInMonth: 3; FOnDay: @CRelativeDays[23]; FAt: 3600; FAtMode: trUniversal; FOffset: 3600; FFmtPart: 'BST'),
+ (FInMonth: 5; FOnDay: @CRelativeDays[33]; FAt: 3600; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[1021]}
- (FInMonth: 10; FOnDay: @CRelativeDays[68]; FAt: 3600; FAtMode: trUniversal; FOffset: 0; FFmtPart: 'GMT'),
+ (FInMonth: 3; FOnDay: @CRelativeDays[5]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
{CRules[1022]}
- (FInMonth: 10; FOnDay: @CRelativeDays[28]; FAt: 3600; FAtMode: trUniversal; FOffset: 0; FFmtPart: 'GMT'),
+ (FInMonth: 3; FOnDay: @CRelativeDays[39]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[1023]}
- (FInMonth: 10; FOnDay: @CRelativeDays[9]; FAt: 7200; FAtMode: trUniversal; FOffset: -3600; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[0]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[1024]}
- (FInMonth: 3; FOnDay: @CRelativeDays[52]; FAt: 7200; FAtMode: trUniversal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 3; FOnDay: @CRelativeDays[39]; FAt: 14400; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[1025]}
- (FInMonth: 10; FOnDay: @CRelativeDays[68]; FAt: 7200; FAtMode: trUniversal; FOffset: -3600; FFmtPart: ''),
+ (FInMonth: 10; FOnDay: @CRelativeDays[39]; FAt: 18000; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[1026]}
- (FInMonth: 3; FOnDay: @CRelativeDays[23]; FAt: 3600; FAtMode: trUniversal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 6; FOnDay: @CRelativeDays[29]; FAt: 82800; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[1027]}
- (FInMonth: 10; FOnDay: @CRelativeDays[68]; FAt: 3600; FAtMode: trUniversal; FOffset: -3600; FFmtPart: ''),
+ (FInMonth: 12; FOnDay: @CRelativeDays[8]; FAt: 86400; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[1028]}
- (FInMonth: 10; FOnDay: @CRelativeDays[28]; FAt: 3600; FAtMode: trUniversal; FOffset: -3600; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[31]; FAt: 86400; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[1029]}
- (FInMonth: 10; FOnDay: @CRelativeDays[23]; FAt: 3600; FAtMode: trUniversal; FOffset: -3600; FFmtPart: ''),
+ (FInMonth: 9; FOnDay: @CRelativeDays[7]; FAt: 86400; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[1030]}
- (FInMonth: 4; FOnDay: @CRelativeDays[21]; FAt: 3600; FAtMode: trUniversal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[31]; FAt: 86400; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[1031]}
- (FInMonth: 4; FOnDay: @CRelativeDays[8]; FAt: 82800; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 3; FOnDay: @CRelativeDays[1]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[1032]}
- (FInMonth: 11; FOnDay: @CRelativeDays[2]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 11; FOnDay: @CRelativeDays[0]; FAt: 86400; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[1033]}
- (FInMonth: 10; FOnDay: @CRelativeDays[2]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 1; FOnDay: @CRelativeDays[8]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[1034]}
- (FInMonth: 4; FOnDay: @CRelativeDays[21]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[0]; FAt: 86400; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[1035]}
- (FInMonth: 7; FOnDay: @CRelativeDays[1]; FAt: 82800; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'MST'),
+ (FInMonth: 5; FOnDay: @CRelativeDays[1]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[1036]}
- (FInMonth: 12; FOnDay: @CRelativeDays[14]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'MMT'),
+ (FInMonth: 4; FOnDay: @CRelativeDays[1]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[1037]}
- (FInMonth: 5; FOnDay: @CRelativeDays[9]; FAt: 79200; FAtMode: trLocal; FOffset: 7200; FFmtPart: 'MDST'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[8]; FAt: 86400; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[1038]}
- (FInMonth: 9; FOnDay: @CRelativeDays[19]; FAt: 3600; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'MST'),
+ (FInMonth: 5; FOnDay: @CRelativeDays[15]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[1039]}
- (FInMonth: 5; FOnDay: @CRelativeDays[9]; FAt: 82800; FAtMode: trLocal; FOffset: 7200; FFmtPart: 'MDST'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[27]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[1040]}
- (FInMonth: 7; FOnDay: @CRelativeDays[1]; FAt: 0; FAtMode: trUniversal; FOffset: 3600; FFmtPart: 'MSD'),
+ (FInMonth: 4; FOnDay: @CRelativeDays[27]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[1041]}
- (FInMonth: 8; FOnDay: @CRelativeDays[19]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'MSK'),
+ (FInMonth: 12; FOnDay: @CRelativeDays[0]; FAt: 12600; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
{CRules[1042]}
- (FInMonth: 2; FOnDay: @CRelativeDays[20]; FAt: 82800; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'MSD'),
+ (FInMonth: 4; FOnDay: @CRelativeDays[12]; FAt: 12600; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
{CRules[1043]}
- (FInMonth: 3; FOnDay: @CRelativeDays[7]; FAt: 82800; FAtMode: trLocal; FOffset: 7200; FFmtPart: '+05'),
+ (FInMonth: 11; FOnDay: @CRelativeDays[7]; FAt: 12600; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
{CRules[1044]}
- (FInMonth: 9; FOnDay: @CRelativeDays[1]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'MSD'),
+ (FInMonth: 5; FOnDay: @CRelativeDays[2]; FAt: 12600; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
{CRules[1045]}
- (FInMonth: 6; FOnDay: @CRelativeDays[19]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[73]; FAt: 12600; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
{CRules[1046]}
- (FInMonth: 4; FOnDay: @CRelativeDays[18]; FAt: 10800; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[3]; FAt: 12600; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[1047]}
- (FInMonth: 5; FOnDay: @CRelativeDays[35]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[70]; FAt: 12600; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[1048]}
- (FInMonth: 5; FOnDay: @CRelativeDays[2]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 3; FOnDay: @CRelativeDays[61]; FAt: 12600; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[1049]}
- (FInMonth: 5; FOnDay: @CRelativeDays[5]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 4; FOnDay: @CRelativeDays[37]; FAt: 12600; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[1050]}
- (FInMonth: 5; FOnDay: @CRelativeDays[15]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[37]; FAt: 12600; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[1051]}
- (FInMonth: 4; FOnDay: @CRelativeDays[6]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 12; FOnDay: @CRelativeDays[7]; FAt: 12600; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[1052]}
- (FInMonth: 4; FOnDay: @CRelativeDays[36]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 5; FOnDay: @CRelativeDays[12]; FAt: 12600; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[1053]}
- (FInMonth: 4; FOnDay: @CRelativeDays[20]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[22]; FAt: 12600; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[1054]}
- (FInMonth: 10; FOnDay: @CRelativeDays[29]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 3; FOnDay: @CRelativeDays[0]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[1055]}
- (FInMonth: 4; FOnDay: @CRelativeDays[4]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 7; FOnDay: @CRelativeDays[0]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[1056]}
- (FInMonth: 4; FOnDay: @CRelativeDays[36]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 4; FOnDay: @CRelativeDays[7]; FAt: 82800; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[1057]}
- (FInMonth: 10; FOnDay: @CRelativeDays[47]; FAt: 82800; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 11; FOnDay: @CRelativeDays[17]; FAt: 82800; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[1058]}
- (FInMonth: 10; FOnDay: @CRelativeDays[12]; FAt: 82800; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 9; FOnDay: @CRelativeDays[7]; FAt: 82800; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[1059]}
- (FInMonth: 4; FOnDay: @CRelativeDays[35]; FAt: 82800; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 4; FOnDay: @CRelativeDays[7]; FAt: 82800; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'D'),
{CRules[1060]}
- (FInMonth: 4; FOnDay: @CRelativeDays[25]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 4; FOnDay: @CRelativeDays[29]; FAt: 82800; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'D'),
{CRules[1061]}
- (FInMonth: 4; FOnDay: @CRelativeDays[10]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 11; FOnDay: @CRelativeDays[7]; FAt: 82800; FAtMode: trStandard; FOffset: 0; FFmtPart: 'S'),
{CRules[1062]}
- (FInMonth: 4; FOnDay: @CRelativeDays[15]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 5; FOnDay: @CRelativeDays[2]; FAt: 82800; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'D'),
{CRules[1063]}
- (FInMonth: 3; FOnDay: @CRelativeDays[6]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[8]; FAt: 82800; FAtMode: trStandard; FOffset: 0; FFmtPart: 'S'),
{CRules[1064]}
- (FInMonth: 4; FOnDay: @CRelativeDays[3]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 4; FOnDay: @CRelativeDays[50]; FAt: 82800; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'D'),
{CRules[1065]}
- (FInMonth: 4; FOnDay: @CRelativeDays[35]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[42]; FAt: 82800; FAtMode: trStandard; FOffset: 0; FFmtPart: 'S'),
{CRules[1066]}
- (FInMonth: 3; FOnDay: @CRelativeDays[34]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 3; FOnDay: @CRelativeDays[8]; FAt: 82800; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'D'),
{CRules[1067]}
- (FInMonth: 4; FOnDay: @CRelativeDays[19]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[16]; FAt: 82800; FAtMode: trStandard; FOffset: 0; FFmtPart: 'S'),
{CRules[1068]}
- (FInMonth: 11; FOnDay: @CRelativeDays[10]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 11; FOnDay: @CRelativeDays[0]; FAt: 82800; FAtMode: trStandard; FOffset: 0; FFmtPart: 'S'),
{CRules[1069]}
- (FInMonth: 2; FOnDay: @CRelativeDays[12]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 3; FOnDay: @CRelativeDays[74]; FAt: 82800; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'D'),
{CRules[1070]}
- (FInMonth: 5; FOnDay: @CRelativeDays[10]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 11; FOnDay: @CRelativeDays[9]; FAt: 82800; FAtMode: trStandard; FOffset: 0; FFmtPart: 'S'),
{CRules[1071]}
- (FInMonth: 3; FOnDay: @CRelativeDays[9]; FAt: 82800; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 11; FOnDay: @CRelativeDays[3]; FAt: 12600; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[1072]}
- (FInMonth: 4; FOnDay: @CRelativeDays[47]; FAt: 82800; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 3; FOnDay: @CRelativeDays[61]; FAt: 12600; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[1073]}
- (FInMonth: 9; FOnDay: @CRelativeDays[17]; FAt: 3600; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[37]; FAt: 12600; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[1074]}
- (FInMonth: 9; FOnDay: @CRelativeDays[34]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 10; FOnDay: @CRelativeDays[37]; FAt: 9000; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[1075]}
- (FInMonth: 5; FOnDay: @CRelativeDays[4]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[37]; FAt: 12600; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[1076]}
- (FInMonth: 4; FOnDay: @CRelativeDays[2]; FAt: 86400; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 12; FOnDay: @CRelativeDays[7]; FAt: 12600; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[1077]}
- (FInMonth: 10; FOnDay: @CRelativeDays[35]; FAt: 3600; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 5; FOnDay: @CRelativeDays[12]; FAt: 12600; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[1078]}
- (FInMonth: 9; FOnDay: @CRelativeDays[23]; FAt: 10800; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[12]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[1079]}
- (FInMonth: 5; FOnDay: @CRelativeDays[6]; FAt: 82800; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[31]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[1080]}
- (FInMonth: 4; FOnDay: @CRelativeDays[16]; FAt: 82800; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[23]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[1081]}
- (FInMonth: 4; FOnDay: @CRelativeDays[36]; FAt: 82800; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 3; FOnDay: @CRelativeDays[22]; FAt: 82800; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[1082]}
- (FInMonth: 4; FOnDay: @CRelativeDays[2]; FAt: 82800; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[10]; FAt: 86400; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[1083]}
- (FInMonth: 4; FOnDay: @CRelativeDays[29]; FAt: 82800; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 3; FOnDay: @CRelativeDays[32]; FAt: 86400; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[1084]}
- (FInMonth: 3; FOnDay: @CRelativeDays[8]; FAt: 82800; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 8; FOnDay: @CRelativeDays[9]; FAt: 3600; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[1085]}
- (FInMonth: 4; FOnDay: @CRelativeDays[15]; FAt: 82800; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 5; FOnDay: @CRelativeDays[19]; FAt: 86400; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[1086]}
- (FInMonth: 3; FOnDay: @CRelativeDays[6]; FAt: 82800; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 3; FOnDay: @CRelativeDays[10]; FAt: 86400; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[1087]}
- (FInMonth: 5; FOnDay: @CRelativeDays[5]; FAt: 0; FAtMode: trLocal; FOffset: 7200; FFmtPart: 'M'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[33]; FAt: 86400; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[1088]}
- (FInMonth: 10; FOnDay: @CRelativeDays[4]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 5; FOnDay: @CRelativeDays[2]; FAt: 86400; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[1089]}
- (FInMonth: 3; FOnDay: @CRelativeDays[11]; FAt: 0; FAtMode: trLocal; FOffset: 7200; FFmtPart: 'M'),
+ (FInMonth: 3; FOnDay: @CRelativeDays[22]; FAt: 86400; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[1090]}
- (FInMonth: 11; FOnDay: @CRelativeDays[2]; FAt: 10800; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[10]; FAt: 86400; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[1091]}
- (FInMonth: 3; FOnDay: @CRelativeDays[17]; FAt: 7200; FAtMode: trLocal; FOffset: 7200; FFmtPart: 'M'),
+ (FInMonth: 3; FOnDay: @CRelativeDays[8]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[1092]}
- (FInMonth: 10; FOnDay: @CRelativeDays[35]; FAt: 10800; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 3; FOnDay: @CRelativeDays[39]; FAt: 3600; FAtMode: trStandard; FOffset: 3600; FFmtPart: ''),
{CRules[1093]}
- (FInMonth: 4; FOnDay: @CRelativeDays[15]; FAt: 7200; FAtMode: trLocal; FOffset: 7200; FFmtPart: 'M'),
+ (FInMonth: 4; FOnDay: @CRelativeDays[0]; FAt: 10800; FAtMode: trStandard; FOffset: 3600; FFmtPart: ''),
{CRules[1094]}
- (FInMonth: 10; FOnDay: @CRelativeDays[3]; FAt: 3600; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 5; FOnDay: @CRelativeDays[8]; FAt: 86400; FAtMode: trUniversal; FOffset: 3600; FFmtPart: 'D'),
{CRules[1095]}
- (FInMonth: 4; FOnDay: @CRelativeDays[2]; FAt: 7200; FAtMode: trLocal; FOffset: 7200; FFmtPart: 'M'),
+ (FInMonth: 11; FOnDay: @CRelativeDays[24]; FAt: 86400; FAtMode: trUniversal; FOffset: 3600; FFmtPart: 'D'),
{CRules[1096]}
- (FInMonth: 9; FOnDay: @CRelativeDays[19]; FAt: 10800; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 3; FOnDay: @CRelativeDays[8]; FAt: 86400; FAtMode: trUniversal; FOffset: 3600; FFmtPart: 'D'),
{CRules[1097]}
- (FInMonth: 3; FOnDay: @CRelativeDays[14]; FAt: 3600; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 4; FOnDay: @CRelativeDays[1]; FAt: 86400; FAtMode: trUniversal; FOffset: 3600; FFmtPart: 'D'),
{CRules[1098]}
- (FInMonth: 9; FOnDay: @CRelativeDays[6]; FAt: 3600; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 5; FOnDay: @CRelativeDays[33]; FAt: 86400; FAtMode: trUniversal; FOffset: 7200; FFmtPart: 'DD'),
{CRules[1099]}
- (FInMonth: 4; FOnDay: @CRelativeDays[4]; FAt: 10800; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 8; FOnDay: @CRelativeDays[8]; FAt: 86400; FAtMode: trUniversal; FOffset: 3600; FFmtPart: 'D'),
{CRules[1100]}
- (FInMonth: 5; FOnDay: @CRelativeDays[37]; FAt: 7200; FAtMode: trStandard; FOffset: 7200; FFmtPart: 'M'),
+ (FInMonth: 4; FOnDay: @CRelativeDays[7]; FAt: 86400; FAtMode: trUniversal; FOffset: 3600; FFmtPart: 'D'),
{CRules[1101]}
- (FInMonth: 6; FOnDay: @CRelativeDays[17]; FAt: 10800; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[21]; FAt: 86400; FAtMode: trUniversal; FOffset: 0; FFmtPart: 'S'),
{CRules[1102]}
- (FInMonth: 4; FOnDay: @CRelativeDays[18]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 11; FOnDay: @CRelativeDays[34]; FAt: 86400; FAtMode: trUniversal; FOffset: 0; FFmtPart: 'S'),
{CRules[1103]}
- (FInMonth: 5; FOnDay: @CRelativeDays[0]; FAt: 7200; FAtMode: trLocal; FOffset: 7200; FFmtPart: 'M'),
+ (FInMonth: 4; FOnDay: @CRelativeDays[29]; FAt: 86400; FAtMode: trUniversal; FOffset: 3600; FFmtPart: 'D'),
{CRules[1104]}
- (FInMonth: 9; FOnDay: @CRelativeDays[0]; FAt: 10800; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[11]; FAt: 86400; FAtMode: trUniversal; FOffset: 0; FFmtPart: 'S'),
{CRules[1105]}
- (FInMonth: 11; FOnDay: @CRelativeDays[36]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[23]; FAt: 86400; FAtMode: trUniversal; FOffset: 3600; FFmtPart: 'D'),
{CRules[1106]}
- (FInMonth: 7; FOnDay: @CRelativeDays[29]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[31]; FAt: 86400; FAtMode: trUniversal; FOffset: 0; FFmtPart: 'S'),
{CRules[1107]}
- (FInMonth: 4; FOnDay: @CRelativeDays[29]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 6; FOnDay: @CRelativeDays[31]; FAt: 86400; FAtMode: trUniversal; FOffset: 3600; FFmtPart: 'D'),
{CRules[1108]}
- (FInMonth: 3; FOnDay: @CRelativeDays[8]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[23]; FAt: 86400; FAtMode: trUniversal; FOffset: 0; FFmtPart: 'S'),
{CRules[1109]}
- (FInMonth: 11; FOnDay: @CRelativeDays[2]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 6; FOnDay: @CRelativeDays[23]; FAt: 86400; FAtMode: trUniversal; FOffset: 3600; FFmtPart: 'D'),
{CRules[1110]}
- (FInMonth: 4; FOnDay: @CRelativeDays[16]; FAt: 0; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[34]; FAt: 86400; FAtMode: trUniversal; FOffset: 0; FFmtPart: 'S'),
{CRules[1111]}
- (FInMonth: 11; FOnDay: @CRelativeDays[6]; FAt: 0; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 6; FOnDay: @CRelativeDays[2]; FAt: 86400; FAtMode: trUniversal; FOffset: 3600; FFmtPart: 'D'),
{CRules[1112]}
- (FInMonth: 4; FOnDay: @CRelativeDays[37]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[26]; FAt: 86400; FAtMode: trUniversal; FOffset: 0; FFmtPart: 'S'),
{CRules[1113]}
- (FInMonth: 9; FOnDay: @CRelativeDays[6]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[28]; FAt: 86400; FAtMode: trUniversal; FOffset: 3600; FFmtPart: 'D'),
{CRules[1114]}
- (FInMonth: 9; FOnDay: @CRelativeDays[0]; FAt: 14400; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 9; FOnDay: @CRelativeDays[22]; FAt: 86400; FAtMode: trUniversal; FOffset: 0; FFmtPart: 'S'),
{CRules[1115]}
- (FInMonth: 4; FOnDay: @CRelativeDays[1]; FAt: 32400; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 7; FOnDay: @CRelativeDays[18]; FAt: 86400; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[1116]}
- (FInMonth: 4; FOnDay: @CRelativeDays[13]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 8; FOnDay: @CRelativeDays[7]; FAt: 86400; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[1117]}
- (FInMonth: 9; FOnDay: @CRelativeDays[38]; FAt: 10800; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 8; FOnDay: @CRelativeDays[2]; FAt: 86400; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'D'),
{CRules[1118]}
- (FInMonth: 5; FOnDay: @CRelativeDays[1]; FAt: 82800; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[12]; FAt: 86400; FAtMode: trStandard; FOffset: 0; FFmtPart: 'S'),
{CRules[1119]}
- (FInMonth: 11; FOnDay: @CRelativeDays[1]; FAt: 3600; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 5; FOnDay: @CRelativeDays[9]; FAt: 86400; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'D'),
{CRules[1120]}
- (FInMonth: 4; FOnDay: @CRelativeDays[73]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 8; FOnDay: @CRelativeDays[14]; FAt: 86400; FAtMode: trStandard; FOffset: 0; FFmtPart: 'S'),
{CRules[1121]}
- (FInMonth: 5; FOnDay: @CRelativeDays[26]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 4; FOnDay: @CRelativeDays[12]; FAt: 86400; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[1122]}
- (FInMonth: 5; FOnDay: @CRelativeDays[33]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 8; FOnDay: @CRelativeDays[8]; FAt: 86400; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[1123]}
- (FInMonth: 10; FOnDay: @CRelativeDays[2]; FAt: 10800; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 5; FOnDay: @CRelativeDays[17]; FAt: 86400; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[1124]}
- (FInMonth: 6; FOnDay: @CRelativeDays[21]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[18]; FAt: 86400; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[1125]}
- (FInMonth: 9; FOnDay: @CRelativeDays[14]; FAt: 3600; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[21]; FAt: 86400; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[1126]}
- (FInMonth: 6; FOnDay: @CRelativeDays[15]; FAt: 86400; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 4; FOnDay: @CRelativeDays[25]; FAt: 86400; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[1127]}
- (FInMonth: 3; FOnDay: @CRelativeDays[9]; FAt: 86400; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[6]; FAt: 86400; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[1128]}
- (FInMonth: 3; FOnDay: @CRelativeDays[11]; FAt: 86400; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 4; FOnDay: @CRelativeDays[26]; FAt: 86400; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[1129]}
- (FInMonth: 10; FOnDay: @CRelativeDays[4]; FAt: 86400; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 9; FOnDay: @CRelativeDays[2]; FAt: 86400; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[1130]}
- (FInMonth: 3; FOnDay: @CRelativeDays[1]; FAt: 86400; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 3; FOnDay: @CRelativeDays[32]; FAt: 86400; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[1131]}
- (FInMonth: 10; FOnDay: @CRelativeDays[35]; FAt: 86400; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 3; FOnDay: @CRelativeDays[4]; FAt: 86400; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[1132]}
- (FInMonth: 3; FOnDay: @CRelativeDays[7]; FAt: 86400; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 3; FOnDay: @CRelativeDays[16]; FAt: 86400; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[1133]}
- (FInMonth: 6; FOnDay: @CRelativeDays[20]; FAt: 86400; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[9]; FAt: 86400; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[1134]}
- (FInMonth: 9; FOnDay: @CRelativeDays[13]; FAt: 3600; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[2]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[1135]}
- (FInMonth: 3; FOnDay: @CRelativeDays[22]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 8; FOnDay: @CRelativeDays[16]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[1136]}
- (FInMonth: 10; FOnDay: @CRelativeDays[4]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 3; FOnDay: @CRelativeDays[8]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[1137]}
- (FInMonth: 3; FOnDay: @CRelativeDays[19]; FAt: 0; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 3; FOnDay: @CRelativeDays[21]; FAt: 86400; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[1138]}
- (FInMonth: 10; FOnDay: @CRelativeDays[5]; FAt: 0; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 3; FOnDay: @CRelativeDays[10]; FAt: 86400; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[1139]}
- (FInMonth: 2; FOnDay: @CRelativeDays[17]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 3; FOnDay: @CRelativeDays[10]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[1140]}
- (FInMonth: 10; FOnDay: @CRelativeDays[15]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 9; FOnDay: @CRelativeDays[18]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[1141]}
- (FInMonth: 5; FOnDay: @CRelativeDays[28]; FAt: 0; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 4; FOnDay: @CRelativeDays[2]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[1142]}
- (FInMonth: 9; FOnDay: @CRelativeDays[0]; FAt: 86400; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 9; FOnDay: @CRelativeDays[6]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[1143]}
- (FInMonth: 9; FOnDay: @CRelativeDays[28]; FAt: 0; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 10; FOnDay: @CRelativeDays[18]; FAt: 3600; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[1144]}
- (FInMonth: 5; FOnDay: @CRelativeDays[9]; FAt: 0; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 4; FOnDay: @CRelativeDays[25]; FAt: 3600; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[1145]}
- (FInMonth: 6; FOnDay: @CRelativeDays[15]; FAt: 0; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[32]; FAt: 3600; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[1146]}
- (FInMonth: 5; FOnDay: @CRelativeDays[6]; FAt: 0; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 3; FOnDay: @CRelativeDays[26]; FAt: 3600; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[1147]}
- (FInMonth: 5; FOnDay: @CRelativeDays[8]; FAt: 0; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[13]; FAt: 3600; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[1148]}
- (FInMonth: 3; FOnDay: @CRelativeDays[9]; FAt: 0; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 3; FOnDay: @CRelativeDays[16]; FAt: 3600; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[1149]}
- (FInMonth: 9; FOnDay: @CRelativeDays[17]; FAt: 0; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 10; FOnDay: @CRelativeDays[6]; FAt: 3600; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[1150]}
- (FInMonth: 4; FOnDay: @CRelativeDays[17]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 4; FOnDay: @CRelativeDays[13]; FAt: 3600; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[1151]}
- (FInMonth: 4; FOnDay: @CRelativeDays[20]; FAt: 0; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[33]; FAt: 3600; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[1152]}
- (FInMonth: 6; FOnDay: @CRelativeDays[2]; FAt: 3600; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 4; FOnDay: @CRelativeDays[75]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[1153]}
- (FInMonth: 3; FOnDay: @CRelativeDays[8]; FAt: 3600; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[25]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[1154]}
- (FInMonth: 5; FOnDay: @CRelativeDays[9]; FAt: 3600; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[0]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[1155]}
- (FInMonth: 10; FOnDay: @CRelativeDays[21]; FAt: 3600; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 9; FOnDay: @CRelativeDays[24]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[1156]}
- (FInMonth: 4; FOnDay: @CRelativeDays[15]; FAt: 3600; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[9]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[1157]}
- (FInMonth: 5; FOnDay: @CRelativeDays[23]; FAt: 3600; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[28]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[1158]}
- (FInMonth: 6; FOnDay: @CRelativeDays[22]; FAt: 82800; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[31]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[1159]}
- (FInMonth: 2; FOnDay: @CRelativeDays[14]; FAt: 82800; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[2]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[1160]}
- (FInMonth: 10; FOnDay: @CRelativeDays[20]; FAt: 82800; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 9; FOnDay: @CRelativeDays[4]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[1161]}
- (FInMonth: 2; FOnDay: @CRelativeDays[17]; FAt: 82800; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 3; FOnDay: @CRelativeDays[76]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[1162]}
- (FInMonth: 4; FOnDay: @CRelativeDays[19]; FAt: 82800; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 5; FOnDay: @CRelativeDays[50]; FAt: 86400; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[1163]}
- (FInMonth: 2; FOnDay: @CRelativeDays[0]; FAt: 82800; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[51]; FAt: 90000; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[1164]}
- (FInMonth: 10; FOnDay: @CRelativeDays[5]; FAt: 82800; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[50]; FAt: 86400; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[1165]}
- (FInMonth: 3; FOnDay: @CRelativeDays[48]; FAt: 82800; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 6; FOnDay: @CRelativeDays[18]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[1166]}
- (FInMonth: 4; FOnDay: @CRelativeDays[12]; FAt: 79200; FAtMode: trStandard; FOffset: 7200; FFmtPart: 'M'),
+ (FInMonth: 4; FOnDay: @CRelativeDays[72]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[1167]}
- (FInMonth: 8; FOnDay: @CRelativeDays[13]; FAt: 79200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[72]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[1168]}
- (FInMonth: 10; FOnDay: @CRelativeDays[74]; FAt: 82800; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[28]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[1169]}
- (FInMonth: 4; FOnDay: @CRelativeDays[22]; FAt: 79200; FAtMode: trStandard; FOffset: 7200; FFmtPart: 'M'),
+ (FInMonth: 4; FOnDay: @CRelativeDays[17]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[1170]}
- (FInMonth: 8; FOnDay: @CRelativeDays[75]; FAt: 79200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[77]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[1171]}
- (FInMonth: 4; FOnDay: @CRelativeDays[45]; FAt: 79200; FAtMode: trStandard; FOffset: 7200; FFmtPart: 'M'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[57]; FAt: 0; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
{CRules[1172]}
- (FInMonth: 5; FOnDay: @CRelativeDays[25]; FAt: 0; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 3; FOnDay: @CRelativeDays[58]; FAt: 0; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
{CRules[1173]}
- (FInMonth: 10; FOnDay: @CRelativeDays[21]; FAt: 0; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 3; FOnDay: @CRelativeDays[58]; FAt: 86400; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[1174]}
- (FInMonth: 5; FOnDay: @CRelativeDays[34]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[32]; FAt: 0; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
{CRules[1175]}
- (FInMonth: 4; FOnDay: @CRelativeDays[4]; FAt: 82800; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[57]; FAt: 0; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
{CRules[1176]}
- (FInMonth: 10; FOnDay: @CRelativeDays[47]; FAt: 86400; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 12; FOnDay: @CRelativeDays[10]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[1177]}
- (FInMonth: 6; FOnDay: @CRelativeDays[19]; FAt: 82800; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 2; FOnDay: @CRelativeDays[58]; FAt: 86400; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[1178]}
- (FInMonth: 10; FOnDay: @CRelativeDays[2]; FAt: 86400; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[78]; FAt: 0; FAtMode: trStandard; FOffset: 3600; FFmtPart: ''),
{CRules[1179]}
- (FInMonth: 4; FOnDay: @CRelativeDays[8]; FAt: 82800; FAtMode: trLocal; FOffset: 7200; FFmtPart: 'M'),
+ (FInMonth: 3; FOnDay: @CRelativeDays[39]; FAt: 9000; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[1180]}
- (FInMonth: 10; FOnDay: @CRelativeDays[2]; FAt: 86400; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[39]; FAt: 9000; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[1181]}
- (FInMonth: 10; FOnDay: @CRelativeDays[29]; FAt: 86400; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[6]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[1182]}
- (FInMonth: 5; FOnDay: @CRelativeDays[2]; FAt: 82800; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[79]; FAt: 86400; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[1183]}
- (FInMonth: 9; FOnDay: @CRelativeDays[1]; FAt: 3600; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 5; FOnDay: @CRelativeDays[9]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[1184]}
- (FInMonth: 4; FOnDay: @CRelativeDays[76]; FAt: 82800; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[44]; FAt: 86400; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[1185]}
- (FInMonth: 10; FOnDay: @CRelativeDays[2]; FAt: 3600; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 9; FOnDay: @CRelativeDays[74]; FAt: 86400; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[1186]}
- (FInMonth: 4; FOnDay: @CRelativeDays[77]; FAt: 82800; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[20]; FAt: 10800; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[1187]}
- (FInMonth: 3; FOnDay: @CRelativeDays[34]; FAt: 82800; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 6; FOnDay: @CRelativeDays[33]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[1188]}
- (FInMonth: 6; FOnDay: @CRelativeDays[15]; FAt: 43200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[24]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[1189]}
- (FInMonth: 6; FOnDay: @CRelativeDays[0]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[21]; FAt: 0; FAtMode: trLocal; FOffset: 1200; FFmtPart: ''),
{CRules[1190]}
- (FInMonth: 5; FOnDay: @CRelativeDays[30]; FAt: 3600; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 12; FOnDay: @CRelativeDays[21]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[1191]}
- (FInMonth: 10; FOnDay: @CRelativeDays[30]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[42]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[1192]}
- (FInMonth: 5; FOnDay: @CRelativeDays[40]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[42]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[1193]}
- (FInMonth: 12; FOnDay: @CRelativeDays[1]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 3; FOnDay: @CRelativeDays[42]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
{CRules[1194]}
- (FInMonth: 9; FOnDay: @CRelativeDays[25]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 9; FOnDay: @CRelativeDays[42]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[1195]}
- (FInMonth: 4; FOnDay: @CRelativeDays[52]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 4; FOnDay: @CRelativeDays[77]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[1196]}
- (FInMonth: 10; FOnDay: @CRelativeDays[8]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 10; FOnDay: @CRelativeDays[77]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[1197]}
- (FInMonth: 6; FOnDay: @CRelativeDays[15]; FAt: 3600; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[33]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[1198]}
- (FInMonth: 10; FOnDay: @CRelativeDays[56]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 3; FOnDay: @CRelativeDays[57]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[1199]}
- (FInMonth: 3; FOnDay: @CRelativeDays[33]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[15]; FAt: 3600; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[1200]}
- (FInMonth: 3; FOnDay: @CRelativeDays[25]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 8; FOnDay: @CRelativeDays[23]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[1201]}
- (FInMonth: 10; FOnDay: @CRelativeDays[39]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[0]; FAt: 60; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[1202]}
- (FInMonth: 6; FOnDay: @CRelativeDays[17]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 8; FOnDay: @CRelativeDays[7]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[1203]}
- (FInMonth: 7; FOnDay: @CRelativeDays[9]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[22]; FAt: 3600; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[1204]}
- (FInMonth: 4; FOnDay: @CRelativeDays[7]; FAt: 3600; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[4]; FAt: 3600; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[1205]}
- (FInMonth: 3; FOnDay: @CRelativeDays[7]; FAt: 3600; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 3; FOnDay: @CRelativeDays[80]; FAt: 3600; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[1206]}
- (FInMonth: 1; FOnDay: @CRelativeDays[1]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[80]; FAt: 3600; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[1207]}
- (FInMonth: 3; FOnDay: @CRelativeDays[23]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 3; FOnDay: @CRelativeDays[26]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[1208]}
- (FInMonth: 9; FOnDay: @CRelativeDays[34]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[80]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[1209]}
- (FInMonth: 10; FOnDay: @CRelativeDays[15]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 3; FOnDay: @CRelativeDays[80]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[1210]}
- (FInMonth: 10; FOnDay: @CRelativeDays[23]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[32]; FAt: 3600; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[1211]}
- (FInMonth: 3; FOnDay: @CRelativeDays[21]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[80]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[1212]}
- (FInMonth: 11; FOnDay: @CRelativeDays[22]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 4; FOnDay: @CRelativeDays[26]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[1213]}
- (FInMonth: 12; FOnDay: @CRelativeDays[15]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 3; FOnDay: @CRelativeDays[80]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[1214]}
- (FInMonth: 2; FOnDay: @CRelativeDays[23]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[11]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[1215]}
- (FInMonth: 10; FOnDay: @CRelativeDays[10]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[14]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[1216]}
- (FInMonth: 2; FOnDay: @CRelativeDays[34]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[33]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[1217]}
- (FInMonth: 3; FOnDay: @CRelativeDays[39]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[12]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[1218]}
- (FInMonth: 3; FOnDay: @CRelativeDays[15]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 8; FOnDay: @CRelativeDays[32]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[1219]}
- (FInMonth: 3; FOnDay: @CRelativeDays[33]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[16]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[1220]}
- (FInMonth: 3; FOnDay: @CRelativeDays[29]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 8; FOnDay: @CRelativeDays[24]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[1221]}
- (FInMonth: 3; FOnDay: @CRelativeDays[7]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[10]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[1222]}
- (FInMonth: 4; FOnDay: @CRelativeDays[2]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 8; FOnDay: @CRelativeDays[0]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[1223]}
- (FInMonth: 4; FOnDay: @CRelativeDays[21]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[31]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[1224]}
- (FInMonth: 10; FOnDay: @CRelativeDays[21]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 7; FOnDay: @CRelativeDays[4]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[1225]}
- (FInMonth: 10; FOnDay: @CRelativeDays[28]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 8; FOnDay: @CRelativeDays[28]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[1226]}
- (FInMonth: 3; FOnDay: @CRelativeDays[78]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 7; FOnDay: @CRelativeDays[1]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[1227]}
- (FInMonth: 3; FOnDay: @CRelativeDays[41]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 8; FOnDay: @CRelativeDays[29]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[1228]}
- (FInMonth: 10; FOnDay: @CRelativeDays[39]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 6; FOnDay: @CRelativeDays[7]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[1229]}
- (FInMonth: 8; FOnDay: @CRelativeDays[23]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 8; FOnDay: @CRelativeDays[23]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[1230]}
- (FInMonth: 3; FOnDay: @CRelativeDays[21]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 6; FOnDay: @CRelativeDays[33]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[1231]}
- (FInMonth: 10; FOnDay: @CRelativeDays[23]; FAt: 7200; FAtMode: trLocal; FOffset: 1800; FFmtPart: ''),
+ (FInMonth: 7; FOnDay: @CRelativeDays[28]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[1232]}
- (FInMonth: 10; FOnDay: @CRelativeDays[10]; FAt: 7200; FAtMode: trLocal; FOffset: 1800; FFmtPart: ''),
+ (FInMonth: 6; FOnDay: @CRelativeDays[18]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[1233]}
- (FInMonth: 8; FOnDay: @CRelativeDays[23]; FAt: 7200; FAtMode: trLocal; FOffset: 1800; FFmtPart: ''),
+ (FInMonth: 7; FOnDay: @CRelativeDays[11]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[1234]}
- (FInMonth: 4; FOnDay: @CRelativeDays[21]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 5; FOnDay: @CRelativeDays[26]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[1235]}
- (FInMonth: 10; FOnDay: @CRelativeDays[21]; FAt: 7200; FAtMode: trLocal; FOffset: 1800; FFmtPart: ''),
+ (FInMonth: 7; FOnDay: @CRelativeDays[6]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[1236]}
- (FInMonth: 11; FOnDay: @CRelativeDays[21]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 5; FOnDay: @CRelativeDays[22]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[1237]}
- (FInMonth: 2; FOnDay: @CRelativeDays[23]; FAt: 10800; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 6; FOnDay: @CRelativeDays[14]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[1238]}
- (FInMonth: 11; FOnDay: @CRelativeDays[17]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 5; FOnDay: @CRelativeDays[18]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[1239]}
- (FInMonth: 3; FOnDay: @CRelativeDays[23]; FAt: 10800; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 6; FOnDay: @CRelativeDays[17]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[1240]}
- (FInMonth: 10; FOnDay: @CRelativeDays[71]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[28]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[1241]}
- (FInMonth: 3; FOnDay: @CRelativeDays[21]; FAt: 10800; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 6; FOnDay: @CRelativeDays[0]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[1242]}
- (FInMonth: 1; FOnDay: @CRelativeDays[57]; FAt: 10800; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[31]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[1243]}
- (FInMonth: 1; FOnDay: @CRelativeDays[57]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 5; FOnDay: @CRelativeDays[32]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[1244]}
- (FInMonth: 1; FOnDay: @CRelativeDays[79]; FAt: 10800; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[15]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[1245]}
- (FInMonth: 11; FOnDay: @CRelativeDays[41]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 5; FOnDay: @CRelativeDays[24]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[1246]}
- (FInMonth: 12; FOnDay: @CRelativeDays[7]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[33]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[1247]}
- (FInMonth: 6; FOnDay: @CRelativeDays[34]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 4; FOnDay: @CRelativeDays[13]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[1248]}
- (FInMonth: 1; FOnDay: @CRelativeDays[17]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[10]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[1249]}
- (FInMonth: 9; FOnDay: @CRelativeDays[1]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[31]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[1250]}
- (FInMonth: 1; FOnDay: @CRelativeDays[6]; FAt: 60; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[29]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[1251]}
- (FInMonth: 8; FOnDay: @CRelativeDays[9]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[34]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[1252]}
- (FInMonth: 12; FOnDay: @CRelativeDays[19]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[1]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[1253]}
- (FInMonth: 2; FOnDay: @CRelativeDays[0]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[2]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[1254]}
- (FInMonth: 5; FOnDay: @CRelativeDays[6]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 10; FOnDay: @CRelativeDays[13]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[1255]}
- (FInMonth: 8; FOnDay: @CRelativeDays[33]; FAt: 7260; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 8; FOnDay: @CRelativeDays[11]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[1256]}
- (FInMonth: 4; FOnDay: @CRelativeDays[0]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[26]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[1257]}
- (FInMonth: 8; FOnDay: @CRelativeDays[14]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 9; FOnDay: @CRelativeDays[21]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[1258]}
- (FInMonth: 12; FOnDay: @CRelativeDays[21]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 7; FOnDay: @CRelativeDays[14]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[1259]}
- (FInMonth: 12; FOnDay: @CRelativeDays[1]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 9; FOnDay: @CRelativeDays[9]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[1260]}
- (FInMonth: 3; FOnDay: @CRelativeDays[2]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 7; FOnDay: @CRelativeDays[17]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[1261]}
- (FInMonth: 11; FOnDay: @CRelativeDays[4]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
+ (FInMonth: 8; FOnDay: @CRelativeDays[16]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[1262]}
- (FInMonth: 3; FOnDay: @CRelativeDays[35]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: 'M'),
+ (FInMonth: 7; FOnDay: @CRelativeDays[25]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[1263]}
- (FInMonth: 10; FOnDay: @CRelativeDays[41]; FAt: 7200; FAtMode: trLocal; FOffset: 1800; FFmtPart: 'S'),
+ (FInMonth: 8; FOnDay: @CRelativeDays[12]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[1264]}
- (FInMonth: 3; FOnDay: @CRelativeDays[39]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: 'M'),
+ (FInMonth: 6; FOnDay: @CRelativeDays[32]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[1265]}
- (FInMonth: 4; FOnDay: @CRelativeDays[23]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: 'M'),
+ (FInMonth: 8; FOnDay: @CRelativeDays[9]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[1266]}
- (FInMonth: 9; FOnDay: @CRelativeDays[23]; FAt: 7200; FAtMode: trLocal; FOffset: 1800; FFmtPart: 'S'),
+ (FInMonth: 6; FOnDay: @CRelativeDays[1]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[1267]}
- (FInMonth: 1; FOnDay: @CRelativeDays[1]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
+ (FInMonth: 7; FOnDay: @CRelativeDays[10]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[1268]}
- (FInMonth: 11; FOnDay: @CRelativeDays[21]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 6; FOnDay: @CRelativeDays[13]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[1269]}
- (FInMonth: 11; FOnDay: @CRelativeDays[21]; FAt: 9900; FAtMode: trStandard; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 7; FOnDay: @CRelativeDays[31]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[1270]}
- (FInMonth: 2; FOnDay: @CRelativeDays[23]; FAt: 9900; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 5; FOnDay: @CRelativeDays[4]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[1271]}
- (FInMonth: 10; FOnDay: @CRelativeDays[23]; FAt: 9900; FAtMode: trStandard; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 7; FOnDay: @CRelativeDays[15]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[1272]}
- (FInMonth: 3; FOnDay: @CRelativeDays[21]; FAt: 9900; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 5; FOnDay: @CRelativeDays[1]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[1273]}
- (FInMonth: 10; FOnDay: @CRelativeDays[41]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 6; FOnDay: @CRelativeDays[29]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[1274]}
- (FInMonth: 10; FOnDay: @CRelativeDays[41]; FAt: 9900; FAtMode: trStandard; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[26]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[1275]}
- (FInMonth: 10; FOnDay: @CRelativeDays[21]; FAt: 9900; FAtMode: trStandard; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 6; FOnDay: @CRelativeDays[34]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[1276]}
- (FInMonth: 3; FOnDay: @CRelativeDays[39]; FAt: 9900; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[22]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[1277]}
- (FInMonth: 9; FOnDay: @CRelativeDays[23]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: 'D'),
+ (FInMonth: 6; FOnDay: @CRelativeDays[2]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[1278]}
- (FInMonth: 9; FOnDay: @CRelativeDays[23]; FAt: 9900; FAtMode: trStandard; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[12]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[1279]}
- (FInMonth: 4; FOnDay: @CRelativeDays[21]; FAt: 9900; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 5; FOnDay: @CRelativeDays[11]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[1280]}
- (FInMonth: 11; FOnDay: @CRelativeDays[16]; FAt: 0; FAtMode: trLocal; FOffset: 1800; FFmtPart: ''),
+ (FInMonth: 11; FOnDay: @CRelativeDays[0]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[1281]}
- (FInMonth: 4; FOnDay: @CRelativeDays[47]; FAt: 14400; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 2; FOnDay: @CRelativeDays[0]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[1282]}
- (FInMonth: 9; FOnDay: @CRelativeDays[24]; FAt: 10800; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[31]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[1283]}
- (FInMonth: 4; FOnDay: @CRelativeDays[21]; FAt: 14400; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 3; FOnDay: @CRelativeDays[33]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'D'),
{CRules[1284]}
- (FInMonth: 9; FOnDay: @CRelativeDays[23]; FAt: 10800; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 9; FOnDay: @CRelativeDays[22]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: 'S'),
{CRules[1285]}
- (FInMonth: 10; FOnDay: @CRelativeDays[29]; FAt: 7200; FAtMode: trStandard; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[32]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[1286]}
- (FInMonth: 3; FOnDay: @CRelativeDays[10]; FAt: 7200; FAtMode: trStandard; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 2; FOnDay: @CRelativeDays[24]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[1287]}
- (FInMonth: 1; FOnDay: @CRelativeDays[23]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 10; FOnDay: @CRelativeDays[25]; FAt: 7200; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[1288]}
- (FInMonth: 1; FOnDay: @CRelativeDays[39]; FAt: 10800; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 3; FOnDay: @CRelativeDays[0]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[1289]}
- (FInMonth: 12; FOnDay: @CRelativeDays[33]; FAt: 43200; FAtMode: trUniversal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 3; FOnDay: @CRelativeDays[1]; FAt: 7200; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[1290]}
- (FInMonth: 3; FOnDay: @CRelativeDays[8]; FAt: 43200; FAtMode: trUniversal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 4; FOnDay: @CRelativeDays[44]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[1291]}
- (FInMonth: 9; FOnDay: @CRelativeDays[80]; FAt: 86400; FAtMode: trLocal; FOffset: 3600; FFmtPart: ''),
+ (FInMonth: 3; FOnDay: @CRelativeDays[71]; FAt: 0; FAtMode: trLocal; FOffset: 3600; FFmtPart: 'S'),
{CRules[1292]}
- (FInMonth: 3; FOnDay: @CRelativeDays[80]; FAt: 86400; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 11; FOnDay: @CRelativeDays[72]; FAt: 0; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
{CRules[1293]}
- (FInMonth: 1; FOnDay: @CRelativeDays[80]; FAt: 86400; FAtMode: trLocal; FOffset: 0; FFmtPart: ''),
+ (FInMonth: 3; FOnDay: @CRelativeDays[39]; FAt: 3600; FAtMode: trUniversal; FOffset: 7200; FFmtPart: '+02'),
{CRules[1294]}
- (FInMonth: 10; FOnDay: @CRelativeDays[80]; FAt: 86400; FAtMode: trLocal; FOffset: 3600; FFmtPart: '')
+ (FInMonth: 10; FOnDay: @CRelativeDays[39]; FAt: 3600; FAtMode: trUniversal; FOffset: 0; FFmtPart: '+00')
);
var
- { Date-bound rules for Ghana family }
- CFamily_0_Arr: array[0 .. 5] of TYearBoundRule = (
- (FStart: 1919; FEnd: 1919; FRule: @CRules[0]),
- (FStart: 1920; FEnd: 1942; FRule: @CRules[1]),
- (FStart: 1920; FEnd: 1939; FRule: @CRules[2]),
- (FStart: 1940; FEnd: 1941; FRule: @CRules[3]),
- (FStart: 1950; FEnd: 1955; FRule: @CRules[4]),
- (FStart: 1951; FEnd: 1956; FRule: @CRules[1])
- );
-
- { Date-bound rules for SL family }
- CFamily_1_Arr: array[0 .. 3] of TYearBoundRule = (
- (FStart: 1932; FEnd: 1932; FRule: @CRules[5]),
- (FStart: 1933; FEnd: 1938; FRule: @CRules[6]),
- (FStart: 1933; FEnd: 1939; FRule: @CRules[7]),
- (FStart: 1939; FEnd: 1939; FRule: @CRules[8])
- );
-
{ Date-bound rules for Arg family }
- CFamily_2_Arr: array[0 .. 28] of TYearBoundRule = (
- (FStart: 1930; FEnd: 1930; FRule: @CRules[611]),
- (FStart: 1931; FEnd: 1931; FRule: @CRules[612]),
- (FStart: 1931; FEnd: 1931; FRule: @CRules[613]),
- (FStart: 1932; FEnd: 1940; FRule: @CRules[614]),
- (FStart: 1932; FEnd: 1939; FRule: @CRules[615]),
- (FStart: 1940; FEnd: 1940; FRule: @CRules[616]),
- (FStart: 1941; FEnd: 1941; FRule: @CRules[617]),
- (FStart: 1941; FEnd: 1941; FRule: @CRules[613]),
- (FStart: 1943; FEnd: 1943; FRule: @CRules[507]),
- (FStart: 1943; FEnd: 1943; FRule: @CRules[613]),
- (FStart: 1946; FEnd: 1946; FRule: @CRules[614]),
- (FStart: 1946; FEnd: 1946; FRule: @CRules[618]),
- (FStart: 1963; FEnd: 1963; FRule: @CRules[288]),
- (FStart: 1963; FEnd: 1963; FRule: @CRules[619]),
- (FStart: 1964; FEnd: 1966; FRule: @CRules[614]),
- (FStart: 1964; FEnd: 1966; FRule: @CRules[613]),
- (FStart: 1967; FEnd: 1967; FRule: @CRules[620]),
- (FStart: 1967; FEnd: 1968; FRule: @CRules[621]),
- (FStart: 1968; FEnd: 1969; FRule: @CRules[622]),
- (FStart: 1974; FEnd: 1974; FRule: @CRules[623]),
- (FStart: 1974; FEnd: 1974; FRule: @CRules[624]),
- (FStart: 1988; FEnd: 1988; FRule: @CRules[611]),
- (FStart: 1989; FEnd: 1993; FRule: @CRules[625]),
- (FStart: 1989; FEnd: 1992; FRule: @CRules[626]),
- (FStart: 1999; FEnd: 1999; FRule: @CRules[621]),
- (FStart: 2000; FEnd: 2000; FRule: @CRules[627]),
- (FStart: 2007; FEnd: 2007; FRule: @CRules[628]),
- (FStart: 2008; FEnd: 2009; FRule: @CRules[629]),
- (FStart: 2008; FEnd: 2008; FRule: @CRules[626])
+ CFamily_0_Arr: array[0 .. 28] of TYearBoundRule = (
+ (FStart: 1930; FEnd: 1930; FRule: @CRules[0]),
+ (FStart: 1931; FEnd: 1931; FRule: @CRules[1]),
+ (FStart: 1931; FEnd: 1931; FRule: @CRules[2]),
+ (FStart: 1932; FEnd: 1940; FRule: @CRules[3]),
+ (FStart: 1932; FEnd: 1939; FRule: @CRules[4]),
+ (FStart: 1940; FEnd: 1940; FRule: @CRules[5]),
+ (FStart: 1941; FEnd: 1941; FRule: @CRules[6]),
+ (FStart: 1941; FEnd: 1941; FRule: @CRules[2]),
+ (FStart: 1943; FEnd: 1943; FRule: @CRules[7]),
+ (FStart: 1943; FEnd: 1943; FRule: @CRules[2]),
+ (FStart: 1946; FEnd: 1946; FRule: @CRules[3]),
+ (FStart: 1946; FEnd: 1946; FRule: @CRules[8]),
+ (FStart: 1963; FEnd: 1963; FRule: @CRules[9]),
+ (FStart: 1963; FEnd: 1963; FRule: @CRules[10]),
+ (FStart: 1964; FEnd: 1966; FRule: @CRules[3]),
+ (FStart: 1964; FEnd: 1966; FRule: @CRules[2]),
+ (FStart: 1967; FEnd: 1967; FRule: @CRules[11]),
+ (FStart: 1967; FEnd: 1968; FRule: @CRules[12]),
+ (FStart: 1968; FEnd: 1969; FRule: @CRules[13]),
+ (FStart: 1974; FEnd: 1974; FRule: @CRules[14]),
+ (FStart: 1974; FEnd: 1974; FRule: @CRules[15]),
+ (FStart: 1988; FEnd: 1988; FRule: @CRules[0]),
+ (FStart: 1989; FEnd: 1993; FRule: @CRules[16]),
+ (FStart: 1989; FEnd: 1992; FRule: @CRules[17]),
+ (FStart: 1999; FEnd: 1999; FRule: @CRules[12]),
+ (FStart: 2000; FEnd: 2000; FRule: @CRules[18]),
+ (FStart: 2007; FEnd: 2007; FRule: @CRules[19]),
+ (FStart: 2008; FEnd: 2009; FRule: @CRules[20]),
+ (FStart: 2008; FEnd: 2008; FRule: @CRules[17])
);
- { Date-bound rules for Canada family }
- CFamily_3_Arr: array[0 .. 9] of TYearBoundRule = (
- (FStart: 1918; FEnd: 1918; FRule: @CRules[117]),
- (FStart: 1918; FEnd: 1918; FRule: @CRules[118]),
- (FStart: 1942; FEnd: 1942; FRule: @CRules[100]),
- (FStart: 1945; FEnd: 1945; FRule: @CRules[30]),
- (FStart: 1945; FEnd: 1945; FRule: @CRules[101]),
- (FStart: 1974; FEnd: 1986; FRule: @CRules[24]),
- (FStart: 1974; FEnd: 2006; FRule: @CRules[26]),
- (FStart: 1987; FEnd: 2006; FRule: @CRules[104]),
- (FStart: 2007; FEnd: 9999; FRule: @CRules[105]),
- (FStart: 2007; FEnd: 9999; FRule: @CRules[106])
- );
-
- { Date-bound rules for NT_YK family }
- CFamily_4_Arr: array[0 .. 9] of TYearBoundRule = (
- (FStart: 1918; FEnd: 1918; FRule: @CRules[117]),
- (FStart: 1918; FEnd: 1918; FRule: @CRules[118]),
- (FStart: 1919; FEnd: 1919; FRule: @CRules[192]),
- (FStart: 1919; FEnd: 1919; FRule: @CRules[193]),
- (FStart: 1942; FEnd: 1942; FRule: @CRules[100]),
- (FStart: 1945; FEnd: 1945; FRule: @CRules[30]),
- (FStart: 1945; FEnd: 1945; FRule: @CRules[101]),
- (FStart: 1972; FEnd: 1986; FRule: @CRules[24]),
- (FStart: 1972; FEnd: 2006; FRule: @CRules[26]),
- (FStart: 1987; FEnd: 2006; FRule: @CRules[104])
- );
-
- { Date-bound rules for Mexico family }
- CFamily_5_Arr: array[0 .. 15] of TYearBoundRule = (
- (FStart: 1931; FEnd: 1931; FRule: @CRules[195]),
- (FStart: 1931; FEnd: 1931; FRule: @CRules[135]),
- (FStart: 1939; FEnd: 1939; FRule: @CRules[196]),
- (FStart: 1939; FEnd: 1939; FRule: @CRules[197]),
- (FStart: 1940; FEnd: 1940; FRule: @CRules[198]),
- (FStart: 1941; FEnd: 1941; FRule: @CRules[199]),
- (FStart: 1943; FEnd: 1943; FRule: @CRules[200]),
- (FStart: 1944; FEnd: 1944; FRule: @CRules[201]),
- (FStart: 1950; FEnd: 1950; FRule: @CRules[202]),
- (FStart: 1950; FEnd: 1950; FRule: @CRules[203]),
- (FStart: 1996; FEnd: 2000; FRule: @CRules[104]),
- (FStart: 1996; FEnd: 2000; FRule: @CRules[26]),
- (FStart: 2001; FEnd: 2001; FRule: @CRules[19]),
- (FStart: 2001; FEnd: 2001; FRule: @CRules[25]),
- (FStart: 2002; FEnd: 2022; FRule: @CRules[104]),
- (FStart: 2002; FEnd: 2022; FRule: @CRules[26])
- );
-
- { Date-bound rules for Mont family }
- CFamily_6_Arr: array[0 .. 19] of TYearBoundRule = (
- (FStart: 1917; FEnd: 1917; FRule: @CRules[9]),
- (FStart: 1917; FEnd: 1917; FRule: @CRules[10]),
- (FStart: 1919; FEnd: 1919; FRule: @CRules[11]),
- (FStart: 1919; FEnd: 1919; FRule: @CRules[12]),
- (FStart: 1920; FEnd: 1920; FRule: @CRules[13]),
- (FStart: 1920; FEnd: 1922; FRule: @CRules[14]),
- (FStart: 1921; FEnd: 1921; FRule: @CRules[15]),
- (FStart: 1922; FEnd: 1922; FRule: @CRules[16]),
- (FStart: 1924; FEnd: 1924; FRule: @CRules[17]),
- (FStart: 1924; FEnd: 1926; FRule: @CRules[18]),
- (FStart: 1925; FEnd: 1926; FRule: @CRules[19]),
- (FStart: 1927; FEnd: 1937; FRule: @CRules[20]),
- (FStart: 1927; FEnd: 1937; FRule: @CRules[21]),
- (FStart: 1938; FEnd: 1940; FRule: @CRules[22]),
- (FStart: 1938; FEnd: 1939; FRule: @CRules[23]),
- (FStart: 1946; FEnd: 1973; FRule: @CRules[24]),
- (FStart: 1945; FEnd: 1948; FRule: @CRules[25]),
- (FStart: 1949; FEnd: 1950; FRule: @CRules[26]),
- (FStart: 1951; FEnd: 1956; FRule: @CRules[25]),
- (FStart: 1957; FEnd: 1973; FRule: @CRules[26])
- );
-
- { Date-bound rules for Bahamas family }
- CFamily_7_Arr: array[0 .. 6] of TYearBoundRule = (
- (FStart: 1942; FEnd: 1942; FRule: @CRules[27]),
- (FStart: 1944; FEnd: 1944; FRule: @CRules[28]),
- (FStart: 1945; FEnd: 1945; FRule: @CRules[29]),
- (FStart: 1945; FEnd: 1945; FRule: @CRules[30]),
- (FStart: 1945; FEnd: 1945; FRule: @CRules[31]),
- (FStart: 1964; FEnd: 1975; FRule: @CRules[26]),
- (FStart: 1964; FEnd: 1975; FRule: @CRules[24])
- );
-
- { Date-bound rules for US family }
- CFamily_8_Arr: array[0 .. 12] of TYearBoundRule = (
- (FStart: 1918; FEnd: 1919; FRule: @CRules[99]),
- (FStart: 1918; FEnd: 1919; FRule: @CRules[26]),
- (FStart: 1942; FEnd: 1942; FRule: @CRules[100]),
- (FStart: 1945; FEnd: 1945; FRule: @CRules[30]),
- (FStart: 1945; FEnd: 1945; FRule: @CRules[101]),
- (FStart: 1967; FEnd: 2006; FRule: @CRules[26]),
- (FStart: 1967; FEnd: 1973; FRule: @CRules[24]),
- (FStart: 1974; FEnd: 1974; FRule: @CRules[102]),
- (FStart: 1975; FEnd: 1975; FRule: @CRules[103]),
- (FStart: 1976; FEnd: 1986; FRule: @CRules[24]),
- (FStart: 1987; FEnd: 2006; FRule: @CRules[104]),
- (FStart: 2007; FEnd: 9999; FRule: @CRules[105]),
- (FStart: 2007; FEnd: 9999; FRule: @CRules[106])
- );
-
- { Date-bound rules for Toronto family }
- CFamily_9_Arr: array[0 .. 21] of TYearBoundRule = (
- (FStart: 1919; FEnd: 1919; FRule: @CRules[168]),
- (FStart: 1919; FEnd: 1919; FRule: @CRules[169]),
- (FStart: 1920; FEnd: 1920; FRule: @CRules[170]),
- (FStart: 1920; FEnd: 1920; FRule: @CRules[147]),
- (FStart: 1921; FEnd: 1921; FRule: @CRules[171]),
- (FStart: 1921; FEnd: 1921; FRule: @CRules[172]),
- (FStart: 1922; FEnd: 1923; FRule: @CRules[127]),
- (FStart: 1922; FEnd: 1926; FRule: @CRules[173]),
- (FStart: 1924; FEnd: 1927; FRule: @CRules[19]),
- (FStart: 1927; FEnd: 1937; FRule: @CRules[174]),
- (FStart: 1928; FEnd: 1937; FRule: @CRules[175]),
- (FStart: 1938; FEnd: 1940; FRule: @CRules[24]),
- (FStart: 1938; FEnd: 1939; FRule: @CRules[25]),
- (FStart: 1945; FEnd: 1946; FRule: @CRules[25]),
- (FStart: 1946; FEnd: 1946; FRule: @CRules[24]),
- (FStart: 1947; FEnd: 1949; FRule: @CRules[22]),
- (FStart: 1947; FEnd: 1948; FRule: @CRules[23]),
- (FStart: 1949; FEnd: 1949; FRule: @CRules[176]),
- (FStart: 1950; FEnd: 1973; FRule: @CRules[24]),
- (FStart: 1950; FEnd: 1950; FRule: @CRules[177]),
- (FStart: 1951; FEnd: 1956; FRule: @CRules[25]),
- (FStart: 1957; FEnd: 1973; FRule: @CRules[26])
- );
-
- { Date-bound rules for NZ family }
- CFamily_10_Arr: array[0 .. 15] of TYearBoundRule = (
- (FStart: 1927; FEnd: 1927; FRule: @CRules[1261]),
- (FStart: 1928; FEnd: 1928; FRule: @CRules[1262]),
- (FStart: 1928; FEnd: 1933; FRule: @CRules[1263]),
- (FStart: 1929; FEnd: 1933; FRule: @CRules[1264]),
- (FStart: 1934; FEnd: 1940; FRule: @CRules[1265]),
- (FStart: 1934; FEnd: 1940; FRule: @CRules[1266]),
- (FStart: 1946; FEnd: 1946; FRule: @CRules[1267]),
- (FStart: 1974; FEnd: 1974; FRule: @CRules[1268]),
- (FStart: 1975; FEnd: 1975; FRule: @CRules[1214]),
- (FStart: 1975; FEnd: 1988; FRule: @CRules[1210]),
- (FStart: 1976; FEnd: 1989; FRule: @CRules[1211]),
- (FStart: 1989; FEnd: 1989; FRule: @CRules[1273]),
- (FStart: 1990; FEnd: 2006; FRule: @CRules[1224]),
- (FStart: 1990; FEnd: 2007; FRule: @CRules[1217]),
- (FStart: 2007; FEnd: 9999; FRule: @CRules[1277]),
- (FStart: 2008; FEnd: 9999; FRule: @CRules[1223])
- );
-
- { Date-bound rules for PRC family }
- CFamily_11_Arr: array[0 .. 2] of TYearBoundRule = (
- (FStart: 1986; FEnd: 1986; FRule: @CRules[306]),
- (FStart: 1986; FEnd: 1991; FRule: @CRules[307]),
- (FStart: 1987; FEnd: 1991; FRule: @CRules[308])
- );
-
- { Date-bound rules for Zion family }
- CFamily_12_Arr: array[0 .. 84] of TYearBoundRule = (
- (FStart: 1940; FEnd: 1940; FRule: @CRules[372]),
- (FStart: 1940; FEnd: 1940; FRule: @CRules[297]),
- (FStart: 1940; FEnd: 1940; FRule: @CRules[373]),
- (FStart: 1942; FEnd: 1946; FRule: @CRules[305]),
- (FStart: 1943; FEnd: 1944; FRule: @CRules[374]),
- (FStart: 1945; FEnd: 1946; FRule: @CRules[375]),
- (FStart: 1948; FEnd: 1948; FRule: @CRules[376]),
- (FStart: 1948; FEnd: 1948; FRule: @CRules[377]),
- (FStart: 1948; FEnd: 1949; FRule: @CRules[305]),
- (FStart: 1949; FEnd: 1949; FRule: @CRules[378]),
- (FStart: 1950; FEnd: 1950; FRule: @CRules[375]),
- (FStart: 1950; FEnd: 1950; FRule: @CRules[379]),
- (FStart: 1951; FEnd: 1951; FRule: @CRules[374]),
- (FStart: 1951; FEnd: 1951; FRule: @CRules[380]),
- (FStart: 1952; FEnd: 1952; FRule: @CRules[381]),
- (FStart: 1952; FEnd: 1952; FRule: @CRules[382]),
- (FStart: 1953; FEnd: 1953; FRule: @CRules[383]),
- (FStart: 1953; FEnd: 1953; FRule: @CRules[384]),
- (FStart: 1954; FEnd: 1954; FRule: @CRules[385]),
- (FStart: 1954; FEnd: 1954; FRule: @CRules[386]),
- (FStart: 1955; FEnd: 1955; FRule: @CRules[387]),
- (FStart: 1955; FEnd: 1955; FRule: @CRules[388]),
- (FStart: 1956; FEnd: 1956; FRule: @CRules[389]),
- (FStart: 1956; FEnd: 1956; FRule: @CRules[390]),
- (FStart: 1957; FEnd: 1957; FRule: @CRules[391]),
- (FStart: 1957; FEnd: 1957; FRule: @CRules[392]),
- (FStart: 1974; FEnd: 1974; FRule: @CRules[393]),
- (FStart: 1974; FEnd: 1974; FRule: @CRules[298]),
- (FStart: 1975; FEnd: 1975; FRule: @CRules[381]),
- (FStart: 1975; FEnd: 1975; FRule: @CRules[394]),
- (FStart: 1980; FEnd: 1980; FRule: @CRules[395]),
- (FStart: 1980; FEnd: 1980; FRule: @CRules[396]),
- (FStart: 1984; FEnd: 1984; FRule: @CRules[397]),
- (FStart: 1984; FEnd: 1984; FRule: @CRules[398]),
- (FStart: 1985; FEnd: 1985; FRule: @CRules[399]),
- (FStart: 1985; FEnd: 1985; FRule: @CRules[400]),
- (FStart: 1986; FEnd: 1986; FRule: @CRules[401]),
- (FStart: 1986; FEnd: 1986; FRule: @CRules[402]),
- (FStart: 1987; FEnd: 1987; FRule: @CRules[403]),
- (FStart: 1987; FEnd: 1987; FRule: @CRules[384]),
- (FStart: 1988; FEnd: 1988; FRule: @CRules[404]),
- (FStart: 1988; FEnd: 1988; FRule: @CRules[405]),
- (FStart: 1989; FEnd: 1989; FRule: @CRules[406]),
- (FStart: 1989; FEnd: 1989; FRule: @CRules[407]),
- (FStart: 1990; FEnd: 1990; FRule: @CRules[408]),
- (FStart: 1990; FEnd: 1990; FRule: @CRules[398]),
- (FStart: 1991; FEnd: 1991; FRule: @CRules[409]),
- (FStart: 1991; FEnd: 1991; FRule: @CRules[400]),
- (FStart: 1992; FEnd: 1992; FRule: @CRules[410]),
- (FStart: 1992; FEnd: 1992; FRule: @CRules[411]),
- (FStart: 1993; FEnd: 1993; FRule: @CRules[412]),
- (FStart: 1993; FEnd: 1993; FRule: @CRules[139]),
- (FStart: 1994; FEnd: 1994; FRule: @CRules[134]),
- (FStart: 1994; FEnd: 1994; FRule: @CRules[413]),
- (FStart: 1995; FEnd: 1995; FRule: @CRules[414]),
- (FStart: 1995; FEnd: 1995; FRule: @CRules[150]),
- (FStart: 1996; FEnd: 1996; FRule: @CRules[415]),
- (FStart: 1996; FEnd: 1996; FRule: @CRules[226]),
- (FStart: 1997; FEnd: 1997; FRule: @CRules[416]),
- (FStart: 1997; FEnd: 1997; FRule: @CRules[396]),
- (FStart: 1998; FEnd: 1998; FRule: @CRules[417]),
- (FStart: 1998; FEnd: 1998; FRule: @CRules[418]),
- (FStart: 1999; FEnd: 1999; FRule: @CRules[419]),
- (FStart: 1999; FEnd: 1999; FRule: @CRules[420]),
- (FStart: 2000; FEnd: 2000; FRule: @CRules[117]),
- (FStart: 2000; FEnd: 2000; FRule: @CRules[421]),
- (FStart: 2001; FEnd: 2001; FRule: @CRules[422]),
- (FStart: 2001; FEnd: 2001; FRule: @CRules[423]),
- (FStart: 2002; FEnd: 2002; FRule: @CRules[424]),
- (FStart: 2002; FEnd: 2002; FRule: @CRules[425]),
- (FStart: 2003; FEnd: 2003; FRule: @CRules[426]),
- (FStart: 2003; FEnd: 2003; FRule: @CRules[427]),
- (FStart: 2004; FEnd: 2004; FRule: @CRules[428]),
- (FStart: 2004; FEnd: 2004; FRule: @CRules[429]),
- (FStart: 2005; FEnd: 2012; FRule: @CRules[430]),
- (FStart: 2005; FEnd: 2005; FRule: @CRules[431]),
- (FStart: 2006; FEnd: 2006; FRule: @CRules[432]),
- (FStart: 2007; FEnd: 2007; FRule: @CRules[433]),
- (FStart: 2008; FEnd: 2008; FRule: @CRules[434]),
- (FStart: 2009; FEnd: 2009; FRule: @CRules[435]),
- (FStart: 2010; FEnd: 2010; FRule: @CRules[436]),
- (FStart: 2011; FEnd: 2011; FRule: @CRules[437]),
- (FStart: 2012; FEnd: 2012; FRule: @CRules[438]),
- (FStart: 2013; FEnd: 9999; FRule: @CRules[439]),
- (FStart: 2013; FEnd: 9999; FRule: @CRules[26])
- );
-
- { Date-bound rules for Iceland family }
- CFamily_13_Arr: array[0 .. 15] of TYearBoundRule = (
- (FStart: 1917; FEnd: 1919; FRule: @CRules[32]),
- (FStart: 1917; FEnd: 1917; FRule: @CRules[33]),
- (FStart: 1918; FEnd: 1919; FRule: @CRules[34]),
- (FStart: 1921; FEnd: 1921; FRule: @CRules[35]),
- (FStart: 1921; FEnd: 1921; FRule: @CRules[36]),
- (FStart: 1939; FEnd: 1939; FRule: @CRules[37]),
- (FStart: 1939; FEnd: 1939; FRule: @CRules[38]),
- (FStart: 1940; FEnd: 1940; FRule: @CRules[39]),
- (FStart: 1940; FEnd: 1941; FRule: @CRules[40]),
- (FStart: 1941; FEnd: 1942; FRule: @CRules[41]),
- (FStart: 1943; FEnd: 1946; FRule: @CRules[42]),
- (FStart: 1942; FEnd: 1948; FRule: @CRules[43]),
- (FStart: 1947; FEnd: 1967; FRule: @CRules[44]),
- (FStart: 1949; FEnd: 1949; FRule: @CRules[45]),
- (FStart: 1950; FEnd: 1966; FRule: @CRules[43]),
- (FStart: 1967; FEnd: 1967; FRule: @CRules[46])
- );
-
- { Date-bound rules for AT family }
- CFamily_14_Arr: array[0 .. 22] of TYearBoundRule = (
- (FStart: 1916; FEnd: 1916; FRule: @CRules[1224]),
- (FStart: 1917; FEnd: 1917; FRule: @CRules[1207]),
- (FStart: 1917; FEnd: 1918; FRule: @CRules[1225]),
- (FStart: 1918; FEnd: 1919; FRule: @CRules[1211]),
- (FStart: 1967; FEnd: 1967; FRule: @CRules[1224]),
- (FStart: 1968; FEnd: 1968; FRule: @CRules[1226]),
- (FStart: 1968; FEnd: 1985; FRule: @CRules[1210]),
- (FStart: 1969; FEnd: 1971; FRule: @CRules[1227]),
- (FStart: 1972; FEnd: 1972; FRule: @CRules[1214]),
- (FStart: 1973; FEnd: 1981; FRule: @CRules[1211]),
- (FStart: 1982; FEnd: 1983; FRule: @CRules[1207]),
- (FStart: 1984; FEnd: 1986; FRule: @CRules[1211]),
- (FStart: 1986; FEnd: 1986; FRule: @CRules[1228]),
- (FStart: 1987; FEnd: 1990; FRule: @CRules[1217]),
- (FStart: 1987; FEnd: 1987; FRule: @CRules[1225]),
- (FStart: 1988; FEnd: 1990; FRule: @CRules[1210]),
- (FStart: 1991; FEnd: 1999; FRule: @CRules[1224]),
- (FStart: 1991; FEnd: 2005; FRule: @CRules[1207]),
- (FStart: 2000; FEnd: 2000; FRule: @CRules[1229]),
- (FStart: 2001; FEnd: 9999; FRule: @CRules[1224]),
- (FStart: 2006; FEnd: 2006; FRule: @CRules[1223]),
- (FStart: 2007; FEnd: 2007; FRule: @CRules[1207]),
- (FStart: 2008; FEnd: 9999; FRule: @CRules[1223])
- );
-
- { Date-bound rules for Aus family }
- CFamily_15_Arr: array[0 .. 6] of TYearBoundRule = (
- (FStart: 1917; FEnd: 1917; FRule: @CRules[1206]),
- (FStart: 1917; FEnd: 1917; FRule: @CRules[1207]),
- (FStart: 1942; FEnd: 1942; FRule: @CRules[1206]),
- (FStart: 1942; FEnd: 1942; FRule: @CRules[1207]),
- (FStart: 1942; FEnd: 1942; FRule: @CRules[1208]),
- (FStart: 1943; FEnd: 1944; FRule: @CRules[1207]),
- (FStart: 1943; FEnd: 1943; FRule: @CRules[1209])
- );
-
- { Date-bound rules for Neth family }
- CFamily_16_Arr: array[0 .. 19] of TYearBoundRule = (
- (FStart: 1916; FEnd: 1916; FRule: @CRules[47]),
- (FStart: 1916; FEnd: 1916; FRule: @CRules[48]),
- (FStart: 1917; FEnd: 1917; FRule: @CRules[49]),
- (FStart: 1917; FEnd: 1917; FRule: @CRules[50]),
- (FStart: 1918; FEnd: 1921; FRule: @CRules[51]),
- (FStart: 1918; FEnd: 1921; FRule: @CRules[52]),
- (FStart: 1922; FEnd: 1922; FRule: @CRules[53]),
- (FStart: 1922; FEnd: 1936; FRule: @CRules[54]),
- (FStart: 1923; FEnd: 1923; FRule: @CRules[55]),
- (FStart: 1924; FEnd: 1924; FRule: @CRules[53]),
- (FStart: 1925; FEnd: 1925; FRule: @CRules[55]),
- (FStart: 1926; FEnd: 1931; FRule: @CRules[56]),
- (FStart: 1932; FEnd: 1932; FRule: @CRules[57]),
- (FStart: 1933; FEnd: 1936; FRule: @CRules[56]),
- (FStart: 1937; FEnd: 1937; FRule: @CRules[57]),
- (FStart: 1937; FEnd: 1937; FRule: @CRules[58]),
- (FStart: 1937; FEnd: 1939; FRule: @CRules[59]),
- (FStart: 1938; FEnd: 1939; FRule: @CRules[60]),
- (FStart: 1945; FEnd: 1945; FRule: @CRules[61]),
- (FStart: 1945; FEnd: 1945; FRule: @CRules[62])
- );
-
- { Date-bound rules for C-Eur family }
- CFamily_17_Arr: array[0 .. 16] of TYearBoundRule = (
- (FStart: 1916; FEnd: 1916; FRule: @CRules[1031]),
- (FStart: 1916; FEnd: 1916; FRule: @CRules[73]),
- (FStart: 1917; FEnd: 1918; FRule: @CRules[76]),
- (FStart: 1917; FEnd: 1918; FRule: @CRules[77]),
- (FStart: 1940; FEnd: 1940; FRule: @CRules[607]),
- (FStart: 1942; FEnd: 1942; FRule: @CRules[1032]),
- (FStart: 1943; FEnd: 1943; FRule: @CRules[975]),
- (FStart: 1943; FEnd: 1943; FRule: @CRules[499]),
- (FStart: 1944; FEnd: 1945; FRule: @CRules[756]),
- (FStart: 1944; FEnd: 1944; FRule: @CRules[1033]),
- (FStart: 1945; FEnd: 1945; FRule: @CRules[62]),
- (FStart: 1977; FEnd: 1980; FRule: @CRules[1034]),
- (FStart: 1977; FEnd: 1977; FRule: @CRules[289]),
- (FStart: 1978; FEnd: 1978; FRule: @CRules[95]),
- (FStart: 1979; FEnd: 1995; FRule: @CRules[289]),
- (FStart: 1981; FEnd: 9999; FRule: @CRules[979]),
- (FStart: 1996; FEnd: 9999; FRule: @CRules[291])
- );
-
- { Date-bound rules for EU family }
- CFamily_18_Arr: array[0 .. 5] of TYearBoundRule = (
- (FStart: 1977; FEnd: 1980; FRule: @CRules[1030]),
- (FStart: 1977; FEnd: 1977; FRule: @CRules[282]),
- (FStart: 1978; FEnd: 1978; FRule: @CRules[73]),
- (FStart: 1979; FEnd: 1995; FRule: @CRules[282]),
- (FStart: 1981; FEnd: 9999; FRule: @CRules[281]),
- (FStart: 1996; FEnd: 9999; FRule: @CRules[283])
- );
-
- { Date-bound rules for GB-Eire family }
- CFamily_19_Arr: array[0 .. 64] of TYearBoundRule = (
- (FStart: 1916; FEnd: 1916; FRule: @CRules[980]),
- (FStart: 1916; FEnd: 1916; FRule: @CRules[981]),
- (FStart: 1917; FEnd: 1917; FRule: @CRules[982]),
- (FStart: 1917; FEnd: 1917; FRule: @CRules[983]),
- (FStart: 1918; FEnd: 1918; FRule: @CRules[984]),
- (FStart: 1918; FEnd: 1918; FRule: @CRules[985]),
- (FStart: 1919; FEnd: 1919; FRule: @CRules[986]),
- (FStart: 1919; FEnd: 1919; FRule: @CRules[987]),
- (FStart: 1920; FEnd: 1920; FRule: @CRules[988]),
- (FStart: 1920; FEnd: 1920; FRule: @CRules[989]),
- (FStart: 1921; FEnd: 1921; FRule: @CRules[990]),
- (FStart: 1921; FEnd: 1921; FRule: @CRules[991]),
- (FStart: 1922; FEnd: 1922; FRule: @CRules[992]),
- (FStart: 1922; FEnd: 1922; FRule: @CRules[993]),
- (FStart: 1923; FEnd: 1923; FRule: @CRules[994]),
- (FStart: 1923; FEnd: 1924; FRule: @CRules[995]),
- (FStart: 1924; FEnd: 1924; FRule: @CRules[996]),
- (FStart: 1925; FEnd: 1926; FRule: @CRules[994]),
- (FStart: 1925; FEnd: 1938; FRule: @CRules[997]),
- (FStart: 1927; FEnd: 1927; FRule: @CRules[996]),
- (FStart: 1928; FEnd: 1929; FRule: @CRules[994]),
- (FStart: 1930; FEnd: 1930; FRule: @CRules[996]),
- (FStart: 1931; FEnd: 1932; FRule: @CRules[994]),
- (FStart: 1933; FEnd: 1933; FRule: @CRules[996]),
- (FStart: 1934; FEnd: 1934; FRule: @CRules[994]),
- (FStart: 1935; FEnd: 1935; FRule: @CRules[996]),
- (FStart: 1936; FEnd: 1937; FRule: @CRules[994]),
- (FStart: 1938; FEnd: 1938; FRule: @CRules[996]),
- (FStart: 1939; FEnd: 1939; FRule: @CRules[994]),
- (FStart: 1939; FEnd: 1939; FRule: @CRules[998]),
- (FStart: 1940; FEnd: 1940; FRule: @CRules[999]),
- (FStart: 1941; FEnd: 1941; FRule: @CRules[1000]),
- (FStart: 1941; FEnd: 1943; FRule: @CRules[1001]),
- (FStart: 1942; FEnd: 1944; FRule: @CRules[1002]),
- (FStart: 1944; FEnd: 1944; FRule: @CRules[1003]),
- (FStart: 1945; FEnd: 1945; FRule: @CRules[1004]),
- (FStart: 1945; FEnd: 1945; FRule: @CRules[1005]),
- (FStart: 1945; FEnd: 1946; FRule: @CRules[997]),
- (FStart: 1946; FEnd: 1946; FRule: @CRules[996]),
- (FStart: 1947; FEnd: 1947; FRule: @CRules[1006]),
- (FStart: 1947; FEnd: 1947; FRule: @CRules[1007]),
- (FStart: 1947; FEnd: 1947; FRule: @CRules[1008]),
- (FStart: 1947; FEnd: 1947; FRule: @CRules[1009]),
- (FStart: 1948; FEnd: 1948; FRule: @CRules[1010]),
- (FStart: 1948; FEnd: 1948; FRule: @CRules[1011]),
- (FStart: 1949; FEnd: 1949; FRule: @CRules[990]),
- (FStart: 1949; FEnd: 1949; FRule: @CRules[1012]),
- (FStart: 1950; FEnd: 1952; FRule: @CRules[1013]),
- (FStart: 1950; FEnd: 1952; FRule: @CRules[1014]),
- (FStart: 1953; FEnd: 1953; FRule: @CRules[994]),
- (FStart: 1953; FEnd: 1960; FRule: @CRules[997]),
- (FStart: 1954; FEnd: 1954; FRule: @CRules[996]),
- (FStart: 1955; FEnd: 1956; FRule: @CRules[994]),
- (FStart: 1957; FEnd: 1957; FRule: @CRules[996]),
- (FStart: 1958; FEnd: 1959; FRule: @CRules[994]),
- (FStart: 1960; FEnd: 1960; FRule: @CRules[996]),
- (FStart: 1961; FEnd: 1963; FRule: @CRules[1015]),
- (FStart: 1961; FEnd: 1968; FRule: @CRules[1016]),
- (FStart: 1964; FEnd: 1967; FRule: @CRules[1017]),
- (FStart: 1968; FEnd: 1968; FRule: @CRules[1018]),
- (FStart: 1972; FEnd: 1980; FRule: @CRules[1019]),
- (FStart: 1972; FEnd: 1980; FRule: @CRules[1016]),
- (FStart: 1981; FEnd: 1995; FRule: @CRules[1020]),
- (FStart: 1981; FEnd: 1989; FRule: @CRules[1021]),
- (FStart: 1990; FEnd: 1995; FRule: @CRules[1022])
- );
-
- { Date-bound rules for Denmark family }
- CFamily_20_Arr: array[0 .. 10] of TYearBoundRule = (
- (FStart: 1916; FEnd: 1916; FRule: @CRules[63]),
- (FStart: 1916; FEnd: 1916; FRule: @CRules[64]),
- (FStart: 1940; FEnd: 1940; FRule: @CRules[65]),
- (FStart: 1945; FEnd: 1945; FRule: @CRules[61]),
- (FStart: 1945; FEnd: 1945; FRule: @CRules[66]),
- (FStart: 1946; FEnd: 1946; FRule: @CRules[67]),
- (FStart: 1946; FEnd: 1946; FRule: @CRules[68]),
- (FStart: 1947; FEnd: 1947; FRule: @CRules[69]),
- (FStart: 1947; FEnd: 1947; FRule: @CRules[70]),
- (FStart: 1948; FEnd: 1948; FRule: @CRules[71]),
- (FStart: 1948; FEnd: 1948; FRule: @CRules[72])
+ { Date-bound rules for SanLuis family }
+ CFamily_1_Arr: array[0 .. 1] of TYearBoundRule = (
+ (FStart: 2008; FEnd: 2009; FRule: @CRules[21]),
+ (FStart: 2007; FEnd: 2008; FRule: @CRules[22])
);
- { Date-bound rules for Lux family }
- CFamily_21_Arr: array[0 .. 22] of TYearBoundRule = (
- (FStart: 1916; FEnd: 1916; FRule: @CRules[63]),
- (FStart: 1916; FEnd: 1916; FRule: @CRules[73]),
- (FStart: 1917; FEnd: 1917; FRule: @CRules[74]),
- (FStart: 1917; FEnd: 1917; FRule: @CRules[75]),
- (FStart: 1918; FEnd: 1918; FRule: @CRules[76]),
- (FStart: 1918; FEnd: 1918; FRule: @CRules[77]),
- (FStart: 1919; FEnd: 1919; FRule: @CRules[78]),
- (FStart: 1919; FEnd: 1919; FRule: @CRules[79]),
- (FStart: 1920; FEnd: 1920; FRule: @CRules[80]),
- (FStart: 1920; FEnd: 1920; FRule: @CRules[81]),
- (FStart: 1921; FEnd: 1921; FRule: @CRules[82]),
- (FStart: 1921; FEnd: 1921; FRule: @CRules[83]),
- (FStart: 1922; FEnd: 1922; FRule: @CRules[84]),
- (FStart: 1922; FEnd: 1922; FRule: @CRules[85]),
- (FStart: 1923; FEnd: 1923; FRule: @CRules[86]),
- (FStart: 1923; FEnd: 1923; FRule: @CRules[59]),
- (FStart: 1924; FEnd: 1924; FRule: @CRules[87]),
- (FStart: 1924; FEnd: 1928; FRule: @CRules[85]),
- (FStart: 1925; FEnd: 1925; FRule: @CRules[88]),
- (FStart: 1926; FEnd: 1926; FRule: @CRules[89]),
- (FStart: 1927; FEnd: 1927; FRule: @CRules[90]),
- (FStart: 1928; FEnd: 1928; FRule: @CRules[91]),
- (FStart: 1929; FEnd: 1929; FRule: @CRules[92])
+ { Date-bound rules for Brazil family }
+ CFamily_2_Arr: array[0 .. 56] of TYearBoundRule = (
+ (FStart: 1931; FEnd: 1931; FRule: @CRules[23]),
+ (FStart: 1932; FEnd: 1933; FRule: @CRules[1]),
+ (FStart: 1932; FEnd: 1932; FRule: @CRules[24]),
+ (FStart: 1949; FEnd: 1952; FRule: @CRules[0]),
+ (FStart: 1950; FEnd: 1950; FRule: @CRules[25]),
+ (FStart: 1951; FEnd: 1952; FRule: @CRules[1]),
+ (FStart: 1953; FEnd: 1953; FRule: @CRules[3]),
+ (FStart: 1963; FEnd: 1963; FRule: @CRules[26]),
+ (FStart: 1964; FEnd: 1964; FRule: @CRules[3]),
+ (FStart: 1965; FEnd: 1965; FRule: @CRules[27]),
+ (FStart: 1965; FEnd: 1965; FRule: @CRules[28]),
+ (FStart: 1965; FEnd: 1965; FRule: @CRules[0]),
+ (FStart: 1966; FEnd: 1968; FRule: @CRules[3]),
+ (FStart: 1966; FEnd: 1967; FRule: @CRules[4]),
+ (FStart: 1985; FEnd: 1985; FRule: @CRules[29]),
+ (FStart: 1986; FEnd: 1986; FRule: @CRules[30]),
+ (FStart: 1986; FEnd: 1986; FRule: @CRules[31]),
+ (FStart: 1987; FEnd: 1987; FRule: @CRules[32]),
+ (FStart: 1987; FEnd: 1987; FRule: @CRules[31]),
+ (FStart: 1988; FEnd: 1988; FRule: @CRules[33]),
+ (FStart: 1988; FEnd: 1988; FRule: @CRules[34]),
+ (FStart: 1989; FEnd: 1989; FRule: @CRules[35]),
+ (FStart: 1989; FEnd: 1989; FRule: @CRules[2]),
+ (FStart: 1990; FEnd: 1990; FRule: @CRules[36]),
+ (FStart: 1990; FEnd: 1990; FRule: @CRules[37]),
+ (FStart: 1991; FEnd: 1991; FRule: @CRules[38]),
+ (FStart: 1991; FEnd: 1991; FRule: @CRules[39]),
+ (FStart: 1992; FEnd: 1992; FRule: @CRules[40]),
+ (FStart: 1992; FEnd: 1992; FRule: @CRules[31]),
+ (FStart: 1993; FEnd: 1993; FRule: @CRules[41]),
+ (FStart: 1993; FEnd: 1995; FRule: @CRules[42]),
+ (FStart: 1994; FEnd: 1995; FRule: @CRules[43]),
+ (FStart: 1996; FEnd: 1996; FRule: @CRules[36]),
+ (FStart: 1996; FEnd: 1996; FRule: @CRules[44]),
+ (FStart: 1997; FEnd: 1997; FRule: @CRules[45]),
+ (FStart: 1997; FEnd: 1997; FRule: @CRules[44]),
+ (FStart: 1998; FEnd: 1998; FRule: @CRules[3]),
+ (FStart: 1998; FEnd: 1998; FRule: @CRules[46]),
+ (FStart: 1999; FEnd: 1999; FRule: @CRules[47]),
+ (FStart: 1999; FEnd: 1999; FRule: @CRules[24]),
+ (FStart: 2000; FEnd: 2000; FRule: @CRules[48]),
+ (FStart: 2000; FEnd: 2001; FRule: @CRules[22]),
+ (FStart: 2001; FEnd: 2006; FRule: @CRules[43]),
+ (FStart: 2002; FEnd: 2002; FRule: @CRules[49]),
+ (FStart: 2003; FEnd: 2003; FRule: @CRules[50]),
+ (FStart: 2004; FEnd: 2004; FRule: @CRules[29]),
+ (FStart: 2005; FEnd: 2005; FRule: @CRules[34]),
+ (FStart: 2006; FEnd: 2006; FRule: @CRules[51]),
+ (FStart: 2007; FEnd: 2007; FRule: @CRules[52]),
+ (FStart: 2007; FEnd: 2007; FRule: @CRules[22]),
+ (FStart: 2008; FEnd: 2017; FRule: @CRules[17]),
+ (FStart: 2008; FEnd: 2011; FRule: @CRules[43]),
+ (FStart: 2012; FEnd: 2012; FRule: @CRules[53]),
+ (FStart: 2013; FEnd: 2014; FRule: @CRules[43]),
+ (FStart: 2015; FEnd: 2015; FRule: @CRules[53]),
+ (FStart: 2016; FEnd: 2019; FRule: @CRules[43]),
+ (FStart: 2018; FEnd: 2018; FRule: @CRules[54])
);
- { Date-bound rules for Belgium family }
- CFamily_22_Arr: array[0 .. 33] of TYearBoundRule = (
- (FStart: 1918; FEnd: 1918; FRule: @CRules[973]),
- (FStart: 1918; FEnd: 1919; FRule: @CRules[1057]),
- (FStart: 1919; FEnd: 1919; FRule: @CRules[78]),
- (FStart: 1920; FEnd: 1920; FRule: @CRules[80]),
- (FStart: 1920; FEnd: 1920; FRule: @CRules[752]),
- (FStart: 1921; FEnd: 1921; FRule: @CRules[82]),
- (FStart: 1921; FEnd: 1921; FRule: @CRules[1058]),
- (FStart: 1922; FEnd: 1922; FRule: @CRules[84]),
- (FStart: 1922; FEnd: 1927; FRule: @CRules[1057]),
- (FStart: 1923; FEnd: 1923; FRule: @CRules[86]),
- (FStart: 1924; FEnd: 1924; FRule: @CRules[87]),
- (FStart: 1925; FEnd: 1925; FRule: @CRules[1059]),
- (FStart: 1926; FEnd: 1926; FRule: @CRules[89]),
- (FStart: 1927; FEnd: 1927; FRule: @CRules[90]),
- (FStart: 1928; FEnd: 1928; FRule: @CRules[91]),
- (FStart: 1928; FEnd: 1938; FRule: @CRules[59]),
- (FStart: 1929; FEnd: 1929; FRule: @CRules[1060]),
- (FStart: 1930; FEnd: 1930; FRule: @CRules[520]),
- (FStart: 1931; FEnd: 1931; FRule: @CRules[1061]),
- (FStart: 1932; FEnd: 1932; FRule: @CRules[1062]),
- (FStart: 1933; FEnd: 1933; FRule: @CRules[1063]),
- (FStart: 1934; FEnd: 1934; FRule: @CRules[1064]),
- (FStart: 1935; FEnd: 1935; FRule: @CRules[606]),
- (FStart: 1936; FEnd: 1936; FRule: @CRules[1061]),
- (FStart: 1937; FEnd: 1937; FRule: @CRules[1065]),
- (FStart: 1938; FEnd: 1938; FRule: @CRules[1066]),
- (FStart: 1939; FEnd: 1939; FRule: @CRules[1067]),
- (FStart: 1939; FEnd: 1939; FRule: @CRules[1068]),
- (FStart: 1940; FEnd: 1940; FRule: @CRules[1069]),
- (FStart: 1944; FEnd: 1944; FRule: @CRules[526]),
- (FStart: 1945; FEnd: 1945; FRule: @CRules[61]),
- (FStart: 1945; FEnd: 1945; FRule: @CRules[62]),
- (FStart: 1946; FEnd: 1946; FRule: @CRules[1070]),
- (FStart: 1946; FEnd: 1946; FRule: @CRules[1054])
+ { Date-bound rules for Chile family }
+ CFamily_3_Arr: array[0 .. 35] of TYearBoundRule = (
+ (FStart: 1927; FEnd: 1931; FRule: @CRules[55]),
+ (FStart: 1928; FEnd: 1932; FRule: @CRules[1]),
+ (FStart: 1968; FEnd: 1968; FRule: @CRules[56]),
+ (FStart: 1969; FEnd: 1969; FRule: @CRules[57]),
+ (FStart: 1969; FEnd: 1969; FRule: @CRules[58]),
+ (FStart: 1970; FEnd: 1970; FRule: @CRules[59]),
+ (FStart: 1971; FEnd: 1971; FRule: @CRules[60]),
+ (FStart: 1970; FEnd: 1972; FRule: @CRules[61]),
+ (FStart: 1972; FEnd: 1986; FRule: @CRules[62]),
+ (FStart: 1973; FEnd: 1973; FRule: @CRules[63]),
+ (FStart: 1974; FEnd: 1987; FRule: @CRules[61]),
+ (FStart: 1987; FEnd: 1987; FRule: @CRules[64]),
+ (FStart: 1988; FEnd: 1990; FRule: @CRules[62]),
+ (FStart: 1988; FEnd: 1989; FRule: @CRules[61]),
+ (FStart: 1990; FEnd: 1990; FRule: @CRules[65]),
+ (FStart: 1991; FEnd: 1996; FRule: @CRules[62]),
+ (FStart: 1991; FEnd: 1997; FRule: @CRules[61]),
+ (FStart: 1997; FEnd: 1997; FRule: @CRules[57]),
+ (FStart: 1998; FEnd: 1998; FRule: @CRules[62]),
+ (FStart: 1998; FEnd: 1998; FRule: @CRules[66]),
+ (FStart: 1999; FEnd: 1999; FRule: @CRules[67]),
+ (FStart: 1999; FEnd: 2010; FRule: @CRules[61]),
+ (FStart: 2000; FEnd: 2007; FRule: @CRules[62]),
+ (FStart: 2008; FEnd: 2008; FRule: @CRules[57]),
+ (FStart: 2009; FEnd: 2009; FRule: @CRules[62]),
+ (FStart: 2010; FEnd: 2010; FRule: @CRules[68]),
+ (FStart: 2011; FEnd: 2011; FRule: @CRules[69]),
+ (FStart: 2011; FEnd: 2011; FRule: @CRules[70]),
+ (FStart: 2012; FEnd: 2014; FRule: @CRules[71]),
+ (FStart: 2012; FEnd: 2014; FRule: @CRules[72]),
+ (FStart: 2016; FEnd: 2018; FRule: @CRules[73]),
+ (FStart: 2016; FEnd: 2018; FRule: @CRules[74]),
+ (FStart: 2019; FEnd: 9999; FRule: @CRules[75]),
+ (FStart: 2019; FEnd: 2021; FRule: @CRules[72]),
+ (FStart: 2022; FEnd: 2022; FRule: @CRules[76]),
+ (FStart: 2023; FEnd: 9999; FRule: @CRules[72])
);
- { Date-bound rules for France family }
- CFamily_23_Arr: array[0 .. 41] of TYearBoundRule = (
- (FStart: 1916; FEnd: 1916; FRule: @CRules[748]),
- (FStart: 1916; FEnd: 1919; FRule: @CRules[749]),
- (FStart: 1917; FEnd: 1917; FRule: @CRules[750]),
- (FStart: 1918; FEnd: 1918; FRule: @CRules[751]),
- (FStart: 1919; FEnd: 1919; FRule: @CRules[78]),
- (FStart: 1920; FEnd: 1920; FRule: @CRules[80]),
- (FStart: 1920; FEnd: 1920; FRule: @CRules[752]),
- (FStart: 1921; FEnd: 1921; FRule: @CRules[82]),
- (FStart: 1921; FEnd: 1921; FRule: @CRules[1058]),
- (FStart: 1922; FEnd: 1922; FRule: @CRules[84]),
- (FStart: 1922; FEnd: 1938; FRule: @CRules[1057]),
- (FStart: 1923; FEnd: 1923; FRule: @CRules[1079]),
- (FStart: 1924; FEnd: 1924; FRule: @CRules[87]),
- (FStart: 1925; FEnd: 1925; FRule: @CRules[1059]),
- (FStart: 1926; FEnd: 1926; FRule: @CRules[89]),
- (FStart: 1927; FEnd: 1927; FRule: @CRules[90]),
- (FStart: 1928; FEnd: 1928; FRule: @CRules[91]),
- (FStart: 1929; FEnd: 1929; FRule: @CRules[92]),
- (FStart: 1930; FEnd: 1930; FRule: @CRules[1080]),
- (FStart: 1931; FEnd: 1931; FRule: @CRules[1081]),
- (FStart: 1932; FEnd: 1932; FRule: @CRules[1082]),
- (FStart: 1933; FEnd: 1933; FRule: @CRules[84]),
- (FStart: 1934; FEnd: 1934; FRule: @CRules[1083]),
- (FStart: 1935; FEnd: 1935; FRule: @CRules[1084]),
- (FStart: 1936; FEnd: 1936; FRule: @CRules[1081]),
- (FStart: 1937; FEnd: 1937; FRule: @CRules[1085]),
- (FStart: 1938; FEnd: 1938; FRule: @CRules[1086]),
- (FStart: 1939; FEnd: 1939; FRule: @CRules[969]),
- (FStart: 1939; FEnd: 1939; FRule: @CRules[970]),
- (FStart: 1940; FEnd: 1940; FRule: @CRules[1069]),
- (FStart: 1941; FEnd: 1941; FRule: @CRules[1087]),
- (FStart: 1941; FEnd: 1941; FRule: @CRules[1088]),
- (FStart: 1942; FEnd: 1942; FRule: @CRules[1089]),
- (FStart: 1942; FEnd: 1942; FRule: @CRules[1090]),
- (FStart: 1943; FEnd: 1943; FRule: @CRules[1091]),
- (FStart: 1943; FEnd: 1943; FRule: @CRules[1092]),
- (FStart: 1944; FEnd: 1944; FRule: @CRules[1093]),
- (FStart: 1944; FEnd: 1944; FRule: @CRules[1094]),
- (FStart: 1945; FEnd: 1945; FRule: @CRules[1095]),
- (FStart: 1945; FEnd: 1945; FRule: @CRules[1096]),
- (FStart: 1976; FEnd: 1976; FRule: @CRules[1097]),
- (FStart: 1976; FEnd: 1976; FRule: @CRules[1098])
+ { Date-bound rules for CO family }
+ CFamily_4_Arr: array[0 .. 1] of TYearBoundRule = (
+ (FStart: 1992; FEnd: 1992; FRule: @CRules[77]),
+ (FStart: 1993; FEnd: 1993; FRule: @CRules[78])
);
- { Date-bound rules for Norway family }
- CFamily_24_Arr: array[0 .. 6] of TYearBoundRule = (
- (FStart: 1916; FEnd: 1916; FRule: @CRules[93]),
- (FStart: 1916; FEnd: 1916; FRule: @CRules[94]),
- (FStart: 1945; FEnd: 1945; FRule: @CRules[61]),
- (FStart: 1945; FEnd: 1945; FRule: @CRules[95]),
- (FStart: 1959; FEnd: 1964; FRule: @CRules[96]),
- (FStart: 1959; FEnd: 1965; FRule: @CRules[97]),
- (FStart: 1965; FEnd: 1965; FRule: @CRules[98])
+ { Date-bound rules for Ecuador family }
+ CFamily_5_Arr: array[0 .. 1] of TYearBoundRule = (
+ (FStart: 1992; FEnd: 1992; FRule: @CRules[79]),
+ (FStart: 1993; FEnd: 1993; FRule: @CRules[80])
);
- { Date-bound rules for Romania family }
- CFamily_25_Arr: array[0 .. 8] of TYearBoundRule = (
- (FStart: 1932; FEnd: 1932; FRule: @CRules[1172]),
- (FStart: 1932; FEnd: 1939; FRule: @CRules[1173]),
- (FStart: 1933; FEnd: 1939; FRule: @CRules[492]),
- (FStart: 1979; FEnd: 1979; FRule: @CRules[1174]),
- (FStart: 1979; FEnd: 1979; FRule: @CRules[285]),
- (FStart: 1980; FEnd: 1980; FRule: @CRules[88]),
- (FStart: 1980; FEnd: 1980; FRule: @CRules[282]),
- (FStart: 1991; FEnd: 1993; FRule: @CRules[353]),
- (FStart: 1991; FEnd: 1993; FRule: @CRules[285])
+ { Date-bound rules for Falk family }
+ CFamily_6_Arr: array[0 .. 11] of TYearBoundRule = (
+ (FStart: 1937; FEnd: 1938; FRule: @CRules[81]),
+ (FStart: 1938; FEnd: 1942; FRule: @CRules[82]),
+ (FStart: 1939; FEnd: 1939; FRule: @CRules[8]),
+ (FStart: 1940; FEnd: 1942; FRule: @CRules[81]),
+ (FStart: 1943; FEnd: 1943; FRule: @CRules[83]),
+ (FStart: 1983; FEnd: 1983; FRule: @CRules[81]),
+ (FStart: 1984; FEnd: 1985; FRule: @CRules[84]),
+ (FStart: 1984; FEnd: 1984; FRule: @CRules[85]),
+ (FStart: 1985; FEnd: 2000; FRule: @CRules[86]),
+ (FStart: 1986; FEnd: 2000; FRule: @CRules[87]),
+ (FStart: 2001; FEnd: 2010; FRule: @CRules[88]),
+ (FStart: 2001; FEnd: 2010; FRule: @CRules[89])
);
- { Date-bound rules for Russia family }
- CFamily_26_Arr: array[0 .. 15] of TYearBoundRule = (
- (FStart: 1917; FEnd: 1917; FRule: @CRules[1035]),
- (FStart: 1917; FEnd: 1917; FRule: @CRules[1036]),
- (FStart: 1918; FEnd: 1918; FRule: @CRules[1037]),
- (FStart: 1918; FEnd: 1918; FRule: @CRules[1038]),
- (FStart: 1919; FEnd: 1919; FRule: @CRules[1039]),
- (FStart: 1919; FEnd: 1919; FRule: @CRules[1040]),
- (FStart: 1919; FEnd: 1919; FRule: @CRules[1041]),
- (FStart: 1921; FEnd: 1921; FRule: @CRules[1042]),
- (FStart: 1921; FEnd: 1921; FRule: @CRules[1043]),
- (FStart: 1921; FEnd: 1921; FRule: @CRules[1044]),
- (FStart: 1921; FEnd: 1921; FRule: @CRules[288]),
- (FStart: 1981; FEnd: 1984; FRule: @CRules[447]),
- (FStart: 1981; FEnd: 1983; FRule: @CRules[288]),
- (FStart: 1984; FEnd: 1995; FRule: @CRules[289]),
- (FStart: 1985; FEnd: 2010; FRule: @CRules[979]),
- (FStart: 1996; FEnd: 2010; FRule: @CRules[291])
+ { Date-bound rules for Para family }
+ CFamily_7_Arr: array[0 .. 21] of TYearBoundRule = (
+ (FStart: 1975; FEnd: 1988; FRule: @CRules[8]),
+ (FStart: 1975; FEnd: 1978; FRule: @CRules[3]),
+ (FStart: 1979; FEnd: 1991; FRule: @CRules[1]),
+ (FStart: 1989; FEnd: 1989; FRule: @CRules[90]),
+ (FStart: 1990; FEnd: 1990; FRule: @CRules[8]),
+ (FStart: 1991; FEnd: 1991; FRule: @CRules[44]),
+ (FStart: 1992; FEnd: 1992; FRule: @CRules[3]),
+ (FStart: 1992; FEnd: 1992; FRule: @CRules[91]),
+ (FStart: 1993; FEnd: 1993; FRule: @CRules[28]),
+ (FStart: 1993; FEnd: 1995; FRule: @CRules[8]),
+ (FStart: 1994; FEnd: 1995; FRule: @CRules[92]),
+ (FStart: 1996; FEnd: 1996; FRule: @CRules[3]),
+ (FStart: 1996; FEnd: 2001; FRule: @CRules[12]),
+ (FStart: 1997; FEnd: 1997; FRule: @CRules[92]),
+ (FStart: 1998; FEnd: 2001; FRule: @CRules[16]),
+ (FStart: 2002; FEnd: 2004; FRule: @CRules[13]),
+ (FStart: 2002; FEnd: 2003; FRule: @CRules[93]),
+ (FStart: 2004; FEnd: 2009; FRule: @CRules[17]),
+ (FStart: 2005; FEnd: 2009; FRule: @CRules[21]),
+ (FStart: 2010; FEnd: 9999; FRule: @CRules[12]),
+ (FStart: 2010; FEnd: 2012; FRule: @CRules[94]),
+ (FStart: 2013; FEnd: 9999; FRule: @CRules[95])
);
- { Date-bound rules for Swiss family }
- CFamily_27_Arr: array[0 .. 1] of TYearBoundRule = (
- (FStart: 1941; FEnd: 1942; FRule: @CRules[1190]),
- (FStart: 1941; FEnd: 1942; FRule: @CRules[1191])
+ { Date-bound rules for Peru family }
+ CFamily_8_Arr: array[0 .. 9] of TYearBoundRule = (
+ (FStart: 1938; FEnd: 1938; FRule: @CRules[96]),
+ (FStart: 1938; FEnd: 1938; FRule: @CRules[1]),
+ (FStart: 1938; FEnd: 1939; FRule: @CRules[81]),
+ (FStart: 1939; FEnd: 1940; FRule: @CRules[97]),
+ (FStart: 1986; FEnd: 1987; FRule: @CRules[96]),
+ (FStart: 1986; FEnd: 1987; FRule: @CRules[1]),
+ (FStart: 1990; FEnd: 1990; FRule: @CRules[96]),
+ (FStart: 1990; FEnd: 1990; FRule: @CRules[1]),
+ (FStart: 1994; FEnd: 1994; FRule: @CRules[96]),
+ (FStart: 1994; FEnd: 1994; FRule: @CRules[1])
);
- { Date-bound rules for E-Eur family }
- CFamily_28_Arr: array[0 .. 5] of TYearBoundRule = (
- (FStart: 1977; FEnd: 1980; FRule: @CRules[350]),
- (FStart: 1977; FEnd: 1977; FRule: @CRules[285]),
- (FStart: 1978; FEnd: 1978; FRule: @CRules[288]),
- (FStart: 1979; FEnd: 1995; FRule: @CRules[285]),
- (FStart: 1981; FEnd: 9999; FRule: @CRules[353]),
- (FStart: 1996; FEnd: 9999; FRule: @CRules[286])
+ { Date-bound rules for Uruguay family }
+ CFamily_9_Arr: array[0 .. 47] of TYearBoundRule = (
+ (FStart: 1923; FEnd: 1925; FRule: @CRules[98]),
+ (FStart: 1924; FEnd: 1926; FRule: @CRules[1]),
+ (FStart: 1933; FEnd: 1938; FRule: @CRules[99]),
+ (FStart: 1934; FEnd: 1941; FRule: @CRules[100]),
+ (FStart: 1939; FEnd: 1939; FRule: @CRules[98]),
+ (FStart: 1940; FEnd: 1940; FRule: @CRules[101]),
+ (FStart: 1941; FEnd: 1941; FRule: @CRules[102]),
+ (FStart: 1942; FEnd: 1942; FRule: @CRules[103]),
+ (FStart: 1943; FEnd: 1943; FRule: @CRules[104]),
+ (FStart: 1959; FEnd: 1959; FRule: @CRules[105]),
+ (FStart: 1959; FEnd: 1959; FRule: @CRules[106]),
+ (FStart: 1960; FEnd: 1960; FRule: @CRules[107]),
+ (FStart: 1960; FEnd: 1960; FRule: @CRules[108]),
+ (FStart: 1965; FEnd: 1965; FRule: @CRules[109]),
+ (FStart: 1965; FEnd: 1965; FRule: @CRules[110]),
+ (FStart: 1968; FEnd: 1968; FRule: @CRules[111]),
+ (FStart: 1968; FEnd: 1968; FRule: @CRules[112]),
+ (FStart: 1970; FEnd: 1970; FRule: @CRules[113]),
+ (FStart: 1970; FEnd: 1970; FRule: @CRules[114]),
+ (FStart: 1972; FEnd: 1972; FRule: @CRules[115]),
+ (FStart: 1972; FEnd: 1972; FRule: @CRules[116]),
+ (FStart: 1974; FEnd: 1974; FRule: @CRules[117]),
+ (FStart: 1974; FEnd: 1974; FRule: @CRules[118]),
+ (FStart: 1974; FEnd: 1974; FRule: @CRules[119]),
+ (FStart: 1974; FEnd: 1974; FRule: @CRules[120]),
+ (FStart: 1975; FEnd: 1975; FRule: @CRules[121]),
+ (FStart: 1976; FEnd: 1976; FRule: @CRules[122]),
+ (FStart: 1977; FEnd: 1977; FRule: @CRules[108]),
+ (FStart: 1977; FEnd: 1977; FRule: @CRules[123]),
+ (FStart: 1978; FEnd: 1979; FRule: @CRules[16]),
+ (FStart: 1978; FEnd: 1978; FRule: @CRules[124]),
+ (FStart: 1979; FEnd: 1979; FRule: @CRules[125]),
+ (FStart: 1980; FEnd: 1980; FRule: @CRules[126]),
+ (FStart: 1987; FEnd: 1987; FRule: @CRules[127]),
+ (FStart: 1988; FEnd: 1988; FRule: @CRules[128]),
+ (FStart: 1988; FEnd: 1988; FRule: @CRules[129]),
+ (FStart: 1989; FEnd: 1989; FRule: @CRules[130]),
+ (FStart: 1989; FEnd: 1989; FRule: @CRules[131]),
+ (FStart: 1990; FEnd: 1990; FRule: @CRules[52]),
+ (FStart: 1990; FEnd: 1991; FRule: @CRules[132]),
+ (FStart: 1991; FEnd: 1992; FRule: @CRules[16]),
+ (FStart: 1992; FEnd: 1992; FRule: @CRules[133]),
+ (FStart: 1993; FEnd: 1993; FRule: @CRules[128]),
+ (FStart: 2004; FEnd: 2004; FRule: @CRules[134]),
+ (FStart: 2005; FEnd: 2005; FRule: @CRules[135]),
+ (FStart: 2005; FEnd: 2005; FRule: @CRules[136]),
+ (FStart: 2006; FEnd: 2015; FRule: @CRules[137]),
+ (FStart: 2006; FEnd: 2014; FRule: @CRules[138])
);
- { Date-bound rules for Guam family }
- CFamily_29_Arr: array[0 .. 13] of TYearBoundRule = (
- (FStart: 1959; FEnd: 1959; FRule: @CRules[1247]),
- (FStart: 1961; FEnd: 1961; FRule: @CRules[1248]),
- (FStart: 1967; FEnd: 1967; FRule: @CRules[1249]),
- (FStart: 1969; FEnd: 1969; FRule: @CRules[1250]),
- (FStart: 1969; FEnd: 1969; FRule: @CRules[112]),
- (FStart: 1969; FEnd: 1969; FRule: @CRules[1251]),
- (FStart: 1970; FEnd: 1971; FRule: @CRules[24]),
- (FStart: 1970; FEnd: 1971; FRule: @CRules[234]),
- (FStart: 1973; FEnd: 1973; FRule: @CRules[1252]),
- (FStart: 1974; FEnd: 1974; FRule: @CRules[1253]),
- (FStart: 1976; FEnd: 1976; FRule: @CRules[1254]),
- (FStart: 1976; FEnd: 1976; FRule: @CRules[1255]),
- (FStart: 1977; FEnd: 1977; FRule: @CRules[1256]),
- (FStart: 1977; FEnd: 1977; FRule: @CRules[1257])
+ { Date-bound rules for US family }
+ CFamily_10_Arr: array[0 .. 12] of TYearBoundRule = (
+ (FStart: 1918; FEnd: 1919; FRule: @CRules[139]),
+ (FStart: 1918; FEnd: 1919; FRule: @CRules[140]),
+ (FStart: 1942; FEnd: 1942; FRule: @CRules[141]),
+ (FStart: 1945; FEnd: 1945; FRule: @CRules[142]),
+ (FStart: 1945; FEnd: 1945; FRule: @CRules[143]),
+ (FStart: 1967; FEnd: 2006; FRule: @CRules[140]),
+ (FStart: 1967; FEnd: 1973; FRule: @CRules[144]),
+ (FStart: 1974; FEnd: 1974; FRule: @CRules[145]),
+ (FStart: 1975; FEnd: 1975; FRule: @CRules[146]),
+ (FStart: 1976; FEnd: 1986; FRule: @CRules[144]),
+ (FStart: 1987; FEnd: 2006; FRule: @CRules[147]),
+ (FStart: 2007; FEnd: 9999; FRule: @CRules[148]),
+ (FStart: 2007; FEnd: 9999; FRule: @CRules[149])
);
{ Date-bound rules for NYC family }
- CFamily_30_Arr: array[0 .. 4] of TYearBoundRule = (
- (FStart: 1920; FEnd: 1920; FRule: @CRules[99]),
- (FStart: 1920; FEnd: 1920; FRule: @CRules[26]),
- (FStart: 1921; FEnd: 1966; FRule: @CRules[24]),
- (FStart: 1921; FEnd: 1954; FRule: @CRules[25]),
- (FStart: 1955; FEnd: 1966; FRule: @CRules[26])
+ CFamily_11_Arr: array[0 .. 4] of TYearBoundRule = (
+ (FStart: 1920; FEnd: 1920; FRule: @CRules[139]),
+ (FStart: 1920; FEnd: 1920; FRule: @CRules[140]),
+ (FStart: 1921; FEnd: 1966; FRule: @CRules[144]),
+ (FStart: 1921; FEnd: 1954; FRule: @CRules[150]),
+ (FStart: 1955; FEnd: 1966; FRule: @CRules[140])
);
{ Date-bound rules for Chicago family }
- CFamily_31_Arr: array[0 .. 5] of TYearBoundRule = (
- (FStart: 1920; FEnd: 1920; FRule: @CRules[107]),
- (FStart: 1920; FEnd: 1921; FRule: @CRules[26]),
- (FStart: 1921; FEnd: 1921; FRule: @CRules[99]),
- (FStart: 1922; FEnd: 1966; FRule: @CRules[24]),
- (FStart: 1922; FEnd: 1954; FRule: @CRules[25]),
- (FStart: 1955; FEnd: 1966; FRule: @CRules[26])
+ CFamily_12_Arr: array[0 .. 5] of TYearBoundRule = (
+ (FStart: 1920; FEnd: 1920; FRule: @CRules[151]),
+ (FStart: 1920; FEnd: 1921; FRule: @CRules[140]),
+ (FStart: 1921; FEnd: 1921; FRule: @CRules[139]),
+ (FStart: 1922; FEnd: 1966; FRule: @CRules[144]),
+ (FStart: 1922; FEnd: 1954; FRule: @CRules[150]),
+ (FStart: 1955; FEnd: 1966; FRule: @CRules[140])
);
{ Date-bound rules for Denver family }
- CFamily_32_Arr: array[0 .. 4] of TYearBoundRule = (
- (FStart: 1920; FEnd: 1921; FRule: @CRules[99]),
- (FStart: 1920; FEnd: 1920; FRule: @CRules[26]),
- (FStart: 1921; FEnd: 1921; FRule: @CRules[108]),
- (FStart: 1965; FEnd: 1966; FRule: @CRules[24]),
- (FStart: 1965; FEnd: 1966; FRule: @CRules[26])
+ CFamily_13_Arr: array[0 .. 4] of TYearBoundRule = (
+ (FStart: 1920; FEnd: 1921; FRule: @CRules[139]),
+ (FStart: 1920; FEnd: 1920; FRule: @CRules[140]),
+ (FStart: 1921; FEnd: 1921; FRule: @CRules[152]),
+ (FStart: 1965; FEnd: 1966; FRule: @CRules[144]),
+ (FStart: 1965; FEnd: 1966; FRule: @CRules[140])
);
{ Date-bound rules for CA family }
- CFamily_33_Arr: array[0 .. 4] of TYearBoundRule = (
- (FStart: 1948; FEnd: 1948; FRule: @CRules[109]),
- (FStart: 1949; FEnd: 1949; FRule: @CRules[110]),
- (FStart: 1950; FEnd: 1966; FRule: @CRules[111]),
- (FStart: 1950; FEnd: 1961; FRule: @CRules[25]),
- (FStart: 1962; FEnd: 1966; FRule: @CRules[26])
+ CFamily_14_Arr: array[0 .. 4] of TYearBoundRule = (
+ (FStart: 1948; FEnd: 1948; FRule: @CRules[153]),
+ (FStart: 1949; FEnd: 1949; FRule: @CRules[154]),
+ (FStart: 1950; FEnd: 1966; FRule: @CRules[155]),
+ (FStart: 1950; FEnd: 1961; FRule: @CRules[150]),
+ (FStart: 1962; FEnd: 1966; FRule: @CRules[140])
);
{ Date-bound rules for Indianapolis family }
- CFamily_34_Arr: array[0 .. 2] of TYearBoundRule = (
- (FStart: 1941; FEnd: 1941; FRule: @CRules[112]),
- (FStart: 1941; FEnd: 1954; FRule: @CRules[25]),
- (FStart: 1946; FEnd: 1954; FRule: @CRules[24])
+ CFamily_15_Arr: array[0 .. 2] of TYearBoundRule = (
+ (FStart: 1941; FEnd: 1941; FRule: @CRules[156]),
+ (FStart: 1941; FEnd: 1954; FRule: @CRules[150]),
+ (FStart: 1946; FEnd: 1954; FRule: @CRules[144])
);
{ Date-bound rules for Marengo family }
- CFamily_35_Arr: array[0 .. 3] of TYearBoundRule = (
- (FStart: 1951; FEnd: 1951; FRule: @CRules[24]),
- (FStart: 1951; FEnd: 1951; FRule: @CRules[25]),
- (FStart: 1954; FEnd: 1960; FRule: @CRules[24]),
- (FStart: 1954; FEnd: 1960; FRule: @CRules[25])
+ CFamily_16_Arr: array[0 .. 3] of TYearBoundRule = (
+ (FStart: 1951; FEnd: 1951; FRule: @CRules[144]),
+ (FStart: 1951; FEnd: 1951; FRule: @CRules[150]),
+ (FStart: 1954; FEnd: 1960; FRule: @CRules[144]),
+ (FStart: 1954; FEnd: 1960; FRule: @CRules[150])
);
{ Date-bound rules for Vincennes family }
- CFamily_36_Arr: array[0 .. 8] of TYearBoundRule = (
- (FStart: 1946; FEnd: 1946; FRule: @CRules[24]),
- (FStart: 1946; FEnd: 1946; FRule: @CRules[25]),
- (FStart: 1953; FEnd: 1954; FRule: @CRules[24]),
- (FStart: 1953; FEnd: 1959; FRule: @CRules[25]),
- (FStart: 1955; FEnd: 1955; FRule: @CRules[113]),
- (FStart: 1956; FEnd: 1963; FRule: @CRules[24]),
- (FStart: 1960; FEnd: 1960; FRule: @CRules[26]),
- (FStart: 1961; FEnd: 1961; FRule: @CRules[25]),
- (FStart: 1962; FEnd: 1963; FRule: @CRules[26])
+ CFamily_17_Arr: array[0 .. 8] of TYearBoundRule = (
+ (FStart: 1946; FEnd: 1946; FRule: @CRules[144]),
+ (FStart: 1946; FEnd: 1946; FRule: @CRules[150]),
+ (FStart: 1953; FEnd: 1954; FRule: @CRules[144]),
+ (FStart: 1953; FEnd: 1959; FRule: @CRules[150]),
+ (FStart: 1955; FEnd: 1955; FRule: @CRules[157]),
+ (FStart: 1956; FEnd: 1963; FRule: @CRules[144]),
+ (FStart: 1960; FEnd: 1960; FRule: @CRules[140]),
+ (FStart: 1961; FEnd: 1961; FRule: @CRules[150]),
+ (FStart: 1962; FEnd: 1963; FRule: @CRules[140])
);
{ Date-bound rules for Perry family }
- CFamily_37_Arr: array[0 .. 3] of TYearBoundRule = (
- (FStart: 1955; FEnd: 1955; FRule: @CRules[113]),
- (FStart: 1955; FEnd: 1960; FRule: @CRules[25]),
- (FStart: 1956; FEnd: 1963; FRule: @CRules[24]),
- (FStart: 1961; FEnd: 1963; FRule: @CRules[26])
+ CFamily_18_Arr: array[0 .. 3] of TYearBoundRule = (
+ (FStart: 1955; FEnd: 1955; FRule: @CRules[157]),
+ (FStart: 1955; FEnd: 1960; FRule: @CRules[150]),
+ (FStart: 1956; FEnd: 1963; FRule: @CRules[144]),
+ (FStart: 1961; FEnd: 1963; FRule: @CRules[140])
);
{ Date-bound rules for Pike family }
- CFamily_38_Arr: array[0 .. 3] of TYearBoundRule = (
- (FStart: 1955; FEnd: 1955; FRule: @CRules[113]),
- (FStart: 1955; FEnd: 1960; FRule: @CRules[25]),
- (FStart: 1956; FEnd: 1964; FRule: @CRules[24]),
- (FStart: 1961; FEnd: 1964; FRule: @CRules[26])
+ CFamily_19_Arr: array[0 .. 3] of TYearBoundRule = (
+ (FStart: 1955; FEnd: 1955; FRule: @CRules[157]),
+ (FStart: 1955; FEnd: 1960; FRule: @CRules[150]),
+ (FStart: 1956; FEnd: 1964; FRule: @CRules[144]),
+ (FStart: 1961; FEnd: 1964; FRule: @CRules[140])
);
{ Date-bound rules for Starke family }
- CFamily_39_Arr: array[0 .. 4] of TYearBoundRule = (
- (FStart: 1947; FEnd: 1961; FRule: @CRules[24]),
- (FStart: 1947; FEnd: 1954; FRule: @CRules[25]),
- (FStart: 1955; FEnd: 1956; FRule: @CRules[26]),
- (FStart: 1957; FEnd: 1958; FRule: @CRules[25]),
- (FStart: 1959; FEnd: 1961; FRule: @CRules[26])
+ CFamily_20_Arr: array[0 .. 4] of TYearBoundRule = (
+ (FStart: 1947; FEnd: 1961; FRule: @CRules[144]),
+ (FStart: 1947; FEnd: 1954; FRule: @CRules[150]),
+ (FStart: 1955; FEnd: 1956; FRule: @CRules[140]),
+ (FStart: 1957; FEnd: 1958; FRule: @CRules[150]),
+ (FStart: 1959; FEnd: 1961; FRule: @CRules[140])
);
{ Date-bound rules for Pulaski family }
- CFamily_40_Arr: array[0 .. 3] of TYearBoundRule = (
- (FStart: 1946; FEnd: 1960; FRule: @CRules[24]),
- (FStart: 1946; FEnd: 1954; FRule: @CRules[25]),
- (FStart: 1955; FEnd: 1956; FRule: @CRules[26]),
- (FStart: 1957; FEnd: 1960; FRule: @CRules[25])
+ CFamily_21_Arr: array[0 .. 3] of TYearBoundRule = (
+ (FStart: 1946; FEnd: 1960; FRule: @CRules[144]),
+ (FStart: 1946; FEnd: 1954; FRule: @CRules[150]),
+ (FStart: 1955; FEnd: 1956; FRule: @CRules[140]),
+ (FStart: 1957; FEnd: 1960; FRule: @CRules[150])
);
{ Date-bound rules for Louisville family }
- CFamily_41_Arr: array[0 .. 8] of TYearBoundRule = (
- (FStart: 1921; FEnd: 1921; FRule: @CRules[15]),
- (FStart: 1921; FEnd: 1921; FRule: @CRules[114]),
- (FStart: 1941; FEnd: 1941; FRule: @CRules[24]),
- (FStart: 1941; FEnd: 1941; FRule: @CRules[25]),
- (FStart: 1946; FEnd: 1946; FRule: @CRules[115]),
- (FStart: 1946; FEnd: 1946; FRule: @CRules[116]),
- (FStart: 1950; FEnd: 1961; FRule: @CRules[24]),
- (FStart: 1950; FEnd: 1955; FRule: @CRules[25]),
- (FStart: 1956; FEnd: 1961; FRule: @CRules[26])
+ CFamily_22_Arr: array[0 .. 8] of TYearBoundRule = (
+ (FStart: 1921; FEnd: 1921; FRule: @CRules[158]),
+ (FStart: 1921; FEnd: 1921; FRule: @CRules[159]),
+ (FStart: 1941; FEnd: 1941; FRule: @CRules[144]),
+ (FStart: 1941; FEnd: 1941; FRule: @CRules[150]),
+ (FStart: 1946; FEnd: 1946; FRule: @CRules[160]),
+ (FStart: 1946; FEnd: 1946; FRule: @CRules[161]),
+ (FStart: 1950; FEnd: 1961; FRule: @CRules[144]),
+ (FStart: 1950; FEnd: 1955; FRule: @CRules[150]),
+ (FStart: 1956; FEnd: 1961; FRule: @CRules[140])
);
{ Date-bound rules for Detroit family }
- CFamily_42_Arr: array[0 .. 1] of TYearBoundRule = (
- (FStart: 1948; FEnd: 1948; FRule: @CRules[24]),
- (FStart: 1948; FEnd: 1948; FRule: @CRules[25])
+ CFamily_23_Arr: array[0 .. 1] of TYearBoundRule = (
+ (FStart: 1948; FEnd: 1948; FRule: @CRules[144]),
+ (FStart: 1948; FEnd: 1948; FRule: @CRules[150])
);
{ Date-bound rules for Menominee family }
- CFamily_43_Arr: array[0 .. 3] of TYearBoundRule = (
- (FStart: 1946; FEnd: 1946; FRule: @CRules[24]),
- (FStart: 1946; FEnd: 1946; FRule: @CRules[25]),
- (FStart: 1966; FEnd: 1966; FRule: @CRules[24]),
- (FStart: 1966; FEnd: 1966; FRule: @CRules[26])
+ CFamily_24_Arr: array[0 .. 3] of TYearBoundRule = (
+ (FStart: 1946; FEnd: 1946; FRule: @CRules[144]),
+ (FStart: 1946; FEnd: 1946; FRule: @CRules[150]),
+ (FStart: 1966; FEnd: 1966; FRule: @CRules[144]),
+ (FStart: 1966; FEnd: 1966; FRule: @CRules[140])
+ );
+
+ { Date-bound rules for Canada family }
+ CFamily_25_Arr: array[0 .. 9] of TYearBoundRule = (
+ (FStart: 1918; FEnd: 1918; FRule: @CRules[162]),
+ (FStart: 1918; FEnd: 1918; FRule: @CRules[163]),
+ (FStart: 1942; FEnd: 1942; FRule: @CRules[141]),
+ (FStart: 1945; FEnd: 1945; FRule: @CRules[142]),
+ (FStart: 1945; FEnd: 1945; FRule: @CRules[143]),
+ (FStart: 1974; FEnd: 1986; FRule: @CRules[144]),
+ (FStart: 1974; FEnd: 2006; FRule: @CRules[140]),
+ (FStart: 1987; FEnd: 2006; FRule: @CRules[147]),
+ (FStart: 2007; FEnd: 9999; FRule: @CRules[148]),
+ (FStart: 2007; FEnd: 9999; FRule: @CRules[149])
);
{ Date-bound rules for StJohns family }
- CFamily_44_Arr: array[0 .. 18] of TYearBoundRule = (
- (FStart: 1917; FEnd: 1917; FRule: @CRules[119]),
- (FStart: 1917; FEnd: 1917; FRule: @CRules[120]),
- (FStart: 1919; FEnd: 1919; FRule: @CRules[121]),
- (FStart: 1919; FEnd: 1919; FRule: @CRules[122]),
- (FStart: 1920; FEnd: 1935; FRule: @CRules[123]),
- (FStart: 1920; FEnd: 1935; FRule: @CRules[124]),
- (FStart: 1936; FEnd: 1941; FRule: @CRules[125]),
- (FStart: 1936; FEnd: 1941; FRule: @CRules[126]),
- (FStart: 1946; FEnd: 1950; FRule: @CRules[127]),
- (FStart: 1946; FEnd: 1950; FRule: @CRules[128]),
- (FStart: 1951; FEnd: 1986; FRule: @CRules[24]),
- (FStart: 1951; FEnd: 1959; FRule: @CRules[25]),
- (FStart: 1960; FEnd: 1986; FRule: @CRules[26]),
- (FStart: 1987; FEnd: 1987; FRule: @CRules[129]),
- (FStart: 1987; FEnd: 2006; FRule: @CRules[130]),
- (FStart: 1988; FEnd: 1988; FRule: @CRules[131]),
- (FStart: 1989; FEnd: 2006; FRule: @CRules[129]),
- (FStart: 2007; FEnd: 2011; FRule: @CRules[132]),
- (FStart: 2007; FEnd: 2010; FRule: @CRules[133])
+ CFamily_26_Arr: array[0 .. 18] of TYearBoundRule = (
+ (FStart: 1917; FEnd: 1917; FRule: @CRules[164]),
+ (FStart: 1917; FEnd: 1917; FRule: @CRules[165]),
+ (FStart: 1919; FEnd: 1919; FRule: @CRules[166]),
+ (FStart: 1919; FEnd: 1919; FRule: @CRules[167]),
+ (FStart: 1920; FEnd: 1935; FRule: @CRules[168]),
+ (FStart: 1920; FEnd: 1935; FRule: @CRules[169]),
+ (FStart: 1936; FEnd: 1941; FRule: @CRules[170]),
+ (FStart: 1936; FEnd: 1941; FRule: @CRules[171]),
+ (FStart: 1946; FEnd: 1950; FRule: @CRules[172]),
+ (FStart: 1946; FEnd: 1950; FRule: @CRules[173]),
+ (FStart: 1951; FEnd: 1986; FRule: @CRules[144]),
+ (FStart: 1951; FEnd: 1959; FRule: @CRules[150]),
+ (FStart: 1960; FEnd: 1986; FRule: @CRules[140]),
+ (FStart: 1987; FEnd: 1987; FRule: @CRules[174]),
+ (FStart: 1987; FEnd: 2006; FRule: @CRules[175]),
+ (FStart: 1988; FEnd: 1988; FRule: @CRules[176]),
+ (FStart: 1989; FEnd: 2006; FRule: @CRules[174]),
+ (FStart: 2007; FEnd: 2011; FRule: @CRules[177]),
+ (FStart: 2007; FEnd: 2010; FRule: @CRules[178])
);
{ Date-bound rules for Halifax family }
- CFamily_45_Arr: array[0 .. 40] of TYearBoundRule = (
- (FStart: 1916; FEnd: 1916; FRule: @CRules[134]),
- (FStart: 1916; FEnd: 1916; FRule: @CRules[135]),
- (FStart: 1920; FEnd: 1920; FRule: @CRules[136]),
- (FStart: 1920; FEnd: 1920; FRule: @CRules[137]),
- (FStart: 1921; FEnd: 1921; FRule: @CRules[138]),
- (FStart: 1921; FEnd: 1922; FRule: @CRules[139]),
- (FStart: 1922; FEnd: 1922; FRule: @CRules[140]),
- (FStart: 1923; FEnd: 1925; FRule: @CRules[141]),
- (FStart: 1923; FEnd: 1923; FRule: @CRules[142]),
- (FStart: 1924; FEnd: 1924; FRule: @CRules[143]),
- (FStart: 1925; FEnd: 1925; FRule: @CRules[144]),
- (FStart: 1926; FEnd: 1926; FRule: @CRules[145]),
- (FStart: 1926; FEnd: 1926; FRule: @CRules[146]),
- (FStart: 1927; FEnd: 1927; FRule: @CRules[113]),
- (FStart: 1927; FEnd: 1927; FRule: @CRules[147]),
- (FStart: 1928; FEnd: 1931; FRule: @CRules[148]),
- (FStart: 1928; FEnd: 1928; FRule: @CRules[149]),
- (FStart: 1929; FEnd: 1929; FRule: @CRules[150]),
- (FStart: 1930; FEnd: 1930; FRule: @CRules[143]),
- (FStart: 1931; FEnd: 1932; FRule: @CRules[151]),
- (FStart: 1932; FEnd: 1932; FRule: @CRules[113]),
- (FStart: 1933; FEnd: 1933; FRule: @CRules[140]),
- (FStart: 1933; FEnd: 1933; FRule: @CRules[152]),
- (FStart: 1934; FEnd: 1934; FRule: @CRules[153]),
- (FStart: 1934; FEnd: 1934; FRule: @CRules[154]),
- (FStart: 1935; FEnd: 1935; FRule: @CRules[155]),
- (FStart: 1935; FEnd: 1935; FRule: @CRules[156]),
- (FStart: 1936; FEnd: 1936; FRule: @CRules[157]),
- (FStart: 1936; FEnd: 1936; FRule: @CRules[158]),
- (FStart: 1937; FEnd: 1938; FRule: @CRules[141]),
- (FStart: 1937; FEnd: 1941; FRule: @CRules[151]),
- (FStart: 1939; FEnd: 1939; FRule: @CRules[159]),
- (FStart: 1940; FEnd: 1941; FRule: @CRules[141]),
- (FStart: 1946; FEnd: 1949; FRule: @CRules[24]),
- (FStart: 1946; FEnd: 1949; FRule: @CRules[25]),
- (FStart: 1951; FEnd: 1954; FRule: @CRules[24]),
- (FStart: 1951; FEnd: 1954; FRule: @CRules[25]),
- (FStart: 1956; FEnd: 1959; FRule: @CRules[24]),
- (FStart: 1956; FEnd: 1959; FRule: @CRules[25]),
- (FStart: 1962; FEnd: 1973; FRule: @CRules[24]),
- (FStart: 1962; FEnd: 1973; FRule: @CRules[26])
+ CFamily_27_Arr: array[0 .. 40] of TYearBoundRule = (
+ (FStart: 1916; FEnd: 1916; FRule: @CRules[179]),
+ (FStart: 1916; FEnd: 1916; FRule: @CRules[180]),
+ (FStart: 1920; FEnd: 1920; FRule: @CRules[181]),
+ (FStart: 1920; FEnd: 1920; FRule: @CRules[182]),
+ (FStart: 1921; FEnd: 1921; FRule: @CRules[183]),
+ (FStart: 1921; FEnd: 1922; FRule: @CRules[184]),
+ (FStart: 1922; FEnd: 1922; FRule: @CRules[185]),
+ (FStart: 1923; FEnd: 1925; FRule: @CRules[186]),
+ (FStart: 1923; FEnd: 1923; FRule: @CRules[187]),
+ (FStart: 1924; FEnd: 1924; FRule: @CRules[188]),
+ (FStart: 1925; FEnd: 1925; FRule: @CRules[189]),
+ (FStart: 1926; FEnd: 1926; FRule: @CRules[190]),
+ (FStart: 1926; FEnd: 1926; FRule: @CRules[191]),
+ (FStart: 1927; FEnd: 1927; FRule: @CRules[157]),
+ (FStart: 1927; FEnd: 1927; FRule: @CRules[192]),
+ (FStart: 1928; FEnd: 1931; FRule: @CRules[193]),
+ (FStart: 1928; FEnd: 1928; FRule: @CRules[194]),
+ (FStart: 1929; FEnd: 1929; FRule: @CRules[195]),
+ (FStart: 1930; FEnd: 1930; FRule: @CRules[188]),
+ (FStart: 1931; FEnd: 1932; FRule: @CRules[196]),
+ (FStart: 1932; FEnd: 1932; FRule: @CRules[157]),
+ (FStart: 1933; FEnd: 1933; FRule: @CRules[185]),
+ (FStart: 1933; FEnd: 1933; FRule: @CRules[197]),
+ (FStart: 1934; FEnd: 1934; FRule: @CRules[198]),
+ (FStart: 1934; FEnd: 1934; FRule: @CRules[199]),
+ (FStart: 1935; FEnd: 1935; FRule: @CRules[200]),
+ (FStart: 1935; FEnd: 1935; FRule: @CRules[201]),
+ (FStart: 1936; FEnd: 1936; FRule: @CRules[202]),
+ (FStart: 1936; FEnd: 1936; FRule: @CRules[203]),
+ (FStart: 1937; FEnd: 1938; FRule: @CRules[186]),
+ (FStart: 1937; FEnd: 1941; FRule: @CRules[196]),
+ (FStart: 1939; FEnd: 1939; FRule: @CRules[204]),
+ (FStart: 1940; FEnd: 1941; FRule: @CRules[186]),
+ (FStart: 1946; FEnd: 1949; FRule: @CRules[144]),
+ (FStart: 1946; FEnd: 1949; FRule: @CRules[150]),
+ (FStart: 1951; FEnd: 1954; FRule: @CRules[144]),
+ (FStart: 1951; FEnd: 1954; FRule: @CRules[150]),
+ (FStart: 1956; FEnd: 1959; FRule: @CRules[144]),
+ (FStart: 1956; FEnd: 1959; FRule: @CRules[150]),
+ (FStart: 1962; FEnd: 1973; FRule: @CRules[144]),
+ (FStart: 1962; FEnd: 1973; FRule: @CRules[140])
);
{ Date-bound rules for Moncton family }
- CFamily_46_Arr: array[0 .. 12] of TYearBoundRule = (
- (FStart: 1933; FEnd: 1935; FRule: @CRules[160]),
- (FStart: 1933; FEnd: 1935; FRule: @CRules[161]),
- (FStart: 1936; FEnd: 1938; FRule: @CRules[162]),
- (FStart: 1936; FEnd: 1938; FRule: @CRules[163]),
- (FStart: 1939; FEnd: 1939; FRule: @CRules[164]),
- (FStart: 1939; FEnd: 1941; FRule: @CRules[165]),
- (FStart: 1940; FEnd: 1940; FRule: @CRules[166]),
- (FStart: 1941; FEnd: 1941; FRule: @CRules[167]),
- (FStart: 1946; FEnd: 1972; FRule: @CRules[24]),
- (FStart: 1946; FEnd: 1956; FRule: @CRules[25]),
- (FStart: 1957; FEnd: 1972; FRule: @CRules[26]),
- (FStart: 1993; FEnd: 2006; FRule: @CRules[129]),
- (FStart: 1993; FEnd: 2006; FRule: @CRules[130])
+ CFamily_28_Arr: array[0 .. 12] of TYearBoundRule = (
+ (FStart: 1933; FEnd: 1935; FRule: @CRules[205]),
+ (FStart: 1933; FEnd: 1935; FRule: @CRules[206]),
+ (FStart: 1936; FEnd: 1938; FRule: @CRules[207]),
+ (FStart: 1936; FEnd: 1938; FRule: @CRules[208]),
+ (FStart: 1939; FEnd: 1939; FRule: @CRules[209]),
+ (FStart: 1939; FEnd: 1941; FRule: @CRules[210]),
+ (FStart: 1940; FEnd: 1940; FRule: @CRules[211]),
+ (FStart: 1941; FEnd: 1941; FRule: @CRules[212]),
+ (FStart: 1946; FEnd: 1972; FRule: @CRules[144]),
+ (FStart: 1946; FEnd: 1956; FRule: @CRules[150]),
+ (FStart: 1957; FEnd: 1972; FRule: @CRules[140]),
+ (FStart: 1993; FEnd: 2006; FRule: @CRules[174]),
+ (FStart: 1993; FEnd: 2006; FRule: @CRules[175])
+ );
+
+ { Date-bound rules for Toronto family }
+ CFamily_29_Arr: array[0 .. 21] of TYearBoundRule = (
+ (FStart: 1919; FEnd: 1919; FRule: @CRules[213]),
+ (FStart: 1919; FEnd: 1919; FRule: @CRules[214]),
+ (FStart: 1920; FEnd: 1920; FRule: @CRules[215]),
+ (FStart: 1920; FEnd: 1920; FRule: @CRules[192]),
+ (FStart: 1921; FEnd: 1921; FRule: @CRules[216]),
+ (FStart: 1921; FEnd: 1921; FRule: @CRules[217]),
+ (FStart: 1922; FEnd: 1923; FRule: @CRules[172]),
+ (FStart: 1922; FEnd: 1926; FRule: @CRules[218]),
+ (FStart: 1924; FEnd: 1927; FRule: @CRules[219]),
+ (FStart: 1927; FEnd: 1937; FRule: @CRules[220]),
+ (FStart: 1928; FEnd: 1937; FRule: @CRules[221]),
+ (FStart: 1938; FEnd: 1940; FRule: @CRules[144]),
+ (FStart: 1938; FEnd: 1939; FRule: @CRules[150]),
+ (FStart: 1945; FEnd: 1946; FRule: @CRules[150]),
+ (FStart: 1946; FEnd: 1946; FRule: @CRules[144]),
+ (FStart: 1947; FEnd: 1949; FRule: @CRules[222]),
+ (FStart: 1947; FEnd: 1948; FRule: @CRules[223]),
+ (FStart: 1949; FEnd: 1949; FRule: @CRules[224]),
+ (FStart: 1950; FEnd: 1973; FRule: @CRules[144]),
+ (FStart: 1950; FEnd: 1950; FRule: @CRules[225]),
+ (FStart: 1951; FEnd: 1956; FRule: @CRules[150]),
+ (FStart: 1957; FEnd: 1973; FRule: @CRules[140])
);
{ Date-bound rules for Winn family }
- CFamily_47_Arr: array[0 .. 23] of TYearBoundRule = (
- (FStart: 1916; FEnd: 1916; FRule: @CRules[178]),
- (FStart: 1916; FEnd: 1916; FRule: @CRules[179]),
- (FStart: 1918; FEnd: 1918; FRule: @CRules[117]),
- (FStart: 1918; FEnd: 1918; FRule: @CRules[118]),
- (FStart: 1937; FEnd: 1937; FRule: @CRules[180]),
- (FStart: 1937; FEnd: 1937; FRule: @CRules[181]),
- (FStart: 1942; FEnd: 1942; FRule: @CRules[100]),
- (FStart: 1945; FEnd: 1945; FRule: @CRules[30]),
- (FStart: 1945; FEnd: 1945; FRule: @CRules[25]),
- (FStart: 1946; FEnd: 1946; FRule: @CRules[182]),
- (FStart: 1946; FEnd: 1946; FRule: @CRules[183]),
- (FStart: 1947; FEnd: 1949; FRule: @CRules[24]),
- (FStart: 1947; FEnd: 1949; FRule: @CRules[25]),
- (FStart: 1950; FEnd: 1950; FRule: @CRules[15]),
- (FStart: 1950; FEnd: 1950; FRule: @CRules[101]),
- (FStart: 1951; FEnd: 1960; FRule: @CRules[24]),
- (FStart: 1951; FEnd: 1958; FRule: @CRules[25]),
- (FStart: 1959; FEnd: 1959; FRule: @CRules[26]),
- (FStart: 1960; FEnd: 1960; FRule: @CRules[25]),
- (FStart: 1963; FEnd: 1963; FRule: @CRules[24]),
- (FStart: 1963; FEnd: 1963; FRule: @CRules[184]),
- (FStart: 1966; FEnd: 1986; FRule: @CRules[24]),
- (FStart: 1966; FEnd: 2005; FRule: @CRules[26]),
- (FStart: 1987; FEnd: 2005; FRule: @CRules[104])
+ CFamily_30_Arr: array[0 .. 23] of TYearBoundRule = (
+ (FStart: 1916; FEnd: 1916; FRule: @CRules[226]),
+ (FStart: 1916; FEnd: 1916; FRule: @CRules[227]),
+ (FStart: 1918; FEnd: 1918; FRule: @CRules[162]),
+ (FStart: 1918; FEnd: 1918; FRule: @CRules[163]),
+ (FStart: 1937; FEnd: 1937; FRule: @CRules[228]),
+ (FStart: 1937; FEnd: 1937; FRule: @CRules[229]),
+ (FStart: 1942; FEnd: 1942; FRule: @CRules[141]),
+ (FStart: 1945; FEnd: 1945; FRule: @CRules[142]),
+ (FStart: 1945; FEnd: 1945; FRule: @CRules[150]),
+ (FStart: 1946; FEnd: 1946; FRule: @CRules[230]),
+ (FStart: 1946; FEnd: 1946; FRule: @CRules[231]),
+ (FStart: 1947; FEnd: 1949; FRule: @CRules[144]),
+ (FStart: 1947; FEnd: 1949; FRule: @CRules[150]),
+ (FStart: 1950; FEnd: 1950; FRule: @CRules[158]),
+ (FStart: 1950; FEnd: 1950; FRule: @CRules[143]),
+ (FStart: 1951; FEnd: 1960; FRule: @CRules[144]),
+ (FStart: 1951; FEnd: 1958; FRule: @CRules[150]),
+ (FStart: 1959; FEnd: 1959; FRule: @CRules[140]),
+ (FStart: 1960; FEnd: 1960; FRule: @CRules[150]),
+ (FStart: 1963; FEnd: 1963; FRule: @CRules[144]),
+ (FStart: 1963; FEnd: 1963; FRule: @CRules[232]),
+ (FStart: 1966; FEnd: 1986; FRule: @CRules[144]),
+ (FStart: 1966; FEnd: 2005; FRule: @CRules[140]),
+ (FStart: 1987; FEnd: 2005; FRule: @CRules[147])
);
{ Date-bound rules for Regina family }
- CFamily_48_Arr: array[0 .. 16] of TYearBoundRule = (
- (FStart: 1918; FEnd: 1918; FRule: @CRules[117]),
- (FStart: 1918; FEnd: 1918; FRule: @CRules[118]),
- (FStart: 1930; FEnd: 1934; FRule: @CRules[141]),
- (FStart: 1930; FEnd: 1934; FRule: @CRules[185]),
- (FStart: 1937; FEnd: 1941; FRule: @CRules[186]),
- (FStart: 1937; FEnd: 1937; FRule: @CRules[187]),
- (FStart: 1938; FEnd: 1938; FRule: @CRules[185]),
- (FStart: 1939; FEnd: 1941; FRule: @CRules[187]),
- (FStart: 1942; FEnd: 1942; FRule: @CRules[100]),
- (FStart: 1945; FEnd: 1945; FRule: @CRules[30]),
- (FStart: 1945; FEnd: 1945; FRule: @CRules[25]),
- (FStart: 1946; FEnd: 1946; FRule: @CRules[188]),
- (FStart: 1946; FEnd: 1946; FRule: @CRules[189]),
- (FStart: 1947; FEnd: 1957; FRule: @CRules[24]),
- (FStart: 1947; FEnd: 1957; FRule: @CRules[25]),
- (FStart: 1959; FEnd: 1959; FRule: @CRules[24]),
- (FStart: 1959; FEnd: 1959; FRule: @CRules[26])
+ CFamily_31_Arr: array[0 .. 16] of TYearBoundRule = (
+ (FStart: 1918; FEnd: 1918; FRule: @CRules[162]),
+ (FStart: 1918; FEnd: 1918; FRule: @CRules[163]),
+ (FStart: 1930; FEnd: 1934; FRule: @CRules[186]),
+ (FStart: 1930; FEnd: 1934; FRule: @CRules[233]),
+ (FStart: 1937; FEnd: 1941; FRule: @CRules[234]),
+ (FStart: 1937; FEnd: 1937; FRule: @CRules[235]),
+ (FStart: 1938; FEnd: 1938; FRule: @CRules[233]),
+ (FStart: 1939; FEnd: 1941; FRule: @CRules[235]),
+ (FStart: 1942; FEnd: 1942; FRule: @CRules[141]),
+ (FStart: 1945; FEnd: 1945; FRule: @CRules[142]),
+ (FStart: 1945; FEnd: 1945; FRule: @CRules[150]),
+ (FStart: 1946; FEnd: 1946; FRule: @CRules[236]),
+ (FStart: 1946; FEnd: 1946; FRule: @CRules[237]),
+ (FStart: 1947; FEnd: 1957; FRule: @CRules[144]),
+ (FStart: 1947; FEnd: 1957; FRule: @CRules[150]),
+ (FStart: 1959; FEnd: 1959; FRule: @CRules[144]),
+ (FStart: 1959; FEnd: 1959; FRule: @CRules[140])
);
{ Date-bound rules for Swift family }
- CFamily_49_Arr: array[0 .. 4] of TYearBoundRule = (
- (FStart: 1957; FEnd: 1957; FRule: @CRules[24]),
- (FStart: 1957; FEnd: 1957; FRule: @CRules[26]),
- (FStart: 1959; FEnd: 1961; FRule: @CRules[24]),
- (FStart: 1959; FEnd: 1959; FRule: @CRules[26]),
- (FStart: 1960; FEnd: 1961; FRule: @CRules[25])
+ CFamily_32_Arr: array[0 .. 4] of TYearBoundRule = (
+ (FStart: 1957; FEnd: 1957; FRule: @CRules[144]),
+ (FStart: 1957; FEnd: 1957; FRule: @CRules[140]),
+ (FStart: 1959; FEnd: 1961; FRule: @CRules[144]),
+ (FStart: 1959; FEnd: 1959; FRule: @CRules[140]),
+ (FStart: 1960; FEnd: 1961; FRule: @CRules[150])
);
{ Date-bound rules for Edm family }
- CFamily_50_Arr: array[0 .. 12] of TYearBoundRule = (
- (FStart: 1918; FEnd: 1919; FRule: @CRules[188]),
- (FStart: 1918; FEnd: 1918; FRule: @CRules[118]),
- (FStart: 1919; FEnd: 1919; FRule: @CRules[190]),
- (FStart: 1920; FEnd: 1923; FRule: @CRules[24]),
- (FStart: 1920; FEnd: 1920; FRule: @CRules[26]),
- (FStart: 1921; FEnd: 1923; FRule: @CRules[25]),
- (FStart: 1942; FEnd: 1942; FRule: @CRules[100]),
- (FStart: 1945; FEnd: 1945; FRule: @CRules[30]),
- (FStart: 1945; FEnd: 1945; FRule: @CRules[25]),
- (FStart: 1947; FEnd: 1947; FRule: @CRules[24]),
- (FStart: 1947; FEnd: 1947; FRule: @CRules[25]),
- (FStart: 1972; FEnd: 1986; FRule: @CRules[24]),
- (FStart: 1972; FEnd: 2006; FRule: @CRules[26])
+ CFamily_33_Arr: array[0 .. 12] of TYearBoundRule = (
+ (FStart: 1918; FEnd: 1919; FRule: @CRules[236]),
+ (FStart: 1918; FEnd: 1918; FRule: @CRules[163]),
+ (FStart: 1919; FEnd: 1919; FRule: @CRules[238]),
+ (FStart: 1920; FEnd: 1923; FRule: @CRules[144]),
+ (FStart: 1920; FEnd: 1920; FRule: @CRules[140]),
+ (FStart: 1921; FEnd: 1923; FRule: @CRules[150]),
+ (FStart: 1942; FEnd: 1942; FRule: @CRules[141]),
+ (FStart: 1945; FEnd: 1945; FRule: @CRules[142]),
+ (FStart: 1945; FEnd: 1945; FRule: @CRules[150]),
+ (FStart: 1947; FEnd: 1947; FRule: @CRules[144]),
+ (FStart: 1947; FEnd: 1947; FRule: @CRules[150]),
+ (FStart: 1972; FEnd: 1986; FRule: @CRules[144]),
+ (FStart: 1972; FEnd: 2006; FRule: @CRules[140])
);
{ Date-bound rules for Vanc family }
- CFamily_51_Arr: array[0 .. 8] of TYearBoundRule = (
- (FStart: 1918; FEnd: 1918; FRule: @CRules[117]),
- (FStart: 1918; FEnd: 1918; FRule: @CRules[118]),
- (FStart: 1942; FEnd: 1942; FRule: @CRules[100]),
- (FStart: 1945; FEnd: 1945; FRule: @CRules[30]),
- (FStart: 1945; FEnd: 1945; FRule: @CRules[101]),
- (FStart: 1946; FEnd: 1986; FRule: @CRules[24]),
- (FStart: 1946; FEnd: 1946; FRule: @CRules[191]),
- (FStart: 1947; FEnd: 1961; FRule: @CRules[25]),
- (FStart: 1962; FEnd: 2006; FRule: @CRules[26])
+ CFamily_34_Arr: array[0 .. 8] of TYearBoundRule = (
+ (FStart: 1918; FEnd: 1918; FRule: @CRules[162]),
+ (FStart: 1918; FEnd: 1918; FRule: @CRules[163]),
+ (FStart: 1942; FEnd: 1942; FRule: @CRules[141]),
+ (FStart: 1945; FEnd: 1945; FRule: @CRules[142]),
+ (FStart: 1945; FEnd: 1945; FRule: @CRules[143]),
+ (FStart: 1946; FEnd: 1986; FRule: @CRules[144]),
+ (FStart: 1946; FEnd: 1946; FRule: @CRules[239]),
+ (FStart: 1947; FEnd: 1961; FRule: @CRules[150]),
+ (FStart: 1962; FEnd: 2006; FRule: @CRules[140])
+ );
+
+ { Date-bound rules for NT_YK family }
+ CFamily_35_Arr: array[0 .. 9] of TYearBoundRule = (
+ (FStart: 1918; FEnd: 1918; FRule: @CRules[162]),
+ (FStart: 1918; FEnd: 1918; FRule: @CRules[163]),
+ (FStart: 1919; FEnd: 1919; FRule: @CRules[240]),
+ (FStart: 1919; FEnd: 1919; FRule: @CRules[241]),
+ (FStart: 1942; FEnd: 1942; FRule: @CRules[141]),
+ (FStart: 1945; FEnd: 1945; FRule: @CRules[142]),
+ (FStart: 1945; FEnd: 1945; FRule: @CRules[143]),
+ (FStart: 1972; FEnd: 1986; FRule: @CRules[144]),
+ (FStart: 1972; FEnd: 2006; FRule: @CRules[140]),
+ (FStart: 1987; FEnd: 2006; FRule: @CRules[147])
);
{ Date-bound rules for Yukon family }
- CFamily_52_Arr: array[0 .. 1] of TYearBoundRule = (
- (FStart: 1965; FEnd: 1965; FRule: @CRules[194]),
- (FStart: 1965; FEnd: 1965; FRule: @CRules[26])
+ CFamily_36_Arr: array[0 .. 1] of TYearBoundRule = (
+ (FStart: 1965; FEnd: 1965; FRule: @CRules[242]),
+ (FStart: 1965; FEnd: 1965; FRule: @CRules[140])
+ );
+
+ { Date-bound rules for Mexico family }
+ CFamily_37_Arr: array[0 .. 15] of TYearBoundRule = (
+ (FStart: 1931; FEnd: 1931; FRule: @CRules[243]),
+ (FStart: 1931; FEnd: 1931; FRule: @CRules[180]),
+ (FStart: 1939; FEnd: 1939; FRule: @CRules[244]),
+ (FStart: 1939; FEnd: 1939; FRule: @CRules[245]),
+ (FStart: 1940; FEnd: 1940; FRule: @CRules[246]),
+ (FStart: 1941; FEnd: 1941; FRule: @CRules[247]),
+ (FStart: 1943; FEnd: 1943; FRule: @CRules[248]),
+ (FStart: 1944; FEnd: 1944; FRule: @CRules[249]),
+ (FStart: 1950; FEnd: 1950; FRule: @CRules[250]),
+ (FStart: 1950; FEnd: 1950; FRule: @CRules[251]),
+ (FStart: 1996; FEnd: 2000; FRule: @CRules[147]),
+ (FStart: 1996; FEnd: 2000; FRule: @CRules[140]),
+ (FStart: 2001; FEnd: 2001; FRule: @CRules[219]),
+ (FStart: 2001; FEnd: 2001; FRule: @CRules[150]),
+ (FStart: 2002; FEnd: 2022; FRule: @CRules[147]),
+ (FStart: 2002; FEnd: 2022; FRule: @CRules[140])
);
{ Date-bound rules for Barb family }
- CFamily_53_Arr: array[0 .. 10] of TYearBoundRule = (
- (FStart: 1942; FEnd: 1942; FRule: @CRules[204]),
- (FStart: 1942; FEnd: 1942; FRule: @CRules[205]),
- (FStart: 1943; FEnd: 1943; FRule: @CRules[206]),
- (FStart: 1943; FEnd: 1943; FRule: @CRules[207]),
- (FStart: 1944; FEnd: 1944; FRule: @CRules[208]),
- (FStart: 1944; FEnd: 1944; FRule: @CRules[209]),
- (FStart: 1977; FEnd: 1977; FRule: @CRules[210]),
- (FStart: 1977; FEnd: 1978; FRule: @CRules[211]),
- (FStart: 1978; FEnd: 1980; FRule: @CRules[212]),
- (FStart: 1979; FEnd: 1979; FRule: @CRules[101]),
- (FStart: 1980; FEnd: 1980; FRule: @CRules[213])
+ CFamily_38_Arr: array[0 .. 10] of TYearBoundRule = (
+ (FStart: 1942; FEnd: 1942; FRule: @CRules[252]),
+ (FStart: 1942; FEnd: 1942; FRule: @CRules[253]),
+ (FStart: 1943; FEnd: 1943; FRule: @CRules[254]),
+ (FStart: 1943; FEnd: 1943; FRule: @CRules[255]),
+ (FStart: 1944; FEnd: 1944; FRule: @CRules[256]),
+ (FStart: 1944; FEnd: 1944; FRule: @CRules[257]),
+ (FStart: 1977; FEnd: 1977; FRule: @CRules[258]),
+ (FStart: 1977; FEnd: 1978; FRule: @CRules[259]),
+ (FStart: 1978; FEnd: 1980; FRule: @CRules[260]),
+ (FStart: 1979; FEnd: 1979; FRule: @CRules[143]),
+ (FStart: 1980; FEnd: 1980; FRule: @CRules[261])
);
{ Date-bound rules for Belize family }
- CFamily_54_Arr: array[0 .. 10] of TYearBoundRule = (
- (FStart: 1918; FEnd: 1941; FRule: @CRules[214]),
- (FStart: 1919; FEnd: 1942; FRule: @CRules[215]),
- (FStart: 1942; FEnd: 1942; FRule: @CRules[216]),
- (FStart: 1945; FEnd: 1945; FRule: @CRules[217]),
- (FStart: 1945; FEnd: 1945; FRule: @CRules[218]),
- (FStart: 1947; FEnd: 1967; FRule: @CRules[214]),
- (FStart: 1948; FEnd: 1968; FRule: @CRules[215]),
- (FStart: 1973; FEnd: 1973; FRule: @CRules[219]),
- (FStart: 1974; FEnd: 1974; FRule: @CRules[220]),
- (FStart: 1982; FEnd: 1982; FRule: @CRules[221]),
- (FStart: 1983; FEnd: 1983; FRule: @CRules[222])
+ CFamily_39_Arr: array[0 .. 10] of TYearBoundRule = (
+ (FStart: 1918; FEnd: 1941; FRule: @CRules[262]),
+ (FStart: 1919; FEnd: 1942; FRule: @CRules[263]),
+ (FStart: 1942; FEnd: 1942; FRule: @CRules[264]),
+ (FStart: 1945; FEnd: 1945; FRule: @CRules[265]),
+ (FStart: 1945; FEnd: 1945; FRule: @CRules[266]),
+ (FStart: 1947; FEnd: 1967; FRule: @CRules[262]),
+ (FStart: 1948; FEnd: 1968; FRule: @CRules[263]),
+ (FStart: 1973; FEnd: 1973; FRule: @CRules[267]),
+ (FStart: 1974; FEnd: 1974; FRule: @CRules[268]),
+ (FStart: 1982; FEnd: 1982; FRule: @CRules[269]),
+ (FStart: 1983; FEnd: 1983; FRule: @CRules[270])
);
{ Date-bound rules for Bermuda family }
- CFamily_55_Arr: array[0 .. 15] of TYearBoundRule = (
- (FStart: 1917; FEnd: 1917; FRule: @CRules[223]),
- (FStart: 1917; FEnd: 1917; FRule: @CRules[224]),
- (FStart: 1918; FEnd: 1918; FRule: @CRules[225]),
- (FStart: 1918; FEnd: 1918; FRule: @CRules[226]),
- (FStart: 1942; FEnd: 1942; FRule: @CRules[227]),
- (FStart: 1942; FEnd: 1942; FRule: @CRules[228]),
- (FStart: 1943; FEnd: 1943; FRule: @CRules[229]),
- (FStart: 1943; FEnd: 1943; FRule: @CRules[230]),
- (FStart: 1944; FEnd: 1945; FRule: @CRules[105]),
- (FStart: 1944; FEnd: 1945; FRule: @CRules[106]),
- (FStart: 1947; FEnd: 1947; FRule: @CRules[231]),
- (FStart: 1947; FEnd: 1947; FRule: @CRules[232]),
- (FStart: 1948; FEnd: 1952; FRule: @CRules[233]),
- (FStart: 1948; FEnd: 1952; FRule: @CRules[234]),
- (FStart: 1956; FEnd: 1956; FRule: @CRules[233]),
- (FStart: 1956; FEnd: 1956; FRule: @CRules[26])
+ CFamily_40_Arr: array[0 .. 15] of TYearBoundRule = (
+ (FStart: 1917; FEnd: 1917; FRule: @CRules[271]),
+ (FStart: 1917; FEnd: 1917; FRule: @CRules[272]),
+ (FStart: 1918; FEnd: 1918; FRule: @CRules[273]),
+ (FStart: 1918; FEnd: 1918; FRule: @CRules[274]),
+ (FStart: 1942; FEnd: 1942; FRule: @CRules[275]),
+ (FStart: 1942; FEnd: 1942; FRule: @CRules[276]),
+ (FStart: 1943; FEnd: 1943; FRule: @CRules[277]),
+ (FStart: 1943; FEnd: 1943; FRule: @CRules[278]),
+ (FStart: 1944; FEnd: 1945; FRule: @CRules[148]),
+ (FStart: 1944; FEnd: 1945; FRule: @CRules[149]),
+ (FStart: 1947; FEnd: 1947; FRule: @CRules[279]),
+ (FStart: 1947; FEnd: 1947; FRule: @CRules[280]),
+ (FStart: 1948; FEnd: 1952; FRule: @CRules[281]),
+ (FStart: 1948; FEnd: 1952; FRule: @CRules[282]),
+ (FStart: 1956; FEnd: 1956; FRule: @CRules[281]),
+ (FStart: 1956; FEnd: 1956; FRule: @CRules[140])
);
{ Date-bound rules for CR family }
- CFamily_56_Arr: array[0 .. 4] of TYearBoundRule = (
- (FStart: 1979; FEnd: 1980; FRule: @CRules[235]),
- (FStart: 1979; FEnd: 1980; FRule: @CRules[236]),
- (FStart: 1991; FEnd: 1992; FRule: @CRules[237]),
- (FStart: 1991; FEnd: 1991; FRule: @CRules[238]),
- (FStart: 1992; FEnd: 1992; FRule: @CRules[239])
+ CFamily_41_Arr: array[0 .. 4] of TYearBoundRule = (
+ (FStart: 1979; FEnd: 1980; FRule: @CRules[283]),
+ (FStart: 1979; FEnd: 1980; FRule: @CRules[284]),
+ (FStart: 1991; FEnd: 1992; FRule: @CRules[285]),
+ (FStart: 1991; FEnd: 1991; FRule: @CRules[286]),
+ (FStart: 1992; FEnd: 1992; FRule: @CRules[287])
);
{ Date-bound rules for Cuba family }
- CFamily_57_Arr: array[0 .. 38] of TYearBoundRule = (
- (FStart: 1928; FEnd: 1928; FRule: @CRules[240]),
- (FStart: 1928; FEnd: 1928; FRule: @CRules[241]),
- (FStart: 1940; FEnd: 1942; FRule: @CRules[242]),
- (FStart: 1940; FEnd: 1942; FRule: @CRules[243]),
- (FStart: 1945; FEnd: 1946; FRule: @CRules[242]),
- (FStart: 1945; FEnd: 1946; FRule: @CRules[243]),
- (FStart: 1965; FEnd: 1965; FRule: @CRules[157]),
- (FStart: 1965; FEnd: 1965; FRule: @CRules[156]),
- (FStart: 1966; FEnd: 1966; FRule: @CRules[244]),
- (FStart: 1966; FEnd: 1966; FRule: @CRules[152]),
- (FStart: 1967; FEnd: 1967; FRule: @CRules[245]),
- (FStart: 1967; FEnd: 1968; FRule: @CRules[246]),
- (FStart: 1968; FEnd: 1968; FRule: @CRules[247]),
- (FStart: 1969; FEnd: 1977; FRule: @CRules[22]),
- (FStart: 1969; FEnd: 1971; FRule: @CRules[248]),
- (FStart: 1972; FEnd: 1974; FRule: @CRules[249]),
- (FStart: 1975; FEnd: 1977; FRule: @CRules[248]),
- (FStart: 1978; FEnd: 1978; FRule: @CRules[250]),
- (FStart: 1978; FEnd: 1990; FRule: @CRules[187]),
- (FStart: 1979; FEnd: 1980; FRule: @CRules[251]),
- (FStart: 1981; FEnd: 1985; FRule: @CRules[252]),
- (FStart: 1986; FEnd: 1989; FRule: @CRules[253]),
- (FStart: 1990; FEnd: 1997; FRule: @CRules[254]),
- (FStart: 1991; FEnd: 1995; FRule: @CRules[187]),
- (FStart: 1996; FEnd: 1996; FRule: @CRules[255]),
- (FStart: 1997; FEnd: 1997; FRule: @CRules[256]),
- (FStart: 1998; FEnd: 1999; FRule: @CRules[257]),
- (FStart: 1998; FEnd: 2003; FRule: @CRules[248]),
- (FStart: 2000; FEnd: 2003; FRule: @CRules[254]),
- (FStart: 2004; FEnd: 2004; FRule: @CRules[257]),
- (FStart: 2006; FEnd: 2010; FRule: @CRules[248]),
- (FStart: 2007; FEnd: 2007; FRule: @CRules[258]),
- (FStart: 2008; FEnd: 2008; FRule: @CRules[251]),
- (FStart: 2009; FEnd: 2010; FRule: @CRules[258]),
- (FStart: 2011; FEnd: 2011; FRule: @CRules[251]),
- (FStart: 2011; FEnd: 2011; FRule: @CRules[259]),
- (FStart: 2012; FEnd: 2012; FRule: @CRules[134]),
- (FStart: 2012; FEnd: 9999; FRule: @CRules[260]),
- (FStart: 2013; FEnd: 9999; FRule: @CRules[258])
+ CFamily_42_Arr: array[0 .. 38] of TYearBoundRule = (
+ (FStart: 1928; FEnd: 1928; FRule: @CRules[288]),
+ (FStart: 1928; FEnd: 1928; FRule: @CRules[289]),
+ (FStart: 1940; FEnd: 1942; FRule: @CRules[290]),
+ (FStart: 1940; FEnd: 1942; FRule: @CRules[291]),
+ (FStart: 1945; FEnd: 1946; FRule: @CRules[290]),
+ (FStart: 1945; FEnd: 1946; FRule: @CRules[291]),
+ (FStart: 1965; FEnd: 1965; FRule: @CRules[202]),
+ (FStart: 1965; FEnd: 1965; FRule: @CRules[201]),
+ (FStart: 1966; FEnd: 1966; FRule: @CRules[292]),
+ (FStart: 1966; FEnd: 1966; FRule: @CRules[197]),
+ (FStart: 1967; FEnd: 1967; FRule: @CRules[293]),
+ (FStart: 1967; FEnd: 1968; FRule: @CRules[294]),
+ (FStart: 1968; FEnd: 1968; FRule: @CRules[295]),
+ (FStart: 1969; FEnd: 1977; FRule: @CRules[222]),
+ (FStart: 1969; FEnd: 1971; FRule: @CRules[296]),
+ (FStart: 1972; FEnd: 1974; FRule: @CRules[297]),
+ (FStart: 1975; FEnd: 1977; FRule: @CRules[296]),
+ (FStart: 1978; FEnd: 1978; FRule: @CRules[298]),
+ (FStart: 1978; FEnd: 1990; FRule: @CRules[235]),
+ (FStart: 1979; FEnd: 1980; FRule: @CRules[299]),
+ (FStart: 1981; FEnd: 1985; FRule: @CRules[300]),
+ (FStart: 1986; FEnd: 1989; FRule: @CRules[301]),
+ (FStart: 1990; FEnd: 1997; FRule: @CRules[302]),
+ (FStart: 1991; FEnd: 1995; FRule: @CRules[235]),
+ (FStart: 1996; FEnd: 1996; FRule: @CRules[303]),
+ (FStart: 1997; FEnd: 1997; FRule: @CRules[304]),
+ (FStart: 1998; FEnd: 1999; FRule: @CRules[305]),
+ (FStart: 1998; FEnd: 2003; FRule: @CRules[296]),
+ (FStart: 2000; FEnd: 2003; FRule: @CRules[302]),
+ (FStart: 2004; FEnd: 2004; FRule: @CRules[305]),
+ (FStart: 2006; FEnd: 2010; FRule: @CRules[296]),
+ (FStart: 2007; FEnd: 2007; FRule: @CRules[306]),
+ (FStart: 2008; FEnd: 2008; FRule: @CRules[299]),
+ (FStart: 2009; FEnd: 2010; FRule: @CRules[306]),
+ (FStart: 2011; FEnd: 2011; FRule: @CRules[299]),
+ (FStart: 2011; FEnd: 2011; FRule: @CRules[307]),
+ (FStart: 2012; FEnd: 2012; FRule: @CRules[179]),
+ (FStart: 2012; FEnd: 9999; FRule: @CRules[308]),
+ (FStart: 2013; FEnd: 9999; FRule: @CRules[306])
);
{ Date-bound rules for DR family }
- CFamily_58_Arr: array[0 .. 5] of TYearBoundRule = (
- (FStart: 1966; FEnd: 1966; FRule: @CRules[261]),
- (FStart: 1967; FEnd: 1967; FRule: @CRules[262]),
- (FStart: 1969; FEnd: 1973; FRule: @CRules[263]),
- (FStart: 1970; FEnd: 1970; FRule: @CRules[264]),
- (FStart: 1971; FEnd: 1971; FRule: @CRules[265]),
- (FStart: 1972; FEnd: 1974; FRule: @CRules[266])
+ CFamily_43_Arr: array[0 .. 5] of TYearBoundRule = (
+ (FStart: 1966; FEnd: 1966; FRule: @CRules[309]),
+ (FStart: 1967; FEnd: 1967; FRule: @CRules[310]),
+ (FStart: 1969; FEnd: 1973; FRule: @CRules[311]),
+ (FStart: 1970; FEnd: 1970; FRule: @CRules[312]),
+ (FStart: 1971; FEnd: 1971; FRule: @CRules[313]),
+ (FStart: 1972; FEnd: 1974; FRule: @CRules[314])
);
{ Date-bound rules for Salv family }
- CFamily_59_Arr: array[0 .. 1] of TYearBoundRule = (
- (FStart: 1987; FEnd: 1988; FRule: @CRules[141]),
- (FStart: 1987; FEnd: 1988; FRule: @CRules[23])
+ CFamily_44_Arr: array[0 .. 1] of TYearBoundRule = (
+ (FStart: 1987; FEnd: 1988; FRule: @CRules[186]),
+ (FStart: 1987; FEnd: 1988; FRule: @CRules[223])
);
{ Date-bound rules for Guat family }
- CFamily_60_Arr: array[0 .. 7] of TYearBoundRule = (
- (FStart: 1973; FEnd: 1973; FRule: @CRules[267]),
- (FStart: 1974; FEnd: 1974; FRule: @CRules[268]),
- (FStart: 1983; FEnd: 1983; FRule: @CRules[269]),
- (FStart: 1983; FEnd: 1983; FRule: @CRules[270]),
- (FStart: 1991; FEnd: 1991; FRule: @CRules[271]),
- (FStart: 1991; FEnd: 1991; FRule: @CRules[272]),
- (FStart: 2006; FEnd: 2006; FRule: @CRules[140]),
- (FStart: 2006; FEnd: 2006; FRule: @CRules[135])
+ CFamily_45_Arr: array[0 .. 7] of TYearBoundRule = (
+ (FStart: 1973; FEnd: 1973; FRule: @CRules[315]),
+ (FStart: 1974; FEnd: 1974; FRule: @CRules[316]),
+ (FStart: 1983; FEnd: 1983; FRule: @CRules[317]),
+ (FStart: 1983; FEnd: 1983; FRule: @CRules[318]),
+ (FStart: 1991; FEnd: 1991; FRule: @CRules[319]),
+ (FStart: 1991; FEnd: 1991; FRule: @CRules[320]),
+ (FStart: 2006; FEnd: 2006; FRule: @CRules[185]),
+ (FStart: 2006; FEnd: 2006; FRule: @CRules[180])
);
{ Date-bound rules for Haiti family }
- CFamily_61_Arr: array[0 .. 10] of TYearBoundRule = (
- (FStart: 1983; FEnd: 1983; FRule: @CRules[273]),
- (FStart: 1984; FEnd: 1987; FRule: @CRules[22]),
- (FStart: 1983; FEnd: 1987; FRule: @CRules[248]),
- (FStart: 1988; FEnd: 1997; FRule: @CRules[274]),
- (FStart: 1988; FEnd: 1997; FRule: @CRules[275]),
- (FStart: 2005; FEnd: 2006; FRule: @CRules[254]),
- (FStart: 2005; FEnd: 2006; FRule: @CRules[248]),
- (FStart: 2012; FEnd: 2015; FRule: @CRules[105]),
- (FStart: 2012; FEnd: 2015; FRule: @CRules[106]),
- (FStart: 2017; FEnd: 9999; FRule: @CRules[105]),
- (FStart: 2017; FEnd: 9999; FRule: @CRules[106])
+ CFamily_46_Arr: array[0 .. 10] of TYearBoundRule = (
+ (FStart: 1983; FEnd: 1983; FRule: @CRules[321]),
+ (FStart: 1984; FEnd: 1987; FRule: @CRules[222]),
+ (FStart: 1983; FEnd: 1987; FRule: @CRules[296]),
+ (FStart: 1988; FEnd: 1997; FRule: @CRules[322]),
+ (FStart: 1988; FEnd: 1997; FRule: @CRules[323]),
+ (FStart: 2005; FEnd: 2006; FRule: @CRules[302]),
+ (FStart: 2005; FEnd: 2006; FRule: @CRules[296]),
+ (FStart: 2012; FEnd: 2015; FRule: @CRules[148]),
+ (FStart: 2012; FEnd: 2015; FRule: @CRules[149]),
+ (FStart: 2017; FEnd: 9999; FRule: @CRules[148]),
+ (FStart: 2017; FEnd: 9999; FRule: @CRules[149])
);
{ Date-bound rules for Hond family }
- CFamily_62_Arr: array[0 .. 3] of TYearBoundRule = (
- (FStart: 1987; FEnd: 1988; FRule: @CRules[141]),
- (FStart: 1987; FEnd: 1988; FRule: @CRules[23]),
- (FStart: 2006; FEnd: 2006; FRule: @CRules[141]),
- (FStart: 2006; FEnd: 2006; FRule: @CRules[276])
+ CFamily_47_Arr: array[0 .. 3] of TYearBoundRule = (
+ (FStart: 1987; FEnd: 1988; FRule: @CRules[186]),
+ (FStart: 1987; FEnd: 1988; FRule: @CRules[223]),
+ (FStart: 2006; FEnd: 2006; FRule: @CRules[186]),
+ (FStart: 2006; FEnd: 2006; FRule: @CRules[324])
);
{ Date-bound rules for Nic family }
- CFamily_63_Arr: array[0 .. 5] of TYearBoundRule = (
- (FStart: 1979; FEnd: 1980; FRule: @CRules[277]),
- (FStart: 1979; FEnd: 1980; FRule: @CRules[278]),
- (FStart: 2005; FEnd: 2005; FRule: @CRules[279]),
- (FStart: 2005; FEnd: 2005; FRule: @CRules[185]),
- (FStart: 2006; FEnd: 2006; FRule: @CRules[16]),
- (FStart: 2006; FEnd: 2006; FRule: @CRules[280])
+ CFamily_48_Arr: array[0 .. 5] of TYearBoundRule = (
+ (FStart: 1979; FEnd: 1980; FRule: @CRules[325]),
+ (FStart: 1979; FEnd: 1980; FRule: @CRules[326]),
+ (FStart: 2005; FEnd: 2005; FRule: @CRules[327]),
+ (FStart: 2005; FEnd: 2005; FRule: @CRules[233]),
+ (FStart: 2006; FEnd: 2006; FRule: @CRules[328]),
+ (FStart: 2006; FEnd: 2006; FRule: @CRules[329])
);
- { Date-bound rules for EUAsia family }
- CFamily_64_Arr: array[0 .. 2] of TYearBoundRule = (
- (FStart: 1981; FEnd: 9999; FRule: @CRules[281]),
- (FStart: 1979; FEnd: 1995; FRule: @CRules[282]),
- (FStart: 1996; FEnd: 9999; FRule: @CRules[283])
+ { Date-bound rules for Algeria family }
+ CFamily_49_Arr: array[0 .. 21] of TYearBoundRule = (
+ (FStart: 1916; FEnd: 1916; FRule: @CRules[330]),
+ (FStart: 1916; FEnd: 1919; FRule: @CRules[331]),
+ (FStart: 1917; FEnd: 1917; FRule: @CRules[332]),
+ (FStart: 1918; FEnd: 1918; FRule: @CRules[333]),
+ (FStart: 1919; FEnd: 1919; FRule: @CRules[334]),
+ (FStart: 1920; FEnd: 1920; FRule: @CRules[335]),
+ (FStart: 1920; FEnd: 1920; FRule: @CRules[336]),
+ (FStart: 1921; FEnd: 1921; FRule: @CRules[337]),
+ (FStart: 1921; FEnd: 1921; FRule: @CRules[338]),
+ (FStart: 1939; FEnd: 1939; FRule: @CRules[339]),
+ (FStart: 1939; FEnd: 1939; FRule: @CRules[340]),
+ (FStart: 1944; FEnd: 1945; FRule: @CRules[341]),
+ (FStart: 1944; FEnd: 1944; FRule: @CRules[342]),
+ (FStart: 1945; FEnd: 1945; FRule: @CRules[343]),
+ (FStart: 1971; FEnd: 1971; FRule: @CRules[344]),
+ (FStart: 1971; FEnd: 1971; FRule: @CRules[345]),
+ (FStart: 1977; FEnd: 1977; FRule: @CRules[346]),
+ (FStart: 1977; FEnd: 1977; FRule: @CRules[347]),
+ (FStart: 1978; FEnd: 1978; FRule: @CRules[348]),
+ (FStart: 1978; FEnd: 1978; FRule: @CRules[349]),
+ (FStart: 1980; FEnd: 1980; FRule: @CRules[350]),
+ (FStart: 1980; FEnd: 1980; FRule: @CRules[351])
);
- { Date-bound rules for E-EurAsia family }
- CFamily_65_Arr: array[0 .. 2] of TYearBoundRule = (
- (FStart: 1981; FEnd: 9999; FRule: @CRules[284]),
- (FStart: 1979; FEnd: 1995; FRule: @CRules[285]),
- (FStart: 1996; FEnd: 9999; FRule: @CRules[286])
+ { Date-bound rules for Egypt family }
+ CFamily_50_Arr: array[0 .. 33] of TYearBoundRule = (
+ (FStart: 1940; FEnd: 1940; FRule: @CRules[352]),
+ (FStart: 1940; FEnd: 1940; FRule: @CRules[9]),
+ (FStart: 1941; FEnd: 1941; FRule: @CRules[353]),
+ (FStart: 1941; FEnd: 1941; FRule: @CRules[354]),
+ (FStart: 1942; FEnd: 1944; FRule: @CRules[355]),
+ (FStart: 1942; FEnd: 1942; FRule: @CRules[356]),
+ (FStart: 1943; FEnd: 1945; FRule: @CRules[357]),
+ (FStart: 1945; FEnd: 1945; FRule: @CRules[358]),
+ (FStart: 1957; FEnd: 1957; FRule: @CRules[359]),
+ (FStart: 1957; FEnd: 1958; FRule: @CRules[9]),
+ (FStart: 1958; FEnd: 1958; FRule: @CRules[360]),
+ (FStart: 1959; FEnd: 1981; FRule: @CRules[361]),
+ (FStart: 1959; FEnd: 1965; FRule: @CRules[362]),
+ (FStart: 1966; FEnd: 1994; FRule: @CRules[363]),
+ (FStart: 1982; FEnd: 1982; FRule: @CRules[364]),
+ (FStart: 1983; FEnd: 1983; FRule: @CRules[365]),
+ (FStart: 1984; FEnd: 1988; FRule: @CRules[361]),
+ (FStart: 1989; FEnd: 1989; FRule: @CRules[366]),
+ (FStart: 1990; FEnd: 1994; FRule: @CRules[361]),
+ (FStart: 1995; FEnd: 2010; FRule: @CRules[367]),
+ (FStart: 1995; FEnd: 2005; FRule: @CRules[368]),
+ (FStart: 2006; FEnd: 2006; FRule: @CRules[369]),
+ (FStart: 2007; FEnd: 2007; FRule: @CRules[370]),
+ (FStart: 2008; FEnd: 2008; FRule: @CRules[371]),
+ (FStart: 2009; FEnd: 2009; FRule: @CRules[372]),
+ (FStart: 2010; FEnd: 2010; FRule: @CRules[373]),
+ (FStart: 2010; FEnd: 2010; FRule: @CRules[374]),
+ (FStart: 2010; FEnd: 2010; FRule: @CRules[368]),
+ (FStart: 2014; FEnd: 2014; FRule: @CRules[375]),
+ (FStart: 2014; FEnd: 2014; FRule: @CRules[376]),
+ (FStart: 2014; FEnd: 2014; FRule: @CRules[377]),
+ (FStart: 2014; FEnd: 2014; FRule: @CRules[368]),
+ (FStart: 2023; FEnd: 9999; FRule: @CRules[367]),
+ (FStart: 2023; FEnd: 9999; FRule: @CRules[378])
);
- { Date-bound rules for RussiaAsia family }
- CFamily_66_Arr: array[0 .. 4] of TYearBoundRule = (
- (FStart: 1981; FEnd: 1984; FRule: @CRules[287]),
- (FStart: 1981; FEnd: 1983; FRule: @CRules[288]),
- (FStart: 1984; FEnd: 1995; FRule: @CRules[289]),
- (FStart: 1985; FEnd: 2010; FRule: @CRules[290]),
- (FStart: 1996; FEnd: 2010; FRule: @CRules[291])
+ { Date-bound rules for Libya family }
+ CFamily_51_Arr: array[0 .. 16] of TYearBoundRule = (
+ (FStart: 1951; FEnd: 1951; FRule: @CRules[379]),
+ (FStart: 1952; FEnd: 1952; FRule: @CRules[83]),
+ (FStart: 1953; FEnd: 1953; FRule: @CRules[380]),
+ (FStart: 1954; FEnd: 1954; FRule: @CRules[83]),
+ (FStart: 1955; FEnd: 1955; FRule: @CRules[381]),
+ (FStart: 1956; FEnd: 1956; FRule: @CRules[83]),
+ (FStart: 1982; FEnd: 1984; FRule: @CRules[355]),
+ (FStart: 1982; FEnd: 1985; FRule: @CRules[9]),
+ (FStart: 1985; FEnd: 1985; FRule: @CRules[382]),
+ (FStart: 1986; FEnd: 1986; FRule: @CRules[383]),
+ (FStart: 1986; FEnd: 1986; FRule: @CRules[384]),
+ (FStart: 1987; FEnd: 1989; FRule: @CRules[355]),
+ (FStart: 1987; FEnd: 1989; FRule: @CRules[9]),
+ (FStart: 1997; FEnd: 1997; FRule: @CRules[383]),
+ (FStart: 1997; FEnd: 1997; FRule: @CRules[385]),
+ (FStart: 2013; FEnd: 2013; FRule: @CRules[386]),
+ (FStart: 2013; FEnd: 2013; FRule: @CRules[387])
);
- { Date-bound rules for Armenia family }
- CFamily_67_Arr: array[0 .. 1] of TYearBoundRule = (
- (FStart: 2011; FEnd: 2011; FRule: @CRules[290]),
- (FStart: 2011; FEnd: 2011; FRule: @CRules[291])
+ { Date-bound rules for Mauritius family }
+ CFamily_52_Arr: array[0 .. 3] of TYearBoundRule = (
+ (FStart: 1982; FEnd: 1982; FRule: @CRules[388]),
+ (FStart: 1983; FEnd: 1983; FRule: @CRules[389]),
+ (FStart: 2008; FEnd: 2008; FRule: @CRules[390]),
+ (FStart: 2009; FEnd: 2009; FRule: @CRules[391])
);
- { Date-bound rules for Azer family }
- CFamily_68_Arr: array[0 .. 1] of TYearBoundRule = (
- (FStart: 1997; FEnd: 2015; FRule: @CRules[292]),
- (FStart: 1997; FEnd: 2015; FRule: @CRules[293])
+ { Date-bound rules for Morocco family }
+ CFamily_53_Arr: array[0 .. 182] of TYearBoundRule = (
+ (FStart: 1939; FEnd: 1939; FRule: @CRules[392]),
+ (FStart: 1939; FEnd: 1939; FRule: @CRules[393]),
+ (FStart: 1940; FEnd: 1940; FRule: @CRules[394]),
+ (FStart: 1945; FEnd: 1945; FRule: @CRules[395]),
+ (FStart: 1950; FEnd: 1950; FRule: @CRules[396]),
+ (FStart: 1950; FEnd: 1950; FRule: @CRules[397]),
+ (FStart: 1967; FEnd: 1967; FRule: @CRules[398]),
+ (FStart: 1967; FEnd: 1967; FRule: @CRules[9]),
+ (FStart: 1974; FEnd: 1974; FRule: @CRules[399]),
+ (FStart: 1974; FEnd: 1974; FRule: @CRules[119]),
+ (FStart: 1976; FEnd: 1977; FRule: @CRules[400]),
+ (FStart: 1976; FEnd: 1976; FRule: @CRules[7]),
+ (FStart: 1977; FEnd: 1977; FRule: @CRules[401]),
+ (FStart: 1978; FEnd: 1978; FRule: @CRules[402]),
+ (FStart: 1978; FEnd: 1978; FRule: @CRules[403]),
+ (FStart: 2008; FEnd: 2008; FRule: @CRules[402]),
+ (FStart: 2008; FEnd: 2008; FRule: @CRules[119]),
+ (FStart: 2009; FEnd: 2009; FRule: @CRules[402]),
+ (FStart: 2009; FEnd: 2009; FRule: @CRules[404]),
+ (FStart: 2010; FEnd: 2010; FRule: @CRules[405]),
+ (FStart: 2010; FEnd: 2010; FRule: @CRules[406]),
+ (FStart: 2011; FEnd: 2011; FRule: @CRules[407]),
+ (FStart: 2011; FEnd: 2011; FRule: @CRules[408]),
+ (FStart: 2012; FEnd: 2013; FRule: @CRules[409]),
+ (FStart: 2012; FEnd: 2012; FRule: @CRules[410]),
+ (FStart: 2012; FEnd: 2012; FRule: @CRules[411]),
+ (FStart: 2012; FEnd: 2012; FRule: @CRules[362]),
+ (FStart: 2013; FEnd: 2013; FRule: @CRules[412]),
+ (FStart: 2013; FEnd: 2013; FRule: @CRules[413]),
+ (FStart: 2013; FEnd: 2018; FRule: @CRules[414]),
+ (FStart: 2014; FEnd: 2018; FRule: @CRules[415]),
+ (FStart: 2014; FEnd: 2014; FRule: @CRules[416]),
+ (FStart: 2014; FEnd: 2014; FRule: @CRules[417]),
+ (FStart: 2015; FEnd: 2015; FRule: @CRules[418]),
+ (FStart: 2015; FEnd: 2015; FRule: @CRules[419]),
+ (FStart: 2016; FEnd: 2016; FRule: @CRules[420]),
+ (FStart: 2016; FEnd: 2016; FRule: @CRules[421]),
+ (FStart: 2017; FEnd: 2017; FRule: @CRules[422]),
+ (FStart: 2017; FEnd: 2017; FRule: @CRules[423]),
+ (FStart: 2018; FEnd: 2018; FRule: @CRules[424]),
+ (FStart: 2018; FEnd: 2018; FRule: @CRules[425]),
+ (FStart: 2019; FEnd: 2019; FRule: @CRules[426]),
+ (FStart: 2019; FEnd: 2019; FRule: @CRules[427]),
+ (FStart: 2020; FEnd: 2020; FRule: @CRules[428]),
+ (FStart: 2020; FEnd: 2020; FRule: @CRules[429]),
+ (FStart: 2021; FEnd: 2021; FRule: @CRules[430]),
+ (FStart: 2021; FEnd: 2021; FRule: @CRules[431]),
+ (FStart: 2022; FEnd: 2022; FRule: @CRules[432]),
+ (FStart: 2022; FEnd: 2022; FRule: @CRules[433]),
+ (FStart: 2023; FEnd: 2023; FRule: @CRules[434]),
+ (FStart: 2023; FEnd: 2023; FRule: @CRules[435]),
+ (FStart: 2024; FEnd: 2024; FRule: @CRules[436]),
+ (FStart: 2024; FEnd: 2024; FRule: @CRules[437]),
+ (FStart: 2025; FEnd: 2025; FRule: @CRules[438]),
+ (FStart: 2025; FEnd: 2025; FRule: @CRules[439]),
+ (FStart: 2026; FEnd: 2026; FRule: @CRules[440]),
+ (FStart: 2026; FEnd: 2026; FRule: @CRules[441]),
+ (FStart: 2027; FEnd: 2027; FRule: @CRules[442]),
+ (FStart: 2027; FEnd: 2027; FRule: @CRules[443]),
+ (FStart: 2028; FEnd: 2028; FRule: @CRules[444]),
+ (FStart: 2028; FEnd: 2028; FRule: @CRules[445]),
+ (FStart: 2029; FEnd: 2029; FRule: @CRules[446]),
+ (FStart: 2029; FEnd: 2029; FRule: @CRules[447]),
+ (FStart: 2029; FEnd: 2029; FRule: @CRules[448]),
+ (FStart: 2030; FEnd: 2030; FRule: @CRules[449]),
+ (FStart: 2030; FEnd: 2030; FRule: @CRules[450]),
+ (FStart: 2031; FEnd: 2031; FRule: @CRules[451]),
+ (FStart: 2031; FEnd: 2031; FRule: @CRules[452]),
+ (FStart: 2032; FEnd: 2032; FRule: @CRules[453]),
+ (FStart: 2032; FEnd: 2032; FRule: @CRules[454]),
+ (FStart: 2033; FEnd: 2033; FRule: @CRules[455]),
+ (FStart: 2033; FEnd: 2033; FRule: @CRules[456]),
+ (FStart: 2033; FEnd: 2033; FRule: @CRules[457]),
+ (FStart: 2034; FEnd: 2034; FRule: @CRules[458]),
+ (FStart: 2034; FEnd: 2034; FRule: @CRules[459]),
+ (FStart: 2035; FEnd: 2035; FRule: @CRules[460]),
+ (FStart: 2035; FEnd: 2035; FRule: @CRules[461]),
+ (FStart: 2036; FEnd: 2036; FRule: @CRules[462]),
+ (FStart: 2036; FEnd: 2036; FRule: @CRules[463]),
+ (FStart: 2037; FEnd: 2037; FRule: @CRules[464]),
+ (FStart: 2037; FEnd: 2037; FRule: @CRules[465]),
+ (FStart: 2038; FEnd: 2038; FRule: @CRules[466]),
+ (FStart: 2038; FEnd: 2038; FRule: @CRules[351]),
+ (FStart: 2039; FEnd: 2039; FRule: @CRules[467]),
+ (FStart: 2039; FEnd: 2039; FRule: @CRules[468]),
+ (FStart: 2040; FEnd: 2040; FRule: @CRules[469]),
+ (FStart: 2040; FEnd: 2040; FRule: @CRules[470]),
+ (FStart: 2041; FEnd: 2041; FRule: @CRules[471]),
+ (FStart: 2041; FEnd: 2041; FRule: @CRules[472]),
+ (FStart: 2042; FEnd: 2042; FRule: @CRules[473]),
+ (FStart: 2042; FEnd: 2042; FRule: @CRules[474]),
+ (FStart: 2043; FEnd: 2043; FRule: @CRules[475]),
+ (FStart: 2043; FEnd: 2043; FRule: @CRules[476]),
+ (FStart: 2044; FEnd: 2044; FRule: @CRules[477]),
+ (FStart: 2044; FEnd: 2044; FRule: @CRules[478]),
+ (FStart: 2045; FEnd: 2045; FRule: @CRules[479]),
+ (FStart: 2045; FEnd: 2045; FRule: @CRules[480]),
+ (FStart: 2046; FEnd: 2046; FRule: @CRules[481]),
+ (FStart: 2046; FEnd: 2046; FRule: @CRules[482]),
+ (FStart: 2047; FEnd: 2047; FRule: @CRules[483]),
+ (FStart: 2047; FEnd: 2047; FRule: @CRules[484]),
+ (FStart: 2048; FEnd: 2048; FRule: @CRules[485]),
+ (FStart: 2048; FEnd: 2048; FRule: @CRules[486]),
+ (FStart: 2049; FEnd: 2049; FRule: @CRules[487]),
+ (FStart: 2049; FEnd: 2049; FRule: @CRules[488]),
+ (FStart: 2050; FEnd: 2050; FRule: @CRules[489]),
+ (FStart: 2050; FEnd: 2050; FRule: @CRules[490]),
+ (FStart: 2051; FEnd: 2051; FRule: @CRules[491]),
+ (FStart: 2051; FEnd: 2051; FRule: @CRules[492]),
+ (FStart: 2052; FEnd: 2052; FRule: @CRules[493]),
+ (FStart: 2052; FEnd: 2052; FRule: @CRules[494]),
+ (FStart: 2053; FEnd: 2053; FRule: @CRules[495]),
+ (FStart: 2053; FEnd: 2053; FRule: @CRules[496]),
+ (FStart: 2054; FEnd: 2054; FRule: @CRules[497]),
+ (FStart: 2054; FEnd: 2054; FRule: @CRules[498]),
+ (FStart: 2055; FEnd: 2055; FRule: @CRules[499]),
+ (FStart: 2055; FEnd: 2055; FRule: @CRules[500]),
+ (FStart: 2056; FEnd: 2056; FRule: @CRules[501]),
+ (FStart: 2056; FEnd: 2056; FRule: @CRules[435]),
+ (FStart: 2057; FEnd: 2057; FRule: @CRules[502]),
+ (FStart: 2057; FEnd: 2057; FRule: @CRules[503]),
+ (FStart: 2058; FEnd: 2058; FRule: @CRules[504]),
+ (FStart: 2058; FEnd: 2058; FRule: @CRules[505]),
+ (FStart: 2059; FEnd: 2059; FRule: @CRules[506]),
+ (FStart: 2059; FEnd: 2059; FRule: @CRules[507]),
+ (FStart: 2060; FEnd: 2060; FRule: @CRules[508]),
+ (FStart: 2060; FEnd: 2060; FRule: @CRules[509]),
+ (FStart: 2061; FEnd: 2061; FRule: @CRules[510]),
+ (FStart: 2061; FEnd: 2061; FRule: @CRules[511]),
+ (FStart: 2062; FEnd: 2062; FRule: @CRules[512]),
+ (FStart: 2062; FEnd: 2062; FRule: @CRules[513]),
+ (FStart: 2062; FEnd: 2062; FRule: @CRules[514]),
+ (FStart: 2063; FEnd: 2063; FRule: @CRules[515]),
+ (FStart: 2063; FEnd: 2063; FRule: @CRules[516]),
+ (FStart: 2064; FEnd: 2064; FRule: @CRules[517]),
+ (FStart: 2064; FEnd: 2064; FRule: @CRules[518]),
+ (FStart: 2065; FEnd: 2065; FRule: @CRules[519]),
+ (FStart: 2065; FEnd: 2065; FRule: @CRules[520]),
+ (FStart: 2066; FEnd: 2066; FRule: @CRules[521]),
+ (FStart: 2066; FEnd: 2066; FRule: @CRules[522]),
+ (FStart: 2066; FEnd: 2066; FRule: @CRules[523]),
+ (FStart: 2067; FEnd: 2067; FRule: @CRules[524]),
+ (FStart: 2067; FEnd: 2067; FRule: @CRules[525]),
+ (FStart: 2068; FEnd: 2068; FRule: @CRules[526]),
+ (FStart: 2068; FEnd: 2068; FRule: @CRules[527]),
+ (FStart: 2069; FEnd: 2069; FRule: @CRules[528]),
+ (FStart: 2069; FEnd: 2069; FRule: @CRules[529]),
+ (FStart: 2070; FEnd: 2070; FRule: @CRules[530]),
+ (FStart: 2070; FEnd: 2070; FRule: @CRules[531]),
+ (FStart: 2071; FEnd: 2071; FRule: @CRules[532]),
+ (FStart: 2071; FEnd: 2071; FRule: @CRules[533]),
+ (FStart: 2072; FEnd: 2072; FRule: @CRules[534]),
+ (FStart: 2072; FEnd: 2072; FRule: @CRules[535]),
+ (FStart: 2073; FEnd: 2073; FRule: @CRules[536]),
+ (FStart: 2073; FEnd: 2073; FRule: @CRules[342]),
+ (FStart: 2074; FEnd: 2074; FRule: @CRules[537]),
+ (FStart: 2074; FEnd: 2074; FRule: @CRules[538]),
+ (FStart: 2075; FEnd: 2075; FRule: @CRules[539]),
+ (FStart: 2075; FEnd: 2075; FRule: @CRules[540]),
+ (FStart: 2076; FEnd: 2076; FRule: @CRules[541]),
+ (FStart: 2076; FEnd: 2076; FRule: @CRules[542]),
+ (FStart: 2077; FEnd: 2077; FRule: @CRules[543]),
+ (FStart: 2077; FEnd: 2077; FRule: @CRules[544]),
+ (FStart: 2078; FEnd: 2078; FRule: @CRules[545]),
+ (FStart: 2078; FEnd: 2078; FRule: @CRules[546]),
+ (FStart: 2079; FEnd: 2079; FRule: @CRules[547]),
+ (FStart: 2079; FEnd: 2079; FRule: @CRules[548]),
+ (FStart: 2080; FEnd: 2080; FRule: @CRules[549]),
+ (FStart: 2080; FEnd: 2080; FRule: @CRules[550]),
+ (FStart: 2081; FEnd: 2081; FRule: @CRules[551]),
+ (FStart: 2081; FEnd: 2081; FRule: @CRules[552]),
+ (FStart: 2082; FEnd: 2082; FRule: @CRules[553]),
+ (FStart: 2082; FEnd: 2082; FRule: @CRules[554]),
+ (FStart: 2083; FEnd: 2083; FRule: @CRules[555]),
+ (FStart: 2083; FEnd: 2083; FRule: @CRules[556]),
+ (FStart: 2084; FEnd: 2084; FRule: @CRules[557]),
+ (FStart: 2084; FEnd: 2084; FRule: @CRules[558]),
+ (FStart: 2085; FEnd: 2085; FRule: @CRules[559]),
+ (FStart: 2085; FEnd: 2085; FRule: @CRules[560]),
+ (FStart: 2086; FEnd: 2086; FRule: @CRules[561]),
+ (FStart: 2086; FEnd: 2086; FRule: @CRules[562]),
+ (FStart: 2087; FEnd: 2087; FRule: @CRules[563]),
+ (FStart: 2087; FEnd: 2087; FRule: @CRules[564])
);
- { Date-bound rules for Dhaka family }
- CFamily_69_Arr: array[0 .. 1] of TYearBoundRule = (
- (FStart: 2009; FEnd: 2009; FRule: @CRules[294]),
- (FStart: 2009; FEnd: 2009; FRule: @CRules[295])
+ { Date-bound rules for Namibia family }
+ CFamily_54_Arr: array[0 .. 2] of TYearBoundRule = (
+ (FStart: 1994; FEnd: 1994; FRule: @CRules[565]),
+ (FStart: 1994; FEnd: 2017; FRule: @CRules[566]),
+ (FStart: 1995; FEnd: 2017; FRule: @CRules[567])
);
- { Date-bound rules for Shang family }
- CFamily_70_Arr: array[0 .. 13] of TYearBoundRule = (
- (FStart: 1919; FEnd: 1919; FRule: @CRules[296]),
- (FStart: 1919; FEnd: 1919; FRule: @CRules[297]),
- (FStart: 1940; FEnd: 1940; FRule: @CRules[157]),
- (FStart: 1940; FEnd: 1940; FRule: @CRules[298]),
- (FStart: 1941; FEnd: 1941; FRule: @CRules[299]),
- (FStart: 1941; FEnd: 1941; FRule: @CRules[300]),
- (FStart: 1942; FEnd: 1942; FRule: @CRules[301]),
- (FStart: 1945; FEnd: 1945; FRule: @CRules[302]),
- (FStart: 1946; FEnd: 1946; FRule: @CRules[303]),
- (FStart: 1946; FEnd: 1946; FRule: @CRules[297]),
- (FStart: 1947; FEnd: 1947; FRule: @CRules[304]),
- (FStart: 1947; FEnd: 1947; FRule: @CRules[305]),
- (FStart: 1948; FEnd: 1949; FRule: @CRules[113]),
- (FStart: 1948; FEnd: 1949; FRule: @CRules[297])
+ { Date-bound rules for SA family }
+ CFamily_55_Arr: array[0 .. 1] of TYearBoundRule = (
+ (FStart: 1942; FEnd: 1943; FRule: @CRules[568]),
+ (FStart: 1943; FEnd: 1944; FRule: @CRules[569])
);
- { Date-bound rules for HK family }
- CFamily_71_Arr: array[0 .. 13] of TYearBoundRule = (
- (FStart: 1946; FEnd: 1946; FRule: @CRules[309]),
- (FStart: 1946; FEnd: 1946; FRule: @CRules[310]),
- (FStart: 1947; FEnd: 1947; FRule: @CRules[311]),
- (FStart: 1947; FEnd: 1947; FRule: @CRules[312]),
- (FStart: 1948; FEnd: 1948; FRule: @CRules[313]),
- (FStart: 1948; FEnd: 1952; FRule: @CRules[314]),
- (FStart: 1949; FEnd: 1953; FRule: @CRules[315]),
- (FStart: 1953; FEnd: 1964; FRule: @CRules[316]),
- (FStart: 1954; FEnd: 1964; FRule: @CRules[317]),
- (FStart: 1965; FEnd: 1976; FRule: @CRules[318]),
- (FStart: 1965; FEnd: 1976; FRule: @CRules[319]),
- (FStart: 1973; FEnd: 1973; FRule: @CRules[320]),
- (FStart: 1979; FEnd: 1979; FRule: @CRules[321]),
- (FStart: 1979; FEnd: 1979; FRule: @CRules[322])
+ { Date-bound rules for Sudan family }
+ CFamily_56_Arr: array[0 .. 3] of TYearBoundRule = (
+ (FStart: 1970; FEnd: 1970; FRule: @CRules[360]),
+ (FStart: 1970; FEnd: 1985; FRule: @CRules[570]),
+ (FStart: 1971; FEnd: 1971; FRule: @CRules[571]),
+ (FStart: 1972; FEnd: 1985; FRule: @CRules[572])
);
- { Date-bound rules for Taiwan family }
- CFamily_72_Arr: array[0 .. 14] of TYearBoundRule = (
- (FStart: 1946; FEnd: 1946; FRule: @CRules[303]),
- (FStart: 1946; FEnd: 1946; FRule: @CRules[135]),
- (FStart: 1947; FEnd: 1947; FRule: @CRules[304]),
- (FStart: 1947; FEnd: 1947; FRule: @CRules[193]),
- (FStart: 1948; FEnd: 1951; FRule: @CRules[113]),
- (FStart: 1948; FEnd: 1951; FRule: @CRules[135]),
- (FStart: 1952; FEnd: 1952; FRule: @CRules[323]),
- (FStart: 1952; FEnd: 1954; FRule: @CRules[193]),
- (FStart: 1953; FEnd: 1959; FRule: @CRules[134]),
- (FStart: 1955; FEnd: 1961; FRule: @CRules[135]),
- (FStart: 1960; FEnd: 1961; FRule: @CRules[157]),
- (FStart: 1974; FEnd: 1975; FRule: @CRules[134]),
- (FStart: 1974; FEnd: 1975; FRule: @CRules[135]),
- (FStart: 1979; FEnd: 1979; FRule: @CRules[324]),
- (FStart: 1979; FEnd: 1979; FRule: @CRules[135])
+ { Date-bound rules for Tunisia family }
+ CFamily_57_Arr: array[0 .. 24] of TYearBoundRule = (
+ (FStart: 1939; FEnd: 1939; FRule: @CRules[573]),
+ (FStart: 1939; FEnd: 1939; FRule: @CRules[574]),
+ (FStart: 1940; FEnd: 1940; FRule: @CRules[575]),
+ (FStart: 1941; FEnd: 1941; FRule: @CRules[576]),
+ (FStart: 1942; FEnd: 1942; FRule: @CRules[577]),
+ (FStart: 1942; FEnd: 1942; FRule: @CRules[578]),
+ (FStart: 1943; FEnd: 1943; FRule: @CRules[579]),
+ (FStart: 1943; FEnd: 1943; FRule: @CRules[580]),
+ (FStart: 1943; FEnd: 1943; FRule: @CRules[581]),
+ (FStart: 1943; FEnd: 1943; FRule: @CRules[582]),
+ (FStart: 1944; FEnd: 1945; FRule: @CRules[341]),
+ (FStart: 1944; FEnd: 1944; FRule: @CRules[583]),
+ (FStart: 1945; FEnd: 1945; FRule: @CRules[354]),
+ (FStart: 1977; FEnd: 1977; FRule: @CRules[571]),
+ (FStart: 1977; FEnd: 1977; FRule: @CRules[584]),
+ (FStart: 1978; FEnd: 1978; FRule: @CRules[360]),
+ (FStart: 1978; FEnd: 1978; FRule: @CRules[9]),
+ (FStart: 1988; FEnd: 1988; FRule: @CRules[585]),
+ (FStart: 1988; FEnd: 1990; FRule: @CRules[586]),
+ (FStart: 1989; FEnd: 1989; FRule: @CRules[587]),
+ (FStart: 1990; FEnd: 1990; FRule: @CRules[360]),
+ (FStart: 2005; FEnd: 2005; FRule: @CRules[360]),
+ (FStart: 2005; FEnd: 2005; FRule: @CRules[588]),
+ (FStart: 2006; FEnd: 2008; FRule: @CRules[589]),
+ (FStart: 2006; FEnd: 2008; FRule: @CRules[590])
);
- { Date-bound rules for Macau family }
- CFamily_73_Arr: array[0 .. 26] of TYearBoundRule = (
- (FStart: 1942; FEnd: 1943; FRule: @CRules[325]),
- (FStart: 1942; FEnd: 1942; FRule: @CRules[326]),
- (FStart: 1943; FEnd: 1943; FRule: @CRules[327]),
- (FStart: 1946; FEnd: 1946; FRule: @CRules[328]),
- (FStart: 1946; FEnd: 1946; FRule: @CRules[327]),
- (FStart: 1947; FEnd: 1947; FRule: @CRules[329]),
- (FStart: 1947; FEnd: 1947; FRule: @CRules[330]),
- (FStart: 1948; FEnd: 1948; FRule: @CRules[331]),
- (FStart: 1948; FEnd: 1948; FRule: @CRules[332]),
- (FStart: 1949; FEnd: 1950; FRule: @CRules[333]),
- (FStart: 1949; FEnd: 1950; FRule: @CRules[334]),
- (FStart: 1951; FEnd: 1951; FRule: @CRules[335]),
- (FStart: 1951; FEnd: 1951; FRule: @CRules[336]),
- (FStart: 1952; FEnd: 1953; FRule: @CRules[333]),
- (FStart: 1952; FEnd: 1952; FRule: @CRules[337]),
- (FStart: 1953; FEnd: 1954; FRule: @CRules[334]),
- (FStart: 1954; FEnd: 1956; FRule: @CRules[338]),
- (FStart: 1955; FEnd: 1955; FRule: @CRules[339]),
- (FStart: 1956; FEnd: 1964; FRule: @CRules[340]),
- (FStart: 1957; FEnd: 1964; FRule: @CRules[341]),
- (FStart: 1965; FEnd: 1973; FRule: @CRules[342]),
- (FStart: 1965; FEnd: 1966; FRule: @CRules[343]),
- (FStart: 1967; FEnd: 1976; FRule: @CRules[344]),
- (FStart: 1973; FEnd: 1973; FRule: @CRules[345]),
- (FStart: 1975; FEnd: 1976; FRule: @CRules[342]),
- (FStart: 1979; FEnd: 1979; FRule: @CRules[346]),
- (FStart: 1979; FEnd: 1979; FRule: @CRules[344])
+ { Date-bound rules for Aus family }
+ CFamily_58_Arr: array[0 .. 6] of TYearBoundRule = (
+ (FStart: 1917; FEnd: 1917; FRule: @CRules[591]),
+ (FStart: 1917; FEnd: 1917; FRule: @CRules[592]),
+ (FStart: 1942; FEnd: 1942; FRule: @CRules[591]),
+ (FStart: 1942; FEnd: 1942; FRule: @CRules[592]),
+ (FStart: 1942; FEnd: 1942; FRule: @CRules[593]),
+ (FStart: 1943; FEnd: 1944; FRule: @CRules[592]),
+ (FStart: 1943; FEnd: 1943; FRule: @CRules[594])
);
- { Date-bound rules for Cyprus family }
- CFamily_74_Arr: array[0 .. 8] of TYearBoundRule = (
- (FStart: 1975; FEnd: 1975; FRule: @CRules[347]),
- (FStart: 1975; FEnd: 1975; FRule: @CRules[348]),
- (FStart: 1976; FEnd: 1976; FRule: @CRules[65]),
- (FStart: 1976; FEnd: 1976; FRule: @CRules[349]),
- (FStart: 1977; FEnd: 1980; FRule: @CRules[350]),
- (FStart: 1977; FEnd: 1977; FRule: @CRules[351]),
- (FStart: 1978; FEnd: 1978; FRule: @CRules[352]),
- (FStart: 1979; FEnd: 1997; FRule: @CRules[285]),
- (FStart: 1981; FEnd: 1998; FRule: @CRules[353])
+ { Date-bound rules for AW family }
+ CFamily_59_Arr: array[0 .. 8] of TYearBoundRule = (
+ (FStart: 1974; FEnd: 1974; FRule: @CRules[595]),
+ (FStart: 1975; FEnd: 1975; FRule: @CRules[596]),
+ (FStart: 1983; FEnd: 1983; FRule: @CRules[595]),
+ (FStart: 1984; FEnd: 1984; FRule: @CRules[596]),
+ (FStart: 1991; FEnd: 1991; FRule: @CRules[597]),
+ (FStart: 1992; FEnd: 1992; FRule: @CRules[596]),
+ (FStart: 2006; FEnd: 2006; FRule: @CRules[598]),
+ (FStart: 2007; FEnd: 2009; FRule: @CRules[592]),
+ (FStart: 2007; FEnd: 2008; FRule: @CRules[595])
);
- { Date-bound rules for Iran family }
- CFamily_75_Arr: array[0 .. 39] of TYearBoundRule = (
- (FStart: 1910; FEnd: 1910; FRule: @CRules[354]),
- (FStart: 1977; FEnd: 1977; FRule: @CRules[355]),
- (FStart: 1977; FEnd: 1977; FRule: @CRules[356]),
- (FStart: 1978; FEnd: 1978; FRule: @CRules[357]),
- (FStart: 1978; FEnd: 1978; FRule: @CRules[358]),
- (FStart: 1979; FEnd: 1979; FRule: @CRules[359]),
- (FStart: 1979; FEnd: 1979; FRule: @CRules[360]),
- (FStart: 1980; FEnd: 1980; FRule: @CRules[361]),
- (FStart: 1980; FEnd: 1980; FRule: @CRules[362]),
- (FStart: 1991; FEnd: 1991; FRule: @CRules[363]),
- (FStart: 1992; FEnd: 1995; FRule: @CRules[364]),
- (FStart: 1991; FEnd: 1995; FRule: @CRules[365]),
- (FStart: 1996; FEnd: 1996; FRule: @CRules[361]),
- (FStart: 1996; FEnd: 1996; FRule: @CRules[366]),
- (FStart: 1997; FEnd: 1999; FRule: @CRules[364]),
- (FStart: 1997; FEnd: 1999; FRule: @CRules[365]),
- (FStart: 2000; FEnd: 2000; FRule: @CRules[361]),
- (FStart: 2000; FEnd: 2000; FRule: @CRules[366]),
- (FStart: 2001; FEnd: 2003; FRule: @CRules[364]),
- (FStart: 2001; FEnd: 2003; FRule: @CRules[365]),
- (FStart: 2004; FEnd: 2004; FRule: @CRules[361]),
- (FStart: 2004; FEnd: 2004; FRule: @CRules[366]),
- (FStart: 2005; FEnd: 2005; FRule: @CRules[364]),
- (FStart: 2005; FEnd: 2005; FRule: @CRules[365]),
- (FStart: 2008; FEnd: 2008; FRule: @CRules[361]),
- (FStart: 2008; FEnd: 2008; FRule: @CRules[366]),
- (FStart: 2009; FEnd: 2011; FRule: @CRules[364]),
- (FStart: 2009; FEnd: 2011; FRule: @CRules[365]),
- (FStart: 2012; FEnd: 2012; FRule: @CRules[361]),
- (FStart: 2012; FEnd: 2012; FRule: @CRules[366]),
- (FStart: 2013; FEnd: 2015; FRule: @CRules[364]),
- (FStart: 2013; FEnd: 2015; FRule: @CRules[365]),
- (FStart: 2016; FEnd: 2016; FRule: @CRules[361]),
- (FStart: 2016; FEnd: 2016; FRule: @CRules[366]),
- (FStart: 2017; FEnd: 2019; FRule: @CRules[364]),
- (FStart: 2017; FEnd: 2019; FRule: @CRules[365]),
- (FStart: 2020; FEnd: 2020; FRule: @CRules[361]),
- (FStart: 2020; FEnd: 2020; FRule: @CRules[366]),
- (FStart: 2021; FEnd: 2022; FRule: @CRules[364]),
- (FStart: 2021; FEnd: 2022; FRule: @CRules[365])
+ { Date-bound rules for AQ family }
+ CFamily_60_Arr: array[0 .. 3] of TYearBoundRule = (
+ (FStart: 1971; FEnd: 1971; FRule: @CRules[595]),
+ (FStart: 1972; FEnd: 1972; FRule: @CRules[599]),
+ (FStart: 1989; FEnd: 1991; FRule: @CRules[595]),
+ (FStart: 1990; FEnd: 1992; FRule: @CRules[596])
);
- { Date-bound rules for Iraq family }
- CFamily_76_Arr: array[0 .. 7] of TYearBoundRule = (
- (FStart: 1982; FEnd: 1982; FRule: @CRules[367]),
- (FStart: 1982; FEnd: 1984; FRule: @CRules[288]),
- (FStart: 1983; FEnd: 1983; FRule: @CRules[368]),
- (FStart: 1984; FEnd: 1985; FRule: @CRules[287]),
- (FStart: 1985; FEnd: 1990; FRule: @CRules[282]),
- (FStart: 1986; FEnd: 1990; FRule: @CRules[369]),
- (FStart: 1991; FEnd: 2007; FRule: @CRules[370]),
- (FStart: 1991; FEnd: 2007; FRule: @CRules[371])
+ { Date-bound rules for Holiday family }
+ CFamily_61_Arr: array[0 .. 1] of TYearBoundRule = (
+ (FStart: 1992; FEnd: 1993; FRule: @CRules[595]),
+ (FStart: 1993; FEnd: 1994; FRule: @CRules[596])
);
- { Date-bound rules for Japan family }
- CFamily_77_Arr: array[0 .. 3] of TYearBoundRule = (
- (FStart: 1948; FEnd: 1948; FRule: @CRules[440]),
- (FStart: 1948; FEnd: 1951; FRule: @CRules[441]),
- (FStart: 1949; FEnd: 1949; FRule: @CRules[442]),
- (FStart: 1950; FEnd: 1951; FRule: @CRules[440])
+ { Date-bound rules for AS family }
+ CFamily_62_Arr: array[0 .. 14] of TYearBoundRule = (
+ (FStart: 1971; FEnd: 1985; FRule: @CRules[595]),
+ (FStart: 1986; FEnd: 1986; FRule: @CRules[600]),
+ (FStart: 1987; FEnd: 2007; FRule: @CRules[595]),
+ (FStart: 1972; FEnd: 1972; FRule: @CRules[601]),
+ (FStart: 1973; FEnd: 1985; FRule: @CRules[596]),
+ (FStart: 1986; FEnd: 1990; FRule: @CRules[602]),
+ (FStart: 1991; FEnd: 1991; FRule: @CRules[603]),
+ (FStart: 1992; FEnd: 1992; FRule: @CRules[604]),
+ (FStart: 1993; FEnd: 1993; FRule: @CRules[605]),
+ (FStart: 1994; FEnd: 1994; FRule: @CRules[606]),
+ (FStart: 1995; FEnd: 2005; FRule: @CRules[592]),
+ (FStart: 2006; FEnd: 2006; FRule: @CRules[607]),
+ (FStart: 2007; FEnd: 2007; FRule: @CRules[592]),
+ (FStart: 2008; FEnd: 9999; FRule: @CRules[608]),
+ (FStart: 2008; FEnd: 9999; FRule: @CRules[609])
);
- { Date-bound rules for Jordan family }
- CFamily_78_Arr: array[0 .. 31] of TYearBoundRule = (
- (FStart: 1973; FEnd: 1973; FRule: @CRules[443]),
- (FStart: 1973; FEnd: 1975; FRule: @CRules[288]),
- (FStart: 1974; FEnd: 1977; FRule: @CRules[444]),
- (FStart: 1976; FEnd: 1976; FRule: @CRules[445]),
- (FStart: 1977; FEnd: 1977; FRule: @CRules[288]),
- (FStart: 1978; FEnd: 1978; FRule: @CRules[446]),
- (FStart: 1978; FEnd: 1978; FRule: @CRules[94]),
- (FStart: 1985; FEnd: 1985; FRule: @CRules[447]),
- (FStart: 1985; FEnd: 1985; FRule: @CRules[288]),
- (FStart: 1986; FEnd: 1988; FRule: @CRules[448]),
- (FStart: 1986; FEnd: 1990; FRule: @CRules[449]),
- (FStart: 1989; FEnd: 1989; FRule: @CRules[450]),
- (FStart: 1990; FEnd: 1990; FRule: @CRules[451]),
- (FStart: 1991; FEnd: 1991; FRule: @CRules[452]),
- (FStart: 1991; FEnd: 1991; FRule: @CRules[453]),
- (FStart: 1992; FEnd: 1992; FRule: @CRules[454]),
- (FStart: 1992; FEnd: 1993; FRule: @CRules[449]),
- (FStart: 1993; FEnd: 1998; FRule: @CRules[448]),
- (FStart: 1994; FEnd: 1994; FRule: @CRules[455]),
- (FStart: 1995; FEnd: 1998; FRule: @CRules[455]),
- (FStart: 1999; FEnd: 1999; FRule: @CRules[58]),
- (FStart: 1999; FEnd: 2002; FRule: @CRules[456]),
- (FStart: 2000; FEnd: 2001; FRule: @CRules[457]),
- (FStart: 2002; FEnd: 2012; FRule: @CRules[458]),
- (FStart: 2003; FEnd: 2003; FRule: @CRules[459]),
- (FStart: 2004; FEnd: 2004; FRule: @CRules[460]),
- (FStart: 2005; FEnd: 2005; FRule: @CRules[456]),
- (FStart: 2006; FEnd: 2011; FRule: @CRules[461]),
- (FStart: 2013; FEnd: 2013; FRule: @CRules[462]),
- (FStart: 2014; FEnd: 2021; FRule: @CRules[458]),
- (FStart: 2014; FEnd: 2022; FRule: @CRules[461]),
- (FStart: 2022; FEnd: 2022; FRule: @CRules[463])
+ { Date-bound rules for AT family }
+ CFamily_63_Arr: array[0 .. 22] of TYearBoundRule = (
+ (FStart: 1916; FEnd: 1916; FRule: @CRules[609]),
+ (FStart: 1917; FEnd: 1917; FRule: @CRules[592]),
+ (FStart: 1917; FEnd: 1918; FRule: @CRules[610]),
+ (FStart: 1918; FEnd: 1919; FRule: @CRules[596]),
+ (FStart: 1967; FEnd: 1967; FRule: @CRules[609]),
+ (FStart: 1968; FEnd: 1968; FRule: @CRules[611]),
+ (FStart: 1968; FEnd: 1985; FRule: @CRules[595]),
+ (FStart: 1969; FEnd: 1971; FRule: @CRules[612]),
+ (FStart: 1972; FEnd: 1972; FRule: @CRules[599]),
+ (FStart: 1973; FEnd: 1981; FRule: @CRules[596]),
+ (FStart: 1982; FEnd: 1983; FRule: @CRules[592]),
+ (FStart: 1984; FEnd: 1986; FRule: @CRules[596]),
+ (FStart: 1986; FEnd: 1986; FRule: @CRules[613]),
+ (FStart: 1987; FEnd: 1990; FRule: @CRules[602]),
+ (FStart: 1987; FEnd: 1987; FRule: @CRules[610]),
+ (FStart: 1988; FEnd: 1990; FRule: @CRules[595]),
+ (FStart: 1991; FEnd: 1999; FRule: @CRules[609]),
+ (FStart: 1991; FEnd: 2005; FRule: @CRules[592]),
+ (FStart: 2000; FEnd: 2000; FRule: @CRules[614]),
+ (FStart: 2001; FEnd: 9999; FRule: @CRules[609]),
+ (FStart: 2006; FEnd: 2006; FRule: @CRules[608]),
+ (FStart: 2007; FEnd: 2007; FRule: @CRules[592]),
+ (FStart: 2008; FEnd: 9999; FRule: @CRules[608])
);
- { Date-bound rules for Kyrgyz family }
- CFamily_79_Arr: array[0 .. 3] of TYearBoundRule = (
- (FStart: 1992; FEnd: 1996; FRule: @CRules[464]),
- (FStart: 1992; FEnd: 1996; FRule: @CRules[285]),
- (FStart: 1997; FEnd: 2005; FRule: @CRules[465]),
- (FStart: 1997; FEnd: 2004; FRule: @CRules[466])
+ { Date-bound rules for AV family }
+ CFamily_64_Arr: array[0 .. 13] of TYearBoundRule = (
+ (FStart: 1971; FEnd: 1985; FRule: @CRules[595]),
+ (FStart: 1972; FEnd: 1972; FRule: @CRules[599]),
+ (FStart: 1973; FEnd: 1985; FRule: @CRules[596]),
+ (FStart: 1986; FEnd: 1990; FRule: @CRules[602]),
+ (FStart: 1986; FEnd: 1987; FRule: @CRules[613]),
+ (FStart: 1988; FEnd: 1999; FRule: @CRules[595]),
+ (FStart: 1991; FEnd: 1994; FRule: @CRules[596]),
+ (FStart: 1995; FEnd: 2005; FRule: @CRules[592]),
+ (FStart: 2000; FEnd: 2000; FRule: @CRules[614]),
+ (FStart: 2001; FEnd: 2007; FRule: @CRules[595]),
+ (FStart: 2006; FEnd: 2006; FRule: @CRules[608]),
+ (FStart: 2007; FEnd: 2007; FRule: @CRules[592]),
+ (FStart: 2008; FEnd: 9999; FRule: @CRules[608]),
+ (FStart: 2008; FEnd: 9999; FRule: @CRules[609])
);
- { Date-bound rules for ROK family }
- CFamily_80_Arr: array[0 .. 13] of TYearBoundRule = (
- (FStart: 1948; FEnd: 1948; FRule: @CRules[157]),
- (FStart: 1948; FEnd: 1948; FRule: @CRules[384]),
- (FStart: 1949; FEnd: 1949; FRule: @CRules[467]),
- (FStart: 1949; FEnd: 1951; FRule: @CRules[468]),
- (FStart: 1950; FEnd: 1950; FRule: @CRules[134]),
- (FStart: 1951; FEnd: 1951; FRule: @CRules[138]),
- (FStart: 1955; FEnd: 1955; FRule: @CRules[469]),
- (FStart: 1955; FEnd: 1955; FRule: @CRules[470]),
- (FStart: 1956; FEnd: 1956; FRule: @CRules[153]),
- (FStart: 1956; FEnd: 1956; FRule: @CRules[390]),
- (FStart: 1957; FEnd: 1960; FRule: @CRules[141]),
- (FStart: 1957; FEnd: 1960; FRule: @CRules[471]),
- (FStart: 1987; FEnd: 1988; FRule: @CRules[127]),
- (FStart: 1987; FEnd: 1988; FRule: @CRules[472])
+ { Date-bound rules for AN family }
+ CFamily_65_Arr: array[0 .. 15] of TYearBoundRule = (
+ (FStart: 1971; FEnd: 1985; FRule: @CRules[595]),
+ (FStart: 1972; FEnd: 1972; FRule: @CRules[601]),
+ (FStart: 1973; FEnd: 1981; FRule: @CRules[596]),
+ (FStart: 1982; FEnd: 1982; FRule: @CRules[608]),
+ (FStart: 1983; FEnd: 1985; FRule: @CRules[596]),
+ (FStart: 1986; FEnd: 1989; FRule: @CRules[602]),
+ (FStart: 1986; FEnd: 1986; FRule: @CRules[600]),
+ (FStart: 1987; FEnd: 1999; FRule: @CRules[595]),
+ (FStart: 1990; FEnd: 1995; FRule: @CRules[596]),
+ (FStart: 1996; FEnd: 2005; FRule: @CRules[592]),
+ (FStart: 2000; FEnd: 2000; FRule: @CRules[614]),
+ (FStart: 2001; FEnd: 2007; FRule: @CRules[595]),
+ (FStart: 2006; FEnd: 2006; FRule: @CRules[608]),
+ (FStart: 2007; FEnd: 2007; FRule: @CRules[592]),
+ (FStart: 2008; FEnd: 9999; FRule: @CRules[608]),
+ (FStart: 2008; FEnd: 9999; FRule: @CRules[609])
);
- { Date-bound rules for Lebanon family }
- CFamily_81_Arr: array[0 .. 23] of TYearBoundRule = (
- (FStart: 1920; FEnd: 1920; FRule: @CRules[473]),
- (FStart: 1920; FEnd: 1920; FRule: @CRules[474]),
- (FStart: 1921; FEnd: 1921; FRule: @CRules[475]),
- (FStart: 1921; FEnd: 1921; FRule: @CRules[476]),
- (FStart: 1922; FEnd: 1922; FRule: @CRules[477]),
- (FStart: 1922; FEnd: 1922; FRule: @CRules[478]),
- (FStart: 1923; FEnd: 1923; FRule: @CRules[479]),
- (FStart: 1923; FEnd: 1923; FRule: @CRules[480]),
- (FStart: 1957; FEnd: 1961; FRule: @CRules[444]),
- (FStart: 1957; FEnd: 1961; FRule: @CRules[288]),
- (FStart: 1972; FEnd: 1972; FRule: @CRules[481]),
- (FStart: 1972; FEnd: 1977; FRule: @CRules[288]),
- (FStart: 1973; FEnd: 1977; FRule: @CRules[444]),
- (FStart: 1978; FEnd: 1978; FRule: @CRules[446]),
- (FStart: 1978; FEnd: 1978; FRule: @CRules[94]),
- (FStart: 1984; FEnd: 1987; FRule: @CRules[444]),
- (FStart: 1984; FEnd: 1991; FRule: @CRules[482]),
- (FStart: 1988; FEnd: 1988; FRule: @CRules[483]),
- (FStart: 1989; FEnd: 1989; FRule: @CRules[484]),
- (FStart: 1990; FEnd: 1992; FRule: @CRules[444]),
- (FStart: 1992; FEnd: 1992; FRule: @CRules[485]),
- (FStart: 1993; FEnd: 9999; FRule: @CRules[353]),
- (FStart: 1993; FEnd: 1998; FRule: @CRules[285]),
- (FStart: 1999; FEnd: 9999; FRule: @CRules[286])
+ { Date-bound rules for LH family }
+ CFamily_66_Arr: array[0 .. 13] of TYearBoundRule = (
+ (FStart: 1981; FEnd: 1984; FRule: @CRules[390]),
+ (FStart: 1982; FEnd: 1985; FRule: @CRules[615]),
+ (FStart: 1985; FEnd: 1985; FRule: @CRules[616]),
+ (FStart: 1986; FEnd: 1989; FRule: @CRules[569]),
+ (FStart: 1986; FEnd: 1986; FRule: @CRules[617]),
+ (FStart: 1987; FEnd: 1999; FRule: @CRules[616]),
+ (FStart: 1990; FEnd: 1995; FRule: @CRules[615]),
+ (FStart: 1996; FEnd: 2005; FRule: @CRules[391]),
+ (FStart: 2000; FEnd: 2000; FRule: @CRules[618]),
+ (FStart: 2001; FEnd: 2007; FRule: @CRules[616]),
+ (FStart: 2006; FEnd: 2006; FRule: @CRules[619]),
+ (FStart: 2007; FEnd: 2007; FRule: @CRules[391]),
+ (FStart: 2008; FEnd: 9999; FRule: @CRules[619]),
+ (FStart: 2008; FEnd: 9999; FRule: @CRules[620])
);
- { Date-bound rules for NBorneo family }
- CFamily_82_Arr: array[0 .. 1] of TYearBoundRule = (
- (FStart: 1935; FEnd: 1941; FRule: @CRules[486]),
- (FStart: 1935; FEnd: 1941; FRule: @CRules[487])
+ { Date-bound rules for Fiji family }
+ CFamily_67_Arr: array[0 .. 11] of TYearBoundRule = (
+ (FStart: 1998; FEnd: 1999; FRule: @CRules[621]),
+ (FStart: 1999; FEnd: 2000; FRule: @CRules[622]),
+ (FStart: 2009; FEnd: 2009; FRule: @CRules[623]),
+ (FStart: 2010; FEnd: 2010; FRule: @CRules[624]),
+ (FStart: 2010; FEnd: 2013; FRule: @CRules[625]),
+ (FStart: 2011; FEnd: 2011; FRule: @CRules[626]),
+ (FStart: 2012; FEnd: 2013; FRule: @CRules[627]),
+ (FStart: 2014; FEnd: 2014; FRule: @CRules[628]),
+ (FStart: 2014; FEnd: 2018; FRule: @CRules[621]),
+ (FStart: 2015; FEnd: 2021; FRule: @CRules[629]),
+ (FStart: 2019; FEnd: 2019; FRule: @CRules[630]),
+ (FStart: 2020; FEnd: 2020; FRule: @CRules[631])
);
- { Date-bound rules for Mongol family }
- CFamily_83_Arr: array[0 .. 8] of TYearBoundRule = (
- (FStart: 1983; FEnd: 1984; FRule: @CRules[287]),
- (FStart: 1983; FEnd: 1983; FRule: @CRules[288]),
- (FStart: 1985; FEnd: 1998; FRule: @CRules[284]),
- (FStart: 1984; FEnd: 1998; FRule: @CRules[285]),
- (FStart: 2001; FEnd: 2001; FRule: @CRules[488]),
- (FStart: 2001; FEnd: 2006; FRule: @CRules[489]),
- (FStart: 2002; FEnd: 2006; FRule: @CRules[490]),
- (FStart: 2015; FEnd: 2016; FRule: @CRules[490]),
- (FStart: 2015; FEnd: 2016; FRule: @CRules[491])
+ { Date-bound rules for Guam family }
+ CFamily_68_Arr: array[0 .. 13] of TYearBoundRule = (
+ (FStart: 1959; FEnd: 1959; FRule: @CRules[632]),
+ (FStart: 1961; FEnd: 1961; FRule: @CRules[633]),
+ (FStart: 1967; FEnd: 1967; FRule: @CRules[634]),
+ (FStart: 1969; FEnd: 1969; FRule: @CRules[635]),
+ (FStart: 1969; FEnd: 1969; FRule: @CRules[156]),
+ (FStart: 1969; FEnd: 1969; FRule: @CRules[636]),
+ (FStart: 1970; FEnd: 1971; FRule: @CRules[144]),
+ (FStart: 1970; FEnd: 1971; FRule: @CRules[282]),
+ (FStart: 1973; FEnd: 1973; FRule: @CRules[637]),
+ (FStart: 1974; FEnd: 1974; FRule: @CRules[638]),
+ (FStart: 1976; FEnd: 1976; FRule: @CRules[639]),
+ (FStart: 1976; FEnd: 1976; FRule: @CRules[640]),
+ (FStart: 1977; FEnd: 1977; FRule: @CRules[641]),
+ (FStart: 1977; FEnd: 1977; FRule: @CRules[642])
);
- { Date-bound rules for Pakistan family }
- CFamily_84_Arr: array[0 .. 4] of TYearBoundRule = (
- (FStart: 2002; FEnd: 2002; FRule: @CRules[492]),
- (FStart: 2002; FEnd: 2002; FRule: @CRules[493]),
- (FStart: 2008; FEnd: 2008; FRule: @CRules[483]),
- (FStart: 2008; FEnd: 2009; FRule: @CRules[445]),
- (FStart: 2009; FEnd: 2009; FRule: @CRules[494])
+ { Date-bound rules for NC family }
+ CFamily_69_Arr: array[0 .. 3] of TYearBoundRule = (
+ (FStart: 1977; FEnd: 1978; FRule: @CRules[643]),
+ (FStart: 1978; FEnd: 1979; FRule: @CRules[48]),
+ (FStart: 1996; FEnd: 1996; FRule: @CRules[644]),
+ (FStart: 1997; FEnd: 1997; FRule: @CRules[645])
);
- { Date-bound rules for EgyptAsia family }
- CFamily_85_Arr: array[0 .. 5] of TYearBoundRule = (
- (FStart: 1957; FEnd: 1957; FRule: @CRules[484]),
- (FStart: 1957; FEnd: 1958; FRule: @CRules[288]),
- (FStart: 1958; FEnd: 1958; FRule: @CRules[444]),
- (FStart: 1959; FEnd: 1967; FRule: @CRules[495]),
- (FStart: 1959; FEnd: 1965; FRule: @CRules[496]),
- (FStart: 1966; FEnd: 1966; FRule: @CRules[371])
+ { Date-bound rules for NZ family }
+ CFamily_70_Arr: array[0 .. 15] of TYearBoundRule = (
+ (FStart: 1927; FEnd: 1927; FRule: @CRules[646]),
+ (FStart: 1928; FEnd: 1928; FRule: @CRules[647]),
+ (FStart: 1928; FEnd: 1933; FRule: @CRules[648]),
+ (FStart: 1929; FEnd: 1933; FRule: @CRules[649]),
+ (FStart: 1934; FEnd: 1940; FRule: @CRules[650]),
+ (FStart: 1934; FEnd: 1940; FRule: @CRules[651]),
+ (FStart: 1946; FEnd: 1946; FRule: @CRules[652]),
+ (FStart: 1974; FEnd: 1974; FRule: @CRules[653]),
+ (FStart: 1975; FEnd: 1975; FRule: @CRules[599]),
+ (FStart: 1975; FEnd: 1988; FRule: @CRules[595]),
+ (FStart: 1976; FEnd: 1989; FRule: @CRules[596]),
+ (FStart: 1989; FEnd: 1989; FRule: @CRules[658]),
+ (FStart: 1990; FEnd: 2006; FRule: @CRules[609]),
+ (FStart: 1990; FEnd: 2007; FRule: @CRules[602]),
+ (FStart: 2007; FEnd: 9999; FRule: @CRules[662]),
+ (FStart: 2008; FEnd: 9999; FRule: @CRules[608])
);
- { Date-bound rules for Palestine family }
- CFamily_86_Arr: array[0 .. 109] of TYearBoundRule = (
- (FStart: 1999; FEnd: 2005; FRule: @CRules[497]),
- (FStart: 1999; FEnd: 2003; FRule: @CRules[498]),
- (FStart: 2004; FEnd: 2004; FRule: @CRules[73]),
- (FStart: 2005; FEnd: 2005; FRule: @CRules[499]),
- (FStart: 2006; FEnd: 2007; FRule: @CRules[447]),
- (FStart: 2006; FEnd: 2006; FRule: @CRules[500]),
- (FStart: 2007; FEnd: 2007; FRule: @CRules[501]),
- (FStart: 2008; FEnd: 2009; FRule: @CRules[502]),
- (FStart: 2008; FEnd: 2008; FRule: @CRules[503]),
- (FStart: 2009; FEnd: 2009; FRule: @CRules[504]),
- (FStart: 2010; FEnd: 2010; FRule: @CRules[477]),
- (FStart: 2010; FEnd: 2010; FRule: @CRules[505]),
- (FStart: 2011; FEnd: 2011; FRule: @CRules[506]),
- (FStart: 2011; FEnd: 2011; FRule: @CRules[507]),
- (FStart: 2011; FEnd: 2011; FRule: @CRules[508]),
- (FStart: 2011; FEnd: 2011; FRule: @CRules[94]),
- (FStart: 2012; FEnd: 2014; FRule: @CRules[458]),
- (FStart: 2012; FEnd: 2012; FRule: @CRules[509]),
- (FStart: 2013; FEnd: 2013; FRule: @CRules[453]),
- (FStart: 2014; FEnd: 2014; FRule: @CRules[459]),
- (FStart: 2015; FEnd: 2015; FRule: @CRules[473]),
- (FStart: 2015; FEnd: 2015; FRule: @CRules[510]),
- (FStart: 2016; FEnd: 2018; FRule: @CRules[511]),
- (FStart: 2016; FEnd: 2018; FRule: @CRules[512]),
- (FStart: 2019; FEnd: 2019; FRule: @CRules[513]),
- (FStart: 2019; FEnd: 2019; FRule: @CRules[514]),
- (FStart: 2020; FEnd: 2021; FRule: @CRules[515]),
- (FStart: 2020; FEnd: 2020; FRule: @CRules[516]),
- (FStart: 2021; FEnd: 2021; FRule: @CRules[46]),
- (FStart: 2022; FEnd: 2022; FRule: @CRules[517]),
- (FStart: 2022; FEnd: 2035; FRule: @CRules[518]),
- (FStart: 2023; FEnd: 2023; FRule: @CRules[519]),
- (FStart: 2024; FEnd: 2024; FRule: @CRules[520]),
- (FStart: 2025; FEnd: 2025; FRule: @CRules[521]),
- (FStart: 2026; FEnd: 2054; FRule: @CRules[522]),
- (FStart: 2036; FEnd: 2036; FRule: @CRules[523]),
- (FStart: 2037; FEnd: 2037; FRule: @CRules[524]),
- (FStart: 2038; FEnd: 2038; FRule: @CRules[525]),
- (FStart: 2039; FEnd: 2039; FRule: @CRules[526]),
- (FStart: 2039; FEnd: 2039; FRule: @CRules[527]),
- (FStart: 2039; FEnd: 2067; FRule: @CRules[518]),
- (FStart: 2040; FEnd: 2040; FRule: @CRules[68]),
- (FStart: 2040; FEnd: 2040; FRule: @CRules[528]),
- (FStart: 2041; FEnd: 2041; FRule: @CRules[529]),
- (FStart: 2041; FEnd: 2041; FRule: @CRules[530]),
- (FStart: 2042; FEnd: 2042; FRule: @CRules[531]),
- (FStart: 2042; FEnd: 2042; FRule: @CRules[532]),
- (FStart: 2043; FEnd: 2043; FRule: @CRules[533]),
- (FStart: 2043; FEnd: 2043; FRule: @CRules[534]),
- (FStart: 2044; FEnd: 2044; FRule: @CRules[535]),
- (FStart: 2044; FEnd: 2044; FRule: @CRules[536]),
- (FStart: 2045; FEnd: 2045; FRule: @CRules[537]),
- (FStart: 2045; FEnd: 2045; FRule: @CRules[538]),
- (FStart: 2046; FEnd: 2046; FRule: @CRules[539]),
- (FStart: 2046; FEnd: 2046; FRule: @CRules[540]),
- (FStart: 2047; FEnd: 2047; FRule: @CRules[541]),
- (FStart: 2047; FEnd: 2047; FRule: @CRules[542]),
- (FStart: 2048; FEnd: 2048; FRule: @CRules[543]),
- (FStart: 2048; FEnd: 2048; FRule: @CRules[544]),
- (FStart: 2049; FEnd: 2049; FRule: @CRules[545]),
- (FStart: 2049; FEnd: 2049; FRule: @CRules[546]),
- (FStart: 2050; FEnd: 2050; FRule: @CRules[547]),
- (FStart: 2050; FEnd: 2050; FRule: @CRules[548]),
- (FStart: 2051; FEnd: 2051; FRule: @CRules[549]),
- (FStart: 2051; FEnd: 2051; FRule: @CRules[550]),
- (FStart: 2052; FEnd: 2052; FRule: @CRules[551]),
- (FStart: 2052; FEnd: 2052; FRule: @CRules[552]),
- (FStart: 2053; FEnd: 2053; FRule: @CRules[553]),
- (FStart: 2053; FEnd: 2053; FRule: @CRules[554]),
- (FStart: 2054; FEnd: 2054; FRule: @CRules[555]),
- (FStart: 2054; FEnd: 2054; FRule: @CRules[556]),
- (FStart: 2055; FEnd: 2055; FRule: @CRules[67]),
- (FStart: 2056; FEnd: 2056; FRule: @CRules[557]),
- (FStart: 2057; FEnd: 2057; FRule: @CRules[558]),
- (FStart: 2058; FEnd: 9999; FRule: @CRules[522]),
- (FStart: 2068; FEnd: 2068; FRule: @CRules[559]),
- (FStart: 2069; FEnd: 2069; FRule: @CRules[560]),
- (FStart: 2070; FEnd: 2070; FRule: @CRules[499]),
- (FStart: 2071; FEnd: 2071; FRule: @CRules[561]),
- (FStart: 2072; FEnd: 2072; FRule: @CRules[562]),
- (FStart: 2072; FEnd: 2072; FRule: @CRules[563]),
- (FStart: 2073; FEnd: 2073; FRule: @CRules[564]),
- (FStart: 2073; FEnd: 2073; FRule: @CRules[565]),
- (FStart: 2074; FEnd: 2074; FRule: @CRules[566]),
- (FStart: 2074; FEnd: 2074; FRule: @CRules[567]),
- (FStart: 2075; FEnd: 2075; FRule: @CRules[70]),
- (FStart: 2075; FEnd: 2075; FRule: @CRules[568]),
- (FStart: 2075; FEnd: 9999; FRule: @CRules[518]),
- (FStart: 2076; FEnd: 2076; FRule: @CRules[569]),
- (FStart: 2076; FEnd: 2076; FRule: @CRules[570]),
- (FStart: 2077; FEnd: 2077; FRule: @CRules[571]),
- (FStart: 2077; FEnd: 2077; FRule: @CRules[572]),
- (FStart: 2078; FEnd: 2078; FRule: @CRules[573]),
- (FStart: 2078; FEnd: 2078; FRule: @CRules[574]),
- (FStart: 2079; FEnd: 2079; FRule: @CRules[575]),
- (FStart: 2079; FEnd: 2079; FRule: @CRules[576]),
- (FStart: 2080; FEnd: 2080; FRule: @CRules[577]),
- (FStart: 2080; FEnd: 2080; FRule: @CRules[578]),
- (FStart: 2081; FEnd: 2081; FRule: @CRules[579]),
- (FStart: 2081; FEnd: 2081; FRule: @CRules[580]),
- (FStart: 2082; FEnd: 2082; FRule: @CRules[581]),
- (FStart: 2082; FEnd: 2082; FRule: @CRules[582]),
- (FStart: 2083; FEnd: 2083; FRule: @CRules[583]),
- (FStart: 2083; FEnd: 2083; FRule: @CRules[584]),
- (FStart: 2084; FEnd: 2084; FRule: @CRules[585]),
- (FStart: 2084; FEnd: 2084; FRule: @CRules[586]),
- (FStart: 2085; FEnd: 2085; FRule: @CRules[587]),
- (FStart: 2085; FEnd: 2085; FRule: @CRules[588]),
- (FStart: 2086; FEnd: 2086; FRule: @CRules[589]),
- (FStart: 2086; FEnd: 2086; FRule: @CRules[590])
+ { Date-bound rules for Chatham family }
+ CFamily_71_Arr: array[0 .. 8] of TYearBoundRule = (
+ (FStart: 1974; FEnd: 1974; FRule: @CRules[654]),
+ (FStart: 1975; FEnd: 1975; FRule: @CRules[655]),
+ (FStart: 1975; FEnd: 1988; FRule: @CRules[656]),
+ (FStart: 1976; FEnd: 1989; FRule: @CRules[657]),
+ (FStart: 1989; FEnd: 1989; FRule: @CRules[659]),
+ (FStart: 1990; FEnd: 2006; FRule: @CRules[660]),
+ (FStart: 1990; FEnd: 2007; FRule: @CRules[661]),
+ (FStart: 2007; FEnd: 9999; FRule: @CRules[663]),
+ (FStart: 2008; FEnd: 9999; FRule: @CRules[664])
);
- { Date-bound rules for Phil family }
- CFamily_87_Arr: array[0 .. 5] of TYearBoundRule = (
- (FStart: 1936; FEnd: 1936; FRule: @CRules[591]),
- (FStart: 1937; FEnd: 1937; FRule: @CRules[592]),
- (FStart: 1954; FEnd: 1954; FRule: @CRules[593]),
- (FStart: 1954; FEnd: 1954; FRule: @CRules[238]),
- (FStart: 1978; FEnd: 1978; FRule: @CRules[594]),
- (FStart: 1978; FEnd: 1978; FRule: @CRules[595])
+ { Date-bound rules for Cook family }
+ CFamily_72_Arr: array[0 .. 2] of TYearBoundRule = (
+ (FStart: 1978; FEnd: 1978; FRule: @CRules[665]),
+ (FStart: 1979; FEnd: 1991; FRule: @CRules[16]),
+ (FStart: 1979; FEnd: 1990; FRule: @CRules[99])
);
- { Date-bound rules for Syria family }
- CFamily_88_Arr: array[0 .. 40] of TYearBoundRule = (
- (FStart: 1920; FEnd: 1923; FRule: @CRules[596]),
- (FStart: 1920; FEnd: 1923; FRule: @CRules[597]),
- (FStart: 1962; FEnd: 1962; FRule: @CRules[519]),
- (FStart: 1962; FEnd: 1962; FRule: @CRules[95]),
- (FStart: 1963; FEnd: 1965; FRule: @CRules[67]),
- (FStart: 1963; FEnd: 1963; FRule: @CRules[598]),
- (FStart: 1964; FEnd: 1964; FRule: @CRules[95]),
- (FStart: 1965; FEnd: 1965; FRule: @CRules[598]),
- (FStart: 1966; FEnd: 1966; FRule: @CRules[599]),
- (FStart: 1966; FEnd: 1976; FRule: @CRules[95]),
- (FStart: 1967; FEnd: 1978; FRule: @CRules[67]),
- (FStart: 1977; FEnd: 1978; FRule: @CRules[68]),
- (FStart: 1983; FEnd: 1984; FRule: @CRules[600]),
- (FStart: 1983; FEnd: 1984; FRule: @CRules[95]),
- (FStart: 1986; FEnd: 1986; FRule: @CRules[601]),
- (FStart: 1986; FEnd: 1986; FRule: @CRules[602]),
- (FStart: 1987; FEnd: 1987; FRule: @CRules[603]),
- (FStart: 1987; FEnd: 1988; FRule: @CRules[604]),
- (FStart: 1988; FEnd: 1988; FRule: @CRules[605]),
- (FStart: 1989; FEnd: 1989; FRule: @CRules[606]),
- (FStart: 1989; FEnd: 1989; FRule: @CRules[95]),
- (FStart: 1990; FEnd: 1990; FRule: @CRules[607]),
- (FStart: 1990; FEnd: 1990; FRule: @CRules[598]),
- (FStart: 1991; FEnd: 1991; FRule: @CRules[447]),
- (FStart: 1991; FEnd: 1992; FRule: @CRules[288]),
- (FStart: 1992; FEnd: 1992; FRule: @CRules[608]),
- (FStart: 1993; FEnd: 1993; FRule: @CRules[477]),
- (FStart: 1993; FEnd: 1993; FRule: @CRules[351]),
- (FStart: 1994; FEnd: 1996; FRule: @CRules[447]),
- (FStart: 1994; FEnd: 2005; FRule: @CRules[288]),
- (FStart: 1997; FEnd: 1998; FRule: @CRules[609]),
- (FStart: 1999; FEnd: 2006; FRule: @CRules[447]),
- (FStart: 2006; FEnd: 2006; FRule: @CRules[500]),
- (FStart: 2007; FEnd: 2007; FRule: @CRules[502]),
- (FStart: 2007; FEnd: 2007; FRule: @CRules[610]),
- (FStart: 2008; FEnd: 2008; FRule: @CRules[448]),
- (FStart: 2008; FEnd: 2008; FRule: @CRules[445]),
- (FStart: 2009; FEnd: 2009; FRule: @CRules[502]),
- (FStart: 2010; FEnd: 2011; FRule: @CRules[448]),
- (FStart: 2012; FEnd: 2022; FRule: @CRules[502]),
- (FStart: 2009; FEnd: 2022; FRule: @CRules[461])
+ { Date-bound rules for WS family }
+ CFamily_73_Arr: array[0 .. 4] of TYearBoundRule = (
+ (FStart: 2010; FEnd: 2010; FRule: @CRules[81]),
+ (FStart: 2011; FEnd: 2011; FRule: @CRules[666]),
+ (FStart: 2011; FEnd: 2011; FRule: @CRules[667]),
+ (FStart: 2012; FEnd: 2021; FRule: @CRules[668]),
+ (FStart: 2012; FEnd: 2020; FRule: @CRules[669])
);
- { Date-bound rules for SanLuis family }
- CFamily_89_Arr: array[0 .. 1] of TYearBoundRule = (
- (FStart: 2008; FEnd: 2009; FRule: @CRules[630]),
- (FStart: 2007; FEnd: 2008; FRule: @CRules[631])
+ { Date-bound rules for Tonga family }
+ CFamily_74_Arr: array[0 .. 5] of TYearBoundRule = (
+ (FStart: 1999; FEnd: 1999; FRule: @CRules[670]),
+ (FStart: 2000; FEnd: 2000; FRule: @CRules[671]),
+ (FStart: 2000; FEnd: 2001; FRule: @CRules[621]),
+ (FStart: 2001; FEnd: 2002; FRule: @CRules[672]),
+ (FStart: 2016; FEnd: 2016; FRule: @CRules[621]),
+ (FStart: 2017; FEnd: 2017; FRule: @CRules[673])
);
- { Date-bound rules for Brazil family }
- CFamily_90_Arr: array[0 .. 56] of TYearBoundRule = (
- (FStart: 1931; FEnd: 1931; FRule: @CRules[632]),
- (FStart: 1932; FEnd: 1933; FRule: @CRules[612]),
- (FStart: 1932; FEnd: 1932; FRule: @CRules[633]),
- (FStart: 1949; FEnd: 1952; FRule: @CRules[611]),
- (FStart: 1950; FEnd: 1950; FRule: @CRules[634]),
- (FStart: 1951; FEnd: 1952; FRule: @CRules[612]),
- (FStart: 1953; FEnd: 1953; FRule: @CRules[614]),
- (FStart: 1963; FEnd: 1963; FRule: @CRules[635]),
- (FStart: 1964; FEnd: 1964; FRule: @CRules[614]),
- (FStart: 1965; FEnd: 1965; FRule: @CRules[636]),
- (FStart: 1965; FEnd: 1965; FRule: @CRules[637]),
- (FStart: 1965; FEnd: 1965; FRule: @CRules[611]),
- (FStart: 1966; FEnd: 1968; FRule: @CRules[614]),
- (FStart: 1966; FEnd: 1967; FRule: @CRules[615]),
- (FStart: 1985; FEnd: 1985; FRule: @CRules[638]),
- (FStart: 1986; FEnd: 1986; FRule: @CRules[639]),
- (FStart: 1986; FEnd: 1986; FRule: @CRules[640]),
- (FStart: 1987; FEnd: 1987; FRule: @CRules[641]),
- (FStart: 1987; FEnd: 1987; FRule: @CRules[640]),
- (FStart: 1988; FEnd: 1988; FRule: @CRules[642]),
- (FStart: 1988; FEnd: 1988; FRule: @CRules[643]),
- (FStart: 1989; FEnd: 1989; FRule: @CRules[644]),
- (FStart: 1989; FEnd: 1989; FRule: @CRules[613]),
- (FStart: 1990; FEnd: 1990; FRule: @CRules[645]),
- (FStart: 1990; FEnd: 1990; FRule: @CRules[646]),
- (FStart: 1991; FEnd: 1991; FRule: @CRules[647]),
- (FStart: 1991; FEnd: 1991; FRule: @CRules[648]),
- (FStart: 1992; FEnd: 1992; FRule: @CRules[649]),
- (FStart: 1992; FEnd: 1992; FRule: @CRules[640]),
- (FStart: 1993; FEnd: 1993; FRule: @CRules[650]),
- (FStart: 1993; FEnd: 1995; FRule: @CRules[651]),
- (FStart: 1994; FEnd: 1995; FRule: @CRules[652]),
- (FStart: 1996; FEnd: 1996; FRule: @CRules[645]),
- (FStart: 1996; FEnd: 1996; FRule: @CRules[653]),
- (FStart: 1997; FEnd: 1997; FRule: @CRules[654]),
- (FStart: 1997; FEnd: 1997; FRule: @CRules[653]),
- (FStart: 1998; FEnd: 1998; FRule: @CRules[614]),
- (FStart: 1998; FEnd: 1998; FRule: @CRules[655]),
- (FStart: 1999; FEnd: 1999; FRule: @CRules[656]),
- (FStart: 1999; FEnd: 1999; FRule: @CRules[633]),
- (FStart: 2000; FEnd: 2000; FRule: @CRules[657]),
- (FStart: 2000; FEnd: 2001; FRule: @CRules[631]),
- (FStart: 2001; FEnd: 2006; FRule: @CRules[652]),
- (FStart: 2002; FEnd: 2002; FRule: @CRules[658]),
- (FStart: 2003; FEnd: 2003; FRule: @CRules[659]),
- (FStart: 2004; FEnd: 2004; FRule: @CRules[638]),
- (FStart: 2005; FEnd: 2005; FRule: @CRules[643]),
- (FStart: 2006; FEnd: 2006; FRule: @CRules[660]),
- (FStart: 2007; FEnd: 2007; FRule: @CRules[661]),
- (FStart: 2007; FEnd: 2007; FRule: @CRules[631]),
- (FStart: 2008; FEnd: 2017; FRule: @CRules[626]),
- (FStart: 2008; FEnd: 2011; FRule: @CRules[652]),
- (FStart: 2012; FEnd: 2012; FRule: @CRules[662]),
- (FStart: 2013; FEnd: 2014; FRule: @CRules[652]),
- (FStart: 2015; FEnd: 2015; FRule: @CRules[662]),
- (FStart: 2016; FEnd: 2019; FRule: @CRules[652]),
- (FStart: 2018; FEnd: 2018; FRule: @CRules[663])
+ { Date-bound rules for Vanuatu family }
+ CFamily_75_Arr: array[0 .. 5] of TYearBoundRule = (
+ (FStart: 1973; FEnd: 1973; FRule: @CRules[674]),
+ (FStart: 1974; FEnd: 1974; FRule: @CRules[675]),
+ (FStart: 1983; FEnd: 1991; FRule: @CRules[676]),
+ (FStart: 1984; FEnd: 1991; FRule: @CRules[677]),
+ (FStart: 1992; FEnd: 1993; FRule: @CRules[678]),
+ (FStart: 1992; FEnd: 1992; FRule: @CRules[679])
);
- { Date-bound rules for Chile family }
- CFamily_91_Arr: array[0 .. 35] of TYearBoundRule = (
- (FStart: 1927; FEnd: 1931; FRule: @CRules[664]),
- (FStart: 1928; FEnd: 1932; FRule: @CRules[612]),
- (FStart: 1968; FEnd: 1968; FRule: @CRules[665]),
- (FStart: 1969; FEnd: 1969; FRule: @CRules[666]),
- (FStart: 1969; FEnd: 1969; FRule: @CRules[667]),
- (FStart: 1970; FEnd: 1970; FRule: @CRules[668]),
- (FStart: 1971; FEnd: 1971; FRule: @CRules[669]),
- (FStart: 1970; FEnd: 1972; FRule: @CRules[670]),
- (FStart: 1972; FEnd: 1986; FRule: @CRules[671]),
- (FStart: 1973; FEnd: 1973; FRule: @CRules[672]),
- (FStart: 1974; FEnd: 1987; FRule: @CRules[670]),
- (FStart: 1987; FEnd: 1987; FRule: @CRules[673]),
- (FStart: 1988; FEnd: 1990; FRule: @CRules[671]),
- (FStart: 1988; FEnd: 1989; FRule: @CRules[670]),
- (FStart: 1990; FEnd: 1990; FRule: @CRules[674]),
- (FStart: 1991; FEnd: 1996; FRule: @CRules[671]),
- (FStart: 1991; FEnd: 1997; FRule: @CRules[670]),
- (FStart: 1997; FEnd: 1997; FRule: @CRules[666]),
- (FStart: 1998; FEnd: 1998; FRule: @CRules[671]),
- (FStart: 1998; FEnd: 1998; FRule: @CRules[675]),
- (FStart: 1999; FEnd: 1999; FRule: @CRules[676]),
- (FStart: 1999; FEnd: 2010; FRule: @CRules[670]),
- (FStart: 2000; FEnd: 2007; FRule: @CRules[671]),
- (FStart: 2008; FEnd: 2008; FRule: @CRules[666]),
- (FStart: 2009; FEnd: 2009; FRule: @CRules[671]),
- (FStart: 2010; FEnd: 2010; FRule: @CRules[677]),
- (FStart: 2011; FEnd: 2011; FRule: @CRules[678]),
- (FStart: 2011; FEnd: 2011; FRule: @CRules[679]),
- (FStart: 2012; FEnd: 2014; FRule: @CRules[680]),
- (FStart: 2012; FEnd: 2014; FRule: @CRules[681]),
- (FStart: 2016; FEnd: 2018; FRule: @CRules[682]),
- (FStart: 2016; FEnd: 2018; FRule: @CRules[683]),
- (FStart: 2019; FEnd: 9999; FRule: @CRules[684]),
- (FStart: 2019; FEnd: 2021; FRule: @CRules[681]),
- (FStart: 2022; FEnd: 2022; FRule: @CRules[685]),
- (FStart: 2023; FEnd: 9999; FRule: @CRules[681])
+ { Date-bound rules for GB-Eire family }
+ CFamily_76_Arr: array[0 .. 64] of TYearBoundRule = (
+ (FStart: 1916; FEnd: 1916; FRule: @CRules[680]),
+ (FStart: 1916; FEnd: 1916; FRule: @CRules[681]),
+ (FStart: 1917; FEnd: 1917; FRule: @CRules[682]),
+ (FStart: 1917; FEnd: 1917; FRule: @CRules[683]),
+ (FStart: 1918; FEnd: 1918; FRule: @CRules[684]),
+ (FStart: 1918; FEnd: 1918; FRule: @CRules[685]),
+ (FStart: 1919; FEnd: 1919; FRule: @CRules[686]),
+ (FStart: 1919; FEnd: 1919; FRule: @CRules[687]),
+ (FStart: 1920; FEnd: 1920; FRule: @CRules[688]),
+ (FStart: 1920; FEnd: 1920; FRule: @CRules[689]),
+ (FStart: 1921; FEnd: 1921; FRule: @CRules[690]),
+ (FStart: 1921; FEnd: 1921; FRule: @CRules[691]),
+ (FStart: 1922; FEnd: 1922; FRule: @CRules[692]),
+ (FStart: 1922; FEnd: 1922; FRule: @CRules[693]),
+ (FStart: 1923; FEnd: 1923; FRule: @CRules[694]),
+ (FStart: 1923; FEnd: 1924; FRule: @CRules[695]),
+ (FStart: 1924; FEnd: 1924; FRule: @CRules[696]),
+ (FStart: 1925; FEnd: 1926; FRule: @CRules[694]),
+ (FStart: 1925; FEnd: 1938; FRule: @CRules[697]),
+ (FStart: 1927; FEnd: 1927; FRule: @CRules[696]),
+ (FStart: 1928; FEnd: 1929; FRule: @CRules[694]),
+ (FStart: 1930; FEnd: 1930; FRule: @CRules[696]),
+ (FStart: 1931; FEnd: 1932; FRule: @CRules[694]),
+ (FStart: 1933; FEnd: 1933; FRule: @CRules[696]),
+ (FStart: 1934; FEnd: 1934; FRule: @CRules[694]),
+ (FStart: 1935; FEnd: 1935; FRule: @CRules[696]),
+ (FStart: 1936; FEnd: 1937; FRule: @CRules[694]),
+ (FStart: 1938; FEnd: 1938; FRule: @CRules[696]),
+ (FStart: 1939; FEnd: 1939; FRule: @CRules[694]),
+ (FStart: 1939; FEnd: 1939; FRule: @CRules[698]),
+ (FStart: 1940; FEnd: 1940; FRule: @CRules[699]),
+ (FStart: 1941; FEnd: 1941; FRule: @CRules[700]),
+ (FStart: 1941; FEnd: 1943; FRule: @CRules[701]),
+ (FStart: 1942; FEnd: 1944; FRule: @CRules[702]),
+ (FStart: 1944; FEnd: 1944; FRule: @CRules[703]),
+ (FStart: 1945; FEnd: 1945; FRule: @CRules[704]),
+ (FStart: 1945; FEnd: 1945; FRule: @CRules[705]),
+ (FStart: 1945; FEnd: 1946; FRule: @CRules[697]),
+ (FStart: 1946; FEnd: 1946; FRule: @CRules[696]),
+ (FStart: 1947; FEnd: 1947; FRule: @CRules[706]),
+ (FStart: 1947; FEnd: 1947; FRule: @CRules[707]),
+ (FStart: 1947; FEnd: 1947; FRule: @CRules[708]),
+ (FStart: 1947; FEnd: 1947; FRule: @CRules[709]),
+ (FStart: 1948; FEnd: 1948; FRule: @CRules[710]),
+ (FStart: 1948; FEnd: 1948; FRule: @CRules[711]),
+ (FStart: 1949; FEnd: 1949; FRule: @CRules[690]),
+ (FStart: 1949; FEnd: 1949; FRule: @CRules[712]),
+ (FStart: 1950; FEnd: 1952; FRule: @CRules[713]),
+ (FStart: 1950; FEnd: 1952; FRule: @CRules[714]),
+ (FStart: 1953; FEnd: 1953; FRule: @CRules[694]),
+ (FStart: 1953; FEnd: 1960; FRule: @CRules[697]),
+ (FStart: 1954; FEnd: 1954; FRule: @CRules[696]),
+ (FStart: 1955; FEnd: 1956; FRule: @CRules[694]),
+ (FStart: 1957; FEnd: 1957; FRule: @CRules[696]),
+ (FStart: 1958; FEnd: 1959; FRule: @CRules[694]),
+ (FStart: 1960; FEnd: 1960; FRule: @CRules[696]),
+ (FStart: 1961; FEnd: 1963; FRule: @CRules[715]),
+ (FStart: 1961; FEnd: 1968; FRule: @CRules[716]),
+ (FStart: 1964; FEnd: 1967; FRule: @CRules[717]),
+ (FStart: 1968; FEnd: 1968; FRule: @CRules[718]),
+ (FStart: 1972; FEnd: 1980; FRule: @CRules[719]),
+ (FStart: 1972; FEnd: 1980; FRule: @CRules[716]),
+ (FStart: 1981; FEnd: 1995; FRule: @CRules[720]),
+ (FStart: 1981; FEnd: 1989; FRule: @CRules[721]),
+ (FStart: 1990; FEnd: 1995; FRule: @CRules[722])
);
- { Date-bound rules for CO family }
- CFamily_92_Arr: array[0 .. 1] of TYearBoundRule = (
- (FStart: 1992; FEnd: 1992; FRule: @CRules[686]),
- (FStart: 1993; FEnd: 1993; FRule: @CRules[687])
+ { Date-bound rules for EU family }
+ CFamily_77_Arr: array[0 .. 5] of TYearBoundRule = (
+ (FStart: 1977; FEnd: 1980; FRule: @CRules[730]),
+ (FStart: 1977; FEnd: 1977; FRule: @CRules[731]),
+ (FStart: 1978; FEnd: 1978; FRule: @CRules[732]),
+ (FStart: 1979; FEnd: 1995; FRule: @CRules[731]),
+ (FStart: 1981; FEnd: 9999; FRule: @CRules[733]),
+ (FStart: 1996; FEnd: 9999; FRule: @CRules[734])
);
- { Date-bound rules for Ecuador family }
- CFamily_93_Arr: array[0 .. 1] of TYearBoundRule = (
- (FStart: 1992; FEnd: 1992; FRule: @CRules[688]),
- (FStart: 1993; FEnd: 1993; FRule: @CRules[689])
+ { Date-bound rules for Eire family }
+ CFamily_78_Arr: array[0 .. 6] of TYearBoundRule = (
+ (FStart: 1971; FEnd: 1971; FRule: @CRules[723]),
+ (FStart: 1972; FEnd: 1980; FRule: @CRules[724]),
+ (FStart: 1972; FEnd: 1980; FRule: @CRules[725]),
+ (FStart: 1981; FEnd: 9999; FRule: @CRules[726]),
+ (FStart: 1981; FEnd: 1989; FRule: @CRules[727]),
+ (FStart: 1990; FEnd: 1995; FRule: @CRules[728]),
+ (FStart: 1996; FEnd: 9999; FRule: @CRules[729])
);
- { Date-bound rules for Falk family }
- CFamily_94_Arr: array[0 .. 11] of TYearBoundRule = (
- (FStart: 1937; FEnd: 1938; FRule: @CRules[690]),
- (FStart: 1938; FEnd: 1942; FRule: @CRules[691]),
- (FStart: 1939; FEnd: 1939; FRule: @CRules[618]),
- (FStart: 1940; FEnd: 1942; FRule: @CRules[690]),
- (FStart: 1943; FEnd: 1943; FRule: @CRules[354]),
- (FStart: 1983; FEnd: 1983; FRule: @CRules[690]),
- (FStart: 1984; FEnd: 1985; FRule: @CRules[692]),
- (FStart: 1984; FEnd: 1984; FRule: @CRules[693]),
- (FStart: 1985; FEnd: 2000; FRule: @CRules[694]),
- (FStart: 1986; FEnd: 2000; FRule: @CRules[695]),
- (FStart: 2001; FEnd: 2010; FRule: @CRules[696]),
- (FStart: 2001; FEnd: 2010; FRule: @CRules[697])
+ { Date-bound rules for W-Eur family }
+ CFamily_79_Arr: array[0 .. 5] of TYearBoundRule = (
+ (FStart: 1977; FEnd: 1980; FRule: @CRules[730]),
+ (FStart: 1977; FEnd: 1977; FRule: @CRules[731]),
+ (FStart: 1978; FEnd: 1978; FRule: @CRules[732]),
+ (FStart: 1979; FEnd: 1995; FRule: @CRules[731]),
+ (FStart: 1981; FEnd: 9999; FRule: @CRules[733]),
+ (FStart: 1996; FEnd: 9999; FRule: @CRules[734])
);
- { Date-bound rules for Para family }
- CFamily_95_Arr: array[0 .. 21] of TYearBoundRule = (
- (FStart: 1975; FEnd: 1988; FRule: @CRules[618]),
- (FStart: 1975; FEnd: 1978; FRule: @CRules[614]),
- (FStart: 1979; FEnd: 1991; FRule: @CRules[612]),
- (FStart: 1989; FEnd: 1989; FRule: @CRules[698]),
- (FStart: 1990; FEnd: 1990; FRule: @CRules[618]),
- (FStart: 1991; FEnd: 1991; FRule: @CRules[653]),
- (FStart: 1992; FEnd: 1992; FRule: @CRules[614]),
- (FStart: 1992; FEnd: 1992; FRule: @CRules[699]),
- (FStart: 1993; FEnd: 1993; FRule: @CRules[637]),
- (FStart: 1993; FEnd: 1995; FRule: @CRules[618]),
- (FStart: 1994; FEnd: 1995; FRule: @CRules[700]),
- (FStart: 1996; FEnd: 1996; FRule: @CRules[614]),
- (FStart: 1996; FEnd: 2001; FRule: @CRules[621]),
- (FStart: 1997; FEnd: 1997; FRule: @CRules[700]),
- (FStart: 1998; FEnd: 2001; FRule: @CRules[625]),
- (FStart: 2002; FEnd: 2004; FRule: @CRules[622]),
- (FStart: 2002; FEnd: 2003; FRule: @CRules[701]),
- (FStart: 2004; FEnd: 2009; FRule: @CRules[626]),
- (FStart: 2005; FEnd: 2009; FRule: @CRules[630]),
- (FStart: 2010; FEnd: 9999; FRule: @CRules[621]),
- (FStart: 2010; FEnd: 2012; FRule: @CRules[702]),
- (FStart: 2013; FEnd: 9999; FRule: @CRules[703])
+ { Date-bound rules for C-Eur family }
+ CFamily_80_Arr: array[0 .. 16] of TYearBoundRule = (
+ (FStart: 1916; FEnd: 1916; FRule: @CRules[735]),
+ (FStart: 1916; FEnd: 1916; FRule: @CRules[732]),
+ (FStart: 1917; FEnd: 1918; FRule: @CRules[736]),
+ (FStart: 1917; FEnd: 1918; FRule: @CRules[737]),
+ (FStart: 1940; FEnd: 1940; FRule: @CRules[738]),
+ (FStart: 1942; FEnd: 1942; FRule: @CRules[739]),
+ (FStart: 1943; FEnd: 1943; FRule: @CRules[579]),
+ (FStart: 1943; FEnd: 1943; FRule: @CRules[582]),
+ (FStart: 1944; FEnd: 1945; FRule: @CRules[341]),
+ (FStart: 1944; FEnd: 1944; FRule: @CRules[740]),
+ (FStart: 1945; FEnd: 1945; FRule: @CRules[741]),
+ (FStart: 1977; FEnd: 1980; FRule: @CRules[742]),
+ (FStart: 1977; FEnd: 1977; FRule: @CRules[743]),
+ (FStart: 1978; FEnd: 1978; FRule: @CRules[744]),
+ (FStart: 1979; FEnd: 1995; FRule: @CRules[743]),
+ (FStart: 1981; FEnd: 9999; FRule: @CRules[589]),
+ (FStart: 1996; FEnd: 9999; FRule: @CRules[590])
);
- { Date-bound rules for Peru family }
- CFamily_96_Arr: array[0 .. 9] of TYearBoundRule = (
- (FStart: 1938; FEnd: 1938; FRule: @CRules[704]),
- (FStart: 1938; FEnd: 1938; FRule: @CRules[612]),
- (FStart: 1938; FEnd: 1939; FRule: @CRules[690]),
- (FStart: 1939; FEnd: 1940; FRule: @CRules[705]),
- (FStart: 1986; FEnd: 1987; FRule: @CRules[704]),
- (FStart: 1986; FEnd: 1987; FRule: @CRules[612]),
- (FStart: 1990; FEnd: 1990; FRule: @CRules[704]),
- (FStart: 1990; FEnd: 1990; FRule: @CRules[612]),
- (FStart: 1994; FEnd: 1994; FRule: @CRules[704]),
- (FStart: 1994; FEnd: 1994; FRule: @CRules[612])
+ { Date-bound rules for E-Eur family }
+ CFamily_81_Arr: array[0 .. 5] of TYearBoundRule = (
+ (FStart: 1977; FEnd: 1980; FRule: @CRules[745]),
+ (FStart: 1977; FEnd: 1977; FRule: @CRules[586]),
+ (FStart: 1978; FEnd: 1978; FRule: @CRules[9]),
+ (FStart: 1979; FEnd: 1995; FRule: @CRules[586]),
+ (FStart: 1981; FEnd: 9999; FRule: @CRules[746]),
+ (FStart: 1996; FEnd: 9999; FRule: @CRules[747])
);
- { Date-bound rules for Uruguay family }
- CFamily_97_Arr: array[0 .. 47] of TYearBoundRule = (
- (FStart: 1923; FEnd: 1925; FRule: @CRules[706]),
- (FStart: 1924; FEnd: 1926; FRule: @CRules[612]),
- (FStart: 1933; FEnd: 1938; FRule: @CRules[707]),
- (FStart: 1934; FEnd: 1941; FRule: @CRules[708]),
- (FStart: 1939; FEnd: 1939; FRule: @CRules[706]),
- (FStart: 1940; FEnd: 1940; FRule: @CRules[709]),
- (FStart: 1941; FEnd: 1941; FRule: @CRules[710]),
- (FStart: 1942; FEnd: 1942; FRule: @CRules[711]),
- (FStart: 1943; FEnd: 1943; FRule: @CRules[712]),
- (FStart: 1959; FEnd: 1959; FRule: @CRules[713]),
- (FStart: 1959; FEnd: 1959; FRule: @CRules[714]),
- (FStart: 1960; FEnd: 1960; FRule: @CRules[715]),
- (FStart: 1960; FEnd: 1960; FRule: @CRules[716]),
- (FStart: 1965; FEnd: 1965; FRule: @CRules[717]),
- (FStart: 1965; FEnd: 1965; FRule: @CRules[718]),
- (FStart: 1968; FEnd: 1968; FRule: @CRules[719]),
- (FStart: 1968; FEnd: 1968; FRule: @CRules[720]),
- (FStart: 1970; FEnd: 1970; FRule: @CRules[721]),
- (FStart: 1970; FEnd: 1970; FRule: @CRules[722]),
- (FStart: 1972; FEnd: 1972; FRule: @CRules[723]),
- (FStart: 1972; FEnd: 1972; FRule: @CRules[724]),
- (FStart: 1974; FEnd: 1974; FRule: @CRules[725]),
- (FStart: 1974; FEnd: 1974; FRule: @CRules[726]),
- (FStart: 1974; FEnd: 1974; FRule: @CRules[503]),
- (FStart: 1974; FEnd: 1974; FRule: @CRules[727]),
- (FStart: 1975; FEnd: 1975; FRule: @CRules[728]),
- (FStart: 1976; FEnd: 1976; FRule: @CRules[729]),
- (FStart: 1977; FEnd: 1977; FRule: @CRules[716]),
- (FStart: 1977; FEnd: 1977; FRule: @CRules[730]),
- (FStart: 1978; FEnd: 1979; FRule: @CRules[625]),
- (FStart: 1978; FEnd: 1978; FRule: @CRules[731]),
+ { Date-bound rules for Russia family }
+ CFamily_82_Arr: array[0 .. 15] of TYearBoundRule = (
+ (FStart: 1917; FEnd: 1917; FRule: @CRules[748]),
+ (FStart: 1917; FEnd: 1917; FRule: @CRules[749]),
+ (FStart: 1918; FEnd: 1918; FRule: @CRules[750]),
+ (FStart: 1918; FEnd: 1918; FRule: @CRules[751]),
+ (FStart: 1919; FEnd: 1919; FRule: @CRules[752]),
+ (FStart: 1919; FEnd: 1919; FRule: @CRules[753]),
+ (FStart: 1919; FEnd: 1919; FRule: @CRules[754]),
+ (FStart: 1921; FEnd: 1921; FRule: @CRules[755]),
+ (FStart: 1921; FEnd: 1921; FRule: @CRules[756]),
+ (FStart: 1921; FEnd: 1921; FRule: @CRules[757]),
+ (FStart: 1921; FEnd: 1921; FRule: @CRules[9]),
+ (FStart: 1981; FEnd: 1984; FRule: @CRules[355]),
+ (FStart: 1981; FEnd: 1983; FRule: @CRules[9]),
+ (FStart: 1984; FEnd: 1995; FRule: @CRules[743]),
+ (FStart: 1985; FEnd: 2010; FRule: @CRules[589]),
+ (FStart: 1996; FEnd: 2010; FRule: @CRules[590])
+ );
+
+ { Date-bound rules for Albania family }
+ CFamily_83_Arr: array[0 .. 24] of TYearBoundRule = (
+ (FStart: 1940; FEnd: 1940; FRule: @CRules[758]),
+ (FStart: 1942; FEnd: 1942; FRule: @CRules[578]),
+ (FStart: 1943; FEnd: 1943; FRule: @CRules[579]),
+ (FStart: 1943; FEnd: 1943; FRule: @CRules[759]),
+ (FStart: 1974; FEnd: 1974; FRule: @CRules[760]),
+ (FStart: 1974; FEnd: 1974; FRule: @CRules[761]),
+ (FStart: 1975; FEnd: 1975; FRule: @CRules[360]),
+ (FStart: 1975; FEnd: 1975; FRule: @CRules[761]),
+ (FStart: 1976; FEnd: 1976; FRule: @CRules[762]),
+ (FStart: 1976; FEnd: 1976; FRule: @CRules[384]),
+ (FStart: 1977; FEnd: 1977; FRule: @CRules[763]),
+ (FStart: 1977; FEnd: 1977; FRule: @CRules[761]),
+ (FStart: 1978; FEnd: 1978; FRule: @CRules[346]),
+ (FStart: 1978; FEnd: 1978; FRule: @CRules[9]),
+ (FStart: 1979; FEnd: 1979; FRule: @CRules[764]),
+ (FStart: 1979; FEnd: 1979; FRule: @CRules[765]),
+ (FStart: 1980; FEnd: 1980; FRule: @CRules[766]),
+ (FStart: 1980; FEnd: 1980; FRule: @CRules[385]),
+ (FStart: 1981; FEnd: 1981; FRule: @CRules[767]),
+ (FStart: 1981; FEnd: 1981; FRule: @CRules[768]),
+ (FStart: 1982; FEnd: 1982; FRule: @CRules[762]),
+ (FStart: 1982; FEnd: 1982; FRule: @CRules[384]),
+ (FStart: 1983; FEnd: 1983; FRule: @CRules[769]),
+ (FStart: 1983; FEnd: 1983; FRule: @CRules[9]),
+ (FStart: 1984; FEnd: 1984; FRule: @CRules[355])
+ );
+
+ { Date-bound rules for Austria family }
+ CFamily_84_Arr: array[0 .. 8] of TYearBoundRule = (
+ (FStart: 1920; FEnd: 1920; FRule: @CRules[770]),
+ (FStart: 1920; FEnd: 1920; FRule: @CRules[476]),
+ (FStart: 1946; FEnd: 1946; FRule: @CRules[771]),
+ (FStart: 1946; FEnd: 1946; FRule: @CRules[772]),
+ (FStart: 1947; FEnd: 1948; FRule: @CRules[773]),
+ (FStart: 1947; FEnd: 1947; FRule: @CRules[774]),
+ (FStart: 1948; FEnd: 1948; FRule: @CRules[775]),
+ (FStart: 1980; FEnd: 1980; FRule: @CRules[382]),
+ (FStart: 1980; FEnd: 1980; FRule: @CRules[401])
+ );
+
+ { Date-bound rules for Belgium family }
+ CFamily_85_Arr: array[0 .. 33] of TYearBoundRule = (
+ (FStart: 1918; FEnd: 1918; FRule: @CRules[577]),
+ (FStart: 1918; FEnd: 1919; FRule: @CRules[776]),
+ (FStart: 1919; FEnd: 1919; FRule: @CRules[334]),
+ (FStart: 1920; FEnd: 1920; FRule: @CRules[335]),
+ (FStart: 1920; FEnd: 1920; FRule: @CRules[336]),
+ (FStart: 1921; FEnd: 1921; FRule: @CRules[337]),
+ (FStart: 1921; FEnd: 1921; FRule: @CRules[777]),
+ (FStart: 1922; FEnd: 1922; FRule: @CRules[778]),
+ (FStart: 1922; FEnd: 1927; FRule: @CRules[776]),
+ (FStart: 1923; FEnd: 1923; FRule: @CRules[779]),
+ (FStart: 1924; FEnd: 1924; FRule: @CRules[780]),
+ (FStart: 1925; FEnd: 1925; FRule: @CRules[781]),
+ (FStart: 1926; FEnd: 1926; FRule: @CRules[782]),
+ (FStart: 1927; FEnd: 1927; FRule: @CRules[783]),
+ (FStart: 1928; FEnd: 1928; FRule: @CRules[784]),
+ (FStart: 1928; FEnd: 1938; FRule: @CRules[785]),
+ (FStart: 1929; FEnd: 1929; FRule: @CRules[786]),
+ (FStart: 1930; FEnd: 1930; FRule: @CRules[787]),
+ (FStart: 1931; FEnd: 1931; FRule: @CRules[788]),
+ (FStart: 1932; FEnd: 1932; FRule: @CRules[789]),
+ (FStart: 1933; FEnd: 1933; FRule: @CRules[790]),
+ (FStart: 1934; FEnd: 1934; FRule: @CRules[791]),
+ (FStart: 1935; FEnd: 1935; FRule: @CRules[792]),
+ (FStart: 1936; FEnd: 1936; FRule: @CRules[788]),
+ (FStart: 1937; FEnd: 1937; FRule: @CRules[793]),
+ (FStart: 1938; FEnd: 1938; FRule: @CRules[794]),
+ (FStart: 1939; FEnd: 1939; FRule: @CRules[795]),
+ (FStart: 1939; FEnd: 1939; FRule: @CRules[796]),
+ (FStart: 1940; FEnd: 1940; FRule: @CRules[797]),
+ (FStart: 1944; FEnd: 1944; FRule: @CRules[798]),
+ (FStart: 1945; FEnd: 1945; FRule: @CRules[799]),
+ (FStart: 1945; FEnd: 1945; FRule: @CRules[741]),
+ (FStart: 1946; FEnd: 1946; FRule: @CRules[800]),
+ (FStart: 1946; FEnd: 1946; FRule: @CRules[772])
+ );
+
+ { Date-bound rules for Bulg family }
+ CFamily_86_Arr: array[0 .. 4] of TYearBoundRule = (
+ (FStart: 1979; FEnd: 1979; FRule: @CRules[801]),
(FStart: 1979; FEnd: 1979; FRule: @CRules[732]),
- (FStart: 1980; FEnd: 1980; FRule: @CRules[733]),
- (FStart: 1987; FEnd: 1987; FRule: @CRules[734]),
- (FStart: 1988; FEnd: 1988; FRule: @CRules[735]),
- (FStart: 1988; FEnd: 1988; FRule: @CRules[736]),
- (FStart: 1989; FEnd: 1989; FRule: @CRules[737]),
- (FStart: 1989; FEnd: 1989; FRule: @CRules[738]),
- (FStart: 1990; FEnd: 1990; FRule: @CRules[661]),
- (FStart: 1990; FEnd: 1991; FRule: @CRules[739]),
- (FStart: 1991; FEnd: 1992; FRule: @CRules[625]),
- (FStart: 1992; FEnd: 1992; FRule: @CRules[740]),
- (FStart: 1993; FEnd: 1993; FRule: @CRules[735]),
- (FStart: 2004; FEnd: 2004; FRule: @CRules[741]),
- (FStart: 2005; FEnd: 2005; FRule: @CRules[742]),
- (FStart: 2005; FEnd: 2005; FRule: @CRules[743]),
- (FStart: 2006; FEnd: 2015; FRule: @CRules[744]),
- (FStart: 2006; FEnd: 2014; FRule: @CRules[745])
+ (FStart: 1980; FEnd: 1982; FRule: @CRules[802]),
+ (FStart: 1980; FEnd: 1980; FRule: @CRules[803]),
+ (FStart: 1981; FEnd: 1981; FRule: @CRules[804])
);
- { Date-bound rules for Troll family }
+ { Date-bound rules for Czech family }
+ CFamily_87_Arr: array[0 .. 5] of TYearBoundRule = (
+ (FStart: 1945; FEnd: 1945; FRule: @CRules[341]),
+ (FStart: 1945; FEnd: 1945; FRule: @CRules[744]),
+ (FStart: 1946; FEnd: 1946; FRule: @CRules[805]),
+ (FStart: 1946; FEnd: 1949; FRule: @CRules[773]),
+ (FStart: 1947; FEnd: 1948; FRule: @CRules[806]),
+ (FStart: 1949; FEnd: 1949; FRule: @CRules[807])
+ );
+
+ { Date-bound rules for Thule family }
+ CFamily_88_Arr: array[0 .. 5] of TYearBoundRule = (
+ (FStart: 1991; FEnd: 1992; FRule: @CRules[139]),
+ (FStart: 1991; FEnd: 1992; FRule: @CRules[150]),
+ (FStart: 1993; FEnd: 2006; FRule: @CRules[147]),
+ (FStart: 1993; FEnd: 2006; FRule: @CRules[140]),
+ (FStart: 2007; FEnd: 9999; FRule: @CRules[148]),
+ (FStart: 2007; FEnd: 9999; FRule: @CRules[149])
+ );
+
+ { Date-bound rules for Finland family }
+ CFamily_89_Arr: array[0 .. 3] of TYearBoundRule = (
+ (FStart: 1942; FEnd: 1942; FRule: @CRules[808]),
+ (FStart: 1942; FEnd: 1942; FRule: @CRules[809]),
+ (FStart: 1981; FEnd: 1982; FRule: @CRules[589]),
+ (FStart: 1981; FEnd: 1982; FRule: @CRules[810])
+ );
+
+ { Date-bound rules for France family }
+ CFamily_90_Arr: array[0 .. 41] of TYearBoundRule = (
+ (FStart: 1916; FEnd: 1916; FRule: @CRules[330]),
+ (FStart: 1916; FEnd: 1919; FRule: @CRules[331]),
+ (FStart: 1917; FEnd: 1917; FRule: @CRules[332]),
+ (FStart: 1918; FEnd: 1918; FRule: @CRules[333]),
+ (FStart: 1919; FEnd: 1919; FRule: @CRules[334]),
+ (FStart: 1920; FEnd: 1920; FRule: @CRules[335]),
+ (FStart: 1920; FEnd: 1920; FRule: @CRules[336]),
+ (FStart: 1921; FEnd: 1921; FRule: @CRules[337]),
+ (FStart: 1921; FEnd: 1921; FRule: @CRules[777]),
+ (FStart: 1922; FEnd: 1922; FRule: @CRules[778]),
+ (FStart: 1922; FEnd: 1938; FRule: @CRules[776]),
+ (FStart: 1923; FEnd: 1923; FRule: @CRules[811]),
+ (FStart: 1924; FEnd: 1924; FRule: @CRules[780]),
+ (FStart: 1925; FEnd: 1925; FRule: @CRules[781]),
+ (FStart: 1926; FEnd: 1926; FRule: @CRules[782]),
+ (FStart: 1927; FEnd: 1927; FRule: @CRules[783]),
+ (FStart: 1928; FEnd: 1928; FRule: @CRules[784]),
+ (FStart: 1929; FEnd: 1929; FRule: @CRules[812]),
+ (FStart: 1930; FEnd: 1930; FRule: @CRules[813]),
+ (FStart: 1931; FEnd: 1931; FRule: @CRules[814]),
+ (FStart: 1932; FEnd: 1932; FRule: @CRules[815]),
+ (FStart: 1933; FEnd: 1933; FRule: @CRules[778]),
+ (FStart: 1934; FEnd: 1934; FRule: @CRules[816]),
+ (FStart: 1935; FEnd: 1935; FRule: @CRules[817]),
+ (FStart: 1936; FEnd: 1936; FRule: @CRules[814]),
+ (FStart: 1937; FEnd: 1937; FRule: @CRules[818]),
+ (FStart: 1938; FEnd: 1938; FRule: @CRules[819]),
+ (FStart: 1939; FEnd: 1939; FRule: @CRules[573]),
+ (FStart: 1939; FEnd: 1939; FRule: @CRules[574]),
+ (FStart: 1940; FEnd: 1940; FRule: @CRules[797]),
+ (FStart: 1941; FEnd: 1941; FRule: @CRules[820]),
+ (FStart: 1941; FEnd: 1941; FRule: @CRules[821]),
+ (FStart: 1942; FEnd: 1942; FRule: @CRules[822]),
+ (FStart: 1942; FEnd: 1942; FRule: @CRules[823]),
+ (FStart: 1943; FEnd: 1943; FRule: @CRules[824]),
+ (FStart: 1943; FEnd: 1943; FRule: @CRules[825]),
+ (FStart: 1944; FEnd: 1944; FRule: @CRules[826]),
+ (FStart: 1944; FEnd: 1944; FRule: @CRules[827]),
+ (FStart: 1945; FEnd: 1945; FRule: @CRules[828]),
+ (FStart: 1945; FEnd: 1945; FRule: @CRules[829]),
+ (FStart: 1976; FEnd: 1976; FRule: @CRules[830]),
+ (FStart: 1976; FEnd: 1976; FRule: @CRules[831])
+ );
+
+ { Date-bound rules for Germany family }
+ CFamily_91_Arr: array[0 .. 7] of TYearBoundRule = (
+ (FStart: 1946; FEnd: 1946; FRule: @CRules[771]),
+ (FStart: 1946; FEnd: 1946; FRule: @CRules[772]),
+ (FStart: 1947; FEnd: 1949; FRule: @CRules[773]),
+ (FStart: 1947; FEnd: 1947; FRule: @CRules[832]),
+ (FStart: 1947; FEnd: 1947; FRule: @CRules[833]),
+ (FStart: 1947; FEnd: 1947; FRule: @CRules[834]),
+ (FStart: 1948; FEnd: 1948; FRule: @CRules[775]),
+ (FStart: 1949; FEnd: 1949; FRule: @CRules[835])
+ );
+
+ { Date-bound rules for SovietZone family }
+ CFamily_92_Arr: array[0 .. 2] of TYearBoundRule = (
+ (FStart: 1945; FEnd: 1945; FRule: @CRules[836]),
+ (FStart: 1945; FEnd: 1945; FRule: @CRules[837]),
+ (FStart: 1945; FEnd: 1945; FRule: @CRules[838])
+ );
+
+ { Date-bound rules for Greece family }
+ CFamily_93_Arr: array[0 .. 18] of TYearBoundRule = (
+ (FStart: 1932; FEnd: 1932; FRule: @CRules[839]),
+ (FStart: 1932; FEnd: 1932; FRule: @CRules[119]),
+ (FStart: 1941; FEnd: 1941; FRule: @CRules[840]),
+ (FStart: 1942; FEnd: 1942; FRule: @CRules[578]),
+ (FStart: 1943; FEnd: 1943; FRule: @CRules[841]),
+ (FStart: 1943; FEnd: 1943; FRule: @CRules[385]),
+ (FStart: 1952; FEnd: 1952; FRule: @CRules[842]),
+ (FStart: 1952; FEnd: 1952; FRule: @CRules[843]),
+ (FStart: 1975; FEnd: 1975; FRule: @CRules[844]),
+ (FStart: 1975; FEnd: 1975; FRule: @CRules[845]),
+ (FStart: 1976; FEnd: 1976; FRule: @CRules[846]),
+ (FStart: 1976; FEnd: 1976; FRule: @CRules[847]),
+ (FStart: 1977; FEnd: 1978; FRule: @CRules[742]),
+ (FStart: 1977; FEnd: 1977; FRule: @CRules[848]),
+ (FStart: 1978; FEnd: 1978; FRule: @CRules[849]),
+ (FStart: 1979; FEnd: 1979; FRule: @CRules[850]),
+ (FStart: 1979; FEnd: 1979; FRule: @CRules[472]),
+ (FStart: 1980; FEnd: 1980; FRule: @CRules[355]),
+ (FStart: 1980; FEnd: 1980; FRule: @CRules[401])
+ );
+
+ { Date-bound rules for Hungary family }
+ CFamily_94_Arr: array[0 .. 18] of TYearBoundRule = (
+ (FStart: 1918; FEnd: 1919; FRule: @CRules[851]),
+ (FStart: 1918; FEnd: 1920; FRule: @CRules[852]),
+ (FStart: 1920; FEnd: 1920; FRule: @CRules[770]),
+ (FStart: 1945; FEnd: 1945; FRule: @CRules[853]),
+ (FStart: 1945; FEnd: 1945; FRule: @CRules[854]),
+ (FStart: 1946; FEnd: 1946; FRule: @CRules[792]),
+ (FStart: 1946; FEnd: 1946; FRule: @CRules[772]),
+ (FStart: 1947; FEnd: 1949; FRule: @CRules[855]),
+ (FStart: 1947; FEnd: 1949; FRule: @CRules[773]),
+ (FStart: 1954; FEnd: 1954; FRule: @CRules[856]),
+ (FStart: 1954; FEnd: 1954; FRule: @CRules[384]),
+ (FStart: 1955; FEnd: 1955; FRule: @CRules[857]),
+ (FStart: 1955; FEnd: 1955; FRule: @CRules[858]),
+ (FStart: 1956; FEnd: 1957; FRule: @CRules[859]),
+ (FStart: 1956; FEnd: 1957; FRule: @CRules[810]),
+ (FStart: 1980; FEnd: 1980; FRule: @CRules[382]),
+ (FStart: 1980; FEnd: 1980; FRule: @CRules[860]),
+ (FStart: 1981; FEnd: 1983; FRule: @CRules[746]),
+ (FStart: 1981; FEnd: 1983; FRule: @CRules[731])
+ );
+
+ { Date-bound rules for Italy family }
+ CFamily_95_Arr: array[0 .. 40] of TYearBoundRule = (
+ (FStart: 1916; FEnd: 1916; FRule: @CRules[861]),
+ (FStart: 1916; FEnd: 1917; FRule: @CRules[272]),
+ (FStart: 1917; FEnd: 1917; FRule: @CRules[862]),
+ (FStart: 1918; FEnd: 1918; FRule: @CRules[863]),
+ (FStart: 1918; FEnd: 1918; FRule: @CRules[864]),
+ (FStart: 1919; FEnd: 1919; FRule: @CRules[865]),
+ (FStart: 1919; FEnd: 1919; FRule: @CRules[866]),
+ (FStart: 1920; FEnd: 1920; FRule: @CRules[867]),
+ (FStart: 1920; FEnd: 1920; FRule: @CRules[868]),
+ (FStart: 1940; FEnd: 1940; FRule: @CRules[869]),
+ (FStart: 1942; FEnd: 1942; FRule: @CRules[739]),
+ (FStart: 1943; FEnd: 1943; FRule: @CRules[579]),
+ (FStart: 1943; FEnd: 1943; FRule: @CRules[582]),
+ (FStart: 1944; FEnd: 1944; FRule: @CRules[799]),
+ (FStart: 1944; FEnd: 1944; FRule: @CRules[798]),
+ (FStart: 1945; FEnd: 1945; FRule: @CRules[799]),
+ (FStart: 1945; FEnd: 1945; FRule: @CRules[870]),
+ (FStart: 1946; FEnd: 1946; FRule: @CRules[871]),
+ (FStart: 1946; FEnd: 1946; FRule: @CRules[872]),
+ (FStart: 1947; FEnd: 1947; FRule: @CRules[873]),
+ (FStart: 1947; FEnd: 1947; FRule: @CRules[874]),
+ (FStart: 1948; FEnd: 1948; FRule: @CRules[875]),
+ (FStart: 1948; FEnd: 1948; FRule: @CRules[876]),
+ (FStart: 1966; FEnd: 1968; FRule: @CRules[877]),
+ (FStart: 1966; FEnd: 1966; FRule: @CRules[878]),
+ (FStart: 1967; FEnd: 1969; FRule: @CRules[879]),
+ (FStart: 1969; FEnd: 1969; FRule: @CRules[585]),
+ (FStart: 1970; FEnd: 1970; FRule: @CRules[880]),
+ (FStart: 1970; FEnd: 1970; FRule: @CRules[586]),
+ (FStart: 1971; FEnd: 1972; FRule: @CRules[877]),
+ (FStart: 1971; FEnd: 1971; FRule: @CRules[586]),
+ (FStart: 1972; FEnd: 1972; FRule: @CRules[9]),
+ (FStart: 1973; FEnd: 1973; FRule: @CRules[881]),
+ (FStart: 1973; FEnd: 1974; FRule: @CRules[586]),
+ (FStart: 1974; FEnd: 1974; FRule: @CRules[882]),
+ (FStart: 1975; FEnd: 1975; FRule: @CRules[585]),
+ (FStart: 1975; FEnd: 1977; FRule: @CRules[586]),
+ (FStart: 1976; FEnd: 1976; FRule: @CRules[883]),
+ (FStart: 1977; FEnd: 1979; FRule: @CRules[877]),
+ (FStart: 1978; FEnd: 1978; FRule: @CRules[9]),
+ (FStart: 1979; FEnd: 1979; FRule: @CRules[765])
+ );
+
+ { Date-bound rules for Latvia family }
+ CFamily_96_Arr: array[0 .. 1] of TYearBoundRule = (
+ (FStart: 1989; FEnd: 1996; FRule: @CRules[589]),
+ (FStart: 1989; FEnd: 1996; FRule: @CRules[743])
+ );
+
+ { Date-bound rules for Malta family }
+ CFamily_97_Arr: array[0 .. 6] of TYearBoundRule = (
+ (FStart: 1973; FEnd: 1973; FRule: @CRules[884]),
+ (FStart: 1973; FEnd: 1973; FRule: @CRules[885]),
+ (FStart: 1974; FEnd: 1974; FRule: @CRules[886]),
+ (FStart: 1974; FEnd: 1974; FRule: @CRules[354]),
+ (FStart: 1975; FEnd: 1979; FRule: @CRules[806]),
+ (FStart: 1975; FEnd: 1980; FRule: @CRules[887]),
+ (FStart: 1980; FEnd: 1980; FRule: @CRules[792])
+ );
+
+ { Date-bound rules for Moldova family }
CFamily_98_Arr: array[0 .. 1] of TYearBoundRule = (
- (FStart: 2005; FEnd: 9999; FRule: @CRules[746]),
- (FStart: 2004; FEnd: 9999; FRule: @CRules[747])
+ (FStart: 1997; FEnd: 9999; FRule: @CRules[589]),
+ (FStart: 1997; FEnd: 9999; FRule: @CRules[414])
);
- { Date-bound rules for Algeria family }
- CFamily_99_Arr: array[0 .. 21] of TYearBoundRule = (
- (FStart: 1916; FEnd: 1916; FRule: @CRules[748]),
- (FStart: 1916; FEnd: 1919; FRule: @CRules[749]),
- (FStart: 1917; FEnd: 1917; FRule: @CRules[750]),
- (FStart: 1918; FEnd: 1918; FRule: @CRules[751]),
- (FStart: 1919; FEnd: 1919; FRule: @CRules[78]),
- (FStart: 1920; FEnd: 1920; FRule: @CRules[80]),
- (FStart: 1920; FEnd: 1920; FRule: @CRules[752]),
- (FStart: 1921; FEnd: 1921; FRule: @CRules[82]),
- (FStart: 1921; FEnd: 1921; FRule: @CRules[753]),
- (FStart: 1939; FEnd: 1939; FRule: @CRules[754]),
- (FStart: 1939; FEnd: 1939; FRule: @CRules[755]),
- (FStart: 1944; FEnd: 1945; FRule: @CRules[756]),
- (FStart: 1944; FEnd: 1944; FRule: @CRules[757]),
- (FStart: 1945; FEnd: 1945; FRule: @CRules[758]),
- (FStart: 1971; FEnd: 1971; FRule: @CRules[759]),
- (FStart: 1971; FEnd: 1971; FRule: @CRules[760]),
- (FStart: 1977; FEnd: 1977; FRule: @CRules[761]),
- (FStart: 1977; FEnd: 1977; FRule: @CRules[762]),
- (FStart: 1978; FEnd: 1978; FRule: @CRules[763]),
- (FStart: 1978; FEnd: 1978; FRule: @CRules[764]),
- (FStart: 1980; FEnd: 1980; FRule: @CRules[765]),
- (FStart: 1980; FEnd: 1980; FRule: @CRules[604])
+ { Date-bound rules for Romania family }
+ CFamily_99_Arr: array[0 .. 8] of TYearBoundRule = (
+ (FStart: 1932; FEnd: 1932; FRule: @CRules[914]),
+ (FStart: 1932; FEnd: 1939; FRule: @CRules[915]),
+ (FStart: 1933; FEnd: 1939; FRule: @CRules[916]),
+ (FStart: 1979; FEnd: 1979; FRule: @CRules[917]),
+ (FStart: 1979; FEnd: 1979; FRule: @CRules[586]),
+ (FStart: 1980; FEnd: 1980; FRule: @CRules[904]),
+ (FStart: 1980; FEnd: 1980; FRule: @CRules[731]),
+ (FStart: 1991; FEnd: 1993; FRule: @CRules[746]),
+ (FStart: 1991; FEnd: 1993; FRule: @CRules[586])
);
- { Date-bound rules for Egypt family }
- CFamily_100_Arr: array[0 .. 33] of TYearBoundRule = (
- (FStart: 1940; FEnd: 1940; FRule: @CRules[766]),
- (FStart: 1940; FEnd: 1940; FRule: @CRules[288]),
- (FStart: 1941; FEnd: 1941; FRule: @CRules[494]),
- (FStart: 1941; FEnd: 1941; FRule: @CRules[480]),
- (FStart: 1942; FEnd: 1944; FRule: @CRules[447]),
- (FStart: 1942; FEnd: 1942; FRule: @CRules[767]),
- (FStart: 1943; FEnd: 1945; FRule: @CRules[445]),
- (FStart: 1945; FEnd: 1945; FRule: @CRules[768]),
- (FStart: 1957; FEnd: 1957; FRule: @CRules[484]),
- (FStart: 1957; FEnd: 1958; FRule: @CRules[288]),
- (FStart: 1958; FEnd: 1958; FRule: @CRules[444]),
- (FStart: 1959; FEnd: 1981; FRule: @CRules[495]),
- (FStart: 1959; FEnd: 1965; FRule: @CRules[496]),
- (FStart: 1966; FEnd: 1994; FRule: @CRules[371]),
- (FStart: 1982; FEnd: 1982; FRule: @CRules[769]),
- (FStart: 1983; FEnd: 1983; FRule: @CRules[770]),
- (FStart: 1984; FEnd: 1988; FRule: @CRules[495]),
- (FStart: 1989; FEnd: 1989; FRule: @CRules[771]),
- (FStart: 1990; FEnd: 1994; FRule: @CRules[495]),
- (FStart: 1995; FEnd: 2010; FRule: @CRules[772]),
- (FStart: 1995; FEnd: 2005; FRule: @CRules[773]),
- (FStart: 2006; FEnd: 2006; FRule: @CRules[365]),
- (FStart: 2007; FEnd: 2007; FRule: @CRules[774]),
- (FStart: 2008; FEnd: 2008; FRule: @CRules[775]),
- (FStart: 2009; FEnd: 2009; FRule: @CRules[776]),
- (FStart: 2010; FEnd: 2010; FRule: @CRules[777]),
- (FStart: 2010; FEnd: 2010; FRule: @CRules[778]),
- (FStart: 2010; FEnd: 2010; FRule: @CRules[773]),
- (FStart: 2014; FEnd: 2014; FRule: @CRules[779]),
- (FStart: 2014; FEnd: 2014; FRule: @CRules[780]),
- (FStart: 2014; FEnd: 2014; FRule: @CRules[781]),
- (FStart: 2014; FEnd: 2014; FRule: @CRules[773]),
- (FStart: 2023; FEnd: 9999; FRule: @CRules[772]),
- (FStart: 2023; FEnd: 9999; FRule: @CRules[782])
+ { Date-bound rules for Poland family }
+ CFamily_100_Arr: array[0 .. 19] of TYearBoundRule = (
+ (FStart: 1918; FEnd: 1919; FRule: @CRules[741]),
+ (FStart: 1919; FEnd: 1919; FRule: @CRules[851]),
+ (FStart: 1944; FEnd: 1944; FRule: @CRules[789]),
+ (FStart: 1944; FEnd: 1944; FRule: @CRules[582]),
+ (FStart: 1945; FEnd: 1945; FRule: @CRules[888]),
+ (FStart: 1945; FEnd: 1945; FRule: @CRules[357]),
+ (FStart: 1946; FEnd: 1946; FRule: @CRules[889]),
+ (FStart: 1946; FEnd: 1946; FRule: @CRules[772]),
+ (FStart: 1947; FEnd: 1947; FRule: @CRules[890]),
+ (FStart: 1947; FEnd: 1949; FRule: @CRules[773]),
+ (FStart: 1948; FEnd: 1948; FRule: @CRules[775]),
+ (FStart: 1949; FEnd: 1949; FRule: @CRules[835]),
+ (FStart: 1957; FEnd: 1957; FRule: @CRules[891]),
+ (FStart: 1957; FEnd: 1958; FRule: @CRules[731]),
+ (FStart: 1958; FEnd: 1958; FRule: @CRules[892]),
+ (FStart: 1959; FEnd: 1959; FRule: @CRules[893]),
+ (FStart: 1959; FEnd: 1961; FRule: @CRules[894]),
+ (FStart: 1960; FEnd: 1960; FRule: @CRules[895]),
+ (FStart: 1961; FEnd: 1964; FRule: @CRules[896]),
+ (FStart: 1962; FEnd: 1964; FRule: @CRules[731])
);
- { Date-bound rules for Libya family }
- CFamily_101_Arr: array[0 .. 16] of TYearBoundRule = (
- (FStart: 1951; FEnd: 1951; FRule: @CRules[783]),
- (FStart: 1952; FEnd: 1952; FRule: @CRules[354]),
- (FStart: 1953; FEnd: 1953; FRule: @CRules[784]),
- (FStart: 1954; FEnd: 1954; FRule: @CRules[354]),
- (FStart: 1955; FEnd: 1955; FRule: @CRules[785]),
- (FStart: 1956; FEnd: 1956; FRule: @CRules[354]),
- (FStart: 1982; FEnd: 1984; FRule: @CRules[447]),
- (FStart: 1982; FEnd: 1985; FRule: @CRules[288]),
- (FStart: 1985; FEnd: 1985; FRule: @CRules[786]),
- (FStart: 1986; FEnd: 1986; FRule: @CRules[787]),
- (FStart: 1986; FEnd: 1986; FRule: @CRules[476]),
- (FStart: 1987; FEnd: 1989; FRule: @CRules[447]),
- (FStart: 1987; FEnd: 1989; FRule: @CRules[288]),
- (FStart: 1997; FEnd: 1997; FRule: @CRules[787]),
- (FStart: 1997; FEnd: 1997; FRule: @CRules[485]),
- (FStart: 2013; FEnd: 2013; FRule: @CRules[788]),
- (FStart: 2013; FEnd: 2013; FRule: @CRules[789])
+ { Date-bound rules for Port family }
+ CFamily_101_Arr: array[0 .. 47] of TYearBoundRule = (
+ (FStart: 1916; FEnd: 1916; FRule: @CRules[897]),
+ (FStart: 1916; FEnd: 1916; FRule: @CRules[854]),
+ (FStart: 1917; FEnd: 1917; FRule: @CRules[898]),
+ (FStart: 1917; FEnd: 1921; FRule: @CRules[899]),
+ (FStart: 1918; FEnd: 1918; FRule: @CRules[334]),
+ (FStart: 1919; FEnd: 1919; FRule: @CRules[898]),
+ (FStart: 1920; FEnd: 1920; FRule: @CRules[900]),
+ (FStart: 1921; FEnd: 1921; FRule: @CRules[898]),
+ (FStart: 1924; FEnd: 1924; FRule: @CRules[901]),
+ (FStart: 1924; FEnd: 1924; FRule: @CRules[899]),
+ (FStart: 1926; FEnd: 1926; FRule: @CRules[782]),
+ (FStart: 1926; FEnd: 1929; FRule: @CRules[776]),
+ (FStart: 1927; FEnd: 1927; FRule: @CRules[783]),
+ (FStart: 1928; FEnd: 1928; FRule: @CRules[784]),
+ (FStart: 1929; FEnd: 1929; FRule: @CRules[812]),
+ (FStart: 1931; FEnd: 1931; FRule: @CRules[814]),
+ (FStart: 1931; FEnd: 1932; FRule: @CRules[776]),
+ (FStart: 1932; FEnd: 1932; FRule: @CRules[815]),
+ (FStart: 1934; FEnd: 1934; FRule: @CRules[816]),
+ (FStart: 1934; FEnd: 1938; FRule: @CRules[776]),
+ (FStart: 1935; FEnd: 1935; FRule: @CRules[817]),
+ (FStart: 1936; FEnd: 1936; FRule: @CRules[814]),
+ (FStart: 1937; FEnd: 1937; FRule: @CRules[818]),
+ (FStart: 1938; FEnd: 1938; FRule: @CRules[819]),
+ (FStart: 1939; FEnd: 1939; FRule: @CRules[573]),
+ (FStart: 1939; FEnd: 1939; FRule: @CRules[574]),
+ (FStart: 1940; FEnd: 1940; FRule: @CRules[902]),
+ (FStart: 1940; FEnd: 1941; FRule: @CRules[903]),
+ (FStart: 1941; FEnd: 1941; FRule: @CRules[904]),
+ (FStart: 1942; FEnd: 1945; FRule: @CRules[905]),
+ (FStart: 1942; FEnd: 1942; FRule: @CRules[906]),
+ (FStart: 1942; FEnd: 1942; FRule: @CRules[907]),
+ (FStart: 1942; FEnd: 1945; FRule: @CRules[908]),
+ (FStart: 1943; FEnd: 1943; FRule: @CRules[909]),
+ (FStart: 1943; FEnd: 1945; FRule: @CRules[910]),
+ (FStart: 1944; FEnd: 1945; FRule: @CRules[911]),
+ (FStart: 1946; FEnd: 1946; FRule: @CRules[802]),
+ (FStart: 1946; FEnd: 1946; FRule: @CRules[776]),
+ (FStart: 1947; FEnd: 1965; FRule: @CRules[742]),
+ (FStart: 1947; FEnd: 1965; FRule: @CRules[773]),
+ (FStart: 1977; FEnd: 1977; FRule: @CRules[912]),
+ (FStart: 1977; FEnd: 1977; FRule: @CRules[913]),
+ (FStart: 1978; FEnd: 1979; FRule: @CRules[745]),
+ (FStart: 1978; FEnd: 1978; FRule: @CRules[9]),
+ (FStart: 1979; FEnd: 1982; FRule: @CRules[731]),
+ (FStart: 1980; FEnd: 1980; FRule: @CRules[746]),
+ (FStart: 1981; FEnd: 1982; FRule: @CRules[733]),
+ (FStart: 1983; FEnd: 1983; FRule: @CRules[589])
);
- { Date-bound rules for Mauritius family }
- CFamily_102_Arr: array[0 .. 3] of TYearBoundRule = (
- (FStart: 1982; FEnd: 1982; FRule: @CRules[790]),
- (FStart: 1983; FEnd: 1983; FRule: @CRules[791]),
- (FStart: 2008; FEnd: 2008; FRule: @CRules[792]),
- (FStart: 2009; FEnd: 2009; FRule: @CRules[793])
+ { Date-bound rules for Spain family }
+ CFamily_102_Arr: array[0 .. 29] of TYearBoundRule = (
+ (FStart: 1918; FEnd: 1918; FRule: @CRules[573]),
+ (FStart: 1918; FEnd: 1919; FRule: @CRules[864]),
+ (FStart: 1919; FEnd: 1919; FRule: @CRules[918]),
+ (FStart: 1924; FEnd: 1924; FRule: @CRules[901]),
+ (FStart: 1924; FEnd: 1924; FRule: @CRules[866]),
+ (FStart: 1926; FEnd: 1926; FRule: @CRules[782]),
+ (FStart: 1926; FEnd: 1929; FRule: @CRules[919]),
+ (FStart: 1927; FEnd: 1927; FRule: @CRules[783]),
+ (FStart: 1928; FEnd: 1928; FRule: @CRules[353]),
+ (FStart: 1929; FEnd: 1929; FRule: @CRules[812]),
+ (FStart: 1937; FEnd: 1937; FRule: @CRules[920]),
+ (FStart: 1937; FEnd: 1937; FRule: @CRules[921]),
+ (FStart: 1938; FEnd: 1938; FRule: @CRules[815]),
+ (FStart: 1938; FEnd: 1938; FRule: @CRules[922]),
+ (FStart: 1938; FEnd: 1938; FRule: @CRules[923]),
+ (FStart: 1939; FEnd: 1939; FRule: @CRules[924]),
+ (FStart: 1942; FEnd: 1942; FRule: @CRules[925]),
+ (FStart: 1942; FEnd: 1942; FRule: @CRules[926]),
+ (FStart: 1943; FEnd: 1946; FRule: @CRules[927]),
+ (FStart: 1943; FEnd: 1944; FRule: @CRules[894]),
+ (FStart: 1945; FEnd: 1946; FRule: @CRules[731]),
+ (FStart: 1949; FEnd: 1949; FRule: @CRules[735]),
+ (FStart: 1949; FEnd: 1949; FRule: @CRules[928]),
+ (FStart: 1974; FEnd: 1975; FRule: @CRules[929]),
+ (FStart: 1974; FEnd: 1975; FRule: @CRules[894]),
+ (FStart: 1976; FEnd: 1976; FRule: @CRules[930]),
+ (FStart: 1976; FEnd: 1977; FRule: @CRules[731]),
+ (FStart: 1977; FEnd: 1977; FRule: @CRules[815]),
+ (FStart: 1978; FEnd: 1978; FRule: @CRules[799]),
+ (FStart: 1978; FEnd: 1978; FRule: @CRules[744])
);
- { Date-bound rules for Morocco family }
- CFamily_103_Arr: array[0 .. 182] of TYearBoundRule = (
- (FStart: 1939; FEnd: 1939; FRule: @CRules[794]),
- (FStart: 1939; FEnd: 1939; FRule: @CRules[795]),
- (FStart: 1940; FEnd: 1940; FRule: @CRules[796]),
- (FStart: 1945; FEnd: 1945; FRule: @CRules[797]),
- (FStart: 1950; FEnd: 1950; FRule: @CRules[798]),
- (FStart: 1950; FEnd: 1950; FRule: @CRules[799]),
- (FStart: 1967; FEnd: 1967; FRule: @CRules[800]),
- (FStart: 1967; FEnd: 1967; FRule: @CRules[288]),
- (FStart: 1974; FEnd: 1974; FRule: @CRules[801]),
- (FStart: 1974; FEnd: 1974; FRule: @CRules[503]),
- (FStart: 1976; FEnd: 1977; FRule: @CRules[367]),
- (FStart: 1976; FEnd: 1976; FRule: @CRules[507]),
- (FStart: 1977; FEnd: 1977; FRule: @CRules[802]),
- (FStart: 1978; FEnd: 1978; FRule: @CRules[803]),
- (FStart: 1978; FEnd: 1978; FRule: @CRules[804]),
- (FStart: 2008; FEnd: 2008; FRule: @CRules[803]),
- (FStart: 2008; FEnd: 2008; FRule: @CRules[503]),
- (FStart: 2009; FEnd: 2009; FRule: @CRules[803]),
- (FStart: 2009; FEnd: 2009; FRule: @CRules[805]),
- (FStart: 2010; FEnd: 2010; FRule: @CRules[806]),
- (FStart: 2010; FEnd: 2010; FRule: @CRules[807]),
- (FStart: 2011; FEnd: 2011; FRule: @CRules[808]),
- (FStart: 2011; FEnd: 2011; FRule: @CRules[809]),
- (FStart: 2012; FEnd: 2013; FRule: @CRules[810]),
- (FStart: 2012; FEnd: 2012; FRule: @CRules[811]),
- (FStart: 2012; FEnd: 2012; FRule: @CRules[812]),
- (FStart: 2012; FEnd: 2012; FRule: @CRules[496]),
- (FStart: 2013; FEnd: 2013; FRule: @CRules[813]),
- (FStart: 2013; FEnd: 2013; FRule: @CRules[814]),
- (FStart: 2013; FEnd: 2018; FRule: @CRules[815]),
- (FStart: 2014; FEnd: 2018; FRule: @CRules[290]),
- (FStart: 2014; FEnd: 2014; FRule: @CRules[816]),
- (FStart: 2014; FEnd: 2014; FRule: @CRules[817]),
- (FStart: 2015; FEnd: 2015; FRule: @CRules[818]),
- (FStart: 2015; FEnd: 2015; FRule: @CRules[819]),
- (FStart: 2016; FEnd: 2016; FRule: @CRules[820]),
- (FStart: 2016; FEnd: 2016; FRule: @CRules[821]),
- (FStart: 2017; FEnd: 2017; FRule: @CRules[822]),
- (FStart: 2017; FEnd: 2017; FRule: @CRules[823]),
- (FStart: 2018; FEnd: 2018; FRule: @CRules[824]),
- (FStart: 2018; FEnd: 2018; FRule: @CRules[825]),
- (FStart: 2019; FEnd: 2019; FRule: @CRules[826]),
- (FStart: 2019; FEnd: 2019; FRule: @CRules[827]),
- (FStart: 2020; FEnd: 2020; FRule: @CRules[828]),
- (FStart: 2020; FEnd: 2020; FRule: @CRules[829]),
- (FStart: 2021; FEnd: 2021; FRule: @CRules[830]),
- (FStart: 2021; FEnd: 2021; FRule: @CRules[831]),
- (FStart: 2022; FEnd: 2022; FRule: @CRules[832]),
- (FStart: 2022; FEnd: 2022; FRule: @CRules[833]),
- (FStart: 2023; FEnd: 2023; FRule: @CRules[834]),
- (FStart: 2023; FEnd: 2023; FRule: @CRules[835]),
- (FStart: 2024; FEnd: 2024; FRule: @CRules[836]),
- (FStart: 2024; FEnd: 2024; FRule: @CRules[837]),
- (FStart: 2025; FEnd: 2025; FRule: @CRules[838]),
- (FStart: 2025; FEnd: 2025; FRule: @CRules[839]),
- (FStart: 2026; FEnd: 2026; FRule: @CRules[840]),
- (FStart: 2026; FEnd: 2026; FRule: @CRules[841]),
- (FStart: 2027; FEnd: 2027; FRule: @CRules[842]),
- (FStart: 2027; FEnd: 2027; FRule: @CRules[843]),
- (FStart: 2028; FEnd: 2028; FRule: @CRules[844]),
- (FStart: 2028; FEnd: 2028; FRule: @CRules[845]),
- (FStart: 2029; FEnd: 2029; FRule: @CRules[846]),
- (FStart: 2029; FEnd: 2029; FRule: @CRules[847]),
- (FStart: 2029; FEnd: 2029; FRule: @CRules[848]),
- (FStart: 2030; FEnd: 2030; FRule: @CRules[849]),
- (FStart: 2030; FEnd: 2030; FRule: @CRules[850]),
- (FStart: 2031; FEnd: 2031; FRule: @CRules[851]),
- (FStart: 2031; FEnd: 2031; FRule: @CRules[852]),
- (FStart: 2032; FEnd: 2032; FRule: @CRules[853]),
- (FStart: 2032; FEnd: 2032; FRule: @CRules[854]),
- (FStart: 2033; FEnd: 2033; FRule: @CRules[855]),
- (FStart: 2033; FEnd: 2033; FRule: @CRules[856]),
- (FStart: 2033; FEnd: 2033; FRule: @CRules[857]),
- (FStart: 2034; FEnd: 2034; FRule: @CRules[858]),
- (FStart: 2034; FEnd: 2034; FRule: @CRules[859]),
- (FStart: 2035; FEnd: 2035; FRule: @CRules[860]),
- (FStart: 2035; FEnd: 2035; FRule: @CRules[861]),
- (FStart: 2036; FEnd: 2036; FRule: @CRules[862]),
- (FStart: 2036; FEnd: 2036; FRule: @CRules[863]),
- (FStart: 2037; FEnd: 2037; FRule: @CRules[864]),
- (FStart: 2037; FEnd: 2037; FRule: @CRules[865]),
- (FStart: 2038; FEnd: 2038; FRule: @CRules[866]),
- (FStart: 2038; FEnd: 2038; FRule: @CRules[604]),
- (FStart: 2039; FEnd: 2039; FRule: @CRules[867]),
- (FStart: 2039; FEnd: 2039; FRule: @CRules[868]),
- (FStart: 2040; FEnd: 2040; FRule: @CRules[869]),
- (FStart: 2040; FEnd: 2040; FRule: @CRules[870]),
- (FStart: 2041; FEnd: 2041; FRule: @CRules[871]),
- (FStart: 2041; FEnd: 2041; FRule: @CRules[872]),
- (FStart: 2042; FEnd: 2042; FRule: @CRules[873]),
- (FStart: 2042; FEnd: 2042; FRule: @CRules[874]),
- (FStart: 2043; FEnd: 2043; FRule: @CRules[875]),
- (FStart: 2043; FEnd: 2043; FRule: @CRules[501]),
- (FStart: 2044; FEnd: 2044; FRule: @CRules[876]),
- (FStart: 2044; FEnd: 2044; FRule: @CRules[877]),
- (FStart: 2045; FEnd: 2045; FRule: @CRules[878]),
- (FStart: 2045; FEnd: 2045; FRule: @CRules[879]),
- (FStart: 2046; FEnd: 2046; FRule: @CRules[880]),
- (FStart: 2046; FEnd: 2046; FRule: @CRules[881]),
- (FStart: 2047; FEnd: 2047; FRule: @CRules[882]),
- (FStart: 2047; FEnd: 2047; FRule: @CRules[883]),
- (FStart: 2048; FEnd: 2048; FRule: @CRules[884]),
- (FStart: 2048; FEnd: 2048; FRule: @CRules[885]),
- (FStart: 2049; FEnd: 2049; FRule: @CRules[886]),
- (FStart: 2049; FEnd: 2049; FRule: @CRules[887]),
- (FStart: 2050; FEnd: 2050; FRule: @CRules[888]),
- (FStart: 2050; FEnd: 2050; FRule: @CRules[889]),
- (FStart: 2051; FEnd: 2051; FRule: @CRules[890]),
- (FStart: 2051; FEnd: 2051; FRule: @CRules[891]),
- (FStart: 2052; FEnd: 2052; FRule: @CRules[892]),
- (FStart: 2052; FEnd: 2052; FRule: @CRules[893]),
- (FStart: 2053; FEnd: 2053; FRule: @CRules[894]),
- (FStart: 2053; FEnd: 2053; FRule: @CRules[895]),
- (FStart: 2054; FEnd: 2054; FRule: @CRules[896]),
- (FStart: 2054; FEnd: 2054; FRule: @CRules[897]),
- (FStart: 2055; FEnd: 2055; FRule: @CRules[898]),
- (FStart: 2055; FEnd: 2055; FRule: @CRules[899]),
- (FStart: 2056; FEnd: 2056; FRule: @CRules[900]),
- (FStart: 2056; FEnd: 2056; FRule: @CRules[835]),
- (FStart: 2057; FEnd: 2057; FRule: @CRules[901]),
- (FStart: 2057; FEnd: 2057; FRule: @CRules[902]),
- (FStart: 2058; FEnd: 2058; FRule: @CRules[903]),
- (FStart: 2058; FEnd: 2058; FRule: @CRules[904]),
- (FStart: 2059; FEnd: 2059; FRule: @CRules[905]),
- (FStart: 2059; FEnd: 2059; FRule: @CRules[906]),
- (FStart: 2060; FEnd: 2060; FRule: @CRules[907]),
- (FStart: 2060; FEnd: 2060; FRule: @CRules[908]),
- (FStart: 2061; FEnd: 2061; FRule: @CRules[909]),
- (FStart: 2061; FEnd: 2061; FRule: @CRules[910]),
- (FStart: 2062; FEnd: 2062; FRule: @CRules[911]),
- (FStart: 2062; FEnd: 2062; FRule: @CRules[912]),
- (FStart: 2062; FEnd: 2062; FRule: @CRules[913]),
- (FStart: 2063; FEnd: 2063; FRule: @CRules[914]),
- (FStart: 2063; FEnd: 2063; FRule: @CRules[915]),
- (FStart: 2064; FEnd: 2064; FRule: @CRules[916]),
- (FStart: 2064; FEnd: 2064; FRule: @CRules[917]),
- (FStart: 2065; FEnd: 2065; FRule: @CRules[918]),
- (FStart: 2065; FEnd: 2065; FRule: @CRules[919]),
- (FStart: 2066; FEnd: 2066; FRule: @CRules[920]),
- (FStart: 2066; FEnd: 2066; FRule: @CRules[921]),
- (FStart: 2066; FEnd: 2066; FRule: @CRules[922]),
- (FStart: 2067; FEnd: 2067; FRule: @CRules[923]),
- (FStart: 2067; FEnd: 2067; FRule: @CRules[924]),
- (FStart: 2068; FEnd: 2068; FRule: @CRules[925]),
- (FStart: 2068; FEnd: 2068; FRule: @CRules[926]),
- (FStart: 2069; FEnd: 2069; FRule: @CRules[927]),
- (FStart: 2069; FEnd: 2069; FRule: @CRules[928]),
- (FStart: 2070; FEnd: 2070; FRule: @CRules[929]),
- (FStart: 2070; FEnd: 2070; FRule: @CRules[930]),
- (FStart: 2071; FEnd: 2071; FRule: @CRules[931]),
- (FStart: 2071; FEnd: 2071; FRule: @CRules[932]),
- (FStart: 2072; FEnd: 2072; FRule: @CRules[933]),
- (FStart: 2072; FEnd: 2072; FRule: @CRules[934]),
- (FStart: 2073; FEnd: 2073; FRule: @CRules[935]),
- (FStart: 2073; FEnd: 2073; FRule: @CRules[757]),
- (FStart: 2074; FEnd: 2074; FRule: @CRules[936]),
- (FStart: 2074; FEnd: 2074; FRule: @CRules[598]),
- (FStart: 2075; FEnd: 2075; FRule: @CRules[937]),
- (FStart: 2075; FEnd: 2075; FRule: @CRules[938]),
- (FStart: 2076; FEnd: 2076; FRule: @CRules[939]),
- (FStart: 2076; FEnd: 2076; FRule: @CRules[940]),
- (FStart: 2077; FEnd: 2077; FRule: @CRules[941]),
- (FStart: 2077; FEnd: 2077; FRule: @CRules[942]),
- (FStart: 2078; FEnd: 2078; FRule: @CRules[943]),
- (FStart: 2078; FEnd: 2078; FRule: @CRules[944]),
- (FStart: 2079; FEnd: 2079; FRule: @CRules[945]),
- (FStart: 2079; FEnd: 2079; FRule: @CRules[946]),
- (FStart: 2080; FEnd: 2080; FRule: @CRules[947]),
- (FStart: 2080; FEnd: 2080; FRule: @CRules[948]),
- (FStart: 2081; FEnd: 2081; FRule: @CRules[949]),
- (FStart: 2081; FEnd: 2081; FRule: @CRules[950]),
- (FStart: 2082; FEnd: 2082; FRule: @CRules[951]),
- (FStart: 2082; FEnd: 2082; FRule: @CRules[952]),
- (FStart: 2083; FEnd: 2083; FRule: @CRules[953]),
- (FStart: 2083; FEnd: 2083; FRule: @CRules[954]),
- (FStart: 2084; FEnd: 2084; FRule: @CRules[955]),
- (FStart: 2084; FEnd: 2084; FRule: @CRules[956]),
- (FStart: 2085; FEnd: 2085; FRule: @CRules[957]),
- (FStart: 2085; FEnd: 2085; FRule: @CRules[958]),
- (FStart: 2086; FEnd: 2086; FRule: @CRules[959]),
- (FStart: 2086; FEnd: 2086; FRule: @CRules[960]),
- (FStart: 2087; FEnd: 2087; FRule: @CRules[961]),
- (FStart: 2087; FEnd: 2087; FRule: @CRules[962])
+ { Date-bound rules for SpainAfrica family }
+ CFamily_103_Arr: array[0 .. 8] of TYearBoundRule = (
+ (FStart: 1967; FEnd: 1967; FRule: @CRules[931]),
+ (FStart: 1967; FEnd: 1967; FRule: @CRules[9]),
+ (FStart: 1974; FEnd: 1974; FRule: @CRules[932]),
+ (FStart: 1974; FEnd: 1974; FRule: @CRules[119]),
+ (FStart: 1976; FEnd: 1977; FRule: @CRules[360]),
+ (FStart: 1976; FEnd: 1976; FRule: @CRules[7]),
+ (FStart: 1977; FEnd: 1977; FRule: @CRules[401]),
+ (FStart: 1978; FEnd: 1978; FRule: @CRules[585]),
+ (FStart: 1978; FEnd: 1978; FRule: @CRules[403])
);
- { Date-bound rules for Namibia family }
- CFamily_104_Arr: array[0 .. 2] of TYearBoundRule = (
- (FStart: 1994; FEnd: 1994; FRule: @CRules[963]),
- (FStart: 1994; FEnd: 2017; FRule: @CRules[964]),
- (FStart: 1995; FEnd: 2017; FRule: @CRules[965])
+ { Date-bound rules for Swiss family }
+ CFamily_104_Arr: array[0 .. 1] of TYearBoundRule = (
+ (FStart: 1941; FEnd: 1942; FRule: @CRules[933]),
+ (FStart: 1941; FEnd: 1942; FRule: @CRules[934])
);
- { Date-bound rules for SA family }
- CFamily_105_Arr: array[0 .. 1] of TYearBoundRule = (
- (FStart: 1942; FEnd: 1943; FRule: @CRules[966]),
- (FStart: 1943; FEnd: 1944; FRule: @CRules[967])
+ { Date-bound rules for Turkey family }
+ CFamily_105_Arr: array[0 .. 44] of TYearBoundRule = (
+ (FStart: 1916; FEnd: 1916; FRule: @CRules[360]),
+ (FStart: 1916; FEnd: 1916; FRule: @CRules[9]),
+ (FStart: 1920; FEnd: 1920; FRule: @CRules[935]),
+ (FStart: 1920; FEnd: 1920; FRule: @CRules[936]),
+ (FStart: 1921; FEnd: 1921; FRule: @CRules[937]),
+ (FStart: 1921; FEnd: 1921; FRule: @CRules[384]),
+ (FStart: 1922; FEnd: 1922; FRule: @CRules[587]),
+ (FStart: 1922; FEnd: 1922; FRule: @CRules[583]),
+ (FStart: 1924; FEnd: 1924; FRule: @CRules[938]),
+ (FStart: 1924; FEnd: 1925; FRule: @CRules[9]),
+ (FStart: 1925; FEnd: 1925; FRule: @CRules[360]),
+ (FStart: 1940; FEnd: 1940; FRule: @CRules[842]),
+ (FStart: 1940; FEnd: 1940; FRule: @CRules[576]),
+ (FStart: 1940; FEnd: 1940; FRule: @CRules[939]),
+ (FStart: 1941; FEnd: 1941; FRule: @CRules[940]),
+ (FStart: 1942; FEnd: 1942; FRule: @CRules[355]),
+ (FStart: 1945; FEnd: 1945; FRule: @CRules[583]),
+ (FStart: 1946; FEnd: 1946; FRule: @CRules[585]),
+ (FStart: 1946; FEnd: 1946; FRule: @CRules[9]),
+ (FStart: 1947; FEnd: 1948; FRule: @CRules[941]),
+ (FStart: 1947; FEnd: 1951; FRule: @CRules[942]),
+ (FStart: 1949; FEnd: 1949; FRule: @CRules[943]),
+ (FStart: 1950; FEnd: 1950; FRule: @CRules[358]),
+ (FStart: 1951; FEnd: 1951; FRule: @CRules[944]),
+ (FStart: 1962; FEnd: 1962; FRule: @CRules[352]),
+ (FStart: 1963; FEnd: 1963; FRule: @CRules[945]),
+ (FStart: 1964; FEnd: 1964; FRule: @CRules[946]),
+ (FStart: 1964; FEnd: 1964; FRule: @CRules[9]),
+ (FStart: 1973; FEnd: 1973; FRule: @CRules[947]),
+ (FStart: 1973; FEnd: 1976; FRule: @CRules[948]),
+ (FStart: 1974; FEnd: 1974; FRule: @CRules[792]),
+ (FStart: 1975; FEnd: 1975; FRule: @CRules[949]),
+ (FStart: 1976; FEnd: 1976; FRule: @CRules[950]),
+ (FStart: 1977; FEnd: 1978; FRule: @CRules[742]),
+ (FStart: 1977; FEnd: 1978; FRule: @CRules[951]),
+ (FStart: 1978; FEnd: 1978; FRule: @CRules[952]),
+ (FStart: 1983; FEnd: 1983; FRule: @CRules[953]),
+ (FStart: 1983; FEnd: 1983; FRule: @CRules[740]),
+ (FStart: 1985; FEnd: 1985; FRule: @CRules[954]),
+ (FStart: 1985; FEnd: 1985; FRule: @CRules[860]),
+ (FStart: 1986; FEnd: 1993; FRule: @CRules[733]),
+ (FStart: 1986; FEnd: 1995; FRule: @CRules[731]),
+ (FStart: 1994; FEnd: 1994; FRule: @CRules[955]),
+ (FStart: 1995; FEnd: 2006; FRule: @CRules[733]),
+ (FStart: 1996; FEnd: 2006; FRule: @CRules[734])
);
- { Date-bound rules for Sudan family }
- CFamily_106_Arr: array[0 .. 3] of TYearBoundRule = (
- (FStart: 1970; FEnd: 1970; FRule: @CRules[444]),
- (FStart: 1970; FEnd: 1985; FRule: @CRules[460]),
- (FStart: 1971; FEnd: 1971; FRule: @CRules[446]),
- (FStart: 1972; FEnd: 1985; FRule: @CRules[968])
+ { Date-bound rules for Ghana family }
+ CFamily_106_Arr: array[0 .. 5] of TYearBoundRule = (
+ (FStart: 1919; FEnd: 1919; FRule: @CRules[956]),
+ (FStart: 1920; FEnd: 1942; FRule: @CRules[957]),
+ (FStart: 1920; FEnd: 1939; FRule: @CRules[958]),
+ (FStart: 1940; FEnd: 1941; FRule: @CRules[959]),
+ (FStart: 1950; FEnd: 1955; FRule: @CRules[960]),
+ (FStart: 1951; FEnd: 1956; FRule: @CRules[957])
);
- { Date-bound rules for Tunisia family }
- CFamily_107_Arr: array[0 .. 24] of TYearBoundRule = (
- (FStart: 1939; FEnd: 1939; FRule: @CRules[969]),
- (FStart: 1939; FEnd: 1939; FRule: @CRules[970]),
- (FStart: 1940; FEnd: 1940; FRule: @CRules[971]),
- (FStart: 1941; FEnd: 1941; FRule: @CRules[972]),
- (FStart: 1942; FEnd: 1942; FRule: @CRules[973]),
- (FStart: 1942; FEnd: 1942; FRule: @CRules[974]),
- (FStart: 1943; FEnd: 1943; FRule: @CRules[975]),
- (FStart: 1943; FEnd: 1943; FRule: @CRules[976]),
- (FStart: 1943; FEnd: 1943; FRule: @CRules[98]),
- (FStart: 1943; FEnd: 1943; FRule: @CRules[499]),
- (FStart: 1944; FEnd: 1945; FRule: @CRules[756]),
- (FStart: 1944; FEnd: 1944; FRule: @CRules[478]),
- (FStart: 1945; FEnd: 1945; FRule: @CRules[480]),
- (FStart: 1977; FEnd: 1977; FRule: @CRules[446]),
- (FStart: 1977; FEnd: 1977; FRule: @CRules[977]),
- (FStart: 1978; FEnd: 1978; FRule: @CRules[444]),
- (FStart: 1978; FEnd: 1978; FRule: @CRules[288]),
- (FStart: 1988; FEnd: 1988; FRule: @CRules[483]),
- (FStart: 1988; FEnd: 1990; FRule: @CRules[285]),
- (FStart: 1989; FEnd: 1989; FRule: @CRules[477]),
- (FStart: 1990; FEnd: 1990; FRule: @CRules[444]),
- (FStart: 2005; FEnd: 2005; FRule: @CRules[444]),
- (FStart: 2005; FEnd: 2005; FRule: @CRules[978]),
- (FStart: 2006; FEnd: 2008; FRule: @CRules[979]),
- (FStart: 2006; FEnd: 2008; FRule: @CRules[291])
+ { Date-bound rules for SL family }
+ CFamily_107_Arr: array[0 .. 3] of TYearBoundRule = (
+ (FStart: 1932; FEnd: 1932; FRule: @CRules[961]),
+ (FStart: 1933; FEnd: 1938; FRule: @CRules[962]),
+ (FStart: 1933; FEnd: 1939; FRule: @CRules[963]),
+ (FStart: 1939; FEnd: 1939; FRule: @CRules[964])
);
- { Date-bound rules for Eire family }
- CFamily_108_Arr: array[0 .. 6] of TYearBoundRule = (
- (FStart: 1971; FEnd: 1971; FRule: @CRules[1023]),
- (FStart: 1972; FEnd: 1980; FRule: @CRules[1024]),
- (FStart: 1972; FEnd: 1980; FRule: @CRules[1025]),
- (FStart: 1981; FEnd: 9999; FRule: @CRules[1026]),
- (FStart: 1981; FEnd: 1989; FRule: @CRules[1027]),
- (FStart: 1990; FEnd: 1995; FRule: @CRules[1028]),
- (FStart: 1996; FEnd: 9999; FRule: @CRules[1029])
+ { Date-bound rules for Mont family }
+ CFamily_108_Arr: array[0 .. 19] of TYearBoundRule = (
+ (FStart: 1917; FEnd: 1917; FRule: @CRules[965]),
+ (FStart: 1917; FEnd: 1917; FRule: @CRules[966]),
+ (FStart: 1919; FEnd: 1919; FRule: @CRules[967]),
+ (FStart: 1919; FEnd: 1919; FRule: @CRules[968]),
+ (FStart: 1920; FEnd: 1920; FRule: @CRules[969]),
+ (FStart: 1920; FEnd: 1922; FRule: @CRules[970]),
+ (FStart: 1921; FEnd: 1921; FRule: @CRules[158]),
+ (FStart: 1922; FEnd: 1922; FRule: @CRules[328]),
+ (FStart: 1924; FEnd: 1924; FRule: @CRules[971]),
+ (FStart: 1924; FEnd: 1926; FRule: @CRules[972]),
+ (FStart: 1925; FEnd: 1926; FRule: @CRules[219]),
+ (FStart: 1927; FEnd: 1937; FRule: @CRules[973]),
+ (FStart: 1927; FEnd: 1937; FRule: @CRules[974]),
+ (FStart: 1938; FEnd: 1940; FRule: @CRules[222]),
+ (FStart: 1938; FEnd: 1939; FRule: @CRules[223]),
+ (FStart: 1946; FEnd: 1973; FRule: @CRules[144]),
+ (FStart: 1945; FEnd: 1948; FRule: @CRules[150]),
+ (FStart: 1949; FEnd: 1950; FRule: @CRules[140]),
+ (FStart: 1951; FEnd: 1956; FRule: @CRules[150]),
+ (FStart: 1957; FEnd: 1973; FRule: @CRules[140])
);
- { Date-bound rules for W-Eur family }
- CFamily_109_Arr: array[0 .. 5] of TYearBoundRule = (
- (FStart: 1977; FEnd: 1980; FRule: @CRules[1030]),
- (FStart: 1977; FEnd: 1977; FRule: @CRules[282]),
- (FStart: 1978; FEnd: 1978; FRule: @CRules[73]),
- (FStart: 1979; FEnd: 1995; FRule: @CRules[282]),
- (FStart: 1981; FEnd: 9999; FRule: @CRules[281]),
- (FStart: 1996; FEnd: 9999; FRule: @CRules[283])
+ { Date-bound rules for Bahamas family }
+ CFamily_109_Arr: array[0 .. 6] of TYearBoundRule = (
+ (FStart: 1942; FEnd: 1942; FRule: @CRules[975]),
+ (FStart: 1944; FEnd: 1944; FRule: @CRules[976]),
+ (FStart: 1945; FEnd: 1945; FRule: @CRules[977]),
+ (FStart: 1945; FEnd: 1945; FRule: @CRules[142]),
+ (FStart: 1945; FEnd: 1945; FRule: @CRules[978]),
+ (FStart: 1964; FEnd: 1975; FRule: @CRules[140]),
+ (FStart: 1964; FEnd: 1975; FRule: @CRules[144])
);
- { Date-bound rules for Albania family }
- CFamily_110_Arr: array[0 .. 24] of TYearBoundRule = (
- (FStart: 1940; FEnd: 1940; FRule: @CRules[1045]),
- (FStart: 1942; FEnd: 1942; FRule: @CRules[974]),
- (FStart: 1943; FEnd: 1943; FRule: @CRules[975]),
- (FStart: 1943; FEnd: 1943; FRule: @CRules[1046]),
- (FStart: 1974; FEnd: 1974; FRule: @CRules[1047]),
- (FStart: 1974; FEnd: 1974; FRule: @CRules[352]),
- (FStart: 1975; FEnd: 1975; FRule: @CRules[444]),
- (FStart: 1975; FEnd: 1975; FRule: @CRules[352]),
- (FStart: 1976; FEnd: 1976; FRule: @CRules[1048]),
- (FStart: 1976; FEnd: 1976; FRule: @CRules[476]),
- (FStart: 1977; FEnd: 1977; FRule: @CRules[450]),
- (FStart: 1977; FEnd: 1977; FRule: @CRules[352]),
- (FStart: 1978; FEnd: 1978; FRule: @CRules[761]),
- (FStart: 1978; FEnd: 1978; FRule: @CRules[288]),
- (FStart: 1979; FEnd: 1979; FRule: @CRules[1049]),
- (FStart: 1979; FEnd: 1979; FRule: @CRules[94]),
- (FStart: 1980; FEnd: 1980; FRule: @CRules[1050]),
- (FStart: 1980; FEnd: 1980; FRule: @CRules[485]),
- (FStart: 1981; FEnd: 1981; FRule: @CRules[1051]),
- (FStart: 1981; FEnd: 1981; FRule: @CRules[453]),
- (FStart: 1982; FEnd: 1982; FRule: @CRules[1048]),
- (FStart: 1982; FEnd: 1982; FRule: @CRules[476]),
- (FStart: 1983; FEnd: 1983; FRule: @CRules[1052]),
- (FStart: 1983; FEnd: 1983; FRule: @CRules[288]),
- (FStart: 1984; FEnd: 1984; FRule: @CRules[447])
+ { Date-bound rules for PRC family }
+ CFamily_110_Arr: array[0 .. 2] of TYearBoundRule = (
+ (FStart: 1986; FEnd: 1986; FRule: @CRules[1038]),
+ (FStart: 1986; FEnd: 1991; FRule: @CRules[1039]),
+ (FStart: 1987; FEnd: 1991; FRule: @CRules[1040])
);
- { Date-bound rules for Austria family }
- CFamily_111_Arr: array[0 .. 8] of TYearBoundRule = (
- (FStart: 1920; FEnd: 1920; FRule: @CRules[521]),
- (FStart: 1920; FEnd: 1920; FRule: @CRules[501]),
- (FStart: 1946; FEnd: 1946; FRule: @CRules[1053]),
- (FStart: 1946; FEnd: 1946; FRule: @CRules[1054]),
- (FStart: 1947; FEnd: 1948; FRule: @CRules[597]),
- (FStart: 1947; FEnd: 1947; FRule: @CRules[1055]),
- (FStart: 1948; FEnd: 1948; FRule: @CRules[1056]),
- (FStart: 1980; FEnd: 1980; FRule: @CRules[786]),
- (FStart: 1980; FEnd: 1980; FRule: @CRules[802])
+ { Date-bound rules for Zion family }
+ CFamily_111_Arr: array[0 .. 84] of TYearBoundRule = (
+ (FStart: 1940; FEnd: 1940; FRule: @CRules[1094]),
+ (FStart: 1940; FEnd: 1940; FRule: @CRules[1029]),
+ (FStart: 1940; FEnd: 1940; FRule: @CRules[1095]),
+ (FStart: 1942; FEnd: 1946; FRule: @CRules[1037]),
+ (FStart: 1943; FEnd: 1944; FRule: @CRules[1096]),
+ (FStart: 1945; FEnd: 1946; FRule: @CRules[1097]),
+ (FStart: 1948; FEnd: 1948; FRule: @CRules[1098]),
+ (FStart: 1948; FEnd: 1948; FRule: @CRules[1099]),
+ (FStart: 1948; FEnd: 1949; FRule: @CRules[1037]),
+ (FStart: 1949; FEnd: 1949; FRule: @CRules[1100]),
+ (FStart: 1950; FEnd: 1950; FRule: @CRules[1097]),
+ (FStart: 1950; FEnd: 1950; FRule: @CRules[1101]),
+ (FStart: 1951; FEnd: 1951; FRule: @CRules[1096]),
+ (FStart: 1951; FEnd: 1951; FRule: @CRules[1102]),
+ (FStart: 1952; FEnd: 1952; FRule: @CRules[1103]),
+ (FStart: 1952; FEnd: 1952; FRule: @CRules[1104]),
+ (FStart: 1953; FEnd: 1953; FRule: @CRules[1105]),
+ (FStart: 1953; FEnd: 1953; FRule: @CRules[1106]),
+ (FStart: 1954; FEnd: 1954; FRule: @CRules[1107]),
+ (FStart: 1954; FEnd: 1954; FRule: @CRules[1108]),
+ (FStart: 1955; FEnd: 1955; FRule: @CRules[1109]),
+ (FStart: 1955; FEnd: 1955; FRule: @CRules[1110]),
+ (FStart: 1956; FEnd: 1956; FRule: @CRules[1111]),
+ (FStart: 1956; FEnd: 1956; FRule: @CRules[1112]),
+ (FStart: 1957; FEnd: 1957; FRule: @CRules[1113]),
+ (FStart: 1957; FEnd: 1957; FRule: @CRules[1114]),
+ (FStart: 1974; FEnd: 1974; FRule: @CRules[1115]),
+ (FStart: 1974; FEnd: 1974; FRule: @CRules[1030]),
+ (FStart: 1975; FEnd: 1975; FRule: @CRules[1103]),
+ (FStart: 1975; FEnd: 1975; FRule: @CRules[1116]),
+ (FStart: 1980; FEnd: 1980; FRule: @CRules[1117]),
+ (FStart: 1980; FEnd: 1980; FRule: @CRules[1118]),
+ (FStart: 1984; FEnd: 1984; FRule: @CRules[1119]),
+ (FStart: 1984; FEnd: 1984; FRule: @CRules[1120]),
+ (FStart: 1985; FEnd: 1985; FRule: @CRules[1121]),
+ (FStart: 1985; FEnd: 1985; FRule: @CRules[1122]),
+ (FStart: 1986; FEnd: 1986; FRule: @CRules[1123]),
+ (FStart: 1986; FEnd: 1986; FRule: @CRules[1124]),
+ (FStart: 1987; FEnd: 1987; FRule: @CRules[1125]),
+ (FStart: 1987; FEnd: 1987; FRule: @CRules[1106]),
+ (FStart: 1988; FEnd: 1988; FRule: @CRules[1126]),
+ (FStart: 1988; FEnd: 1988; FRule: @CRules[1127]),
+ (FStart: 1989; FEnd: 1989; FRule: @CRules[1128]),
+ (FStart: 1989; FEnd: 1989; FRule: @CRules[1129]),
+ (FStart: 1990; FEnd: 1990; FRule: @CRules[1130]),
+ (FStart: 1990; FEnd: 1990; FRule: @CRules[1120]),
+ (FStart: 1991; FEnd: 1991; FRule: @CRules[1131]),
+ (FStart: 1991; FEnd: 1991; FRule: @CRules[1122]),
+ (FStart: 1992; FEnd: 1992; FRule: @CRules[1132]),
+ (FStart: 1992; FEnd: 1992; FRule: @CRules[1133]),
+ (FStart: 1993; FEnd: 1993; FRule: @CRules[1134]),
+ (FStart: 1993; FEnd: 1993; FRule: @CRules[184]),
+ (FStart: 1994; FEnd: 1994; FRule: @CRules[179]),
+ (FStart: 1994; FEnd: 1994; FRule: @CRules[1135]),
+ (FStart: 1995; FEnd: 1995; FRule: @CRules[1136]),
+ (FStart: 1995; FEnd: 1995; FRule: @CRules[195]),
+ (FStart: 1996; FEnd: 1996; FRule: @CRules[1137]),
+ (FStart: 1996; FEnd: 1996; FRule: @CRules[274]),
+ (FStart: 1997; FEnd: 1997; FRule: @CRules[1138]),
+ (FStart: 1997; FEnd: 1997; FRule: @CRules[1118]),
+ (FStart: 1998; FEnd: 1998; FRule: @CRules[1139]),
+ (FStart: 1998; FEnd: 1998; FRule: @CRules[1140]),
+ (FStart: 1999; FEnd: 1999; FRule: @CRules[1141]),
+ (FStart: 1999; FEnd: 1999; FRule: @CRules[1142]),
+ (FStart: 2000; FEnd: 2000; FRule: @CRules[162]),
+ (FStart: 2000; FEnd: 2000; FRule: @CRules[1143]),
+ (FStart: 2001; FEnd: 2001; FRule: @CRules[1144]),
+ (FStart: 2001; FEnd: 2001; FRule: @CRules[1145]),
+ (FStart: 2002; FEnd: 2002; FRule: @CRules[1146]),
+ (FStart: 2002; FEnd: 2002; FRule: @CRules[1147]),
+ (FStart: 2003; FEnd: 2003; FRule: @CRules[1148]),
+ (FStart: 2003; FEnd: 2003; FRule: @CRules[1149]),
+ (FStart: 2004; FEnd: 2004; FRule: @CRules[1150]),
+ (FStart: 2004; FEnd: 2004; FRule: @CRules[1151]),
+ (FStart: 2005; FEnd: 2012; FRule: @CRules[1152]),
+ (FStart: 2005; FEnd: 2005; FRule: @CRules[1153]),
+ (FStart: 2006; FEnd: 2006; FRule: @CRules[1154]),
+ (FStart: 2007; FEnd: 2007; FRule: @CRules[1155]),
+ (FStart: 2008; FEnd: 2008; FRule: @CRules[1156]),
+ (FStart: 2009; FEnd: 2009; FRule: @CRules[1157]),
+ (FStart: 2010; FEnd: 2010; FRule: @CRules[1158]),
+ (FStart: 2011; FEnd: 2011; FRule: @CRules[1159]),
+ (FStart: 2012; FEnd: 2012; FRule: @CRules[1160]),
+ (FStart: 2013; FEnd: 9999; FRule: @CRules[1161]),
+ (FStart: 2013; FEnd: 9999; FRule: @CRules[140])
);
- { Date-bound rules for Bulg family }
- CFamily_112_Arr: array[0 .. 4] of TYearBoundRule = (
- (FStart: 1979; FEnd: 1979; FRule: @CRules[1071]),
- (FStart: 1979; FEnd: 1979; FRule: @CRules[73]),
- (FStart: 1980; FEnd: 1982; FRule: @CRules[1072]),
- (FStart: 1980; FEnd: 1980; FRule: @CRules[1073]),
- (FStart: 1981; FEnd: 1981; FRule: @CRules[1074])
+ { Date-bound rules for Iceland family }
+ CFamily_112_Arr: array[0 .. 15] of TYearBoundRule = (
+ (FStart: 1917; FEnd: 1919; FRule: @CRules[979]),
+ (FStart: 1917; FEnd: 1917; FRule: @CRules[980]),
+ (FStart: 1918; FEnd: 1919; FRule: @CRules[981]),
+ (FStart: 1921; FEnd: 1921; FRule: @CRules[982]),
+ (FStart: 1921; FEnd: 1921; FRule: @CRules[983]),
+ (FStart: 1939; FEnd: 1939; FRule: @CRules[984]),
+ (FStart: 1939; FEnd: 1939; FRule: @CRules[985]),
+ (FStart: 1940; FEnd: 1940; FRule: @CRules[986]),
+ (FStart: 1940; FEnd: 1941; FRule: @CRules[987]),
+ (FStart: 1941; FEnd: 1942; FRule: @CRules[988]),
+ (FStart: 1943; FEnd: 1946; FRule: @CRules[989]),
+ (FStart: 1942; FEnd: 1948; FRule: @CRules[990]),
+ (FStart: 1947; FEnd: 1967; FRule: @CRules[991]),
+ (FStart: 1949; FEnd: 1949; FRule: @CRules[992]),
+ (FStart: 1950; FEnd: 1966; FRule: @CRules[990]),
+ (FStart: 1967; FEnd: 1967; FRule: @CRules[993])
);
- { Date-bound rules for Czech family }
- CFamily_113_Arr: array[0 .. 5] of TYearBoundRule = (
- (FStart: 1945; FEnd: 1945; FRule: @CRules[756]),
- (FStart: 1945; FEnd: 1945; FRule: @CRules[95]),
- (FStart: 1946; FEnd: 1946; FRule: @CRules[1075]),
- (FStart: 1946; FEnd: 1949; FRule: @CRules[597]),
- (FStart: 1947; FEnd: 1948; FRule: @CRules[596]),
- (FStart: 1949; FEnd: 1949; FRule: @CRules[600])
+ { Date-bound rules for Neth family }
+ CFamily_113_Arr: array[0 .. 19] of TYearBoundRule = (
+ (FStart: 1916; FEnd: 1916; FRule: @CRules[994]),
+ (FStart: 1916; FEnd: 1916; FRule: @CRules[995]),
+ (FStart: 1917; FEnd: 1917; FRule: @CRules[996]),
+ (FStart: 1917; FEnd: 1917; FRule: @CRules[997]),
+ (FStart: 1918; FEnd: 1921; FRule: @CRules[998]),
+ (FStart: 1918; FEnd: 1921; FRule: @CRules[999]),
+ (FStart: 1922; FEnd: 1922; FRule: @CRules[1000]),
+ (FStart: 1922; FEnd: 1936; FRule: @CRules[1001]),
+ (FStart: 1923; FEnd: 1923; FRule: @CRules[1002]),
+ (FStart: 1924; FEnd: 1924; FRule: @CRules[1000]),
+ (FStart: 1925; FEnd: 1925; FRule: @CRules[1002]),
+ (FStart: 1926; FEnd: 1931; FRule: @CRules[1003]),
+ (FStart: 1932; FEnd: 1932; FRule: @CRules[1004]),
+ (FStart: 1933; FEnd: 1936; FRule: @CRules[1003]),
+ (FStart: 1937; FEnd: 1937; FRule: @CRules[1004]),
+ (FStart: 1937; FEnd: 1937; FRule: @CRules[842]),
+ (FStart: 1937; FEnd: 1939; FRule: @CRules[785]),
+ (FStart: 1938; FEnd: 1939; FRule: @CRules[1005]),
+ (FStart: 1945; FEnd: 1945; FRule: @CRules[799]),
+ (FStart: 1945; FEnd: 1945; FRule: @CRules[741])
);
- { Date-bound rules for Thule family }
- CFamily_114_Arr: array[0 .. 5] of TYearBoundRule = (
- (FStart: 1991; FEnd: 1992; FRule: @CRules[99]),
- (FStart: 1991; FEnd: 1992; FRule: @CRules[25]),
- (FStart: 1993; FEnd: 2006; FRule: @CRules[104]),
- (FStart: 1993; FEnd: 2006; FRule: @CRules[26]),
- (FStart: 2007; FEnd: 9999; FRule: @CRules[105]),
- (FStart: 2007; FEnd: 9999; FRule: @CRules[106])
+ { Date-bound rules for Denmark family }
+ CFamily_114_Arr: array[0 .. 10] of TYearBoundRule = (
+ (FStart: 1916; FEnd: 1916; FRule: @CRules[1006]),
+ (FStart: 1916; FEnd: 1916; FRule: @CRules[1007]),
+ (FStart: 1940; FEnd: 1940; FRule: @CRules[946]),
+ (FStart: 1945; FEnd: 1945; FRule: @CRules[799]),
+ (FStart: 1945; FEnd: 1945; FRule: @CRules[1008]),
+ (FStart: 1946; FEnd: 1946; FRule: @CRules[1009]),
+ (FStart: 1946; FEnd: 1946; FRule: @CRules[1010]),
+ (FStart: 1947; FEnd: 1947; FRule: @CRules[890]),
+ (FStart: 1947; FEnd: 1947; FRule: @CRules[1011]),
+ (FStart: 1948; FEnd: 1948; FRule: @CRules[1012]),
+ (FStart: 1948; FEnd: 1948; FRule: @CRules[1013])
);
- { Date-bound rules for Finland family }
- CFamily_115_Arr: array[0 .. 3] of TYearBoundRule = (
- (FStart: 1942; FEnd: 1942; FRule: @CRules[1076]),
- (FStart: 1942; FEnd: 1942; FRule: @CRules[1077]),
- (FStart: 1981; FEnd: 1982; FRule: @CRules[979]),
- (FStart: 1981; FEnd: 1982; FRule: @CRules[1078])
+ { Date-bound rules for Lux family }
+ CFamily_115_Arr: array[0 .. 22] of TYearBoundRule = (
+ (FStart: 1916; FEnd: 1916; FRule: @CRules[1006]),
+ (FStart: 1916; FEnd: 1916; FRule: @CRules[732]),
+ (FStart: 1917; FEnd: 1917; FRule: @CRules[1014]),
+ (FStart: 1917; FEnd: 1917; FRule: @CRules[1015]),
+ (FStart: 1918; FEnd: 1918; FRule: @CRules[736]),
+ (FStart: 1918; FEnd: 1918; FRule: @CRules[737]),
+ (FStart: 1919; FEnd: 1919; FRule: @CRules[334]),
+ (FStart: 1919; FEnd: 1919; FRule: @CRules[1016]),
+ (FStart: 1920; FEnd: 1920; FRule: @CRules[335]),
+ (FStart: 1920; FEnd: 1920; FRule: @CRules[1017]),
+ (FStart: 1921; FEnd: 1921; FRule: @CRules[337]),
+ (FStart: 1921; FEnd: 1921; FRule: @CRules[1018]),
+ (FStart: 1922; FEnd: 1922; FRule: @CRules[778]),
+ (FStart: 1922; FEnd: 1922; FRule: @CRules[1019]),
+ (FStart: 1923; FEnd: 1923; FRule: @CRules[779]),
+ (FStart: 1923; FEnd: 1923; FRule: @CRules[785]),
+ (FStart: 1924; FEnd: 1924; FRule: @CRules[780]),
+ (FStart: 1924; FEnd: 1928; FRule: @CRules[1019]),
+ (FStart: 1925; FEnd: 1925; FRule: @CRules[904]),
+ (FStart: 1926; FEnd: 1926; FRule: @CRules[782]),
+ (FStart: 1927; FEnd: 1927; FRule: @CRules[783]),
+ (FStart: 1928; FEnd: 1928; FRule: @CRules[784]),
+ (FStart: 1929; FEnd: 1929; FRule: @CRules[812])
);
- { Date-bound rules for Germany family }
- CFamily_116_Arr: array[0 .. 7] of TYearBoundRule = (
- (FStart: 1946; FEnd: 1946; FRule: @CRules[1053]),
- (FStart: 1946; FEnd: 1946; FRule: @CRules[1054]),
- (FStart: 1947; FEnd: 1949; FRule: @CRules[597]),
- (FStart: 1947; FEnd: 1947; FRule: @CRules[1099]),
- (FStart: 1947; FEnd: 1947; FRule: @CRules[1100]),
- (FStart: 1947; FEnd: 1947; FRule: @CRules[1101]),
- (FStart: 1948; FEnd: 1948; FRule: @CRules[1056]),
- (FStart: 1949; FEnd: 1949; FRule: @CRules[1102])
+ { Date-bound rules for Norway family }
+ CFamily_116_Arr: array[0 .. 6] of TYearBoundRule = (
+ (FStart: 1916; FEnd: 1916; FRule: @CRules[1020]),
+ (FStart: 1916; FEnd: 1916; FRule: @CRules[765]),
+ (FStart: 1945; FEnd: 1945; FRule: @CRules[799]),
+ (FStart: 1945; FEnd: 1945; FRule: @CRules[744]),
+ (FStart: 1959; FEnd: 1964; FRule: @CRules[1021]),
+ (FStart: 1959; FEnd: 1965; FRule: @CRules[887]),
+ (FStart: 1965; FEnd: 1965; FRule: @CRules[581])
);
- { Date-bound rules for SovietZone family }
+ { Date-bound rules for EUAsia family }
CFamily_117_Arr: array[0 .. 2] of TYearBoundRule = (
- (FStart: 1945; FEnd: 1945; FRule: @CRules[1103]),
- (FStart: 1945; FEnd: 1945; FRule: @CRules[1104]),
- (FStart: 1945; FEnd: 1945; FRule: @CRules[1105])
+ (FStart: 1981; FEnd: 9999; FRule: @CRules[733]),
+ (FStart: 1979; FEnd: 1995; FRule: @CRules[731]),
+ (FStart: 1996; FEnd: 9999; FRule: @CRules[734])
);
- { Date-bound rules for Greece family }
- CFamily_118_Arr: array[0 .. 18] of TYearBoundRule = (
- (FStart: 1932; FEnd: 1932; FRule: @CRules[1106]),
- (FStart: 1932; FEnd: 1932; FRule: @CRules[503]),
- (FStart: 1941; FEnd: 1941; FRule: @CRules[1107]),
- (FStart: 1942; FEnd: 1942; FRule: @CRules[974]),
- (FStart: 1943; FEnd: 1943; FRule: @CRules[1108]),
- (FStart: 1943; FEnd: 1943; FRule: @CRules[485]),
- (FStart: 1952; FEnd: 1952; FRule: @CRules[58]),
- (FStart: 1952; FEnd: 1952; FRule: @CRules[1109]),
- (FStart: 1975; FEnd: 1975; FRule: @CRules[1110]),
- (FStart: 1975; FEnd: 1975; FRule: @CRules[1111]),
- (FStart: 1976; FEnd: 1976; FRule: @CRules[1112]),
- (FStart: 1976; FEnd: 1976; FRule: @CRules[524]),
- (FStart: 1977; FEnd: 1978; FRule: @CRules[1034]),
- (FStart: 1977; FEnd: 1977; FRule: @CRules[1113]),
- (FStart: 1978; FEnd: 1978; FRule: @CRules[1114]),
- (FStart: 1979; FEnd: 1979; FRule: @CRules[1115]),
- (FStart: 1979; FEnd: 1979; FRule: @CRules[872]),
- (FStart: 1980; FEnd: 1980; FRule: @CRules[447]),
- (FStart: 1980; FEnd: 1980; FRule: @CRules[802])
+ { Date-bound rules for E-EurAsia family }
+ CFamily_118_Arr: array[0 .. 2] of TYearBoundRule = (
+ (FStart: 1981; FEnd: 9999; FRule: @CRules[1022]),
+ (FStart: 1979; FEnd: 1995; FRule: @CRules[586]),
+ (FStart: 1996; FEnd: 9999; FRule: @CRules[747])
);
- { Date-bound rules for Hungary family }
- CFamily_119_Arr: array[0 .. 18] of TYearBoundRule = (
- (FStart: 1918; FEnd: 1919; FRule: @CRules[1116]),
- (FStart: 1918; FEnd: 1920; FRule: @CRules[1117]),
- (FStart: 1920; FEnd: 1920; FRule: @CRules[521]),
- (FStart: 1945; FEnd: 1945; FRule: @CRules[1118]),
- (FStart: 1945; FEnd: 1945; FRule: @CRules[1119]),
- (FStart: 1946; FEnd: 1946; FRule: @CRules[606]),
- (FStart: 1946; FEnd: 1946; FRule: @CRules[1054]),
- (FStart: 1947; FEnd: 1949; FRule: @CRules[1120]),
- (FStart: 1947; FEnd: 1949; FRule: @CRules[597]),
- (FStart: 1954; FEnd: 1954; FRule: @CRules[1121]),
- (FStart: 1954; FEnd: 1954; FRule: @CRules[476]),
- (FStart: 1955; FEnd: 1955; FRule: @CRules[1122]),
- (FStart: 1955; FEnd: 1955; FRule: @CRules[1123]),
- (FStart: 1956; FEnd: 1957; FRule: @CRules[1124]),
- (FStart: 1956; FEnd: 1957; FRule: @CRules[1078]),
- (FStart: 1980; FEnd: 1980; FRule: @CRules[786]),
- (FStart: 1980; FEnd: 1980; FRule: @CRules[1125]),
- (FStart: 1981; FEnd: 1983; FRule: @CRules[353]),
- (FStart: 1981; FEnd: 1983; FRule: @CRules[282])
+ { Date-bound rules for RussiaAsia family }
+ CFamily_119_Arr: array[0 .. 4] of TYearBoundRule = (
+ (FStart: 1981; FEnd: 1984; FRule: @CRules[1023]),
+ (FStart: 1981; FEnd: 1983; FRule: @CRules[9]),
+ (FStart: 1984; FEnd: 1995; FRule: @CRules[743]),
+ (FStart: 1985; FEnd: 2010; FRule: @CRules[415]),
+ (FStart: 1996; FEnd: 2010; FRule: @CRules[590])
);
- { Date-bound rules for Italy family }
- CFamily_120_Arr: array[0 .. 40] of TYearBoundRule = (
- (FStart: 1916; FEnd: 1916; FRule: @CRules[1126]),
- (FStart: 1916; FEnd: 1917; FRule: @CRules[224]),
- (FStart: 1917; FEnd: 1917; FRule: @CRules[1127]),
- (FStart: 1918; FEnd: 1918; FRule: @CRules[1128]),
- (FStart: 1918; FEnd: 1918; FRule: @CRules[1129]),
- (FStart: 1919; FEnd: 1919; FRule: @CRules[1130]),
- (FStart: 1919; FEnd: 1919; FRule: @CRules[1131]),
- (FStart: 1920; FEnd: 1920; FRule: @CRules[1132]),
- (FStart: 1920; FEnd: 1920; FRule: @CRules[360]),
- (FStart: 1940; FEnd: 1940; FRule: @CRules[1133]),
- (FStart: 1942; FEnd: 1942; FRule: @CRules[1032]),
- (FStart: 1943; FEnd: 1943; FRule: @CRules[975]),
- (FStart: 1943; FEnd: 1943; FRule: @CRules[499]),
- (FStart: 1944; FEnd: 1944; FRule: @CRules[61]),
- (FStart: 1944; FEnd: 1944; FRule: @CRules[526]),
- (FStart: 1945; FEnd: 1945; FRule: @CRules[61]),
- (FStart: 1945; FEnd: 1945; FRule: @CRules[1134]),
- (FStart: 1946; FEnd: 1946; FRule: @CRules[1135]),
- (FStart: 1946; FEnd: 1946; FRule: @CRules[1136]),
- (FStart: 1947; FEnd: 1947; FRule: @CRules[1137]),
- (FStart: 1947; FEnd: 1947; FRule: @CRules[1138]),
- (FStart: 1948; FEnd: 1948; FRule: @CRules[1139]),
- (FStart: 1948; FEnd: 1948; FRule: @CRules[1140]),
- (FStart: 1966; FEnd: 1968; FRule: @CRules[1141]),
- (FStart: 1966; FEnd: 1966; FRule: @CRules[1142]),
- (FStart: 1967; FEnd: 1969; FRule: @CRules[1143]),
- (FStart: 1969; FEnd: 1969; FRule: @CRules[483]),
- (FStart: 1970; FEnd: 1970; FRule: @CRules[1144]),
- (FStart: 1970; FEnd: 1970; FRule: @CRules[285]),
- (FStart: 1971; FEnd: 1972; FRule: @CRules[1141]),
- (FStart: 1971; FEnd: 1971; FRule: @CRules[285]),
- (FStart: 1972; FEnd: 1972; FRule: @CRules[288]),
- (FStart: 1973; FEnd: 1973; FRule: @CRules[1145]),
- (FStart: 1973; FEnd: 1974; FRule: @CRules[285]),
- (FStart: 1974; FEnd: 1974; FRule: @CRules[1146]),
- (FStart: 1975; FEnd: 1975; FRule: @CRules[483]),
- (FStart: 1975; FEnd: 1977; FRule: @CRules[285]),
- (FStart: 1976; FEnd: 1976; FRule: @CRules[1147]),
- (FStart: 1977; FEnd: 1979; FRule: @CRules[1141]),
- (FStart: 1978; FEnd: 1978; FRule: @CRules[288]),
- (FStart: 1979; FEnd: 1979; FRule: @CRules[94])
+ { Date-bound rules for Armenia family }
+ CFamily_120_Arr: array[0 .. 1] of TYearBoundRule = (
+ (FStart: 2011; FEnd: 2011; FRule: @CRules[415]),
+ (FStart: 2011; FEnd: 2011; FRule: @CRules[590])
);
- { Date-bound rules for Latvia family }
+ { Date-bound rules for Azer family }
CFamily_121_Arr: array[0 .. 1] of TYearBoundRule = (
- (FStart: 1989; FEnd: 1996; FRule: @CRules[979]),
- (FStart: 1989; FEnd: 1996; FRule: @CRules[289])
+ (FStart: 1997; FEnd: 2015; FRule: @CRules[1024]),
+ (FStart: 1997; FEnd: 2015; FRule: @CRules[1025])
);
- { Date-bound rules for Malta family }
- CFamily_122_Arr: array[0 .. 6] of TYearBoundRule = (
- (FStart: 1973; FEnd: 1973; FRule: @CRules[1148]),
- (FStart: 1973; FEnd: 1973; FRule: @CRules[1149]),
- (FStart: 1974; FEnd: 1974; FRule: @CRules[309]),
- (FStart: 1974; FEnd: 1974; FRule: @CRules[480]),
- (FStart: 1975; FEnd: 1979; FRule: @CRules[596]),
- (FStart: 1975; FEnd: 1980; FRule: @CRules[97]),
- (FStart: 1980; FEnd: 1980; FRule: @CRules[606])
+ { Date-bound rules for Dhaka family }
+ CFamily_122_Arr: array[0 .. 1] of TYearBoundRule = (
+ (FStart: 2009; FEnd: 2009; FRule: @CRules[1026]),
+ (FStart: 2009; FEnd: 2009; FRule: @CRules[1027])
);
- { Date-bound rules for Moldova family }
- CFamily_123_Arr: array[0 .. 1] of TYearBoundRule = (
- (FStart: 1997; FEnd: 9999; FRule: @CRules[979]),
- (FStart: 1997; FEnd: 9999; FRule: @CRules[815])
+ { Date-bound rules for Shang family }
+ CFamily_123_Arr: array[0 .. 13] of TYearBoundRule = (
+ (FStart: 1919; FEnd: 1919; FRule: @CRules[1028]),
+ (FStart: 1919; FEnd: 1919; FRule: @CRules[1029]),
+ (FStart: 1940; FEnd: 1940; FRule: @CRules[202]),
+ (FStart: 1940; FEnd: 1940; FRule: @CRules[1030]),
+ (FStart: 1941; FEnd: 1941; FRule: @CRules[1031]),
+ (FStart: 1941; FEnd: 1941; FRule: @CRules[1032]),
+ (FStart: 1942; FEnd: 1942; FRule: @CRules[1033]),
+ (FStart: 1945; FEnd: 1945; FRule: @CRules[1034]),
+ (FStart: 1946; FEnd: 1946; FRule: @CRules[1035]),
+ (FStart: 1946; FEnd: 1946; FRule: @CRules[1029]),
+ (FStart: 1947; FEnd: 1947; FRule: @CRules[1036]),
+ (FStart: 1947; FEnd: 1947; FRule: @CRules[1037]),
+ (FStart: 1948; FEnd: 1949; FRule: @CRules[157]),
+ (FStart: 1948; FEnd: 1949; FRule: @CRules[1029])
);
- { Date-bound rules for Poland family }
- CFamily_124_Arr: array[0 .. 19] of TYearBoundRule = (
- (FStart: 1918; FEnd: 1919; FRule: @CRules[62]),
- (FStart: 1919; FEnd: 1919; FRule: @CRules[1116]),
- (FStart: 1944; FEnd: 1944; FRule: @CRules[1062]),
- (FStart: 1944; FEnd: 1944; FRule: @CRules[499]),
- (FStart: 1945; FEnd: 1945; FRule: @CRules[1150]),
- (FStart: 1945; FEnd: 1945; FRule: @CRules[445]),
- (FStart: 1946; FEnd: 1946; FRule: @CRules[1151]),
- (FStart: 1946; FEnd: 1946; FRule: @CRules[1054]),
- (FStart: 1947; FEnd: 1947; FRule: @CRules[69]),
- (FStart: 1947; FEnd: 1949; FRule: @CRules[597]),
- (FStart: 1948; FEnd: 1948; FRule: @CRules[1056]),
- (FStart: 1949; FEnd: 1949; FRule: @CRules[1102]),
- (FStart: 1957; FEnd: 1957; FRule: @CRules[1152]),
- (FStart: 1957; FEnd: 1958; FRule: @CRules[282]),
- (FStart: 1958; FEnd: 1958; FRule: @CRules[1153]),
- (FStart: 1959; FEnd: 1959; FRule: @CRules[1154]),
- (FStart: 1959; FEnd: 1961; FRule: @CRules[1155]),
- (FStart: 1960; FEnd: 1960; FRule: @CRules[1156]),
- (FStart: 1961; FEnd: 1964; FRule: @CRules[1157]),
- (FStart: 1962; FEnd: 1964; FRule: @CRules[282])
+ { Date-bound rules for HK family }
+ CFamily_124_Arr: array[0 .. 13] of TYearBoundRule = (
+ (FStart: 1946; FEnd: 1946; FRule: @CRules[886]),
+ (FStart: 1946; FEnd: 1946; FRule: @CRules[1041]),
+ (FStart: 1947; FEnd: 1947; FRule: @CRules[1042]),
+ (FStart: 1947; FEnd: 1947; FRule: @CRules[1043]),
+ (FStart: 1948; FEnd: 1948; FRule: @CRules[1044]),
+ (FStart: 1948; FEnd: 1952; FRule: @CRules[1045]),
+ (FStart: 1949; FEnd: 1953; FRule: @CRules[1046]),
+ (FStart: 1953; FEnd: 1964; FRule: @CRules[1047]),
+ (FStart: 1954; FEnd: 1964; FRule: @CRules[1048]),
+ (FStart: 1965; FEnd: 1976; FRule: @CRules[1049]),
+ (FStart: 1965; FEnd: 1976; FRule: @CRules[1050]),
+ (FStart: 1973; FEnd: 1973; FRule: @CRules[1051]),
+ (FStart: 1979; FEnd: 1979; FRule: @CRules[1052]),
+ (FStart: 1979; FEnd: 1979; FRule: @CRules[1053])
);
- { Date-bound rules for Port family }
- CFamily_125_Arr: array[0 .. 47] of TYearBoundRule = (
- (FStart: 1916; FEnd: 1916; FRule: @CRules[1158]),
- (FStart: 1916; FEnd: 1916; FRule: @CRules[1119]),
- (FStart: 1917; FEnd: 1917; FRule: @CRules[1159]),
- (FStart: 1917; FEnd: 1921; FRule: @CRules[1160]),
- (FStart: 1918; FEnd: 1918; FRule: @CRules[78]),
- (FStart: 1919; FEnd: 1919; FRule: @CRules[1159]),
- (FStart: 1920; FEnd: 1920; FRule: @CRules[1161]),
- (FStart: 1921; FEnd: 1921; FRule: @CRules[1159]),
- (FStart: 1924; FEnd: 1924; FRule: @CRules[1162]),
- (FStart: 1924; FEnd: 1924; FRule: @CRules[1160]),
- (FStart: 1926; FEnd: 1926; FRule: @CRules[89]),
- (FStart: 1926; FEnd: 1929; FRule: @CRules[1057]),
- (FStart: 1927; FEnd: 1927; FRule: @CRules[90]),
- (FStart: 1928; FEnd: 1928; FRule: @CRules[91]),
- (FStart: 1929; FEnd: 1929; FRule: @CRules[92]),
- (FStart: 1931; FEnd: 1931; FRule: @CRules[1081]),
- (FStart: 1931; FEnd: 1932; FRule: @CRules[1057]),
- (FStart: 1932; FEnd: 1932; FRule: @CRules[1082]),
- (FStart: 1934; FEnd: 1934; FRule: @CRules[1083]),
- (FStart: 1934; FEnd: 1938; FRule: @CRules[1057]),
- (FStart: 1935; FEnd: 1935; FRule: @CRules[1084]),
- (FStart: 1936; FEnd: 1936; FRule: @CRules[1081]),
- (FStart: 1937; FEnd: 1937; FRule: @CRules[1085]),
- (FStart: 1938; FEnd: 1938; FRule: @CRules[1086]),
- (FStart: 1939; FEnd: 1939; FRule: @CRules[969]),
- (FStart: 1939; FEnd: 1939; FRule: @CRules[970]),
- (FStart: 1940; FEnd: 1940; FRule: @CRules[1163]),
- (FStart: 1940; FEnd: 1941; FRule: @CRules[1164]),
- (FStart: 1941; FEnd: 1941; FRule: @CRules[88]),
- (FStart: 1942; FEnd: 1945; FRule: @CRules[1165]),
- (FStart: 1942; FEnd: 1942; FRule: @CRules[1166]),
- (FStart: 1942; FEnd: 1942; FRule: @CRules[1167]),
- (FStart: 1942; FEnd: 1945; FRule: @CRules[1168]),
- (FStart: 1943; FEnd: 1943; FRule: @CRules[1169]),
- (FStart: 1943; FEnd: 1945; FRule: @CRules[1170]),
- (FStart: 1944; FEnd: 1945; FRule: @CRules[1171]),
- (FStart: 1946; FEnd: 1946; FRule: @CRules[1072]),
- (FStart: 1946; FEnd: 1946; FRule: @CRules[1057]),
- (FStart: 1947; FEnd: 1965; FRule: @CRules[1034]),
- (FStart: 1947; FEnd: 1965; FRule: @CRules[597]),
- (FStart: 1977; FEnd: 1977; FRule: @CRules[517]),
- (FStart: 1977; FEnd: 1977; FRule: @CRules[351]),
- (FStart: 1978; FEnd: 1979; FRule: @CRules[350]),
- (FStart: 1978; FEnd: 1978; FRule: @CRules[288]),
- (FStart: 1979; FEnd: 1982; FRule: @CRules[282]),
- (FStart: 1980; FEnd: 1980; FRule: @CRules[353]),
- (FStart: 1981; FEnd: 1982; FRule: @CRules[281]),
- (FStart: 1983; FEnd: 1983; FRule: @CRules[979])
+ { Date-bound rules for Taiwan family }
+ CFamily_125_Arr: array[0 .. 14] of TYearBoundRule = (
+ (FStart: 1946; FEnd: 1946; FRule: @CRules[1035]),
+ (FStart: 1946; FEnd: 1946; FRule: @CRules[180]),
+ (FStart: 1947; FEnd: 1947; FRule: @CRules[1036]),
+ (FStart: 1947; FEnd: 1947; FRule: @CRules[241]),
+ (FStart: 1948; FEnd: 1951; FRule: @CRules[157]),
+ (FStart: 1948; FEnd: 1951; FRule: @CRules[180]),
+ (FStart: 1952; FEnd: 1952; FRule: @CRules[1054]),
+ (FStart: 1952; FEnd: 1954; FRule: @CRules[241]),
+ (FStart: 1953; FEnd: 1959; FRule: @CRules[179]),
+ (FStart: 1955; FEnd: 1961; FRule: @CRules[180]),
+ (FStart: 1960; FEnd: 1961; FRule: @CRules[202]),
+ (FStart: 1974; FEnd: 1975; FRule: @CRules[179]),
+ (FStart: 1974; FEnd: 1975; FRule: @CRules[180]),
+ (FStart: 1979; FEnd: 1979; FRule: @CRules[1055]),
+ (FStart: 1979; FEnd: 1979; FRule: @CRules[180])
);
- { Date-bound rules for Spain family }
- CFamily_126_Arr: array[0 .. 29] of TYearBoundRule = (
- (FStart: 1918; FEnd: 1918; FRule: @CRules[969]),
- (FStart: 1918; FEnd: 1919; FRule: @CRules[1129]),
- (FStart: 1919; FEnd: 1919; FRule: @CRules[1175]),
- (FStart: 1924; FEnd: 1924; FRule: @CRules[1162]),
- (FStart: 1924; FEnd: 1924; FRule: @CRules[1131]),
- (FStart: 1926; FEnd: 1926; FRule: @CRules[89]),
- (FStart: 1926; FEnd: 1929; FRule: @CRules[1176]),
- (FStart: 1927; FEnd: 1927; FRule: @CRules[90]),
- (FStart: 1928; FEnd: 1928; FRule: @CRules[494]),
- (FStart: 1929; FEnd: 1929; FRule: @CRules[92]),
- (FStart: 1937; FEnd: 1937; FRule: @CRules[1177]),
- (FStart: 1937; FEnd: 1937; FRule: @CRules[1178]),
- (FStart: 1938; FEnd: 1938; FRule: @CRules[1082]),
- (FStart: 1938; FEnd: 1938; FRule: @CRules[1179]),
- (FStart: 1938; FEnd: 1938; FRule: @CRules[1180]),
- (FStart: 1939; FEnd: 1939; FRule: @CRules[1181]),
- (FStart: 1942; FEnd: 1942; FRule: @CRules[1182]),
- (FStart: 1942; FEnd: 1942; FRule: @CRules[1183]),
- (FStart: 1943; FEnd: 1946; FRule: @CRules[1184]),
- (FStart: 1943; FEnd: 1944; FRule: @CRules[1155]),
- (FStart: 1945; FEnd: 1946; FRule: @CRules[282]),
- (FStart: 1949; FEnd: 1949; FRule: @CRules[1031]),
- (FStart: 1949; FEnd: 1949; FRule: @CRules[1185]),
- (FStart: 1974; FEnd: 1975; FRule: @CRules[1186]),
- (FStart: 1974; FEnd: 1975; FRule: @CRules[1155]),
- (FStart: 1976; FEnd: 1976; FRule: @CRules[1187]),
- (FStart: 1976; FEnd: 1977; FRule: @CRules[282]),
- (FStart: 1977; FEnd: 1977; FRule: @CRules[1082]),
- (FStart: 1978; FEnd: 1978; FRule: @CRules[61]),
- (FStart: 1978; FEnd: 1978; FRule: @CRules[95])
+ { Date-bound rules for Macau family }
+ CFamily_126_Arr: array[0 .. 26] of TYearBoundRule = (
+ (FStart: 1942; FEnd: 1943; FRule: @CRules[1056]),
+ (FStart: 1942; FEnd: 1942; FRule: @CRules[1057]),
+ (FStart: 1943; FEnd: 1943; FRule: @CRules[1058]),
+ (FStart: 1946; FEnd: 1946; FRule: @CRules[1059]),
+ (FStart: 1946; FEnd: 1946; FRule: @CRules[1058]),
+ (FStart: 1947; FEnd: 1947; FRule: @CRules[1060]),
+ (FStart: 1947; FEnd: 1947; FRule: @CRules[1061]),
+ (FStart: 1948; FEnd: 1948; FRule: @CRules[1062]),
+ (FStart: 1948; FEnd: 1948; FRule: @CRules[1063]),
+ (FStart: 1949; FEnd: 1950; FRule: @CRules[1064]),
+ (FStart: 1949; FEnd: 1950; FRule: @CRules[1065]),
+ (FStart: 1951; FEnd: 1951; FRule: @CRules[1066]),
+ (FStart: 1951; FEnd: 1951; FRule: @CRules[1067]),
+ (FStart: 1952; FEnd: 1953; FRule: @CRules[1064]),
+ (FStart: 1952; FEnd: 1952; FRule: @CRules[1068]),
+ (FStart: 1953; FEnd: 1954; FRule: @CRules[1065]),
+ (FStart: 1954; FEnd: 1956; FRule: @CRules[1069]),
+ (FStart: 1955; FEnd: 1955; FRule: @CRules[1070]),
+ (FStart: 1956; FEnd: 1964; FRule: @CRules[1071]),
+ (FStart: 1957; FEnd: 1964; FRule: @CRules[1072]),
+ (FStart: 1965; FEnd: 1973; FRule: @CRules[1073]),
+ (FStart: 1965; FEnd: 1966; FRule: @CRules[1074]),
+ (FStart: 1967; FEnd: 1976; FRule: @CRules[1075]),
+ (FStart: 1973; FEnd: 1973; FRule: @CRules[1076]),
+ (FStart: 1975; FEnd: 1976; FRule: @CRules[1073]),
+ (FStart: 1979; FEnd: 1979; FRule: @CRules[1077]),
+ (FStart: 1979; FEnd: 1979; FRule: @CRules[1075])
);
- { Date-bound rules for SpainAfrica family }
+ { Date-bound rules for Cyprus family }
CFamily_127_Arr: array[0 .. 8] of TYearBoundRule = (
- (FStart: 1967; FEnd: 1967; FRule: @CRules[1188]),
- (FStart: 1967; FEnd: 1967; FRule: @CRules[288]),
- (FStart: 1974; FEnd: 1974; FRule: @CRules[1189]),
- (FStart: 1974; FEnd: 1974; FRule: @CRules[503]),
- (FStart: 1976; FEnd: 1977; FRule: @CRules[444]),
- (FStart: 1976; FEnd: 1976; FRule: @CRules[507]),
- (FStart: 1977; FEnd: 1977; FRule: @CRules[802]),
- (FStart: 1978; FEnd: 1978; FRule: @CRules[483]),
- (FStart: 1978; FEnd: 1978; FRule: @CRules[804])
+ (FStart: 1975; FEnd: 1975; FRule: @CRules[1078]),
+ (FStart: 1975; FEnd: 1975; FRule: @CRules[1079]),
+ (FStart: 1976; FEnd: 1976; FRule: @CRules[946]),
+ (FStart: 1976; FEnd: 1976; FRule: @CRules[1080]),
+ (FStart: 1977; FEnd: 1980; FRule: @CRules[745]),
+ (FStart: 1977; FEnd: 1977; FRule: @CRules[913]),
+ (FStart: 1978; FEnd: 1978; FRule: @CRules[761]),
+ (FStart: 1979; FEnd: 1997; FRule: @CRules[586]),
+ (FStart: 1981; FEnd: 1998; FRule: @CRules[746])
);
- { Date-bound rules for Turkey family }
- CFamily_128_Arr: array[0 .. 44] of TYearBoundRule = (
- (FStart: 1916; FEnd: 1916; FRule: @CRules[444]),
- (FStart: 1916; FEnd: 1916; FRule: @CRules[288]),
- (FStart: 1920; FEnd: 1920; FRule: @CRules[473]),
- (FStart: 1920; FEnd: 1920; FRule: @CRules[474]),
- (FStart: 1921; FEnd: 1921; FRule: @CRules[475]),
- (FStart: 1921; FEnd: 1921; FRule: @CRules[476]),
- (FStart: 1922; FEnd: 1922; FRule: @CRules[477]),
- (FStart: 1922; FEnd: 1922; FRule: @CRules[478]),
- (FStart: 1924; FEnd: 1924; FRule: @CRules[1192]),
- (FStart: 1924; FEnd: 1925; FRule: @CRules[288]),
- (FStart: 1925; FEnd: 1925; FRule: @CRules[444]),
- (FStart: 1940; FEnd: 1940; FRule: @CRules[58]),
- (FStart: 1940; FEnd: 1940; FRule: @CRules[972]),
- (FStart: 1940; FEnd: 1940; FRule: @CRules[1193]),
- (FStart: 1941; FEnd: 1941; FRule: @CRules[1194]),
- (FStart: 1942; FEnd: 1942; FRule: @CRules[447]),
- (FStart: 1945; FEnd: 1945; FRule: @CRules[478]),
- (FStart: 1946; FEnd: 1946; FRule: @CRules[483]),
- (FStart: 1946; FEnd: 1946; FRule: @CRules[288]),
- (FStart: 1947; FEnd: 1948; FRule: @CRules[1195]),
- (FStart: 1947; FEnd: 1951; FRule: @CRules[493]),
- (FStart: 1949; FEnd: 1949; FRule: @CRules[454]),
- (FStart: 1950; FEnd: 1950; FRule: @CRules[768]),
- (FStart: 1951; FEnd: 1951; FRule: @CRules[479]),
- (FStart: 1962; FEnd: 1962; FRule: @CRules[766]),
- (FStart: 1963; FEnd: 1963; FRule: @CRules[1196]),
- (FStart: 1964; FEnd: 1964; FRule: @CRules[65]),
- (FStart: 1964; FEnd: 1964; FRule: @CRules[288]),
- (FStart: 1973; FEnd: 1973; FRule: @CRules[1197]),
- (FStart: 1973; FEnd: 1976; FRule: @CRules[1198]),
- (FStart: 1974; FEnd: 1974; FRule: @CRules[606]),
- (FStart: 1975; FEnd: 1975; FRule: @CRules[1199]),
- (FStart: 1976; FEnd: 1976; FRule: @CRules[1200]),
- (FStart: 1977; FEnd: 1978; FRule: @CRules[1034]),
- (FStart: 1977; FEnd: 1978; FRule: @CRules[1201]),
- (FStart: 1978; FEnd: 1978; FRule: @CRules[1202]),
- (FStart: 1983; FEnd: 1983; FRule: @CRules[1203]),
- (FStart: 1983; FEnd: 1983; FRule: @CRules[1033]),
- (FStart: 1985; FEnd: 1985; FRule: @CRules[1204]),
- (FStart: 1985; FEnd: 1985; FRule: @CRules[1125]),
- (FStart: 1986; FEnd: 1993; FRule: @CRules[281]),
- (FStart: 1986; FEnd: 1995; FRule: @CRules[282]),
- (FStart: 1994; FEnd: 1994; FRule: @CRules[1205]),
- (FStart: 1995; FEnd: 2006; FRule: @CRules[281]),
- (FStart: 1996; FEnd: 2006; FRule: @CRules[283])
+ { Date-bound rules for Iran family }
+ CFamily_128_Arr: array[0 .. 39] of TYearBoundRule = (
+ (FStart: 1910; FEnd: 1910; FRule: @CRules[83]),
+ (FStart: 1977; FEnd: 1977; FRule: @CRules[1081]),
+ (FStart: 1977; FEnd: 1977; FRule: @CRules[1082]),
+ (FStart: 1978; FEnd: 1978; FRule: @CRules[1083]),
+ (FStart: 1978; FEnd: 1978; FRule: @CRules[1084]),
+ (FStart: 1979; FEnd: 1979; FRule: @CRules[1085]),
+ (FStart: 1979; FEnd: 1979; FRule: @CRules[868]),
+ (FStart: 1980; FEnd: 1980; FRule: @CRules[1086]),
+ (FStart: 1980; FEnd: 1980; FRule: @CRules[1087]),
+ (FStart: 1991; FEnd: 1991; FRule: @CRules[1088]),
+ (FStart: 1992; FEnd: 1995; FRule: @CRules[1089]),
+ (FStart: 1991; FEnd: 1995; FRule: @CRules[369]),
+ (FStart: 1996; FEnd: 1996; FRule: @CRules[1086]),
+ (FStart: 1996; FEnd: 1996; FRule: @CRules[1090]),
+ (FStart: 1997; FEnd: 1999; FRule: @CRules[1089]),
+ (FStart: 1997; FEnd: 1999; FRule: @CRules[369]),
+ (FStart: 2000; FEnd: 2000; FRule: @CRules[1086]),
+ (FStart: 2000; FEnd: 2000; FRule: @CRules[1090]),
+ (FStart: 2001; FEnd: 2003; FRule: @CRules[1089]),
+ (FStart: 2001; FEnd: 2003; FRule: @CRules[369]),
+ (FStart: 2004; FEnd: 2004; FRule: @CRules[1086]),
+ (FStart: 2004; FEnd: 2004; FRule: @CRules[1090]),
+ (FStart: 2005; FEnd: 2005; FRule: @CRules[1089]),
+ (FStart: 2005; FEnd: 2005; FRule: @CRules[369]),
+ (FStart: 2008; FEnd: 2008; FRule: @CRules[1086]),
+ (FStart: 2008; FEnd: 2008; FRule: @CRules[1090]),
+ (FStart: 2009; FEnd: 2011; FRule: @CRules[1089]),
+ (FStart: 2009; FEnd: 2011; FRule: @CRules[369]),
+ (FStart: 2012; FEnd: 2012; FRule: @CRules[1086]),
+ (FStart: 2012; FEnd: 2012; FRule: @CRules[1090]),
+ (FStart: 2013; FEnd: 2015; FRule: @CRules[1089]),
+ (FStart: 2013; FEnd: 2015; FRule: @CRules[369]),
+ (FStart: 2016; FEnd: 2016; FRule: @CRules[1086]),
+ (FStart: 2016; FEnd: 2016; FRule: @CRules[1090]),
+ (FStart: 2017; FEnd: 2019; FRule: @CRules[1089]),
+ (FStart: 2017; FEnd: 2019; FRule: @CRules[369]),
+ (FStart: 2020; FEnd: 2020; FRule: @CRules[1086]),
+ (FStart: 2020; FEnd: 2020; FRule: @CRules[1090]),
+ (FStart: 2021; FEnd: 2022; FRule: @CRules[1089]),
+ (FStart: 2021; FEnd: 2022; FRule: @CRules[369])
);
- { Date-bound rules for AW family }
- CFamily_129_Arr: array[0 .. 8] of TYearBoundRule = (
- (FStart: 1974; FEnd: 1974; FRule: @CRules[1210]),
- (FStart: 1975; FEnd: 1975; FRule: @CRules[1211]),
- (FStart: 1983; FEnd: 1983; FRule: @CRules[1210]),
- (FStart: 1984; FEnd: 1984; FRule: @CRules[1211]),
- (FStart: 1991; FEnd: 1991; FRule: @CRules[1212]),
- (FStart: 1992; FEnd: 1992; FRule: @CRules[1211]),
- (FStart: 2006; FEnd: 2006; FRule: @CRules[1213]),
- (FStart: 2007; FEnd: 2009; FRule: @CRules[1207]),
- (FStart: 2007; FEnd: 2008; FRule: @CRules[1210])
+ { Date-bound rules for Iraq family }
+ CFamily_129_Arr: array[0 .. 7] of TYearBoundRule = (
+ (FStart: 1982; FEnd: 1982; FRule: @CRules[400]),
+ (FStart: 1982; FEnd: 1984; FRule: @CRules[9]),
+ (FStart: 1983; FEnd: 1983; FRule: @CRules[1091]),
+ (FStart: 1984; FEnd: 1985; FRule: @CRules[1023]),
+ (FStart: 1985; FEnd: 1990; FRule: @CRules[731]),
+ (FStart: 1986; FEnd: 1990; FRule: @CRules[1092]),
+ (FStart: 1991; FEnd: 2007; FRule: @CRules[1093]),
+ (FStart: 1991; FEnd: 2007; FRule: @CRules[363])
);
- { Date-bound rules for AQ family }
+ { Date-bound rules for Japan family }
CFamily_130_Arr: array[0 .. 3] of TYearBoundRule = (
- (FStart: 1971; FEnd: 1971; FRule: @CRules[1210]),
- (FStart: 1972; FEnd: 1972; FRule: @CRules[1214]),
- (FStart: 1989; FEnd: 1991; FRule: @CRules[1210]),
- (FStart: 1990; FEnd: 1992; FRule: @CRules[1211])
+ (FStart: 1948; FEnd: 1948; FRule: @CRules[1162]),
+ (FStart: 1948; FEnd: 1951; FRule: @CRules[1163]),
+ (FStart: 1949; FEnd: 1949; FRule: @CRules[1164]),
+ (FStart: 1950; FEnd: 1951; FRule: @CRules[1162])
);
- { Date-bound rules for Holiday family }
- CFamily_131_Arr: array[0 .. 1] of TYearBoundRule = (
- (FStart: 1992; FEnd: 1993; FRule: @CRules[1210]),
- (FStart: 1993; FEnd: 1994; FRule: @CRules[1211])
+ { Date-bound rules for Jordan family }
+ CFamily_131_Arr: array[0 .. 31] of TYearBoundRule = (
+ (FStart: 1973; FEnd: 1973; FRule: @CRules[1165]),
+ (FStart: 1973; FEnd: 1975; FRule: @CRules[9]),
+ (FStart: 1974; FEnd: 1977; FRule: @CRules[360]),
+ (FStart: 1976; FEnd: 1976; FRule: @CRules[357]),
+ (FStart: 1977; FEnd: 1977; FRule: @CRules[9]),
+ (FStart: 1978; FEnd: 1978; FRule: @CRules[571]),
+ (FStart: 1978; FEnd: 1978; FRule: @CRules[765]),
+ (FStart: 1985; FEnd: 1985; FRule: @CRules[355]),
+ (FStart: 1985; FEnd: 1985; FRule: @CRules[9]),
+ (FStart: 1986; FEnd: 1988; FRule: @CRules[1166]),
+ (FStart: 1986; FEnd: 1990; FRule: @CRules[1167]),
+ (FStart: 1989; FEnd: 1989; FRule: @CRules[763]),
+ (FStart: 1990; FEnd: 1990; FRule: @CRules[1168]),
+ (FStart: 1991; FEnd: 1991; FRule: @CRules[1169]),
+ (FStart: 1991; FEnd: 1991; FRule: @CRules[768]),
+ (FStart: 1992; FEnd: 1992; FRule: @CRules[943]),
+ (FStart: 1992; FEnd: 1993; FRule: @CRules[1167]),
+ (FStart: 1993; FEnd: 1998; FRule: @CRules[1166]),
+ (FStart: 1994; FEnd: 1994; FRule: @CRules[1170]),
+ (FStart: 1995; FEnd: 1998; FRule: @CRules[1170]),
+ (FStart: 1999; FEnd: 1999; FRule: @CRules[842]),
+ (FStart: 1999; FEnd: 2002; FRule: @CRules[1171]),
+ (FStart: 2000; FEnd: 2001; FRule: @CRules[1172]),
+ (FStart: 2002; FEnd: 2012; FRule: @CRules[1173]),
+ (FStart: 2003; FEnd: 2003; FRule: @CRules[1174]),
+ (FStart: 2004; FEnd: 2004; FRule: @CRules[570]),
+ (FStart: 2005; FEnd: 2005; FRule: @CRules[1171]),
+ (FStart: 2006; FEnd: 2011; FRule: @CRules[1175]),
+ (FStart: 2013; FEnd: 2013; FRule: @CRules[1176]),
+ (FStart: 2014; FEnd: 2021; FRule: @CRules[1173]),
+ (FStart: 2014; FEnd: 2022; FRule: @CRules[1175]),
+ (FStart: 2022; FEnd: 2022; FRule: @CRules[1177])
);
- { Date-bound rules for AS family }
- CFamily_132_Arr: array[0 .. 14] of TYearBoundRule = (
- (FStart: 1971; FEnd: 1985; FRule: @CRules[1210]),
- (FStart: 1986; FEnd: 1986; FRule: @CRules[1215]),
- (FStart: 1987; FEnd: 2007; FRule: @CRules[1210]),
- (FStart: 1972; FEnd: 1972; FRule: @CRules[1216]),
- (FStart: 1973; FEnd: 1985; FRule: @CRules[1211]),
- (FStart: 1986; FEnd: 1990; FRule: @CRules[1217]),
- (FStart: 1991; FEnd: 1991; FRule: @CRules[1218]),
- (FStart: 1992; FEnd: 1992; FRule: @CRules[1219]),
- (FStart: 1993; FEnd: 1993; FRule: @CRules[1220]),
- (FStart: 1994; FEnd: 1994; FRule: @CRules[1221]),
- (FStart: 1995; FEnd: 2005; FRule: @CRules[1207]),
- (FStart: 2006; FEnd: 2006; FRule: @CRules[1222]),
- (FStart: 2007; FEnd: 2007; FRule: @CRules[1207]),
- (FStart: 2008; FEnd: 9999; FRule: @CRules[1223]),
- (FStart: 2008; FEnd: 9999; FRule: @CRules[1224])
+ { Date-bound rules for Kyrgyz family }
+ CFamily_132_Arr: array[0 .. 3] of TYearBoundRule = (
+ (FStart: 1992; FEnd: 1996; FRule: @CRules[1178]),
+ (FStart: 1992; FEnd: 1996; FRule: @CRules[586]),
+ (FStart: 1997; FEnd: 2005; FRule: @CRules[1179]),
+ (FStart: 1997; FEnd: 2004; FRule: @CRules[1180])
);
- { Date-bound rules for AV family }
+ { Date-bound rules for ROK family }
CFamily_133_Arr: array[0 .. 13] of TYearBoundRule = (
- (FStart: 1971; FEnd: 1985; FRule: @CRules[1210]),
- (FStart: 1972; FEnd: 1972; FRule: @CRules[1214]),
- (FStart: 1973; FEnd: 1985; FRule: @CRules[1211]),
- (FStart: 1986; FEnd: 1990; FRule: @CRules[1217]),
- (FStart: 1986; FEnd: 1987; FRule: @CRules[1228]),
- (FStart: 1988; FEnd: 1999; FRule: @CRules[1210]),
- (FStart: 1991; FEnd: 1994; FRule: @CRules[1211]),
- (FStart: 1995; FEnd: 2005; FRule: @CRules[1207]),
- (FStart: 2000; FEnd: 2000; FRule: @CRules[1229]),
- (FStart: 2001; FEnd: 2007; FRule: @CRules[1210]),
- (FStart: 2006; FEnd: 2006; FRule: @CRules[1223]),
- (FStart: 2007; FEnd: 2007; FRule: @CRules[1207]),
- (FStart: 2008; FEnd: 9999; FRule: @CRules[1223]),
- (FStart: 2008; FEnd: 9999; FRule: @CRules[1224])
+ (FStart: 1948; FEnd: 1948; FRule: @CRules[202]),
+ (FStart: 1948; FEnd: 1948; FRule: @CRules[1106]),
+ (FStart: 1949; FEnd: 1949; FRule: @CRules[1181]),
+ (FStart: 1949; FEnd: 1951; FRule: @CRules[1182]),
+ (FStart: 1950; FEnd: 1950; FRule: @CRules[179]),
+ (FStart: 1951; FEnd: 1951; FRule: @CRules[183]),
+ (FStart: 1955; FEnd: 1955; FRule: @CRules[1183]),
+ (FStart: 1955; FEnd: 1955; FRule: @CRules[1184]),
+ (FStart: 1956; FEnd: 1956; FRule: @CRules[198]),
+ (FStart: 1956; FEnd: 1956; FRule: @CRules[1112]),
+ (FStart: 1957; FEnd: 1960; FRule: @CRules[186]),
+ (FStart: 1957; FEnd: 1960; FRule: @CRules[1185]),
+ (FStart: 1987; FEnd: 1988; FRule: @CRules[172]),
+ (FStart: 1987; FEnd: 1988; FRule: @CRules[1186])
);
- { Date-bound rules for AN family }
- CFamily_134_Arr: array[0 .. 15] of TYearBoundRule = (
- (FStart: 1971; FEnd: 1985; FRule: @CRules[1210]),
- (FStart: 1972; FEnd: 1972; FRule: @CRules[1216]),
- (FStart: 1973; FEnd: 1981; FRule: @CRules[1211]),
- (FStart: 1982; FEnd: 1982; FRule: @CRules[1223]),
- (FStart: 1983; FEnd: 1985; FRule: @CRules[1211]),
- (FStart: 1986; FEnd: 1989; FRule: @CRules[1217]),
- (FStart: 1986; FEnd: 1986; FRule: @CRules[1215]),
- (FStart: 1987; FEnd: 1999; FRule: @CRules[1210]),
- (FStart: 1990; FEnd: 1995; FRule: @CRules[1211]),
- (FStart: 1996; FEnd: 2005; FRule: @CRules[1207]),
- (FStart: 2000; FEnd: 2000; FRule: @CRules[1229]),
- (FStart: 2001; FEnd: 2007; FRule: @CRules[1210]),
- (FStart: 2006; FEnd: 2006; FRule: @CRules[1223]),
- (FStart: 2007; FEnd: 2007; FRule: @CRules[1207]),
- (FStart: 2008; FEnd: 9999; FRule: @CRules[1223]),
- (FStart: 2008; FEnd: 9999; FRule: @CRules[1224])
+ { Date-bound rules for Lebanon family }
+ CFamily_134_Arr: array[0 .. 23] of TYearBoundRule = (
+ (FStart: 1920; FEnd: 1920; FRule: @CRules[935]),
+ (FStart: 1920; FEnd: 1920; FRule: @CRules[936]),
+ (FStart: 1921; FEnd: 1921; FRule: @CRules[937]),
+ (FStart: 1921; FEnd: 1921; FRule: @CRules[384]),
+ (FStart: 1922; FEnd: 1922; FRule: @CRules[587]),
+ (FStart: 1922; FEnd: 1922; FRule: @CRules[583]),
+ (FStart: 1923; FEnd: 1923; FRule: @CRules[944]),
+ (FStart: 1923; FEnd: 1923; FRule: @CRules[354]),
+ (FStart: 1957; FEnd: 1961; FRule: @CRules[360]),
+ (FStart: 1957; FEnd: 1961; FRule: @CRules[9]),
+ (FStart: 1972; FEnd: 1972; FRule: @CRules[1187]),
+ (FStart: 1972; FEnd: 1977; FRule: @CRules[9]),
+ (FStart: 1973; FEnd: 1977; FRule: @CRules[360]),
+ (FStart: 1978; FEnd: 1978; FRule: @CRules[571]),
+ (FStart: 1978; FEnd: 1978; FRule: @CRules[765]),
+ (FStart: 1984; FEnd: 1987; FRule: @CRules[360]),
+ (FStart: 1984; FEnd: 1991; FRule: @CRules[1188]),
+ (FStart: 1988; FEnd: 1988; FRule: @CRules[585]),
+ (FStart: 1989; FEnd: 1989; FRule: @CRules[359]),
+ (FStart: 1990; FEnd: 1992; FRule: @CRules[360]),
+ (FStart: 1992; FEnd: 1992; FRule: @CRules[385]),
+ (FStart: 1993; FEnd: 9999; FRule: @CRules[746]),
+ (FStart: 1993; FEnd: 1998; FRule: @CRules[586]),
+ (FStart: 1999; FEnd: 9999; FRule: @CRules[747])
);
- { Date-bound rules for LH family }
- CFamily_135_Arr: array[0 .. 13] of TYearBoundRule = (
- (FStart: 1981; FEnd: 1984; FRule: @CRules[792]),
- (FStart: 1982; FEnd: 1985; FRule: @CRules[1230]),
- (FStart: 1985; FEnd: 1985; FRule: @CRules[1231]),
- (FStart: 1986; FEnd: 1989; FRule: @CRules[967]),
- (FStart: 1986; FEnd: 1986; FRule: @CRules[1232]),
- (FStart: 1987; FEnd: 1999; FRule: @CRules[1231]),
- (FStart: 1990; FEnd: 1995; FRule: @CRules[1230]),
- (FStart: 1996; FEnd: 2005; FRule: @CRules[793]),
- (FStart: 2000; FEnd: 2000; FRule: @CRules[1233]),
- (FStart: 2001; FEnd: 2007; FRule: @CRules[1231]),
- (FStart: 2006; FEnd: 2006; FRule: @CRules[1234]),
- (FStart: 2007; FEnd: 2007; FRule: @CRules[793]),
- (FStart: 2008; FEnd: 9999; FRule: @CRules[1234]),
- (FStart: 2008; FEnd: 9999; FRule: @CRules[1235])
+ { Date-bound rules for NBorneo family }
+ CFamily_135_Arr: array[0 .. 1] of TYearBoundRule = (
+ (FStart: 1935; FEnd: 1941; FRule: @CRules[1189]),
+ (FStart: 1935; FEnd: 1941; FRule: @CRules[1190])
);
- { Date-bound rules for Fiji family }
- CFamily_136_Arr: array[0 .. 11] of TYearBoundRule = (
- (FStart: 1998; FEnd: 1999; FRule: @CRules[1236]),
- (FStart: 1999; FEnd: 2000; FRule: @CRules[1237]),
- (FStart: 2009; FEnd: 2009; FRule: @CRules[1238]),
- (FStart: 2010; FEnd: 2010; FRule: @CRules[1239]),
- (FStart: 2010; FEnd: 2013; FRule: @CRules[1240]),
- (FStart: 2011; FEnd: 2011; FRule: @CRules[1241]),
- (FStart: 2012; FEnd: 2013; FRule: @CRules[1242]),
- (FStart: 2014; FEnd: 2014; FRule: @CRules[1243]),
- (FStart: 2014; FEnd: 2018; FRule: @CRules[1236]),
- (FStart: 2015; FEnd: 2021; FRule: @CRules[1244]),
- (FStart: 2019; FEnd: 2019; FRule: @CRules[1245]),
- (FStart: 2020; FEnd: 2020; FRule: @CRules[1246])
+ { Date-bound rules for Mongol family }
+ CFamily_136_Arr: array[0 .. 8] of TYearBoundRule = (
+ (FStart: 1983; FEnd: 1984; FRule: @CRules[1023]),
+ (FStart: 1983; FEnd: 1983; FRule: @CRules[9]),
+ (FStart: 1985; FEnd: 1998; FRule: @CRules[1022]),
+ (FStart: 1984; FEnd: 1998; FRule: @CRules[586]),
+ (FStart: 2001; FEnd: 2001; FRule: @CRules[1191]),
+ (FStart: 2001; FEnd: 2006; FRule: @CRules[1192]),
+ (FStart: 2002; FEnd: 2006; FRule: @CRules[1193]),
+ (FStart: 2015; FEnd: 2016; FRule: @CRules[1193]),
+ (FStart: 2015; FEnd: 2016; FRule: @CRules[1194])
);
- { Date-bound rules for NC family }
- CFamily_137_Arr: array[0 .. 3] of TYearBoundRule = (
- (FStart: 1977; FEnd: 1978; FRule: @CRules[1258]),
- (FStart: 1978; FEnd: 1979; FRule: @CRules[657]),
- (FStart: 1996; FEnd: 1996; FRule: @CRules[1259]),
- (FStart: 1997; FEnd: 1997; FRule: @CRules[1260])
+ { Date-bound rules for Pakistan family }
+ CFamily_137_Arr: array[0 .. 4] of TYearBoundRule = (
+ (FStart: 2002; FEnd: 2002; FRule: @CRules[916]),
+ (FStart: 2002; FEnd: 2002; FRule: @CRules[942]),
+ (FStart: 2008; FEnd: 2008; FRule: @CRules[585]),
+ (FStart: 2008; FEnd: 2009; FRule: @CRules[357]),
+ (FStart: 2009; FEnd: 2009; FRule: @CRules[353])
);
- { Date-bound rules for Chatham family }
- CFamily_138_Arr: array[0 .. 8] of TYearBoundRule = (
- (FStart: 1974; FEnd: 1974; FRule: @CRules[1269]),
- (FStart: 1975; FEnd: 1975; FRule: @CRules[1270]),
- (FStart: 1975; FEnd: 1988; FRule: @CRules[1271]),
- (FStart: 1976; FEnd: 1989; FRule: @CRules[1272]),
- (FStart: 1989; FEnd: 1989; FRule: @CRules[1274]),
- (FStart: 1990; FEnd: 2006; FRule: @CRules[1275]),
- (FStart: 1990; FEnd: 2007; FRule: @CRules[1276]),
- (FStart: 2007; FEnd: 9999; FRule: @CRules[1278]),
- (FStart: 2008; FEnd: 9999; FRule: @CRules[1279])
+ { Date-bound rules for EgyptAsia family }
+ CFamily_138_Arr: array[0 .. 5] of TYearBoundRule = (
+ (FStart: 1957; FEnd: 1957; FRule: @CRules[359]),
+ (FStart: 1957; FEnd: 1958; FRule: @CRules[9]),
+ (FStart: 1958; FEnd: 1958; FRule: @CRules[360]),
+ (FStart: 1959; FEnd: 1967; FRule: @CRules[361]),
+ (FStart: 1959; FEnd: 1965; FRule: @CRules[362]),
+ (FStart: 1966; FEnd: 1966; FRule: @CRules[363])
);
- { Date-bound rules for Cook family }
- CFamily_139_Arr: array[0 .. 2] of TYearBoundRule = (
- (FStart: 1978; FEnd: 1978; FRule: @CRules[1280]),
- (FStart: 1979; FEnd: 1991; FRule: @CRules[625]),
- (FStart: 1979; FEnd: 1990; FRule: @CRules[707])
+ { Date-bound rules for Palestine family }
+ CFamily_139_Arr: array[0 .. 109] of TYearBoundRule = (
+ (FStart: 1999; FEnd: 2005; FRule: @CRules[1195]),
+ (FStart: 1999; FEnd: 2003; FRule: @CRules[1196]),
+ (FStart: 2004; FEnd: 2004; FRule: @CRules[732]),
+ (FStart: 2005; FEnd: 2005; FRule: @CRules[582]),
+ (FStart: 2006; FEnd: 2007; FRule: @CRules[355]),
+ (FStart: 2006; FEnd: 2006; FRule: @CRules[1197]),
+ (FStart: 2007; FEnd: 2007; FRule: @CRules[476]),
+ (FStart: 2008; FEnd: 2009; FRule: @CRules[1198]),
+ (FStart: 2008; FEnd: 2008; FRule: @CRules[119]),
+ (FStart: 2009; FEnd: 2009; FRule: @CRules[1199]),
+ (FStart: 2010; FEnd: 2010; FRule: @CRules[587]),
+ (FStart: 2010; FEnd: 2010; FRule: @CRules[1200]),
+ (FStart: 2011; FEnd: 2011; FRule: @CRules[1201]),
+ (FStart: 2011; FEnd: 2011; FRule: @CRules[7]),
+ (FStart: 2011; FEnd: 2011; FRule: @CRules[1202]),
+ (FStart: 2011; FEnd: 2011; FRule: @CRules[765]),
+ (FStart: 2012; FEnd: 2014; FRule: @CRules[1173]),
+ (FStart: 2012; FEnd: 2012; FRule: @CRules[1203]),
+ (FStart: 2013; FEnd: 2013; FRule: @CRules[768]),
+ (FStart: 2014; FEnd: 2014; FRule: @CRules[1174]),
+ (FStart: 2015; FEnd: 2015; FRule: @CRules[935]),
+ (FStart: 2015; FEnd: 2015; FRule: @CRules[1204]),
+ (FStart: 2016; FEnd: 2018; FRule: @CRules[1205]),
+ (FStart: 2016; FEnd: 2018; FRule: @CRules[1206]),
+ (FStart: 2019; FEnd: 2019; FRule: @CRules[1207]),
+ (FStart: 2019; FEnd: 2019; FRule: @CRules[1208]),
+ (FStart: 2020; FEnd: 2021; FRule: @CRules[1209]),
+ (FStart: 2020; FEnd: 2020; FRule: @CRules[1210]),
+ (FStart: 2021; FEnd: 2021; FRule: @CRules[993]),
+ (FStart: 2022; FEnd: 2022; FRule: @CRules[912]),
+ (FStart: 2022; FEnd: 2035; FRule: @CRules[1211]),
+ (FStart: 2023; FEnd: 2023; FRule: @CRules[1212]),
+ (FStart: 2024; FEnd: 2024; FRule: @CRules[787]),
+ (FStart: 2025; FEnd: 2025; FRule: @CRules[770]),
+ (FStart: 2026; FEnd: 2054; FRule: @CRules[1213]),
+ (FStart: 2036; FEnd: 2036; FRule: @CRules[1214]),
+ (FStart: 2037; FEnd: 2037; FRule: @CRules[847]),
+ (FStart: 2038; FEnd: 2038; FRule: @CRules[1215]),
+ (FStart: 2039; FEnd: 2039; FRule: @CRules[798]),
+ (FStart: 2039; FEnd: 2039; FRule: @CRules[1216]),
+ (FStart: 2039; FEnd: 2067; FRule: @CRules[1211]),
+ (FStart: 2040; FEnd: 2040; FRule: @CRules[1010]),
+ (FStart: 2040; FEnd: 2040; FRule: @CRules[1217]),
+ (FStart: 2041; FEnd: 2041; FRule: @CRules[1218]),
+ (FStart: 2041; FEnd: 2041; FRule: @CRules[1219]),
+ (FStart: 2042; FEnd: 2042; FRule: @CRules[1220]),
+ (FStart: 2042; FEnd: 2042; FRule: @CRules[1221]),
+ (FStart: 2043; FEnd: 2043; FRule: @CRules[1222]),
+ (FStart: 2043; FEnd: 2043; FRule: @CRules[1223]),
+ (FStart: 2044; FEnd: 2044; FRule: @CRules[1224]),
+ (FStart: 2044; FEnd: 2044; FRule: @CRules[1225]),
+ (FStart: 2045; FEnd: 2045; FRule: @CRules[1226]),
+ (FStart: 2045; FEnd: 2045; FRule: @CRules[1227]),
+ (FStart: 2046; FEnd: 2046; FRule: @CRules[1228]),
+ (FStart: 2046; FEnd: 2046; FRule: @CRules[1229]),
+ (FStart: 2047; FEnd: 2047; FRule: @CRules[1230]),
+ (FStart: 2047; FEnd: 2047; FRule: @CRules[1231]),
+ (FStart: 2048; FEnd: 2048; FRule: @CRules[1232]),
+ (FStart: 2048; FEnd: 2048; FRule: @CRules[1233]),
+ (FStart: 2049; FEnd: 2049; FRule: @CRules[1234]),
+ (FStart: 2049; FEnd: 2049; FRule: @CRules[1235]),
+ (FStart: 2050; FEnd: 2050; FRule: @CRules[1236]),
+ (FStart: 2050; FEnd: 2050; FRule: @CRules[1237]),
+ (FStart: 2051; FEnd: 2051; FRule: @CRules[1238]),
+ (FStart: 2051; FEnd: 2051; FRule: @CRules[1239]),
+ (FStart: 2052; FEnd: 2052; FRule: @CRules[1240]),
+ (FStart: 2052; FEnd: 2052; FRule: @CRules[1241]),
+ (FStart: 2053; FEnd: 2053; FRule: @CRules[1242]),
+ (FStart: 2053; FEnd: 2053; FRule: @CRules[1243]),
+ (FStart: 2054; FEnd: 2054; FRule: @CRules[1244]),
+ (FStart: 2054; FEnd: 2054; FRule: @CRules[1245]),
+ (FStart: 2055; FEnd: 2055; FRule: @CRules[1009]),
+ (FStart: 2056; FEnd: 2056; FRule: @CRules[1246]),
+ (FStart: 2057; FEnd: 2057; FRule: @CRules[1247]),
+ (FStart: 2058; FEnd: 9999; FRule: @CRules[1213]),
+ (FStart: 2068; FEnd: 2068; FRule: @CRules[1248]),
+ (FStart: 2069; FEnd: 2069; FRule: @CRules[1249]),
+ (FStart: 2070; FEnd: 2070; FRule: @CRules[582]),
+ (FStart: 2071; FEnd: 2071; FRule: @CRules[1250]),
+ (FStart: 2072; FEnd: 2072; FRule: @CRules[1251]),
+ (FStart: 2072; FEnd: 2072; FRule: @CRules[1252]),
+ (FStart: 2072; FEnd: 9999; FRule: @CRules[1211]),
+ (FStart: 2073; FEnd: 2073; FRule: @CRules[1253]),
+ (FStart: 2073; FEnd: 2073; FRule: @CRules[1254]),
+ (FStart: 2074; FEnd: 2074; FRule: @CRules[1255]),
+ (FStart: 2074; FEnd: 2074; FRule: @CRules[1256]),
+ (FStart: 2075; FEnd: 2075; FRule: @CRules[1011]),
+ (FStart: 2075; FEnd: 2075; FRule: @CRules[1257]),
+ (FStart: 2076; FEnd: 2076; FRule: @CRules[1258]),
+ (FStart: 2076; FEnd: 2076; FRule: @CRules[1259]),
+ (FStart: 2077; FEnd: 2077; FRule: @CRules[1260]),
+ (FStart: 2077; FEnd: 2077; FRule: @CRules[1261]),
+ (FStart: 2078; FEnd: 2078; FRule: @CRules[1262]),
+ (FStart: 2078; FEnd: 2078; FRule: @CRules[1263]),
+ (FStart: 2079; FEnd: 2079; FRule: @CRules[1264]),
+ (FStart: 2079; FEnd: 2079; FRule: @CRules[1265]),
+ (FStart: 2080; FEnd: 2080; FRule: @CRules[1266]),
+ (FStart: 2080; FEnd: 2080; FRule: @CRules[1267]),
+ (FStart: 2081; FEnd: 2081; FRule: @CRules[1268]),
+ (FStart: 2081; FEnd: 2081; FRule: @CRules[1269]),
+ (FStart: 2082; FEnd: 2082; FRule: @CRules[1270]),
+ (FStart: 2082; FEnd: 2082; FRule: @CRules[1271]),
+ (FStart: 2083; FEnd: 2083; FRule: @CRules[1272]),
+ (FStart: 2083; FEnd: 2083; FRule: @CRules[1273]),
+ (FStart: 2084; FEnd: 2084; FRule: @CRules[1274]),
+ (FStart: 2084; FEnd: 2084; FRule: @CRules[1275]),
+ (FStart: 2085; FEnd: 2085; FRule: @CRules[1276]),
+ (FStart: 2085; FEnd: 2085; FRule: @CRules[1277]),
+ (FStart: 2086; FEnd: 2086; FRule: @CRules[1278]),
+ (FStart: 2086; FEnd: 2086; FRule: @CRules[1279])
);
- { Date-bound rules for WS family }
- CFamily_140_Arr: array[0 .. 4] of TYearBoundRule = (
- (FStart: 2010; FEnd: 2010; FRule: @CRules[690]),
- (FStart: 2011; FEnd: 2011; FRule: @CRules[1281]),
- (FStart: 2011; FEnd: 2011; FRule: @CRules[1282]),
- (FStart: 2012; FEnd: 2021; FRule: @CRules[1283]),
- (FStart: 2012; FEnd: 2020; FRule: @CRules[1284])
+ { Date-bound rules for Phil family }
+ CFamily_140_Arr: array[0 .. 5] of TYearBoundRule = (
+ (FStart: 1936; FEnd: 1936; FRule: @CRules[1280]),
+ (FStart: 1937; FEnd: 1937; FRule: @CRules[1281]),
+ (FStart: 1954; FEnd: 1954; FRule: @CRules[1282]),
+ (FStart: 1954; FEnd: 1954; FRule: @CRules[286]),
+ (FStart: 1978; FEnd: 1978; FRule: @CRules[1283]),
+ (FStart: 1978; FEnd: 1978; FRule: @CRules[1284])
);
- { Date-bound rules for Tonga family }
- CFamily_141_Arr: array[0 .. 5] of TYearBoundRule = (
- (FStart: 1999; FEnd: 1999; FRule: @CRules[1285]),
- (FStart: 2000; FEnd: 2000; FRule: @CRules[1286]),
- (FStart: 2000; FEnd: 2001; FRule: @CRules[1236]),
- (FStart: 2001; FEnd: 2002; FRule: @CRules[1287]),
- (FStart: 2016; FEnd: 2016; FRule: @CRules[1236]),
- (FStart: 2017; FEnd: 2017; FRule: @CRules[1288])
+ { Date-bound rules for Syria family }
+ CFamily_141_Arr: array[0 .. 40] of TYearBoundRule = (
+ (FStart: 1920; FEnd: 1923; FRule: @CRules[806]),
+ (FStart: 1920; FEnd: 1923; FRule: @CRules[773]),
+ (FStart: 1962; FEnd: 1962; FRule: @CRules[1212]),
+ (FStart: 1962; FEnd: 1962; FRule: @CRules[744]),
+ (FStart: 1963; FEnd: 1965; FRule: @CRules[1009]),
+ (FStart: 1963; FEnd: 1963; FRule: @CRules[538]),
+ (FStart: 1964; FEnd: 1964; FRule: @CRules[744]),
+ (FStart: 1965; FEnd: 1965; FRule: @CRules[538]),
+ (FStart: 1966; FEnd: 1966; FRule: @CRules[1285]),
+ (FStart: 1966; FEnd: 1976; FRule: @CRules[744]),
+ (FStart: 1967; FEnd: 1978; FRule: @CRules[1009]),
+ (FStart: 1977; FEnd: 1978; FRule: @CRules[1010]),
+ (FStart: 1983; FEnd: 1984; FRule: @CRules[807]),
+ (FStart: 1983; FEnd: 1984; FRule: @CRules[744]),
+ (FStart: 1986; FEnd: 1986; FRule: @CRules[1286]),
+ (FStart: 1986; FEnd: 1986; FRule: @CRules[1287]),
+ (FStart: 1987; FEnd: 1987; FRule: @CRules[1288]),
+ (FStart: 1987; FEnd: 1988; FRule: @CRules[351]),
+ (FStart: 1988; FEnd: 1988; FRule: @CRules[1289]),
+ (FStart: 1989; FEnd: 1989; FRule: @CRules[792]),
+ (FStart: 1989; FEnd: 1989; FRule: @CRules[744]),
+ (FStart: 1990; FEnd: 1990; FRule: @CRules[738]),
+ (FStart: 1990; FEnd: 1990; FRule: @CRules[538]),
+ (FStart: 1991; FEnd: 1991; FRule: @CRules[355]),
+ (FStart: 1991; FEnd: 1992; FRule: @CRules[9]),
+ (FStart: 1992; FEnd: 1992; FRule: @CRules[1290]),
+ (FStart: 1993; FEnd: 1993; FRule: @CRules[587]),
+ (FStart: 1993; FEnd: 1993; FRule: @CRules[913]),
+ (FStart: 1994; FEnd: 1996; FRule: @CRules[355]),
+ (FStart: 1994; FEnd: 2005; FRule: @CRules[9]),
+ (FStart: 1997; FEnd: 1998; FRule: @CRules[1291]),
+ (FStart: 1999; FEnd: 2006; FRule: @CRules[355]),
+ (FStart: 2006; FEnd: 2006; FRule: @CRules[1197]),
+ (FStart: 2007; FEnd: 2007; FRule: @CRules[1198]),
+ (FStart: 2007; FEnd: 2007; FRule: @CRules[1292]),
+ (FStart: 2008; FEnd: 2008; FRule: @CRules[1166]),
+ (FStart: 2008; FEnd: 2008; FRule: @CRules[357]),
+ (FStart: 2009; FEnd: 2009; FRule: @CRules[1198]),
+ (FStart: 2010; FEnd: 2011; FRule: @CRules[1166]),
+ (FStart: 2012; FEnd: 2022; FRule: @CRules[1198]),
+ (FStart: 2009; FEnd: 2022; FRule: @CRules[1175])
);
- { Date-bound rules for Vanuatu family }
- CFamily_142_Arr: array[0 .. 5] of TYearBoundRule = (
- (FStart: 1973; FEnd: 1973; FRule: @CRules[1289]),
- (FStart: 1974; FEnd: 1974; FRule: @CRules[1290]),
- (FStart: 1983; FEnd: 1991; FRule: @CRules[1291]),
- (FStart: 1984; FEnd: 1991; FRule: @CRules[1292]),
- (FStart: 1992; FEnd: 1993; FRule: @CRules[1293]),
- (FStart: 1992; FEnd: 1992; FRule: @CRules[1294])
+ { Date-bound rules for Troll family }
+ CFamily_142_Arr: array[0 .. 1] of TYearBoundRule = (
+ (FStart: 2005; FEnd: 9999; FRule: @CRules[1293]),
+ (FStart: 2004; FEnd: 9999; FRule: @CRules[1294])
);
var
{ This array contains rule families. }
CRuleFamilies: array[0 .. 142] of TRuleFamily = (
- (FCount: 6; FFirstRule: @CFamily_0_Arr),
- (FCount: 4; FFirstRule: @CFamily_1_Arr),
- (FCount: 29; FFirstRule: @CFamily_2_Arr),
- (FCount: 10; FFirstRule: @CFamily_3_Arr),
- (FCount: 10; FFirstRule: @CFamily_4_Arr),
- (FCount: 16; FFirstRule: @CFamily_5_Arr),
- (FCount: 20; FFirstRule: @CFamily_6_Arr),
- (FCount: 7; FFirstRule: @CFamily_7_Arr),
- (FCount: 13; FFirstRule: @CFamily_8_Arr),
- (FCount: 22; FFirstRule: @CFamily_9_Arr),
- (FCount: 16; FFirstRule: @CFamily_10_Arr),
- (FCount: 3; FFirstRule: @CFamily_11_Arr),
- (FCount: 85; FFirstRule: @CFamily_12_Arr),
- (FCount: 16; FFirstRule: @CFamily_13_Arr),
- (FCount: 23; FFirstRule: @CFamily_14_Arr),
- (FCount: 7; FFirstRule: @CFamily_15_Arr),
- (FCount: 20; FFirstRule: @CFamily_16_Arr),
- (FCount: 17; FFirstRule: @CFamily_17_Arr),
- (FCount: 6; FFirstRule: @CFamily_18_Arr),
- (FCount: 65; FFirstRule: @CFamily_19_Arr),
- (FCount: 11; FFirstRule: @CFamily_20_Arr),
- (FCount: 23; FFirstRule: @CFamily_21_Arr),
- (FCount: 34; FFirstRule: @CFamily_22_Arr),
- (FCount: 42; FFirstRule: @CFamily_23_Arr),
- (FCount: 7; FFirstRule: @CFamily_24_Arr),
- (FCount: 9; FFirstRule: @CFamily_25_Arr),
- (FCount: 16; FFirstRule: @CFamily_26_Arr),
- (FCount: 2; FFirstRule: @CFamily_27_Arr),
- (FCount: 6; FFirstRule: @CFamily_28_Arr),
- (FCount: 14; FFirstRule: @CFamily_29_Arr),
- (FCount: 5; FFirstRule: @CFamily_30_Arr),
- (FCount: 6; FFirstRule: @CFamily_31_Arr),
+ (FCount: 29; FFirstRule: @CFamily_0_Arr),
+ (FCount: 2; FFirstRule: @CFamily_1_Arr),
+ (FCount: 57; FFirstRule: @CFamily_2_Arr),
+ (FCount: 36; FFirstRule: @CFamily_3_Arr),
+ (FCount: 2; FFirstRule: @CFamily_4_Arr),
+ (FCount: 2; FFirstRule: @CFamily_5_Arr),
+ (FCount: 12; FFirstRule: @CFamily_6_Arr),
+ (FCount: 22; FFirstRule: @CFamily_7_Arr),
+ (FCount: 10; FFirstRule: @CFamily_8_Arr),
+ (FCount: 48; FFirstRule: @CFamily_9_Arr),
+ (FCount: 13; FFirstRule: @CFamily_10_Arr),
+ (FCount: 5; FFirstRule: @CFamily_11_Arr),
+ (FCount: 6; FFirstRule: @CFamily_12_Arr),
+ (FCount: 5; FFirstRule: @CFamily_13_Arr),
+ (FCount: 5; FFirstRule: @CFamily_14_Arr),
+ (FCount: 3; FFirstRule: @CFamily_15_Arr),
+ (FCount: 4; FFirstRule: @CFamily_16_Arr),
+ (FCount: 9; FFirstRule: @CFamily_17_Arr),
+ (FCount: 4; FFirstRule: @CFamily_18_Arr),
+ (FCount: 4; FFirstRule: @CFamily_19_Arr),
+ (FCount: 5; FFirstRule: @CFamily_20_Arr),
+ (FCount: 4; FFirstRule: @CFamily_21_Arr),
+ (FCount: 9; FFirstRule: @CFamily_22_Arr),
+ (FCount: 2; FFirstRule: @CFamily_23_Arr),
+ (FCount: 4; FFirstRule: @CFamily_24_Arr),
+ (FCount: 10; FFirstRule: @CFamily_25_Arr),
+ (FCount: 19; FFirstRule: @CFamily_26_Arr),
+ (FCount: 41; FFirstRule: @CFamily_27_Arr),
+ (FCount: 13; FFirstRule: @CFamily_28_Arr),
+ (FCount: 22; FFirstRule: @CFamily_29_Arr),
+ (FCount: 24; FFirstRule: @CFamily_30_Arr),
+ (FCount: 17; FFirstRule: @CFamily_31_Arr),
(FCount: 5; FFirstRule: @CFamily_32_Arr),
- (FCount: 5; FFirstRule: @CFamily_33_Arr),
- (FCount: 3; FFirstRule: @CFamily_34_Arr),
- (FCount: 4; FFirstRule: @CFamily_35_Arr),
- (FCount: 9; FFirstRule: @CFamily_36_Arr),
- (FCount: 4; FFirstRule: @CFamily_37_Arr),
- (FCount: 4; FFirstRule: @CFamily_38_Arr),
- (FCount: 5; FFirstRule: @CFamily_39_Arr),
- (FCount: 4; FFirstRule: @CFamily_40_Arr),
- (FCount: 9; FFirstRule: @CFamily_41_Arr),
- (FCount: 2; FFirstRule: @CFamily_42_Arr),
- (FCount: 4; FFirstRule: @CFamily_43_Arr),
- (FCount: 19; FFirstRule: @CFamily_44_Arr),
- (FCount: 41; FFirstRule: @CFamily_45_Arr),
- (FCount: 13; FFirstRule: @CFamily_46_Arr),
- (FCount: 24; FFirstRule: @CFamily_47_Arr),
- (FCount: 17; FFirstRule: @CFamily_48_Arr),
- (FCount: 5; FFirstRule: @CFamily_49_Arr),
- (FCount: 13; FFirstRule: @CFamily_50_Arr),
- (FCount: 9; FFirstRule: @CFamily_51_Arr),
- (FCount: 2; FFirstRule: @CFamily_52_Arr),
- (FCount: 11; FFirstRule: @CFamily_53_Arr),
- (FCount: 11; FFirstRule: @CFamily_54_Arr),
- (FCount: 16; FFirstRule: @CFamily_55_Arr),
- (FCount: 5; FFirstRule: @CFamily_56_Arr),
- (FCount: 39; FFirstRule: @CFamily_57_Arr),
- (FCount: 6; FFirstRule: @CFamily_58_Arr),
- (FCount: 2; FFirstRule: @CFamily_59_Arr),
- (FCount: 8; FFirstRule: @CFamily_60_Arr),
- (FCount: 11; FFirstRule: @CFamily_61_Arr),
- (FCount: 4; FFirstRule: @CFamily_62_Arr),
- (FCount: 6; FFirstRule: @CFamily_63_Arr),
- (FCount: 3; FFirstRule: @CFamily_64_Arr),
- (FCount: 3; FFirstRule: @CFamily_65_Arr),
- (FCount: 5; FFirstRule: @CFamily_66_Arr),
- (FCount: 2; FFirstRule: @CFamily_67_Arr),
- (FCount: 2; FFirstRule: @CFamily_68_Arr),
- (FCount: 2; FFirstRule: @CFamily_69_Arr),
- (FCount: 14; FFirstRule: @CFamily_70_Arr),
- (FCount: 14; FFirstRule: @CFamily_71_Arr),
- (FCount: 15; FFirstRule: @CFamily_72_Arr),
- (FCount: 27; FFirstRule: @CFamily_73_Arr),
- (FCount: 9; FFirstRule: @CFamily_74_Arr),
- (FCount: 40; FFirstRule: @CFamily_75_Arr),
- (FCount: 8; FFirstRule: @CFamily_76_Arr),
- (FCount: 4; FFirstRule: @CFamily_77_Arr),
- (FCount: 32; FFirstRule: @CFamily_78_Arr),
- (FCount: 4; FFirstRule: @CFamily_79_Arr),
- (FCount: 14; FFirstRule: @CFamily_80_Arr),
- (FCount: 24; FFirstRule: @CFamily_81_Arr),
- (FCount: 2; FFirstRule: @CFamily_82_Arr),
- (FCount: 9; FFirstRule: @CFamily_83_Arr),
- (FCount: 5; FFirstRule: @CFamily_84_Arr),
- (FCount: 6; FFirstRule: @CFamily_85_Arr),
- (FCount: 110; FFirstRule: @CFamily_86_Arr),
+ (FCount: 13; FFirstRule: @CFamily_33_Arr),
+ (FCount: 9; FFirstRule: @CFamily_34_Arr),
+ (FCount: 10; FFirstRule: @CFamily_35_Arr),
+ (FCount: 2; FFirstRule: @CFamily_36_Arr),
+ (FCount: 16; FFirstRule: @CFamily_37_Arr),
+ (FCount: 11; FFirstRule: @CFamily_38_Arr),
+ (FCount: 11; FFirstRule: @CFamily_39_Arr),
+ (FCount: 16; FFirstRule: @CFamily_40_Arr),
+ (FCount: 5; FFirstRule: @CFamily_41_Arr),
+ (FCount: 39; FFirstRule: @CFamily_42_Arr),
+ (FCount: 6; FFirstRule: @CFamily_43_Arr),
+ (FCount: 2; FFirstRule: @CFamily_44_Arr),
+ (FCount: 8; FFirstRule: @CFamily_45_Arr),
+ (FCount: 11; FFirstRule: @CFamily_46_Arr),
+ (FCount: 4; FFirstRule: @CFamily_47_Arr),
+ (FCount: 6; FFirstRule: @CFamily_48_Arr),
+ (FCount: 22; FFirstRule: @CFamily_49_Arr),
+ (FCount: 34; FFirstRule: @CFamily_50_Arr),
+ (FCount: 17; FFirstRule: @CFamily_51_Arr),
+ (FCount: 4; FFirstRule: @CFamily_52_Arr),
+ (FCount: 183; FFirstRule: @CFamily_53_Arr),
+ (FCount: 3; FFirstRule: @CFamily_54_Arr),
+ (FCount: 2; FFirstRule: @CFamily_55_Arr),
+ (FCount: 4; FFirstRule: @CFamily_56_Arr),
+ (FCount: 25; FFirstRule: @CFamily_57_Arr),
+ (FCount: 7; FFirstRule: @CFamily_58_Arr),
+ (FCount: 9; FFirstRule: @CFamily_59_Arr),
+ (FCount: 4; FFirstRule: @CFamily_60_Arr),
+ (FCount: 2; FFirstRule: @CFamily_61_Arr),
+ (FCount: 15; FFirstRule: @CFamily_62_Arr),
+ (FCount: 23; FFirstRule: @CFamily_63_Arr),
+ (FCount: 14; FFirstRule: @CFamily_64_Arr),
+ (FCount: 16; FFirstRule: @CFamily_65_Arr),
+ (FCount: 14; FFirstRule: @CFamily_66_Arr),
+ (FCount: 12; FFirstRule: @CFamily_67_Arr),
+ (FCount: 14; FFirstRule: @CFamily_68_Arr),
+ (FCount: 4; FFirstRule: @CFamily_69_Arr),
+ (FCount: 16; FFirstRule: @CFamily_70_Arr),
+ (FCount: 9; FFirstRule: @CFamily_71_Arr),
+ (FCount: 3; FFirstRule: @CFamily_72_Arr),
+ (FCount: 5; FFirstRule: @CFamily_73_Arr),
+ (FCount: 6; FFirstRule: @CFamily_74_Arr),
+ (FCount: 6; FFirstRule: @CFamily_75_Arr),
+ (FCount: 65; FFirstRule: @CFamily_76_Arr),
+ (FCount: 6; FFirstRule: @CFamily_77_Arr),
+ (FCount: 7; FFirstRule: @CFamily_78_Arr),
+ (FCount: 6; FFirstRule: @CFamily_79_Arr),
+ (FCount: 17; FFirstRule: @CFamily_80_Arr),
+ (FCount: 6; FFirstRule: @CFamily_81_Arr),
+ (FCount: 16; FFirstRule: @CFamily_82_Arr),
+ (FCount: 25; FFirstRule: @CFamily_83_Arr),
+ (FCount: 9; FFirstRule: @CFamily_84_Arr),
+ (FCount: 34; FFirstRule: @CFamily_85_Arr),
+ (FCount: 5; FFirstRule: @CFamily_86_Arr),
(FCount: 6; FFirstRule: @CFamily_87_Arr),
- (FCount: 41; FFirstRule: @CFamily_88_Arr),
- (FCount: 2; FFirstRule: @CFamily_89_Arr),
- (FCount: 57; FFirstRule: @CFamily_90_Arr),
- (FCount: 36; FFirstRule: @CFamily_91_Arr),
- (FCount: 2; FFirstRule: @CFamily_92_Arr),
- (FCount: 2; FFirstRule: @CFamily_93_Arr),
- (FCount: 12; FFirstRule: @CFamily_94_Arr),
- (FCount: 22; FFirstRule: @CFamily_95_Arr),
- (FCount: 10; FFirstRule: @CFamily_96_Arr),
- (FCount: 48; FFirstRule: @CFamily_97_Arr),
+ (FCount: 6; FFirstRule: @CFamily_88_Arr),
+ (FCount: 4; FFirstRule: @CFamily_89_Arr),
+ (FCount: 42; FFirstRule: @CFamily_90_Arr),
+ (FCount: 8; FFirstRule: @CFamily_91_Arr),
+ (FCount: 3; FFirstRule: @CFamily_92_Arr),
+ (FCount: 19; FFirstRule: @CFamily_93_Arr),
+ (FCount: 19; FFirstRule: @CFamily_94_Arr),
+ (FCount: 41; FFirstRule: @CFamily_95_Arr),
+ (FCount: 2; FFirstRule: @CFamily_96_Arr),
+ (FCount: 7; FFirstRule: @CFamily_97_Arr),
(FCount: 2; FFirstRule: @CFamily_98_Arr),
- (FCount: 22; FFirstRule: @CFamily_99_Arr),
- (FCount: 34; FFirstRule: @CFamily_100_Arr),
- (FCount: 17; FFirstRule: @CFamily_101_Arr),
- (FCount: 4; FFirstRule: @CFamily_102_Arr),
- (FCount: 183; FFirstRule: @CFamily_103_Arr),
- (FCount: 3; FFirstRule: @CFamily_104_Arr),
- (FCount: 2; FFirstRule: @CFamily_105_Arr),
- (FCount: 4; FFirstRule: @CFamily_106_Arr),
- (FCount: 25; FFirstRule: @CFamily_107_Arr),
- (FCount: 7; FFirstRule: @CFamily_108_Arr),
- (FCount: 6; FFirstRule: @CFamily_109_Arr),
- (FCount: 25; FFirstRule: @CFamily_110_Arr),
- (FCount: 9; FFirstRule: @CFamily_111_Arr),
- (FCount: 5; FFirstRule: @CFamily_112_Arr),
- (FCount: 6; FFirstRule: @CFamily_113_Arr),
- (FCount: 6; FFirstRule: @CFamily_114_Arr),
- (FCount: 4; FFirstRule: @CFamily_115_Arr),
- (FCount: 8; FFirstRule: @CFamily_116_Arr),
+ (FCount: 9; FFirstRule: @CFamily_99_Arr),
+ (FCount: 20; FFirstRule: @CFamily_100_Arr),
+ (FCount: 48; FFirstRule: @CFamily_101_Arr),
+ (FCount: 30; FFirstRule: @CFamily_102_Arr),
+ (FCount: 9; FFirstRule: @CFamily_103_Arr),
+ (FCount: 2; FFirstRule: @CFamily_104_Arr),
+ (FCount: 45; FFirstRule: @CFamily_105_Arr),
+ (FCount: 6; FFirstRule: @CFamily_106_Arr),
+ (FCount: 4; FFirstRule: @CFamily_107_Arr),
+ (FCount: 20; FFirstRule: @CFamily_108_Arr),
+ (FCount: 7; FFirstRule: @CFamily_109_Arr),
+ (FCount: 3; FFirstRule: @CFamily_110_Arr),
+ (FCount: 85; FFirstRule: @CFamily_111_Arr),
+ (FCount: 16; FFirstRule: @CFamily_112_Arr),
+ (FCount: 20; FFirstRule: @CFamily_113_Arr),
+ (FCount: 11; FFirstRule: @CFamily_114_Arr),
+ (FCount: 23; FFirstRule: @CFamily_115_Arr),
+ (FCount: 7; FFirstRule: @CFamily_116_Arr),
(FCount: 3; FFirstRule: @CFamily_117_Arr),
- (FCount: 19; FFirstRule: @CFamily_118_Arr),
- (FCount: 19; FFirstRule: @CFamily_119_Arr),
- (FCount: 41; FFirstRule: @CFamily_120_Arr),
+ (FCount: 3; FFirstRule: @CFamily_118_Arr),
+ (FCount: 5; FFirstRule: @CFamily_119_Arr),
+ (FCount: 2; FFirstRule: @CFamily_120_Arr),
(FCount: 2; FFirstRule: @CFamily_121_Arr),
- (FCount: 7; FFirstRule: @CFamily_122_Arr),
- (FCount: 2; FFirstRule: @CFamily_123_Arr),
- (FCount: 20; FFirstRule: @CFamily_124_Arr),
- (FCount: 48; FFirstRule: @CFamily_125_Arr),
- (FCount: 30; FFirstRule: @CFamily_126_Arr),
+ (FCount: 2; FFirstRule: @CFamily_122_Arr),
+ (FCount: 14; FFirstRule: @CFamily_123_Arr),
+ (FCount: 14; FFirstRule: @CFamily_124_Arr),
+ (FCount: 15; FFirstRule: @CFamily_125_Arr),
+ (FCount: 27; FFirstRule: @CFamily_126_Arr),
(FCount: 9; FFirstRule: @CFamily_127_Arr),
- (FCount: 45; FFirstRule: @CFamily_128_Arr),
- (FCount: 9; FFirstRule: @CFamily_129_Arr),
+ (FCount: 40; FFirstRule: @CFamily_128_Arr),
+ (FCount: 8; FFirstRule: @CFamily_129_Arr),
(FCount: 4; FFirstRule: @CFamily_130_Arr),
- (FCount: 2; FFirstRule: @CFamily_131_Arr),
- (FCount: 15; FFirstRule: @CFamily_132_Arr),
+ (FCount: 32; FFirstRule: @CFamily_131_Arr),
+ (FCount: 4; FFirstRule: @CFamily_132_Arr),
(FCount: 14; FFirstRule: @CFamily_133_Arr),
- (FCount: 16; FFirstRule: @CFamily_134_Arr),
- (FCount: 14; FFirstRule: @CFamily_135_Arr),
- (FCount: 12; FFirstRule: @CFamily_136_Arr),
- (FCount: 4; FFirstRule: @CFamily_137_Arr),
- (FCount: 9; FFirstRule: @CFamily_138_Arr),
- (FCount: 3; FFirstRule: @CFamily_139_Arr),
- (FCount: 5; FFirstRule: @CFamily_140_Arr),
- (FCount: 6; FFirstRule: @CFamily_141_Arr),
- (FCount: 6; FFirstRule: @CFamily_142_Arr)
+ (FCount: 24; FFirstRule: @CFamily_134_Arr),
+ (FCount: 2; FFirstRule: @CFamily_135_Arr),
+ (FCount: 9; FFirstRule: @CFamily_136_Arr),
+ (FCount: 5; FFirstRule: @CFamily_137_Arr),
+ (FCount: 6; FFirstRule: @CFamily_138_Arr),
+ (FCount: 110; FFirstRule: @CFamily_139_Arr),
+ (FCount: 6; FFirstRule: @CFamily_140_Arr),
+ (FCount: 41; FFirstRule: @CFamily_141_Arr),
+ (FCount: 2; FFirstRule: @CFamily_142_Arr)
);
var
@@ -5632,29 +5632,29 @@ var
{ Time periods for Africa/Accra zone }
CZone_1_Arr: array[0 .. 3] of TPeriod = (
(FOffset: -52; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1915; FUntilMonth: 11; FUntilDay: @CRelativeDays[2]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 0; FRuleFamily: @CRuleFamilies[0]; FFmtStr: '%s'; FUntilYear: 1942; FUntilMonth: 2; FUntilDay: @CRelativeDays[3]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 1800; FRuleFamily: nil; FFmtStr: '+0030'; FUntilYear: 1946; FUntilMonth: 1; FUntilDay: @CRelativeDays[4]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 0; FRuleFamily: @CRuleFamilies[0]; FFmtStr: '%s'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: 0; FRuleFamily: @CRuleFamilies[106]; FFmtStr: '%s'; FUntilYear: 1942; FUntilMonth: 2; FUntilDay: @CRelativeDays[44]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 1800; FRuleFamily: nil; FFmtStr: '+0030'; FUntilYear: 1946; FUntilMonth: 1; FUntilDay: @CRelativeDays[18]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 0; FRuleFamily: @CRuleFamilies[106]; FFmtStr: '%s'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Africa/Addis_Ababa zone }
CZone_2_Arr: array[0 .. 2] of TPeriod = (
(FOffset: 9288; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1870; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 9320; FRuleFamily: nil; FFmtStr: 'ADMT'; FUntilYear: 1936; FUntilMonth: 5; FUntilDay: @CRelativeDays[5]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 9320; FRuleFamily: nil; FFmtStr: 'ADMT'; FUntilYear: 1936; FUntilMonth: 5; FUntilDay: @CRelativeDays[9]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 10800; FRuleFamily: nil; FFmtStr: 'EAT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Africa/Algiers zone }
CZone_3_Arr: array[0 .. 9] of TPeriod = (
- (FOffset: 732; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1891; FUntilMonth: 3; FUntilDay: @CRelativeDays[19]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 561; FRuleFamily: nil; FFmtStr: 'PMT'; FUntilYear: 1911; FUntilMonth: 3; FUntilDay: @CRelativeDays[37]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 0; FRuleFamily: @CRuleFamilies[99]; FFmtStr: 'WE%sT'; FUntilYear: 1940; FUntilMonth: 2; FUntilDay: @CRelativeDays[12]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[99]; FFmtStr: 'CE%sT'; FUntilYear: 1946; FUntilMonth: 10; FUntilDay: @CRelativeDays[29]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 0; FRuleFamily: nil; FFmtStr: 'WET'; FUntilYear: 1956; FUntilMonth: 1; FUntilDay: @CRelativeDays[17]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: nil; FFmtStr: 'CET'; FUntilYear: 1963; FUntilMonth: 4; FUntilDay: @CRelativeDays[20]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 0; FRuleFamily: @CRuleFamilies[99]; FFmtStr: 'WE%sT'; FUntilYear: 1977; FUntilMonth: 10; FUntilDay: @CRelativeDays[25]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[99]; FFmtStr: 'CE%sT'; FUntilYear: 1979; FUntilMonth: 10; FUntilDay: @CRelativeDays[6]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 0; FRuleFamily: @CRuleFamilies[99]; FFmtStr: 'WE%sT'; FUntilYear: 1981; FUntilMonth: 5; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 732; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1891; FUntilMonth: 3; FUntilDay: @CRelativeDays[24]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 561; FRuleFamily: nil; FFmtStr: 'PMT'; FUntilYear: 1911; FUntilMonth: 3; FUntilDay: @CRelativeDays[23]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 0; FRuleFamily: @CRuleFamilies[49]; FFmtStr: 'WE%sT'; FUntilYear: 1940; FUntilMonth: 2; FUntilDay: @CRelativeDays[14]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[49]; FFmtStr: 'CE%sT'; FUntilYear: 1946; FUntilMonth: 10; FUntilDay: @CRelativeDays[13]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 0; FRuleFamily: nil; FFmtStr: 'WET'; FUntilYear: 1956; FUntilMonth: 1; FUntilDay: @CRelativeDays[26]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: nil; FFmtStr: 'CET'; FUntilYear: 1963; FUntilMonth: 4; FUntilDay: @CRelativeDays[21]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 0; FRuleFamily: @CRuleFamilies[49]; FFmtStr: 'WE%sT'; FUntilYear: 1977; FUntilMonth: 10; FUntilDay: @CRelativeDays[22]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[49]; FFmtStr: 'CE%sT'; FUntilYear: 1979; FUntilMonth: 10; FUntilDay: @CRelativeDays[19]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 0; FRuleFamily: @CRuleFamilies[49]; FFmtStr: 'WE%sT'; FUntilYear: 1981; FUntilMonth: 5; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 3600; FRuleFamily: nil; FFmtStr: 'CET'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
@@ -5662,15 +5662,15 @@ var
CZone_4_Arr: array[0 .. 3] of TPeriod = (
(FOffset: 9332; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1870; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 9332; FRuleFamily: nil; FFmtStr: 'AMT'; FUntilYear: 1890; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 9320; FRuleFamily: nil; FFmtStr: 'ADMT'; FUntilYear: 1936; FUntilMonth: 5; FUntilDay: @CRelativeDays[5]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 9320; FRuleFamily: nil; FFmtStr: 'ADMT'; FUntilYear: 1936; FUntilMonth: 5; FUntilDay: @CRelativeDays[9]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 10800; FRuleFamily: nil; FFmtStr: 'EAT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Africa/Bamako zone }
CZone_5_Arr: array[0 .. 3] of TPeriod = (
(FOffset: -1920; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1912; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 0; FRuleFamily: nil; FFmtStr: 'GMT'; FUntilYear: 1934; FUntilMonth: 2; FUntilDay: @CRelativeDays[6]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -3600; FRuleFamily: nil; FFmtStr: '-01'; FUntilYear: 1960; FUntilMonth: 6; FUntilDay: @CRelativeDays[7]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 0; FRuleFamily: nil; FFmtStr: 'GMT'; FUntilYear: 1934; FUntilMonth: 2; FUntilDay: @CRelativeDays[19]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -3600; FRuleFamily: nil; FFmtStr: '-01'; FUntilYear: 1960; FUntilMonth: 6; FUntilDay: @CRelativeDays[10]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 0; FRuleFamily: nil; FFmtStr: 'GMT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
@@ -5683,23 +5683,23 @@ var
{ Time periods for Africa/Banjul zone }
CZone_7_Arr: array[0 .. 3] of TPeriod = (
(FOffset: -3996; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1912; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -3996; FRuleFamily: nil; FFmtStr: 'BMT'; FUntilYear: 1933; FUntilMonth: 4; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -3600; FRuleFamily: nil; FFmtStr: '-01'; FUntilYear: 1942; FUntilMonth: 2; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -3996; FRuleFamily: nil; FFmtStr: 'BMT'; FUntilYear: 1933; FUntilMonth: 4; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -3600; FRuleFamily: nil; FFmtStr: '-01'; FUntilYear: 1942; FUntilMonth: 2; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 0; FRuleFamily: nil; FFmtStr: 'GMT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Africa/Bissau zone }
CZone_8_Arr: array[0 .. 2] of TPeriod = (
- (FOffset: -3740; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1912; FUntilMonth: 1; FUntilDay: @CRelativeDays[1]; FUntilTime: 3600; FUntilTimeMode: trUniversal),
+ (FOffset: -3740; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1912; FUntilMonth: 1; FUntilDay: @CRelativeDays[0]; FUntilTime: 3600; FUntilTimeMode: trUniversal),
(FOffset: -3600; FRuleFamily: nil; FFmtStr: '-01'; FUntilYear: 1975; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 0; FRuleFamily: nil; FFmtStr: 'GMT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Africa/Blantyre zone }
CZone_9_Arr: array[0 .. 3] of TPeriod = (
- (FOffset: 8400; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1911; FUntilMonth: 7; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 8470; FRuleFamily: nil; FFmtStr: 'ZMT'; FUntilYear: 1914; FUntilMonth: 6; FUntilDay: @CRelativeDays[8]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 8460; FRuleFamily: nil; FFmtStr: 'ZMT'; FUntilYear: 1925; FUntilMonth: 7; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 8400; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1911; FUntilMonth: 7; FUntilDay: @CRelativeDays[32]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 8470; FRuleFamily: nil; FFmtStr: 'ZMT'; FUntilYear: 1914; FUntilMonth: 6; FUntilDay: @CRelativeDays[7]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 8460; FRuleFamily: nil; FFmtStr: 'ZMT'; FUntilYear: 1925; FUntilMonth: 7; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 7200; FRuleFamily: nil; FFmtStr: 'CAT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
@@ -5718,35 +5718,35 @@ var
{ Time periods for Africa/Cairo zone }
CZone_12_Arr: array[0 .. 1] of TPeriod = (
(FOffset: 7509; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1900; FUntilMonth: 10; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 7200; FRuleFamily: @CRuleFamilies[100]; FFmtStr: 'EE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: 7200; FRuleFamily: @CRuleFamilies[50]; FFmtStr: 'EE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Africa/Casablanca zone }
CZone_13_Arr: array[0 .. 4] of TPeriod = (
- (FOffset: -1820; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1913; FUntilMonth: 10; FUntilDay: @CRelativeDays[6]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 0; FRuleFamily: @CRuleFamilies[103]; FFmtStr: '+00/+01'; FUntilYear: 1984; FUntilMonth: 3; FUntilDay: @CRelativeDays[19]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -1820; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1913; FUntilMonth: 10; FUntilDay: @CRelativeDays[19]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 0; FRuleFamily: @CRuleFamilies[53]; FFmtStr: '+00/+01'; FUntilYear: 1984; FUntilMonth: 3; FUntilDay: @CRelativeDays[24]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 3600; FRuleFamily: nil; FFmtStr: '+01'; FUntilYear: 1986; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 0; FRuleFamily: @CRuleFamilies[103]; FFmtStr: '+00/+01'; FUntilYear: 2018; FUntilMonth: 10; FUntilDay: @CRelativeDays[14]; FUntilTime: 10800; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[103]; FFmtStr: '+01/+00'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: 0; FRuleFamily: @CRuleFamilies[53]; FFmtStr: '+00/+01'; FUntilYear: 2018; FUntilMonth: 10; FUntilDay: @CRelativeDays[16]; FUntilTime: 10800; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[53]; FFmtStr: '+01/+00'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Africa/Ceuta zone }
CZone_14_Arr: array[0 .. 8] of TPeriod = (
- (FOffset: -1276; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1901; FUntilMonth: 1; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trUniversal),
- (FOffset: 0; FRuleFamily: nil; FFmtStr: 'WET'; FUntilYear: 1918; FUntilMonth: 5; FUntilDay: @CRelativeDays[4]; FUntilTime: 82800; FUntilTimeMode: trLocal),
- (FOffset: 0; FRuleFamily: nil; FFmtStr: 'WEST'; FUntilYear: 1918; FUntilMonth: 10; FUntilDay: @CRelativeDays[29]; FUntilTime: 82800; FUntilTimeMode: trLocal),
+ (FOffset: -1276; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1901; FUntilMonth: 1; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trUniversal),
+ (FOffset: 0; FRuleFamily: nil; FFmtStr: 'WET'; FUntilYear: 1918; FUntilMonth: 5; FUntilDay: @CRelativeDays[18]; FUntilTime: 82800; FUntilTimeMode: trLocal),
+ (FOffset: 0; FRuleFamily: nil; FFmtStr: 'WEST'; FUntilYear: 1918; FUntilMonth: 10; FUntilDay: @CRelativeDays[13]; FUntilTime: 82800; FUntilTimeMode: trLocal),
(FOffset: 0; FRuleFamily: nil; FFmtStr: 'WET'; FUntilYear: 1924; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 0; FRuleFamily: @CRuleFamilies[126]; FFmtStr: 'WE%sT'; FUntilYear: 1929; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 0; FRuleFamily: @CRuleFamilies[102]; FFmtStr: 'WE%sT'; FUntilYear: 1929; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 0; FRuleFamily: nil; FFmtStr: 'WET'; FUntilYear: 1967; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 0; FRuleFamily: @CRuleFamilies[127]; FFmtStr: 'WE%sT'; FUntilYear: 1984; FUntilMonth: 3; FUntilDay: @CRelativeDays[19]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 0; FRuleFamily: @CRuleFamilies[103]; FFmtStr: 'WE%sT'; FUntilYear: 1984; FUntilMonth: 3; FUntilDay: @CRelativeDays[24]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 3600; FRuleFamily: nil; FFmtStr: 'CET'; FUntilYear: 1986; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[18]; FFmtStr: 'CE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[77]; FFmtStr: 'CE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Africa/Conakry zone }
CZone_15_Arr: array[0 .. 3] of TPeriod = (
(FOffset: -3292; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1912; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 0; FRuleFamily: nil; FFmtStr: 'GMT'; FUntilYear: 1934; FUntilMonth: 2; FUntilDay: @CRelativeDays[6]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 0; FRuleFamily: nil; FFmtStr: 'GMT'; FUntilYear: 1934; FUntilMonth: 2; FUntilDay: @CRelativeDays[19]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -3600; FRuleFamily: nil; FFmtStr: '-01'; FUntilYear: 1960; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 0; FRuleFamily: nil; FFmtStr: 'GMT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
@@ -5781,17 +5781,17 @@ var
{ Time periods for Africa/El_Aaiun zone }
CZone_20_Arr: array[0 .. 3] of TPeriod = (
(FOffset: -3168; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1934; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -3600; FRuleFamily: nil; FFmtStr: '-01'; FUntilYear: 1976; FUntilMonth: 4; FUntilDay: @CRelativeDays[20]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 0; FRuleFamily: @CRuleFamilies[103]; FFmtStr: '+00/+01'; FUntilYear: 2018; FUntilMonth: 10; FUntilDay: @CRelativeDays[14]; FUntilTime: 10800; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[103]; FFmtStr: '+01/+00'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: -3600; FRuleFamily: nil; FFmtStr: '-01'; FUntilYear: 1976; FUntilMonth: 4; FUntilDay: @CRelativeDays[21]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 0; FRuleFamily: @CRuleFamilies[53]; FFmtStr: '+00/+01'; FUntilYear: 2018; FUntilMonth: 10; FUntilDay: @CRelativeDays[16]; FUntilTime: 10800; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[53]; FFmtStr: '+01/+00'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Africa/Freetown zone }
CZone_21_Arr: array[0 .. 4] of TPeriod = (
(FOffset: -3180; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1882; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -3180; FRuleFamily: nil; FFmtStr: 'FMT'; FUntilYear: 1913; FUntilMonth: 7; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -3600; FRuleFamily: @CRuleFamilies[1]; FFmtStr: '%s'; FUntilYear: 1939; FUntilMonth: 9; FUntilDay: @CRelativeDays[5]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -3600; FRuleFamily: nil; FFmtStr: '-01'; FUntilYear: 1941; FUntilMonth: 12; FUntilDay: @CRelativeDays[4]; FUntilTime: 86400; FUntilTimeMode: trLocal),
+ (FOffset: -3180; FRuleFamily: nil; FFmtStr: 'FMT'; FUntilYear: 1913; FUntilMonth: 7; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -3600; FRuleFamily: @CRuleFamilies[107]; FFmtStr: '%s'; FUntilYear: 1939; FUntilMonth: 9; FUntilDay: @CRelativeDays[9]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -3600; FRuleFamily: nil; FFmtStr: '-01'; FUntilYear: 1941; FUntilMonth: 12; FUntilDay: @CRelativeDays[18]; FUntilTime: 86400; FUntilTimeMode: trLocal),
(FOffset: 0; FRuleFamily: nil; FFmtStr: 'GMT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
@@ -5799,8 +5799,8 @@ var
CZone_22_Arr: array[0 .. 4] of TPeriod = (
(FOffset: 6220; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1885; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 5400; FRuleFamily: nil; FFmtStr: 'SAST'; FUntilYear: 1903; FUntilMonth: 3; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 7200; FRuleFamily: nil; FFmtStr: 'CAT'; FUntilYear: 1943; FUntilMonth: 9; FUntilDay: @CRelativeDays[10]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: 7200; FRuleFamily: nil; FFmtStr: 'CAST'; FUntilYear: 1944; FUntilMonth: 3; FUntilDay: @CRelativeDays[10]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: 7200; FRuleFamily: nil; FFmtStr: 'CAT'; FUntilYear: 1943; FUntilMonth: 9; FUntilDay: @CRelativeDays[29]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: 7200; FRuleFamily: nil; FFmtStr: 'CAST'; FUntilYear: 1944; FUntilMonth: 3; FUntilDay: @CRelativeDays[29]; FUntilTime: 7200; FUntilTimeMode: trLocal),
(FOffset: 7200; FRuleFamily: nil; FFmtStr: 'CAT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
@@ -5812,16 +5812,16 @@ var
{ Time periods for Africa/Johannesburg zone }
CZone_24_Arr: array[0 .. 2] of TPeriod = (
- (FOffset: 6720; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1892; FUntilMonth: 2; FUntilDay: @CRelativeDays[3]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 6720; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1892; FUntilMonth: 2; FUntilDay: @CRelativeDays[44]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 5400; FRuleFamily: nil; FFmtStr: 'SAST'; FUntilYear: 1903; FUntilMonth: 3; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 7200; FRuleFamily: @CRuleFamilies[105]; FFmtStr: 'SAST'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: 7200; FRuleFamily: @CRuleFamilies[55]; FFmtStr: 'SAST'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Africa/Juba zone }
CZone_25_Arr: array[0 .. 3] of TPeriod = (
(FOffset: 7588; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1931; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 7200; FRuleFamily: @CRuleFamilies[106]; FFmtStr: 'CA%sT'; FUntilYear: 2000; FUntilMonth: 1; FUntilDay: @CRelativeDays[13]; FUntilTime: 43200; FUntilTimeMode: trLocal),
- (FOffset: 10800; FRuleFamily: nil; FFmtStr: 'EAT'; FUntilYear: 2021; FUntilMonth: 2; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 7200; FRuleFamily: @CRuleFamilies[56]; FFmtStr: 'CA%sT'; FUntilYear: 2000; FUntilMonth: 1; FUntilDay: @CRelativeDays[1]; FUntilTime: 43200; FUntilTimeMode: trLocal),
+ (FOffset: 10800; FRuleFamily: nil; FFmtStr: 'EAT'; FUntilYear: 2021; FUntilMonth: 2; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 7200; FRuleFamily: nil; FFmtStr: 'CAT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
@@ -5837,8 +5837,8 @@ var
{ Time periods for Africa/Khartoum zone }
CZone_27_Arr: array[0 .. 3] of TPeriod = (
(FOffset: 7808; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1931; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 7200; FRuleFamily: @CRuleFamilies[106]; FFmtStr: 'CA%sT'; FUntilYear: 2000; FUntilMonth: 1; FUntilDay: @CRelativeDays[13]; FUntilTime: 43200; FUntilTimeMode: trLocal),
- (FOffset: 10800; FRuleFamily: nil; FFmtStr: 'EAT'; FUntilYear: 2017; FUntilMonth: 11; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 7200; FRuleFamily: @CRuleFamilies[56]; FFmtStr: 'CA%sT'; FUntilYear: 2000; FUntilMonth: 1; FUntilDay: @CRelativeDays[1]; FUntilTime: 43200; FUntilTimeMode: trLocal),
+ (FOffset: 10800; FRuleFamily: nil; FFmtStr: 'EAT'; FUntilYear: 2017; FUntilMonth: 11; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 7200; FRuleFamily: nil; FFmtStr: 'CAT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
@@ -5850,16 +5850,16 @@ var
{ Time periods for Africa/Kinshasa zone }
CZone_29_Arr: array[0 .. 1] of TPeriod = (
- (FOffset: 3672; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1897; FUntilMonth: 11; FUntilDay: @CRelativeDays[11]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 3672; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1897; FUntilMonth: 11; FUntilDay: @CRelativeDays[25]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 3600; FRuleFamily: nil; FFmtStr: 'WAT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Africa/Lagos zone }
CZone_30_Arr: array[0 .. 4] of TPeriod = (
- (FOffset: 815; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1905; FUntilMonth: 7; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 0; FRuleFamily: nil; FFmtStr: 'GMT'; FUntilYear: 1908; FUntilMonth: 7; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 815; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1914; FUntilMonth: 1; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 1800; FRuleFamily: nil; FFmtStr: '+0030'; FUntilYear: 1919; FUntilMonth: 9; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 815; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1905; FUntilMonth: 7; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 0; FRuleFamily: nil; FFmtStr: 'GMT'; FUntilYear: 1908; FUntilMonth: 7; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 815; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1914; FUntilMonth: 1; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 1800; FRuleFamily: nil; FFmtStr: '+0030'; FUntilYear: 1919; FUntilMonth: 9; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 3600; FRuleFamily: nil; FFmtStr: 'WAT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
@@ -5878,14 +5878,14 @@ var
{ Time periods for Africa/Luanda zone }
CZone_33_Arr: array[0 .. 2] of TPeriod = (
(FOffset: 3176; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1892; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 3124; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1911; FUntilMonth: 12; FUntilDay: @CRelativeDays[9]; FUntilTime: 82800; FUntilTimeMode: trUniversal),
+ (FOffset: 3124; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1911; FUntilMonth: 12; FUntilDay: @CRelativeDays[8]; FUntilTime: 82800; FUntilTimeMode: trUniversal),
(FOffset: 3600; FRuleFamily: nil; FFmtStr: 'WAT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Africa/Lubumbashi zone }
CZone_34_Arr: array[0 .. 2] of TPeriod = (
- (FOffset: 6592; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1897; FUntilMonth: 11; FUntilDay: @CRelativeDays[11]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: nil; FFmtStr: 'WAT'; FUntilYear: 1920; FUntilMonth: 4; FUntilDay: @CRelativeDays[12]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 6592; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1897; FUntilMonth: 11; FUntilDay: @CRelativeDays[25]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: nil; FFmtStr: 'WAT'; FUntilYear: 1920; FUntilMonth: 4; FUntilDay: @CRelativeDays[14]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 7200; FRuleFamily: nil; FFmtStr: 'CAT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
@@ -5898,7 +5898,7 @@ var
{ Time periods for Africa/Malabo zone }
CZone_36_Arr: array[0 .. 2] of TPeriod = (
(FOffset: 2108; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1912; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 0; FRuleFamily: nil; FFmtStr: 'GMT'; FUntilYear: 1963; FUntilMonth: 12; FUntilDay: @CRelativeDays[13]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 0; FRuleFamily: nil; FFmtStr: 'GMT'; FUntilYear: 1963; FUntilMonth: 12; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 3600; FRuleFamily: nil; FFmtStr: 'WAT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
@@ -5911,8 +5911,8 @@ var
{ Time periods for Africa/Maseru zone }
CZone_38_Arr: array[0 .. 3] of TPeriod = (
(FOffset: 6600; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1903; FUntilMonth: 3; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 7200; FRuleFamily: nil; FFmtStr: 'SAST'; FUntilYear: 1943; FUntilMonth: 9; FUntilDay: @CRelativeDays[10]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: 7200; FRuleFamily: nil; FFmtStr: 'SAST'; FUntilYear: 1944; FUntilMonth: 3; FUntilDay: @CRelativeDays[10]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: 7200; FRuleFamily: nil; FFmtStr: 'SAST'; FUntilYear: 1943; FUntilMonth: 9; FUntilDay: @CRelativeDays[29]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: 7200; FRuleFamily: nil; FFmtStr: 'SAST'; FUntilYear: 1944; FUntilMonth: 3; FUntilDay: @CRelativeDays[29]; FUntilTime: 7200; FUntilTimeMode: trLocal),
(FOffset: 7200; FRuleFamily: nil; FFmtStr: 'SAST'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
@@ -5934,32 +5934,32 @@ var
CZone_41_Arr: array[0 .. 3] of TPeriod = (
(FOffset: -2588; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1882; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -2588; FRuleFamily: nil; FFmtStr: 'MMT'; FUntilYear: 1919; FUntilMonth: 3; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -2670; FRuleFamily: nil; FFmtStr: 'MMT'; FUntilYear: 1972; FUntilMonth: 1; FUntilDay: @CRelativeDays[29]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -2670; FRuleFamily: nil; FFmtStr: 'MMT'; FUntilYear: 1972; FUntilMonth: 1; FUntilDay: @CRelativeDays[13]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 0; FRuleFamily: nil; FFmtStr: 'GMT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Africa/Nairobi zone }
CZone_42_Arr: array[0 .. 5] of TPeriod = (
(FOffset: 8836; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1908; FUntilMonth: 5; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 9000; FRuleFamily: nil; FFmtStr: '+0230'; FUntilYear: 1928; FUntilMonth: 6; FUntilDay: @CRelativeDays[8]; FUntilTime: 86400; FUntilTimeMode: trLocal),
- (FOffset: 10800; FRuleFamily: nil; FFmtStr: 'EAT'; FUntilYear: 1930; FUntilMonth: 1; FUntilDay: @CRelativeDays[35]; FUntilTime: 86400; FUntilTimeMode: trLocal),
- (FOffset: 9000; FRuleFamily: nil; FFmtStr: '+0230'; FUntilYear: 1936; FUntilMonth: 12; FUntilDay: @CRelativeDays[9]; FUntilTime: 86400; FUntilTimeMode: trLocal),
- (FOffset: 9900; FRuleFamily: nil; FFmtStr: '+0245'; FUntilYear: 1942; FUntilMonth: 7; FUntilDay: @CRelativeDays[9]; FUntilTime: 86400; FUntilTimeMode: trLocal),
+ (FOffset: 9000; FRuleFamily: nil; FFmtStr: '+0230'; FUntilYear: 1928; FUntilMonth: 6; FUntilDay: @CRelativeDays[7]; FUntilTime: 86400; FUntilTimeMode: trLocal),
+ (FOffset: 10800; FRuleFamily: nil; FFmtStr: 'EAT'; FUntilYear: 1930; FUntilMonth: 1; FUntilDay: @CRelativeDays[15]; FUntilTime: 86400; FUntilTimeMode: trLocal),
+ (FOffset: 9000; FRuleFamily: nil; FFmtStr: '+0230'; FUntilYear: 1936; FUntilMonth: 12; FUntilDay: @CRelativeDays[8]; FUntilTime: 86400; FUntilTimeMode: trLocal),
+ (FOffset: 9900; FRuleFamily: nil; FFmtStr: '+0245'; FUntilYear: 1942; FUntilMonth: 7; FUntilDay: @CRelativeDays[8]; FUntilTime: 86400; FUntilTimeMode: trLocal),
(FOffset: 10800; FRuleFamily: nil; FFmtStr: 'EAT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Africa/Ndjamena zone }
CZone_43_Arr: array[0 .. 3] of TPeriod = (
(FOffset: 3612; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1912; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: nil; FFmtStr: 'WAT'; FUntilYear: 1979; FUntilMonth: 10; FUntilDay: @CRelativeDays[20]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: nil; FFmtStr: 'WAST'; FUntilYear: 1980; FUntilMonth: 3; FUntilDay: @CRelativeDays[3]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: nil; FFmtStr: 'WAT'; FUntilYear: 1979; FUntilMonth: 10; FUntilDay: @CRelativeDays[21]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: nil; FFmtStr: 'WAST'; FUntilYear: 1980; FUntilMonth: 3; FUntilDay: @CRelativeDays[44]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 3600; FRuleFamily: nil; FFmtStr: 'WAT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Africa/Niamey zone }
CZone_44_Arr: array[0 .. 3] of TPeriod = (
(FOffset: 508; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1912; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -3600; FRuleFamily: nil; FFmtStr: '-01'; FUntilYear: 1934; FUntilMonth: 2; FUntilDay: @CRelativeDays[6]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -3600; FRuleFamily: nil; FFmtStr: '-01'; FUntilYear: 1934; FUntilMonth: 2; FUntilDay: @CRelativeDays[19]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 0; FRuleFamily: nil; FFmtStr: 'GMT'; FUntilYear: 1960; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 3600; FRuleFamily: nil; FFmtStr: 'WAT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
@@ -5967,8 +5967,8 @@ var
{ Time periods for Africa/Nouakchott zone }
CZone_45_Arr: array[0 .. 3] of TPeriod = (
(FOffset: -3828; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1912; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 0; FRuleFamily: nil; FFmtStr: 'GMT'; FUntilYear: 1934; FUntilMonth: 2; FUntilDay: @CRelativeDays[6]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -3600; FRuleFamily: nil; FFmtStr: '-01'; FUntilYear: 1960; FUntilMonth: 11; FUntilDay: @CRelativeDays[14]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 0; FRuleFamily: nil; FFmtStr: 'GMT'; FUntilYear: 1934; FUntilMonth: 2; FUntilDay: @CRelativeDays[19]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -3600; FRuleFamily: nil; FFmtStr: '-01'; FUntilYear: 1960; FUntilMonth: 11; FUntilDay: @CRelativeDays[16]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 0; FRuleFamily: nil; FFmtStr: 'GMT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
@@ -5980,17 +5980,17 @@ var
{ Time periods for Africa/Porto-Novo zone }
CZone_47_Arr: array[0 .. 2] of TPeriod = (
- (FOffset: 628; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1912; FUntilMonth: 1; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 0; FRuleFamily: nil; FFmtStr: 'GMT'; FUntilYear: 1934; FUntilMonth: 2; FUntilDay: @CRelativeDays[6]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 628; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1912; FUntilMonth: 1; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 0; FRuleFamily: nil; FFmtStr: 'GMT'; FUntilYear: 1934; FUntilMonth: 2; FUntilDay: @CRelativeDays[19]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 3600; FRuleFamily: nil; FFmtStr: 'WAT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Africa/Sao_Tome zone }
CZone_48_Arr: array[0 .. 4] of TPeriod = (
(FOffset: 1616; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1884; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -2205; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1912; FUntilMonth: 1; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trUniversal),
- (FOffset: 0; FRuleFamily: nil; FFmtStr: 'GMT'; FUntilYear: 2018; FUntilMonth: 1; FUntilDay: @CRelativeDays[1]; FUntilTime: 3600; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: nil; FFmtStr: 'WAT'; FUntilYear: 2019; FUntilMonth: 1; FUntilDay: @CRelativeDays[1]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: -2205; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1912; FUntilMonth: 1; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trUniversal),
+ (FOffset: 0; FRuleFamily: nil; FFmtStr: 'GMT'; FUntilYear: 2018; FUntilMonth: 1; FUntilDay: @CRelativeDays[0]; FUntilTime: 3600; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: nil; FFmtStr: 'WAT'; FUntilYear: 2019; FUntilMonth: 1; FUntilDay: @CRelativeDays[0]; FUntilTime: 7200; FUntilTimeMode: trLocal),
(FOffset: 0; FRuleFamily: nil; FFmtStr: 'GMT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
@@ -6003,56 +6003,56 @@ var
{ Time periods for Africa/Tripoli zone }
CZone_50_Arr: array[0 .. 8] of TPeriod = (
(FOffset: 3164; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1920; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[101]; FFmtStr: 'CE%sT'; FUntilYear: 1959; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[51]; FFmtStr: 'CE%sT'; FUntilYear: 1959; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 7200; FRuleFamily: nil; FFmtStr: 'EET'; FUntilYear: 1982; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[101]; FFmtStr: 'CE%sT'; FUntilYear: 1990; FUntilMonth: 5; FUntilDay: @CRelativeDays[35]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 7200; FRuleFamily: nil; FFmtStr: 'EET'; FUntilYear: 1996; FUntilMonth: 9; FUntilDay: @CRelativeDays[8]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[101]; FFmtStr: 'CE%sT'; FUntilYear: 1997; FUntilMonth: 10; FUntilDay: @CRelativeDays[35]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 7200; FRuleFamily: nil; FFmtStr: 'EET'; FUntilYear: 2012; FUntilMonth: 11; FUntilDay: @CRelativeDays[18]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[101]; FFmtStr: 'CE%sT'; FUntilYear: 2013; FUntilMonth: 10; FUntilDay: @CRelativeDays[12]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[51]; FFmtStr: 'CE%sT'; FUntilYear: 1990; FUntilMonth: 5; FUntilDay: @CRelativeDays[15]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 7200; FRuleFamily: nil; FFmtStr: 'EET'; FUntilYear: 1996; FUntilMonth: 9; FUntilDay: @CRelativeDays[7]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[51]; FFmtStr: 'CE%sT'; FUntilYear: 1997; FUntilMonth: 10; FUntilDay: @CRelativeDays[15]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 7200; FRuleFamily: nil; FFmtStr: 'EET'; FUntilYear: 2012; FUntilMonth: 11; FUntilDay: @CRelativeDays[34]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[51]; FFmtStr: 'CE%sT'; FUntilYear: 2013; FUntilMonth: 10; FUntilDay: @CRelativeDays[14]; FUntilTime: 7200; FUntilTimeMode: trLocal),
(FOffset: 7200; FRuleFamily: nil; FFmtStr: 'EET'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Africa/Tunis zone }
CZone_51_Arr: array[0 .. 2] of TPeriod = (
- (FOffset: 2444; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1881; FUntilMonth: 5; FUntilDay: @CRelativeDays[16]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 561; FRuleFamily: nil; FFmtStr: 'PMT'; FUntilYear: 1911; FUntilMonth: 3; FUntilDay: @CRelativeDays[37]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[107]; FFmtStr: 'CE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: 2444; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1881; FUntilMonth: 5; FUntilDay: @CRelativeDays[31]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 561; FRuleFamily: nil; FFmtStr: 'PMT'; FUntilYear: 1911; FUntilMonth: 3; FUntilDay: @CRelativeDays[23]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[57]; FFmtStr: 'CE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Africa/Windhoek zone }
CZone_52_Arr: array[0 .. 5] of TPeriod = (
- (FOffset: 4104; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1892; FUntilMonth: 2; FUntilDay: @CRelativeDays[3]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 4104; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1892; FUntilMonth: 2; FUntilDay: @CRelativeDays[44]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 5400; FRuleFamily: nil; FFmtStr: '+0130'; FUntilYear: 1903; FUntilMonth: 3; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 7200; FRuleFamily: nil; FFmtStr: 'SAST'; FUntilYear: 1942; FUntilMonth: 9; FUntilDay: @CRelativeDays[7]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: 7200; FRuleFamily: nil; FFmtStr: 'SAST'; FUntilYear: 1943; FUntilMonth: 3; FUntilDay: @CRelativeDays[25]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: 7200; FRuleFamily: nil; FFmtStr: 'SAST'; FUntilYear: 1990; FUntilMonth: 3; FUntilDay: @CRelativeDays[25]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 7200; FRuleFamily: @CRuleFamilies[104]; FFmtStr: '%s'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: 7200; FRuleFamily: nil; FFmtStr: 'SAST'; FUntilYear: 1942; FUntilMonth: 9; FUntilDay: @CRelativeDays[10]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: 7200; FRuleFamily: nil; FFmtStr: 'SAST'; FUntilYear: 1943; FUntilMonth: 3; FUntilDay: @CRelativeDays[22]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: 7200; FRuleFamily: nil; FFmtStr: 'SAST'; FUntilYear: 1990; FUntilMonth: 3; FUntilDay: @CRelativeDays[22]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 7200; FRuleFamily: @CRuleFamilies[54]; FFmtStr: '%s'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Adak zone }
CZone_53_Arr: array[0 .. 8] of TPeriod = (
- (FOffset: 44002; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1867; FUntilMonth: 10; FUntilDay: @CRelativeDays[10]; FUntilTime: 45875; FUntilTimeMode: trLocal),
- (FOffset: -42398; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1900; FUntilMonth: 8; FUntilDay: @CRelativeDays[7]; FUntilTime: 43200; FUntilTimeMode: trLocal),
+ (FOffset: 44002; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1867; FUntilMonth: 10; FUntilDay: @CRelativeDays[29]; FUntilTime: 45875; FUntilTimeMode: trLocal),
+ (FOffset: -42398; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1900; FUntilMonth: 8; FUntilDay: @CRelativeDays[10]; FUntilTime: 43200; FUntilTimeMode: trLocal),
(FOffset: -39600; FRuleFamily: nil; FFmtStr: 'NST'; FUntilYear: 1942; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -39600; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'N%sT'; FUntilYear: 1946; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -39600; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'N%sT'; FUntilYear: 1946; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -39600; FRuleFamily: nil; FFmtStr: 'NST'; FUntilYear: 1967; FUntilMonth: 4; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -39600; FRuleFamily: nil; FFmtStr: 'BST'; FUntilYear: 1969; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -39600; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'B%sT'; FUntilYear: 1983; FUntilMonth: 10; FUntilDay: @CRelativeDays[8]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: -36000; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'AH%sT'; FUntilYear: 1983; FUntilMonth: 11; FUntilDay: @CRelativeDays[8]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -36000; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'H%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: -39600; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'B%sT'; FUntilYear: 1983; FUntilMonth: 10; FUntilDay: @CRelativeDays[7]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: -36000; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'AH%sT'; FUntilYear: 1983; FUntilMonth: 11; FUntilDay: @CRelativeDays[7]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -36000; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'H%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Anchorage zone }
CZone_54_Arr: array[0 .. 7] of TPeriod = (
- (FOffset: 50424; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1867; FUntilMonth: 10; FUntilDay: @CRelativeDays[10]; FUntilTime: 52297; FUntilTimeMode: trLocal),
- (FOffset: -35976; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1900; FUntilMonth: 8; FUntilDay: @CRelativeDays[7]; FUntilTime: 43200; FUntilTimeMode: trLocal),
+ (FOffset: 50424; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1867; FUntilMonth: 10; FUntilDay: @CRelativeDays[29]; FUntilTime: 52297; FUntilTimeMode: trLocal),
+ (FOffset: -35976; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1900; FUntilMonth: 8; FUntilDay: @CRelativeDays[10]; FUntilTime: 43200; FUntilTimeMode: trLocal),
(FOffset: -36000; FRuleFamily: nil; FFmtStr: 'AST'; FUntilYear: 1942; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -36000; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'A%sT'; FUntilYear: 1967; FUntilMonth: 4; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -36000; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'A%sT'; FUntilYear: 1967; FUntilMonth: 4; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -36000; FRuleFamily: nil; FFmtStr: 'AHST'; FUntilYear: 1969; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -36000; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'AH%sT'; FUntilYear: 1983; FUntilMonth: 10; FUntilDay: @CRelativeDays[8]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: -32400; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'Y%sT'; FUntilYear: 1983; FUntilMonth: 11; FUntilDay: @CRelativeDays[8]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -32400; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'AK%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: -36000; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'AH%sT'; FUntilYear: 1983; FUntilMonth: 10; FUntilDay: @CRelativeDays[7]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: -32400; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'Y%sT'; FUntilYear: 1983; FUntilMonth: 11; FUntilDay: @CRelativeDays[7]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -32400; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'AK%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Anguilla zone }
@@ -6071,218 +6071,218 @@ var
{ Time periods for America/Araguaina zone }
CZone_57_Arr: array[0 .. 6] of TPeriod = (
(FOffset: -11568; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1914; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -10800; FRuleFamily: @CRuleFamilies[90]; FFmtStr: '-03/-02'; FUntilYear: 1990; FUntilMonth: 9; FUntilDay: @CRelativeDays[22]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -10800; FRuleFamily: nil; FFmtStr: '-03'; FUntilYear: 1995; FUntilMonth: 9; FUntilDay: @CRelativeDays[20]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -10800; FRuleFamily: @CRuleFamilies[90]; FFmtStr: '-03/-02'; FUntilYear: 2003; FUntilMonth: 9; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -10800; FRuleFamily: nil; FFmtStr: '-03'; FUntilYear: 2012; FUntilMonth: 10; FUntilDay: @CRelativeDays[25]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -10800; FRuleFamily: @CRuleFamilies[90]; FFmtStr: '-03/-02'; FUntilYear: 2013; FUntilMonth: 9; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -10800; FRuleFamily: @CRuleFamilies[2]; FFmtStr: '-03/-02'; FUntilYear: 1990; FUntilMonth: 9; FUntilDay: @CRelativeDays[17]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -10800; FRuleFamily: nil; FFmtStr: '-03'; FUntilYear: 1995; FUntilMonth: 9; FUntilDay: @CRelativeDays[21]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -10800; FRuleFamily: @CRuleFamilies[2]; FFmtStr: '-03/-02'; FUntilYear: 2003; FUntilMonth: 9; FUntilDay: @CRelativeDays[32]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -10800; FRuleFamily: nil; FFmtStr: '-03'; FUntilYear: 2012; FUntilMonth: 10; FUntilDay: @CRelativeDays[22]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -10800; FRuleFamily: @CRuleFamilies[2]; FFmtStr: '-03/-02'; FUntilYear: 2013; FUntilMonth: 9; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -10800; FRuleFamily: nil; FFmtStr: '-03'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Argentina/Buenos_Aires zone }
CZone_58_Arr: array[0 .. 6] of TPeriod = (
- (FOffset: -14028; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1894; FUntilMonth: 10; FUntilDay: @CRelativeDays[9]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14028; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1894; FUntilMonth: 10; FUntilDay: @CRelativeDays[8]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -15408; FRuleFamily: nil; FFmtStr: 'CMT'; FUntilYear: 1920; FUntilMonth: 5; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -14400; FRuleFamily: nil; FFmtStr: '-04'; FUntilYear: 1930; FUntilMonth: 12; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: @CRuleFamilies[2]; FFmtStr: '-04/-03'; FUntilYear: 1969; FUntilMonth: 10; FUntilDay: @CRelativeDays[5]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -10800; FRuleFamily: @CRuleFamilies[2]; FFmtStr: '-03/-02'; FUntilYear: 1999; FUntilMonth: 10; FUntilDay: @CRelativeDays[15]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: @CRuleFamilies[2]; FFmtStr: '-04/-03'; FUntilYear: 2000; FUntilMonth: 3; FUntilDay: @CRelativeDays[15]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -10800; FRuleFamily: @CRuleFamilies[2]; FFmtStr: '-03/-02'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: -14400; FRuleFamily: @CRuleFamilies[0]; FFmtStr: '-04/-03'; FUntilYear: 1969; FUntilMonth: 10; FUntilDay: @CRelativeDays[9]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -10800; FRuleFamily: @CRuleFamilies[0]; FFmtStr: '-03/-02'; FUntilYear: 1999; FUntilMonth: 10; FUntilDay: @CRelativeDays[6]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: @CRuleFamilies[0]; FFmtStr: '-04/-03'; FUntilYear: 2000; FUntilMonth: 3; FUntilDay: @CRelativeDays[6]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -10800; FRuleFamily: @CRuleFamilies[0]; FFmtStr: '-03/-02'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Argentina/Catamarca zone }
CZone_59_Arr: array[0 .. 11] of TPeriod = (
- (FOffset: -15788; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1894; FUntilMonth: 10; FUntilDay: @CRelativeDays[9]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -15788; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1894; FUntilMonth: 10; FUntilDay: @CRelativeDays[8]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -15408; FRuleFamily: nil; FFmtStr: 'CMT'; FUntilYear: 1920; FUntilMonth: 5; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -14400; FRuleFamily: nil; FFmtStr: '-04'; FUntilYear: 1930; FUntilMonth: 12; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: @CRuleFamilies[2]; FFmtStr: '-04/-03'; FUntilYear: 1969; FUntilMonth: 10; FUntilDay: @CRelativeDays[5]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -10800; FRuleFamily: @CRuleFamilies[2]; FFmtStr: '-03/-02'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[15]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: nil; FFmtStr: '-04'; FUntilYear: 1991; FUntilMonth: 10; FUntilDay: @CRelativeDays[7]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -10800; FRuleFamily: @CRuleFamilies[2]; FFmtStr: '-03/-02'; FUntilYear: 1999; FUntilMonth: 10; FUntilDay: @CRelativeDays[15]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: @CRuleFamilies[2]; FFmtStr: '-04/-03'; FUntilYear: 2000; FUntilMonth: 3; FUntilDay: @CRelativeDays[15]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -10800; FRuleFamily: nil; FFmtStr: '-03'; FUntilYear: 2004; FUntilMonth: 6; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: nil; FFmtStr: '-04'; FUntilYear: 2004; FUntilMonth: 6; FUntilDay: @CRelativeDays[7]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -10800; FRuleFamily: @CRuleFamilies[2]; FFmtStr: '-03/-02'; FUntilYear: 2008; FUntilMonth: 10; FUntilDay: @CRelativeDays[36]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: @CRuleFamilies[0]; FFmtStr: '-04/-03'; FUntilYear: 1969; FUntilMonth: 10; FUntilDay: @CRelativeDays[9]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -10800; FRuleFamily: @CRuleFamilies[0]; FFmtStr: '-03/-02'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[6]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: nil; FFmtStr: '-04'; FUntilYear: 1991; FUntilMonth: 10; FUntilDay: @CRelativeDays[10]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -10800; FRuleFamily: @CRuleFamilies[0]; FFmtStr: '-03/-02'; FUntilYear: 1999; FUntilMonth: 10; FUntilDay: @CRelativeDays[6]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: @CRuleFamilies[0]; FFmtStr: '-04/-03'; FUntilYear: 2000; FUntilMonth: 3; FUntilDay: @CRelativeDays[6]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -10800; FRuleFamily: nil; FFmtStr: '-03'; FUntilYear: 2004; FUntilMonth: 6; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: nil; FFmtStr: '-04'; FUntilYear: 2004; FUntilMonth: 6; FUntilDay: @CRelativeDays[10]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -10800; FRuleFamily: @CRuleFamilies[0]; FFmtStr: '-03/-02'; FUntilYear: 2008; FUntilMonth: 10; FUntilDay: @CRelativeDays[11]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -10800; FRuleFamily: nil; FFmtStr: '-03'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Argentina/ComodRivadavia zone }
CZone_60_Arr: array[0 .. 10] of TPeriod = (
- (FOffset: -16200; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1894; FUntilMonth: 10; FUntilDay: @CRelativeDays[9]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -16200; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1894; FUntilMonth: 10; FUntilDay: @CRelativeDays[8]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -15408; FRuleFamily: nil; FFmtStr: 'CMT'; FUntilYear: 1920; FUntilMonth: 5; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -14400; FRuleFamily: nil; FFmtStr: '-04'; FUntilYear: 1930; FUntilMonth: 12; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: @CRuleFamilies[2]; FFmtStr: '-04/-03'; FUntilYear: 1969; FUntilMonth: 10; FUntilDay: @CRelativeDays[5]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -10800; FRuleFamily: @CRuleFamilies[2]; FFmtStr: '-03/-02'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[15]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: nil; FFmtStr: '-04'; FUntilYear: 1991; FUntilMonth: 10; FUntilDay: @CRelativeDays[7]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -10800; FRuleFamily: @CRuleFamilies[2]; FFmtStr: '-03/-02'; FUntilYear: 1999; FUntilMonth: 10; FUntilDay: @CRelativeDays[15]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: @CRuleFamilies[2]; FFmtStr: '-04/-03'; FUntilYear: 2000; FUntilMonth: 3; FUntilDay: @CRelativeDays[15]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -10800; FRuleFamily: nil; FFmtStr: '-03'; FUntilYear: 2004; FUntilMonth: 6; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: nil; FFmtStr: '-04'; FUntilYear: 2004; FUntilMonth: 6; FUntilDay: @CRelativeDays[7]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: @CRuleFamilies[0]; FFmtStr: '-04/-03'; FUntilYear: 1969; FUntilMonth: 10; FUntilDay: @CRelativeDays[9]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -10800; FRuleFamily: @CRuleFamilies[0]; FFmtStr: '-03/-02'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[6]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: nil; FFmtStr: '-04'; FUntilYear: 1991; FUntilMonth: 10; FUntilDay: @CRelativeDays[10]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -10800; FRuleFamily: @CRuleFamilies[0]; FFmtStr: '-03/-02'; FUntilYear: 1999; FUntilMonth: 10; FUntilDay: @CRelativeDays[6]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: @CRuleFamilies[0]; FFmtStr: '-04/-03'; FUntilYear: 2000; FUntilMonth: 3; FUntilDay: @CRelativeDays[6]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -10800; FRuleFamily: nil; FFmtStr: '-03'; FUntilYear: 2004; FUntilMonth: 6; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: nil; FFmtStr: '-04'; FUntilYear: 2004; FUntilMonth: 6; FUntilDay: @CRelativeDays[10]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -10800; FRuleFamily: nil; FFmtStr: '-03'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Argentina/Cordoba zone }
CZone_61_Arr: array[0 .. 8] of TPeriod = (
- (FOffset: -15408; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1894; FUntilMonth: 10; FUntilDay: @CRelativeDays[9]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -15408; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1894; FUntilMonth: 10; FUntilDay: @CRelativeDays[8]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -15408; FRuleFamily: nil; FFmtStr: 'CMT'; FUntilYear: 1920; FUntilMonth: 5; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -14400; FRuleFamily: nil; FFmtStr: '-04'; FUntilYear: 1930; FUntilMonth: 12; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: @CRuleFamilies[2]; FFmtStr: '-04/-03'; FUntilYear: 1969; FUntilMonth: 10; FUntilDay: @CRelativeDays[5]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -10800; FRuleFamily: @CRuleFamilies[2]; FFmtStr: '-03/-02'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[15]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: nil; FFmtStr: '-04'; FUntilYear: 1991; FUntilMonth: 10; FUntilDay: @CRelativeDays[7]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -10800; FRuleFamily: @CRuleFamilies[2]; FFmtStr: '-03/-02'; FUntilYear: 1999; FUntilMonth: 10; FUntilDay: @CRelativeDays[15]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: @CRuleFamilies[2]; FFmtStr: '-04/-03'; FUntilYear: 2000; FUntilMonth: 3; FUntilDay: @CRelativeDays[15]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -10800; FRuleFamily: @CRuleFamilies[2]; FFmtStr: '-03/-02'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: -14400; FRuleFamily: @CRuleFamilies[0]; FFmtStr: '-04/-03'; FUntilYear: 1969; FUntilMonth: 10; FUntilDay: @CRelativeDays[9]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -10800; FRuleFamily: @CRuleFamilies[0]; FFmtStr: '-03/-02'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[6]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: nil; FFmtStr: '-04'; FUntilYear: 1991; FUntilMonth: 10; FUntilDay: @CRelativeDays[10]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -10800; FRuleFamily: @CRuleFamilies[0]; FFmtStr: '-03/-02'; FUntilYear: 1999; FUntilMonth: 10; FUntilDay: @CRelativeDays[6]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: @CRuleFamilies[0]; FFmtStr: '-04/-03'; FUntilYear: 2000; FUntilMonth: 3; FUntilDay: @CRelativeDays[6]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -10800; FRuleFamily: @CRuleFamilies[0]; FFmtStr: '-03/-02'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Argentina/Jujuy zone }
CZone_62_Arr: array[0 .. 12] of TPeriod = (
- (FOffset: -15672; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1894; FUntilMonth: 10; FUntilDay: @CRelativeDays[9]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -15672; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1894; FUntilMonth: 10; FUntilDay: @CRelativeDays[8]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -15408; FRuleFamily: nil; FFmtStr: 'CMT'; FUntilYear: 1920; FUntilMonth: 5; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -14400; FRuleFamily: nil; FFmtStr: '-04'; FUntilYear: 1930; FUntilMonth: 12; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: @CRuleFamilies[2]; FFmtStr: '-04/-03'; FUntilYear: 1969; FUntilMonth: 10; FUntilDay: @CRelativeDays[5]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -10800; FRuleFamily: @CRuleFamilies[2]; FFmtStr: '-03/-02'; FUntilYear: 1990; FUntilMonth: 3; FUntilDay: @CRelativeDays[35]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: nil; FFmtStr: '-04'; FUntilYear: 1990; FUntilMonth: 10; FUntilDay: @CRelativeDays[14]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: nil; FFmtStr: '-03'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[22]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: nil; FFmtStr: '-04'; FUntilYear: 1991; FUntilMonth: 10; FUntilDay: @CRelativeDays[4]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: @CRuleFamilies[0]; FFmtStr: '-04/-03'; FUntilYear: 1969; FUntilMonth: 10; FUntilDay: @CRelativeDays[9]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -10800; FRuleFamily: @CRuleFamilies[0]; FFmtStr: '-03/-02'; FUntilYear: 1990; FUntilMonth: 3; FUntilDay: @CRelativeDays[15]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: nil; FFmtStr: '-04'; FUntilYear: 1990; FUntilMonth: 10; FUntilDay: @CRelativeDays[16]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: nil; FFmtStr: '-03'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[17]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: nil; FFmtStr: '-04'; FUntilYear: 1991; FUntilMonth: 10; FUntilDay: @CRelativeDays[18]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -10800; FRuleFamily: nil; FFmtStr: '-02'; FUntilYear: 1992; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -10800; FRuleFamily: @CRuleFamilies[2]; FFmtStr: '-03/-02'; FUntilYear: 1999; FUntilMonth: 10; FUntilDay: @CRelativeDays[15]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: @CRuleFamilies[2]; FFmtStr: '-04/-03'; FUntilYear: 2000; FUntilMonth: 3; FUntilDay: @CRelativeDays[15]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -10800; FRuleFamily: @CRuleFamilies[2]; FFmtStr: '-03/-02'; FUntilYear: 2008; FUntilMonth: 10; FUntilDay: @CRelativeDays[36]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -10800; FRuleFamily: @CRuleFamilies[0]; FFmtStr: '-03/-02'; FUntilYear: 1999; FUntilMonth: 10; FUntilDay: @CRelativeDays[6]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: @CRuleFamilies[0]; FFmtStr: '-04/-03'; FUntilYear: 2000; FUntilMonth: 3; FUntilDay: @CRelativeDays[6]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -10800; FRuleFamily: @CRuleFamilies[0]; FFmtStr: '-03/-02'; FUntilYear: 2008; FUntilMonth: 10; FUntilDay: @CRelativeDays[11]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -10800; FRuleFamily: nil; FFmtStr: '-03'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Argentina/La_Rioja zone }
CZone_63_Arr: array[0 .. 11] of TPeriod = (
- (FOffset: -16044; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1894; FUntilMonth: 10; FUntilDay: @CRelativeDays[9]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -16044; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1894; FUntilMonth: 10; FUntilDay: @CRelativeDays[8]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -15408; FRuleFamily: nil; FFmtStr: 'CMT'; FUntilYear: 1920; FUntilMonth: 5; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -14400; FRuleFamily: nil; FFmtStr: '-04'; FUntilYear: 1930; FUntilMonth: 12; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: @CRuleFamilies[2]; FFmtStr: '-04/-03'; FUntilYear: 1969; FUntilMonth: 10; FUntilDay: @CRelativeDays[5]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -10800; FRuleFamily: @CRuleFamilies[2]; FFmtStr: '-03/-02'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: nil; FFmtStr: '-04'; FUntilYear: 1991; FUntilMonth: 5; FUntilDay: @CRelativeDays[29]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -10800; FRuleFamily: @CRuleFamilies[2]; FFmtStr: '-03/-02'; FUntilYear: 1999; FUntilMonth: 10; FUntilDay: @CRelativeDays[15]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: @CRuleFamilies[2]; FFmtStr: '-04/-03'; FUntilYear: 2000; FUntilMonth: 3; FUntilDay: @CRelativeDays[15]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -10800; FRuleFamily: nil; FFmtStr: '-03'; FUntilYear: 2004; FUntilMonth: 6; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: nil; FFmtStr: '-04'; FUntilYear: 2004; FUntilMonth: 6; FUntilDay: @CRelativeDays[7]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -10800; FRuleFamily: @CRuleFamilies[2]; FFmtStr: '-03/-02'; FUntilYear: 2008; FUntilMonth: 10; FUntilDay: @CRelativeDays[36]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: @CRuleFamilies[0]; FFmtStr: '-04/-03'; FUntilYear: 1969; FUntilMonth: 10; FUntilDay: @CRelativeDays[9]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -10800; FRuleFamily: @CRuleFamilies[0]; FFmtStr: '-03/-02'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: nil; FFmtStr: '-04'; FUntilYear: 1991; FUntilMonth: 5; FUntilDay: @CRelativeDays[13]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -10800; FRuleFamily: @CRuleFamilies[0]; FFmtStr: '-03/-02'; FUntilYear: 1999; FUntilMonth: 10; FUntilDay: @CRelativeDays[6]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: @CRuleFamilies[0]; FFmtStr: '-04/-03'; FUntilYear: 2000; FUntilMonth: 3; FUntilDay: @CRelativeDays[6]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -10800; FRuleFamily: nil; FFmtStr: '-03'; FUntilYear: 2004; FUntilMonth: 6; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: nil; FFmtStr: '-04'; FUntilYear: 2004; FUntilMonth: 6; FUntilDay: @CRelativeDays[10]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -10800; FRuleFamily: @CRuleFamilies[0]; FFmtStr: '-03/-02'; FUntilYear: 2008; FUntilMonth: 10; FUntilDay: @CRelativeDays[11]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -10800; FRuleFamily: nil; FFmtStr: '-03'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Argentina/Mendoza zone }
CZone_64_Arr: array[0 .. 15] of TPeriod = (
- (FOffset: -16516; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1894; FUntilMonth: 10; FUntilDay: @CRelativeDays[9]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -16516; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1894; FUntilMonth: 10; FUntilDay: @CRelativeDays[8]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -15408; FRuleFamily: nil; FFmtStr: 'CMT'; FUntilYear: 1920; FUntilMonth: 5; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -14400; FRuleFamily: nil; FFmtStr: '-04'; FUntilYear: 1930; FUntilMonth: 12; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: @CRuleFamilies[2]; FFmtStr: '-04/-03'; FUntilYear: 1969; FUntilMonth: 10; FUntilDay: @CRelativeDays[5]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -10800; FRuleFamily: @CRuleFamilies[2]; FFmtStr: '-03/-02'; FUntilYear: 1990; FUntilMonth: 3; FUntilDay: @CRelativeDays[35]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: nil; FFmtStr: '-04'; FUntilYear: 1990; FUntilMonth: 10; FUntilDay: @CRelativeDays[13]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: nil; FFmtStr: '-03'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: nil; FFmtStr: '-04'; FUntilYear: 1991; FUntilMonth: 10; FUntilDay: @CRelativeDays[13]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: nil; FFmtStr: '-03'; FUntilYear: 1992; FUntilMonth: 3; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: nil; FFmtStr: '-04'; FUntilYear: 1992; FUntilMonth: 10; FUntilDay: @CRelativeDays[36]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -10800; FRuleFamily: @CRuleFamilies[2]; FFmtStr: '-03/-02'; FUntilYear: 1999; FUntilMonth: 10; FUntilDay: @CRelativeDays[15]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: @CRuleFamilies[2]; FFmtStr: '-04/-03'; FUntilYear: 2000; FUntilMonth: 3; FUntilDay: @CRelativeDays[15]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -10800; FRuleFamily: nil; FFmtStr: '-03'; FUntilYear: 2004; FUntilMonth: 5; FUntilDay: @CRelativeDays[26]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: nil; FFmtStr: '-04'; FUntilYear: 2004; FUntilMonth: 9; FUntilDay: @CRelativeDays[6]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -10800; FRuleFamily: @CRuleFamilies[2]; FFmtStr: '-03/-02'; FUntilYear: 2008; FUntilMonth: 10; FUntilDay: @CRelativeDays[36]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: @CRuleFamilies[0]; FFmtStr: '-04/-03'; FUntilYear: 1969; FUntilMonth: 10; FUntilDay: @CRelativeDays[9]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -10800; FRuleFamily: @CRuleFamilies[0]; FFmtStr: '-03/-02'; FUntilYear: 1990; FUntilMonth: 3; FUntilDay: @CRelativeDays[15]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: nil; FFmtStr: '-04'; FUntilYear: 1990; FUntilMonth: 10; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: nil; FFmtStr: '-03'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: nil; FFmtStr: '-04'; FUntilYear: 1991; FUntilMonth: 10; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: nil; FFmtStr: '-03'; FUntilYear: 1992; FUntilMonth: 3; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: nil; FFmtStr: '-04'; FUntilYear: 1992; FUntilMonth: 10; FUntilDay: @CRelativeDays[11]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -10800; FRuleFamily: @CRuleFamilies[0]; FFmtStr: '-03/-02'; FUntilYear: 1999; FUntilMonth: 10; FUntilDay: @CRelativeDays[6]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: @CRuleFamilies[0]; FFmtStr: '-04/-03'; FUntilYear: 2000; FUntilMonth: 3; FUntilDay: @CRelativeDays[6]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -10800; FRuleFamily: nil; FFmtStr: '-03'; FUntilYear: 2004; FUntilMonth: 5; FUntilDay: @CRelativeDays[4]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: nil; FFmtStr: '-04'; FUntilYear: 2004; FUntilMonth: 9; FUntilDay: @CRelativeDays[19]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -10800; FRuleFamily: @CRuleFamilies[0]; FFmtStr: '-03/-02'; FUntilYear: 2008; FUntilMonth: 10; FUntilDay: @CRelativeDays[11]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -10800; FRuleFamily: nil; FFmtStr: '-03'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Argentina/Rio_Gallegos zone }
CZone_65_Arr: array[0 .. 9] of TPeriod = (
- (FOffset: -16612; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1894; FUntilMonth: 10; FUntilDay: @CRelativeDays[9]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -16612; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1894; FUntilMonth: 10; FUntilDay: @CRelativeDays[8]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -15408; FRuleFamily: nil; FFmtStr: 'CMT'; FUntilYear: 1920; FUntilMonth: 5; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -14400; FRuleFamily: nil; FFmtStr: '-04'; FUntilYear: 1930; FUntilMonth: 12; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: @CRuleFamilies[2]; FFmtStr: '-04/-03'; FUntilYear: 1969; FUntilMonth: 10; FUntilDay: @CRelativeDays[5]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -10800; FRuleFamily: @CRuleFamilies[2]; FFmtStr: '-03/-02'; FUntilYear: 1999; FUntilMonth: 10; FUntilDay: @CRelativeDays[15]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: @CRuleFamilies[2]; FFmtStr: '-04/-03'; FUntilYear: 2000; FUntilMonth: 3; FUntilDay: @CRelativeDays[15]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -10800; FRuleFamily: nil; FFmtStr: '-03'; FUntilYear: 2004; FUntilMonth: 6; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: nil; FFmtStr: '-04'; FUntilYear: 2004; FUntilMonth: 6; FUntilDay: @CRelativeDays[7]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -10800; FRuleFamily: @CRuleFamilies[2]; FFmtStr: '-03/-02'; FUntilYear: 2008; FUntilMonth: 10; FUntilDay: @CRelativeDays[36]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: @CRuleFamilies[0]; FFmtStr: '-04/-03'; FUntilYear: 1969; FUntilMonth: 10; FUntilDay: @CRelativeDays[9]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -10800; FRuleFamily: @CRuleFamilies[0]; FFmtStr: '-03/-02'; FUntilYear: 1999; FUntilMonth: 10; FUntilDay: @CRelativeDays[6]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: @CRuleFamilies[0]; FFmtStr: '-04/-03'; FUntilYear: 2000; FUntilMonth: 3; FUntilDay: @CRelativeDays[6]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -10800; FRuleFamily: nil; FFmtStr: '-03'; FUntilYear: 2004; FUntilMonth: 6; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: nil; FFmtStr: '-04'; FUntilYear: 2004; FUntilMonth: 6; FUntilDay: @CRelativeDays[10]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -10800; FRuleFamily: @CRuleFamilies[0]; FFmtStr: '-03/-02'; FUntilYear: 2008; FUntilMonth: 10; FUntilDay: @CRelativeDays[11]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -10800; FRuleFamily: nil; FFmtStr: '-03'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Argentina/Salta zone }
CZone_66_Arr: array[0 .. 9] of TPeriod = (
- (FOffset: -15700; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1894; FUntilMonth: 10; FUntilDay: @CRelativeDays[9]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -15700; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1894; FUntilMonth: 10; FUntilDay: @CRelativeDays[8]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -15408; FRuleFamily: nil; FFmtStr: 'CMT'; FUntilYear: 1920; FUntilMonth: 5; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -14400; FRuleFamily: nil; FFmtStr: '-04'; FUntilYear: 1930; FUntilMonth: 12; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: @CRuleFamilies[2]; FFmtStr: '-04/-03'; FUntilYear: 1969; FUntilMonth: 10; FUntilDay: @CRelativeDays[5]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -10800; FRuleFamily: @CRuleFamilies[2]; FFmtStr: '-03/-02'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[15]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: nil; FFmtStr: '-04'; FUntilYear: 1991; FUntilMonth: 10; FUntilDay: @CRelativeDays[7]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -10800; FRuleFamily: @CRuleFamilies[2]; FFmtStr: '-03/-02'; FUntilYear: 1999; FUntilMonth: 10; FUntilDay: @CRelativeDays[15]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: @CRuleFamilies[2]; FFmtStr: '-04/-03'; FUntilYear: 2000; FUntilMonth: 3; FUntilDay: @CRelativeDays[15]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -10800; FRuleFamily: @CRuleFamilies[2]; FFmtStr: '-03/-02'; FUntilYear: 2008; FUntilMonth: 10; FUntilDay: @CRelativeDays[36]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: @CRuleFamilies[0]; FFmtStr: '-04/-03'; FUntilYear: 1969; FUntilMonth: 10; FUntilDay: @CRelativeDays[9]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -10800; FRuleFamily: @CRuleFamilies[0]; FFmtStr: '-03/-02'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[6]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: nil; FFmtStr: '-04'; FUntilYear: 1991; FUntilMonth: 10; FUntilDay: @CRelativeDays[10]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -10800; FRuleFamily: @CRuleFamilies[0]; FFmtStr: '-03/-02'; FUntilYear: 1999; FUntilMonth: 10; FUntilDay: @CRelativeDays[6]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: @CRuleFamilies[0]; FFmtStr: '-04/-03'; FUntilYear: 2000; FUntilMonth: 3; FUntilDay: @CRelativeDays[6]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -10800; FRuleFamily: @CRuleFamilies[0]; FFmtStr: '-03/-02'; FUntilYear: 2008; FUntilMonth: 10; FUntilDay: @CRelativeDays[11]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -10800; FRuleFamily: nil; FFmtStr: '-03'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Argentina/San_Juan zone }
CZone_67_Arr: array[0 .. 11] of TPeriod = (
- (FOffset: -16444; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1894; FUntilMonth: 10; FUntilDay: @CRelativeDays[9]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -16444; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1894; FUntilMonth: 10; FUntilDay: @CRelativeDays[8]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -15408; FRuleFamily: nil; FFmtStr: 'CMT'; FUntilYear: 1920; FUntilMonth: 5; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -14400; FRuleFamily: nil; FFmtStr: '-04'; FUntilYear: 1930; FUntilMonth: 12; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: @CRuleFamilies[2]; FFmtStr: '-04/-03'; FUntilYear: 1969; FUntilMonth: 10; FUntilDay: @CRelativeDays[5]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -10800; FRuleFamily: @CRuleFamilies[2]; FFmtStr: '-03/-02'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: nil; FFmtStr: '-04'; FUntilYear: 1991; FUntilMonth: 5; FUntilDay: @CRelativeDays[29]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -10800; FRuleFamily: @CRuleFamilies[2]; FFmtStr: '-03/-02'; FUntilYear: 1999; FUntilMonth: 10; FUntilDay: @CRelativeDays[15]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: @CRuleFamilies[2]; FFmtStr: '-04/-03'; FUntilYear: 2000; FUntilMonth: 3; FUntilDay: @CRelativeDays[15]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -10800; FRuleFamily: nil; FFmtStr: '-03'; FUntilYear: 2004; FUntilMonth: 5; FUntilDay: @CRelativeDays[9]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: nil; FFmtStr: '-04'; FUntilYear: 2004; FUntilMonth: 7; FUntilDay: @CRelativeDays[12]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -10800; FRuleFamily: @CRuleFamilies[2]; FFmtStr: '-03/-02'; FUntilYear: 2008; FUntilMonth: 10; FUntilDay: @CRelativeDays[36]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: @CRuleFamilies[0]; FFmtStr: '-04/-03'; FUntilYear: 1969; FUntilMonth: 10; FUntilDay: @CRelativeDays[9]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -10800; FRuleFamily: @CRuleFamilies[0]; FFmtStr: '-03/-02'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: nil; FFmtStr: '-04'; FUntilYear: 1991; FUntilMonth: 5; FUntilDay: @CRelativeDays[13]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -10800; FRuleFamily: @CRuleFamilies[0]; FFmtStr: '-03/-02'; FUntilYear: 1999; FUntilMonth: 10; FUntilDay: @CRelativeDays[6]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: @CRuleFamilies[0]; FFmtStr: '-04/-03'; FUntilYear: 2000; FUntilMonth: 3; FUntilDay: @CRelativeDays[6]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -10800; FRuleFamily: nil; FFmtStr: '-03'; FUntilYear: 2004; FUntilMonth: 5; FUntilDay: @CRelativeDays[8]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: nil; FFmtStr: '-04'; FUntilYear: 2004; FUntilMonth: 7; FUntilDay: @CRelativeDays[14]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -10800; FRuleFamily: @CRuleFamilies[0]; FFmtStr: '-03/-02'; FUntilYear: 2008; FUntilMonth: 10; FUntilDay: @CRelativeDays[11]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -10800; FRuleFamily: nil; FFmtStr: '-03'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Argentina/San_Luis zone }
CZone_68_Arr: array[0 .. 15] of TPeriod = (
- (FOffset: -15924; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1894; FUntilMonth: 10; FUntilDay: @CRelativeDays[9]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -15924; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1894; FUntilMonth: 10; FUntilDay: @CRelativeDays[8]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -15408; FRuleFamily: nil; FFmtStr: 'CMT'; FUntilYear: 1920; FUntilMonth: 5; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -14400; FRuleFamily: nil; FFmtStr: '-04'; FUntilYear: 1930; FUntilMonth: 12; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: @CRuleFamilies[2]; FFmtStr: '-04/-03'; FUntilYear: 1969; FUntilMonth: 10; FUntilDay: @CRelativeDays[5]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -10800; FRuleFamily: @CRuleFamilies[2]; FFmtStr: '-03/-02'; FUntilYear: 1990; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -10800; FRuleFamily: nil; FFmtStr: '-02'; FUntilYear: 1990; FUntilMonth: 3; FUntilDay: @CRelativeDays[20]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: nil; FFmtStr: '-04'; FUntilYear: 1990; FUntilMonth: 10; FUntilDay: @CRelativeDays[13]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: nil; FFmtStr: '-03'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: nil; FFmtStr: '-04'; FUntilYear: 1991; FUntilMonth: 6; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -10800; FRuleFamily: nil; FFmtStr: '-03'; FUntilYear: 1999; FUntilMonth: 10; FUntilDay: @CRelativeDays[15]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: nil; FFmtStr: '-03'; FUntilYear: 2000; FUntilMonth: 3; FUntilDay: @CRelativeDays[15]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -10800; FRuleFamily: nil; FFmtStr: '-03'; FUntilYear: 2004; FUntilMonth: 5; FUntilDay: @CRelativeDays[9]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: nil; FFmtStr: '-04'; FUntilYear: 2004; FUntilMonth: 7; FUntilDay: @CRelativeDays[12]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -10800; FRuleFamily: @CRuleFamilies[2]; FFmtStr: '-03/-02'; FUntilYear: 2008; FUntilMonth: 1; FUntilDay: @CRelativeDays[25]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: @CRuleFamilies[89]; FFmtStr: '-04/-03'; FUntilYear: 2009; FUntilMonth: 10; FUntilDay: @CRelativeDays[37]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: @CRuleFamilies[0]; FFmtStr: '-04/-03'; FUntilYear: 1969; FUntilMonth: 10; FUntilDay: @CRelativeDays[9]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -10800; FRuleFamily: @CRuleFamilies[0]; FFmtStr: '-03/-02'; FUntilYear: 1990; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -10800; FRuleFamily: nil; FFmtStr: '-02'; FUntilYear: 1990; FUntilMonth: 3; FUntilDay: @CRelativeDays[21]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: nil; FFmtStr: '-04'; FUntilYear: 1990; FUntilMonth: 10; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: nil; FFmtStr: '-03'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: nil; FFmtStr: '-04'; FUntilYear: 1991; FUntilMonth: 6; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -10800; FRuleFamily: nil; FFmtStr: '-03'; FUntilYear: 1999; FUntilMonth: 10; FUntilDay: @CRelativeDays[6]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: nil; FFmtStr: '-03'; FUntilYear: 2000; FUntilMonth: 3; FUntilDay: @CRelativeDays[6]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -10800; FRuleFamily: nil; FFmtStr: '-03'; FUntilYear: 2004; FUntilMonth: 5; FUntilDay: @CRelativeDays[8]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: nil; FFmtStr: '-04'; FUntilYear: 2004; FUntilMonth: 7; FUntilDay: @CRelativeDays[14]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -10800; FRuleFamily: @CRuleFamilies[0]; FFmtStr: '-03/-02'; FUntilYear: 2008; FUntilMonth: 1; FUntilDay: @CRelativeDays[22]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: @CRuleFamilies[1]; FFmtStr: '-04/-03'; FUntilYear: 2009; FUntilMonth: 10; FUntilDay: @CRelativeDays[23]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -10800; FRuleFamily: nil; FFmtStr: '-03'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Argentina/Tucuman zone }
CZone_69_Arr: array[0 .. 10] of TPeriod = (
- (FOffset: -15652; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1894; FUntilMonth: 10; FUntilDay: @CRelativeDays[9]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -15652; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1894; FUntilMonth: 10; FUntilDay: @CRelativeDays[8]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -15408; FRuleFamily: nil; FFmtStr: 'CMT'; FUntilYear: 1920; FUntilMonth: 5; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -14400; FRuleFamily: nil; FFmtStr: '-04'; FUntilYear: 1930; FUntilMonth: 12; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: @CRuleFamilies[2]; FFmtStr: '-04/-03'; FUntilYear: 1969; FUntilMonth: 10; FUntilDay: @CRelativeDays[5]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -10800; FRuleFamily: @CRuleFamilies[2]; FFmtStr: '-03/-02'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[15]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: nil; FFmtStr: '-04'; FUntilYear: 1991; FUntilMonth: 10; FUntilDay: @CRelativeDays[7]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -10800; FRuleFamily: @CRuleFamilies[2]; FFmtStr: '-03/-02'; FUntilYear: 1999; FUntilMonth: 10; FUntilDay: @CRelativeDays[15]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: @CRuleFamilies[2]; FFmtStr: '-04/-03'; FUntilYear: 2000; FUntilMonth: 3; FUntilDay: @CRelativeDays[15]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -10800; FRuleFamily: nil; FFmtStr: '-03'; FUntilYear: 2004; FUntilMonth: 6; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: nil; FFmtStr: '-04'; FUntilYear: 2004; FUntilMonth: 6; FUntilDay: @CRelativeDays[40]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -10800; FRuleFamily: @CRuleFamilies[2]; FFmtStr: '-03/-02'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: -14400; FRuleFamily: @CRuleFamilies[0]; FFmtStr: '-04/-03'; FUntilYear: 1969; FUntilMonth: 10; FUntilDay: @CRelativeDays[9]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -10800; FRuleFamily: @CRuleFamilies[0]; FFmtStr: '-03/-02'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[6]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: nil; FFmtStr: '-04'; FUntilYear: 1991; FUntilMonth: 10; FUntilDay: @CRelativeDays[10]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -10800; FRuleFamily: @CRuleFamilies[0]; FFmtStr: '-03/-02'; FUntilYear: 1999; FUntilMonth: 10; FUntilDay: @CRelativeDays[6]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: @CRuleFamilies[0]; FFmtStr: '-04/-03'; FUntilYear: 2000; FUntilMonth: 3; FUntilDay: @CRelativeDays[6]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -10800; FRuleFamily: nil; FFmtStr: '-03'; FUntilYear: 2004; FUntilMonth: 6; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: nil; FFmtStr: '-04'; FUntilYear: 2004; FUntilMonth: 6; FUntilDay: @CRelativeDays[12]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -10800; FRuleFamily: @CRuleFamilies[0]; FFmtStr: '-03/-02'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Argentina/Ushuaia zone }
CZone_70_Arr: array[0 .. 9] of TPeriod = (
- (FOffset: -16392; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1894; FUntilMonth: 10; FUntilDay: @CRelativeDays[9]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -16392; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1894; FUntilMonth: 10; FUntilDay: @CRelativeDays[8]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -15408; FRuleFamily: nil; FFmtStr: 'CMT'; FUntilYear: 1920; FUntilMonth: 5; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -14400; FRuleFamily: nil; FFmtStr: '-04'; FUntilYear: 1930; FUntilMonth: 12; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: @CRuleFamilies[2]; FFmtStr: '-04/-03'; FUntilYear: 1969; FUntilMonth: 10; FUntilDay: @CRelativeDays[5]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -10800; FRuleFamily: @CRuleFamilies[2]; FFmtStr: '-03/-02'; FUntilYear: 1999; FUntilMonth: 10; FUntilDay: @CRelativeDays[15]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: @CRuleFamilies[2]; FFmtStr: '-04/-03'; FUntilYear: 2000; FUntilMonth: 3; FUntilDay: @CRelativeDays[15]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -10800; FRuleFamily: nil; FFmtStr: '-03'; FUntilYear: 2004; FUntilMonth: 5; FUntilDay: @CRelativeDays[8]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: nil; FFmtStr: '-04'; FUntilYear: 2004; FUntilMonth: 6; FUntilDay: @CRelativeDays[7]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -10800; FRuleFamily: @CRuleFamilies[2]; FFmtStr: '-03/-02'; FUntilYear: 2008; FUntilMonth: 10; FUntilDay: @CRelativeDays[36]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: @CRuleFamilies[0]; FFmtStr: '-04/-03'; FUntilYear: 1969; FUntilMonth: 10; FUntilDay: @CRelativeDays[9]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -10800; FRuleFamily: @CRuleFamilies[0]; FFmtStr: '-03/-02'; FUntilYear: 1999; FUntilMonth: 10; FUntilDay: @CRelativeDays[6]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: @CRuleFamilies[0]; FFmtStr: '-04/-03'; FUntilYear: 2000; FUntilMonth: 3; FUntilDay: @CRelativeDays[6]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -10800; FRuleFamily: nil; FFmtStr: '-03'; FUntilYear: 2004; FUntilMonth: 5; FUntilDay: @CRelativeDays[7]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: nil; FFmtStr: '-04'; FUntilYear: 2004; FUntilMonth: 6; FUntilDay: @CRelativeDays[10]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -10800; FRuleFamily: @CRuleFamilies[0]; FFmtStr: '-03/-02'; FUntilYear: 2008; FUntilMonth: 10; FUntilDay: @CRelativeDays[11]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -10800; FRuleFamily: nil; FFmtStr: '-03'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Aruba zone }
CZone_71_Arr: array[0 .. 2] of TPeriod = (
- (FOffset: -16824; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1912; FUntilMonth: 2; FUntilDay: @CRelativeDays[16]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -16824; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1912; FUntilMonth: 2; FUntilDay: @CRelativeDays[31]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -16200; FRuleFamily: nil; FFmtStr: '-0430'; FUntilYear: 1965; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -14400; FRuleFamily: nil; FFmtStr: 'AST'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
@@ -6290,128 +6290,128 @@ var
{ Time periods for America/Asuncion zone }
CZone_72_Arr: array[0 .. 4] of TPeriod = (
(FOffset: -13840; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1890; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -13840; FRuleFamily: nil; FFmtStr: 'AMT'; FUntilYear: 1931; FUntilMonth: 10; FUntilDay: @CRelativeDays[18]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -13840; FRuleFamily: nil; FFmtStr: 'AMT'; FUntilYear: 1931; FUntilMonth: 10; FUntilDay: @CRelativeDays[34]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -14400; FRuleFamily: nil; FFmtStr: '-04'; FUntilYear: 1972; FUntilMonth: 10; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -10800; FRuleFamily: nil; FFmtStr: '-03'; FUntilYear: 1974; FUntilMonth: 4; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: @CRuleFamilies[95]; FFmtStr: '-04/-03'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: -14400; FRuleFamily: @CRuleFamilies[7]; FFmtStr: '-04/-03'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Atikokan zone }
CZone_73_Arr: array[0 .. 4] of TPeriod = (
(FOffset: -21988; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1895; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -21600; FRuleFamily: @CRuleFamilies[3]; FFmtStr: 'C%sT'; FUntilYear: 1940; FUntilMonth: 9; FUntilDay: @CRelativeDays[17]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -21600; FRuleFamily: nil; FFmtStr: 'CDT'; FUntilYear: 1942; FUntilMonth: 2; FUntilDay: @CRelativeDays[11]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: -21600; FRuleFamily: @CRuleFamilies[3]; FFmtStr: 'C%sT'; FUntilYear: 1945; FUntilMonth: 9; FUntilDay: @CRelativeDays[8]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: -21600; FRuleFamily: @CRuleFamilies[25]; FFmtStr: 'C%sT'; FUntilYear: 1940; FUntilMonth: 9; FUntilDay: @CRelativeDays[26]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -21600; FRuleFamily: nil; FFmtStr: 'CDT'; FUntilYear: 1942; FUntilMonth: 2; FUntilDay: @CRelativeDays[25]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: -21600; FRuleFamily: @CRuleFamilies[25]; FFmtStr: 'C%sT'; FUntilYear: 1945; FUntilMonth: 9; FUntilDay: @CRelativeDays[7]; FUntilTime: 7200; FUntilTimeMode: trLocal),
(FOffset: -18000; FRuleFamily: nil; FFmtStr: 'EST'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Bahia zone }
CZone_74_Arr: array[0 .. 4] of TPeriod = (
(FOffset: -9244; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1914; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -10800; FRuleFamily: @CRuleFamilies[90]; FFmtStr: '-03/-02'; FUntilYear: 2003; FUntilMonth: 9; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -10800; FRuleFamily: nil; FFmtStr: '-03'; FUntilYear: 2011; FUntilMonth: 10; FUntilDay: @CRelativeDays[19]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -10800; FRuleFamily: @CRuleFamilies[90]; FFmtStr: '-03/-02'; FUntilYear: 2012; FUntilMonth: 10; FUntilDay: @CRelativeDays[25]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -10800; FRuleFamily: @CRuleFamilies[2]; FFmtStr: '-03/-02'; FUntilYear: 2003; FUntilMonth: 9; FUntilDay: @CRelativeDays[32]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -10800; FRuleFamily: nil; FFmtStr: '-03'; FUntilYear: 2011; FUntilMonth: 10; FUntilDay: @CRelativeDays[24]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -10800; FRuleFamily: @CRuleFamilies[2]; FFmtStr: '-03/-02'; FUntilYear: 2012; FUntilMonth: 10; FUntilDay: @CRelativeDays[22]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -10800; FRuleFamily: nil; FFmtStr: '-03'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Bahia_Banderas zone }
CZone_75_Arr: array[0 .. 8] of TPeriod = (
- (FOffset: -25260; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1922; FUntilMonth: 1; FUntilDay: @CRelativeDays[1]; FUntilTime: 25200; FUntilTimeMode: trUniversal),
- (FOffset: -25200; FRuleFamily: nil; FFmtStr: 'MST'; FUntilYear: 1927; FUntilMonth: 6; FUntilDay: @CRelativeDays[18]; FUntilTime: 82800; FUntilTimeMode: trLocal),
- (FOffset: -21600; FRuleFamily: nil; FFmtStr: 'CST'; FUntilYear: 1930; FUntilMonth: 11; FUntilDay: @CRelativeDays[13]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -25200; FRuleFamily: @CRuleFamilies[5]; FFmtStr: 'M%sT'; FUntilYear: 1932; FUntilMonth: 4; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -21600; FRuleFamily: nil; FFmtStr: 'CST'; FUntilYear: 1942; FUntilMonth: 4; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -25200; FRuleFamily: nil; FFmtStr: 'MST'; FUntilYear: 1949; FUntilMonth: 1; FUntilDay: @CRelativeDays[20]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -25260; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1922; FUntilMonth: 1; FUntilDay: @CRelativeDays[0]; FUntilTime: 25200; FUntilTimeMode: trUniversal),
+ (FOffset: -25200; FRuleFamily: nil; FFmtStr: 'MST'; FUntilYear: 1927; FUntilMonth: 6; FUntilDay: @CRelativeDays[34]; FUntilTime: 82800; FUntilTimeMode: trLocal),
+ (FOffset: -21600; FRuleFamily: nil; FFmtStr: 'CST'; FUntilYear: 1930; FUntilMonth: 11; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -25200; FRuleFamily: @CRuleFamilies[37]; FFmtStr: 'M%sT'; FUntilYear: 1932; FUntilMonth: 4; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -21600; FRuleFamily: nil; FFmtStr: 'CST'; FUntilYear: 1942; FUntilMonth: 4; FUntilDay: @CRelativeDays[32]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -25200; FRuleFamily: nil; FFmtStr: 'MST'; FUntilYear: 1949; FUntilMonth: 1; FUntilDay: @CRelativeDays[21]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -28800; FRuleFamily: nil; FFmtStr: 'PST'; FUntilYear: 1970; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -25200; FRuleFamily: @CRuleFamilies[5]; FFmtStr: 'M%sT'; FUntilYear: 2010; FUntilMonth: 4; FUntilDay: @CRelativeDays[35]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: -21600; FRuleFamily: @CRuleFamilies[5]; FFmtStr: 'C%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: -25200; FRuleFamily: @CRuleFamilies[37]; FFmtStr: 'M%sT'; FUntilYear: 2010; FUntilMonth: 4; FUntilDay: @CRelativeDays[15]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: -21600; FRuleFamily: @CRuleFamilies[37]; FFmtStr: 'C%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Barbados zone }
CZone_76_Arr: array[0 .. 3] of TPeriod = (
- (FOffset: -14309; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1911; FUntilMonth: 8; FUntilDay: @CRelativeDays[14]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: @CRuleFamilies[53]; FFmtStr: 'A%sT'; FUntilYear: 1944; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: @CRuleFamilies[53]; FFmtStr: 'AST/-0330'; FUntilYear: 1945; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: @CRuleFamilies[53]; FFmtStr: 'A%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: -14309; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1911; FUntilMonth: 8; FUntilDay: @CRelativeDays[16]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: @CRuleFamilies[38]; FFmtStr: 'A%sT'; FUntilYear: 1944; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: @CRuleFamilies[38]; FFmtStr: 'AST/-0330'; FUntilYear: 1945; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: @CRuleFamilies[38]; FFmtStr: 'A%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Belem zone }
CZone_77_Arr: array[0 .. 2] of TPeriod = (
(FOffset: -11636; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1914; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -10800; FRuleFamily: @CRuleFamilies[90]; FFmtStr: '-03/-02'; FUntilYear: 1988; FUntilMonth: 9; FUntilDay: @CRelativeDays[16]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -10800; FRuleFamily: @CRuleFamilies[2]; FFmtStr: '-03/-02'; FUntilYear: 1988; FUntilMonth: 9; FUntilDay: @CRelativeDays[31]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -10800; FRuleFamily: nil; FFmtStr: '-03'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Belize zone }
CZone_78_Arr: array[0 .. 1] of TPeriod = (
- (FOffset: -21168; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1912; FUntilMonth: 4; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -21600; FRuleFamily: @CRuleFamilies[54]; FFmtStr: '%s'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: -21168; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1912; FUntilMonth: 4; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -21600; FRuleFamily: @CRuleFamilies[39]; FFmtStr: '%s'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Blanc-Sablon zone }
CZone_79_Arr: array[0 .. 2] of TPeriod = (
(FOffset: -13708; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1884; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: @CRuleFamilies[3]; FFmtStr: 'A%sT'; FUntilYear: 1970; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: @CRuleFamilies[25]; FFmtStr: 'A%sT'; FUntilYear: 1970; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -14400; FRuleFamily: nil; FFmtStr: 'AST'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Boa_Vista zone }
CZone_80_Arr: array[0 .. 4] of TPeriod = (
(FOffset: -14560; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1914; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: @CRuleFamilies[90]; FFmtStr: '-04/-03'; FUntilYear: 1988; FUntilMonth: 9; FUntilDay: @CRelativeDays[16]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: nil; FFmtStr: '-04'; FUntilYear: 1999; FUntilMonth: 9; FUntilDay: @CRelativeDays[8]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: @CRuleFamilies[90]; FFmtStr: '-04/-03'; FUntilYear: 2000; FUntilMonth: 10; FUntilDay: @CRelativeDays[13]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: @CRuleFamilies[2]; FFmtStr: '-04/-03'; FUntilYear: 1988; FUntilMonth: 9; FUntilDay: @CRelativeDays[31]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: nil; FFmtStr: '-04'; FUntilYear: 1999; FUntilMonth: 9; FUntilDay: @CRelativeDays[7]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: @CRuleFamilies[2]; FFmtStr: '-04/-03'; FUntilYear: 2000; FUntilMonth: 10; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -14400; FRuleFamily: nil; FFmtStr: '-04'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Bogota zone }
CZone_81_Arr: array[0 .. 2] of TPeriod = (
- (FOffset: -17776; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1884; FUntilMonth: 3; FUntilDay: @CRelativeDays[40]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -17776; FRuleFamily: nil; FFmtStr: 'BMT'; FUntilYear: 1914; FUntilMonth: 11; FUntilDay: @CRelativeDays[26]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -18000; FRuleFamily: @CRuleFamilies[92]; FFmtStr: '-05/-04'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: -17776; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1884; FUntilMonth: 3; FUntilDay: @CRelativeDays[12]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -17776; FRuleFamily: nil; FFmtStr: 'BMT'; FUntilYear: 1914; FUntilMonth: 11; FUntilDay: @CRelativeDays[4]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -18000; FRuleFamily: @CRuleFamilies[4]; FFmtStr: '-05/-04'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Boise zone }
CZone_82_Arr: array[0 .. 4] of TPeriod = (
- (FOffset: -27889; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1883; FUntilMonth: 11; FUntilDay: @CRelativeDays[36]; FUntilTime: 72000; FUntilTimeMode: trUniversal),
- (FOffset: -28800; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'P%sT'; FUntilYear: 1923; FUntilMonth: 5; FUntilDay: @CRelativeDays[40]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: -25200; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'M%sT'; FUntilYear: 1974; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -25200; FRuleFamily: nil; FFmtStr: 'MST'; FUntilYear: 1974; FUntilMonth: 2; FUntilDay: @CRelativeDays[15]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: -25200; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'M%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: -27889; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1883; FUntilMonth: 11; FUntilDay: @CRelativeDays[11]; FUntilTime: 72000; FUntilTimeMode: trUniversal),
+ (FOffset: -28800; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'P%sT'; FUntilYear: 1923; FUntilMonth: 5; FUntilDay: @CRelativeDays[12]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: -25200; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'M%sT'; FUntilYear: 1974; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -25200; FRuleFamily: nil; FFmtStr: 'MST'; FUntilYear: 1974; FUntilMonth: 2; FUntilDay: @CRelativeDays[6]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: -25200; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'M%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Cambridge_Bay zone }
CZone_83_Arr: array[0 .. 5] of TPeriod = (
(FOffset: 0; FRuleFamily: nil; FFmtStr: '-00'; FUntilYear: 1920; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -25200; FRuleFamily: @CRuleFamilies[4]; FFmtStr: 'M%sT'; FUntilYear: 1999; FUntilMonth: 10; FUntilDay: @CRelativeDays[9]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: -21600; FRuleFamily: @CRuleFamilies[3]; FFmtStr: 'C%sT'; FUntilYear: 2000; FUntilMonth: 10; FUntilDay: @CRelativeDays[17]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: -18000; FRuleFamily: nil; FFmtStr: 'EST'; FUntilYear: 2000; FUntilMonth: 11; FUntilDay: @CRelativeDays[5]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -21600; FRuleFamily: nil; FFmtStr: 'CST'; FUntilYear: 2001; FUntilMonth: 4; FUntilDay: @CRelativeDays[1]; FUntilTime: 10800; FUntilTimeMode: trLocal),
- (FOffset: -25200; FRuleFamily: @CRuleFamilies[3]; FFmtStr: 'M%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: -25200; FRuleFamily: @CRuleFamilies[35]; FFmtStr: 'M%sT'; FUntilYear: 1999; FUntilMonth: 10; FUntilDay: @CRelativeDays[8]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: -21600; FRuleFamily: @CRuleFamilies[25]; FFmtStr: 'C%sT'; FUntilYear: 2000; FUntilMonth: 10; FUntilDay: @CRelativeDays[26]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: -18000; FRuleFamily: nil; FFmtStr: 'EST'; FUntilYear: 2000; FUntilMonth: 11; FUntilDay: @CRelativeDays[9]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -21600; FRuleFamily: nil; FFmtStr: 'CST'; FUntilYear: 2001; FUntilMonth: 4; FUntilDay: @CRelativeDays[0]; FUntilTime: 10800; FUntilTimeMode: trLocal),
+ (FOffset: -25200; FRuleFamily: @CRuleFamilies[25]; FFmtStr: 'M%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Campo_Grande zone }
CZone_84_Arr: array[0 .. 1] of TPeriod = (
(FOffset: -13108; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1914; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: @CRuleFamilies[90]; FFmtStr: '-04/-03'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: -14400; FRuleFamily: @CRuleFamilies[2]; FFmtStr: '-04/-03'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Cancun zone }
CZone_85_Arr: array[0 .. 4] of TPeriod = (
- (FOffset: -20824; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1922; FUntilMonth: 1; FUntilDay: @CRelativeDays[1]; FUntilTime: 21600; FUntilTimeMode: trUniversal),
- (FOffset: -21600; FRuleFamily: nil; FFmtStr: 'CST'; FUntilYear: 1981; FUntilMonth: 12; FUntilDay: @CRelativeDays[26]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -18000; FRuleFamily: @CRuleFamilies[5]; FFmtStr: 'E%sT'; FUntilYear: 1998; FUntilMonth: 8; FUntilDay: @CRelativeDays[2]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: -21600; FRuleFamily: @CRuleFamilies[5]; FFmtStr: 'C%sT'; FUntilYear: 2015; FUntilMonth: 2; FUntilDay: @CRelativeDays[1]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: -20824; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1922; FUntilMonth: 1; FUntilDay: @CRelativeDays[0]; FUntilTime: 21600; FUntilTimeMode: trUniversal),
+ (FOffset: -21600; FRuleFamily: nil; FFmtStr: 'CST'; FUntilYear: 1981; FUntilMonth: 12; FUntilDay: @CRelativeDays[4]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -18000; FRuleFamily: @CRuleFamilies[37]; FFmtStr: 'E%sT'; FUntilYear: 1998; FUntilMonth: 8; FUntilDay: @CRelativeDays[2]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: -21600; FRuleFamily: @CRuleFamilies[37]; FFmtStr: 'C%sT'; FUntilYear: 2015; FUntilMonth: 2; FUntilDay: @CRelativeDays[0]; FUntilTime: 7200; FUntilTimeMode: trLocal),
(FOffset: -18000; FRuleFamily: nil; FFmtStr: 'EST'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Caracas zone }
CZone_86_Arr: array[0 .. 5] of TPeriod = (
(FOffset: -16064; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1890; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -16060; FRuleFamily: nil; FFmtStr: 'CMT'; FUntilYear: 1912; FUntilMonth: 2; FUntilDay: @CRelativeDays[16]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -16200; FRuleFamily: nil; FFmtStr: '-0430'; FUntilYear: 1965; FUntilMonth: 1; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: nil; FFmtStr: '-04'; FUntilYear: 2007; FUntilMonth: 12; FUntilDay: @CRelativeDays[11]; FUntilTime: 10800; FUntilTimeMode: trLocal),
- (FOffset: -16200; FRuleFamily: nil; FFmtStr: '-0430'; FUntilYear: 2016; FUntilMonth: 5; FUntilDay: @CRelativeDays[1]; FUntilTime: 9000; FUntilTimeMode: trLocal),
+ (FOffset: -16060; FRuleFamily: nil; FFmtStr: 'CMT'; FUntilYear: 1912; FUntilMonth: 2; FUntilDay: @CRelativeDays[31]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -16200; FRuleFamily: nil; FFmtStr: '-0430'; FUntilYear: 1965; FUntilMonth: 1; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: nil; FFmtStr: '-04'; FUntilYear: 2007; FUntilMonth: 12; FUntilDay: @CRelativeDays[25]; FUntilTime: 10800; FUntilTimeMode: trLocal),
+ (FOffset: -16200; FRuleFamily: nil; FFmtStr: '-0430'; FUntilYear: 2016; FUntilMonth: 5; FUntilDay: @CRelativeDays[0]; FUntilTime: 9000; FUntilTimeMode: trLocal),
(FOffset: -14400; FRuleFamily: nil; FFmtStr: '-04'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
@@ -6431,62 +6431,62 @@ var
{ Time periods for America/Chicago zone }
CZone_89_Arr: array[0 .. 7] of TPeriod = (
- (FOffset: -21036; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1883; FUntilMonth: 11; FUntilDay: @CRelativeDays[36]; FUntilTime: 64800; FUntilTimeMode: trUniversal),
- (FOffset: -21600; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'C%sT'; FUntilYear: 1920; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -21600; FRuleFamily: @CRuleFamilies[31]; FFmtStr: 'C%sT'; FUntilYear: 1936; FUntilMonth: 3; FUntilDay: @CRelativeDays[1]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: -18000; FRuleFamily: nil; FFmtStr: 'EST'; FUntilYear: 1936; FUntilMonth: 11; FUntilDay: @CRelativeDays[13]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: -21600; FRuleFamily: @CRuleFamilies[31]; FFmtStr: 'C%sT'; FUntilYear: 1942; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -21600; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'C%sT'; FUntilYear: 1946; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -21600; FRuleFamily: @CRuleFamilies[31]; FFmtStr: 'C%sT'; FUntilYear: 1967; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -21600; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'C%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: -21036; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1883; FUntilMonth: 11; FUntilDay: @CRelativeDays[11]; FUntilTime: 64800; FUntilTimeMode: trUniversal),
+ (FOffset: -21600; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'C%sT'; FUntilYear: 1920; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -21600; FRuleFamily: @CRuleFamilies[12]; FFmtStr: 'C%sT'; FUntilYear: 1936; FUntilMonth: 3; FUntilDay: @CRelativeDays[0]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: -18000; FRuleFamily: nil; FFmtStr: 'EST'; FUntilYear: 1936; FUntilMonth: 11; FUntilDay: @CRelativeDays[1]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: -21600; FRuleFamily: @CRuleFamilies[12]; FFmtStr: 'C%sT'; FUntilYear: 1942; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -21600; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'C%sT'; FUntilYear: 1946; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -21600; FRuleFamily: @CRuleFamilies[12]; FFmtStr: 'C%sT'; FUntilYear: 1967; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -21600; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'C%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Chihuahua zone }
CZone_90_Arr: array[0 .. 8] of TPeriod = (
- (FOffset: -25460; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1922; FUntilMonth: 1; FUntilDay: @CRelativeDays[1]; FUntilTime: 25200; FUntilTimeMode: trUniversal),
- (FOffset: -25200; FRuleFamily: nil; FFmtStr: 'MST'; FUntilYear: 1927; FUntilMonth: 6; FUntilDay: @CRelativeDays[18]; FUntilTime: 82800; FUntilTimeMode: trLocal),
- (FOffset: -21600; FRuleFamily: nil; FFmtStr: 'CST'; FUntilYear: 1930; FUntilMonth: 11; FUntilDay: @CRelativeDays[13]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -25200; FRuleFamily: @CRuleFamilies[5]; FFmtStr: 'M%sT'; FUntilYear: 1932; FUntilMonth: 4; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -25460; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1922; FUntilMonth: 1; FUntilDay: @CRelativeDays[0]; FUntilTime: 25200; FUntilTimeMode: trUniversal),
+ (FOffset: -25200; FRuleFamily: nil; FFmtStr: 'MST'; FUntilYear: 1927; FUntilMonth: 6; FUntilDay: @CRelativeDays[34]; FUntilTime: 82800; FUntilTimeMode: trLocal),
+ (FOffset: -21600; FRuleFamily: nil; FFmtStr: 'CST'; FUntilYear: 1930; FUntilMonth: 11; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -25200; FRuleFamily: @CRuleFamilies[37]; FFmtStr: 'M%sT'; FUntilYear: 1932; FUntilMonth: 4; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -21600; FRuleFamily: nil; FFmtStr: 'CST'; FUntilYear: 1996; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -21600; FRuleFamily: @CRuleFamilies[5]; FFmtStr: 'C%sT'; FUntilYear: 1998; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -21600; FRuleFamily: nil; FFmtStr: 'CST'; FUntilYear: 1998; FUntilMonth: 4; FUntilDay: @CRelativeDays[21]; FUntilTime: 10800; FUntilTimeMode: trLocal),
- (FOffset: -25200; FRuleFamily: @CRuleFamilies[5]; FFmtStr: 'M%sT'; FUntilYear: 2022; FUntilMonth: 10; FUntilDay: @CRelativeDays[8]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: -21600; FRuleFamily: @CRuleFamilies[37]; FFmtStr: 'C%sT'; FUntilYear: 1998; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -21600; FRuleFamily: nil; FFmtStr: 'CST'; FUntilYear: 1998; FUntilMonth: 4; FUntilDay: @CRelativeDays[3]; FUntilTime: 10800; FUntilTimeMode: trLocal),
+ (FOffset: -25200; FRuleFamily: @CRuleFamilies[37]; FFmtStr: 'M%sT'; FUntilYear: 2022; FUntilMonth: 10; FUntilDay: @CRelativeDays[7]; FUntilTime: 7200; FUntilTimeMode: trLocal),
(FOffset: -21600; FRuleFamily: nil; FFmtStr: 'CST'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Ciudad_Juarez zone }
CZone_91_Arr: array[0 .. 10] of TPeriod = (
- (FOffset: -25556; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1922; FUntilMonth: 1; FUntilDay: @CRelativeDays[1]; FUntilTime: 25200; FUntilTimeMode: trUniversal),
- (FOffset: -25200; FRuleFamily: nil; FFmtStr: 'MST'; FUntilYear: 1927; FUntilMonth: 6; FUntilDay: @CRelativeDays[18]; FUntilTime: 82800; FUntilTimeMode: trLocal),
- (FOffset: -21600; FRuleFamily: nil; FFmtStr: 'CST'; FUntilYear: 1930; FUntilMonth: 11; FUntilDay: @CRelativeDays[13]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -25200; FRuleFamily: @CRuleFamilies[5]; FFmtStr: 'M%sT'; FUntilYear: 1932; FUntilMonth: 4; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -25556; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1922; FUntilMonth: 1; FUntilDay: @CRelativeDays[0]; FUntilTime: 25200; FUntilTimeMode: trUniversal),
+ (FOffset: -25200; FRuleFamily: nil; FFmtStr: 'MST'; FUntilYear: 1927; FUntilMonth: 6; FUntilDay: @CRelativeDays[34]; FUntilTime: 82800; FUntilTimeMode: trLocal),
+ (FOffset: -21600; FRuleFamily: nil; FFmtStr: 'CST'; FUntilYear: 1930; FUntilMonth: 11; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -25200; FRuleFamily: @CRuleFamilies[37]; FFmtStr: 'M%sT'; FUntilYear: 1932; FUntilMonth: 4; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -21600; FRuleFamily: nil; FFmtStr: 'CST'; FUntilYear: 1996; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -21600; FRuleFamily: @CRuleFamilies[5]; FFmtStr: 'C%sT'; FUntilYear: 1998; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -21600; FRuleFamily: nil; FFmtStr: 'CST'; FUntilYear: 1998; FUntilMonth: 4; FUntilDay: @CRelativeDays[21]; FUntilTime: 10800; FUntilTimeMode: trLocal),
- (FOffset: -25200; FRuleFamily: @CRuleFamilies[5]; FFmtStr: 'M%sT'; FUntilYear: 2010; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -25200; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'M%sT'; FUntilYear: 2022; FUntilMonth: 10; FUntilDay: @CRelativeDays[8]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: -21600; FRuleFamily: nil; FFmtStr: 'CST'; FUntilYear: 2022; FUntilMonth: 11; FUntilDay: @CRelativeDays[8]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -25200; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'M%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: -21600; FRuleFamily: @CRuleFamilies[37]; FFmtStr: 'C%sT'; FUntilYear: 1998; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -21600; FRuleFamily: nil; FFmtStr: 'CST'; FUntilYear: 1998; FUntilMonth: 4; FUntilDay: @CRelativeDays[3]; FUntilTime: 10800; FUntilTimeMode: trLocal),
+ (FOffset: -25200; FRuleFamily: @CRuleFamilies[37]; FFmtStr: 'M%sT'; FUntilYear: 2010; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -25200; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'M%sT'; FUntilYear: 2022; FUntilMonth: 10; FUntilDay: @CRelativeDays[7]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: -21600; FRuleFamily: nil; FFmtStr: 'CST'; FUntilYear: 2022; FUntilMonth: 11; FUntilDay: @CRelativeDays[7]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -25200; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'M%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Coral_Harbour zone }
CZone_92_Arr: array[0 .. 2] of TPeriod = (
(FOffset: -19960; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1884; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -18000; FRuleFamily: @CRuleFamilies[4]; FFmtStr: 'E%sT'; FUntilYear: 1946; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -18000; FRuleFamily: @CRuleFamilies[35]; FFmtStr: 'E%sT'; FUntilYear: 1946; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -18000; FRuleFamily: nil; FFmtStr: 'EST'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Costa_Rica zone }
CZone_93_Arr: array[0 .. 2] of TPeriod = (
(FOffset: -20173; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1890; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -20173; FRuleFamily: nil; FFmtStr: 'SJMT'; FUntilYear: 1921; FUntilMonth: 1; FUntilDay: @CRelativeDays[13]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -21600; FRuleFamily: @CRuleFamilies[56]; FFmtStr: 'C%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: -20173; FRuleFamily: nil; FFmtStr: 'SJMT'; FUntilYear: 1921; FUntilMonth: 1; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -21600; FRuleFamily: @CRuleFamilies[41]; FFmtStr: 'C%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Creston zone }
CZone_94_Arr: array[0 .. 3] of TPeriod = (
(FOffset: -27964; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1884; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -25200; FRuleFamily: nil; FFmtStr: 'MST'; FUntilYear: 1916; FUntilMonth: 10; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -25200; FRuleFamily: nil; FFmtStr: 'MST'; FUntilYear: 1916; FUntilMonth: 10; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -28800; FRuleFamily: nil; FFmtStr: 'PST'; FUntilYear: 1918; FUntilMonth: 6; FUntilDay: @CRelativeDays[2]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -25200; FRuleFamily: nil; FFmtStr: 'MST'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
@@ -6494,152 +6494,152 @@ var
{ Time periods for America/Cuiaba zone }
CZone_95_Arr: array[0 .. 3] of TPeriod = (
(FOffset: -13460; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1914; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: @CRuleFamilies[90]; FFmtStr: '-04/-03'; FUntilYear: 2003; FUntilMonth: 9; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: nil; FFmtStr: '-04'; FUntilYear: 2004; FUntilMonth: 10; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: @CRuleFamilies[90]; FFmtStr: '-04/-03'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: -14400; FRuleFamily: @CRuleFamilies[2]; FFmtStr: '-04/-03'; FUntilYear: 2003; FUntilMonth: 9; FUntilDay: @CRelativeDays[32]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: nil; FFmtStr: '-04'; FUntilYear: 2004; FUntilMonth: 10; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: @CRuleFamilies[2]; FFmtStr: '-04/-03'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Curacao zone }
CZone_96_Arr: array[0 .. 2] of TPeriod = (
- (FOffset: -16547; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1912; FUntilMonth: 2; FUntilDay: @CRelativeDays[16]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -16547; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1912; FUntilMonth: 2; FUntilDay: @CRelativeDays[31]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -16200; FRuleFamily: nil; FFmtStr: '-0430'; FUntilYear: 1965; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -14400; FRuleFamily: nil; FFmtStr: 'AST'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Danmarkshavn zone }
CZone_97_Arr: array[0 .. 3] of TPeriod = (
- (FOffset: -4480; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1916; FUntilMonth: 7; FUntilDay: @CRelativeDays[14]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -10800; FRuleFamily: nil; FFmtStr: '-03'; FUntilYear: 1980; FUntilMonth: 4; FUntilDay: @CRelativeDays[4]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: -10800; FRuleFamily: @CRuleFamilies[18]; FFmtStr: '-03/-02'; FUntilYear: 1996; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -4480; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1916; FUntilMonth: 7; FUntilDay: @CRelativeDays[16]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -10800; FRuleFamily: nil; FFmtStr: '-03'; FUntilYear: 1980; FUntilMonth: 4; FUntilDay: @CRelativeDays[18]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: -10800; FRuleFamily: @CRuleFamilies[77]; FFmtStr: '-03/-02'; FUntilYear: 1996; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 0; FRuleFamily: nil; FFmtStr: 'GMT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Dawson zone }
CZone_98_Arr: array[0 .. 5] of TPeriod = (
- (FOffset: -33460; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1900; FUntilMonth: 8; FUntilDay: @CRelativeDays[7]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -32400; FRuleFamily: @CRuleFamilies[4]; FFmtStr: 'Y%sT'; FUntilYear: 1965; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -32400; FRuleFamily: @CRuleFamilies[52]; FFmtStr: 'Y%sT'; FUntilYear: 1973; FUntilMonth: 10; FUntilDay: @CRelativeDays[14]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -33460; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1900; FUntilMonth: 8; FUntilDay: @CRelativeDays[10]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -32400; FRuleFamily: @CRuleFamilies[35]; FFmtStr: 'Y%sT'; FUntilYear: 1965; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -32400; FRuleFamily: @CRuleFamilies[36]; FFmtStr: 'Y%sT'; FUntilYear: 1973; FUntilMonth: 10; FUntilDay: @CRelativeDays[16]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -28800; FRuleFamily: nil; FFmtStr: 'PST'; FUntilYear: 1980; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -28800; FRuleFamily: @CRuleFamilies[3]; FFmtStr: 'P%sT'; FUntilYear: 2020; FUntilMonth: 11; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -28800; FRuleFamily: @CRuleFamilies[25]; FFmtStr: 'P%sT'; FUntilYear: 2020; FUntilMonth: 11; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -25200; FRuleFamily: nil; FFmtStr: 'MST'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Dawson_Creek zone }
CZone_99_Arr: array[0 .. 3] of TPeriod = (
(FOffset: -28856; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1884; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -28800; FRuleFamily: @CRuleFamilies[3]; FFmtStr: 'P%sT'; FUntilYear: 1947; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -28800; FRuleFamily: @CRuleFamilies[51]; FFmtStr: 'P%sT'; FUntilYear: 1972; FUntilMonth: 8; FUntilDay: @CRelativeDays[8]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: -28800; FRuleFamily: @CRuleFamilies[25]; FFmtStr: 'P%sT'; FUntilYear: 1947; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -28800; FRuleFamily: @CRuleFamilies[34]; FFmtStr: 'P%sT'; FUntilYear: 1972; FUntilMonth: 8; FUntilDay: @CRelativeDays[7]; FUntilTime: 7200; FUntilTimeMode: trLocal),
(FOffset: -25200; FRuleFamily: nil; FFmtStr: 'MST'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Denver zone }
CZone_100_Arr: array[0 .. 5] of TPeriod = (
- (FOffset: -25196; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1883; FUntilMonth: 11; FUntilDay: @CRelativeDays[36]; FUntilTime: 68400; FUntilTimeMode: trUniversal),
- (FOffset: -25200; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'M%sT'; FUntilYear: 1920; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -25200; FRuleFamily: @CRuleFamilies[32]; FFmtStr: 'M%sT'; FUntilYear: 1942; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -25200; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'M%sT'; FUntilYear: 1946; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -25200; FRuleFamily: @CRuleFamilies[32]; FFmtStr: 'M%sT'; FUntilYear: 1967; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -25200; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'M%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: -25196; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1883; FUntilMonth: 11; FUntilDay: @CRelativeDays[11]; FUntilTime: 68400; FUntilTimeMode: trUniversal),
+ (FOffset: -25200; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'M%sT'; FUntilYear: 1920; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -25200; FRuleFamily: @CRuleFamilies[13]; FFmtStr: 'M%sT'; FUntilYear: 1942; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -25200; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'M%sT'; FUntilYear: 1946; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -25200; FRuleFamily: @CRuleFamilies[13]; FFmtStr: 'M%sT'; FUntilYear: 1967; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -25200; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'M%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Detroit zone }
CZone_101_Arr: array[0 .. 9] of TPeriod = (
(FOffset: -19931; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1905; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -21600; FRuleFamily: nil; FFmtStr: 'CST'; FUntilYear: 1915; FUntilMonth: 5; FUntilDay: @CRelativeDays[13]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: -21600; FRuleFamily: nil; FFmtStr: 'CST'; FUntilYear: 1915; FUntilMonth: 5; FUntilDay: @CRelativeDays[1]; FUntilTime: 7200; FUntilTimeMode: trLocal),
(FOffset: -18000; FRuleFamily: nil; FFmtStr: 'EST'; FUntilYear: 1942; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -18000; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'E%sT'; FUntilYear: 1946; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -18000; FRuleFamily: @CRuleFamilies[42]; FFmtStr: 'E%sT'; FUntilYear: 1967; FUntilMonth: 6; FUntilDay: @CRelativeDays[20]; FUntilTime: 60; FUntilTimeMode: trLocal),
- (FOffset: -18000; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'E%sT'; FUntilYear: 1969; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -18000; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'E%sT'; FUntilYear: 1946; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -18000; FRuleFamily: @CRuleFamilies[23]; FFmtStr: 'E%sT'; FUntilYear: 1967; FUntilMonth: 6; FUntilDay: @CRelativeDays[21]; FUntilTime: 60; FUntilTimeMode: trLocal),
+ (FOffset: -18000; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'E%sT'; FUntilYear: 1969; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -18000; FRuleFamily: nil; FFmtStr: 'EST'; FUntilYear: 1973; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -18000; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'E%sT'; FUntilYear: 1975; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -18000; FRuleFamily: nil; FFmtStr: 'EST'; FUntilYear: 1975; FUntilMonth: 4; FUntilDay: @CRelativeDays[34]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: -18000; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'E%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: -18000; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'E%sT'; FUntilYear: 1975; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -18000; FRuleFamily: nil; FFmtStr: 'EST'; FUntilYear: 1975; FUntilMonth: 4; FUntilDay: @CRelativeDays[28]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: -18000; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'E%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Dominica zone }
CZone_102_Arr: array[0 .. 1] of TPeriod = (
- (FOffset: -14736; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1911; FUntilMonth: 7; FUntilDay: @CRelativeDays[1]; FUntilTime: 60; FUntilTimeMode: trLocal),
+ (FOffset: -14736; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1911; FUntilMonth: 7; FUntilDay: @CRelativeDays[0]; FUntilTime: 60; FUntilTimeMode: trLocal),
(FOffset: -14400; FRuleFamily: nil; FFmtStr: 'AST'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Edmonton zone }
CZone_103_Arr: array[0 .. 2] of TPeriod = (
(FOffset: -27232; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1906; FUntilMonth: 9; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -25200; FRuleFamily: @CRuleFamilies[50]; FFmtStr: 'M%sT'; FUntilYear: 1987; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -25200; FRuleFamily: @CRuleFamilies[3]; FFmtStr: 'M%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: -25200; FRuleFamily: @CRuleFamilies[33]; FFmtStr: 'M%sT'; FUntilYear: 1987; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -25200; FRuleFamily: @CRuleFamilies[25]; FFmtStr: 'M%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Eirunepe zone }
CZone_104_Arr: array[0 .. 6] of TPeriod = (
(FOffset: -16768; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1914; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -18000; FRuleFamily: @CRuleFamilies[90]; FFmtStr: '-05/-04'; FUntilYear: 1988; FUntilMonth: 9; FUntilDay: @CRelativeDays[16]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -18000; FRuleFamily: nil; FFmtStr: '-05'; FUntilYear: 1993; FUntilMonth: 9; FUntilDay: @CRelativeDays[14]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -18000; FRuleFamily: @CRuleFamilies[90]; FFmtStr: '-05/-04'; FUntilYear: 1994; FUntilMonth: 9; FUntilDay: @CRelativeDays[33]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -18000; FRuleFamily: nil; FFmtStr: '-05'; FUntilYear: 2008; FUntilMonth: 6; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: nil; FFmtStr: '-04'; FUntilYear: 2013; FUntilMonth: 11; FUntilDay: @CRelativeDays[18]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -18000; FRuleFamily: @CRuleFamilies[2]; FFmtStr: '-05/-04'; FUntilYear: 1988; FUntilMonth: 9; FUntilDay: @CRelativeDays[31]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -18000; FRuleFamily: nil; FFmtStr: '-05'; FUntilYear: 1993; FUntilMonth: 9; FUntilDay: @CRelativeDays[16]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -18000; FRuleFamily: @CRuleFamilies[2]; FFmtStr: '-05/-04'; FUntilYear: 1994; FUntilMonth: 9; FUntilDay: @CRelativeDays[33]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -18000; FRuleFamily: nil; FFmtStr: '-05'; FUntilYear: 2008; FUntilMonth: 6; FUntilDay: @CRelativeDays[32]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: nil; FFmtStr: '-04'; FUntilYear: 2013; FUntilMonth: 11; FUntilDay: @CRelativeDays[34]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -18000; FRuleFamily: nil; FFmtStr: '-05'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/El_Salvador zone }
CZone_105_Arr: array[0 .. 1] of TPeriod = (
(FOffset: -21408; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1921; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -21600; FRuleFamily: @CRuleFamilies[59]; FFmtStr: 'C%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: -21600; FRuleFamily: @CRuleFamilies[44]; FFmtStr: 'C%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Ensenada zone }
CZone_106_Arr: array[0 .. 6] of TPeriod = (
- (FOffset: -27988; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1922; FUntilMonth: 1; FUntilDay: @CRelativeDays[1]; FUntilTime: 812; FUntilTimeMode: trLocal),
- (FOffset: -28800; FRuleFamily: nil; FFmtStr: 'PST'; FUntilYear: 1927; FUntilMonth: 6; FUntilDay: @CRelativeDays[18]; FUntilTime: 82800; FUntilTimeMode: trLocal),
- (FOffset: -25200; FRuleFamily: nil; FFmtStr: 'MST'; FUntilYear: 1930; FUntilMonth: 11; FUntilDay: @CRelativeDays[19]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -27988; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1922; FUntilMonth: 1; FUntilDay: @CRelativeDays[0]; FUntilTime: 812; FUntilTimeMode: trLocal),
+ (FOffset: -28800; FRuleFamily: nil; FFmtStr: 'PST'; FUntilYear: 1927; FUntilMonth: 6; FUntilDay: @CRelativeDays[34]; FUntilTime: 82800; FUntilTimeMode: trLocal),
+ (FOffset: -25200; FRuleFamily: nil; FFmtStr: 'MST'; FUntilYear: 1930; FUntilMonth: 11; FUntilDay: @CRelativeDays[24]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -28800; FRuleFamily: nil; FFmtStr: 'PST'; FUntilYear: 1942; FUntilMonth: 4; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -25200; FRuleFamily: nil; FFmtStr: 'MST'; FUntilYear: 1949; FUntilMonth: 1; FUntilDay: @CRelativeDays[20]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -25200; FRuleFamily: nil; FFmtStr: 'MST'; FUntilYear: 1949; FUntilMonth: 1; FUntilDay: @CRelativeDays[21]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -28800; FRuleFamily: nil; FFmtStr: 'PST'; FUntilYear: 1996; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -28800; FRuleFamily: @CRuleFamilies[5]; FFmtStr: 'P%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: -28800; FRuleFamily: @CRuleFamilies[37]; FFmtStr: 'P%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Fortaleza zone }
CZone_107_Arr: array[0 .. 6] of TPeriod = (
(FOffset: -9240; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1914; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -10800; FRuleFamily: @CRuleFamilies[90]; FFmtStr: '-03/-02'; FUntilYear: 1990; FUntilMonth: 9; FUntilDay: @CRelativeDays[22]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -10800; FRuleFamily: nil; FFmtStr: '-03'; FUntilYear: 1999; FUntilMonth: 9; FUntilDay: @CRelativeDays[8]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -10800; FRuleFamily: @CRuleFamilies[90]; FFmtStr: '-03/-02'; FUntilYear: 2000; FUntilMonth: 10; FUntilDay: @CRelativeDays[33]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -10800; FRuleFamily: nil; FFmtStr: '-03'; FUntilYear: 2001; FUntilMonth: 9; FUntilDay: @CRelativeDays[40]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -10800; FRuleFamily: @CRuleFamilies[90]; FFmtStr: '-03/-02'; FUntilYear: 2002; FUntilMonth: 10; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -10800; FRuleFamily: @CRuleFamilies[2]; FFmtStr: '-03/-02'; FUntilYear: 1990; FUntilMonth: 9; FUntilDay: @CRelativeDays[17]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -10800; FRuleFamily: nil; FFmtStr: '-03'; FUntilYear: 1999; FUntilMonth: 9; FUntilDay: @CRelativeDays[7]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -10800; FRuleFamily: @CRuleFamilies[2]; FFmtStr: '-03/-02'; FUntilYear: 2000; FUntilMonth: 10; FUntilDay: @CRelativeDays[33]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -10800; FRuleFamily: nil; FFmtStr: '-03'; FUntilYear: 2001; FUntilMonth: 9; FUntilDay: @CRelativeDays[12]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -10800; FRuleFamily: @CRuleFamilies[2]; FFmtStr: '-03/-02'; FUntilYear: 2002; FUntilMonth: 10; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -10800; FRuleFamily: nil; FFmtStr: '-03'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Fort_Nelson zone }
CZone_108_Arr: array[0 .. 5] of TPeriod = (
(FOffset: -29447; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1884; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -28800; FRuleFamily: @CRuleFamilies[51]; FFmtStr: 'P%sT'; FUntilYear: 1946; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -28800; FRuleFamily: @CRuleFamilies[34]; FFmtStr: 'P%sT'; FUntilYear: 1946; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -28800; FRuleFamily: nil; FFmtStr: 'PST'; FUntilYear: 1947; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -28800; FRuleFamily: @CRuleFamilies[51]; FFmtStr: 'P%sT'; FUntilYear: 1987; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -28800; FRuleFamily: @CRuleFamilies[3]; FFmtStr: 'P%sT'; FUntilYear: 2015; FUntilMonth: 3; FUntilDay: @CRelativeDays[3]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: -28800; FRuleFamily: @CRuleFamilies[34]; FFmtStr: 'P%sT'; FUntilYear: 1987; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -28800; FRuleFamily: @CRuleFamilies[25]; FFmtStr: 'P%sT'; FUntilYear: 2015; FUntilMonth: 3; FUntilDay: @CRelativeDays[44]; FUntilTime: 7200; FUntilTimeMode: trLocal),
(FOffset: -25200; FRuleFamily: nil; FFmtStr: 'MST'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Glace_Bay zone }
CZone_109_Arr: array[0 .. 5] of TPeriod = (
- (FOffset: -14388; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1902; FUntilMonth: 6; FUntilDay: @CRelativeDays[13]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: @CRuleFamilies[3]; FFmtStr: 'A%sT'; FUntilYear: 1953; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: @CRuleFamilies[45]; FFmtStr: 'A%sT'; FUntilYear: 1954; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14388; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1902; FUntilMonth: 6; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: @CRuleFamilies[25]; FFmtStr: 'A%sT'; FUntilYear: 1953; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: @CRuleFamilies[27]; FFmtStr: 'A%sT'; FUntilYear: 1954; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -14400; FRuleFamily: nil; FFmtStr: 'AST'; FUntilYear: 1972; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: @CRuleFamilies[45]; FFmtStr: 'A%sT'; FUntilYear: 1974; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: @CRuleFamilies[3]; FFmtStr: 'A%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: -14400; FRuleFamily: @CRuleFamilies[27]; FFmtStr: 'A%sT'; FUntilYear: 1974; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: @CRuleFamilies[25]; FFmtStr: 'A%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Goose_Bay zone }
CZone_110_Arr: array[0 .. 9] of TPeriod = (
(FOffset: -14500; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1884; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -12652; FRuleFamily: nil; FFmtStr: 'NST'; FUntilYear: 1918; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -12652; FRuleFamily: @CRuleFamilies[3]; FFmtStr: 'N%sT'; FUntilYear: 1919; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -12652; FRuleFamily: nil; FFmtStr: 'NST'; FUntilYear: 1935; FUntilMonth: 3; FUntilDay: @CRelativeDays[8]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -12652; FRuleFamily: @CRuleFamilies[25]; FFmtStr: 'N%sT'; FUntilYear: 1919; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -12652; FRuleFamily: nil; FFmtStr: 'NST'; FUntilYear: 1935; FUntilMonth: 3; FUntilDay: @CRelativeDays[7]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -12600; FRuleFamily: nil; FFmtStr: 'NST'; FUntilYear: 1936; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -12600; FRuleFamily: @CRuleFamilies[44]; FFmtStr: 'N%sT'; FUntilYear: 1942; FUntilMonth: 5; FUntilDay: @CRelativeDays[37]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -12600; FRuleFamily: @CRuleFamilies[3]; FFmtStr: 'N%sT'; FUntilYear: 1946; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -12600; FRuleFamily: @CRuleFamilies[44]; FFmtStr: 'N%sT'; FUntilYear: 1966; FUntilMonth: 3; FUntilDay: @CRelativeDays[13]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: @CRuleFamilies[44]; FFmtStr: 'A%sT'; FUntilYear: 2011; FUntilMonth: 11; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: @CRuleFamilies[3]; FFmtStr: 'A%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: -12600; FRuleFamily: @CRuleFamilies[26]; FFmtStr: 'N%sT'; FUntilYear: 1942; FUntilMonth: 5; FUntilDay: @CRelativeDays[23]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -12600; FRuleFamily: @CRuleFamilies[25]; FFmtStr: 'N%sT'; FUntilYear: 1946; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -12600; FRuleFamily: @CRuleFamilies[26]; FFmtStr: 'N%sT'; FUntilYear: 1966; FUntilMonth: 3; FUntilDay: @CRelativeDays[1]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: @CRuleFamilies[26]; FFmtStr: 'A%sT'; FUntilYear: 2011; FUntilMonth: 11; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: @CRuleFamilies[25]; FFmtStr: 'A%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Grand_Turk zone }
@@ -6647,9 +6647,9 @@ var
(FOffset: -17072; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1890; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -18430; FRuleFamily: nil; FFmtStr: 'KMT'; FUntilYear: 1912; FUntilMonth: 2; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -18000; FRuleFamily: nil; FFmtStr: 'EST'; FUntilYear: 1979; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -18000; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'E%sT'; FUntilYear: 2015; FUntilMonth: 3; FUntilDay: @CRelativeDays[3]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: nil; FFmtStr: 'AST'; FUntilYear: 2018; FUntilMonth: 3; FUntilDay: @CRelativeDays[37]; FUntilTime: 10800; FUntilTimeMode: trLocal),
- (FOffset: -18000; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'E%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: -18000; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'E%sT'; FUntilYear: 2015; FUntilMonth: 3; FUntilDay: @CRelativeDays[44]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: nil; FFmtStr: 'AST'; FUntilYear: 2018; FUntilMonth: 3; FUntilDay: @CRelativeDays[23]; FUntilTime: 10800; FUntilTimeMode: trLocal),
+ (FOffset: -18000; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'E%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Grenada zone }
@@ -6660,174 +6660,174 @@ var
{ Time periods for America/Guadeloupe zone }
CZone_113_Arr: array[0 .. 1] of TPeriod = (
- (FOffset: -14768; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1911; FUntilMonth: 6; FUntilDay: @CRelativeDays[3]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14768; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1911; FUntilMonth: 6; FUntilDay: @CRelativeDays[44]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -14400; FRuleFamily: nil; FFmtStr: 'AST'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Guatemala zone }
CZone_114_Arr: array[0 .. 1] of TPeriod = (
- (FOffset: -21724; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1918; FUntilMonth: 10; FUntilDay: @CRelativeDays[5]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -21600; FRuleFamily: @CRuleFamilies[60]; FFmtStr: 'C%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: -21724; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1918; FUntilMonth: 10; FUntilDay: @CRelativeDays[9]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -21600; FRuleFamily: @CRuleFamilies[45]; FFmtStr: 'C%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Guayaquil zone }
CZone_115_Arr: array[0 .. 2] of TPeriod = (
(FOffset: -19160; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1890; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -18840; FRuleFamily: nil; FFmtStr: 'QMT'; FUntilYear: 1931; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -18000; FRuleFamily: @CRuleFamilies[93]; FFmtStr: '-05/-04'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: -18000; FRuleFamily: @CRuleFamilies[5]; FFmtStr: '-05/-04'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Guyana zone }
CZone_116_Arr: array[0 .. 4] of TPeriod = (
- (FOffset: -13959; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1911; FUntilMonth: 8; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: nil; FFmtStr: '-04'; FUntilYear: 1915; FUntilMonth: 3; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -13500; FRuleFamily: nil; FFmtStr: '-0345'; FUntilYear: 1975; FUntilMonth: 8; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -10800; FRuleFamily: nil; FFmtStr: '-03'; FUntilYear: 1992; FUntilMonth: 3; FUntilDay: @CRelativeDays[17]; FUntilTime: 3600; FUntilTimeMode: trLocal),
+ (FOffset: -13959; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1911; FUntilMonth: 8; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: nil; FFmtStr: '-04'; FUntilYear: 1915; FUntilMonth: 3; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -13500; FRuleFamily: nil; FFmtStr: '-0345'; FUntilYear: 1975; FUntilMonth: 8; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -10800; FRuleFamily: nil; FFmtStr: '-03'; FUntilYear: 1992; FUntilMonth: 3; FUntilDay: @CRelativeDays[26]; FUntilTime: 3600; FUntilTimeMode: trLocal),
(FOffset: -14400; FRuleFamily: nil; FFmtStr: '-04'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Halifax zone }
CZone_117_Arr: array[0 .. 6] of TPeriod = (
- (FOffset: -15264; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1902; FUntilMonth: 6; FUntilDay: @CRelativeDays[13]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: @CRuleFamilies[45]; FFmtStr: 'A%sT'; FUntilYear: 1918; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: @CRuleFamilies[3]; FFmtStr: 'A%sT'; FUntilYear: 1919; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: @CRuleFamilies[45]; FFmtStr: 'A%sT'; FUntilYear: 1942; FUntilMonth: 2; FUntilDay: @CRelativeDays[11]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: -14400; FRuleFamily: @CRuleFamilies[3]; FFmtStr: 'A%sT'; FUntilYear: 1946; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: @CRuleFamilies[45]; FFmtStr: 'A%sT'; FUntilYear: 1974; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: @CRuleFamilies[3]; FFmtStr: 'A%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: -15264; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1902; FUntilMonth: 6; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: @CRuleFamilies[27]; FFmtStr: 'A%sT'; FUntilYear: 1918; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: @CRuleFamilies[25]; FFmtStr: 'A%sT'; FUntilYear: 1919; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: @CRuleFamilies[27]; FFmtStr: 'A%sT'; FUntilYear: 1942; FUntilMonth: 2; FUntilDay: @CRelativeDays[25]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: -14400; FRuleFamily: @CRuleFamilies[25]; FFmtStr: 'A%sT'; FUntilYear: 1946; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: @CRuleFamilies[27]; FFmtStr: 'A%sT'; FUntilYear: 1974; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: @CRuleFamilies[25]; FFmtStr: 'A%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Havana zone }
CZone_118_Arr: array[0 .. 2] of TPeriod = (
(FOffset: -19768; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1890; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -19776; FRuleFamily: nil; FFmtStr: 'HMT'; FUntilYear: 1925; FUntilMonth: 7; FUntilDay: @CRelativeDays[10]; FUntilTime: 43200; FUntilTimeMode: trLocal),
- (FOffset: -18000; FRuleFamily: @CRuleFamilies[57]; FFmtStr: 'C%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: -19776; FRuleFamily: nil; FFmtStr: 'HMT'; FUntilYear: 1925; FUntilMonth: 7; FUntilDay: @CRelativeDays[29]; FUntilTime: 43200; FUntilTimeMode: trLocal),
+ (FOffset: -18000; FRuleFamily: @CRuleFamilies[42]; FFmtStr: 'C%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Hermosillo zone }
CZone_119_Arr: array[0 .. 8] of TPeriod = (
- (FOffset: -26632; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1922; FUntilMonth: 1; FUntilDay: @CRelativeDays[1]; FUntilTime: 25200; FUntilTimeMode: trUniversal),
- (FOffset: -25200; FRuleFamily: nil; FFmtStr: 'MST'; FUntilYear: 1927; FUntilMonth: 6; FUntilDay: @CRelativeDays[18]; FUntilTime: 82800; FUntilTimeMode: trLocal),
- (FOffset: -21600; FRuleFamily: nil; FFmtStr: 'CST'; FUntilYear: 1930; FUntilMonth: 11; FUntilDay: @CRelativeDays[13]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -25200; FRuleFamily: @CRuleFamilies[5]; FFmtStr: 'M%sT'; FUntilYear: 1932; FUntilMonth: 4; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -21600; FRuleFamily: nil; FFmtStr: 'CST'; FUntilYear: 1942; FUntilMonth: 4; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -25200; FRuleFamily: nil; FFmtStr: 'MST'; FUntilYear: 1949; FUntilMonth: 1; FUntilDay: @CRelativeDays[20]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -26632; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1922; FUntilMonth: 1; FUntilDay: @CRelativeDays[0]; FUntilTime: 25200; FUntilTimeMode: trUniversal),
+ (FOffset: -25200; FRuleFamily: nil; FFmtStr: 'MST'; FUntilYear: 1927; FUntilMonth: 6; FUntilDay: @CRelativeDays[34]; FUntilTime: 82800; FUntilTimeMode: trLocal),
+ (FOffset: -21600; FRuleFamily: nil; FFmtStr: 'CST'; FUntilYear: 1930; FUntilMonth: 11; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -25200; FRuleFamily: @CRuleFamilies[37]; FFmtStr: 'M%sT'; FUntilYear: 1932; FUntilMonth: 4; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -21600; FRuleFamily: nil; FFmtStr: 'CST'; FUntilYear: 1942; FUntilMonth: 4; FUntilDay: @CRelativeDays[32]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -25200; FRuleFamily: nil; FFmtStr: 'MST'; FUntilYear: 1949; FUntilMonth: 1; FUntilDay: @CRelativeDays[21]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -28800; FRuleFamily: nil; FFmtStr: 'PST'; FUntilYear: 1970; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -25200; FRuleFamily: @CRuleFamilies[5]; FFmtStr: 'M%sT'; FUntilYear: 1999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -25200; FRuleFamily: @CRuleFamilies[37]; FFmtStr: 'M%sT'; FUntilYear: 1999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -25200; FRuleFamily: nil; FFmtStr: 'MST'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Indiana/Indianapolis zone }
CZone_120_Arr: array[0 .. 10] of TPeriod = (
- (FOffset: -20678; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1883; FUntilMonth: 11; FUntilDay: @CRelativeDays[36]; FUntilTime: 64800; FUntilTimeMode: trUniversal),
- (FOffset: -21600; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'C%sT'; FUntilYear: 1920; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -21600; FRuleFamily: @CRuleFamilies[34]; FFmtStr: 'C%sT'; FUntilYear: 1942; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -21600; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'C%sT'; FUntilYear: 1946; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -21600; FRuleFamily: @CRuleFamilies[34]; FFmtStr: 'C%sT'; FUntilYear: 1955; FUntilMonth: 4; FUntilDay: @CRelativeDays[0]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: -18000; FRuleFamily: nil; FFmtStr: 'EST'; FUntilYear: 1957; FUntilMonth: 9; FUntilDay: @CRelativeDays[17]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: -21600; FRuleFamily: nil; FFmtStr: 'CST'; FUntilYear: 1958; FUntilMonth: 4; FUntilDay: @CRelativeDays[34]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: -20678; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1883; FUntilMonth: 11; FUntilDay: @CRelativeDays[11]; FUntilTime: 64800; FUntilTimeMode: trUniversal),
+ (FOffset: -21600; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'C%sT'; FUntilYear: 1920; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -21600; FRuleFamily: @CRuleFamilies[15]; FFmtStr: 'C%sT'; FUntilYear: 1942; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -21600; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'C%sT'; FUntilYear: 1946; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -21600; FRuleFamily: @CRuleFamilies[15]; FFmtStr: 'C%sT'; FUntilYear: 1955; FUntilMonth: 4; FUntilDay: @CRelativeDays[32]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: -18000; FRuleFamily: nil; FFmtStr: 'EST'; FUntilYear: 1957; FUntilMonth: 9; FUntilDay: @CRelativeDays[26]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: -21600; FRuleFamily: nil; FFmtStr: 'CST'; FUntilYear: 1958; FUntilMonth: 4; FUntilDay: @CRelativeDays[28]; FUntilTime: 7200; FUntilTimeMode: trLocal),
(FOffset: -18000; FRuleFamily: nil; FFmtStr: 'EST'; FUntilYear: 1969; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -18000; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'E%sT'; FUntilYear: 1971; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -18000; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'E%sT'; FUntilYear: 1971; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -18000; FRuleFamily: nil; FFmtStr: 'EST'; FUntilYear: 2006; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -18000; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'E%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: -18000; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'E%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Indiana/Knox zone }
CZone_121_Arr: array[0 .. 6] of TPeriod = (
- (FOffset: -20790; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1883; FUntilMonth: 11; FUntilDay: @CRelativeDays[36]; FUntilTime: 64800; FUntilTimeMode: trUniversal),
- (FOffset: -21600; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'C%sT'; FUntilYear: 1947; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -21600; FRuleFamily: @CRuleFamilies[39]; FFmtStr: 'C%sT'; FUntilYear: 1962; FUntilMonth: 4; FUntilDay: @CRelativeDays[17]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: -18000; FRuleFamily: nil; FFmtStr: 'EST'; FUntilYear: 1963; FUntilMonth: 10; FUntilDay: @CRelativeDays[34]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: -21600; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'C%sT'; FUntilYear: 1991; FUntilMonth: 10; FUntilDay: @CRelativeDays[34]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: -20790; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1883; FUntilMonth: 11; FUntilDay: @CRelativeDays[11]; FUntilTime: 64800; FUntilTimeMode: trUniversal),
+ (FOffset: -21600; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'C%sT'; FUntilYear: 1947; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -21600; FRuleFamily: @CRuleFamilies[20]; FFmtStr: 'C%sT'; FUntilYear: 1962; FUntilMonth: 4; FUntilDay: @CRelativeDays[26]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: -18000; FRuleFamily: nil; FFmtStr: 'EST'; FUntilYear: 1963; FUntilMonth: 10; FUntilDay: @CRelativeDays[28]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: -21600; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'C%sT'; FUntilYear: 1991; FUntilMonth: 10; FUntilDay: @CRelativeDays[28]; FUntilTime: 7200; FUntilTimeMode: trLocal),
(FOffset: -18000; FRuleFamily: nil; FFmtStr: 'EST'; FUntilYear: 2006; FUntilMonth: 4; FUntilDay: @CRelativeDays[2]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: -21600; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'C%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: -21600; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'C%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Indiana/Marengo zone }
CZone_122_Arr: array[0 .. 8] of TPeriod = (
- (FOffset: -20723; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1883; FUntilMonth: 11; FUntilDay: @CRelativeDays[36]; FUntilTime: 64800; FUntilTimeMode: trUniversal),
- (FOffset: -21600; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'C%sT'; FUntilYear: 1951; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -21600; FRuleFamily: @CRuleFamilies[35]; FFmtStr: 'C%sT'; FUntilYear: 1961; FUntilMonth: 4; FUntilDay: @CRelativeDays[8]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: -20723; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1883; FUntilMonth: 11; FUntilDay: @CRelativeDays[11]; FUntilTime: 64800; FUntilTimeMode: trUniversal),
+ (FOffset: -21600; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'C%sT'; FUntilYear: 1951; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -21600; FRuleFamily: @CRuleFamilies[16]; FFmtStr: 'C%sT'; FUntilYear: 1961; FUntilMonth: 4; FUntilDay: @CRelativeDays[7]; FUntilTime: 7200; FUntilTimeMode: trLocal),
(FOffset: -18000; FRuleFamily: nil; FFmtStr: 'EST'; FUntilYear: 1969; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -18000; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'E%sT'; FUntilYear: 1974; FUntilMonth: 1; FUntilDay: @CRelativeDays[4]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: -21600; FRuleFamily: nil; FFmtStr: 'CDT'; FUntilYear: 1974; FUntilMonth: 10; FUntilDay: @CRelativeDays[34]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: -18000; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'E%sT'; FUntilYear: 1976; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -18000; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'E%sT'; FUntilYear: 1974; FUntilMonth: 1; FUntilDay: @CRelativeDays[18]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: -21600; FRuleFamily: nil; FFmtStr: 'CDT'; FUntilYear: 1974; FUntilMonth: 10; FUntilDay: @CRelativeDays[28]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: -18000; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'E%sT'; FUntilYear: 1976; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -18000; FRuleFamily: nil; FFmtStr: 'EST'; FUntilYear: 2006; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -18000; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'E%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: -18000; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'E%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Indiana/Petersburg zone }
CZone_123_Arr: array[0 .. 7] of TPeriod = (
- (FOffset: -20947; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1883; FUntilMonth: 11; FUntilDay: @CRelativeDays[36]; FUntilTime: 64800; FUntilTimeMode: trUniversal),
- (FOffset: -21600; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'C%sT'; FUntilYear: 1955; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -21600; FRuleFamily: @CRuleFamilies[38]; FFmtStr: 'C%sT'; FUntilYear: 1965; FUntilMonth: 4; FUntilDay: @CRelativeDays[12]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: -18000; FRuleFamily: nil; FFmtStr: 'EST'; FUntilYear: 1966; FUntilMonth: 10; FUntilDay: @CRelativeDays[8]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: -21600; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'C%sT'; FUntilYear: 1977; FUntilMonth: 10; FUntilDay: @CRelativeDays[8]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: -20947; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1883; FUntilMonth: 11; FUntilDay: @CRelativeDays[11]; FUntilTime: 64800; FUntilTimeMode: trUniversal),
+ (FOffset: -21600; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'C%sT'; FUntilYear: 1955; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -21600; FRuleFamily: @CRuleFamilies[19]; FFmtStr: 'C%sT'; FUntilYear: 1965; FUntilMonth: 4; FUntilDay: @CRelativeDays[14]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: -18000; FRuleFamily: nil; FFmtStr: 'EST'; FUntilYear: 1966; FUntilMonth: 10; FUntilDay: @CRelativeDays[7]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: -21600; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'C%sT'; FUntilYear: 1977; FUntilMonth: 10; FUntilDay: @CRelativeDays[7]; FUntilTime: 7200; FUntilTimeMode: trLocal),
(FOffset: -18000; FRuleFamily: nil; FFmtStr: 'EST'; FUntilYear: 2006; FUntilMonth: 4; FUntilDay: @CRelativeDays[2]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: -21600; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'C%sT'; FUntilYear: 2007; FUntilMonth: 11; FUntilDay: @CRelativeDays[35]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: -18000; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'E%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: -21600; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'C%sT'; FUntilYear: 2007; FUntilMonth: 11; FUntilDay: @CRelativeDays[15]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: -18000; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'E%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Indiana/Tell_City zone }
CZone_124_Arr: array[0 .. 7] of TPeriod = (
- (FOffset: -20823; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1883; FUntilMonth: 11; FUntilDay: @CRelativeDays[36]; FUntilTime: 64800; FUntilTimeMode: trUniversal),
- (FOffset: -21600; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'C%sT'; FUntilYear: 1946; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -21600; FRuleFamily: @CRuleFamilies[37]; FFmtStr: 'C%sT'; FUntilYear: 1964; FUntilMonth: 4; FUntilDay: @CRelativeDays[6]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: -18000; FRuleFamily: nil; FFmtStr: 'EST'; FUntilYear: 1967; FUntilMonth: 10; FUntilDay: @CRelativeDays[17]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: -21600; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'C%sT'; FUntilYear: 1969; FUntilMonth: 4; FUntilDay: @CRelativeDays[34]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: -18000; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'E%sT'; FUntilYear: 1971; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -20823; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1883; FUntilMonth: 11; FUntilDay: @CRelativeDays[11]; FUntilTime: 64800; FUntilTimeMode: trUniversal),
+ (FOffset: -21600; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'C%sT'; FUntilYear: 1946; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -21600; FRuleFamily: @CRuleFamilies[18]; FFmtStr: 'C%sT'; FUntilYear: 1964; FUntilMonth: 4; FUntilDay: @CRelativeDays[19]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: -18000; FRuleFamily: nil; FFmtStr: 'EST'; FUntilYear: 1967; FUntilMonth: 10; FUntilDay: @CRelativeDays[26]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: -21600; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'C%sT'; FUntilYear: 1969; FUntilMonth: 4; FUntilDay: @CRelativeDays[28]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: -18000; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'E%sT'; FUntilYear: 1971; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -18000; FRuleFamily: nil; FFmtStr: 'EST'; FUntilYear: 2006; FUntilMonth: 4; FUntilDay: @CRelativeDays[2]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: -21600; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'C%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: -21600; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'C%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Indiana/Vevay zone }
CZone_125_Arr: array[0 .. 5] of TPeriod = (
- (FOffset: -20416; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1883; FUntilMonth: 11; FUntilDay: @CRelativeDays[36]; FUntilTime: 64800; FUntilTimeMode: trUniversal),
- (FOffset: -21600; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'C%sT'; FUntilYear: 1954; FUntilMonth: 4; FUntilDay: @CRelativeDays[12]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: -20416; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1883; FUntilMonth: 11; FUntilDay: @CRelativeDays[11]; FUntilTime: 64800; FUntilTimeMode: trUniversal),
+ (FOffset: -21600; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'C%sT'; FUntilYear: 1954; FUntilMonth: 4; FUntilDay: @CRelativeDays[14]; FUntilTime: 7200; FUntilTimeMode: trLocal),
(FOffset: -18000; FRuleFamily: nil; FFmtStr: 'EST'; FUntilYear: 1969; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -18000; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'E%sT'; FUntilYear: 1973; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -18000; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'E%sT'; FUntilYear: 1973; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -18000; FRuleFamily: nil; FFmtStr: 'EST'; FUntilYear: 2006; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -18000; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'E%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: -18000; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'E%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Indiana/Vincennes zone }
CZone_126_Arr: array[0 .. 7] of TPeriod = (
- (FOffset: -21007; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1883; FUntilMonth: 11; FUntilDay: @CRelativeDays[36]; FUntilTime: 64800; FUntilTimeMode: trUniversal),
- (FOffset: -21600; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'C%sT'; FUntilYear: 1946; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -21600; FRuleFamily: @CRuleFamilies[36]; FFmtStr: 'C%sT'; FUntilYear: 1964; FUntilMonth: 4; FUntilDay: @CRelativeDays[6]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: -21007; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1883; FUntilMonth: 11; FUntilDay: @CRelativeDays[11]; FUntilTime: 64800; FUntilTimeMode: trUniversal),
+ (FOffset: -21600; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'C%sT'; FUntilYear: 1946; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -21600; FRuleFamily: @CRuleFamilies[17]; FFmtStr: 'C%sT'; FUntilYear: 1964; FUntilMonth: 4; FUntilDay: @CRelativeDays[19]; FUntilTime: 7200; FUntilTimeMode: trLocal),
(FOffset: -18000; FRuleFamily: nil; FFmtStr: 'EST'; FUntilYear: 1969; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -18000; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'E%sT'; FUntilYear: 1971; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -18000; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'E%sT'; FUntilYear: 1971; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -18000; FRuleFamily: nil; FFmtStr: 'EST'; FUntilYear: 2006; FUntilMonth: 4; FUntilDay: @CRelativeDays[2]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: -21600; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'C%sT'; FUntilYear: 2007; FUntilMonth: 11; FUntilDay: @CRelativeDays[35]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: -18000; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'E%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: -21600; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'C%sT'; FUntilYear: 2007; FUntilMonth: 11; FUntilDay: @CRelativeDays[15]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: -18000; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'E%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Indiana/Winamac zone }
CZone_127_Arr: array[0 .. 7] of TPeriod = (
- (FOffset: -20785; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1883; FUntilMonth: 11; FUntilDay: @CRelativeDays[36]; FUntilTime: 64800; FUntilTimeMode: trUniversal),
- (FOffset: -21600; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'C%sT'; FUntilYear: 1946; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -21600; FRuleFamily: @CRuleFamilies[40]; FFmtStr: 'C%sT'; FUntilYear: 1961; FUntilMonth: 4; FUntilDay: @CRelativeDays[8]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: -20785; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1883; FUntilMonth: 11; FUntilDay: @CRelativeDays[11]; FUntilTime: 64800; FUntilTimeMode: trUniversal),
+ (FOffset: -21600; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'C%sT'; FUntilYear: 1946; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -21600; FRuleFamily: @CRuleFamilies[21]; FFmtStr: 'C%sT'; FUntilYear: 1961; FUntilMonth: 4; FUntilDay: @CRelativeDays[7]; FUntilTime: 7200; FUntilTimeMode: trLocal),
(FOffset: -18000; FRuleFamily: nil; FFmtStr: 'EST'; FUntilYear: 1969; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -18000; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'E%sT'; FUntilYear: 1971; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -18000; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'E%sT'; FUntilYear: 1971; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -18000; FRuleFamily: nil; FFmtStr: 'EST'; FUntilYear: 2006; FUntilMonth: 4; FUntilDay: @CRelativeDays[2]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: -21600; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'C%sT'; FUntilYear: 2007; FUntilMonth: 3; FUntilDay: @CRelativeDays[37]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: -18000; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'E%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: -21600; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'C%sT'; FUntilYear: 2007; FUntilMonth: 3; FUntilDay: @CRelativeDays[23]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: -18000; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'E%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Inuvik zone }
CZone_128_Arr: array[0 .. 3] of TPeriod = (
(FOffset: 0; FRuleFamily: nil; FFmtStr: '-00'; FUntilYear: 1953; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -28800; FRuleFamily: @CRuleFamilies[4]; FFmtStr: 'P%sT'; FUntilYear: 1979; FUntilMonth: 4; FUntilDay: @CRelativeDays[23]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: -25200; FRuleFamily: @CRuleFamilies[4]; FFmtStr: 'M%sT'; FUntilYear: 1980; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -25200; FRuleFamily: @CRuleFamilies[3]; FFmtStr: 'M%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: -28800; FRuleFamily: @CRuleFamilies[35]; FFmtStr: 'P%sT'; FUntilYear: 1979; FUntilMonth: 4; FUntilDay: @CRelativeDays[39]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: -25200; FRuleFamily: @CRuleFamilies[35]; FFmtStr: 'M%sT'; FUntilYear: 1980; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -25200; FRuleFamily: @CRuleFamilies[25]; FFmtStr: 'M%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Iqaluit zone }
CZone_129_Arr: array[0 .. 3] of TPeriod = (
(FOffset: 0; FRuleFamily: nil; FFmtStr: '-00'; FUntilYear: 1942; FUntilMonth: 8; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -18000; FRuleFamily: @CRuleFamilies[4]; FFmtStr: 'E%sT'; FUntilYear: 1999; FUntilMonth: 10; FUntilDay: @CRelativeDays[9]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: -21600; FRuleFamily: @CRuleFamilies[3]; FFmtStr: 'C%sT'; FUntilYear: 2000; FUntilMonth: 10; FUntilDay: @CRelativeDays[17]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: -18000; FRuleFamily: @CRuleFamilies[3]; FFmtStr: 'E%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: -18000; FRuleFamily: @CRuleFamilies[35]; FFmtStr: 'E%sT'; FUntilYear: 1999; FUntilMonth: 10; FUntilDay: @CRelativeDays[8]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: -21600; FRuleFamily: @CRuleFamilies[25]; FFmtStr: 'C%sT'; FUntilYear: 2000; FUntilMonth: 10; FUntilDay: @CRelativeDays[26]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: -18000; FRuleFamily: @CRuleFamilies[25]; FFmtStr: 'E%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Jamaica zone }
@@ -6835,101 +6835,101 @@ var
(FOffset: -18430; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1890; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -18430; FRuleFamily: nil; FFmtStr: 'KMT'; FUntilYear: 1912; FUntilMonth: 2; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -18000; FRuleFamily: nil; FFmtStr: 'EST'; FUntilYear: 1974; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -18000; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'E%sT'; FUntilYear: 1984; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -18000; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'E%sT'; FUntilYear: 1984; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -18000; FRuleFamily: nil; FFmtStr: 'EST'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Juneau zone }
CZone_131_Arr: array[0 .. 9] of TPeriod = (
- (FOffset: 54139; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1867; FUntilMonth: 10; FUntilDay: @CRelativeDays[10]; FUntilTime: 56012; FUntilTimeMode: trLocal),
- (FOffset: -32261; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1900; FUntilMonth: 8; FUntilDay: @CRelativeDays[7]; FUntilTime: 43200; FUntilTimeMode: trLocal),
+ (FOffset: 54139; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1867; FUntilMonth: 10; FUntilDay: @CRelativeDays[29]; FUntilTime: 56012; FUntilTimeMode: trLocal),
+ (FOffset: -32261; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1900; FUntilMonth: 8; FUntilDay: @CRelativeDays[10]; FUntilTime: 43200; FUntilTimeMode: trLocal),
(FOffset: -28800; FRuleFamily: nil; FFmtStr: 'PST'; FUntilYear: 1942; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -28800; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'P%sT'; FUntilYear: 1946; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -28800; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'P%sT'; FUntilYear: 1946; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -28800; FRuleFamily: nil; FFmtStr: 'PST'; FUntilYear: 1969; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -28800; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'P%sT'; FUntilYear: 1980; FUntilMonth: 4; FUntilDay: @CRelativeDays[34]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: -32400; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'Y%sT'; FUntilYear: 1980; FUntilMonth: 10; FUntilDay: @CRelativeDays[6]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: -28800; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'P%sT'; FUntilYear: 1983; FUntilMonth: 10; FUntilDay: @CRelativeDays[8]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: -32400; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'Y%sT'; FUntilYear: 1983; FUntilMonth: 11; FUntilDay: @CRelativeDays[8]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -32400; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'AK%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: -28800; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'P%sT'; FUntilYear: 1980; FUntilMonth: 4; FUntilDay: @CRelativeDays[28]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: -32400; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'Y%sT'; FUntilYear: 1980; FUntilMonth: 10; FUntilDay: @CRelativeDays[19]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: -28800; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'P%sT'; FUntilYear: 1983; FUntilMonth: 10; FUntilDay: @CRelativeDays[7]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: -32400; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'Y%sT'; FUntilYear: 1983; FUntilMonth: 11; FUntilDay: @CRelativeDays[7]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -32400; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'AK%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Kentucky/Louisville zone }
CZone_132_Arr: array[0 .. 8] of TPeriod = (
- (FOffset: -20582; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1883; FUntilMonth: 11; FUntilDay: @CRelativeDays[36]; FUntilTime: 64800; FUntilTimeMode: trUniversal),
- (FOffset: -21600; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'C%sT'; FUntilYear: 1921; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -21600; FRuleFamily: @CRuleFamilies[41]; FFmtStr: 'C%sT'; FUntilYear: 1942; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -21600; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'C%sT'; FUntilYear: 1946; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -21600; FRuleFamily: @CRuleFamilies[41]; FFmtStr: 'C%sT'; FUntilYear: 1961; FUntilMonth: 7; FUntilDay: @CRelativeDays[26]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: -20582; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1883; FUntilMonth: 11; FUntilDay: @CRelativeDays[11]; FUntilTime: 64800; FUntilTimeMode: trUniversal),
+ (FOffset: -21600; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'C%sT'; FUntilYear: 1921; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -21600; FRuleFamily: @CRuleFamilies[22]; FFmtStr: 'C%sT'; FUntilYear: 1942; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -21600; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'C%sT'; FUntilYear: 1946; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -21600; FRuleFamily: @CRuleFamilies[22]; FFmtStr: 'C%sT'; FUntilYear: 1961; FUntilMonth: 7; FUntilDay: @CRelativeDays[4]; FUntilTime: 7200; FUntilTimeMode: trLocal),
(FOffset: -18000; FRuleFamily: nil; FFmtStr: 'EST'; FUntilYear: 1968; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -18000; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'E%sT'; FUntilYear: 1974; FUntilMonth: 1; FUntilDay: @CRelativeDays[4]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: -21600; FRuleFamily: nil; FFmtStr: 'CDT'; FUntilYear: 1974; FUntilMonth: 10; FUntilDay: @CRelativeDays[34]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: -18000; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'E%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: -18000; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'E%sT'; FUntilYear: 1974; FUntilMonth: 1; FUntilDay: @CRelativeDays[18]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: -21600; FRuleFamily: nil; FFmtStr: 'CDT'; FUntilYear: 1974; FUntilMonth: 10; FUntilDay: @CRelativeDays[28]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: -18000; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'E%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Kentucky/Monticello zone }
CZone_133_Arr: array[0 .. 4] of TPeriod = (
- (FOffset: -20364; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1883; FUntilMonth: 11; FUntilDay: @CRelativeDays[36]; FUntilTime: 64800; FUntilTimeMode: trUniversal),
- (FOffset: -21600; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'C%sT'; FUntilYear: 1946; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -20364; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1883; FUntilMonth: 11; FUntilDay: @CRelativeDays[11]; FUntilTime: 64800; FUntilTimeMode: trUniversal),
+ (FOffset: -21600; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'C%sT'; FUntilYear: 1946; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -21600; FRuleFamily: nil; FFmtStr: 'CST'; FUntilYear: 1968; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -21600; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'C%sT'; FUntilYear: 2000; FUntilMonth: 10; FUntilDay: @CRelativeDays[17]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: -18000; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'E%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: -21600; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'C%sT'; FUntilYear: 2000; FUntilMonth: 10; FUntilDay: @CRelativeDays[26]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: -18000; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'E%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/La_Paz zone }
CZone_134_Arr: array[0 .. 3] of TPeriod = (
(FOffset: -16356; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1890; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -16356; FRuleFamily: nil; FFmtStr: 'CMT'; FUntilYear: 1931; FUntilMonth: 10; FUntilDay: @CRelativeDays[13]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -16356; FRuleFamily: nil; FFmtStr: 'BST'; FUntilYear: 1932; FUntilMonth: 3; FUntilDay: @CRelativeDays[25]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -16356; FRuleFamily: nil; FFmtStr: 'CMT'; FUntilYear: 1931; FUntilMonth: 10; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -16356; FRuleFamily: nil; FFmtStr: 'BST'; FUntilYear: 1932; FUntilMonth: 3; FUntilDay: @CRelativeDays[22]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -14400; FRuleFamily: nil; FFmtStr: '-04'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Lima zone }
CZone_135_Arr: array[0 .. 2] of TPeriod = (
(FOffset: -18492; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1890; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -18516; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1908; FUntilMonth: 7; FUntilDay: @CRelativeDays[14]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -18000; FRuleFamily: @CRuleFamilies[96]; FFmtStr: '-05/-04'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: -18516; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1908; FUntilMonth: 7; FUntilDay: @CRelativeDays[16]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -18000; FRuleFamily: @CRuleFamilies[8]; FFmtStr: '-05/-04'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Los_Angeles zone }
CZone_136_Arr: array[0 .. 3] of TPeriod = (
- (FOffset: -28378; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1883; FUntilMonth: 11; FUntilDay: @CRelativeDays[36]; FUntilTime: 72000; FUntilTimeMode: trUniversal),
- (FOffset: -28800; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'P%sT'; FUntilYear: 1946; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -28800; FRuleFamily: @CRuleFamilies[33]; FFmtStr: 'P%sT'; FUntilYear: 1967; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -28800; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'P%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: -28378; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1883; FUntilMonth: 11; FUntilDay: @CRelativeDays[11]; FUntilTime: 72000; FUntilTimeMode: trUniversal),
+ (FOffset: -28800; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'P%sT'; FUntilYear: 1946; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -28800; FRuleFamily: @CRuleFamilies[14]; FFmtStr: 'P%sT'; FUntilYear: 1967; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -28800; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'P%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Maceio zone }
CZone_137_Arr: array[0 .. 8] of TPeriod = (
(FOffset: -8572; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1914; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -10800; FRuleFamily: @CRuleFamilies[90]; FFmtStr: '-03/-02'; FUntilYear: 1990; FUntilMonth: 9; FUntilDay: @CRelativeDays[22]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -10800; FRuleFamily: nil; FFmtStr: '-03'; FUntilYear: 1995; FUntilMonth: 10; FUntilDay: @CRelativeDays[40]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -10800; FRuleFamily: @CRuleFamilies[90]; FFmtStr: '-03/-02'; FUntilYear: 1996; FUntilMonth: 9; FUntilDay: @CRelativeDays[35]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -10800; FRuleFamily: nil; FFmtStr: '-03'; FUntilYear: 1999; FUntilMonth: 9; FUntilDay: @CRelativeDays[8]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -10800; FRuleFamily: @CRuleFamilies[90]; FFmtStr: '-03/-02'; FUntilYear: 2000; FUntilMonth: 10; FUntilDay: @CRelativeDays[33]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -10800; FRuleFamily: nil; FFmtStr: '-03'; FUntilYear: 2001; FUntilMonth: 9; FUntilDay: @CRelativeDays[40]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -10800; FRuleFamily: @CRuleFamilies[90]; FFmtStr: '-03/-02'; FUntilYear: 2002; FUntilMonth: 10; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -10800; FRuleFamily: @CRuleFamilies[2]; FFmtStr: '-03/-02'; FUntilYear: 1990; FUntilMonth: 9; FUntilDay: @CRelativeDays[17]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -10800; FRuleFamily: nil; FFmtStr: '-03'; FUntilYear: 1995; FUntilMonth: 10; FUntilDay: @CRelativeDays[12]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -10800; FRuleFamily: @CRuleFamilies[2]; FFmtStr: '-03/-02'; FUntilYear: 1996; FUntilMonth: 9; FUntilDay: @CRelativeDays[15]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -10800; FRuleFamily: nil; FFmtStr: '-03'; FUntilYear: 1999; FUntilMonth: 9; FUntilDay: @CRelativeDays[7]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -10800; FRuleFamily: @CRuleFamilies[2]; FFmtStr: '-03/-02'; FUntilYear: 2000; FUntilMonth: 10; FUntilDay: @CRelativeDays[33]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -10800; FRuleFamily: nil; FFmtStr: '-03'; FUntilYear: 2001; FUntilMonth: 9; FUntilDay: @CRelativeDays[12]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -10800; FRuleFamily: @CRuleFamilies[2]; FFmtStr: '-03/-02'; FUntilYear: 2002; FUntilMonth: 10; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -10800; FRuleFamily: nil; FFmtStr: '-03'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Managua zone }
CZone_138_Arr: array[0 .. 8] of TPeriod = (
(FOffset: -20708; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1890; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -20712; FRuleFamily: nil; FFmtStr: 'MMT'; FUntilYear: 1934; FUntilMonth: 6; FUntilDay: @CRelativeDays[26]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -20712; FRuleFamily: nil; FFmtStr: 'MMT'; FUntilYear: 1934; FUntilMonth: 6; FUntilDay: @CRelativeDays[4]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -21600; FRuleFamily: nil; FFmtStr: 'CST'; FUntilYear: 1973; FUntilMonth: 5; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -18000; FRuleFamily: nil; FFmtStr: 'EST'; FUntilYear: 1975; FUntilMonth: 2; FUntilDay: @CRelativeDays[19]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -21600; FRuleFamily: @CRuleFamilies[63]; FFmtStr: 'C%sT'; FUntilYear: 1992; FUntilMonth: 1; FUntilDay: @CRelativeDays[1]; FUntilTime: 14400; FUntilTimeMode: trLocal),
- (FOffset: -18000; FRuleFamily: nil; FFmtStr: 'EST'; FUntilYear: 1992; FUntilMonth: 9; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -18000; FRuleFamily: nil; FFmtStr: 'EST'; FUntilYear: 1975; FUntilMonth: 2; FUntilDay: @CRelativeDays[24]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -21600; FRuleFamily: @CRuleFamilies[48]; FFmtStr: 'C%sT'; FUntilYear: 1992; FUntilMonth: 1; FUntilDay: @CRelativeDays[0]; FUntilTime: 14400; FUntilTimeMode: trLocal),
+ (FOffset: -18000; FRuleFamily: nil; FFmtStr: 'EST'; FUntilYear: 1992; FUntilMonth: 9; FUntilDay: @CRelativeDays[32]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -21600; FRuleFamily: nil; FFmtStr: 'CST'; FUntilYear: 1993; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -18000; FRuleFamily: nil; FFmtStr: 'EST'; FUntilYear: 1997; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -21600; FRuleFamily: @CRuleFamilies[63]; FFmtStr: 'C%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: -21600; FRuleFamily: @CRuleFamilies[48]; FFmtStr: 'C%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Manaus zone }
CZone_139_Arr: array[0 .. 4] of TPeriod = (
(FOffset: -14404; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1914; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: @CRuleFamilies[90]; FFmtStr: '-04/-03'; FUntilYear: 1988; FUntilMonth: 9; FUntilDay: @CRelativeDays[16]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: nil; FFmtStr: '-04'; FUntilYear: 1993; FUntilMonth: 9; FUntilDay: @CRelativeDays[14]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: @CRuleFamilies[90]; FFmtStr: '-04/-03'; FUntilYear: 1994; FUntilMonth: 9; FUntilDay: @CRelativeDays[33]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: @CRuleFamilies[2]; FFmtStr: '-04/-03'; FUntilYear: 1988; FUntilMonth: 9; FUntilDay: @CRelativeDays[31]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: nil; FFmtStr: '-04'; FUntilYear: 1993; FUntilMonth: 9; FUntilDay: @CRelativeDays[16]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: @CRuleFamilies[2]; FFmtStr: '-04/-03'; FUntilYear: 1994; FUntilMonth: 9; FUntilDay: @CRelativeDays[33]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -14400; FRuleFamily: nil; FFmtStr: '-04'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
@@ -6937,226 +6937,227 @@ var
CZone_140_Arr: array[0 .. 4] of TPeriod = (
(FOffset: -14660; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1890; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -14660; FRuleFamily: nil; FFmtStr: 'FFMT'; FUntilYear: 1911; FUntilMonth: 5; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: nil; FFmtStr: 'AST'; FUntilYear: 1980; FUntilMonth: 4; FUntilDay: @CRelativeDays[4]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: nil; FFmtStr: 'ADT'; FUntilYear: 1980; FUntilMonth: 9; FUntilDay: @CRelativeDays[14]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: nil; FFmtStr: 'AST'; FUntilYear: 1980; FUntilMonth: 4; FUntilDay: @CRelativeDays[18]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: nil; FFmtStr: 'ADT'; FUntilYear: 1980; FUntilMonth: 9; FUntilDay: @CRelativeDays[16]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -14400; FRuleFamily: nil; FFmtStr: 'AST'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Matamoros zone }
CZone_141_Arr: array[0 .. 4] of TPeriod = (
- (FOffset: -23400; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1922; FUntilMonth: 1; FUntilDay: @CRelativeDays[1]; FUntilTime: 21600; FUntilTimeMode: trUniversal),
+ (FOffset: -23400; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1922; FUntilMonth: 1; FUntilDay: @CRelativeDays[0]; FUntilTime: 21600; FUntilTimeMode: trUniversal),
(FOffset: -21600; FRuleFamily: nil; FFmtStr: 'CST'; FUntilYear: 1988; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -21600; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'C%sT'; FUntilYear: 1989; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -21600; FRuleFamily: @CRuleFamilies[5]; FFmtStr: 'C%sT'; FUntilYear: 2010; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -21600; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'C%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: -21600; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'C%sT'; FUntilYear: 1989; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -21600; FRuleFamily: @CRuleFamilies[37]; FFmtStr: 'C%sT'; FUntilYear: 2010; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -21600; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'C%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Mazatlan zone }
CZone_142_Arr: array[0 .. 7] of TPeriod = (
- (FOffset: -25540; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1922; FUntilMonth: 1; FUntilDay: @CRelativeDays[1]; FUntilTime: 25200; FUntilTimeMode: trUniversal),
- (FOffset: -25200; FRuleFamily: nil; FFmtStr: 'MST'; FUntilYear: 1927; FUntilMonth: 6; FUntilDay: @CRelativeDays[18]; FUntilTime: 82800; FUntilTimeMode: trLocal),
- (FOffset: -21600; FRuleFamily: nil; FFmtStr: 'CST'; FUntilYear: 1930; FUntilMonth: 11; FUntilDay: @CRelativeDays[13]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -25200; FRuleFamily: @CRuleFamilies[5]; FFmtStr: 'M%sT'; FUntilYear: 1932; FUntilMonth: 4; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -21600; FRuleFamily: nil; FFmtStr: 'CST'; FUntilYear: 1942; FUntilMonth: 4; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -25200; FRuleFamily: nil; FFmtStr: 'MST'; FUntilYear: 1949; FUntilMonth: 1; FUntilDay: @CRelativeDays[20]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -25540; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1922; FUntilMonth: 1; FUntilDay: @CRelativeDays[0]; FUntilTime: 25200; FUntilTimeMode: trUniversal),
+ (FOffset: -25200; FRuleFamily: nil; FFmtStr: 'MST'; FUntilYear: 1927; FUntilMonth: 6; FUntilDay: @CRelativeDays[34]; FUntilTime: 82800; FUntilTimeMode: trLocal),
+ (FOffset: -21600; FRuleFamily: nil; FFmtStr: 'CST'; FUntilYear: 1930; FUntilMonth: 11; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -25200; FRuleFamily: @CRuleFamilies[37]; FFmtStr: 'M%sT'; FUntilYear: 1932; FUntilMonth: 4; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -21600; FRuleFamily: nil; FFmtStr: 'CST'; FUntilYear: 1942; FUntilMonth: 4; FUntilDay: @CRelativeDays[32]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -25200; FRuleFamily: nil; FFmtStr: 'MST'; FUntilYear: 1949; FUntilMonth: 1; FUntilDay: @CRelativeDays[21]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -28800; FRuleFamily: nil; FFmtStr: 'PST'; FUntilYear: 1970; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -25200; FRuleFamily: @CRuleFamilies[5]; FFmtStr: 'M%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: -25200; FRuleFamily: @CRuleFamilies[37]; FFmtStr: 'M%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Menominee zone }
CZone_143_Arr: array[0 .. 4] of TPeriod = (
- (FOffset: -21027; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1885; FUntilMonth: 9; FUntilDay: @CRelativeDays[36]; FUntilTime: 43200; FUntilTimeMode: trLocal),
- (FOffset: -21600; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'C%sT'; FUntilYear: 1946; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -21600; FRuleFamily: @CRuleFamilies[43]; FFmtStr: 'C%sT'; FUntilYear: 1969; FUntilMonth: 4; FUntilDay: @CRelativeDays[34]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: -18000; FRuleFamily: nil; FFmtStr: 'EST'; FUntilYear: 1973; FUntilMonth: 4; FUntilDay: @CRelativeDays[17]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: -21600; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'C%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: -21027; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1885; FUntilMonth: 9; FUntilDay: @CRelativeDays[11]; FUntilTime: 43200; FUntilTimeMode: trLocal),
+ (FOffset: -21600; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'C%sT'; FUntilYear: 1946; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -21600; FRuleFamily: @CRuleFamilies[24]; FFmtStr: 'C%sT'; FUntilYear: 1969; FUntilMonth: 4; FUntilDay: @CRelativeDays[28]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: -18000; FRuleFamily: nil; FFmtStr: 'EST'; FUntilYear: 1973; FUntilMonth: 4; FUntilDay: @CRelativeDays[26]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: -21600; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'C%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Merida zone }
CZone_144_Arr: array[0 .. 3] of TPeriod = (
- (FOffset: -21508; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1922; FUntilMonth: 1; FUntilDay: @CRelativeDays[1]; FUntilTime: 21600; FUntilTimeMode: trUniversal),
- (FOffset: -21600; FRuleFamily: nil; FFmtStr: 'CST'; FUntilYear: 1981; FUntilMonth: 12; FUntilDay: @CRelativeDays[26]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -21508; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1922; FUntilMonth: 1; FUntilDay: @CRelativeDays[0]; FUntilTime: 21600; FUntilTimeMode: trUniversal),
+ (FOffset: -21600; FRuleFamily: nil; FFmtStr: 'CST'; FUntilYear: 1981; FUntilMonth: 12; FUntilDay: @CRelativeDays[4]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -18000; FRuleFamily: nil; FFmtStr: 'EST'; FUntilYear: 1982; FUntilMonth: 12; FUntilDay: @CRelativeDays[2]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -21600; FRuleFamily: @CRuleFamilies[5]; FFmtStr: 'C%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: -21600; FRuleFamily: @CRuleFamilies[37]; FFmtStr: 'C%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Metlakatla zone }
CZone_145_Arr: array[0 .. 9] of TPeriod = (
- (FOffset: 54822; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1867; FUntilMonth: 10; FUntilDay: @CRelativeDays[10]; FUntilTime: 56695; FUntilTimeMode: trLocal),
- (FOffset: -31578; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1900; FUntilMonth: 8; FUntilDay: @CRelativeDays[7]; FUntilTime: 43200; FUntilTimeMode: trLocal),
+ (FOffset: 54822; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1867; FUntilMonth: 10; FUntilDay: @CRelativeDays[29]; FUntilTime: 56695; FUntilTimeMode: trLocal),
+ (FOffset: -31578; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1900; FUntilMonth: 8; FUntilDay: @CRelativeDays[10]; FUntilTime: 43200; FUntilTimeMode: trLocal),
(FOffset: -28800; FRuleFamily: nil; FFmtStr: 'PST'; FUntilYear: 1942; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -28800; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'P%sT'; FUntilYear: 1946; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -28800; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'P%sT'; FUntilYear: 1946; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -28800; FRuleFamily: nil; FFmtStr: 'PST'; FUntilYear: 1969; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -28800; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'P%sT'; FUntilYear: 1983; FUntilMonth: 10; FUntilDay: @CRelativeDays[8]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: -28800; FRuleFamily: nil; FFmtStr: 'PST'; FUntilYear: 2015; FUntilMonth: 11; FUntilDay: @CRelativeDays[1]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: -32400; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'AK%sT'; FUntilYear: 2018; FUntilMonth: 11; FUntilDay: @CRelativeDays[35]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: -28800; FRuleFamily: nil; FFmtStr: 'PST'; FUntilYear: 2019; FUntilMonth: 1; FUntilDay: @CRelativeDays[7]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: -32400; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'AK%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: -28800; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'P%sT'; FUntilYear: 1983; FUntilMonth: 10; FUntilDay: @CRelativeDays[7]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: -28800; FRuleFamily: nil; FFmtStr: 'PST'; FUntilYear: 2015; FUntilMonth: 11; FUntilDay: @CRelativeDays[0]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: -32400; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'AK%sT'; FUntilYear: 2018; FUntilMonth: 11; FUntilDay: @CRelativeDays[15]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: -28800; FRuleFamily: nil; FFmtStr: 'PST'; FUntilYear: 2019; FUntilMonth: 1; FUntilDay: @CRelativeDays[10]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: -32400; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'AK%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Mexico_City zone }
CZone_146_Arr: array[0 .. 6] of TPeriod = (
- (FOffset: -23796; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1922; FUntilMonth: 1; FUntilDay: @CRelativeDays[1]; FUntilTime: 25200; FUntilTimeMode: trUniversal),
- (FOffset: -25200; FRuleFamily: nil; FFmtStr: 'MST'; FUntilYear: 1927; FUntilMonth: 6; FUntilDay: @CRelativeDays[18]; FUntilTime: 82800; FUntilTimeMode: trLocal),
- (FOffset: -21600; FRuleFamily: nil; FFmtStr: 'CST'; FUntilYear: 1930; FUntilMonth: 11; FUntilDay: @CRelativeDays[13]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -25200; FRuleFamily: @CRuleFamilies[5]; FFmtStr: 'M%sT'; FUntilYear: 1932; FUntilMonth: 4; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -21600; FRuleFamily: @CRuleFamilies[5]; FFmtStr: 'C%sT'; FUntilYear: 2001; FUntilMonth: 9; FUntilDay: @CRelativeDays[8]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: -21600; FRuleFamily: nil; FFmtStr: 'CST'; FUntilYear: 2002; FUntilMonth: 2; FUntilDay: @CRelativeDays[7]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -21600; FRuleFamily: @CRuleFamilies[5]; FFmtStr: 'C%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: -23796; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1922; FUntilMonth: 1; FUntilDay: @CRelativeDays[0]; FUntilTime: 25200; FUntilTimeMode: trUniversal),
+ (FOffset: -25200; FRuleFamily: nil; FFmtStr: 'MST'; FUntilYear: 1927; FUntilMonth: 6; FUntilDay: @CRelativeDays[34]; FUntilTime: 82800; FUntilTimeMode: trLocal),
+ (FOffset: -21600; FRuleFamily: nil; FFmtStr: 'CST'; FUntilYear: 1930; FUntilMonth: 11; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -25200; FRuleFamily: @CRuleFamilies[37]; FFmtStr: 'M%sT'; FUntilYear: 1932; FUntilMonth: 4; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -21600; FRuleFamily: @CRuleFamilies[37]; FFmtStr: 'C%sT'; FUntilYear: 2001; FUntilMonth: 9; FUntilDay: @CRelativeDays[7]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: -21600; FRuleFamily: nil; FFmtStr: 'CST'; FUntilYear: 2002; FUntilMonth: 2; FUntilDay: @CRelativeDays[10]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -21600; FRuleFamily: @CRuleFamilies[37]; FFmtStr: 'C%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Miquelon zone }
CZone_147_Arr: array[0 .. 3] of TPeriod = (
- (FOffset: -13480; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1911; FUntilMonth: 5; FUntilDay: @CRelativeDays[13]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -13480; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1911; FUntilMonth: 5; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -14400; FRuleFamily: nil; FFmtStr: 'AST'; FUntilYear: 1980; FUntilMonth: 5; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -10800; FRuleFamily: nil; FFmtStr: '-03'; FUntilYear: 1987; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -10800; FRuleFamily: @CRuleFamilies[3]; FFmtStr: '-03/-02'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: -10800; FRuleFamily: @CRuleFamilies[25]; FFmtStr: '-03/-02'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Moncton zone }
CZone_148_Arr: array[0 .. 8] of TPeriod = (
- (FOffset: -15548; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1883; FUntilMonth: 12; FUntilDay: @CRelativeDays[11]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -18000; FRuleFamily: nil; FFmtStr: 'EST'; FUntilYear: 1902; FUntilMonth: 6; FUntilDay: @CRelativeDays[13]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: @CRuleFamilies[3]; FFmtStr: 'A%sT'; FUntilYear: 1933; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: @CRuleFamilies[46]; FFmtStr: 'A%sT'; FUntilYear: 1942; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: @CRuleFamilies[3]; FFmtStr: 'A%sT'; FUntilYear: 1946; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: @CRuleFamilies[46]; FFmtStr: 'A%sT'; FUntilYear: 1973; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: @CRuleFamilies[3]; FFmtStr: 'A%sT'; FUntilYear: 1993; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: @CRuleFamilies[46]; FFmtStr: 'A%sT'; FUntilYear: 2007; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: @CRuleFamilies[3]; FFmtStr: 'A%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: -15548; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1883; FUntilMonth: 12; FUntilDay: @CRelativeDays[25]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -18000; FRuleFamily: nil; FFmtStr: 'EST'; FUntilYear: 1902; FUntilMonth: 6; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: @CRuleFamilies[25]; FFmtStr: 'A%sT'; FUntilYear: 1933; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: @CRuleFamilies[28]; FFmtStr: 'A%sT'; FUntilYear: 1942; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: @CRuleFamilies[25]; FFmtStr: 'A%sT'; FUntilYear: 1946; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: @CRuleFamilies[28]; FFmtStr: 'A%sT'; FUntilYear: 1973; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: @CRuleFamilies[25]; FFmtStr: 'A%sT'; FUntilYear: 1993; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: @CRuleFamilies[28]; FFmtStr: 'A%sT'; FUntilYear: 2007; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: @CRuleFamilies[25]; FFmtStr: 'A%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Monterrey zone }
CZone_149_Arr: array[0 .. 3] of TPeriod = (
- (FOffset: -24076; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1922; FUntilMonth: 1; FUntilDay: @CRelativeDays[1]; FUntilTime: 21600; FUntilTimeMode: trUniversal),
+ (FOffset: -24076; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1922; FUntilMonth: 1; FUntilDay: @CRelativeDays[0]; FUntilTime: 21600; FUntilTimeMode: trUniversal),
(FOffset: -21600; FRuleFamily: nil; FFmtStr: 'CST'; FUntilYear: 1988; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -21600; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'C%sT'; FUntilYear: 1989; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -21600; FRuleFamily: @CRuleFamilies[5]; FFmtStr: 'C%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: -21600; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'C%sT'; FUntilYear: 1989; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -21600; FRuleFamily: @CRuleFamilies[37]; FFmtStr: 'C%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Montevideo zone }
CZone_150_Arr: array[0 .. 10] of TPeriod = (
- (FOffset: -13491; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1908; FUntilMonth: 6; FUntilDay: @CRelativeDays[18]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -13491; FRuleFamily: nil; FFmtStr: 'MMT'; FUntilYear: 1920; FUntilMonth: 5; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: nil; FFmtStr: '-04'; FUntilYear: 1923; FUntilMonth: 10; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -12600; FRuleFamily: @CRuleFamilies[97]; FFmtStr: '-0330/-03'; FUntilYear: 1942; FUntilMonth: 12; FUntilDay: @CRelativeDays[20]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -10800; FRuleFamily: @CRuleFamilies[97]; FFmtStr: '-03/-0230'; FUntilYear: 1960; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -10800; FRuleFamily: @CRuleFamilies[97]; FFmtStr: '-03/-02'; FUntilYear: 1968; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -10800; FRuleFamily: @CRuleFamilies[97]; FFmtStr: '-03/-0230'; FUntilYear: 1970; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -10800; FRuleFamily: @CRuleFamilies[97]; FFmtStr: '-03/-02'; FUntilYear: 1974; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -10800; FRuleFamily: @CRuleFamilies[97]; FFmtStr: '-03/-0130'; FUntilYear: 1974; FUntilMonth: 3; FUntilDay: @CRelativeDays[18]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -10800; FRuleFamily: @CRuleFamilies[97]; FFmtStr: '-03/-0230'; FUntilYear: 1974; FUntilMonth: 12; FUntilDay: @CRelativeDays[33]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -10800; FRuleFamily: @CRuleFamilies[97]; FFmtStr: '-03/-02'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: -13491; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1908; FUntilMonth: 6; FUntilDay: @CRelativeDays[34]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -13491; FRuleFamily: nil; FFmtStr: 'MMT'; FUntilYear: 1920; FUntilMonth: 5; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: nil; FFmtStr: '-04'; FUntilYear: 1923; FUntilMonth: 10; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -12600; FRuleFamily: @CRuleFamilies[9]; FFmtStr: '-0330/-03'; FUntilYear: 1942; FUntilMonth: 12; FUntilDay: @CRelativeDays[21]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -10800; FRuleFamily: @CRuleFamilies[9]; FFmtStr: '-03/-0230'; FUntilYear: 1960; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -10800; FRuleFamily: @CRuleFamilies[9]; FFmtStr: '-03/-02'; FUntilYear: 1968; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -10800; FRuleFamily: @CRuleFamilies[9]; FFmtStr: '-03/-0230'; FUntilYear: 1970; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -10800; FRuleFamily: @CRuleFamilies[9]; FFmtStr: '-03/-02'; FUntilYear: 1974; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -10800; FRuleFamily: @CRuleFamilies[9]; FFmtStr: '-03/-0130'; FUntilYear: 1974; FUntilMonth: 3; FUntilDay: @CRelativeDays[34]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -10800; FRuleFamily: @CRuleFamilies[9]; FFmtStr: '-03/-0230'; FUntilYear: 1974; FUntilMonth: 12; FUntilDay: @CRelativeDays[33]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -10800; FRuleFamily: @CRuleFamilies[9]; FFmtStr: '-03/-02'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Montreal zone }
CZone_151_Arr: array[0 .. 6] of TPeriod = (
(FOffset: -17656; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1884; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -18000; FRuleFamily: @CRuleFamilies[6]; FFmtStr: 'E%sT'; FUntilYear: 1918; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -18000; FRuleFamily: @CRuleFamilies[3]; FFmtStr: 'E%sT'; FUntilYear: 1919; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -18000; FRuleFamily: @CRuleFamilies[6]; FFmtStr: 'E%sT'; FUntilYear: 1942; FUntilMonth: 2; FUntilDay: @CRelativeDays[11]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: -18000; FRuleFamily: @CRuleFamilies[3]; FFmtStr: 'E%sT'; FUntilYear: 1946; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -18000; FRuleFamily: @CRuleFamilies[6]; FFmtStr: 'E%sT'; FUntilYear: 1974; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -18000; FRuleFamily: @CRuleFamilies[3]; FFmtStr: 'E%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: -18000; FRuleFamily: @CRuleFamilies[108]; FFmtStr: 'E%sT'; FUntilYear: 1918; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -18000; FRuleFamily: @CRuleFamilies[25]; FFmtStr: 'E%sT'; FUntilYear: 1919; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -18000; FRuleFamily: @CRuleFamilies[108]; FFmtStr: 'E%sT'; FUntilYear: 1942; FUntilMonth: 2; FUntilDay: @CRelativeDays[25]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: -18000; FRuleFamily: @CRuleFamilies[25]; FFmtStr: 'E%sT'; FUntilYear: 1946; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -18000; FRuleFamily: @CRuleFamilies[108]; FFmtStr: 'E%sT'; FUntilYear: 1974; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -18000; FRuleFamily: @CRuleFamilies[25]; FFmtStr: 'E%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Montserrat zone }
CZone_152_Arr: array[0 .. 1] of TPeriod = (
- (FOffset: -14932; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1911; FUntilMonth: 7; FUntilDay: @CRelativeDays[1]; FUntilTime: 60; FUntilTimeMode: trLocal),
+ (FOffset: -14932; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1911; FUntilMonth: 7; FUntilDay: @CRelativeDays[0]; FUntilTime: 60; FUntilTimeMode: trLocal),
(FOffset: -14400; FRuleFamily: nil; FFmtStr: 'AST'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Nassau zone }
CZone_153_Arr: array[0 .. 2] of TPeriod = (
(FOffset: -18570; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1912; FUntilMonth: 3; FUntilDay: @CRelativeDays[2]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -18000; FRuleFamily: @CRuleFamilies[7]; FFmtStr: 'E%sT'; FUntilYear: 1976; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -18000; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'E%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: -18000; FRuleFamily: @CRuleFamilies[109]; FFmtStr: 'E%sT'; FUntilYear: 1976; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -18000; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'E%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/New_York zone }
CZone_154_Arr: array[0 .. 5] of TPeriod = (
- (FOffset: -17762; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1883; FUntilMonth: 11; FUntilDay: @CRelativeDays[36]; FUntilTime: 61200; FUntilTimeMode: trUniversal),
- (FOffset: -18000; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'E%sT'; FUntilYear: 1920; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -18000; FRuleFamily: @CRuleFamilies[30]; FFmtStr: 'E%sT'; FUntilYear: 1942; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -18000; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'E%sT'; FUntilYear: 1946; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -18000; FRuleFamily: @CRuleFamilies[30]; FFmtStr: 'E%sT'; FUntilYear: 1967; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -18000; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'E%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: -17762; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1883; FUntilMonth: 11; FUntilDay: @CRelativeDays[11]; FUntilTime: 61200; FUntilTimeMode: trUniversal),
+ (FOffset: -18000; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'E%sT'; FUntilYear: 1920; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -18000; FRuleFamily: @CRuleFamilies[11]; FFmtStr: 'E%sT'; FUntilYear: 1942; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -18000; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'E%sT'; FUntilYear: 1946; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -18000; FRuleFamily: @CRuleFamilies[11]; FFmtStr: 'E%sT'; FUntilYear: 1967; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -18000; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'E%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Nipigon zone }
CZone_155_Arr: array[0 .. 3] of TPeriod = (
(FOffset: -21184; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1895; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -18000; FRuleFamily: @CRuleFamilies[3]; FFmtStr: 'E%sT'; FUntilYear: 1940; FUntilMonth: 9; FUntilDay: @CRelativeDays[17]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -18000; FRuleFamily: nil; FFmtStr: 'EDT'; FUntilYear: 1942; FUntilMonth: 2; FUntilDay: @CRelativeDays[11]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: -18000; FRuleFamily: @CRuleFamilies[3]; FFmtStr: 'E%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: -18000; FRuleFamily: @CRuleFamilies[25]; FFmtStr: 'E%sT'; FUntilYear: 1940; FUntilMonth: 9; FUntilDay: @CRelativeDays[26]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -18000; FRuleFamily: nil; FFmtStr: 'EDT'; FUntilYear: 1942; FUntilMonth: 2; FUntilDay: @CRelativeDays[25]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: -18000; FRuleFamily: @CRuleFamilies[25]; FFmtStr: 'E%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Nome zone }
CZone_156_Arr: array[0 .. 8] of TPeriod = (
- (FOffset: 46702; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1867; FUntilMonth: 10; FUntilDay: @CRelativeDays[10]; FUntilTime: 48575; FUntilTimeMode: trLocal),
- (FOffset: -39698; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1900; FUntilMonth: 8; FUntilDay: @CRelativeDays[7]; FUntilTime: 43200; FUntilTimeMode: trLocal),
+ (FOffset: 46702; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1867; FUntilMonth: 10; FUntilDay: @CRelativeDays[29]; FUntilTime: 48575; FUntilTimeMode: trLocal),
+ (FOffset: -39698; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1900; FUntilMonth: 8; FUntilDay: @CRelativeDays[10]; FUntilTime: 43200; FUntilTimeMode: trLocal),
(FOffset: -39600; FRuleFamily: nil; FFmtStr: 'NST'; FUntilYear: 1942; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -39600; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'N%sT'; FUntilYear: 1946; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -39600; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'N%sT'; FUntilYear: 1946; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -39600; FRuleFamily: nil; FFmtStr: 'NST'; FUntilYear: 1967; FUntilMonth: 4; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -39600; FRuleFamily: nil; FFmtStr: 'BST'; FUntilYear: 1969; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -39600; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'B%sT'; FUntilYear: 1983; FUntilMonth: 10; FUntilDay: @CRelativeDays[8]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: -32400; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'Y%sT'; FUntilYear: 1983; FUntilMonth: 11; FUntilDay: @CRelativeDays[8]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -32400; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'AK%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: -39600; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'B%sT'; FUntilYear: 1983; FUntilMonth: 10; FUntilDay: @CRelativeDays[7]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: -32400; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'Y%sT'; FUntilYear: 1983; FUntilMonth: 11; FUntilDay: @CRelativeDays[7]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -32400; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'AK%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Noronha zone }
CZone_157_Arr: array[0 .. 6] of TPeriod = (
(FOffset: -7780; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1914; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -7200; FRuleFamily: @CRuleFamilies[90]; FFmtStr: '-02/-01'; FUntilYear: 1990; FUntilMonth: 9; FUntilDay: @CRelativeDays[22]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -7200; FRuleFamily: nil; FFmtStr: '-02'; FUntilYear: 1999; FUntilMonth: 9; FUntilDay: @CRelativeDays[8]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -7200; FRuleFamily: @CRuleFamilies[90]; FFmtStr: '-02/-01'; FUntilYear: 2000; FUntilMonth: 10; FUntilDay: @CRelativeDays[13]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -7200; FRuleFamily: nil; FFmtStr: '-02'; FUntilYear: 2001; FUntilMonth: 9; FUntilDay: @CRelativeDays[40]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -7200; FRuleFamily: @CRuleFamilies[90]; FFmtStr: '-02/-01'; FUntilYear: 2002; FUntilMonth: 10; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -7200; FRuleFamily: @CRuleFamilies[2]; FFmtStr: '-02/-01'; FUntilYear: 1990; FUntilMonth: 9; FUntilDay: @CRelativeDays[17]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -7200; FRuleFamily: nil; FFmtStr: '-02'; FUntilYear: 1999; FUntilMonth: 9; FUntilDay: @CRelativeDays[7]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -7200; FRuleFamily: @CRuleFamilies[2]; FFmtStr: '-02/-01'; FUntilYear: 2000; FUntilMonth: 10; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -7200; FRuleFamily: nil; FFmtStr: '-02'; FUntilYear: 2001; FUntilMonth: 9; FUntilDay: @CRelativeDays[12]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -7200; FRuleFamily: @CRuleFamilies[2]; FFmtStr: '-02/-01'; FUntilYear: 2002; FUntilMonth: 10; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -7200; FRuleFamily: nil; FFmtStr: '-02'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/North_Dakota/Beulah zone }
CZone_158_Arr: array[0 .. 2] of TPeriod = (
- (FOffset: -24427; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1883; FUntilMonth: 11; FUntilDay: @CRelativeDays[36]; FUntilTime: 68400; FUntilTimeMode: trUniversal),
- (FOffset: -25200; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'M%sT'; FUntilYear: 2010; FUntilMonth: 11; FUntilDay: @CRelativeDays[29]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: -21600; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'C%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: -24427; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1883; FUntilMonth: 11; FUntilDay: @CRelativeDays[11]; FUntilTime: 68400; FUntilTimeMode: trUniversal),
+ (FOffset: -25200; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'M%sT'; FUntilYear: 2010; FUntilMonth: 11; FUntilDay: @CRelativeDays[13]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: -21600; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'C%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/North_Dakota/Center zone }
CZone_159_Arr: array[0 .. 2] of TPeriod = (
- (FOffset: -24312; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1883; FUntilMonth: 11; FUntilDay: @CRelativeDays[36]; FUntilTime: 68400; FUntilTimeMode: trUniversal),
- (FOffset: -25200; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'M%sT'; FUntilYear: 1992; FUntilMonth: 10; FUntilDay: @CRelativeDays[12]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: -21600; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'C%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: -24312; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1883; FUntilMonth: 11; FUntilDay: @CRelativeDays[11]; FUntilTime: 68400; FUntilTimeMode: trUniversal),
+ (FOffset: -25200; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'M%sT'; FUntilYear: 1992; FUntilMonth: 10; FUntilDay: @CRelativeDays[14]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: -21600; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'C%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/North_Dakota/New_Salem zone }
CZone_160_Arr: array[0 .. 2] of TPeriod = (
- (FOffset: -24339; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1883; FUntilMonth: 11; FUntilDay: @CRelativeDays[36]; FUntilTime: 68400; FUntilTimeMode: trUniversal),
- (FOffset: -25200; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'M%sT'; FUntilYear: 2003; FUntilMonth: 10; FUntilDay: @CRelativeDays[6]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: -21600; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'C%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: -24339; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1883; FUntilMonth: 11; FUntilDay: @CRelativeDays[11]; FUntilTime: 68400; FUntilTimeMode: trUniversal),
+ (FOffset: -25200; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'M%sT'; FUntilYear: 2003; FUntilMonth: 10; FUntilDay: @CRelativeDays[19]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: -21600; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'C%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Nuuk zone }
- CZone_161_Arr: array[0 .. 3] of TPeriod = (
- (FOffset: -12416; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1916; FUntilMonth: 7; FUntilDay: @CRelativeDays[14]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -10800; FRuleFamily: nil; FFmtStr: '-03'; FUntilYear: 1980; FUntilMonth: 4; FUntilDay: @CRelativeDays[4]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: -10800; FRuleFamily: @CRuleFamilies[18]; FFmtStr: '-03/-02'; FUntilYear: 2023; FUntilMonth: 10; FUntilDay: @CRelativeDays[17]; FUntilTime: 3600; FUntilTimeMode: trUniversal),
- (FOffset: -7200; FRuleFamily: @CRuleFamilies[18]; FFmtStr: '-02/-01'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ CZone_161_Arr: array[0 .. 4] of TPeriod = (
+ (FOffset: -12416; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1916; FUntilMonth: 7; FUntilDay: @CRelativeDays[16]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -10800; FRuleFamily: nil; FFmtStr: '-03'; FUntilYear: 1980; FUntilMonth: 4; FUntilDay: @CRelativeDays[18]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: -10800; FRuleFamily: @CRuleFamilies[77]; FFmtStr: '-03/-02'; FUntilYear: 2023; FUntilMonth: 3; FUntilDay: @CRelativeDays[19]; FUntilTime: 3600; FUntilTimeMode: trUniversal),
+ (FOffset: -7200; FRuleFamily: nil; FFmtStr: '-02'; FUntilYear: 2023; FUntilMonth: 10; FUntilDay: @CRelativeDays[26]; FUntilTime: 3600; FUntilTimeMode: trUniversal),
+ (FOffset: -7200; FRuleFamily: @CRuleFamilies[77]; FFmtStr: '-02/-01'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Ojinaga zone }
CZone_162_Arr: array[0 .. 10] of TPeriod = (
- (FOffset: -25060; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1922; FUntilMonth: 1; FUntilDay: @CRelativeDays[1]; FUntilTime: 25200; FUntilTimeMode: trUniversal),
- (FOffset: -25200; FRuleFamily: nil; FFmtStr: 'MST'; FUntilYear: 1927; FUntilMonth: 6; FUntilDay: @CRelativeDays[18]; FUntilTime: 82800; FUntilTimeMode: trLocal),
- (FOffset: -21600; FRuleFamily: nil; FFmtStr: 'CST'; FUntilYear: 1930; FUntilMonth: 11; FUntilDay: @CRelativeDays[13]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -25200; FRuleFamily: @CRuleFamilies[5]; FFmtStr: 'M%sT'; FUntilYear: 1932; FUntilMonth: 4; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -25060; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1922; FUntilMonth: 1; FUntilDay: @CRelativeDays[0]; FUntilTime: 25200; FUntilTimeMode: trUniversal),
+ (FOffset: -25200; FRuleFamily: nil; FFmtStr: 'MST'; FUntilYear: 1927; FUntilMonth: 6; FUntilDay: @CRelativeDays[34]; FUntilTime: 82800; FUntilTimeMode: trLocal),
+ (FOffset: -21600; FRuleFamily: nil; FFmtStr: 'CST'; FUntilYear: 1930; FUntilMonth: 11; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -25200; FRuleFamily: @CRuleFamilies[37]; FFmtStr: 'M%sT'; FUntilYear: 1932; FUntilMonth: 4; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -21600; FRuleFamily: nil; FFmtStr: 'CST'; FUntilYear: 1996; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -21600; FRuleFamily: @CRuleFamilies[5]; FFmtStr: 'C%sT'; FUntilYear: 1998; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -21600; FRuleFamily: nil; FFmtStr: 'CST'; FUntilYear: 1998; FUntilMonth: 4; FUntilDay: @CRelativeDays[21]; FUntilTime: 10800; FUntilTimeMode: trLocal),
- (FOffset: -25200; FRuleFamily: @CRuleFamilies[5]; FFmtStr: 'M%sT'; FUntilYear: 2010; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -25200; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'M%sT'; FUntilYear: 2022; FUntilMonth: 10; FUntilDay: @CRelativeDays[8]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: -21600; FRuleFamily: nil; FFmtStr: 'CST'; FUntilYear: 2022; FUntilMonth: 11; FUntilDay: @CRelativeDays[8]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -21600; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'C%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: -21600; FRuleFamily: @CRuleFamilies[37]; FFmtStr: 'C%sT'; FUntilYear: 1998; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -21600; FRuleFamily: nil; FFmtStr: 'CST'; FUntilYear: 1998; FUntilMonth: 4; FUntilDay: @CRelativeDays[3]; FUntilTime: 10800; FUntilTimeMode: trLocal),
+ (FOffset: -25200; FRuleFamily: @CRuleFamilies[37]; FFmtStr: 'M%sT'; FUntilYear: 2010; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -25200; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'M%sT'; FUntilYear: 2022; FUntilMonth: 10; FUntilDay: @CRelativeDays[7]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: -21600; FRuleFamily: nil; FFmtStr: 'CST'; FUntilYear: 2022; FUntilMonth: 11; FUntilDay: @CRelativeDays[7]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -21600; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'C%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Panama zone }
@@ -7169,9 +7170,9 @@ var
{ Time periods for America/Pangnirtung zone }
CZone_164_Arr: array[0 .. 3] of TPeriod = (
(FOffset: 0; FRuleFamily: nil; FFmtStr: '-00'; FUntilYear: 1921; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -18000; FRuleFamily: @CRuleFamilies[4]; FFmtStr: 'E%sT'; FUntilYear: 1999; FUntilMonth: 10; FUntilDay: @CRelativeDays[9]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: -21600; FRuleFamily: @CRuleFamilies[3]; FFmtStr: 'C%sT'; FUntilYear: 2000; FUntilMonth: 10; FUntilDay: @CRelativeDays[17]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: -18000; FRuleFamily: @CRuleFamilies[3]; FFmtStr: 'E%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: -18000; FRuleFamily: @CRuleFamilies[35]; FFmtStr: 'E%sT'; FUntilYear: 1999; FUntilMonth: 10; FUntilDay: @CRelativeDays[8]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: -21600; FRuleFamily: @CRuleFamilies[25]; FFmtStr: 'C%sT'; FUntilYear: 2000; FUntilMonth: 10; FUntilDay: @CRelativeDays[26]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: -18000; FRuleFamily: @CRuleFamilies[25]; FFmtStr: 'E%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Paramaribo zone }
@@ -7185,26 +7186,26 @@ var
{ Time periods for America/Phoenix zone }
CZone_166_Arr: array[0 .. 6] of TPeriod = (
- (FOffset: -26898; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1883; FUntilMonth: 11; FUntilDay: @CRelativeDays[36]; FUntilTime: 68400; FUntilTimeMode: trUniversal),
- (FOffset: -25200; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'M%sT'; FUntilYear: 1944; FUntilMonth: 1; FUntilDay: @CRelativeDays[1]; FUntilTime: 60; FUntilTimeMode: trLocal),
- (FOffset: -25200; FRuleFamily: nil; FFmtStr: 'MST'; FUntilYear: 1944; FUntilMonth: 4; FUntilDay: @CRelativeDays[1]; FUntilTime: 60; FUntilTimeMode: trLocal),
- (FOffset: -25200; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'M%sT'; FUntilYear: 1944; FUntilMonth: 10; FUntilDay: @CRelativeDays[1]; FUntilTime: 60; FUntilTimeMode: trLocal),
+ (FOffset: -26898; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1883; FUntilMonth: 11; FUntilDay: @CRelativeDays[11]; FUntilTime: 68400; FUntilTimeMode: trUniversal),
+ (FOffset: -25200; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'M%sT'; FUntilYear: 1944; FUntilMonth: 1; FUntilDay: @CRelativeDays[0]; FUntilTime: 60; FUntilTimeMode: trLocal),
+ (FOffset: -25200; FRuleFamily: nil; FFmtStr: 'MST'; FUntilYear: 1944; FUntilMonth: 4; FUntilDay: @CRelativeDays[0]; FUntilTime: 60; FUntilTimeMode: trLocal),
+ (FOffset: -25200; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'M%sT'; FUntilYear: 1944; FUntilMonth: 10; FUntilDay: @CRelativeDays[0]; FUntilTime: 60; FUntilTimeMode: trLocal),
(FOffset: -25200; FRuleFamily: nil; FFmtStr: 'MST'; FUntilYear: 1967; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -25200; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'M%sT'; FUntilYear: 1968; FUntilMonth: 3; FUntilDay: @CRelativeDays[25]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -25200; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'M%sT'; FUntilYear: 1968; FUntilMonth: 3; FUntilDay: @CRelativeDays[22]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -25200; FRuleFamily: nil; FFmtStr: 'MST'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Port-au-Prince zone }
CZone_167_Arr: array[0 .. 2] of TPeriod = (
(FOffset: -17360; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1890; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -17340; FRuleFamily: nil; FFmtStr: 'PPMT'; FUntilYear: 1917; FUntilMonth: 1; FUntilDay: @CRelativeDays[0]; FUntilTime: 43200; FUntilTimeMode: trLocal),
- (FOffset: -18000; FRuleFamily: @CRuleFamilies[61]; FFmtStr: 'E%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: -17340; FRuleFamily: nil; FFmtStr: 'PPMT'; FUntilYear: 1917; FUntilMonth: 1; FUntilDay: @CRelativeDays[32]; FUntilTime: 43200; FUntilTimeMode: trLocal),
+ (FOffset: -18000; FRuleFamily: @CRuleFamilies[46]; FFmtStr: 'E%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Porto_Velho zone }
CZone_168_Arr: array[0 .. 2] of TPeriod = (
(FOffset: -15336; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1914; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: @CRuleFamilies[90]; FFmtStr: '-04/-03'; FUntilYear: 1988; FUntilMonth: 9; FUntilDay: @CRelativeDays[16]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: @CRuleFamilies[2]; FFmtStr: '-04/-03'; FUntilYear: 1988; FUntilMonth: 9; FUntilDay: @CRelativeDays[31]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -14400; FRuleFamily: nil; FFmtStr: '-04'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
@@ -7216,80 +7217,80 @@ var
{ Time periods for America/Puerto_Rico zone }
CZone_170_Arr: array[0 .. 3] of TPeriod = (
- (FOffset: -15865; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1899; FUntilMonth: 3; FUntilDay: @CRelativeDays[14]; FUntilTime: 43200; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: nil; FFmtStr: 'AST'; FUntilYear: 1942; FUntilMonth: 5; FUntilDay: @CRelativeDays[15]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'A%sT'; FUntilYear: 1946; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -15865; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1899; FUntilMonth: 3; FUntilDay: @CRelativeDays[16]; FUntilTime: 43200; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: nil; FFmtStr: 'AST'; FUntilYear: 1942; FUntilMonth: 5; FUntilDay: @CRelativeDays[6]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'A%sT'; FUntilYear: 1946; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -14400; FRuleFamily: nil; FFmtStr: 'AST'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Punta_Arenas zone }
CZone_171_Arr: array[0 .. 13] of TPeriod = (
(FOffset: -17020; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1890; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -16965; FRuleFamily: nil; FFmtStr: 'SMT'; FUntilYear: 1910; FUntilMonth: 1; FUntilDay: @CRelativeDays[18]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -18000; FRuleFamily: nil; FFmtStr: '-05'; FUntilYear: 1916; FUntilMonth: 7; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -16965; FRuleFamily: nil; FFmtStr: 'SMT'; FUntilYear: 1918; FUntilMonth: 9; FUntilDay: @CRelativeDays[18]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: nil; FFmtStr: '-04'; FUntilYear: 1919; FUntilMonth: 7; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -16965; FRuleFamily: nil; FFmtStr: 'SMT'; FUntilYear: 1927; FUntilMonth: 9; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -18000; FRuleFamily: @CRuleFamilies[91]; FFmtStr: '-05/-04'; FUntilYear: 1932; FUntilMonth: 9; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: nil; FFmtStr: '-04'; FUntilYear: 1942; FUntilMonth: 6; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -18000; FRuleFamily: nil; FFmtStr: '-05'; FUntilYear: 1942; FUntilMonth: 8; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: nil; FFmtStr: '-04'; FUntilYear: 1946; FUntilMonth: 8; FUntilDay: @CRelativeDays[14]; FUntilTime: 86400; FUntilTimeMode: trLocal),
- (FOffset: -18000; FRuleFamily: nil; FFmtStr: '-04'; FUntilYear: 1947; FUntilMonth: 3; FUntilDay: @CRelativeDays[9]; FUntilTime: 86400; FUntilTimeMode: trLocal),
- (FOffset: -18000; FRuleFamily: nil; FFmtStr: '-05'; FUntilYear: 1947; FUntilMonth: 5; FUntilDay: @CRelativeDays[25]; FUntilTime: 82800; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: @CRuleFamilies[91]; FFmtStr: '-04/-03'; FUntilYear: 2016; FUntilMonth: 12; FUntilDay: @CRelativeDays[35]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -16965; FRuleFamily: nil; FFmtStr: 'SMT'; FUntilYear: 1910; FUntilMonth: 1; FUntilDay: @CRelativeDays[34]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -18000; FRuleFamily: nil; FFmtStr: '-05'; FUntilYear: 1916; FUntilMonth: 7; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -16965; FRuleFamily: nil; FFmtStr: 'SMT'; FUntilYear: 1918; FUntilMonth: 9; FUntilDay: @CRelativeDays[34]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: nil; FFmtStr: '-04'; FUntilYear: 1919; FUntilMonth: 7; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -16965; FRuleFamily: nil; FFmtStr: 'SMT'; FUntilYear: 1927; FUntilMonth: 9; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -18000; FRuleFamily: @CRuleFamilies[3]; FFmtStr: '-05/-04'; FUntilYear: 1932; FUntilMonth: 9; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: nil; FFmtStr: '-04'; FUntilYear: 1942; FUntilMonth: 6; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -18000; FRuleFamily: nil; FFmtStr: '-05'; FUntilYear: 1942; FUntilMonth: 8; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: nil; FFmtStr: '-04'; FUntilYear: 1946; FUntilMonth: 8; FUntilDay: @CRelativeDays[16]; FUntilTime: 86400; FUntilTimeMode: trLocal),
+ (FOffset: -18000; FRuleFamily: nil; FFmtStr: '-04'; FUntilYear: 1947; FUntilMonth: 3; FUntilDay: @CRelativeDays[8]; FUntilTime: 86400; FUntilTimeMode: trLocal),
+ (FOffset: -18000; FRuleFamily: nil; FFmtStr: '-05'; FUntilYear: 1947; FUntilMonth: 5; FUntilDay: @CRelativeDays[22]; FUntilTime: 82800; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: @CRuleFamilies[3]; FFmtStr: '-04/-03'; FUntilYear: 2016; FUntilMonth: 12; FUntilDay: @CRelativeDays[15]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -10800; FRuleFamily: nil; FFmtStr: '-03'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Rainy_River zone }
CZone_172_Arr: array[0 .. 3] of TPeriod = (
(FOffset: -22696; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1895; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -21600; FRuleFamily: @CRuleFamilies[3]; FFmtStr: 'C%sT'; FUntilYear: 1940; FUntilMonth: 9; FUntilDay: @CRelativeDays[17]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -21600; FRuleFamily: nil; FFmtStr: 'CDT'; FUntilYear: 1942; FUntilMonth: 2; FUntilDay: @CRelativeDays[11]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: -21600; FRuleFamily: @CRuleFamilies[3]; FFmtStr: 'C%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: -21600; FRuleFamily: @CRuleFamilies[25]; FFmtStr: 'C%sT'; FUntilYear: 1940; FUntilMonth: 9; FUntilDay: @CRelativeDays[26]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -21600; FRuleFamily: nil; FFmtStr: 'CDT'; FUntilYear: 1942; FUntilMonth: 2; FUntilDay: @CRelativeDays[25]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: -21600; FRuleFamily: @CRuleFamilies[25]; FFmtStr: 'C%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Rankin_Inlet zone }
CZone_173_Arr: array[0 .. 3] of TPeriod = (
(FOffset: 0; FRuleFamily: nil; FFmtStr: '-00'; FUntilYear: 1957; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -21600; FRuleFamily: @CRuleFamilies[4]; FFmtStr: 'C%sT'; FUntilYear: 2000; FUntilMonth: 10; FUntilDay: @CRelativeDays[17]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: -18000; FRuleFamily: nil; FFmtStr: 'EST'; FUntilYear: 2001; FUntilMonth: 4; FUntilDay: @CRelativeDays[1]; FUntilTime: 10800; FUntilTimeMode: trLocal),
- (FOffset: -21600; FRuleFamily: @CRuleFamilies[3]; FFmtStr: 'C%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: -21600; FRuleFamily: @CRuleFamilies[35]; FFmtStr: 'C%sT'; FUntilYear: 2000; FUntilMonth: 10; FUntilDay: @CRelativeDays[26]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: -18000; FRuleFamily: nil; FFmtStr: 'EST'; FUntilYear: 2001; FUntilMonth: 4; FUntilDay: @CRelativeDays[0]; FUntilTime: 10800; FUntilTimeMode: trLocal),
+ (FOffset: -21600; FRuleFamily: @CRuleFamilies[25]; FFmtStr: 'C%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Recife zone }
CZone_174_Arr: array[0 .. 6] of TPeriod = (
(FOffset: -8376; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1914; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -10800; FRuleFamily: @CRuleFamilies[90]; FFmtStr: '-03/-02'; FUntilYear: 1990; FUntilMonth: 9; FUntilDay: @CRelativeDays[22]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -10800; FRuleFamily: nil; FFmtStr: '-03'; FUntilYear: 1999; FUntilMonth: 9; FUntilDay: @CRelativeDays[8]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -10800; FRuleFamily: @CRuleFamilies[90]; FFmtStr: '-03/-02'; FUntilYear: 2000; FUntilMonth: 10; FUntilDay: @CRelativeDays[13]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -10800; FRuleFamily: nil; FFmtStr: '-03'; FUntilYear: 2001; FUntilMonth: 9; FUntilDay: @CRelativeDays[40]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -10800; FRuleFamily: @CRuleFamilies[90]; FFmtStr: '-03/-02'; FUntilYear: 2002; FUntilMonth: 10; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -10800; FRuleFamily: @CRuleFamilies[2]; FFmtStr: '-03/-02'; FUntilYear: 1990; FUntilMonth: 9; FUntilDay: @CRelativeDays[17]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -10800; FRuleFamily: nil; FFmtStr: '-03'; FUntilYear: 1999; FUntilMonth: 9; FUntilDay: @CRelativeDays[7]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -10800; FRuleFamily: @CRuleFamilies[2]; FFmtStr: '-03/-02'; FUntilYear: 2000; FUntilMonth: 10; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -10800; FRuleFamily: nil; FFmtStr: '-03'; FUntilYear: 2001; FUntilMonth: 9; FUntilDay: @CRelativeDays[12]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -10800; FRuleFamily: @CRuleFamilies[2]; FFmtStr: '-03/-02'; FUntilYear: 2002; FUntilMonth: 10; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -10800; FRuleFamily: nil; FFmtStr: '-03'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Regina zone }
CZone_175_Arr: array[0 .. 2] of TPeriod = (
(FOffset: -25116; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1905; FUntilMonth: 9; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -25200; FRuleFamily: @CRuleFamilies[48]; FFmtStr: 'M%sT'; FUntilYear: 1960; FUntilMonth: 4; FUntilDay: @CRelativeDays[23]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: -25200; FRuleFamily: @CRuleFamilies[31]; FFmtStr: 'M%sT'; FUntilYear: 1960; FUntilMonth: 4; FUntilDay: @CRelativeDays[39]; FUntilTime: 7200; FUntilTimeMode: trLocal),
(FOffset: -21600; FRuleFamily: nil; FFmtStr: 'CST'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Resolute zone }
CZone_176_Arr: array[0 .. 5] of TPeriod = (
- (FOffset: 0; FRuleFamily: nil; FFmtStr: '-00'; FUntilYear: 1947; FUntilMonth: 8; FUntilDay: @CRelativeDays[9]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -21600; FRuleFamily: @CRuleFamilies[4]; FFmtStr: 'C%sT'; FUntilYear: 2000; FUntilMonth: 10; FUntilDay: @CRelativeDays[17]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: -18000; FRuleFamily: nil; FFmtStr: 'EST'; FUntilYear: 2001; FUntilMonth: 4; FUntilDay: @CRelativeDays[1]; FUntilTime: 10800; FUntilTimeMode: trLocal),
- (FOffset: -21600; FRuleFamily: @CRuleFamilies[3]; FFmtStr: 'C%sT'; FUntilYear: 2006; FUntilMonth: 10; FUntilDay: @CRelativeDays[17]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: -18000; FRuleFamily: nil; FFmtStr: 'EST'; FUntilYear: 2007; FUntilMonth: 3; FUntilDay: @CRelativeDays[37]; FUntilTime: 10800; FUntilTimeMode: trLocal),
- (FOffset: -21600; FRuleFamily: @CRuleFamilies[3]; FFmtStr: 'C%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: 0; FRuleFamily: nil; FFmtStr: '-00'; FUntilYear: 1947; FUntilMonth: 8; FUntilDay: @CRelativeDays[8]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -21600; FRuleFamily: @CRuleFamilies[35]; FFmtStr: 'C%sT'; FUntilYear: 2000; FUntilMonth: 10; FUntilDay: @CRelativeDays[26]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: -18000; FRuleFamily: nil; FFmtStr: 'EST'; FUntilYear: 2001; FUntilMonth: 4; FUntilDay: @CRelativeDays[0]; FUntilTime: 10800; FUntilTimeMode: trLocal),
+ (FOffset: -21600; FRuleFamily: @CRuleFamilies[25]; FFmtStr: 'C%sT'; FUntilYear: 2006; FUntilMonth: 10; FUntilDay: @CRelativeDays[26]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: -18000; FRuleFamily: nil; FFmtStr: 'EST'; FUntilYear: 2007; FUntilMonth: 3; FUntilDay: @CRelativeDays[23]; FUntilTime: 10800; FUntilTimeMode: trLocal),
+ (FOffset: -21600; FRuleFamily: @CRuleFamilies[25]; FFmtStr: 'C%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Rio_Branco zone }
CZone_177_Arr: array[0 .. 4] of TPeriod = (
(FOffset: -16272; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1914; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -18000; FRuleFamily: @CRuleFamilies[90]; FFmtStr: '-05/-04'; FUntilYear: 1988; FUntilMonth: 9; FUntilDay: @CRelativeDays[16]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -18000; FRuleFamily: nil; FFmtStr: '-05'; FUntilYear: 2008; FUntilMonth: 6; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: nil; FFmtStr: '-04'; FUntilYear: 2013; FUntilMonth: 11; FUntilDay: @CRelativeDays[18]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -18000; FRuleFamily: @CRuleFamilies[2]; FFmtStr: '-05/-04'; FUntilYear: 1988; FUntilMonth: 9; FUntilDay: @CRelativeDays[31]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -18000; FRuleFamily: nil; FFmtStr: '-05'; FUntilYear: 2008; FUntilMonth: 6; FUntilDay: @CRelativeDays[32]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: nil; FFmtStr: '-04'; FUntilYear: 2013; FUntilMonth: 11; FUntilDay: @CRelativeDays[34]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -18000; FRuleFamily: nil; FFmtStr: '-05'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
@@ -7298,87 +7299,88 @@ var
(FOffset: -14560; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1894; FUntilMonth: 11; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -15404; FRuleFamily: nil; FFmtStr: 'CMT'; FUntilYear: 1920; FUntilMonth: 5; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -14400; FRuleFamily: nil; FFmtStr: '-04'; FUntilYear: 1930; FUntilMonth: 12; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: @CRuleFamilies[2]; FFmtStr: '-04/-03'; FUntilYear: 1969; FUntilMonth: 10; FUntilDay: @CRelativeDays[5]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -10800; FRuleFamily: @CRuleFamilies[2]; FFmtStr: '-03/-02'; FUntilYear: 1991; FUntilMonth: 7; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -10800; FRuleFamily: nil; FFmtStr: '-03'; FUntilYear: 1999; FUntilMonth: 10; FUntilDay: @CRelativeDays[15]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: @CRuleFamilies[2]; FFmtStr: '-04/-03'; FUntilYear: 2000; FUntilMonth: 3; FUntilDay: @CRelativeDays[15]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: @CRuleFamilies[0]; FFmtStr: '-04/-03'; FUntilYear: 1969; FUntilMonth: 10; FUntilDay: @CRelativeDays[9]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -10800; FRuleFamily: @CRuleFamilies[0]; FFmtStr: '-03/-02'; FUntilYear: 1991; FUntilMonth: 7; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -10800; FRuleFamily: nil; FFmtStr: '-03'; FUntilYear: 1999; FUntilMonth: 10; FUntilDay: @CRelativeDays[6]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: @CRuleFamilies[0]; FFmtStr: '-04/-03'; FUntilYear: 2000; FUntilMonth: 3; FUntilDay: @CRelativeDays[6]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -10800; FRuleFamily: nil; FFmtStr: '-03'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Santarem zone }
CZone_179_Arr: array[0 .. 3] of TPeriod = (
(FOffset: -13128; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1914; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: @CRuleFamilies[90]; FFmtStr: '-04/-03'; FUntilYear: 1988; FUntilMonth: 9; FUntilDay: @CRelativeDays[16]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: nil; FFmtStr: '-04'; FUntilYear: 2008; FUntilMonth: 6; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: @CRuleFamilies[2]; FFmtStr: '-04/-03'; FUntilYear: 1988; FUntilMonth: 9; FUntilDay: @CRelativeDays[31]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: nil; FFmtStr: '-04'; FUntilYear: 2008; FUntilMonth: 6; FUntilDay: @CRelativeDays[32]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -10800; FRuleFamily: nil; FFmtStr: '-03'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Santiago zone }
CZone_180_Arr: array[0 .. 13] of TPeriod = (
(FOffset: -16965; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1890; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -16965; FRuleFamily: nil; FFmtStr: 'SMT'; FUntilYear: 1910; FUntilMonth: 1; FUntilDay: @CRelativeDays[18]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -18000; FRuleFamily: nil; FFmtStr: '-05'; FUntilYear: 1916; FUntilMonth: 7; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -16965; FRuleFamily: nil; FFmtStr: 'SMT'; FUntilYear: 1918; FUntilMonth: 9; FUntilDay: @CRelativeDays[18]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: nil; FFmtStr: '-04'; FUntilYear: 1919; FUntilMonth: 7; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -16965; FRuleFamily: nil; FFmtStr: 'SMT'; FUntilYear: 1927; FUntilMonth: 9; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -18000; FRuleFamily: @CRuleFamilies[91]; FFmtStr: '-05/-04'; FUntilYear: 1932; FUntilMonth: 9; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: nil; FFmtStr: '-04'; FUntilYear: 1942; FUntilMonth: 6; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -18000; FRuleFamily: nil; FFmtStr: '-05'; FUntilYear: 1942; FUntilMonth: 8; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: nil; FFmtStr: '-04'; FUntilYear: 1946; FUntilMonth: 7; FUntilDay: @CRelativeDays[20]; FUntilTime: 86400; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: nil; FFmtStr: '-03'; FUntilYear: 1946; FUntilMonth: 8; FUntilDay: @CRelativeDays[14]; FUntilTime: 86400; FUntilTimeMode: trLocal),
- (FOffset: -18000; FRuleFamily: nil; FFmtStr: '-04'; FUntilYear: 1947; FUntilMonth: 3; FUntilDay: @CRelativeDays[9]; FUntilTime: 86400; FUntilTimeMode: trLocal),
- (FOffset: -18000; FRuleFamily: nil; FFmtStr: '-05'; FUntilYear: 1947; FUntilMonth: 5; FUntilDay: @CRelativeDays[25]; FUntilTime: 82800; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: @CRuleFamilies[91]; FFmtStr: '-04/-03'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: -16965; FRuleFamily: nil; FFmtStr: 'SMT'; FUntilYear: 1910; FUntilMonth: 1; FUntilDay: @CRelativeDays[34]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -18000; FRuleFamily: nil; FFmtStr: '-05'; FUntilYear: 1916; FUntilMonth: 7; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -16965; FRuleFamily: nil; FFmtStr: 'SMT'; FUntilYear: 1918; FUntilMonth: 9; FUntilDay: @CRelativeDays[34]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: nil; FFmtStr: '-04'; FUntilYear: 1919; FUntilMonth: 7; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -16965; FRuleFamily: nil; FFmtStr: 'SMT'; FUntilYear: 1927; FUntilMonth: 9; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -18000; FRuleFamily: @CRuleFamilies[3]; FFmtStr: '-05/-04'; FUntilYear: 1932; FUntilMonth: 9; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: nil; FFmtStr: '-04'; FUntilYear: 1942; FUntilMonth: 6; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -18000; FRuleFamily: nil; FFmtStr: '-05'; FUntilYear: 1942; FUntilMonth: 8; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: nil; FFmtStr: '-04'; FUntilYear: 1946; FUntilMonth: 7; FUntilDay: @CRelativeDays[21]; FUntilTime: 86400; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: nil; FFmtStr: '-03'; FUntilYear: 1946; FUntilMonth: 8; FUntilDay: @CRelativeDays[16]; FUntilTime: 86400; FUntilTimeMode: trLocal),
+ (FOffset: -18000; FRuleFamily: nil; FFmtStr: '-04'; FUntilYear: 1947; FUntilMonth: 3; FUntilDay: @CRelativeDays[8]; FUntilTime: 86400; FUntilTimeMode: trLocal),
+ (FOffset: -18000; FRuleFamily: nil; FFmtStr: '-05'; FUntilYear: 1947; FUntilMonth: 5; FUntilDay: @CRelativeDays[22]; FUntilTime: 82800; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: @CRuleFamilies[3]; FFmtStr: '-04/-03'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Santo_Domingo zone }
CZone_181_Arr: array[0 .. 5] of TPeriod = (
(FOffset: -16776; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1890; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -16800; FRuleFamily: nil; FFmtStr: 'SDMT'; FUntilYear: 1933; FUntilMonth: 4; FUntilDay: @CRelativeDays[1]; FUntilTime: 43200; FUntilTimeMode: trLocal),
- (FOffset: -18000; FRuleFamily: @CRuleFamilies[58]; FFmtStr: '%s'; FUntilYear: 1974; FUntilMonth: 10; FUntilDay: @CRelativeDays[34]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: nil; FFmtStr: 'AST'; FUntilYear: 2000; FUntilMonth: 10; FUntilDay: @CRelativeDays[17]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: -18000; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'E%sT'; FUntilYear: 2000; FUntilMonth: 12; FUntilDay: @CRelativeDays[15]; FUntilTime: 3600; FUntilTimeMode: trLocal),
+ (FOffset: -16800; FRuleFamily: nil; FFmtStr: 'SDMT'; FUntilYear: 1933; FUntilMonth: 4; FUntilDay: @CRelativeDays[0]; FUntilTime: 43200; FUntilTimeMode: trLocal),
+ (FOffset: -18000; FRuleFamily: @CRuleFamilies[43]; FFmtStr: '%s'; FUntilYear: 1974; FUntilMonth: 10; FUntilDay: @CRelativeDays[28]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: nil; FFmtStr: 'AST'; FUntilYear: 2000; FUntilMonth: 10; FUntilDay: @CRelativeDays[26]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: -18000; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'E%sT'; FUntilYear: 2000; FUntilMonth: 12; FUntilDay: @CRelativeDays[6]; FUntilTime: 3600; FUntilTimeMode: trLocal),
(FOffset: -14400; FRuleFamily: nil; FFmtStr: 'AST'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Sao_Paulo zone }
CZone_182_Arr: array[0 .. 3] of TPeriod = (
(FOffset: -11188; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1914; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -10800; FRuleFamily: @CRuleFamilies[90]; FFmtStr: '-03/-02'; FUntilYear: 1963; FUntilMonth: 10; FUntilDay: @CRelativeDays[26]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -10800; FRuleFamily: @CRuleFamilies[2]; FFmtStr: '-03/-02'; FUntilYear: 1963; FUntilMonth: 10; FUntilDay: @CRelativeDays[4]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -10800; FRuleFamily: nil; FFmtStr: '-02'; FUntilYear: 1964; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -10800; FRuleFamily: @CRuleFamilies[90]; FFmtStr: '-03/-02'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: -10800; FRuleFamily: @CRuleFamilies[2]; FFmtStr: '-03/-02'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Scoresbysund zone }
- CZone_183_Arr: array[0 .. 3] of TPeriod = (
- (FOffset: -5272; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1916; FUntilMonth: 7; FUntilDay: @CRelativeDays[14]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -7200; FRuleFamily: nil; FFmtStr: '-02'; FUntilYear: 1980; FUntilMonth: 4; FUntilDay: @CRelativeDays[4]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: -7200; FRuleFamily: @CRuleFamilies[17]; FFmtStr: '-02/-01'; FUntilYear: 1981; FUntilMonth: 3; FUntilDay: @CRelativeDays[17]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -3600; FRuleFamily: @CRuleFamilies[18]; FFmtStr: '-01/+00'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ CZone_183_Arr: array[0 .. 4] of TPeriod = (
+ (FOffset: -5272; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1916; FUntilMonth: 7; FUntilDay: @CRelativeDays[16]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -7200; FRuleFamily: nil; FFmtStr: '-02'; FUntilYear: 1980; FUntilMonth: 4; FUntilDay: @CRelativeDays[18]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: -7200; FRuleFamily: @CRuleFamilies[80]; FFmtStr: '-02/-01'; FUntilYear: 1981; FUntilMonth: 3; FUntilDay: @CRelativeDays[26]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -3600; FRuleFamily: @CRuleFamilies[77]; FFmtStr: '-01/+00'; FUntilYear: 2024; FUntilMonth: 3; FUntilDay: @CRelativeDays[8]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -7200; FRuleFamily: @CRuleFamilies[77]; FFmtStr: '-02/-01'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Sitka zone }
CZone_184_Arr: array[0 .. 7] of TPeriod = (
- (FOffset: 53927; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1867; FUntilMonth: 10; FUntilDay: @CRelativeDays[10]; FUntilTime: 55800; FUntilTimeMode: trLocal),
- (FOffset: -32473; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1900; FUntilMonth: 8; FUntilDay: @CRelativeDays[7]; FUntilTime: 43200; FUntilTimeMode: trLocal),
+ (FOffset: 53927; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1867; FUntilMonth: 10; FUntilDay: @CRelativeDays[29]; FUntilTime: 55800; FUntilTimeMode: trLocal),
+ (FOffset: -32473; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1900; FUntilMonth: 8; FUntilDay: @CRelativeDays[10]; FUntilTime: 43200; FUntilTimeMode: trLocal),
(FOffset: -28800; FRuleFamily: nil; FFmtStr: 'PST'; FUntilYear: 1942; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -28800; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'P%sT'; FUntilYear: 1946; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -28800; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'P%sT'; FUntilYear: 1946; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -28800; FRuleFamily: nil; FFmtStr: 'PST'; FUntilYear: 1969; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -28800; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'P%sT'; FUntilYear: 1983; FUntilMonth: 10; FUntilDay: @CRelativeDays[8]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: -32400; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'Y%sT'; FUntilYear: 1983; FUntilMonth: 11; FUntilDay: @CRelativeDays[8]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -32400; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'AK%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: -28800; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'P%sT'; FUntilYear: 1983; FUntilMonth: 10; FUntilDay: @CRelativeDays[7]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: -32400; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'Y%sT'; FUntilYear: 1983; FUntilMonth: 11; FUntilDay: @CRelativeDays[7]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -32400; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'AK%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/St_Johns zone }
CZone_185_Arr: array[0 .. 7] of TPeriod = (
(FOffset: -12652; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1884; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -12652; FRuleFamily: @CRuleFamilies[44]; FFmtStr: 'N%sT'; FUntilYear: 1918; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -12652; FRuleFamily: @CRuleFamilies[3]; FFmtStr: 'N%sT'; FUntilYear: 1919; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -12652; FRuleFamily: @CRuleFamilies[44]; FFmtStr: 'N%sT'; FUntilYear: 1935; FUntilMonth: 3; FUntilDay: @CRelativeDays[8]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -12600; FRuleFamily: @CRuleFamilies[44]; FFmtStr: 'N%sT'; FUntilYear: 1942; FUntilMonth: 5; FUntilDay: @CRelativeDays[37]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -12600; FRuleFamily: @CRuleFamilies[3]; FFmtStr: 'N%sT'; FUntilYear: 1946; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -12600; FRuleFamily: @CRuleFamilies[44]; FFmtStr: 'N%sT'; FUntilYear: 2011; FUntilMonth: 11; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -12600; FRuleFamily: @CRuleFamilies[3]; FFmtStr: 'N%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: -12652; FRuleFamily: @CRuleFamilies[26]; FFmtStr: 'N%sT'; FUntilYear: 1918; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -12652; FRuleFamily: @CRuleFamilies[25]; FFmtStr: 'N%sT'; FUntilYear: 1919; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -12652; FRuleFamily: @CRuleFamilies[26]; FFmtStr: 'N%sT'; FUntilYear: 1935; FUntilMonth: 3; FUntilDay: @CRelativeDays[7]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -12600; FRuleFamily: @CRuleFamilies[26]; FFmtStr: 'N%sT'; FUntilYear: 1942; FUntilMonth: 5; FUntilDay: @CRelativeDays[23]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -12600; FRuleFamily: @CRuleFamilies[25]; FFmtStr: 'N%sT'; FUntilYear: 1946; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -12600; FRuleFamily: @CRuleFamilies[26]; FFmtStr: 'N%sT'; FUntilYear: 2011; FUntilMonth: 11; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -12600; FRuleFamily: @CRuleFamilies[25]; FFmtStr: 'N%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/St_Kitts zone }
@@ -7410,22 +7412,22 @@ var
{ Time periods for America/Swift_Current zone }
CZone_190_Arr: array[0 .. 4] of TPeriod = (
(FOffset: -25880; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1905; FUntilMonth: 9; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -25200; FRuleFamily: @CRuleFamilies[3]; FFmtStr: 'M%sT'; FUntilYear: 1946; FUntilMonth: 4; FUntilDay: @CRelativeDays[23]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: -25200; FRuleFamily: @CRuleFamilies[48]; FFmtStr: 'M%sT'; FUntilYear: 1950; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -25200; FRuleFamily: @CRuleFamilies[49]; FFmtStr: 'M%sT'; FUntilYear: 1972; FUntilMonth: 4; FUntilDay: @CRelativeDays[23]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: -25200; FRuleFamily: @CRuleFamilies[25]; FFmtStr: 'M%sT'; FUntilYear: 1946; FUntilMonth: 4; FUntilDay: @CRelativeDays[39]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: -25200; FRuleFamily: @CRuleFamilies[31]; FFmtStr: 'M%sT'; FUntilYear: 1950; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -25200; FRuleFamily: @CRuleFamilies[32]; FFmtStr: 'M%sT'; FUntilYear: 1972; FUntilMonth: 4; FUntilDay: @CRelativeDays[39]; FUntilTime: 7200; FUntilTimeMode: trLocal),
(FOffset: -21600; FRuleFamily: nil; FFmtStr: 'CST'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Tegucigalpa zone }
CZone_191_Arr: array[0 .. 1] of TPeriod = (
(FOffset: -20932; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1921; FUntilMonth: 4; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -21600; FRuleFamily: @CRuleFamilies[62]; FFmtStr: 'C%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: -21600; FRuleFamily: @CRuleFamilies[47]; FFmtStr: 'C%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Thule zone }
CZone_192_Arr: array[0 .. 1] of TPeriod = (
- (FOffset: -16508; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1916; FUntilMonth: 7; FUntilDay: @CRelativeDays[14]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: @CRuleFamilies[114]; FFmtStr: 'A%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: -16508; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1916; FUntilMonth: 7; FUntilDay: @CRelativeDays[16]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: @CRuleFamilies[88]; FFmtStr: 'A%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Thunder_Bay zone }
@@ -7433,42 +7435,42 @@ var
(FOffset: -21420; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1895; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -21600; FRuleFamily: nil; FFmtStr: 'CST'; FUntilYear: 1910; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -18000; FRuleFamily: nil; FFmtStr: 'EST'; FUntilYear: 1942; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -18000; FRuleFamily: @CRuleFamilies[3]; FFmtStr: 'E%sT'; FUntilYear: 1970; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -18000; FRuleFamily: @CRuleFamilies[9]; FFmtStr: 'E%sT'; FUntilYear: 1974; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -18000; FRuleFamily: @CRuleFamilies[3]; FFmtStr: 'E%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: -18000; FRuleFamily: @CRuleFamilies[25]; FFmtStr: 'E%sT'; FUntilYear: 1970; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -18000; FRuleFamily: @CRuleFamilies[29]; FFmtStr: 'E%sT'; FUntilYear: 1974; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -18000; FRuleFamily: @CRuleFamilies[25]; FFmtStr: 'E%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Tijuana zone }
CZone_194_Arr: array[0 .. 18] of TPeriod = (
- (FOffset: -28084; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1922; FUntilMonth: 1; FUntilDay: @CRelativeDays[1]; FUntilTime: 25200; FUntilTimeMode: trUniversal),
+ (FOffset: -28084; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1922; FUntilMonth: 1; FUntilDay: @CRelativeDays[0]; FUntilTime: 25200; FUntilTimeMode: trUniversal),
(FOffset: -25200; FRuleFamily: nil; FFmtStr: 'MST'; FUntilYear: 1924; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -28800; FRuleFamily: nil; FFmtStr: 'PST'; FUntilYear: 1927; FUntilMonth: 6; FUntilDay: @CRelativeDays[18]; FUntilTime: 82800; FUntilTimeMode: trLocal),
- (FOffset: -25200; FRuleFamily: nil; FFmtStr: 'MST'; FUntilYear: 1930; FUntilMonth: 11; FUntilDay: @CRelativeDays[13]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -28800; FRuleFamily: nil; FFmtStr: 'PST'; FUntilYear: 1931; FUntilMonth: 4; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -28800; FRuleFamily: nil; FFmtStr: 'PDT'; FUntilYear: 1931; FUntilMonth: 9; FUntilDay: @CRelativeDays[8]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -28800; FRuleFamily: nil; FFmtStr: 'PST'; FUntilYear: 1942; FUntilMonth: 4; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -28800; FRuleFamily: nil; FFmtStr: 'PWT'; FUntilYear: 1945; FUntilMonth: 8; FUntilDay: @CRelativeDays[20]; FUntilTime: 82800; FUntilTimeMode: trUniversal),
- (FOffset: -28800; FRuleFamily: nil; FFmtStr: 'PPT'; FUntilYear: 1945; FUntilMonth: 11; FUntilDay: @CRelativeDays[16]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -28800; FRuleFamily: nil; FFmtStr: 'PST'; FUntilYear: 1948; FUntilMonth: 4; FUntilDay: @CRelativeDays[5]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -28800; FRuleFamily: nil; FFmtStr: 'PDT'; FUntilYear: 1949; FUntilMonth: 1; FUntilDay: @CRelativeDays[20]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -28800; FRuleFamily: nil; FFmtStr: 'PST'; FUntilYear: 1927; FUntilMonth: 6; FUntilDay: @CRelativeDays[34]; FUntilTime: 82800; FUntilTimeMode: trLocal),
+ (FOffset: -25200; FRuleFamily: nil; FFmtStr: 'MST'; FUntilYear: 1930; FUntilMonth: 11; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -28800; FRuleFamily: nil; FFmtStr: 'PST'; FUntilYear: 1931; FUntilMonth: 4; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -28800; FRuleFamily: nil; FFmtStr: 'PDT'; FUntilYear: 1931; FUntilMonth: 9; FUntilDay: @CRelativeDays[7]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -28800; FRuleFamily: nil; FFmtStr: 'PST'; FUntilYear: 1942; FUntilMonth: 4; FUntilDay: @CRelativeDays[32]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -28800; FRuleFamily: nil; FFmtStr: 'PWT'; FUntilYear: 1945; FUntilMonth: 8; FUntilDay: @CRelativeDays[21]; FUntilTime: 82800; FUntilTimeMode: trUniversal),
+ (FOffset: -28800; FRuleFamily: nil; FFmtStr: 'PPT'; FUntilYear: 1945; FUntilMonth: 11; FUntilDay: @CRelativeDays[31]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -28800; FRuleFamily: nil; FFmtStr: 'PST'; FUntilYear: 1948; FUntilMonth: 4; FUntilDay: @CRelativeDays[9]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -28800; FRuleFamily: nil; FFmtStr: 'PDT'; FUntilYear: 1949; FUntilMonth: 1; FUntilDay: @CRelativeDays[21]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -28800; FRuleFamily: nil; FFmtStr: 'PST'; FUntilYear: 1954; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -28800; FRuleFamily: @CRuleFamilies[33]; FFmtStr: 'P%sT'; FUntilYear: 1961; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -28800; FRuleFamily: @CRuleFamilies[14]; FFmtStr: 'P%sT'; FUntilYear: 1961; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -28800; FRuleFamily: nil; FFmtStr: 'PST'; FUntilYear: 1976; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -28800; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'P%sT'; FUntilYear: 1996; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -28800; FRuleFamily: @CRuleFamilies[5]; FFmtStr: 'P%sT'; FUntilYear: 2001; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -28800; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'P%sT'; FUntilYear: 2002; FUntilMonth: 2; FUntilDay: @CRelativeDays[7]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -28800; FRuleFamily: @CRuleFamilies[5]; FFmtStr: 'P%sT'; FUntilYear: 2010; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -28800; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'P%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: -28800; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'P%sT'; FUntilYear: 1996; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -28800; FRuleFamily: @CRuleFamilies[37]; FFmtStr: 'P%sT'; FUntilYear: 2001; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -28800; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'P%sT'; FUntilYear: 2002; FUntilMonth: 2; FUntilDay: @CRelativeDays[10]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -28800; FRuleFamily: @CRuleFamilies[37]; FFmtStr: 'P%sT'; FUntilYear: 2010; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -28800; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'P%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Toronto zone }
CZone_195_Arr: array[0 .. 5] of TPeriod = (
(FOffset: -19052; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1895; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -18000; FRuleFamily: @CRuleFamilies[3]; FFmtStr: 'E%sT'; FUntilYear: 1919; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -18000; FRuleFamily: @CRuleFamilies[9]; FFmtStr: 'E%sT'; FUntilYear: 1942; FUntilMonth: 2; FUntilDay: @CRelativeDays[11]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: -18000; FRuleFamily: @CRuleFamilies[3]; FFmtStr: 'E%sT'; FUntilYear: 1946; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -18000; FRuleFamily: @CRuleFamilies[9]; FFmtStr: 'E%sT'; FUntilYear: 1974; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -18000; FRuleFamily: @CRuleFamilies[3]; FFmtStr: 'E%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: -18000; FRuleFamily: @CRuleFamilies[25]; FFmtStr: 'E%sT'; FUntilYear: 1919; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -18000; FRuleFamily: @CRuleFamilies[29]; FFmtStr: 'E%sT'; FUntilYear: 1942; FUntilMonth: 2; FUntilDay: @CRelativeDays[25]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: -18000; FRuleFamily: @CRuleFamilies[25]; FFmtStr: 'E%sT'; FUntilYear: 1946; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -18000; FRuleFamily: @CRuleFamilies[29]; FFmtStr: 'E%sT'; FUntilYear: 1974; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -18000; FRuleFamily: @CRuleFamilies[25]; FFmtStr: 'E%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Tortola zone }
@@ -7480,78 +7482,83 @@ var
{ Time periods for America/Vancouver zone }
CZone_197_Arr: array[0 .. 2] of TPeriod = (
(FOffset: -29548; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1884; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -28800; FRuleFamily: @CRuleFamilies[51]; FFmtStr: 'P%sT'; FUntilYear: 1987; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -28800; FRuleFamily: @CRuleFamilies[3]; FFmtStr: 'P%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: -28800; FRuleFamily: @CRuleFamilies[34]; FFmtStr: 'P%sT'; FUntilYear: 1987; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -28800; FRuleFamily: @CRuleFamilies[25]; FFmtStr: 'P%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Whitehorse zone }
CZone_198_Arr: array[0 .. 5] of TPeriod = (
- (FOffset: -32412; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1900; FUntilMonth: 8; FUntilDay: @CRelativeDays[7]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -32400; FRuleFamily: @CRuleFamilies[4]; FFmtStr: 'Y%sT'; FUntilYear: 1965; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -32400; FRuleFamily: @CRuleFamilies[52]; FFmtStr: 'Y%sT'; FUntilYear: 1966; FUntilMonth: 2; FUntilDay: @CRelativeDays[34]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -32412; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1900; FUntilMonth: 8; FUntilDay: @CRelativeDays[10]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -32400; FRuleFamily: @CRuleFamilies[35]; FFmtStr: 'Y%sT'; FUntilYear: 1965; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -32400; FRuleFamily: @CRuleFamilies[36]; FFmtStr: 'Y%sT'; FUntilYear: 1966; FUntilMonth: 2; FUntilDay: @CRelativeDays[28]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -28800; FRuleFamily: nil; FFmtStr: 'PST'; FUntilYear: 1980; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -28800; FRuleFamily: @CRuleFamilies[3]; FFmtStr: 'P%sT'; FUntilYear: 2020; FUntilMonth: 11; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -28800; FRuleFamily: @CRuleFamilies[25]; FFmtStr: 'P%sT'; FUntilYear: 2020; FUntilMonth: 11; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -25200; FRuleFamily: nil; FFmtStr: 'MST'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Winnipeg zone }
CZone_199_Arr: array[0 .. 2] of TPeriod = (
- (FOffset: -23316; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1887; FUntilMonth: 7; FUntilDay: @CRelativeDays[19]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -21600; FRuleFamily: @CRuleFamilies[47]; FFmtStr: 'C%sT'; FUntilYear: 2006; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -21600; FRuleFamily: @CRuleFamilies[3]; FFmtStr: 'C%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: -23316; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1887; FUntilMonth: 7; FUntilDay: @CRelativeDays[24]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -21600; FRuleFamily: @CRuleFamilies[30]; FFmtStr: 'C%sT'; FUntilYear: 2006; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -21600; FRuleFamily: @CRuleFamilies[25]; FFmtStr: 'C%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Yakutat zone }
CZone_200_Arr: array[0 .. 6] of TPeriod = (
- (FOffset: 52865; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1867; FUntilMonth: 10; FUntilDay: @CRelativeDays[10]; FUntilTime: 54738; FUntilTimeMode: trLocal),
- (FOffset: -33535; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1900; FUntilMonth: 8; FUntilDay: @CRelativeDays[7]; FUntilTime: 43200; FUntilTimeMode: trLocal),
+ (FOffset: 52865; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1867; FUntilMonth: 10; FUntilDay: @CRelativeDays[29]; FUntilTime: 54738; FUntilTimeMode: trLocal),
+ (FOffset: -33535; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1900; FUntilMonth: 8; FUntilDay: @CRelativeDays[10]; FUntilTime: 43200; FUntilTimeMode: trLocal),
(FOffset: -32400; FRuleFamily: nil; FFmtStr: 'YST'; FUntilYear: 1942; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -32400; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'Y%sT'; FUntilYear: 1946; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -32400; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'Y%sT'; FUntilYear: 1946; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -32400; FRuleFamily: nil; FFmtStr: 'YST'; FUntilYear: 1969; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -32400; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'Y%sT'; FUntilYear: 1983; FUntilMonth: 11; FUntilDay: @CRelativeDays[8]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -32400; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'AK%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: -32400; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'Y%sT'; FUntilYear: 1983; FUntilMonth: 11; FUntilDay: @CRelativeDays[7]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -32400; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'AK%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for America/Yellowknife zone }
CZone_201_Arr: array[0 .. 2] of TPeriod = (
(FOffset: 0; FRuleFamily: nil; FFmtStr: '-00'; FUntilYear: 1935; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -25200; FRuleFamily: @CRuleFamilies[4]; FFmtStr: 'M%sT'; FUntilYear: 1980; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -25200; FRuleFamily: @CRuleFamilies[3]; FFmtStr: 'M%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: -25200; FRuleFamily: @CRuleFamilies[35]; FFmtStr: 'M%sT'; FUntilYear: 1980; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -25200; FRuleFamily: @CRuleFamilies[25]; FFmtStr: 'M%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Antarctica/Casey zone }
- CZone_202_Arr: array[0 .. 12] of TPeriod = (
+ CZone_202_Arr: array[0 .. 17] of TPeriod = (
(FOffset: 0; FRuleFamily: nil; FFmtStr: '-00'; FUntilYear: 1969; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 28800; FRuleFamily: nil; FFmtStr: '+08'; FUntilYear: 2009; FUntilMonth: 10; FUntilDay: @CRelativeDays[36]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: 39600; FRuleFamily: nil; FFmtStr: '+11'; FUntilYear: 2010; FUntilMonth: 3; FUntilDay: @CRelativeDays[5]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: 28800; FRuleFamily: nil; FFmtStr: '+08'; FUntilYear: 2011; FUntilMonth: 10; FUntilDay: @CRelativeDays[14]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: 39600; FRuleFamily: nil; FFmtStr: '+11'; FUntilYear: 2012; FUntilMonth: 2; FUntilDay: @CRelativeDays[25]; FUntilTime: 61200; FUntilTimeMode: trUniversal),
+ (FOffset: 28800; FRuleFamily: nil; FFmtStr: '+08'; FUntilYear: 2009; FUntilMonth: 10; FUntilDay: @CRelativeDays[11]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: 39600; FRuleFamily: nil; FFmtStr: '+11'; FUntilYear: 2010; FUntilMonth: 3; FUntilDay: @CRelativeDays[9]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: 28800; FRuleFamily: nil; FFmtStr: '+08'; FUntilYear: 2011; FUntilMonth: 10; FUntilDay: @CRelativeDays[16]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: 39600; FRuleFamily: nil; FFmtStr: '+11'; FUntilYear: 2012; FUntilMonth: 2; FUntilDay: @CRelativeDays[22]; FUntilTime: 61200; FUntilTimeMode: trUniversal),
(FOffset: 28800; FRuleFamily: nil; FFmtStr: '+08'; FUntilYear: 2016; FUntilMonth: 10; FUntilDay: @CRelativeDays[33]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 39600; FRuleFamily: nil; FFmtStr: '+11'; FUntilYear: 2018; FUntilMonth: 3; FUntilDay: @CRelativeDays[37]; FUntilTime: 14400; FUntilTimeMode: trLocal),
- (FOffset: 28800; FRuleFamily: nil; FFmtStr: '+08'; FUntilYear: 2018; FUntilMonth: 10; FUntilDay: @CRelativeDays[29]; FUntilTime: 14400; FUntilTimeMode: trLocal),
- (FOffset: 39600; FRuleFamily: nil; FFmtStr: '+11'; FUntilYear: 2019; FUntilMonth: 3; FUntilDay: @CRelativeDays[22]; FUntilTime: 10800; FUntilTimeMode: trLocal),
- (FOffset: 28800; FRuleFamily: nil; FFmtStr: '+08'; FUntilYear: 2019; FUntilMonth: 10; FUntilDay: @CRelativeDays[35]; FUntilTime: 10800; FUntilTimeMode: trLocal),
- (FOffset: 39600; FRuleFamily: nil; FFmtStr: '+11'; FUntilYear: 2020; FUntilMonth: 3; FUntilDay: @CRelativeDays[3]; FUntilTime: 10800; FUntilTimeMode: trLocal),
- (FOffset: 28800; FRuleFamily: nil; FFmtStr: '+08'; FUntilYear: 2020; FUntilMonth: 10; FUntilDay: @CRelativeDays[35]; FUntilTime: 60; FUntilTimeMode: trLocal),
- (FOffset: 39600; FRuleFamily: nil; FFmtStr: '+11'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: 39600; FRuleFamily: nil; FFmtStr: '+11'; FUntilYear: 2018; FUntilMonth: 3; FUntilDay: @CRelativeDays[23]; FUntilTime: 14400; FUntilTimeMode: trLocal),
+ (FOffset: 28800; FRuleFamily: nil; FFmtStr: '+08'; FUntilYear: 2018; FUntilMonth: 10; FUntilDay: @CRelativeDays[13]; FUntilTime: 14400; FUntilTimeMode: trLocal),
+ (FOffset: 39600; FRuleFamily: nil; FFmtStr: '+11'; FUntilYear: 2019; FUntilMonth: 3; FUntilDay: @CRelativeDays[17]; FUntilTime: 10800; FUntilTimeMode: trLocal),
+ (FOffset: 28800; FRuleFamily: nil; FFmtStr: '+08'; FUntilYear: 2019; FUntilMonth: 10; FUntilDay: @CRelativeDays[15]; FUntilTime: 10800; FUntilTimeMode: trLocal),
+ (FOffset: 39600; FRuleFamily: nil; FFmtStr: '+11'; FUntilYear: 2020; FUntilMonth: 3; FUntilDay: @CRelativeDays[44]; FUntilTime: 10800; FUntilTimeMode: trLocal),
+ (FOffset: 28800; FRuleFamily: nil; FFmtStr: '+08'; FUntilYear: 2020; FUntilMonth: 10; FUntilDay: @CRelativeDays[15]; FUntilTime: 60; FUntilTimeMode: trLocal),
+ (FOffset: 39600; FRuleFamily: nil; FFmtStr: '+11'; FUntilYear: 2021; FUntilMonth: 3; FUntilDay: @CRelativeDays[21]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 28800; FRuleFamily: nil; FFmtStr: '+08'; FUntilYear: 2021; FUntilMonth: 10; FUntilDay: @CRelativeDays[6]; FUntilTime: 60; FUntilTimeMode: trLocal),
+ (FOffset: 39600; FRuleFamily: nil; FFmtStr: '+11'; FUntilYear: 2022; FUntilMonth: 3; FUntilDay: @CRelativeDays[12]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 28800; FRuleFamily: nil; FFmtStr: '+08'; FUntilYear: 2022; FUntilMonth: 10; FUntilDay: @CRelativeDays[2]; FUntilTime: 60; FUntilTimeMode: trLocal),
+ (FOffset: 39600; FRuleFamily: nil; FFmtStr: '+11'; FUntilYear: 2023; FUntilMonth: 3; FUntilDay: @CRelativeDays[25]; FUntilTime: 10800; FUntilTimeMode: trLocal),
+ (FOffset: 28800; FRuleFamily: nil; FFmtStr: '+08'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Antarctica/Davis zone }
CZone_203_Arr: array[0 .. 7] of TPeriod = (
- (FOffset: 0; FRuleFamily: nil; FFmtStr: '-00'; FUntilYear: 1957; FUntilMonth: 1; FUntilDay: @CRelativeDays[40]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 0; FRuleFamily: nil; FFmtStr: '-00'; FUntilYear: 1957; FUntilMonth: 1; FUntilDay: @CRelativeDays[12]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 25200; FRuleFamily: nil; FFmtStr: '+07'; FUntilYear: 1964; FUntilMonth: 11; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 0; FRuleFamily: nil; FFmtStr: '-00'; FUntilYear: 1969; FUntilMonth: 2; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 25200; FRuleFamily: nil; FFmtStr: '+07'; FUntilYear: 2009; FUntilMonth: 10; FUntilDay: @CRelativeDays[36]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: 18000; FRuleFamily: nil; FFmtStr: '+05'; FUntilYear: 2010; FUntilMonth: 3; FUntilDay: @CRelativeDays[18]; FUntilTime: 72000; FUntilTimeMode: trUniversal),
- (FOffset: 25200; FRuleFamily: nil; FFmtStr: '+07'; FUntilYear: 2011; FUntilMonth: 10; FUntilDay: @CRelativeDays[14]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: 18000; FRuleFamily: nil; FFmtStr: '+05'; FUntilYear: 2012; FUntilMonth: 2; FUntilDay: @CRelativeDays[25]; FUntilTime: 72000; FUntilTimeMode: trUniversal),
+ (FOffset: 25200; FRuleFamily: nil; FFmtStr: '+07'; FUntilYear: 2009; FUntilMonth: 10; FUntilDay: @CRelativeDays[11]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: 18000; FRuleFamily: nil; FFmtStr: '+05'; FUntilYear: 2010; FUntilMonth: 3; FUntilDay: @CRelativeDays[34]; FUntilTime: 72000; FUntilTimeMode: trUniversal),
+ (FOffset: 25200; FRuleFamily: nil; FFmtStr: '+07'; FUntilYear: 2011; FUntilMonth: 10; FUntilDay: @CRelativeDays[16]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: 18000; FRuleFamily: nil; FFmtStr: '+05'; FUntilYear: 2012; FUntilMonth: 2; FUntilDay: @CRelativeDays[22]; FUntilTime: 72000; FUntilTimeMode: trUniversal),
(FOffset: 25200; FRuleFamily: nil; FFmtStr: '+07'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Antarctica/DumontDUrville zone }
CZone_204_Arr: array[0 .. 3] of TPeriod = (
(FOffset: 0; FRuleFamily: nil; FFmtStr: '-00'; FUntilYear: 1947; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 36000; FRuleFamily: nil; FFmtStr: '+10'; FUntilYear: 1952; FUntilMonth: 1; FUntilDay: @CRelativeDays[20]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 36000; FRuleFamily: nil; FFmtStr: '+10'; FUntilYear: 1952; FUntilMonth: 1; FUntilDay: @CRelativeDays[21]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 0; FRuleFamily: nil; FFmtStr: '-00'; FUntilYear: 1956; FUntilMonth: 11; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 36000; FRuleFamily: nil; FFmtStr: '+10'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
@@ -7559,60 +7566,63 @@ var
{ Time periods for Antarctica/Macquarie zone }
CZone_205_Arr: array[0 .. 8] of TPeriod = (
(FOffset: 0; FRuleFamily: nil; FFmtStr: '-00'; FUntilYear: 1899; FUntilMonth: 11; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 36000; FRuleFamily: nil; FFmtStr: 'AEST'; FUntilYear: 1916; FUntilMonth: 10; FUntilDay: @CRelativeDays[1]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: 36000; FRuleFamily: nil; FFmtStr: 'AEST'; FUntilYear: 1916; FUntilMonth: 10; FUntilDay: @CRelativeDays[0]; FUntilTime: 7200; FUntilTimeMode: trLocal),
(FOffset: 36000; FRuleFamily: nil; FFmtStr: 'AEDT'; FUntilYear: 1917; FUntilMonth: 2; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 36000; FRuleFamily: @CRuleFamilies[15]; FFmtStr: 'AE%sT'; FUntilYear: 1919; FUntilMonth: 4; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trStandard),
- (FOffset: 0; FRuleFamily: nil; FFmtStr: '-00'; FUntilYear: 1948; FUntilMonth: 3; FUntilDay: @CRelativeDays[12]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 36000; FRuleFamily: @CRuleFamilies[15]; FFmtStr: 'AE%sT'; FUntilYear: 1967; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 36000; FRuleFamily: @CRuleFamilies[14]; FFmtStr: 'AE%sT'; FUntilYear: 2010; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 36000; FRuleFamily: @CRuleFamilies[58]; FFmtStr: 'AE%sT'; FUntilYear: 1919; FUntilMonth: 4; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trStandard),
+ (FOffset: 0; FRuleFamily: nil; FFmtStr: '-00'; FUntilYear: 1948; FUntilMonth: 3; FUntilDay: @CRelativeDays[14]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 36000; FRuleFamily: @CRuleFamilies[58]; FFmtStr: 'AE%sT'; FUntilYear: 1967; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 36000; FRuleFamily: @CRuleFamilies[63]; FFmtStr: 'AE%sT'; FUntilYear: 2010; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 36000; FRuleFamily: nil; FFmtStr: 'AEDT'; FUntilYear: 2011; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 36000; FRuleFamily: @CRuleFamilies[14]; FFmtStr: 'AE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: 36000; FRuleFamily: @CRuleFamilies[63]; FFmtStr: 'AE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Antarctica/Mawson zone }
CZone_206_Arr: array[0 .. 2] of TPeriod = (
- (FOffset: 0; FRuleFamily: nil; FFmtStr: '-00'; FUntilYear: 1954; FUntilMonth: 2; FUntilDay: @CRelativeDays[40]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 21600; FRuleFamily: nil; FFmtStr: '+06'; FUntilYear: 2009; FUntilMonth: 10; FUntilDay: @CRelativeDays[36]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: 0; FRuleFamily: nil; FFmtStr: '-00'; FUntilYear: 1954; FUntilMonth: 2; FUntilDay: @CRelativeDays[12]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 21600; FRuleFamily: nil; FFmtStr: '+06'; FUntilYear: 2009; FUntilMonth: 10; FUntilDay: @CRelativeDays[11]; FUntilTime: 7200; FUntilTimeMode: trLocal),
(FOffset: 18000; FRuleFamily: nil; FFmtStr: '+05'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Antarctica/McMurdo zone }
CZone_207_Arr: array[0 .. 1] of TPeriod = (
(FOffset: 0; FRuleFamily: nil; FFmtStr: '-00'; FUntilYear: 1956; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 43200; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'NZ%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: 43200; FRuleFamily: @CRuleFamilies[70]; FFmtStr: 'NZ%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Antarctica/Palmer zone }
CZone_208_Arr: array[0 .. 4] of TPeriod = (
(FOffset: 0; FRuleFamily: nil; FFmtStr: '-00'; FUntilYear: 1965; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: @CRuleFamilies[2]; FFmtStr: '-04/-03'; FUntilYear: 1969; FUntilMonth: 10; FUntilDay: @CRelativeDays[5]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -10800; FRuleFamily: @CRuleFamilies[2]; FFmtStr: '-03/-02'; FUntilYear: 1982; FUntilMonth: 5; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: @CRuleFamilies[91]; FFmtStr: '-04/-03'; FUntilYear: 2016; FUntilMonth: 12; FUntilDay: @CRelativeDays[35]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: @CRuleFamilies[0]; FFmtStr: '-04/-03'; FUntilYear: 1969; FUntilMonth: 10; FUntilDay: @CRelativeDays[9]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -10800; FRuleFamily: @CRuleFamilies[0]; FFmtStr: '-03/-02'; FUntilYear: 1982; FUntilMonth: 5; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: @CRuleFamilies[3]; FFmtStr: '-04/-03'; FUntilYear: 2016; FUntilMonth: 12; FUntilDay: @CRelativeDays[15]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -10800; FRuleFamily: nil; FFmtStr: '-03'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Antarctica/Rothera zone }
CZone_209_Arr: array[0 .. 1] of TPeriod = (
- (FOffset: 0; FRuleFamily: nil; FFmtStr: '-00'; FUntilYear: 1976; FUntilMonth: 12; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 0; FRuleFamily: nil; FFmtStr: '-00'; FUntilYear: 1976; FUntilMonth: 12; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -10800; FRuleFamily: nil; FFmtStr: '-03'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Antarctica/Syowa zone }
CZone_210_Arr: array[0 .. 1] of TPeriod = (
- (FOffset: 0; FRuleFamily: nil; FFmtStr: '-00'; FUntilYear: 1957; FUntilMonth: 1; FUntilDay: @CRelativeDays[17]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 0; FRuleFamily: nil; FFmtStr: '-00'; FUntilYear: 1957; FUntilMonth: 1; FUntilDay: @CRelativeDays[26]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 10800; FRuleFamily: nil; FFmtStr: '+03'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Antarctica/Troll zone }
CZone_211_Arr: array[0 .. 1] of TPeriod = (
- (FOffset: 0; FRuleFamily: nil; FFmtStr: '-00'; FUntilYear: 2005; FUntilMonth: 2; FUntilDay: @CRelativeDays[16]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 0; FRuleFamily: @CRuleFamilies[98]; FFmtStr: '%s'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: 0; FRuleFamily: nil; FFmtStr: '-00'; FUntilYear: 2005; FUntilMonth: 2; FUntilDay: @CRelativeDays[31]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 0; FRuleFamily: @CRuleFamilies[142]; FFmtStr: '%s'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Antarctica/Vostok zone }
- CZone_212_Arr: array[0 .. 1] of TPeriod = (
- (FOffset: 0; FRuleFamily: nil; FFmtStr: '-00'; FUntilYear: 1957; FUntilMonth: 12; FUntilDay: @CRelativeDays[19]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 21600; FRuleFamily: nil; FFmtStr: '+06'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ CZone_212_Arr: array[0 .. 4] of TPeriod = (
+ (FOffset: 0; FRuleFamily: nil; FFmtStr: '-00'; FUntilYear: 1957; FUntilMonth: 12; FUntilDay: @CRelativeDays[24]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 25200; FRuleFamily: nil; FFmtStr: '+07'; FUntilYear: 1994; FUntilMonth: 2; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 0; FRuleFamily: nil; FFmtStr: '-00'; FUntilYear: 1994; FUntilMonth: 11; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 25200; FRuleFamily: nil; FFmtStr: '+07'; FUntilYear: 2023; FUntilMonth: 12; FUntilDay: @CRelativeDays[11]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: 18000; FRuleFamily: nil; FFmtStr: '+05'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Asia/Aden zone }
@@ -7624,77 +7634,77 @@ var
{ Time periods for Asia/Almaty zone }
CZone_214_Arr: array[0 .. 5] of TPeriod = (
(FOffset: 18468; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1924; FUntilMonth: 5; FUntilDay: @CRelativeDays[2]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 18000; FRuleFamily: nil; FFmtStr: '+05'; FUntilYear: 1930; FUntilMonth: 6; FUntilDay: @CRelativeDays[25]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 21600; FRuleFamily: @CRuleFamilies[66]; FFmtStr: '+06/+07'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[9]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 18000; FRuleFamily: @CRuleFamilies[66]; FFmtStr: '+05/+06'; FUntilYear: 1992; FUntilMonth: 1; FUntilDay: @CRelativeDays[10]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 21600; FRuleFamily: @CRuleFamilies[66]; FFmtStr: '+06/+07'; FUntilYear: 2004; FUntilMonth: 10; FUntilDay: @CRelativeDays[9]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 18000; FRuleFamily: nil; FFmtStr: '+05'; FUntilYear: 1930; FUntilMonth: 6; FUntilDay: @CRelativeDays[22]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 21600; FRuleFamily: @CRuleFamilies[119]; FFmtStr: '+06/+07'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[8]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 18000; FRuleFamily: @CRuleFamilies[119]; FFmtStr: '+05/+06'; FUntilYear: 1992; FUntilMonth: 1; FUntilDay: @CRelativeDays[29]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 21600; FRuleFamily: @CRuleFamilies[119]; FFmtStr: '+06/+07'; FUntilYear: 2004; FUntilMonth: 10; FUntilDay: @CRelativeDays[8]; FUntilTime: 7200; FUntilTimeMode: trStandard),
(FOffset: 21600; FRuleFamily: nil; FFmtStr: '+06'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Asia/Amman zone }
CZone_215_Arr: array[0 .. 2] of TPeriod = (
(FOffset: 8624; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1931; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 7200; FRuleFamily: @CRuleFamilies[78]; FFmtStr: 'EE%sT'; FUntilYear: 2022; FUntilMonth: 10; FUntilDay: @CRelativeDays[14]; FUntilTime: 0; FUntilTimeMode: trStandard),
+ (FOffset: 7200; FRuleFamily: @CRuleFamilies[131]; FFmtStr: 'EE%sT'; FUntilYear: 2022; FUntilMonth: 10; FUntilDay: @CRelativeDays[16]; FUntilTime: 0; FUntilTimeMode: trStandard),
(FOffset: 10800; FRuleFamily: nil; FFmtStr: '+03'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Asia/Anadyr zone }
CZone_216_Arr: array[0 .. 7] of TPeriod = (
(FOffset: 42596; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1924; FUntilMonth: 5; FUntilDay: @CRelativeDays[2]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 43200; FRuleFamily: nil; FFmtStr: '+12'; FUntilYear: 1930; FUntilMonth: 6; FUntilDay: @CRelativeDays[25]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 46800; FRuleFamily: @CRuleFamilies[26]; FFmtStr: '+13/+14'; FUntilYear: 1982; FUntilMonth: 4; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trStandard),
- (FOffset: 43200; FRuleFamily: @CRuleFamilies[26]; FFmtStr: '+12/+13'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[9]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 39600; FRuleFamily: @CRuleFamilies[26]; FFmtStr: '+11/+12'; FUntilYear: 1992; FUntilMonth: 1; FUntilDay: @CRelativeDays[10]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 43200; FRuleFamily: @CRuleFamilies[26]; FFmtStr: '+12/+13'; FUntilYear: 2010; FUntilMonth: 3; FUntilDay: @CRelativeDays[14]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 39600; FRuleFamily: @CRuleFamilies[26]; FFmtStr: '+11/+12'; FUntilYear: 2011; FUntilMonth: 3; FUntilDay: @CRelativeDays[34]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 43200; FRuleFamily: nil; FFmtStr: '+12'; FUntilYear: 1930; FUntilMonth: 6; FUntilDay: @CRelativeDays[22]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 46800; FRuleFamily: @CRuleFamilies[82]; FFmtStr: '+13/+14'; FUntilYear: 1982; FUntilMonth: 4; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trStandard),
+ (FOffset: 43200; FRuleFamily: @CRuleFamilies[82]; FFmtStr: '+12/+13'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[8]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 39600; FRuleFamily: @CRuleFamilies[82]; FFmtStr: '+11/+12'; FUntilYear: 1992; FUntilMonth: 1; FUntilDay: @CRelativeDays[29]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 43200; FRuleFamily: @CRuleFamilies[82]; FFmtStr: '+12/+13'; FUntilYear: 2010; FUntilMonth: 3; FUntilDay: @CRelativeDays[16]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 39600; FRuleFamily: @CRuleFamilies[82]; FFmtStr: '+11/+12'; FUntilYear: 2011; FUntilMonth: 3; FUntilDay: @CRelativeDays[28]; FUntilTime: 7200; FUntilTimeMode: trStandard),
(FOffset: 43200; FRuleFamily: nil; FFmtStr: '+12'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Asia/Aqtau zone }
CZone_217_Arr: array[0 .. 8] of TPeriod = (
(FOffset: 12064; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1924; FUntilMonth: 5; FUntilDay: @CRelativeDays[2]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 14400; FRuleFamily: nil; FFmtStr: '+04'; FUntilYear: 1930; FUntilMonth: 6; FUntilDay: @CRelativeDays[25]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 18000; FRuleFamily: nil; FFmtStr: '+05'; FUntilYear: 1981; FUntilMonth: 10; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 21600; FRuleFamily: nil; FFmtStr: '+06'; FUntilYear: 1982; FUntilMonth: 4; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 18000; FRuleFamily: @CRuleFamilies[66]; FFmtStr: '+05/+06'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[9]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 14400; FRuleFamily: @CRuleFamilies[66]; FFmtStr: '+04/+05'; FUntilYear: 1992; FUntilMonth: 1; FUntilDay: @CRelativeDays[10]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 18000; FRuleFamily: @CRuleFamilies[66]; FFmtStr: '+05/+06'; FUntilYear: 1994; FUntilMonth: 9; FUntilDay: @CRelativeDays[12]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 14400; FRuleFamily: @CRuleFamilies[66]; FFmtStr: '+04/+05'; FUntilYear: 2004; FUntilMonth: 10; FUntilDay: @CRelativeDays[9]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 14400; FRuleFamily: nil; FFmtStr: '+04'; FUntilYear: 1930; FUntilMonth: 6; FUntilDay: @CRelativeDays[22]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 18000; FRuleFamily: nil; FFmtStr: '+05'; FUntilYear: 1981; FUntilMonth: 10; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 21600; FRuleFamily: nil; FFmtStr: '+06'; FUntilYear: 1982; FUntilMonth: 4; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 18000; FRuleFamily: @CRuleFamilies[119]; FFmtStr: '+05/+06'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[8]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 14400; FRuleFamily: @CRuleFamilies[119]; FFmtStr: '+04/+05'; FUntilYear: 1992; FUntilMonth: 1; FUntilDay: @CRelativeDays[29]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 18000; FRuleFamily: @CRuleFamilies[119]; FFmtStr: '+05/+06'; FUntilYear: 1994; FUntilMonth: 9; FUntilDay: @CRelativeDays[14]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 14400; FRuleFamily: @CRuleFamilies[119]; FFmtStr: '+04/+05'; FUntilYear: 2004; FUntilMonth: 10; FUntilDay: @CRelativeDays[8]; FUntilTime: 7200; FUntilTimeMode: trStandard),
(FOffset: 18000; FRuleFamily: nil; FFmtStr: '+05'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Asia/Aqtobe zone }
CZone_218_Arr: array[0 .. 8] of TPeriod = (
(FOffset: 13720; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1924; FUntilMonth: 5; FUntilDay: @CRelativeDays[2]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 14400; FRuleFamily: nil; FFmtStr: '+04'; FUntilYear: 1930; FUntilMonth: 6; FUntilDay: @CRelativeDays[25]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 18000; FRuleFamily: nil; FFmtStr: '+05'; FUntilYear: 1981; FUntilMonth: 4; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 18000; FRuleFamily: nil; FFmtStr: '+06'; FUntilYear: 1981; FUntilMonth: 10; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 21600; FRuleFamily: nil; FFmtStr: '+06'; FUntilYear: 1982; FUntilMonth: 4; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 18000; FRuleFamily: @CRuleFamilies[66]; FFmtStr: '+05/+06'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[9]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 14400; FRuleFamily: @CRuleFamilies[66]; FFmtStr: '+04/+05'; FUntilYear: 1992; FUntilMonth: 1; FUntilDay: @CRelativeDays[10]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 18000; FRuleFamily: @CRuleFamilies[66]; FFmtStr: '+05/+06'; FUntilYear: 2004; FUntilMonth: 10; FUntilDay: @CRelativeDays[9]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 14400; FRuleFamily: nil; FFmtStr: '+04'; FUntilYear: 1930; FUntilMonth: 6; FUntilDay: @CRelativeDays[22]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 18000; FRuleFamily: nil; FFmtStr: '+05'; FUntilYear: 1981; FUntilMonth: 4; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 18000; FRuleFamily: nil; FFmtStr: '+06'; FUntilYear: 1981; FUntilMonth: 10; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 21600; FRuleFamily: nil; FFmtStr: '+06'; FUntilYear: 1982; FUntilMonth: 4; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 18000; FRuleFamily: @CRuleFamilies[119]; FFmtStr: '+05/+06'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[8]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 14400; FRuleFamily: @CRuleFamilies[119]; FFmtStr: '+04/+05'; FUntilYear: 1992; FUntilMonth: 1; FUntilDay: @CRelativeDays[29]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 18000; FRuleFamily: @CRuleFamilies[119]; FFmtStr: '+05/+06'; FUntilYear: 2004; FUntilMonth: 10; FUntilDay: @CRelativeDays[8]; FUntilTime: 7200; FUntilTimeMode: trStandard),
(FOffset: 18000; FRuleFamily: nil; FFmtStr: '+05'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Asia/Ashgabat zone }
CZone_219_Arr: array[0 .. 4] of TPeriod = (
(FOffset: 14012; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1924; FUntilMonth: 5; FUntilDay: @CRelativeDays[2]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 14400; FRuleFamily: nil; FFmtStr: '+04'; FUntilYear: 1930; FUntilMonth: 6; FUntilDay: @CRelativeDays[25]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 18000; FRuleFamily: @CRuleFamilies[66]; FFmtStr: '+05/+06'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[9]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: 14400; FRuleFamily: @CRuleFamilies[66]; FFmtStr: '+04/+05'; FUntilYear: 1992; FUntilMonth: 1; FUntilDay: @CRelativeDays[10]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: 14400; FRuleFamily: nil; FFmtStr: '+04'; FUntilYear: 1930; FUntilMonth: 6; FUntilDay: @CRelativeDays[22]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 18000; FRuleFamily: @CRuleFamilies[119]; FFmtStr: '+05/+06'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[8]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: 14400; FRuleFamily: @CRuleFamilies[119]; FFmtStr: '+04/+05'; FUntilYear: 1992; FUntilMonth: 1; FUntilDay: @CRelativeDays[29]; FUntilTime: 7200; FUntilTimeMode: trLocal),
(FOffset: 18000; FRuleFamily: nil; FFmtStr: '+05'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Asia/Atyrau zone }
CZone_220_Arr: array[0 .. 8] of TPeriod = (
(FOffset: 12464; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1924; FUntilMonth: 5; FUntilDay: @CRelativeDays[2]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 10800; FRuleFamily: nil; FFmtStr: '+03'; FUntilYear: 1930; FUntilMonth: 6; FUntilDay: @CRelativeDays[25]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 18000; FRuleFamily: nil; FFmtStr: '+05'; FUntilYear: 1981; FUntilMonth: 10; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 21600; FRuleFamily: nil; FFmtStr: '+06'; FUntilYear: 1982; FUntilMonth: 4; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 18000; FRuleFamily: @CRuleFamilies[66]; FFmtStr: '+05/+06'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[9]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 14400; FRuleFamily: @CRuleFamilies[66]; FFmtStr: '+04/+05'; FUntilYear: 1992; FUntilMonth: 1; FUntilDay: @CRelativeDays[10]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 18000; FRuleFamily: @CRuleFamilies[66]; FFmtStr: '+05/+06'; FUntilYear: 1999; FUntilMonth: 3; FUntilDay: @CRelativeDays[14]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 14400; FRuleFamily: @CRuleFamilies[66]; FFmtStr: '+04/+05'; FUntilYear: 2004; FUntilMonth: 10; FUntilDay: @CRelativeDays[9]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 10800; FRuleFamily: nil; FFmtStr: '+03'; FUntilYear: 1930; FUntilMonth: 6; FUntilDay: @CRelativeDays[22]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 18000; FRuleFamily: nil; FFmtStr: '+05'; FUntilYear: 1981; FUntilMonth: 10; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 21600; FRuleFamily: nil; FFmtStr: '+06'; FUntilYear: 1982; FUntilMonth: 4; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 18000; FRuleFamily: @CRuleFamilies[119]; FFmtStr: '+05/+06'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[8]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 14400; FRuleFamily: @CRuleFamilies[119]; FFmtStr: '+04/+05'; FUntilYear: 1992; FUntilMonth: 1; FUntilDay: @CRelativeDays[29]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 18000; FRuleFamily: @CRuleFamilies[119]; FFmtStr: '+05/+06'; FUntilYear: 1999; FUntilMonth: 3; FUntilDay: @CRelativeDays[16]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 14400; FRuleFamily: @CRuleFamilies[119]; FFmtStr: '+04/+05'; FUntilYear: 2004; FUntilMonth: 10; FUntilDay: @CRelativeDays[8]; FUntilTime: 7200; FUntilTimeMode: trStandard),
(FOffset: 18000; FRuleFamily: nil; FFmtStr: '+05'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
@@ -7703,13 +7713,13 @@ var
(FOffset: 10660; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1890; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 10656; FRuleFamily: nil; FFmtStr: 'BMT'; FUntilYear: 1918; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 10800; FRuleFamily: nil; FFmtStr: '+03'; FUntilYear: 1982; FUntilMonth: 5; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 10800; FRuleFamily: @CRuleFamilies[76]; FFmtStr: '+03/+04'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: 10800; FRuleFamily: @CRuleFamilies[129]; FFmtStr: '+03/+04'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Asia/Bahrain zone }
CZone_222_Arr: array[0 .. 3] of TPeriod = (
- (FOffset: 12140; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1941; FUntilMonth: 7; FUntilDay: @CRelativeDays[7]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 12600; FRuleFamily: nil; FFmtStr: '+0330'; FUntilYear: 1944; FUntilMonth: 1; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 12140; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1941; FUntilMonth: 7; FUntilDay: @CRelativeDays[10]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 12600; FRuleFamily: nil; FFmtStr: '+0330'; FUntilYear: 1944; FUntilMonth: 1; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 14400; FRuleFamily: nil; FFmtStr: '+04'; FUntilYear: 1972; FUntilMonth: 6; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 10800; FRuleFamily: nil; FFmtStr: '+03'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
@@ -7718,11 +7728,11 @@ var
CZone_223_Arr: array[0 .. 6] of TPeriod = (
(FOffset: 11964; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1924; FUntilMonth: 5; FUntilDay: @CRelativeDays[2]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 10800; FRuleFamily: nil; FFmtStr: '+03'; FUntilYear: 1957; FUntilMonth: 3; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 14400; FRuleFamily: @CRuleFamilies[66]; FFmtStr: '+04/+05'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[9]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 10800; FRuleFamily: @CRuleFamilies[66]; FFmtStr: '+03/+04'; FUntilYear: 1992; FUntilMonth: 9; FUntilDay: @CRelativeDays[23]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 14400; FRuleFamily: @CRuleFamilies[119]; FFmtStr: '+04/+05'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[8]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 10800; FRuleFamily: @CRuleFamilies[119]; FFmtStr: '+03/+04'; FUntilYear: 1992; FUntilMonth: 9; FUntilDay: @CRelativeDays[39]; FUntilTime: 7200; FUntilTimeMode: trStandard),
(FOffset: 14400; FRuleFamily: nil; FFmtStr: '+04'; FUntilYear: 1996; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 14400; FRuleFamily: @CRuleFamilies[64]; FFmtStr: '+04/+05'; FUntilYear: 1997; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 14400; FRuleFamily: @CRuleFamilies[68]; FFmtStr: '+04/+05'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: 14400; FRuleFamily: @CRuleFamilies[117]; FFmtStr: '+04/+05'; FUntilYear: 1997; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 14400; FRuleFamily: @CRuleFamilies[121]; FFmtStr: '+04/+05'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Asia/Bangkok zone }
@@ -7734,30 +7744,30 @@ var
{ Time periods for Asia/Barnaul zone }
CZone_225_Arr: array[0 .. 8] of TPeriod = (
- (FOffset: 20100; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1919; FUntilMonth: 12; FUntilDay: @CRelativeDays[18]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 21600; FRuleFamily: nil; FFmtStr: '+06'; FUntilYear: 1930; FUntilMonth: 6; FUntilDay: @CRelativeDays[25]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 25200; FRuleFamily: @CRuleFamilies[26]; FFmtStr: '+07/+08'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[9]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 21600; FRuleFamily: @CRuleFamilies[26]; FFmtStr: '+06/+07'; FUntilYear: 1992; FUntilMonth: 1; FUntilDay: @CRelativeDays[10]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 25200; FRuleFamily: @CRuleFamilies[26]; FFmtStr: '+07/+08'; FUntilYear: 1995; FUntilMonth: 5; FUntilDay: @CRelativeDays[14]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 21600; FRuleFamily: @CRuleFamilies[26]; FFmtStr: '+06/+07'; FUntilYear: 2011; FUntilMonth: 3; FUntilDay: @CRelativeDays[34]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 25200; FRuleFamily: nil; FFmtStr: '+07'; FUntilYear: 2014; FUntilMonth: 10; FUntilDay: @CRelativeDays[6]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 21600; FRuleFamily: nil; FFmtStr: '+06'; FUntilYear: 2016; FUntilMonth: 3; FUntilDay: @CRelativeDays[34]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 20100; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1919; FUntilMonth: 12; FUntilDay: @CRelativeDays[34]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 21600; FRuleFamily: nil; FFmtStr: '+06'; FUntilYear: 1930; FUntilMonth: 6; FUntilDay: @CRelativeDays[22]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 25200; FRuleFamily: @CRuleFamilies[82]; FFmtStr: '+07/+08'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[8]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 21600; FRuleFamily: @CRuleFamilies[82]; FFmtStr: '+06/+07'; FUntilYear: 1992; FUntilMonth: 1; FUntilDay: @CRelativeDays[29]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 25200; FRuleFamily: @CRuleFamilies[82]; FFmtStr: '+07/+08'; FUntilYear: 1995; FUntilMonth: 5; FUntilDay: @CRelativeDays[16]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 21600; FRuleFamily: @CRuleFamilies[82]; FFmtStr: '+06/+07'; FUntilYear: 2011; FUntilMonth: 3; FUntilDay: @CRelativeDays[28]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 25200; FRuleFamily: nil; FFmtStr: '+07'; FUntilYear: 2014; FUntilMonth: 10; FUntilDay: @CRelativeDays[19]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 21600; FRuleFamily: nil; FFmtStr: '+06'; FUntilYear: 2016; FUntilMonth: 3; FUntilDay: @CRelativeDays[28]; FUntilTime: 7200; FUntilTimeMode: trStandard),
(FOffset: 25200; FRuleFamily: nil; FFmtStr: '+07'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Asia/Beirut zone }
CZone_226_Arr: array[0 .. 1] of TPeriod = (
(FOffset: 8520; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1880; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 7200; FRuleFamily: @CRuleFamilies[81]; FFmtStr: 'EE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: 7200; FRuleFamily: @CRuleFamilies[134]; FFmtStr: 'EE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Asia/Bishkek zone }
CZone_227_Arr: array[0 .. 5] of TPeriod = (
(FOffset: 17904; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1924; FUntilMonth: 5; FUntilDay: @CRelativeDays[2]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 18000; FRuleFamily: nil; FFmtStr: '+05'; FUntilYear: 1930; FUntilMonth: 6; FUntilDay: @CRelativeDays[25]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 21600; FRuleFamily: @CRuleFamilies[66]; FFmtStr: '+06/+07'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[9]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 18000; FRuleFamily: @CRuleFamilies[66]; FFmtStr: '+05/+06'; FUntilYear: 1991; FUntilMonth: 8; FUntilDay: @CRelativeDays[9]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: 18000; FRuleFamily: @CRuleFamilies[79]; FFmtStr: '+05/+06'; FUntilYear: 2005; FUntilMonth: 8; FUntilDay: @CRelativeDays[16]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 18000; FRuleFamily: nil; FFmtStr: '+05'; FUntilYear: 1930; FUntilMonth: 6; FUntilDay: @CRelativeDays[22]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 21600; FRuleFamily: @CRuleFamilies[119]; FFmtStr: '+06/+07'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[8]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 18000; FRuleFamily: @CRuleFamilies[119]; FFmtStr: '+05/+06'; FUntilYear: 1991; FUntilMonth: 8; FUntilDay: @CRelativeDays[8]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: 18000; FRuleFamily: @CRuleFamilies[132]; FFmtStr: '+05/+06'; FUntilYear: 2005; FUntilMonth: 8; FUntilDay: @CRelativeDays[31]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 21600; FRuleFamily: nil; FFmtStr: '+06'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
@@ -7770,13 +7780,13 @@ var
{ Time periods for Asia/Chita zone }
CZone_229_Arr: array[0 .. 7] of TPeriod = (
- (FOffset: 27232; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1919; FUntilMonth: 12; FUntilDay: @CRelativeDays[13]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 28800; FRuleFamily: nil; FFmtStr: '+08'; FUntilYear: 1930; FUntilMonth: 6; FUntilDay: @CRelativeDays[25]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 32400; FRuleFamily: @CRuleFamilies[26]; FFmtStr: '+09/+10'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[9]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 28800; FRuleFamily: @CRuleFamilies[26]; FFmtStr: '+08/+09'; FUntilYear: 1992; FUntilMonth: 1; FUntilDay: @CRelativeDays[10]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 32400; FRuleFamily: @CRuleFamilies[26]; FFmtStr: '+09/+10'; FUntilYear: 2011; FUntilMonth: 3; FUntilDay: @CRelativeDays[34]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 36000; FRuleFamily: nil; FFmtStr: '+10'; FUntilYear: 2014; FUntilMonth: 10; FUntilDay: @CRelativeDays[6]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 28800; FRuleFamily: nil; FFmtStr: '+08'; FUntilYear: 2016; FUntilMonth: 3; FUntilDay: @CRelativeDays[34]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: 27232; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1919; FUntilMonth: 12; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 28800; FRuleFamily: nil; FFmtStr: '+08'; FUntilYear: 1930; FUntilMonth: 6; FUntilDay: @CRelativeDays[22]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 32400; FRuleFamily: @CRuleFamilies[82]; FFmtStr: '+09/+10'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[8]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 28800; FRuleFamily: @CRuleFamilies[82]; FFmtStr: '+08/+09'; FUntilYear: 1992; FUntilMonth: 1; FUntilDay: @CRelativeDays[29]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 32400; FRuleFamily: @CRuleFamilies[82]; FFmtStr: '+09/+10'; FUntilYear: 2011; FUntilMonth: 3; FUntilDay: @CRelativeDays[28]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 36000; FRuleFamily: nil; FFmtStr: '+10'; FUntilYear: 2014; FUntilMonth: 10; FUntilDay: @CRelativeDays[19]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 28800; FRuleFamily: nil; FFmtStr: '+08'; FUntilYear: 2016; FUntilMonth: 3; FUntilDay: @CRelativeDays[28]; FUntilTime: 7200; FUntilTimeMode: trLocal),
(FOffset: 32400; FRuleFamily: nil; FFmtStr: '+09'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
@@ -7785,34 +7795,34 @@ var
(FOffset: 27480; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1905; FUntilMonth: 8; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 25200; FRuleFamily: nil; FFmtStr: '+07'; FUntilYear: 1978; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 28800; FRuleFamily: nil; FFmtStr: '+08'; FUntilYear: 1983; FUntilMonth: 4; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 32400; FRuleFamily: @CRuleFamilies[83]; FFmtStr: '+09/+10'; FUntilYear: 2008; FUntilMonth: 3; FUntilDay: @CRelativeDays[9]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 28800; FRuleFamily: @CRuleFamilies[83]; FFmtStr: '+08/+09'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: 32400; FRuleFamily: @CRuleFamilies[136]; FFmtStr: '+09/+10'; FUntilYear: 2008; FUntilMonth: 3; FUntilDay: @CRelativeDays[8]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 28800; FRuleFamily: @CRuleFamilies[136]; FFmtStr: '+08/+09'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Asia/Chongqing zone }
CZone_231_Arr: array[0 .. 2] of TPeriod = (
(FOffset: 25580; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1928; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 25200; FRuleFamily: nil; FFmtStr: '+07'; FUntilYear: 1980; FUntilMonth: 5; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 28800; FRuleFamily: @CRuleFamilies[11]; FFmtStr: 'C%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: 28800; FRuleFamily: @CRuleFamilies[110]; FFmtStr: 'C%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Asia/Colombo zone }
CZone_232_Arr: array[0 .. 8] of TPeriod = (
(FOffset: 19164; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1880; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 19172; FRuleFamily: nil; FFmtStr: 'MMT'; FUntilYear: 1906; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 19800; FRuleFamily: nil; FFmtStr: '+0530'; FUntilYear: 1942; FUntilMonth: 1; FUntilDay: @CRelativeDays[5]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 19800; FRuleFamily: nil; FFmtStr: '+0530'; FUntilYear: 1942; FUntilMonth: 1; FUntilDay: @CRelativeDays[9]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 19800; FRuleFamily: nil; FFmtStr: '+06'; FUntilYear: 1942; FUntilMonth: 9; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 19800; FRuleFamily: nil; FFmtStr: '+0630'; FUntilYear: 1945; FUntilMonth: 10; FUntilDay: @CRelativeDays[19]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: 19800; FRuleFamily: nil; FFmtStr: '+0530'; FUntilYear: 1996; FUntilMonth: 5; FUntilDay: @CRelativeDays[12]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 23400; FRuleFamily: nil; FFmtStr: '+0630'; FUntilYear: 1996; FUntilMonth: 10; FUntilDay: @CRelativeDays[6]; FUntilTime: 1800; FUntilTimeMode: trLocal),
- (FOffset: 21600; FRuleFamily: nil; FFmtStr: '+06'; FUntilYear: 2006; FUntilMonth: 4; FUntilDay: @CRelativeDays[13]; FUntilTime: 1800; FUntilTimeMode: trLocal),
+ (FOffset: 19800; FRuleFamily: nil; FFmtStr: '+0630'; FUntilYear: 1945; FUntilMonth: 10; FUntilDay: @CRelativeDays[24]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: 19800; FRuleFamily: nil; FFmtStr: '+0530'; FUntilYear: 1996; FUntilMonth: 5; FUntilDay: @CRelativeDays[14]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 23400; FRuleFamily: nil; FFmtStr: '+0630'; FUntilYear: 1996; FUntilMonth: 10; FUntilDay: @CRelativeDays[19]; FUntilTime: 1800; FUntilTimeMode: trLocal),
+ (FOffset: 21600; FRuleFamily: nil; FFmtStr: '+06'; FUntilYear: 2006; FUntilMonth: 4; FUntilDay: @CRelativeDays[1]; FUntilTime: 1800; FUntilTimeMode: trLocal),
(FOffset: 19800; FRuleFamily: nil; FFmtStr: '+0530'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Asia/Damascus zone }
CZone_233_Arr: array[0 .. 2] of TPeriod = (
(FOffset: 8712; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1920; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 7200; FRuleFamily: @CRuleFamilies[88]; FFmtStr: 'EE%sT'; FUntilYear: 2022; FUntilMonth: 10; FUntilDay: @CRelativeDays[14]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 7200; FRuleFamily: @CRuleFamilies[141]; FFmtStr: 'EE%sT'; FUntilYear: 2022; FUntilMonth: 10; FUntilDay: @CRelativeDays[16]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 10800; FRuleFamily: nil; FFmtStr: '+03'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
@@ -7820,19 +7830,19 @@ var
CZone_234_Arr: array[0 .. 6] of TPeriod = (
(FOffset: 21700; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1890; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 21200; FRuleFamily: nil; FFmtStr: 'HMT'; FUntilYear: 1941; FUntilMonth: 10; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 23400; FRuleFamily: nil; FFmtStr: '+0630'; FUntilYear: 1942; FUntilMonth: 5; FUntilDay: @CRelativeDays[13]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 23400; FRuleFamily: nil; FFmtStr: '+0630'; FUntilYear: 1942; FUntilMonth: 5; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 19800; FRuleFamily: nil; FFmtStr: '+0530'; FUntilYear: 1942; FUntilMonth: 9; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 23400; FRuleFamily: nil; FFmtStr: '+0630'; FUntilYear: 1951; FUntilMonth: 9; FUntilDay: @CRelativeDays[8]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 23400; FRuleFamily: nil; FFmtStr: '+0630'; FUntilYear: 1951; FUntilMonth: 9; FUntilDay: @CRelativeDays[7]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 21600; FRuleFamily: nil; FFmtStr: '+06'; FUntilYear: 2009; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 21600; FRuleFamily: @CRuleFamilies[69]; FFmtStr: '+06/+07'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: 21600; FRuleFamily: @CRuleFamilies[122]; FFmtStr: '+06/+07'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Asia/Dili zone }
CZone_235_Arr: array[0 .. 4] of TPeriod = (
- (FOffset: 30140; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1912; FUntilMonth: 1; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 28800; FRuleFamily: nil; FFmtStr: '+08'; FUntilYear: 1942; FUntilMonth: 2; FUntilDay: @CRelativeDays[25]; FUntilTime: 82800; FUntilTimeMode: trLocal),
- (FOffset: 32400; FRuleFamily: nil; FFmtStr: '+09'; FUntilYear: 1976; FUntilMonth: 5; FUntilDay: @CRelativeDays[15]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 28800; FRuleFamily: nil; FFmtStr: '+08'; FUntilYear: 2000; FUntilMonth: 9; FUntilDay: @CRelativeDays[22]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 30140; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1912; FUntilMonth: 1; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 28800; FRuleFamily: nil; FFmtStr: '+08'; FUntilYear: 1942; FUntilMonth: 2; FUntilDay: @CRelativeDays[22]; FUntilTime: 82800; FUntilTimeMode: trLocal),
+ (FOffset: 32400; FRuleFamily: nil; FFmtStr: '+09'; FUntilYear: 1976; FUntilMonth: 5; FUntilDay: @CRelativeDays[6]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 28800; FRuleFamily: nil; FFmtStr: '+08'; FUntilYear: 2000; FUntilMonth: 9; FUntilDay: @CRelativeDays[17]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 32400; FRuleFamily: nil; FFmtStr: '+09'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
@@ -7845,45 +7855,45 @@ var
{ Time periods for Asia/Dushanbe zone }
CZone_237_Arr: array[0 .. 4] of TPeriod = (
(FOffset: 16512; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1924; FUntilMonth: 5; FUntilDay: @CRelativeDays[2]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 18000; FRuleFamily: nil; FFmtStr: '+05'; FUntilYear: 1930; FUntilMonth: 6; FUntilDay: @CRelativeDays[25]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 21600; FRuleFamily: @CRuleFamilies[66]; FFmtStr: '+06/+07'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[9]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 18000; FRuleFamily: nil; FFmtStr: '+06'; FUntilYear: 1991; FUntilMonth: 9; FUntilDay: @CRelativeDays[11]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 18000; FRuleFamily: nil; FFmtStr: '+05'; FUntilYear: 1930; FUntilMonth: 6; FUntilDay: @CRelativeDays[22]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 21600; FRuleFamily: @CRuleFamilies[119]; FFmtStr: '+06/+07'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[8]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 18000; FRuleFamily: nil; FFmtStr: '+06'; FUntilYear: 1991; FUntilMonth: 9; FUntilDay: @CRelativeDays[25]; FUntilTime: 7200; FUntilTimeMode: trStandard),
(FOffset: 18000; FRuleFamily: nil; FFmtStr: '+05'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Asia/Famagusta zone }
CZone_238_Arr: array[0 .. 4] of TPeriod = (
- (FOffset: 8148; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1921; FUntilMonth: 11; FUntilDay: @CRelativeDays[20]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 7200; FRuleFamily: @CRuleFamilies[74]; FFmtStr: 'EE%sT'; FUntilYear: 1998; FUntilMonth: 9; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 7200; FRuleFamily: @CRuleFamilies[64]; FFmtStr: 'EE%sT'; FUntilYear: 2016; FUntilMonth: 9; FUntilDay: @CRelativeDays[3]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 10800; FRuleFamily: nil; FFmtStr: '+03'; FUntilYear: 2017; FUntilMonth: 10; FUntilDay: @CRelativeDays[17]; FUntilTime: 3600; FUntilTimeMode: trUniversal),
- (FOffset: 7200; FRuleFamily: @CRuleFamilies[64]; FFmtStr: 'EE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: 8148; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1921; FUntilMonth: 11; FUntilDay: @CRelativeDays[21]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 7200; FRuleFamily: @CRuleFamilies[127]; FFmtStr: 'EE%sT'; FUntilYear: 1998; FUntilMonth: 9; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 7200; FRuleFamily: @CRuleFamilies[117]; FFmtStr: 'EE%sT'; FUntilYear: 2016; FUntilMonth: 9; FUntilDay: @CRelativeDays[44]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 10800; FRuleFamily: nil; FFmtStr: '+03'; FUntilYear: 2017; FUntilMonth: 10; FUntilDay: @CRelativeDays[26]; FUntilTime: 3600; FUntilTimeMode: trUniversal),
+ (FOffset: 7200; FRuleFamily: @CRuleFamilies[117]; FFmtStr: 'EE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Asia/Gaza zone }
CZone_239_Arr: array[0 .. 11] of TPeriod = (
(FOffset: 8272; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1900; FUntilMonth: 10; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 7200; FRuleFamily: @CRuleFamilies[12]; FFmtStr: 'EET/EEST'; FUntilYear: 1948; FUntilMonth: 5; FUntilDay: @CRelativeDays[13]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 7200; FRuleFamily: @CRuleFamilies[85]; FFmtStr: 'EE%sT'; FUntilYear: 1967; FUntilMonth: 6; FUntilDay: @CRelativeDays[5]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 7200; FRuleFamily: @CRuleFamilies[12]; FFmtStr: 'I%sT'; FUntilYear: 1996; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 7200; FRuleFamily: @CRuleFamilies[78]; FFmtStr: 'EE%sT'; FUntilYear: 1999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 7200; FRuleFamily: @CRuleFamilies[86]; FFmtStr: 'EE%sT'; FUntilYear: 2008; FUntilMonth: 8; FUntilDay: @CRelativeDays[17]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 7200; FRuleFamily: @CRuleFamilies[111]; FFmtStr: 'EET/EEST'; FUntilYear: 1948; FUntilMonth: 5; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 7200; FRuleFamily: @CRuleFamilies[138]; FFmtStr: 'EE%sT'; FUntilYear: 1967; FUntilMonth: 6; FUntilDay: @CRelativeDays[9]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 7200; FRuleFamily: @CRuleFamilies[111]; FFmtStr: 'I%sT'; FUntilYear: 1996; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 7200; FRuleFamily: @CRuleFamilies[131]; FFmtStr: 'EE%sT'; FUntilYear: 1999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 7200; FRuleFamily: @CRuleFamilies[139]; FFmtStr: 'EE%sT'; FUntilYear: 2008; FUntilMonth: 8; FUntilDay: @CRelativeDays[26]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 7200; FRuleFamily: nil; FFmtStr: 'EET'; FUntilYear: 2008; FUntilMonth: 9; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 7200; FRuleFamily: @CRuleFamilies[86]; FFmtStr: 'EE%sT'; FUntilYear: 2010; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 7200; FRuleFamily: nil; FFmtStr: 'EET'; FUntilYear: 2010; FUntilMonth: 3; FUntilDay: @CRelativeDays[34]; FUntilTime: 60; FUntilTimeMode: trLocal),
- (FOffset: 7200; FRuleFamily: @CRuleFamilies[86]; FFmtStr: 'EE%sT'; FUntilYear: 2011; FUntilMonth: 8; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 7200; FRuleFamily: @CRuleFamilies[139]; FFmtStr: 'EE%sT'; FUntilYear: 2010; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 7200; FRuleFamily: nil; FFmtStr: 'EET'; FUntilYear: 2010; FUntilMonth: 3; FUntilDay: @CRelativeDays[28]; FUntilTime: 60; FUntilTimeMode: trLocal),
+ (FOffset: 7200; FRuleFamily: @CRuleFamilies[139]; FFmtStr: 'EE%sT'; FUntilYear: 2011; FUntilMonth: 8; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 7200; FRuleFamily: nil; FFmtStr: 'EET'; FUntilYear: 2012; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 7200; FRuleFamily: @CRuleFamilies[86]; FFmtStr: 'EE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: 7200; FRuleFamily: @CRuleFamilies[139]; FFmtStr: 'EE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Asia/Hanoi zone }
CZone_240_Arr: array[0 .. 7] of TPeriod = (
- (FOffset: 25404; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1906; FUntilMonth: 7; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 25590; FRuleFamily: nil; FFmtStr: 'PLMT'; FUntilYear: 1911; FUntilMonth: 5; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 25200; FRuleFamily: nil; FFmtStr: '+07'; FUntilYear: 1942; FUntilMonth: 12; FUntilDay: @CRelativeDays[9]; FUntilTime: 82800; FUntilTimeMode: trLocal),
- (FOffset: 28800; FRuleFamily: nil; FFmtStr: '+08'; FUntilYear: 1945; FUntilMonth: 3; FUntilDay: @CRelativeDays[20]; FUntilTime: 82800; FUntilTimeMode: trLocal),
+ (FOffset: 25404; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1906; FUntilMonth: 7; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 25590; FRuleFamily: nil; FFmtStr: 'PLMT'; FUntilYear: 1911; FUntilMonth: 5; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 25200; FRuleFamily: nil; FFmtStr: '+07'; FUntilYear: 1942; FUntilMonth: 12; FUntilDay: @CRelativeDays[8]; FUntilTime: 82800; FUntilTimeMode: trLocal),
+ (FOffset: 28800; FRuleFamily: nil; FFmtStr: '+08'; FUntilYear: 1945; FUntilMonth: 3; FUntilDay: @CRelativeDays[21]; FUntilTime: 82800; FUntilTimeMode: trLocal),
(FOffset: 32400; FRuleFamily: nil; FFmtStr: '+09'; FUntilYear: 1945; FUntilMonth: 9; FUntilDay: @CRelativeDays[2]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 25200; FRuleFamily: nil; FFmtStr: '+07'; FUntilYear: 1947; FUntilMonth: 4; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 25200; FRuleFamily: nil; FFmtStr: '+07'; FUntilYear: 1947; FUntilMonth: 4; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 28800; FRuleFamily: nil; FFmtStr: '+08'; FUntilYear: 1954; FUntilMonth: 10; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 25200; FRuleFamily: nil; FFmtStr: '+07'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
@@ -7895,69 +7905,69 @@ var
(FOffset: 28800; FRuleFamily: nil; FFmtStr: 'CST'; FUntilYear: 1940; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 32400; FRuleFamily: nil; FFmtStr: '+09'; FUntilYear: 1966; FUntilMonth: 5; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 30600; FRuleFamily: nil; FFmtStr: '+0830'; FUntilYear: 1980; FUntilMonth: 5; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 28800; FRuleFamily: @CRuleFamilies[11]; FFmtStr: 'C%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: 28800; FRuleFamily: @CRuleFamilies[110]; FFmtStr: 'C%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Asia/Hebron zone }
CZone_242_Arr: array[0 .. 5] of TPeriod = (
(FOffset: 8423; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1900; FUntilMonth: 10; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 7200; FRuleFamily: @CRuleFamilies[12]; FFmtStr: 'EET/EEST'; FUntilYear: 1948; FUntilMonth: 5; FUntilDay: @CRelativeDays[13]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 7200; FRuleFamily: @CRuleFamilies[85]; FFmtStr: 'EE%sT'; FUntilYear: 1967; FUntilMonth: 6; FUntilDay: @CRelativeDays[5]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 7200; FRuleFamily: @CRuleFamilies[12]; FFmtStr: 'I%sT'; FUntilYear: 1996; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 7200; FRuleFamily: @CRuleFamilies[78]; FFmtStr: 'EE%sT'; FUntilYear: 1999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 7200; FRuleFamily: @CRuleFamilies[86]; FFmtStr: 'EE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: 7200; FRuleFamily: @CRuleFamilies[111]; FFmtStr: 'EET/EEST'; FUntilYear: 1948; FUntilMonth: 5; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 7200; FRuleFamily: @CRuleFamilies[138]; FFmtStr: 'EE%sT'; FUntilYear: 1967; FUntilMonth: 6; FUntilDay: @CRelativeDays[9]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 7200; FRuleFamily: @CRuleFamilies[111]; FFmtStr: 'I%sT'; FUntilYear: 1996; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 7200; FRuleFamily: @CRuleFamilies[131]; FFmtStr: 'EE%sT'; FUntilYear: 1999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 7200; FRuleFamily: @CRuleFamilies[139]; FFmtStr: 'EE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Asia/Hong_Kong zone }
CZone_243_Arr: array[0 .. 5] of TPeriod = (
- (FOffset: 27402; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1904; FUntilMonth: 10; FUntilDay: @CRelativeDays[17]; FUntilTime: 61200; FUntilTimeMode: trUniversal),
- (FOffset: 28800; FRuleFamily: nil; FFmtStr: 'HKT'; FUntilYear: 1941; FUntilMonth: 6; FUntilDay: @CRelativeDays[13]; FUntilTime: 10800; FUntilTimeMode: trLocal),
- (FOffset: 28800; FRuleFamily: nil; FFmtStr: 'HKST'; FUntilYear: 1941; FUntilMonth: 10; FUntilDay: @CRelativeDays[1]; FUntilTime: 14400; FUntilTimeMode: trLocal),
- (FOffset: 28800; FRuleFamily: nil; FFmtStr: 'HKWT'; FUntilYear: 1941; FUntilMonth: 12; FUntilDay: @CRelativeDays[12]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 32400; FRuleFamily: nil; FFmtStr: 'JST'; FUntilYear: 1945; FUntilMonth: 11; FUntilDay: @CRelativeDays[36]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: 28800; FRuleFamily: @CRuleFamilies[71]; FFmtStr: 'HK%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: 27402; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1904; FUntilMonth: 10; FUntilDay: @CRelativeDays[26]; FUntilTime: 61200; FUntilTimeMode: trUniversal),
+ (FOffset: 28800; FRuleFamily: nil; FFmtStr: 'HKT'; FUntilYear: 1941; FUntilMonth: 6; FUntilDay: @CRelativeDays[1]; FUntilTime: 10800; FUntilTimeMode: trLocal),
+ (FOffset: 28800; FRuleFamily: nil; FFmtStr: 'HKST'; FUntilYear: 1941; FUntilMonth: 10; FUntilDay: @CRelativeDays[0]; FUntilTime: 14400; FUntilTimeMode: trLocal),
+ (FOffset: 28800; FRuleFamily: nil; FFmtStr: 'HKWT'; FUntilYear: 1941; FUntilMonth: 12; FUntilDay: @CRelativeDays[14]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 32400; FRuleFamily: nil; FFmtStr: 'JST'; FUntilYear: 1945; FUntilMonth: 11; FUntilDay: @CRelativeDays[11]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: 28800; FRuleFamily: @CRuleFamilies[124]; FFmtStr: 'HK%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Asia/Hovd zone }
CZone_244_Arr: array[0 .. 2] of TPeriod = (
(FOffset: 21996; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1905; FUntilMonth: 8; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 21600; FRuleFamily: nil; FFmtStr: '+06'; FUntilYear: 1978; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 25200; FRuleFamily: @CRuleFamilies[83]; FFmtStr: '+07/+08'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: 25200; FRuleFamily: @CRuleFamilies[136]; FFmtStr: '+07/+08'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Asia/Ho_Chi_Minh zone }
CZone_245_Arr: array[0 .. 9] of TPeriod = (
- (FOffset: 25590; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1906; FUntilMonth: 7; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 25590; FRuleFamily: nil; FFmtStr: 'PLMT'; FUntilYear: 1911; FUntilMonth: 5; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 25200; FRuleFamily: nil; FFmtStr: '+07'; FUntilYear: 1942; FUntilMonth: 12; FUntilDay: @CRelativeDays[9]; FUntilTime: 82800; FUntilTimeMode: trLocal),
- (FOffset: 28800; FRuleFamily: nil; FFmtStr: '+08'; FUntilYear: 1945; FUntilMonth: 3; FUntilDay: @CRelativeDays[20]; FUntilTime: 82800; FUntilTimeMode: trLocal),
+ (FOffset: 25590; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1906; FUntilMonth: 7; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 25590; FRuleFamily: nil; FFmtStr: 'PLMT'; FUntilYear: 1911; FUntilMonth: 5; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 25200; FRuleFamily: nil; FFmtStr: '+07'; FUntilYear: 1942; FUntilMonth: 12; FUntilDay: @CRelativeDays[8]; FUntilTime: 82800; FUntilTimeMode: trLocal),
+ (FOffset: 28800; FRuleFamily: nil; FFmtStr: '+08'; FUntilYear: 1945; FUntilMonth: 3; FUntilDay: @CRelativeDays[21]; FUntilTime: 82800; FUntilTimeMode: trLocal),
(FOffset: 32400; FRuleFamily: nil; FFmtStr: '+09'; FUntilYear: 1945; FUntilMonth: 9; FUntilDay: @CRelativeDays[2]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 25200; FRuleFamily: nil; FFmtStr: '+07'; FUntilYear: 1947; FUntilMonth: 4; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 28800; FRuleFamily: nil; FFmtStr: '+08'; FUntilYear: 1955; FUntilMonth: 7; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 25200; FRuleFamily: nil; FFmtStr: '+07'; FUntilYear: 1959; FUntilMonth: 12; FUntilDay: @CRelativeDays[9]; FUntilTime: 82800; FUntilTimeMode: trLocal),
- (FOffset: 28800; FRuleFamily: nil; FFmtStr: '+08'; FUntilYear: 1975; FUntilMonth: 6; FUntilDay: @CRelativeDays[40]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 25200; FRuleFamily: nil; FFmtStr: '+07'; FUntilYear: 1947; FUntilMonth: 4; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 28800; FRuleFamily: nil; FFmtStr: '+08'; FUntilYear: 1955; FUntilMonth: 7; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 25200; FRuleFamily: nil; FFmtStr: '+07'; FUntilYear: 1959; FUntilMonth: 12; FUntilDay: @CRelativeDays[8]; FUntilTime: 82800; FUntilTimeMode: trLocal),
+ (FOffset: 28800; FRuleFamily: nil; FFmtStr: '+08'; FUntilYear: 1975; FUntilMonth: 6; FUntilDay: @CRelativeDays[12]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 25200; FRuleFamily: nil; FFmtStr: '+07'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Asia/Irkutsk zone }
CZone_246_Arr: array[0 .. 7] of TPeriod = (
(FOffset: 25025; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1880; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 25025; FRuleFamily: nil; FFmtStr: 'IMT'; FUntilYear: 1920; FUntilMonth: 1; FUntilDay: @CRelativeDays[12]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 25200; FRuleFamily: nil; FFmtStr: '+07'; FUntilYear: 1930; FUntilMonth: 6; FUntilDay: @CRelativeDays[25]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 28800; FRuleFamily: @CRuleFamilies[26]; FFmtStr: '+08/+09'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[9]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 25200; FRuleFamily: @CRuleFamilies[26]; FFmtStr: '+07/+08'; FUntilYear: 1992; FUntilMonth: 1; FUntilDay: @CRelativeDays[10]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 28800; FRuleFamily: @CRuleFamilies[26]; FFmtStr: '+08/+09'; FUntilYear: 2011; FUntilMonth: 3; FUntilDay: @CRelativeDays[34]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 32400; FRuleFamily: nil; FFmtStr: '+09'; FUntilYear: 2014; FUntilMonth: 10; FUntilDay: @CRelativeDays[6]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 25025; FRuleFamily: nil; FFmtStr: 'IMT'; FUntilYear: 1920; FUntilMonth: 1; FUntilDay: @CRelativeDays[14]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 25200; FRuleFamily: nil; FFmtStr: '+07'; FUntilYear: 1930; FUntilMonth: 6; FUntilDay: @CRelativeDays[22]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 28800; FRuleFamily: @CRuleFamilies[82]; FFmtStr: '+08/+09'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[8]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 25200; FRuleFamily: @CRuleFamilies[82]; FFmtStr: '+07/+08'; FUntilYear: 1992; FUntilMonth: 1; FUntilDay: @CRelativeDays[29]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 28800; FRuleFamily: @CRuleFamilies[82]; FFmtStr: '+08/+09'; FUntilYear: 2011; FUntilMonth: 3; FUntilDay: @CRelativeDays[28]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 32400; FRuleFamily: nil; FFmtStr: '+09'; FUntilYear: 2014; FUntilMonth: 10; FUntilDay: @CRelativeDays[19]; FUntilTime: 7200; FUntilTimeMode: trStandard),
(FOffset: 28800; FRuleFamily: nil; FFmtStr: '+08'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Asia/Jakarta zone }
CZone_247_Arr: array[0 .. 8] of TPeriod = (
- (FOffset: 25632; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1867; FUntilMonth: 8; FUntilDay: @CRelativeDays[18]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 25632; FRuleFamily: nil; FFmtStr: 'BMT'; FUntilYear: 1923; FUntilMonth: 12; FUntilDay: @CRelativeDays[9]; FUntilTime: 60000; FUntilTimeMode: trUniversal),
+ (FOffset: 25632; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1867; FUntilMonth: 8; FUntilDay: @CRelativeDays[34]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 25632; FRuleFamily: nil; FFmtStr: 'BMT'; FUntilYear: 1923; FUntilMonth: 12; FUntilDay: @CRelativeDays[8]; FUntilTime: 60000; FUntilTimeMode: trUniversal),
(FOffset: 26400; FRuleFamily: nil; FFmtStr: '+0720'; FUntilYear: 1932; FUntilMonth: 11; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 27000; FRuleFamily: nil; FFmtStr: '+0730'; FUntilYear: 1942; FUntilMonth: 3; FUntilDay: @CRelativeDays[26]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 32400; FRuleFamily: nil; FFmtStr: '+09'; FUntilYear: 1945; FUntilMonth: 9; FUntilDay: @CRelativeDays[26]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 27000; FRuleFamily: nil; FFmtStr: '+0730'; FUntilYear: 1942; FUntilMonth: 3; FUntilDay: @CRelativeDays[4]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 32400; FRuleFamily: nil; FFmtStr: '+09'; FUntilYear: 1945; FUntilMonth: 9; FUntilDay: @CRelativeDays[4]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 27000; FRuleFamily: nil; FFmtStr: '+0730'; FUntilYear: 1948; FUntilMonth: 5; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 28800; FRuleFamily: nil; FFmtStr: '+08'; FUntilYear: 1950; FUntilMonth: 5; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 27000; FRuleFamily: nil; FFmtStr: '+0730'; FUntilYear: 1964; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
@@ -7967,7 +7977,7 @@ var
{ Time periods for Asia/Jayapura zone }
CZone_248_Arr: array[0 .. 3] of TPeriod = (
(FOffset: 33768; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1932; FUntilMonth: 11; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 32400; FRuleFamily: nil; FFmtStr: '+09'; FUntilYear: 1944; FUntilMonth: 9; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 32400; FRuleFamily: nil; FFmtStr: '+09'; FUntilYear: 1944; FUntilMonth: 9; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 34200; FRuleFamily: nil; FFmtStr: '+0930'; FUntilYear: 1964; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 32400; FRuleFamily: nil; FFmtStr: 'WIT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
@@ -7976,7 +7986,7 @@ var
CZone_249_Arr: array[0 .. 2] of TPeriod = (
(FOffset: 8454; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1880; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 8440; FRuleFamily: nil; FFmtStr: 'JMT'; FUntilYear: 1918; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 7200; FRuleFamily: @CRuleFamilies[12]; FFmtStr: 'I%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: 7200; FRuleFamily: @CRuleFamilies[111]; FFmtStr: 'I%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Asia/Kabul zone }
@@ -7988,12 +7998,12 @@ var
{ Time periods for Asia/Kamchatka zone }
CZone_251_Arr: array[0 .. 6] of TPeriod = (
- (FOffset: 38076; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1922; FUntilMonth: 11; FUntilDay: @CRelativeDays[18]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 39600; FRuleFamily: nil; FFmtStr: '+11'; FUntilYear: 1930; FUntilMonth: 6; FUntilDay: @CRelativeDays[25]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 43200; FRuleFamily: @CRuleFamilies[26]; FFmtStr: '+12/+13'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[9]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 39600; FRuleFamily: @CRuleFamilies[26]; FFmtStr: '+11/+12'; FUntilYear: 1992; FUntilMonth: 1; FUntilDay: @CRelativeDays[10]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 43200; FRuleFamily: @CRuleFamilies[26]; FFmtStr: '+12/+13'; FUntilYear: 2010; FUntilMonth: 3; FUntilDay: @CRelativeDays[14]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 39600; FRuleFamily: @CRuleFamilies[26]; FFmtStr: '+11/+12'; FUntilYear: 2011; FUntilMonth: 3; FUntilDay: @CRelativeDays[34]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 38076; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1922; FUntilMonth: 11; FUntilDay: @CRelativeDays[34]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 39600; FRuleFamily: nil; FFmtStr: '+11'; FUntilYear: 1930; FUntilMonth: 6; FUntilDay: @CRelativeDays[22]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 43200; FRuleFamily: @CRuleFamilies[82]; FFmtStr: '+12/+13'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[8]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 39600; FRuleFamily: @CRuleFamilies[82]; FFmtStr: '+11/+12'; FUntilYear: 1992; FUntilMonth: 1; FUntilDay: @CRelativeDays[29]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 43200; FRuleFamily: @CRuleFamilies[82]; FFmtStr: '+12/+13'; FUntilYear: 2010; FUntilMonth: 3; FUntilDay: @CRelativeDays[16]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 39600; FRuleFamily: @CRuleFamilies[82]; FFmtStr: '+11/+12'; FUntilYear: 2011; FUntilMonth: 3; FUntilDay: @CRelativeDays[28]; FUntilTime: 7200; FUntilTimeMode: trStandard),
(FOffset: 43200; FRuleFamily: nil; FFmtStr: '+12'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
@@ -8001,10 +8011,10 @@ var
CZone_252_Arr: array[0 .. 5] of TPeriod = (
(FOffset: 16092; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1907; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 19800; FRuleFamily: nil; FFmtStr: '+0530'; FUntilYear: 1942; FUntilMonth: 9; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 19800; FRuleFamily: nil; FFmtStr: '+0630'; FUntilYear: 1945; FUntilMonth: 10; FUntilDay: @CRelativeDays[13]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 19800; FRuleFamily: nil; FFmtStr: '+0530'; FUntilYear: 1951; FUntilMonth: 9; FUntilDay: @CRelativeDays[8]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 18000; FRuleFamily: nil; FFmtStr: '+05'; FUntilYear: 1971; FUntilMonth: 3; FUntilDay: @CRelativeDays[6]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 18000; FRuleFamily: @CRuleFamilies[84]; FFmtStr: 'PK%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: 19800; FRuleFamily: nil; FFmtStr: '+0630'; FUntilYear: 1945; FUntilMonth: 10; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 19800; FRuleFamily: nil; FFmtStr: '+0530'; FUntilYear: 1951; FUntilMonth: 9; FUntilDay: @CRelativeDays[7]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 18000; FRuleFamily: nil; FFmtStr: '+05'; FUntilYear: 1971; FUntilMonth: 3; FUntilDay: @CRelativeDays[19]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 18000; FRuleFamily: @CRuleFamilies[137]; FFmtStr: 'PK%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Asia/Kashgar zone }
@@ -8012,7 +8022,7 @@ var
(FOffset: 18236; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1928; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 19800; FRuleFamily: nil; FFmtStr: '+0530'; FUntilYear: 1940; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 18000; FRuleFamily: nil; FFmtStr: '+05'; FUntilYear: 1980; FUntilMonth: 5; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 28800; FRuleFamily: @CRuleFamilies[11]; FFmtStr: 'C%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: 28800; FRuleFamily: @CRuleFamilies[110]; FFmtStr: 'C%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Asia/Kathmandu zone }
@@ -8024,50 +8034,50 @@ var
{ Time periods for Asia/Khandyga zone }
CZone_255_Arr: array[0 .. 8] of TPeriod = (
- (FOffset: 32533; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1919; FUntilMonth: 12; FUntilDay: @CRelativeDays[13]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 28800; FRuleFamily: nil; FFmtStr: '+08'; FUntilYear: 1930; FUntilMonth: 6; FUntilDay: @CRelativeDays[25]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 32400; FRuleFamily: @CRuleFamilies[26]; FFmtStr: '+09/+10'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[9]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 28800; FRuleFamily: @CRuleFamilies[26]; FFmtStr: '+08/+09'; FUntilYear: 1992; FUntilMonth: 1; FUntilDay: @CRelativeDays[10]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 32400; FRuleFamily: @CRuleFamilies[26]; FFmtStr: '+09/+10'; FUntilYear: 2004; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 36000; FRuleFamily: @CRuleFamilies[26]; FFmtStr: '+10/+11'; FUntilYear: 2011; FUntilMonth: 3; FUntilDay: @CRelativeDays[34]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 39600; FRuleFamily: nil; FFmtStr: '+11'; FUntilYear: 2011; FUntilMonth: 9; FUntilDay: @CRelativeDays[40]; FUntilTime: 0; FUntilTimeMode: trStandard),
- (FOffset: 36000; FRuleFamily: nil; FFmtStr: '+10'; FUntilYear: 2014; FUntilMonth: 10; FUntilDay: @CRelativeDays[6]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 32533; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1919; FUntilMonth: 12; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 28800; FRuleFamily: nil; FFmtStr: '+08'; FUntilYear: 1930; FUntilMonth: 6; FUntilDay: @CRelativeDays[22]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 32400; FRuleFamily: @CRuleFamilies[82]; FFmtStr: '+09/+10'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[8]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 28800; FRuleFamily: @CRuleFamilies[82]; FFmtStr: '+08/+09'; FUntilYear: 1992; FUntilMonth: 1; FUntilDay: @CRelativeDays[29]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 32400; FRuleFamily: @CRuleFamilies[82]; FFmtStr: '+09/+10'; FUntilYear: 2004; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 36000; FRuleFamily: @CRuleFamilies[82]; FFmtStr: '+10/+11'; FUntilYear: 2011; FUntilMonth: 3; FUntilDay: @CRelativeDays[28]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 39600; FRuleFamily: nil; FFmtStr: '+11'; FUntilYear: 2011; FUntilMonth: 9; FUntilDay: @CRelativeDays[12]; FUntilTime: 0; FUntilTimeMode: trStandard),
+ (FOffset: 36000; FRuleFamily: nil; FFmtStr: '+10'; FUntilYear: 2014; FUntilMonth: 10; FUntilDay: @CRelativeDays[19]; FUntilTime: 7200; FUntilTimeMode: trStandard),
(FOffset: 32400; FRuleFamily: nil; FFmtStr: '+09'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Asia/Kolkata zone }
CZone_256_Arr: array[0 .. 7] of TPeriod = (
- (FOffset: 21208; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1854; FUntilMonth: 6; FUntilDay: @CRelativeDays[14]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 21208; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1854; FUntilMonth: 6; FUntilDay: @CRelativeDays[16]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 21200; FRuleFamily: nil; FFmtStr: 'HMT'; FUntilYear: 1870; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 19270; FRuleFamily: nil; FFmtStr: 'MMT'; FUntilYear: 1906; FUntilMonth: 1; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 19270; FRuleFamily: nil; FFmtStr: 'MMT'; FUntilYear: 1906; FUntilMonth: 1; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 19800; FRuleFamily: nil; FFmtStr: 'IST'; FUntilYear: 1941; FUntilMonth: 10; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 19800; FRuleFamily: nil; FFmtStr: '+0630'; FUntilYear: 1942; FUntilMonth: 5; FUntilDay: @CRelativeDays[13]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 19800; FRuleFamily: nil; FFmtStr: '+0630'; FUntilYear: 1942; FUntilMonth: 5; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 19800; FRuleFamily: nil; FFmtStr: 'IST'; FUntilYear: 1942; FUntilMonth: 9; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 19800; FRuleFamily: nil; FFmtStr: '+0630'; FUntilYear: 1945; FUntilMonth: 10; FUntilDay: @CRelativeDays[13]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 19800; FRuleFamily: nil; FFmtStr: '+0630'; FUntilYear: 1945; FUntilMonth: 10; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 19800; FRuleFamily: nil; FFmtStr: 'IST'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Asia/Krasnoyarsk zone }
CZone_257_Arr: array[0 .. 6] of TPeriod = (
- (FOffset: 22286; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1920; FUntilMonth: 1; FUntilDay: @CRelativeDays[4]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 21600; FRuleFamily: nil; FFmtStr: '+06'; FUntilYear: 1930; FUntilMonth: 6; FUntilDay: @CRelativeDays[25]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 25200; FRuleFamily: @CRuleFamilies[26]; FFmtStr: '+07/+08'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[9]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 21600; FRuleFamily: @CRuleFamilies[26]; FFmtStr: '+06/+07'; FUntilYear: 1992; FUntilMonth: 1; FUntilDay: @CRelativeDays[10]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 25200; FRuleFamily: @CRuleFamilies[26]; FFmtStr: '+07/+08'; FUntilYear: 2011; FUntilMonth: 3; FUntilDay: @CRelativeDays[34]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 28800; FRuleFamily: nil; FFmtStr: '+08'; FUntilYear: 2014; FUntilMonth: 10; FUntilDay: @CRelativeDays[6]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 22286; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1920; FUntilMonth: 1; FUntilDay: @CRelativeDays[18]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 21600; FRuleFamily: nil; FFmtStr: '+06'; FUntilYear: 1930; FUntilMonth: 6; FUntilDay: @CRelativeDays[22]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 25200; FRuleFamily: @CRuleFamilies[82]; FFmtStr: '+07/+08'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[8]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 21600; FRuleFamily: @CRuleFamilies[82]; FFmtStr: '+06/+07'; FUntilYear: 1992; FUntilMonth: 1; FUntilDay: @CRelativeDays[29]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 25200; FRuleFamily: @CRuleFamilies[82]; FFmtStr: '+07/+08'; FUntilYear: 2011; FUntilMonth: 3; FUntilDay: @CRelativeDays[28]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 28800; FRuleFamily: nil; FFmtStr: '+08'; FUntilYear: 2014; FUntilMonth: 10; FUntilDay: @CRelativeDays[19]; FUntilTime: 7200; FUntilTimeMode: trStandard),
(FOffset: 25200; FRuleFamily: nil; FFmtStr: '+07'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Asia/Kuala_Lumpur zone }
CZone_258_Arr: array[0 .. 8] of TPeriod = (
- (FOffset: 24406; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1901; FUntilMonth: 1; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 24925; FRuleFamily: nil; FFmtStr: 'SMT'; FUntilYear: 1905; FUntilMonth: 6; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 25200; FRuleFamily: nil; FFmtStr: '+07'; FUntilYear: 1933; FUntilMonth: 1; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 25200; FRuleFamily: nil; FFmtStr: '+0720'; FUntilYear: 1936; FUntilMonth: 1; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 26400; FRuleFamily: nil; FFmtStr: '+0720'; FUntilYear: 1941; FUntilMonth: 9; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 27000; FRuleFamily: nil; FFmtStr: '+0730'; FUntilYear: 1942; FUntilMonth: 2; FUntilDay: @CRelativeDays[19]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 32400; FRuleFamily: nil; FFmtStr: '+09'; FUntilYear: 1945; FUntilMonth: 9; FUntilDay: @CRelativeDays[16]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 27000; FRuleFamily: nil; FFmtStr: '+0730'; FUntilYear: 1981; FUntilMonth: 12; FUntilDay: @CRelativeDays[9]; FUntilTime: 57600; FUntilTimeMode: trUniversal),
+ (FOffset: 24406; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1901; FUntilMonth: 1; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 24925; FRuleFamily: nil; FFmtStr: 'SMT'; FUntilYear: 1905; FUntilMonth: 6; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 25200; FRuleFamily: nil; FFmtStr: '+07'; FUntilYear: 1933; FUntilMonth: 1; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 25200; FRuleFamily: nil; FFmtStr: '+0720'; FUntilYear: 1936; FUntilMonth: 1; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 26400; FRuleFamily: nil; FFmtStr: '+0720'; FUntilYear: 1941; FUntilMonth: 9; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 27000; FRuleFamily: nil; FFmtStr: '+0730'; FUntilYear: 1942; FUntilMonth: 2; FUntilDay: @CRelativeDays[24]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 32400; FRuleFamily: nil; FFmtStr: '+09'; FUntilYear: 1945; FUntilMonth: 9; FUntilDay: @CRelativeDays[31]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 27000; FRuleFamily: nil; FFmtStr: '+0730'; FUntilYear: 1981; FUntilMonth: 12; FUntilDay: @CRelativeDays[8]; FUntilTime: 57600; FUntilTimeMode: trUniversal),
(FOffset: 28800; FRuleFamily: nil; FFmtStr: '+08'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
@@ -8075,8 +8085,8 @@ var
CZone_259_Arr: array[0 .. 4] of TPeriod = (
(FOffset: 26480; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1926; FUntilMonth: 3; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 27000; FRuleFamily: nil; FFmtStr: '+0730'; FUntilYear: 1933; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 28800; FRuleFamily: @CRuleFamilies[82]; FFmtStr: '+08/+0820'; FUntilYear: 1942; FUntilMonth: 2; FUntilDay: @CRelativeDays[19]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 32400; FRuleFamily: nil; FFmtStr: '+09'; FUntilYear: 1945; FUntilMonth: 9; FUntilDay: @CRelativeDays[16]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 28800; FRuleFamily: @CRuleFamilies[135]; FFmtStr: '+08/+0820'; FUntilYear: 1942; FUntilMonth: 2; FUntilDay: @CRelativeDays[24]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 32400; FRuleFamily: nil; FFmtStr: '+09'; FUntilYear: 1945; FUntilMonth: 9; FUntilDay: @CRelativeDays[31]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 28800; FRuleFamily: nil; FFmtStr: '+08'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
@@ -8088,21 +8098,21 @@ var
{ Time periods for Asia/Macau zone }
CZone_261_Arr: array[0 .. 3] of TPeriod = (
- (FOffset: 27250; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1904; FUntilMonth: 10; FUntilDay: @CRelativeDays[8]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 28800; FRuleFamily: nil; FFmtStr: 'CST'; FUntilYear: 1941; FUntilMonth: 12; FUntilDay: @CRelativeDays[25]; FUntilTime: 82800; FUntilTimeMode: trLocal),
- (FOffset: 32400; FRuleFamily: @CRuleFamilies[73]; FFmtStr: '+09/+10'; FUntilYear: 1945; FUntilMonth: 9; FUntilDay: @CRelativeDays[8]; FUntilTime: 86400; FUntilTimeMode: trLocal),
- (FOffset: 28800; FRuleFamily: @CRuleFamilies[73]; FFmtStr: 'C%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: 27250; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1904; FUntilMonth: 10; FUntilDay: @CRelativeDays[7]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 28800; FRuleFamily: nil; FFmtStr: 'CST'; FUntilYear: 1941; FUntilMonth: 12; FUntilDay: @CRelativeDays[22]; FUntilTime: 82800; FUntilTimeMode: trLocal),
+ (FOffset: 32400; FRuleFamily: @CRuleFamilies[126]; FFmtStr: '+09/+10'; FUntilYear: 1945; FUntilMonth: 9; FUntilDay: @CRelativeDays[7]; FUntilTime: 86400; FUntilTimeMode: trLocal),
+ (FOffset: 28800; FRuleFamily: @CRuleFamilies[126]; FFmtStr: 'C%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Asia/Magadan zone }
CZone_262_Arr: array[0 .. 7] of TPeriod = (
(FOffset: 36192; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1924; FUntilMonth: 5; FUntilDay: @CRelativeDays[2]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 36000; FRuleFamily: nil; FFmtStr: '+10'; FUntilYear: 1930; FUntilMonth: 6; FUntilDay: @CRelativeDays[25]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 39600; FRuleFamily: @CRuleFamilies[26]; FFmtStr: '+11/+12'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[9]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 36000; FRuleFamily: @CRuleFamilies[26]; FFmtStr: '+10/+11'; FUntilYear: 1992; FUntilMonth: 1; FUntilDay: @CRelativeDays[10]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 39600; FRuleFamily: @CRuleFamilies[26]; FFmtStr: '+11/+12'; FUntilYear: 2011; FUntilMonth: 3; FUntilDay: @CRelativeDays[34]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 43200; FRuleFamily: nil; FFmtStr: '+12'; FUntilYear: 2014; FUntilMonth: 10; FUntilDay: @CRelativeDays[6]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 36000; FRuleFamily: nil; FFmtStr: '+10'; FUntilYear: 2016; FUntilMonth: 4; FUntilDay: @CRelativeDays[0]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 36000; FRuleFamily: nil; FFmtStr: '+10'; FUntilYear: 1930; FUntilMonth: 6; FUntilDay: @CRelativeDays[22]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 39600; FRuleFamily: @CRuleFamilies[82]; FFmtStr: '+11/+12'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[8]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 36000; FRuleFamily: @CRuleFamilies[82]; FFmtStr: '+10/+11'; FUntilYear: 1992; FUntilMonth: 1; FUntilDay: @CRelativeDays[29]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 39600; FRuleFamily: @CRuleFamilies[82]; FFmtStr: '+11/+12'; FUntilYear: 2011; FUntilMonth: 3; FUntilDay: @CRelativeDays[28]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 43200; FRuleFamily: nil; FFmtStr: '+12'; FUntilYear: 2014; FUntilMonth: 10; FUntilDay: @CRelativeDays[19]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 36000; FRuleFamily: nil; FFmtStr: '+10'; FUntilYear: 2016; FUntilMonth: 4; FUntilDay: @CRelativeDays[32]; FUntilTime: 7200; FUntilTimeMode: trStandard),
(FOffset: 39600; FRuleFamily: nil; FFmtStr: '+11'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
@@ -8110,18 +8120,18 @@ var
CZone_263_Arr: array[0 .. 4] of TPeriod = (
(FOffset: 28656; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1920; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 28656; FRuleFamily: nil; FFmtStr: 'MMT'; FUntilYear: 1932; FUntilMonth: 11; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 28800; FRuleFamily: nil; FFmtStr: '+08'; FUntilYear: 1942; FUntilMonth: 2; FUntilDay: @CRelativeDays[11]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 32400; FRuleFamily: nil; FFmtStr: '+09'; FUntilYear: 1945; FUntilMonth: 9; FUntilDay: @CRelativeDays[26]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 28800; FRuleFamily: nil; FFmtStr: '+08'; FUntilYear: 1942; FUntilMonth: 2; FUntilDay: @CRelativeDays[25]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 32400; FRuleFamily: nil; FFmtStr: '+09'; FUntilYear: 1945; FUntilMonth: 9; FUntilDay: @CRelativeDays[4]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 28800; FRuleFamily: nil; FFmtStr: 'WITA'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Asia/Manila zone }
CZone_264_Arr: array[0 .. 4] of TPeriod = (
- (FOffset: -57360; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1844; FUntilMonth: 12; FUntilDay: @CRelativeDays[9]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 29040; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1899; FUntilMonth: 5; FUntilDay: @CRelativeDays[37]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 28800; FRuleFamily: @CRuleFamilies[87]; FFmtStr: 'P%sT'; FUntilYear: 1942; FUntilMonth: 5; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -57360; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1844; FUntilMonth: 12; FUntilDay: @CRelativeDays[8]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 29040; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1899; FUntilMonth: 5; FUntilDay: @CRelativeDays[23]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 28800; FRuleFamily: @CRuleFamilies[140]; FFmtStr: 'P%sT'; FUntilYear: 1942; FUntilMonth: 5; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 32400; FRuleFamily: nil; FFmtStr: 'JST'; FUntilYear: 1944; FUntilMonth: 11; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 28800; FRuleFamily: @CRuleFamilies[87]; FFmtStr: 'P%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: 28800; FRuleFamily: @CRuleFamilies[140]; FFmtStr: 'P%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Asia/Muscat zone }
@@ -8132,66 +8142,66 @@ var
{ Time periods for Asia/Nicosia zone }
CZone_266_Arr: array[0 .. 2] of TPeriod = (
- (FOffset: 8008; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1921; FUntilMonth: 11; FUntilDay: @CRelativeDays[20]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 7200; FRuleFamily: @CRuleFamilies[74]; FFmtStr: 'EE%sT'; FUntilYear: 1998; FUntilMonth: 9; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 7200; FRuleFamily: @CRuleFamilies[64]; FFmtStr: 'EE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: 8008; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1921; FUntilMonth: 11; FUntilDay: @CRelativeDays[21]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 7200; FRuleFamily: @CRuleFamilies[127]; FFmtStr: 'EE%sT'; FUntilYear: 1998; FUntilMonth: 9; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 7200; FRuleFamily: @CRuleFamilies[117]; FFmtStr: 'EE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Asia/Novokuznetsk zone }
CZone_267_Arr: array[0 .. 6] of TPeriod = (
- (FOffset: 20928; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1924; FUntilMonth: 5; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 21600; FRuleFamily: nil; FFmtStr: '+06'; FUntilYear: 1930; FUntilMonth: 6; FUntilDay: @CRelativeDays[25]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 25200; FRuleFamily: @CRuleFamilies[26]; FFmtStr: '+07/+08'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[9]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 21600; FRuleFamily: @CRuleFamilies[26]; FFmtStr: '+06/+07'; FUntilYear: 1992; FUntilMonth: 1; FUntilDay: @CRelativeDays[10]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 25200; FRuleFamily: @CRuleFamilies[26]; FFmtStr: '+07/+08'; FUntilYear: 2010; FUntilMonth: 3; FUntilDay: @CRelativeDays[14]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 21600; FRuleFamily: @CRuleFamilies[26]; FFmtStr: '+06/+07'; FUntilYear: 2011; FUntilMonth: 3; FUntilDay: @CRelativeDays[34]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 20928; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1924; FUntilMonth: 5; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 21600; FRuleFamily: nil; FFmtStr: '+06'; FUntilYear: 1930; FUntilMonth: 6; FUntilDay: @CRelativeDays[22]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 25200; FRuleFamily: @CRuleFamilies[82]; FFmtStr: '+07/+08'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[8]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 21600; FRuleFamily: @CRuleFamilies[82]; FFmtStr: '+06/+07'; FUntilYear: 1992; FUntilMonth: 1; FUntilDay: @CRelativeDays[29]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 25200; FRuleFamily: @CRuleFamilies[82]; FFmtStr: '+07/+08'; FUntilYear: 2010; FUntilMonth: 3; FUntilDay: @CRelativeDays[16]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 21600; FRuleFamily: @CRuleFamilies[82]; FFmtStr: '+06/+07'; FUntilYear: 2011; FUntilMonth: 3; FUntilDay: @CRelativeDays[28]; FUntilTime: 7200; FUntilTimeMode: trStandard),
(FOffset: 25200; FRuleFamily: nil; FFmtStr: '+07'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Asia/Novosibirsk zone }
CZone_268_Arr: array[0 .. 8] of TPeriod = (
- (FOffset: 19900; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1919; FUntilMonth: 12; FUntilDay: @CRelativeDays[20]; FUntilTime: 21600; FUntilTimeMode: trLocal),
- (FOffset: 21600; FRuleFamily: nil; FFmtStr: '+06'; FUntilYear: 1930; FUntilMonth: 6; FUntilDay: @CRelativeDays[25]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 25200; FRuleFamily: @CRuleFamilies[26]; FFmtStr: '+07/+08'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[9]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 21600; FRuleFamily: @CRuleFamilies[26]; FFmtStr: '+06/+07'; FUntilYear: 1992; FUntilMonth: 1; FUntilDay: @CRelativeDays[10]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 25200; FRuleFamily: @CRuleFamilies[26]; FFmtStr: '+07/+08'; FUntilYear: 1993; FUntilMonth: 5; FUntilDay: @CRelativeDays[26]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 21600; FRuleFamily: @CRuleFamilies[26]; FFmtStr: '+06/+07'; FUntilYear: 2011; FUntilMonth: 3; FUntilDay: @CRelativeDays[34]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 25200; FRuleFamily: nil; FFmtStr: '+07'; FUntilYear: 2014; FUntilMonth: 10; FUntilDay: @CRelativeDays[6]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 21600; FRuleFamily: nil; FFmtStr: '+06'; FUntilYear: 2016; FUntilMonth: 7; FUntilDay: @CRelativeDays[0]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 19900; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1919; FUntilMonth: 12; FUntilDay: @CRelativeDays[21]; FUntilTime: 21600; FUntilTimeMode: trLocal),
+ (FOffset: 21600; FRuleFamily: nil; FFmtStr: '+06'; FUntilYear: 1930; FUntilMonth: 6; FUntilDay: @CRelativeDays[22]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 25200; FRuleFamily: @CRuleFamilies[82]; FFmtStr: '+07/+08'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[8]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 21600; FRuleFamily: @CRuleFamilies[82]; FFmtStr: '+06/+07'; FUntilYear: 1992; FUntilMonth: 1; FUntilDay: @CRelativeDays[29]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 25200; FRuleFamily: @CRuleFamilies[82]; FFmtStr: '+07/+08'; FUntilYear: 1993; FUntilMonth: 5; FUntilDay: @CRelativeDays[4]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 21600; FRuleFamily: @CRuleFamilies[82]; FFmtStr: '+06/+07'; FUntilYear: 2011; FUntilMonth: 3; FUntilDay: @CRelativeDays[28]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 25200; FRuleFamily: nil; FFmtStr: '+07'; FUntilYear: 2014; FUntilMonth: 10; FUntilDay: @CRelativeDays[19]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 21600; FRuleFamily: nil; FFmtStr: '+06'; FUntilYear: 2016; FUntilMonth: 7; FUntilDay: @CRelativeDays[32]; FUntilTime: 7200; FUntilTimeMode: trStandard),
(FOffset: 25200; FRuleFamily: nil; FFmtStr: '+07'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Asia/Omsk zone }
CZone_269_Arr: array[0 .. 6] of TPeriod = (
- (FOffset: 17610; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1919; FUntilMonth: 11; FUntilDay: @CRelativeDays[20]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 18000; FRuleFamily: nil; FFmtStr: '+05'; FUntilYear: 1930; FUntilMonth: 6; FUntilDay: @CRelativeDays[25]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 21600; FRuleFamily: @CRuleFamilies[26]; FFmtStr: '+06/+07'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[9]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 18000; FRuleFamily: @CRuleFamilies[26]; FFmtStr: '+05/+06'; FUntilYear: 1992; FUntilMonth: 1; FUntilDay: @CRelativeDays[10]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 21600; FRuleFamily: @CRuleFamilies[26]; FFmtStr: '+06/+07'; FUntilYear: 2011; FUntilMonth: 3; FUntilDay: @CRelativeDays[34]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 25200; FRuleFamily: nil; FFmtStr: '+07'; FUntilYear: 2014; FUntilMonth: 10; FUntilDay: @CRelativeDays[6]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 17610; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1919; FUntilMonth: 11; FUntilDay: @CRelativeDays[21]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 18000; FRuleFamily: nil; FFmtStr: '+05'; FUntilYear: 1930; FUntilMonth: 6; FUntilDay: @CRelativeDays[22]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 21600; FRuleFamily: @CRuleFamilies[82]; FFmtStr: '+06/+07'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[8]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 18000; FRuleFamily: @CRuleFamilies[82]; FFmtStr: '+05/+06'; FUntilYear: 1992; FUntilMonth: 1; FUntilDay: @CRelativeDays[29]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 21600; FRuleFamily: @CRuleFamilies[82]; FFmtStr: '+06/+07'; FUntilYear: 2011; FUntilMonth: 3; FUntilDay: @CRelativeDays[28]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 25200; FRuleFamily: nil; FFmtStr: '+07'; FUntilYear: 2014; FUntilMonth: 10; FUntilDay: @CRelativeDays[19]; FUntilTime: 7200; FUntilTimeMode: trStandard),
(FOffset: 21600; FRuleFamily: nil; FFmtStr: '+06'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Asia/Oral zone }
CZone_270_Arr: array[0 .. 9] of TPeriod = (
(FOffset: 12324; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1924; FUntilMonth: 5; FUntilDay: @CRelativeDays[2]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 10800; FRuleFamily: nil; FFmtStr: '+03'; FUntilYear: 1930; FUntilMonth: 6; FUntilDay: @CRelativeDays[25]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 18000; FRuleFamily: nil; FFmtStr: '+05'; FUntilYear: 1981; FUntilMonth: 4; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 18000; FRuleFamily: nil; FFmtStr: '+06'; FUntilYear: 1981; FUntilMonth: 10; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 21600; FRuleFamily: nil; FFmtStr: '+06'; FUntilYear: 1982; FUntilMonth: 4; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 18000; FRuleFamily: @CRuleFamilies[66]; FFmtStr: '+05/+06'; FUntilYear: 1989; FUntilMonth: 3; FUntilDay: @CRelativeDays[6]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 14400; FRuleFamily: @CRuleFamilies[66]; FFmtStr: '+04/+05'; FUntilYear: 1992; FUntilMonth: 1; FUntilDay: @CRelativeDays[10]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 18000; FRuleFamily: @CRuleFamilies[66]; FFmtStr: '+05/+06'; FUntilYear: 1992; FUntilMonth: 3; FUntilDay: @CRelativeDays[17]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 14400; FRuleFamily: @CRuleFamilies[66]; FFmtStr: '+04/+05'; FUntilYear: 2004; FUntilMonth: 10; FUntilDay: @CRelativeDays[9]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 10800; FRuleFamily: nil; FFmtStr: '+03'; FUntilYear: 1930; FUntilMonth: 6; FUntilDay: @CRelativeDays[22]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 18000; FRuleFamily: nil; FFmtStr: '+05'; FUntilYear: 1981; FUntilMonth: 4; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 18000; FRuleFamily: nil; FFmtStr: '+06'; FUntilYear: 1981; FUntilMonth: 10; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 21600; FRuleFamily: nil; FFmtStr: '+06'; FUntilYear: 1982; FUntilMonth: 4; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 18000; FRuleFamily: @CRuleFamilies[119]; FFmtStr: '+05/+06'; FUntilYear: 1989; FUntilMonth: 3; FUntilDay: @CRelativeDays[19]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 14400; FRuleFamily: @CRuleFamilies[119]; FFmtStr: '+04/+05'; FUntilYear: 1992; FUntilMonth: 1; FUntilDay: @CRelativeDays[29]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 18000; FRuleFamily: @CRuleFamilies[119]; FFmtStr: '+05/+06'; FUntilYear: 1992; FUntilMonth: 3; FUntilDay: @CRelativeDays[26]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 14400; FRuleFamily: @CRuleFamilies[119]; FFmtStr: '+04/+05'; FUntilYear: 2004; FUntilMonth: 10; FUntilDay: @CRelativeDays[8]; FUntilTime: 7200; FUntilTimeMode: trStandard),
(FOffset: 18000; FRuleFamily: nil; FFmtStr: '+05'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Asia/Phnom_Penh zone }
CZone_271_Arr: array[0 .. 5] of TPeriod = (
- (FOffset: 25180; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1906; FUntilMonth: 7; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 25590; FRuleFamily: nil; FFmtStr: 'PLMT'; FUntilYear: 1911; FUntilMonth: 5; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 25200; FRuleFamily: nil; FFmtStr: '+07'; FUntilYear: 1942; FUntilMonth: 12; FUntilDay: @CRelativeDays[9]; FUntilTime: 82800; FUntilTimeMode: trLocal),
- (FOffset: 28800; FRuleFamily: nil; FFmtStr: '+08'; FUntilYear: 1945; FUntilMonth: 3; FUntilDay: @CRelativeDays[20]; FUntilTime: 82800; FUntilTimeMode: trLocal),
+ (FOffset: 25180; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1906; FUntilMonth: 7; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 25590; FRuleFamily: nil; FFmtStr: 'PLMT'; FUntilYear: 1911; FUntilMonth: 5; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 25200; FRuleFamily: nil; FFmtStr: '+07'; FUntilYear: 1942; FUntilMonth: 12; FUntilDay: @CRelativeDays[8]; FUntilTime: 82800; FUntilTimeMode: trLocal),
+ (FOffset: 28800; FRuleFamily: nil; FFmtStr: '+08'; FUntilYear: 1945; FUntilMonth: 3; FUntilDay: @CRelativeDays[21]; FUntilTime: 82800; FUntilTimeMode: trLocal),
(FOffset: 32400; FRuleFamily: nil; FFmtStr: '+09'; FUntilYear: 1945; FUntilMonth: 9; FUntilDay: @CRelativeDays[2]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 25200; FRuleFamily: nil; FFmtStr: '+07'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
@@ -8200,22 +8210,22 @@ var
CZone_272_Arr: array[0 .. 8] of TPeriod = (
(FOffset: 26240; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1908; FUntilMonth: 5; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 26240; FRuleFamily: nil; FFmtStr: 'PMT'; FUntilYear: 1932; FUntilMonth: 11; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 27000; FRuleFamily: nil; FFmtStr: '+0730'; FUntilYear: 1942; FUntilMonth: 1; FUntilDay: @CRelativeDays[17]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 32400; FRuleFamily: nil; FFmtStr: '+09'; FUntilYear: 1945; FUntilMonth: 9; FUntilDay: @CRelativeDays[26]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 27000; FRuleFamily: nil; FFmtStr: '+0730'; FUntilYear: 1942; FUntilMonth: 1; FUntilDay: @CRelativeDays[26]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 32400; FRuleFamily: nil; FFmtStr: '+09'; FUntilYear: 1945; FUntilMonth: 9; FUntilDay: @CRelativeDays[4]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 27000; FRuleFamily: nil; FFmtStr: '+0730'; FUntilYear: 1948; FUntilMonth: 5; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 28800; FRuleFamily: nil; FFmtStr: '+08'; FUntilYear: 1950; FUntilMonth: 5; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 27000; FRuleFamily: nil; FFmtStr: '+0730'; FUntilYear: 1964; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 28800; FRuleFamily: nil; FFmtStr: 'WITA'; FUntilYear: 1988; FUntilMonth: 1; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 28800; FRuleFamily: nil; FFmtStr: 'WITA'; FUntilYear: 1988; FUntilMonth: 1; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 25200; FRuleFamily: nil; FFmtStr: 'WIB'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Asia/Pyongyang zone }
CZone_273_Arr: array[0 .. 5] of TPeriod = (
- (FOffset: 30180; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1908; FUntilMonth: 4; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 30600; FRuleFamily: nil; FFmtStr: 'KST'; FUntilYear: 1912; FUntilMonth: 1; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 32400; FRuleFamily: nil; FFmtStr: 'JST'; FUntilYear: 1945; FUntilMonth: 8; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 32400; FRuleFamily: nil; FFmtStr: 'KST'; FUntilYear: 2015; FUntilMonth: 8; FUntilDay: @CRelativeDays[13]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 30600; FRuleFamily: nil; FFmtStr: 'KST'; FUntilYear: 2018; FUntilMonth: 5; FUntilDay: @CRelativeDays[35]; FUntilTime: 84600; FUntilTimeMode: trLocal),
+ (FOffset: 30180; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1908; FUntilMonth: 4; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 30600; FRuleFamily: nil; FFmtStr: 'KST'; FUntilYear: 1912; FUntilMonth: 1; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 32400; FRuleFamily: nil; FFmtStr: 'JST'; FUntilYear: 1945; FUntilMonth: 8; FUntilDay: @CRelativeDays[32]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 32400; FRuleFamily: nil; FFmtStr: 'KST'; FUntilYear: 2015; FUntilMonth: 8; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 30600; FRuleFamily: nil; FFmtStr: 'KST'; FUntilYear: 2018; FUntilMonth: 5; FUntilDay: @CRelativeDays[15]; FUntilTime: 84600; FUntilTimeMode: trLocal),
(FOffset: 32400; FRuleFamily: nil; FFmtStr: 'KST'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
@@ -8229,117 +8239,117 @@ var
{ Time periods for Asia/Qostanay zone }
CZone_275_Arr: array[0 .. 8] of TPeriod = (
(FOffset: 15268; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1924; FUntilMonth: 5; FUntilDay: @CRelativeDays[2]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 14400; FRuleFamily: nil; FFmtStr: '+04'; FUntilYear: 1930; FUntilMonth: 6; FUntilDay: @CRelativeDays[25]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 18000; FRuleFamily: nil; FFmtStr: '+05'; FUntilYear: 1981; FUntilMonth: 4; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 18000; FRuleFamily: nil; FFmtStr: '+06'; FUntilYear: 1981; FUntilMonth: 10; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 21600; FRuleFamily: nil; FFmtStr: '+06'; FUntilYear: 1982; FUntilMonth: 4; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 18000; FRuleFamily: @CRuleFamilies[66]; FFmtStr: '+05/+06'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[9]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 14400; FRuleFamily: @CRuleFamilies[66]; FFmtStr: '+04/+05'; FUntilYear: 1992; FUntilMonth: 1; FUntilDay: @CRelativeDays[10]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 18000; FRuleFamily: @CRuleFamilies[66]; FFmtStr: '+05/+06'; FUntilYear: 2004; FUntilMonth: 10; FUntilDay: @CRelativeDays[9]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 14400; FRuleFamily: nil; FFmtStr: '+04'; FUntilYear: 1930; FUntilMonth: 6; FUntilDay: @CRelativeDays[22]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 18000; FRuleFamily: nil; FFmtStr: '+05'; FUntilYear: 1981; FUntilMonth: 4; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 18000; FRuleFamily: nil; FFmtStr: '+06'; FUntilYear: 1981; FUntilMonth: 10; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 21600; FRuleFamily: nil; FFmtStr: '+06'; FUntilYear: 1982; FUntilMonth: 4; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 18000; FRuleFamily: @CRuleFamilies[119]; FFmtStr: '+05/+06'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[8]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 14400; FRuleFamily: @CRuleFamilies[119]; FFmtStr: '+04/+05'; FUntilYear: 1992; FUntilMonth: 1; FUntilDay: @CRelativeDays[29]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 18000; FRuleFamily: @CRuleFamilies[119]; FFmtStr: '+05/+06'; FUntilYear: 2004; FUntilMonth: 10; FUntilDay: @CRelativeDays[8]; FUntilTime: 7200; FUntilTimeMode: trStandard),
(FOffset: 21600; FRuleFamily: nil; FFmtStr: '+06'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Asia/Qyzylorda zone }
CZone_276_Arr: array[0 .. 11] of TPeriod = (
(FOffset: 15712; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1924; FUntilMonth: 5; FUntilDay: @CRelativeDays[2]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 14400; FRuleFamily: nil; FFmtStr: '+04'; FUntilYear: 1930; FUntilMonth: 6; FUntilDay: @CRelativeDays[25]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 18000; FRuleFamily: nil; FFmtStr: '+05'; FUntilYear: 1981; FUntilMonth: 4; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 18000; FRuleFamily: nil; FFmtStr: '+06'; FUntilYear: 1981; FUntilMonth: 10; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 21600; FRuleFamily: nil; FFmtStr: '+06'; FUntilYear: 1982; FUntilMonth: 4; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 18000; FRuleFamily: @CRuleFamilies[66]; FFmtStr: '+05/+06'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[9]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 14400; FRuleFamily: @CRuleFamilies[66]; FFmtStr: '+04/+05'; FUntilYear: 1991; FUntilMonth: 9; FUntilDay: @CRelativeDays[17]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 18000; FRuleFamily: @CRuleFamilies[66]; FFmtStr: '+05/+06'; FUntilYear: 1992; FUntilMonth: 1; FUntilDay: @CRelativeDays[10]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 21600; FRuleFamily: @CRuleFamilies[66]; FFmtStr: '+06/+07'; FUntilYear: 1992; FUntilMonth: 3; FUntilDay: @CRelativeDays[17]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 18000; FRuleFamily: @CRuleFamilies[66]; FFmtStr: '+05/+06'; FUntilYear: 2004; FUntilMonth: 10; FUntilDay: @CRelativeDays[9]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 21600; FRuleFamily: nil; FFmtStr: '+06'; FUntilYear: 2018; FUntilMonth: 12; FUntilDay: @CRelativeDays[25]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 14400; FRuleFamily: nil; FFmtStr: '+04'; FUntilYear: 1930; FUntilMonth: 6; FUntilDay: @CRelativeDays[22]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 18000; FRuleFamily: nil; FFmtStr: '+05'; FUntilYear: 1981; FUntilMonth: 4; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 18000; FRuleFamily: nil; FFmtStr: '+06'; FUntilYear: 1981; FUntilMonth: 10; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 21600; FRuleFamily: nil; FFmtStr: '+06'; FUntilYear: 1982; FUntilMonth: 4; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 18000; FRuleFamily: @CRuleFamilies[119]; FFmtStr: '+05/+06'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[8]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 14400; FRuleFamily: @CRuleFamilies[119]; FFmtStr: '+04/+05'; FUntilYear: 1991; FUntilMonth: 9; FUntilDay: @CRelativeDays[26]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 18000; FRuleFamily: @CRuleFamilies[119]; FFmtStr: '+05/+06'; FUntilYear: 1992; FUntilMonth: 1; FUntilDay: @CRelativeDays[29]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 21600; FRuleFamily: @CRuleFamilies[119]; FFmtStr: '+06/+07'; FUntilYear: 1992; FUntilMonth: 3; FUntilDay: @CRelativeDays[26]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 18000; FRuleFamily: @CRuleFamilies[119]; FFmtStr: '+05/+06'; FUntilYear: 2004; FUntilMonth: 10; FUntilDay: @CRelativeDays[8]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 21600; FRuleFamily: nil; FFmtStr: '+06'; FUntilYear: 2018; FUntilMonth: 12; FUntilDay: @CRelativeDays[22]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 18000; FRuleFamily: nil; FFmtStr: '+05'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Asia/Riyadh zone }
CZone_277_Arr: array[0 .. 1] of TPeriod = (
- (FOffset: 11212; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1947; FUntilMonth: 3; FUntilDay: @CRelativeDays[20]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 11212; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1947; FUntilMonth: 3; FUntilDay: @CRelativeDays[21]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 10800; FRuleFamily: nil; FFmtStr: '+03'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Asia/Sakhalin zone }
CZone_278_Arr: array[0 .. 8] of TPeriod = (
- (FOffset: 34248; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1905; FUntilMonth: 8; FUntilDay: @CRelativeDays[26]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 32400; FRuleFamily: nil; FFmtStr: '+09'; FUntilYear: 1945; FUntilMonth: 8; FUntilDay: @CRelativeDays[12]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 39600; FRuleFamily: @CRuleFamilies[26]; FFmtStr: '+11/+12'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[9]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 36000; FRuleFamily: @CRuleFamilies[26]; FFmtStr: '+10/+11'; FUntilYear: 1992; FUntilMonth: 1; FUntilDay: @CRelativeDays[10]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 39600; FRuleFamily: @CRuleFamilies[26]; FFmtStr: '+11/+12'; FUntilYear: 1997; FUntilMonth: 3; FUntilDay: @CRelativeDays[23]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 36000; FRuleFamily: @CRuleFamilies[26]; FFmtStr: '+10/+11'; FUntilYear: 2011; FUntilMonth: 3; FUntilDay: @CRelativeDays[34]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 39600; FRuleFamily: nil; FFmtStr: '+11'; FUntilYear: 2014; FUntilMonth: 10; FUntilDay: @CRelativeDays[6]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 36000; FRuleFamily: nil; FFmtStr: '+10'; FUntilYear: 2016; FUntilMonth: 3; FUntilDay: @CRelativeDays[34]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 34248; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1905; FUntilMonth: 8; FUntilDay: @CRelativeDays[4]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 32400; FRuleFamily: nil; FFmtStr: '+09'; FUntilYear: 1945; FUntilMonth: 8; FUntilDay: @CRelativeDays[14]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 39600; FRuleFamily: @CRuleFamilies[82]; FFmtStr: '+11/+12'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[8]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 36000; FRuleFamily: @CRuleFamilies[82]; FFmtStr: '+10/+11'; FUntilYear: 1992; FUntilMonth: 1; FUntilDay: @CRelativeDays[29]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 39600; FRuleFamily: @CRuleFamilies[82]; FFmtStr: '+11/+12'; FUntilYear: 1997; FUntilMonth: 3; FUntilDay: @CRelativeDays[39]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 36000; FRuleFamily: @CRuleFamilies[82]; FFmtStr: '+10/+11'; FUntilYear: 2011; FUntilMonth: 3; FUntilDay: @CRelativeDays[28]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 39600; FRuleFamily: nil; FFmtStr: '+11'; FUntilYear: 2014; FUntilMonth: 10; FUntilDay: @CRelativeDays[19]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 36000; FRuleFamily: nil; FFmtStr: '+10'; FUntilYear: 2016; FUntilMonth: 3; FUntilDay: @CRelativeDays[28]; FUntilTime: 7200; FUntilTimeMode: trStandard),
(FOffset: 39600; FRuleFamily: nil; FFmtStr: '+11'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Asia/Samarkand zone }
CZone_279_Arr: array[0 .. 6] of TPeriod = (
(FOffset: 16073; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1924; FUntilMonth: 5; FUntilDay: @CRelativeDays[2]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 14400; FRuleFamily: nil; FFmtStr: '+04'; FUntilYear: 1930; FUntilMonth: 6; FUntilDay: @CRelativeDays[25]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 18000; FRuleFamily: nil; FFmtStr: '+05'; FUntilYear: 1981; FUntilMonth: 4; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 18000; FRuleFamily: nil; FFmtStr: '+06'; FUntilYear: 1981; FUntilMonth: 10; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 21600; FRuleFamily: nil; FFmtStr: '+06'; FUntilYear: 1982; FUntilMonth: 4; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 18000; FRuleFamily: @CRuleFamilies[66]; FFmtStr: '+05/+06'; FUntilYear: 1992; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 14400; FRuleFamily: nil; FFmtStr: '+04'; FUntilYear: 1930; FUntilMonth: 6; FUntilDay: @CRelativeDays[22]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 18000; FRuleFamily: nil; FFmtStr: '+05'; FUntilYear: 1981; FUntilMonth: 4; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 18000; FRuleFamily: nil; FFmtStr: '+06'; FUntilYear: 1981; FUntilMonth: 10; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 21600; FRuleFamily: nil; FFmtStr: '+06'; FUntilYear: 1982; FUntilMonth: 4; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 18000; FRuleFamily: @CRuleFamilies[119]; FFmtStr: '+05/+06'; FUntilYear: 1992; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 18000; FRuleFamily: nil; FFmtStr: '+05'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Asia/Seoul zone }
CZone_280_Arr: array[0 .. 5] of TPeriod = (
- (FOffset: 30472; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1908; FUntilMonth: 4; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 30600; FRuleFamily: nil; FFmtStr: 'KST'; FUntilYear: 1912; FUntilMonth: 1; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 32400; FRuleFamily: nil; FFmtStr: 'JST'; FUntilYear: 1945; FUntilMonth: 9; FUntilDay: @CRelativeDays[3]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 32400; FRuleFamily: @CRuleFamilies[80]; FFmtStr: 'K%sT'; FUntilYear: 1954; FUntilMonth: 3; FUntilDay: @CRelativeDays[25]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 30600; FRuleFamily: @CRuleFamilies[80]; FFmtStr: 'K%sT'; FUntilYear: 1961; FUntilMonth: 8; FUntilDay: @CRelativeDays[18]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 32400; FRuleFamily: @CRuleFamilies[80]; FFmtStr: 'K%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: 30472; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1908; FUntilMonth: 4; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 30600; FRuleFamily: nil; FFmtStr: 'KST'; FUntilYear: 1912; FUntilMonth: 1; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 32400; FRuleFamily: nil; FFmtStr: 'JST'; FUntilYear: 1945; FUntilMonth: 9; FUntilDay: @CRelativeDays[44]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 32400; FRuleFamily: @CRuleFamilies[133]; FFmtStr: 'K%sT'; FUntilYear: 1954; FUntilMonth: 3; FUntilDay: @CRelativeDays[22]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 30600; FRuleFamily: @CRuleFamilies[133]; FFmtStr: 'K%sT'; FUntilYear: 1961; FUntilMonth: 8; FUntilDay: @CRelativeDays[34]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 32400; FRuleFamily: @CRuleFamilies[133]; FFmtStr: 'K%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Asia/Shanghai zone }
CZone_281_Arr: array[0 .. 2] of TPeriod = (
(FOffset: 29143; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1901; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 28800; FRuleFamily: @CRuleFamilies[70]; FFmtStr: 'C%sT'; FUntilYear: 1949; FUntilMonth: 5; FUntilDay: @CRelativeDays[14]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 28800; FRuleFamily: @CRuleFamilies[11]; FFmtStr: 'C%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: 28800; FRuleFamily: @CRuleFamilies[123]; FFmtStr: 'C%sT'; FUntilYear: 1949; FUntilMonth: 5; FUntilDay: @CRelativeDays[16]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 28800; FRuleFamily: @CRuleFamilies[110]; FFmtStr: 'C%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Asia/Singapore zone }
CZone_282_Arr: array[0 .. 8] of TPeriod = (
- (FOffset: 24925; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1901; FUntilMonth: 1; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 24925; FRuleFamily: nil; FFmtStr: 'SMT'; FUntilYear: 1905; FUntilMonth: 6; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 25200; FRuleFamily: nil; FFmtStr: '+07'; FUntilYear: 1933; FUntilMonth: 1; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 25200; FRuleFamily: nil; FFmtStr: '+0720'; FUntilYear: 1936; FUntilMonth: 1; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 26400; FRuleFamily: nil; FFmtStr: '+0720'; FUntilYear: 1941; FUntilMonth: 9; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 27000; FRuleFamily: nil; FFmtStr: '+0730'; FUntilYear: 1942; FUntilMonth: 2; FUntilDay: @CRelativeDays[19]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 32400; FRuleFamily: nil; FFmtStr: '+09'; FUntilYear: 1945; FUntilMonth: 9; FUntilDay: @CRelativeDays[16]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 27000; FRuleFamily: nil; FFmtStr: '+0730'; FUntilYear: 1981; FUntilMonth: 12; FUntilDay: @CRelativeDays[9]; FUntilTime: 57600; FUntilTimeMode: trUniversal),
+ (FOffset: 24925; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1901; FUntilMonth: 1; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 24925; FRuleFamily: nil; FFmtStr: 'SMT'; FUntilYear: 1905; FUntilMonth: 6; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 25200; FRuleFamily: nil; FFmtStr: '+07'; FUntilYear: 1933; FUntilMonth: 1; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 25200; FRuleFamily: nil; FFmtStr: '+0720'; FUntilYear: 1936; FUntilMonth: 1; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 26400; FRuleFamily: nil; FFmtStr: '+0720'; FUntilYear: 1941; FUntilMonth: 9; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 27000; FRuleFamily: nil; FFmtStr: '+0730'; FUntilYear: 1942; FUntilMonth: 2; FUntilDay: @CRelativeDays[24]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 32400; FRuleFamily: nil; FFmtStr: '+09'; FUntilYear: 1945; FUntilMonth: 9; FUntilDay: @CRelativeDays[31]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 27000; FRuleFamily: nil; FFmtStr: '+0730'; FUntilYear: 1981; FUntilMonth: 12; FUntilDay: @CRelativeDays[8]; FUntilTime: 57600; FUntilTimeMode: trUniversal),
(FOffset: 28800; FRuleFamily: nil; FFmtStr: '+08'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Asia/Srednekolymsk zone }
CZone_283_Arr: array[0 .. 6] of TPeriod = (
(FOffset: 36892; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1924; FUntilMonth: 5; FUntilDay: @CRelativeDays[2]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 36000; FRuleFamily: nil; FFmtStr: '+10'; FUntilYear: 1930; FUntilMonth: 6; FUntilDay: @CRelativeDays[25]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 39600; FRuleFamily: @CRuleFamilies[26]; FFmtStr: '+11/+12'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[9]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 36000; FRuleFamily: @CRuleFamilies[26]; FFmtStr: '+10/+11'; FUntilYear: 1992; FUntilMonth: 1; FUntilDay: @CRelativeDays[10]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 39600; FRuleFamily: @CRuleFamilies[26]; FFmtStr: '+11/+12'; FUntilYear: 2011; FUntilMonth: 3; FUntilDay: @CRelativeDays[34]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 43200; FRuleFamily: nil; FFmtStr: '+12'; FUntilYear: 2014; FUntilMonth: 10; FUntilDay: @CRelativeDays[6]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 36000; FRuleFamily: nil; FFmtStr: '+10'; FUntilYear: 1930; FUntilMonth: 6; FUntilDay: @CRelativeDays[22]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 39600; FRuleFamily: @CRuleFamilies[82]; FFmtStr: '+11/+12'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[8]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 36000; FRuleFamily: @CRuleFamilies[82]; FFmtStr: '+10/+11'; FUntilYear: 1992; FUntilMonth: 1; FUntilDay: @CRelativeDays[29]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 39600; FRuleFamily: @CRuleFamilies[82]; FFmtStr: '+11/+12'; FUntilYear: 2011; FUntilMonth: 3; FUntilDay: @CRelativeDays[28]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 43200; FRuleFamily: nil; FFmtStr: '+12'; FUntilYear: 2014; FUntilMonth: 10; FUntilDay: @CRelativeDays[19]; FUntilTime: 7200; FUntilTimeMode: trStandard),
(FOffset: 39600; FRuleFamily: nil; FFmtStr: '+11'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Asia/Taipei zone }
CZone_284_Arr: array[0 .. 3] of TPeriod = (
- (FOffset: 29160; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1896; FUntilMonth: 1; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 28800; FRuleFamily: nil; FFmtStr: 'CST'; FUntilYear: 1937; FUntilMonth: 10; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 32400; FRuleFamily: nil; FFmtStr: 'JST'; FUntilYear: 1945; FUntilMonth: 9; FUntilDay: @CRelativeDays[25]; FUntilTime: 3600; FUntilTimeMode: trLocal),
- (FOffset: 28800; FRuleFamily: @CRuleFamilies[72]; FFmtStr: 'C%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: 29160; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1896; FUntilMonth: 1; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 28800; FRuleFamily: nil; FFmtStr: 'CST'; FUntilYear: 1937; FUntilMonth: 10; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 32400; FRuleFamily: nil; FFmtStr: 'JST'; FUntilYear: 1945; FUntilMonth: 9; FUntilDay: @CRelativeDays[22]; FUntilTime: 3600; FUntilTimeMode: trLocal),
+ (FOffset: 28800; FRuleFamily: @CRuleFamilies[125]; FFmtStr: 'C%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Asia/Tashkent zone }
CZone_285_Arr: array[0 .. 4] of TPeriod = (
(FOffset: 16631; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1924; FUntilMonth: 5; FUntilDay: @CRelativeDays[2]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 18000; FRuleFamily: nil; FFmtStr: '+05'; FUntilYear: 1930; FUntilMonth: 6; FUntilDay: @CRelativeDays[25]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 21600; FRuleFamily: @CRuleFamilies[66]; FFmtStr: '+06/+07'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[9]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: 18000; FRuleFamily: @CRuleFamilies[66]; FFmtStr: '+05/+06'; FUntilYear: 1992; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 18000; FRuleFamily: nil; FFmtStr: '+05'; FUntilYear: 1930; FUntilMonth: 6; FUntilDay: @CRelativeDays[22]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 21600; FRuleFamily: @CRuleFamilies[119]; FFmtStr: '+06/+07'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[8]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: 18000; FRuleFamily: @CRuleFamilies[119]; FFmtStr: '+05/+06'; FUntilYear: 1992; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 18000; FRuleFamily: nil; FFmtStr: '+05'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
@@ -8348,55 +8358,55 @@ var
(FOffset: 10751; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1880; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 10751; FRuleFamily: nil; FFmtStr: 'TBMT'; FUntilYear: 1924; FUntilMonth: 5; FUntilDay: @CRelativeDays[2]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 10800; FRuleFamily: nil; FFmtStr: '+03'; FUntilYear: 1957; FUntilMonth: 3; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 14400; FRuleFamily: @CRuleFamilies[66]; FFmtStr: '+04/+05'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[9]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 10800; FRuleFamily: @CRuleFamilies[66]; FFmtStr: '+03/+04'; FUntilYear: 1992; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 10800; FRuleFamily: @CRuleFamilies[65]; FFmtStr: '+03/+04'; FUntilYear: 1994; FUntilMonth: 9; FUntilDay: @CRelativeDays[23]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 14400; FRuleFamily: @CRuleFamilies[65]; FFmtStr: '+04/+05'; FUntilYear: 1996; FUntilMonth: 10; FUntilDay: @CRelativeDays[23]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 14400; FRuleFamily: nil; FFmtStr: '+05'; FUntilYear: 1997; FUntilMonth: 3; FUntilDay: @CRelativeDays[23]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 14400; FRuleFamily: @CRuleFamilies[65]; FFmtStr: '+04/+05'; FUntilYear: 2004; FUntilMonth: 6; FUntilDay: @CRelativeDays[34]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 10800; FRuleFamily: @CRuleFamilies[66]; FFmtStr: '+03/+04'; FUntilYear: 2005; FUntilMonth: 3; FUntilDay: @CRelativeDays[23]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: 14400; FRuleFamily: @CRuleFamilies[119]; FFmtStr: '+04/+05'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[8]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 10800; FRuleFamily: @CRuleFamilies[119]; FFmtStr: '+03/+04'; FUntilYear: 1992; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 10800; FRuleFamily: @CRuleFamilies[118]; FFmtStr: '+03/+04'; FUntilYear: 1994; FUntilMonth: 9; FUntilDay: @CRelativeDays[39]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 14400; FRuleFamily: @CRuleFamilies[118]; FFmtStr: '+04/+05'; FUntilYear: 1996; FUntilMonth: 10; FUntilDay: @CRelativeDays[39]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 14400; FRuleFamily: nil; FFmtStr: '+05'; FUntilYear: 1997; FUntilMonth: 3; FUntilDay: @CRelativeDays[39]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 14400; FRuleFamily: @CRuleFamilies[118]; FFmtStr: '+04/+05'; FUntilYear: 2004; FUntilMonth: 6; FUntilDay: @CRelativeDays[28]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 10800; FRuleFamily: @CRuleFamilies[119]; FFmtStr: '+03/+04'; FUntilYear: 2005; FUntilMonth: 3; FUntilDay: @CRelativeDays[39]; FUntilTime: 7200; FUntilTimeMode: trLocal),
(FOffset: 14400; FRuleFamily: nil; FFmtStr: '+04'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Asia/Tehran zone }
CZone_287_Arr: array[0 .. 4] of TPeriod = (
(FOffset: 12344; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1916; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 12344; FRuleFamily: nil; FFmtStr: 'TMT'; FUntilYear: 1935; FUntilMonth: 6; FUntilDay: @CRelativeDays[40]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 12600; FRuleFamily: @CRuleFamilies[75]; FFmtStr: '+0330/+0430'; FUntilYear: 1977; FUntilMonth: 10; FUntilDay: @CRelativeDays[7]; FUntilTime: 86400; FUntilTimeMode: trLocal),
- (FOffset: 14400; FRuleFamily: @CRuleFamilies[75]; FFmtStr: '+04/+05'; FUntilYear: 1979; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 12600; FRuleFamily: @CRuleFamilies[75]; FFmtStr: '+0330/+0430'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: 12344; FRuleFamily: nil; FFmtStr: 'TMT'; FUntilYear: 1935; FUntilMonth: 6; FUntilDay: @CRelativeDays[12]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 12600; FRuleFamily: @CRuleFamilies[128]; FFmtStr: '+0330/+0430'; FUntilYear: 1977; FUntilMonth: 10; FUntilDay: @CRelativeDays[10]; FUntilTime: 86400; FUntilTimeMode: trLocal),
+ (FOffset: 14400; FRuleFamily: @CRuleFamilies[128]; FFmtStr: '+04/+05'; FUntilYear: 1979; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 12600; FRuleFamily: @CRuleFamilies[128]; FFmtStr: '+0330/+0430'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Asia/Tel_Aviv zone }
CZone_288_Arr: array[0 .. 2] of TPeriod = (
(FOffset: 8344; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1880; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 8460; FRuleFamily: nil; FFmtStr: 'JMT'; FUntilYear: 1918; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 7200; FRuleFamily: @CRuleFamilies[12]; FFmtStr: 'I%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: 7200; FRuleFamily: @CRuleFamilies[111]; FFmtStr: 'I%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Asia/Thimphu zone }
CZone_289_Arr: array[0 .. 2] of TPeriod = (
- (FOffset: 21516; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1947; FUntilMonth: 8; FUntilDay: @CRelativeDays[13]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 21516; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1947; FUntilMonth: 8; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 19800; FRuleFamily: nil; FFmtStr: '+0530'; FUntilYear: 1987; FUntilMonth: 10; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 21600; FRuleFamily: nil; FFmtStr: '+06'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Asia/Tokyo zone }
CZone_290_Arr: array[0 .. 1] of TPeriod = (
- (FOffset: 33539; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1887; FUntilMonth: 12; FUntilDay: @CRelativeDays[9]; FUntilTime: 54000; FUntilTimeMode: trUniversal),
- (FOffset: 32400; FRuleFamily: @CRuleFamilies[77]; FFmtStr: 'J%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: 33539; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1887; FUntilMonth: 12; FUntilDay: @CRelativeDays[8]; FUntilTime: 54000; FUntilTimeMode: trUniversal),
+ (FOffset: 32400; FRuleFamily: @CRuleFamilies[130]; FFmtStr: 'J%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Asia/Tomsk zone }
CZone_291_Arr: array[0 .. 8] of TPeriod = (
(FOffset: 20391; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1919; FUntilMonth: 12; FUntilDay: @CRelativeDays[33]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 21600; FRuleFamily: nil; FFmtStr: '+06'; FUntilYear: 1930; FUntilMonth: 6; FUntilDay: @CRelativeDays[25]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 25200; FRuleFamily: @CRuleFamilies[26]; FFmtStr: '+07/+08'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[9]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 21600; FRuleFamily: @CRuleFamilies[26]; FFmtStr: '+06/+07'; FUntilYear: 1992; FUntilMonth: 1; FUntilDay: @CRelativeDays[10]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 25200; FRuleFamily: @CRuleFamilies[26]; FFmtStr: '+07/+08'; FUntilYear: 2002; FUntilMonth: 5; FUntilDay: @CRelativeDays[1]; FUntilTime: 10800; FUntilTimeMode: trLocal),
- (FOffset: 21600; FRuleFamily: @CRuleFamilies[26]; FFmtStr: '+06/+07'; FUntilYear: 2011; FUntilMonth: 3; FUntilDay: @CRelativeDays[34]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 25200; FRuleFamily: nil; FFmtStr: '+07'; FUntilYear: 2014; FUntilMonth: 10; FUntilDay: @CRelativeDays[6]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 21600; FRuleFamily: nil; FFmtStr: '+06'; FUntilYear: 2016; FUntilMonth: 5; FUntilDay: @CRelativeDays[17]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 21600; FRuleFamily: nil; FFmtStr: '+06'; FUntilYear: 1930; FUntilMonth: 6; FUntilDay: @CRelativeDays[22]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 25200; FRuleFamily: @CRuleFamilies[82]; FFmtStr: '+07/+08'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[8]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 21600; FRuleFamily: @CRuleFamilies[82]; FFmtStr: '+06/+07'; FUntilYear: 1992; FUntilMonth: 1; FUntilDay: @CRelativeDays[29]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 25200; FRuleFamily: @CRuleFamilies[82]; FFmtStr: '+07/+08'; FUntilYear: 2002; FUntilMonth: 5; FUntilDay: @CRelativeDays[0]; FUntilTime: 10800; FUntilTimeMode: trLocal),
+ (FOffset: 21600; FRuleFamily: @CRuleFamilies[82]; FFmtStr: '+06/+07'; FUntilYear: 2011; FUntilMonth: 3; FUntilDay: @CRelativeDays[28]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 25200; FRuleFamily: nil; FFmtStr: '+07'; FUntilYear: 2014; FUntilMonth: 10; FUntilDay: @CRelativeDays[19]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 21600; FRuleFamily: nil; FFmtStr: '+06'; FUntilYear: 2016; FUntilMonth: 5; FUntilDay: @CRelativeDays[26]; FUntilTime: 7200; FUntilTimeMode: trStandard),
(FOffset: 25200; FRuleFamily: nil; FFmtStr: '+07'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
@@ -8404,7 +8414,7 @@ var
CZone_292_Arr: array[0 .. 2] of TPeriod = (
(FOffset: 25652; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1905; FUntilMonth: 8; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 25200; FRuleFamily: nil; FFmtStr: '+07'; FUntilYear: 1978; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 28800; FRuleFamily: @CRuleFamilies[83]; FFmtStr: '+08/+09'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: 28800; FRuleFamily: @CRuleFamilies[136]; FFmtStr: '+08/+09'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Asia/Urumqi zone }
@@ -8415,48 +8425,48 @@ var
{ Time periods for Asia/Ust-Nera zone }
CZone_294_Arr: array[0 .. 8] of TPeriod = (
- (FOffset: 34374; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1919; FUntilMonth: 12; FUntilDay: @CRelativeDays[13]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 28800; FRuleFamily: nil; FFmtStr: '+08'; FUntilYear: 1930; FUntilMonth: 6; FUntilDay: @CRelativeDays[25]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 32400; FRuleFamily: @CRuleFamilies[26]; FFmtStr: '+09/+10'; FUntilYear: 1981; FUntilMonth: 4; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 39600; FRuleFamily: @CRuleFamilies[26]; FFmtStr: '+11/+12'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[9]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 36000; FRuleFamily: @CRuleFamilies[26]; FFmtStr: '+10/+11'; FUntilYear: 1992; FUntilMonth: 1; FUntilDay: @CRelativeDays[10]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 39600; FRuleFamily: @CRuleFamilies[26]; FFmtStr: '+11/+12'; FUntilYear: 2011; FUntilMonth: 3; FUntilDay: @CRelativeDays[34]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 43200; FRuleFamily: nil; FFmtStr: '+12'; FUntilYear: 2011; FUntilMonth: 9; FUntilDay: @CRelativeDays[40]; FUntilTime: 0; FUntilTimeMode: trStandard),
- (FOffset: 39600; FRuleFamily: nil; FFmtStr: '+11'; FUntilYear: 2014; FUntilMonth: 10; FUntilDay: @CRelativeDays[6]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 34374; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1919; FUntilMonth: 12; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 28800; FRuleFamily: nil; FFmtStr: '+08'; FUntilYear: 1930; FUntilMonth: 6; FUntilDay: @CRelativeDays[22]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 32400; FRuleFamily: @CRuleFamilies[82]; FFmtStr: '+09/+10'; FUntilYear: 1981; FUntilMonth: 4; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 39600; FRuleFamily: @CRuleFamilies[82]; FFmtStr: '+11/+12'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[8]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 36000; FRuleFamily: @CRuleFamilies[82]; FFmtStr: '+10/+11'; FUntilYear: 1992; FUntilMonth: 1; FUntilDay: @CRelativeDays[29]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 39600; FRuleFamily: @CRuleFamilies[82]; FFmtStr: '+11/+12'; FUntilYear: 2011; FUntilMonth: 3; FUntilDay: @CRelativeDays[28]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 43200; FRuleFamily: nil; FFmtStr: '+12'; FUntilYear: 2011; FUntilMonth: 9; FUntilDay: @CRelativeDays[12]; FUntilTime: 0; FUntilTimeMode: trStandard),
+ (FOffset: 39600; FRuleFamily: nil; FFmtStr: '+11'; FUntilYear: 2014; FUntilMonth: 10; FUntilDay: @CRelativeDays[19]; FUntilTime: 7200; FUntilTimeMode: trStandard),
(FOffset: 36000; FRuleFamily: nil; FFmtStr: '+10'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Asia/Vientiane zone }
CZone_295_Arr: array[0 .. 7] of TPeriod = (
- (FOffset: 24624; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1906; FUntilMonth: 7; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 25590; FRuleFamily: nil; FFmtStr: 'PLMT'; FUntilYear: 1911; FUntilMonth: 5; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 25200; FRuleFamily: nil; FFmtStr: '+07'; FUntilYear: 1942; FUntilMonth: 12; FUntilDay: @CRelativeDays[9]; FUntilTime: 82800; FUntilTimeMode: trLocal),
- (FOffset: 28800; FRuleFamily: nil; FFmtStr: '+08'; FUntilYear: 1945; FUntilMonth: 3; FUntilDay: @CRelativeDays[20]; FUntilTime: 82800; FUntilTimeMode: trLocal),
+ (FOffset: 24624; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1906; FUntilMonth: 7; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 25590; FRuleFamily: nil; FFmtStr: 'PLMT'; FUntilYear: 1911; FUntilMonth: 5; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 25200; FRuleFamily: nil; FFmtStr: '+07'; FUntilYear: 1942; FUntilMonth: 12; FUntilDay: @CRelativeDays[8]; FUntilTime: 82800; FUntilTimeMode: trLocal),
+ (FOffset: 28800; FRuleFamily: nil; FFmtStr: '+08'; FUntilYear: 1945; FUntilMonth: 3; FUntilDay: @CRelativeDays[21]; FUntilTime: 82800; FUntilTimeMode: trLocal),
(FOffset: 32400; FRuleFamily: nil; FFmtStr: '+09'; FUntilYear: 1945; FUntilMonth: 9; FUntilDay: @CRelativeDays[2]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 25200; FRuleFamily: nil; FFmtStr: '+07'; FUntilYear: 1947; FUntilMonth: 4; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 28800; FRuleFamily: nil; FFmtStr: '+08'; FUntilYear: 1955; FUntilMonth: 4; FUntilDay: @CRelativeDays[13]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 25200; FRuleFamily: nil; FFmtStr: '+07'; FUntilYear: 1947; FUntilMonth: 4; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 28800; FRuleFamily: nil; FFmtStr: '+08'; FUntilYear: 1955; FUntilMonth: 4; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 25200; FRuleFamily: nil; FFmtStr: '+07'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Asia/Vladivostok zone }
CZone_296_Arr: array[0 .. 6] of TPeriod = (
- (FOffset: 31651; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1922; FUntilMonth: 11; FUntilDay: @CRelativeDays[13]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 32400; FRuleFamily: nil; FFmtStr: '+09'; FUntilYear: 1930; FUntilMonth: 6; FUntilDay: @CRelativeDays[25]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 36000; FRuleFamily: @CRuleFamilies[26]; FFmtStr: '+10/+11'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[9]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 32400; FRuleFamily: @CRuleFamilies[26]; FFmtStr: '+09/+10'; FUntilYear: 1992; FUntilMonth: 1; FUntilDay: @CRelativeDays[10]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 36000; FRuleFamily: @CRuleFamilies[26]; FFmtStr: '+10/+11'; FUntilYear: 2011; FUntilMonth: 3; FUntilDay: @CRelativeDays[34]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 39600; FRuleFamily: nil; FFmtStr: '+11'; FUntilYear: 2014; FUntilMonth: 10; FUntilDay: @CRelativeDays[6]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 31651; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1922; FUntilMonth: 11; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 32400; FRuleFamily: nil; FFmtStr: '+09'; FUntilYear: 1930; FUntilMonth: 6; FUntilDay: @CRelativeDays[22]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 36000; FRuleFamily: @CRuleFamilies[82]; FFmtStr: '+10/+11'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[8]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 32400; FRuleFamily: @CRuleFamilies[82]; FFmtStr: '+09/+10'; FUntilYear: 1992; FUntilMonth: 1; FUntilDay: @CRelativeDays[29]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 36000; FRuleFamily: @CRuleFamilies[82]; FFmtStr: '+10/+11'; FUntilYear: 2011; FUntilMonth: 3; FUntilDay: @CRelativeDays[28]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 39600; FRuleFamily: nil; FFmtStr: '+11'; FUntilYear: 2014; FUntilMonth: 10; FUntilDay: @CRelativeDays[19]; FUntilTime: 7200; FUntilTimeMode: trStandard),
(FOffset: 36000; FRuleFamily: nil; FFmtStr: '+10'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Asia/Yakutsk zone }
CZone_297_Arr: array[0 .. 6] of TPeriod = (
- (FOffset: 31138; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1919; FUntilMonth: 12; FUntilDay: @CRelativeDays[13]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 28800; FRuleFamily: nil; FFmtStr: '+08'; FUntilYear: 1930; FUntilMonth: 6; FUntilDay: @CRelativeDays[25]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 32400; FRuleFamily: @CRuleFamilies[26]; FFmtStr: '+09/+10'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[9]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 28800; FRuleFamily: @CRuleFamilies[26]; FFmtStr: '+08/+09'; FUntilYear: 1992; FUntilMonth: 1; FUntilDay: @CRelativeDays[10]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 32400; FRuleFamily: @CRuleFamilies[26]; FFmtStr: '+09/+10'; FUntilYear: 2011; FUntilMonth: 3; FUntilDay: @CRelativeDays[34]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 36000; FRuleFamily: nil; FFmtStr: '+10'; FUntilYear: 2014; FUntilMonth: 10; FUntilDay: @CRelativeDays[6]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 31138; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1919; FUntilMonth: 12; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 28800; FRuleFamily: nil; FFmtStr: '+08'; FUntilYear: 1930; FUntilMonth: 6; FUntilDay: @CRelativeDays[22]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 32400; FRuleFamily: @CRuleFamilies[82]; FFmtStr: '+09/+10'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[8]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 28800; FRuleFamily: @CRuleFamilies[82]; FFmtStr: '+08/+09'; FUntilYear: 1992; FUntilMonth: 1; FUntilDay: @CRelativeDays[29]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 32400; FRuleFamily: @CRuleFamilies[82]; FFmtStr: '+09/+10'; FUntilYear: 2011; FUntilMonth: 3; FUntilDay: @CRelativeDays[28]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 36000; FRuleFamily: nil; FFmtStr: '+10'; FUntilYear: 2014; FUntilMonth: 10; FUntilDay: @CRelativeDays[19]; FUntilTime: 7200; FUntilTimeMode: trStandard),
(FOffset: 32400; FRuleFamily: nil; FFmtStr: '+09'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
@@ -8465,19 +8475,19 @@ var
(FOffset: 23087; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1880; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 23087; FRuleFamily: nil; FFmtStr: 'RMT'; FUntilYear: 1920; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 23400; FRuleFamily: nil; FFmtStr: '+0630'; FUntilYear: 1942; FUntilMonth: 5; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 32400; FRuleFamily: nil; FFmtStr: '+09'; FUntilYear: 1945; FUntilMonth: 5; FUntilDay: @CRelativeDays[15]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 32400; FRuleFamily: nil; FFmtStr: '+09'; FUntilYear: 1945; FUntilMonth: 5; FUntilDay: @CRelativeDays[6]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 23400; FRuleFamily: nil; FFmtStr: '+0630'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Asia/Yekaterinburg zone }
CZone_299_Arr: array[0 .. 7] of TPeriod = (
- (FOffset: 14553; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1916; FUntilMonth: 7; FUntilDay: @CRelativeDays[15]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 13505; FRuleFamily: nil; FFmtStr: 'PMT'; FUntilYear: 1919; FUntilMonth: 7; FUntilDay: @CRelativeDays[13]; FUntilTime: 14400; FUntilTimeMode: trLocal),
- (FOffset: 14400; FRuleFamily: nil; FFmtStr: '+04'; FUntilYear: 1930; FUntilMonth: 6; FUntilDay: @CRelativeDays[25]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 18000; FRuleFamily: @CRuleFamilies[26]; FFmtStr: '+05/+06'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[9]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 14400; FRuleFamily: @CRuleFamilies[26]; FFmtStr: '+04/+05'; FUntilYear: 1992; FUntilMonth: 1; FUntilDay: @CRelativeDays[10]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 18000; FRuleFamily: @CRuleFamilies[26]; FFmtStr: '+05/+06'; FUntilYear: 2011; FUntilMonth: 3; FUntilDay: @CRelativeDays[34]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 21600; FRuleFamily: nil; FFmtStr: '+06'; FUntilYear: 2014; FUntilMonth: 10; FUntilDay: @CRelativeDays[6]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 14553; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1916; FUntilMonth: 7; FUntilDay: @CRelativeDays[6]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 13505; FRuleFamily: nil; FFmtStr: 'PMT'; FUntilYear: 1919; FUntilMonth: 7; FUntilDay: @CRelativeDays[1]; FUntilTime: 14400; FUntilTimeMode: trLocal),
+ (FOffset: 14400; FRuleFamily: nil; FFmtStr: '+04'; FUntilYear: 1930; FUntilMonth: 6; FUntilDay: @CRelativeDays[22]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 18000; FRuleFamily: @CRuleFamilies[82]; FFmtStr: '+05/+06'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[8]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 14400; FRuleFamily: @CRuleFamilies[82]; FFmtStr: '+04/+05'; FUntilYear: 1992; FUntilMonth: 1; FUntilDay: @CRelativeDays[29]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 18000; FRuleFamily: @CRuleFamilies[82]; FFmtStr: '+05/+06'; FUntilYear: 2011; FUntilMonth: 3; FUntilDay: @CRelativeDays[28]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 21600; FRuleFamily: nil; FFmtStr: '+06'; FUntilYear: 2014; FUntilMonth: 10; FUntilDay: @CRelativeDays[19]; FUntilTime: 7200; FUntilTimeMode: trStandard),
(FOffset: 18000; FRuleFamily: nil; FFmtStr: '+05'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
@@ -8485,64 +8495,64 @@ var
CZone_300_Arr: array[0 .. 6] of TPeriod = (
(FOffset: 10680; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1924; FUntilMonth: 5; FUntilDay: @CRelativeDays[2]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 10800; FRuleFamily: nil; FFmtStr: '+03'; FUntilYear: 1957; FUntilMonth: 3; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 14400; FRuleFamily: @CRuleFamilies[66]; FFmtStr: '+04/+05'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[9]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 10800; FRuleFamily: @CRuleFamilies[66]; FFmtStr: '+03/+04'; FUntilYear: 1995; FUntilMonth: 9; FUntilDay: @CRelativeDays[0]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 14400; FRuleFamily: @CRuleFamilies[119]; FFmtStr: '+04/+05'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[8]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 10800; FRuleFamily: @CRuleFamilies[119]; FFmtStr: '+03/+04'; FUntilYear: 1995; FUntilMonth: 9; FUntilDay: @CRelativeDays[32]; FUntilTime: 7200; FUntilTimeMode: trStandard),
(FOffset: 14400; FRuleFamily: nil; FFmtStr: '+04'; FUntilYear: 1997; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 14400; FRuleFamily: @CRuleFamilies[66]; FFmtStr: '+04/+05'; FUntilYear: 2011; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 14400; FRuleFamily: @CRuleFamilies[67]; FFmtStr: '+04/+05'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: 14400; FRuleFamily: @CRuleFamilies[119]; FFmtStr: '+04/+05'; FUntilYear: 2011; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 14400; FRuleFamily: @CRuleFamilies[120]; FFmtStr: '+04/+05'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Atlantic/Azores zone }
CZone_301_Arr: array[0 .. 14] of TPeriod = (
(FOffset: -6160; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1884; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -6872; FRuleFamily: nil; FFmtStr: 'HMT'; FUntilYear: 1912; FUntilMonth: 1; FUntilDay: @CRelativeDays[1]; FUntilTime: 7200; FUntilTimeMode: trUniversal),
- (FOffset: -7200; FRuleFamily: @CRuleFamilies[125]; FFmtStr: '-02/-01'; FUntilYear: 1942; FUntilMonth: 4; FUntilDay: @CRelativeDays[12]; FUntilTime: 79200; FUntilTimeMode: trStandard),
- (FOffset: -7200; FRuleFamily: @CRuleFamilies[125]; FFmtStr: '+00'; FUntilYear: 1942; FUntilMonth: 8; FUntilDay: @CRelativeDays[13]; FUntilTime: 79200; FUntilTimeMode: trStandard),
- (FOffset: -7200; FRuleFamily: @CRuleFamilies[125]; FFmtStr: '-02/-01'; FUntilYear: 1943; FUntilMonth: 4; FUntilDay: @CRelativeDays[22]; FUntilTime: 79200; FUntilTimeMode: trStandard),
- (FOffset: -7200; FRuleFamily: @CRuleFamilies[125]; FFmtStr: '+00'; FUntilYear: 1943; FUntilMonth: 8; FUntilDay: @CRelativeDays[14]; FUntilTime: 79200; FUntilTimeMode: trStandard),
- (FOffset: -7200; FRuleFamily: @CRuleFamilies[125]; FFmtStr: '-02/-01'; FUntilYear: 1944; FUntilMonth: 4; FUntilDay: @CRelativeDays[33]; FUntilTime: 79200; FUntilTimeMode: trStandard),
- (FOffset: -7200; FRuleFamily: @CRuleFamilies[125]; FFmtStr: '+00'; FUntilYear: 1944; FUntilMonth: 8; FUntilDay: @CRelativeDays[6]; FUntilTime: 79200; FUntilTimeMode: trStandard),
- (FOffset: -7200; FRuleFamily: @CRuleFamilies[125]; FFmtStr: '-02/-01'; FUntilYear: 1945; FUntilMonth: 4; FUntilDay: @CRelativeDays[25]; FUntilTime: 79200; FUntilTimeMode: trStandard),
- (FOffset: -7200; FRuleFamily: @CRuleFamilies[125]; FFmtStr: '+00'; FUntilYear: 1945; FUntilMonth: 8; FUntilDay: @CRelativeDays[12]; FUntilTime: 79200; FUntilTimeMode: trStandard),
- (FOffset: -7200; FRuleFamily: @CRuleFamilies[125]; FFmtStr: '-02/-01'; FUntilYear: 1966; FUntilMonth: 4; FUntilDay: @CRelativeDays[15]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: -3600; FRuleFamily: @CRuleFamilies[125]; FFmtStr: '-01/+00'; FUntilYear: 1983; FUntilMonth: 9; FUntilDay: @CRelativeDays[12]; FUntilTime: 3600; FUntilTimeMode: trStandard),
- (FOffset: -3600; FRuleFamily: @CRuleFamilies[109]; FFmtStr: '-01/+00'; FUntilYear: 1992; FUntilMonth: 9; FUntilDay: @CRelativeDays[34]; FUntilTime: 3600; FUntilTimeMode: trStandard),
- (FOffset: 0; FRuleFamily: @CRuleFamilies[18]; FFmtStr: 'WE%sT'; FUntilYear: 1993; FUntilMonth: 3; FUntilDay: @CRelativeDays[14]; FUntilTime: 3600; FUntilTimeMode: trUniversal),
- (FOffset: -3600; FRuleFamily: @CRuleFamilies[18]; FFmtStr: '-01/+00'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: -6872; FRuleFamily: nil; FFmtStr: 'HMT'; FUntilYear: 1912; FUntilMonth: 1; FUntilDay: @CRelativeDays[0]; FUntilTime: 7200; FUntilTimeMode: trUniversal),
+ (FOffset: -7200; FRuleFamily: @CRuleFamilies[101]; FFmtStr: '-02/-01'; FUntilYear: 1942; FUntilMonth: 4; FUntilDay: @CRelativeDays[14]; FUntilTime: 79200; FUntilTimeMode: trStandard),
+ (FOffset: -7200; FRuleFamily: @CRuleFamilies[101]; FFmtStr: '+00'; FUntilYear: 1942; FUntilMonth: 8; FUntilDay: @CRelativeDays[1]; FUntilTime: 79200; FUntilTimeMode: trStandard),
+ (FOffset: -7200; FRuleFamily: @CRuleFamilies[101]; FFmtStr: '-02/-01'; FUntilYear: 1943; FUntilMonth: 4; FUntilDay: @CRelativeDays[17]; FUntilTime: 79200; FUntilTimeMode: trStandard),
+ (FOffset: -7200; FRuleFamily: @CRuleFamilies[101]; FFmtStr: '+00'; FUntilYear: 1943; FUntilMonth: 8; FUntilDay: @CRelativeDays[16]; FUntilTime: 79200; FUntilTimeMode: trStandard),
+ (FOffset: -7200; FRuleFamily: @CRuleFamilies[101]; FFmtStr: '-02/-01'; FUntilYear: 1944; FUntilMonth: 4; FUntilDay: @CRelativeDays[33]; FUntilTime: 79200; FUntilTimeMode: trStandard),
+ (FOffset: -7200; FRuleFamily: @CRuleFamilies[101]; FFmtStr: '+00'; FUntilYear: 1944; FUntilMonth: 8; FUntilDay: @CRelativeDays[19]; FUntilTime: 79200; FUntilTimeMode: trStandard),
+ (FOffset: -7200; FRuleFamily: @CRuleFamilies[101]; FFmtStr: '-02/-01'; FUntilYear: 1945; FUntilMonth: 4; FUntilDay: @CRelativeDays[22]; FUntilTime: 79200; FUntilTimeMode: trStandard),
+ (FOffset: -7200; FRuleFamily: @CRuleFamilies[101]; FFmtStr: '+00'; FUntilYear: 1945; FUntilMonth: 8; FUntilDay: @CRelativeDays[14]; FUntilTime: 79200; FUntilTimeMode: trStandard),
+ (FOffset: -7200; FRuleFamily: @CRuleFamilies[101]; FFmtStr: '-02/-01'; FUntilYear: 1966; FUntilMonth: 4; FUntilDay: @CRelativeDays[6]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: -3600; FRuleFamily: @CRuleFamilies[101]; FFmtStr: '-01/+00'; FUntilYear: 1983; FUntilMonth: 9; FUntilDay: @CRelativeDays[14]; FUntilTime: 3600; FUntilTimeMode: trStandard),
+ (FOffset: -3600; FRuleFamily: @CRuleFamilies[79]; FFmtStr: '-01/+00'; FUntilYear: 1992; FUntilMonth: 9; FUntilDay: @CRelativeDays[28]; FUntilTime: 3600; FUntilTimeMode: trStandard),
+ (FOffset: 0; FRuleFamily: @CRuleFamilies[77]; FFmtStr: 'WE%sT'; FUntilYear: 1993; FUntilMonth: 3; FUntilDay: @CRelativeDays[16]; FUntilTime: 3600; FUntilTimeMode: trUniversal),
+ (FOffset: -3600; FRuleFamily: @CRuleFamilies[77]; FFmtStr: '-01/+00'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Atlantic/Bermuda zone }
CZone_302_Arr: array[0 .. 4] of TPeriod = (
(FOffset: -15558; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1890; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -15558; FRuleFamily: @CRuleFamilies[55]; FFmtStr: 'BMT/BST'; FUntilYear: 1930; FUntilMonth: 1; FUntilDay: @CRelativeDays[1]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: @CRuleFamilies[55]; FFmtStr: 'A%sT'; FUntilYear: 1974; FUntilMonth: 4; FUntilDay: @CRelativeDays[14]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: @CRuleFamilies[3]; FFmtStr: 'A%sT'; FUntilYear: 1976; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'A%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: -15558; FRuleFamily: @CRuleFamilies[40]; FFmtStr: 'BMT/BST'; FUntilYear: 1930; FUntilMonth: 1; FUntilDay: @CRelativeDays[0]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: @CRuleFamilies[40]; FFmtStr: 'A%sT'; FUntilYear: 1974; FUntilMonth: 4; FUntilDay: @CRelativeDays[16]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: @CRuleFamilies[25]; FFmtStr: 'A%sT'; FUntilYear: 1976; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'A%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Atlantic/Canary zone }
CZone_303_Arr: array[0 .. 4] of TPeriod = (
(FOffset: -3696; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1922; FUntilMonth: 3; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -3600; FRuleFamily: nil; FFmtStr: '-01'; FUntilYear: 1946; FUntilMonth: 9; FUntilDay: @CRelativeDays[8]; FUntilTime: 3600; FUntilTimeMode: trLocal),
- (FOffset: 0; FRuleFamily: nil; FFmtStr: 'WET'; FUntilYear: 1980; FUntilMonth: 4; FUntilDay: @CRelativeDays[4]; FUntilTime: 0; FUntilTimeMode: trStandard),
- (FOffset: 0; FRuleFamily: nil; FFmtStr: 'WEST'; FUntilYear: 1980; FUntilMonth: 9; FUntilDay: @CRelativeDays[14]; FUntilTime: 3600; FUntilTimeMode: trUniversal),
- (FOffset: 0; FRuleFamily: @CRuleFamilies[18]; FFmtStr: 'WE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: -3600; FRuleFamily: nil; FFmtStr: '-01'; FUntilYear: 1946; FUntilMonth: 9; FUntilDay: @CRelativeDays[7]; FUntilTime: 3600; FUntilTimeMode: trLocal),
+ (FOffset: 0; FRuleFamily: nil; FFmtStr: 'WET'; FUntilYear: 1980; FUntilMonth: 4; FUntilDay: @CRelativeDays[18]; FUntilTime: 0; FUntilTimeMode: trStandard),
+ (FOffset: 0; FRuleFamily: nil; FFmtStr: 'WEST'; FUntilYear: 1980; FUntilMonth: 9; FUntilDay: @CRelativeDays[16]; FUntilTime: 3600; FUntilTimeMode: trUniversal),
+ (FOffset: 0; FRuleFamily: @CRuleFamilies[77]; FFmtStr: 'WE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Atlantic/Cape_Verde zone }
CZone_304_Arr: array[0 .. 4] of TPeriod = (
- (FOffset: -5644; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1912; FUntilMonth: 1; FUntilDay: @CRelativeDays[1]; FUntilTime: 7200; FUntilTimeMode: trUniversal),
+ (FOffset: -5644; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1912; FUntilMonth: 1; FUntilDay: @CRelativeDays[0]; FUntilTime: 7200; FUntilTimeMode: trUniversal),
(FOffset: -7200; FRuleFamily: nil; FFmtStr: '-02'; FUntilYear: 1942; FUntilMonth: 9; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -7200; FRuleFamily: nil; FFmtStr: '-01'; FUntilYear: 1945; FUntilMonth: 10; FUntilDay: @CRelativeDays[13]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -7200; FRuleFamily: nil; FFmtStr: '-02'; FUntilYear: 1975; FUntilMonth: 11; FUntilDay: @CRelativeDays[12]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: -7200; FRuleFamily: nil; FFmtStr: '-01'; FUntilYear: 1945; FUntilMonth: 10; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -7200; FRuleFamily: nil; FFmtStr: '-02'; FUntilYear: 1975; FUntilMonth: 11; FUntilDay: @CRelativeDays[14]; FUntilTime: 7200; FUntilTimeMode: trLocal),
(FOffset: -3600; FRuleFamily: nil; FFmtStr: '-01'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Atlantic/Faroe zone }
CZone_305_Arr: array[0 .. 2] of TPeriod = (
- (FOffset: -1624; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1908; FUntilMonth: 1; FUntilDay: @CRelativeDays[37]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -1624; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1908; FUntilMonth: 1; FUntilDay: @CRelativeDays[23]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 0; FRuleFamily: nil; FFmtStr: 'WET'; FUntilYear: 1981; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 0; FRuleFamily: @CRuleFamilies[18]; FFmtStr: 'WE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: 0; FRuleFamily: @CRuleFamilies[77]; FFmtStr: 'WE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Atlantic/Jan_Mayen zone }
@@ -8553,24 +8563,24 @@ var
{ Time periods for Atlantic/Madeira zone }
CZone_307_Arr: array[0 .. 12] of TPeriod = (
(FOffset: -4056; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1884; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -4056; FRuleFamily: nil; FFmtStr: 'FMT'; FUntilYear: 1912; FUntilMonth: 1; FUntilDay: @CRelativeDays[1]; FUntilTime: 3600; FUntilTimeMode: trUniversal),
- (FOffset: -3600; FRuleFamily: @CRuleFamilies[125]; FFmtStr: '-01/+00'; FUntilYear: 1942; FUntilMonth: 4; FUntilDay: @CRelativeDays[12]; FUntilTime: 79200; FUntilTimeMode: trStandard),
- (FOffset: -3600; FRuleFamily: @CRuleFamilies[125]; FFmtStr: '+01'; FUntilYear: 1942; FUntilMonth: 8; FUntilDay: @CRelativeDays[13]; FUntilTime: 79200; FUntilTimeMode: trStandard),
- (FOffset: -3600; FRuleFamily: @CRuleFamilies[125]; FFmtStr: '-01/+00'; FUntilYear: 1943; FUntilMonth: 4; FUntilDay: @CRelativeDays[22]; FUntilTime: 79200; FUntilTimeMode: trStandard),
- (FOffset: -3600; FRuleFamily: @CRuleFamilies[125]; FFmtStr: '+01'; FUntilYear: 1943; FUntilMonth: 8; FUntilDay: @CRelativeDays[14]; FUntilTime: 79200; FUntilTimeMode: trStandard),
- (FOffset: -3600; FRuleFamily: @CRuleFamilies[125]; FFmtStr: '-01/+00'; FUntilYear: 1944; FUntilMonth: 4; FUntilDay: @CRelativeDays[33]; FUntilTime: 79200; FUntilTimeMode: trStandard),
- (FOffset: -3600; FRuleFamily: @CRuleFamilies[125]; FFmtStr: '+01'; FUntilYear: 1944; FUntilMonth: 8; FUntilDay: @CRelativeDays[6]; FUntilTime: 79200; FUntilTimeMode: trStandard),
- (FOffset: -3600; FRuleFamily: @CRuleFamilies[125]; FFmtStr: '-01/+00'; FUntilYear: 1945; FUntilMonth: 4; FUntilDay: @CRelativeDays[25]; FUntilTime: 79200; FUntilTimeMode: trStandard),
- (FOffset: -3600; FRuleFamily: @CRuleFamilies[125]; FFmtStr: '+01'; FUntilYear: 1945; FUntilMonth: 8; FUntilDay: @CRelativeDays[12]; FUntilTime: 79200; FUntilTimeMode: trStandard),
- (FOffset: -3600; FRuleFamily: @CRuleFamilies[125]; FFmtStr: '-01/+00'; FUntilYear: 1966; FUntilMonth: 4; FUntilDay: @CRelativeDays[15]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: 0; FRuleFamily: @CRuleFamilies[125]; FFmtStr: 'WE%sT'; FUntilYear: 1983; FUntilMonth: 9; FUntilDay: @CRelativeDays[12]; FUntilTime: 3600; FUntilTimeMode: trStandard),
- (FOffset: 0; FRuleFamily: @CRuleFamilies[18]; FFmtStr: 'WE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: -4056; FRuleFamily: nil; FFmtStr: 'FMT'; FUntilYear: 1912; FUntilMonth: 1; FUntilDay: @CRelativeDays[0]; FUntilTime: 3600; FUntilTimeMode: trUniversal),
+ (FOffset: -3600; FRuleFamily: @CRuleFamilies[101]; FFmtStr: '-01/+00'; FUntilYear: 1942; FUntilMonth: 4; FUntilDay: @CRelativeDays[14]; FUntilTime: 79200; FUntilTimeMode: trStandard),
+ (FOffset: -3600; FRuleFamily: @CRuleFamilies[101]; FFmtStr: '+01'; FUntilYear: 1942; FUntilMonth: 8; FUntilDay: @CRelativeDays[1]; FUntilTime: 79200; FUntilTimeMode: trStandard),
+ (FOffset: -3600; FRuleFamily: @CRuleFamilies[101]; FFmtStr: '-01/+00'; FUntilYear: 1943; FUntilMonth: 4; FUntilDay: @CRelativeDays[17]; FUntilTime: 79200; FUntilTimeMode: trStandard),
+ (FOffset: -3600; FRuleFamily: @CRuleFamilies[101]; FFmtStr: '+01'; FUntilYear: 1943; FUntilMonth: 8; FUntilDay: @CRelativeDays[16]; FUntilTime: 79200; FUntilTimeMode: trStandard),
+ (FOffset: -3600; FRuleFamily: @CRuleFamilies[101]; FFmtStr: '-01/+00'; FUntilYear: 1944; FUntilMonth: 4; FUntilDay: @CRelativeDays[33]; FUntilTime: 79200; FUntilTimeMode: trStandard),
+ (FOffset: -3600; FRuleFamily: @CRuleFamilies[101]; FFmtStr: '+01'; FUntilYear: 1944; FUntilMonth: 8; FUntilDay: @CRelativeDays[19]; FUntilTime: 79200; FUntilTimeMode: trStandard),
+ (FOffset: -3600; FRuleFamily: @CRuleFamilies[101]; FFmtStr: '-01/+00'; FUntilYear: 1945; FUntilMonth: 4; FUntilDay: @CRelativeDays[22]; FUntilTime: 79200; FUntilTimeMode: trStandard),
+ (FOffset: -3600; FRuleFamily: @CRuleFamilies[101]; FFmtStr: '+01'; FUntilYear: 1945; FUntilMonth: 8; FUntilDay: @CRelativeDays[14]; FUntilTime: 79200; FUntilTimeMode: trStandard),
+ (FOffset: -3600; FRuleFamily: @CRuleFamilies[101]; FFmtStr: '-01/+00'; FUntilYear: 1966; FUntilMonth: 4; FUntilDay: @CRelativeDays[6]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: 0; FRuleFamily: @CRuleFamilies[101]; FFmtStr: 'WE%sT'; FUntilYear: 1983; FUntilMonth: 9; FUntilDay: @CRelativeDays[14]; FUntilTime: 3600; FUntilTimeMode: trStandard),
+ (FOffset: 0; FRuleFamily: @CRuleFamilies[77]; FFmtStr: 'WE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Atlantic/Reykjavik zone }
CZone_308_Arr: array[0 .. 2] of TPeriod = (
(FOffset: -5280; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1908; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -3600; FRuleFamily: @CRuleFamilies[13]; FFmtStr: '-01/+00'; FUntilYear: 1968; FUntilMonth: 4; FUntilDay: @CRelativeDays[29]; FUntilTime: 3600; FUntilTimeMode: trStandard),
+ (FOffset: -3600; FRuleFamily: @CRuleFamilies[112]; FFmtStr: '-01/+00'; FUntilYear: 1968; FUntilMonth: 4; FUntilDay: @CRelativeDays[13]; FUntilTime: 3600; FUntilTimeMode: trStandard),
(FOffset: 0; FRuleFamily: nil; FFmtStr: 'GMT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
@@ -8583,10 +8593,10 @@ var
{ Time periods for Atlantic/Stanley zone }
CZone_310_Arr: array[0 .. 5] of TPeriod = (
(FOffset: -13884; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1890; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -13884; FRuleFamily: nil; FFmtStr: 'SMT'; FUntilYear: 1912; FUntilMonth: 3; FUntilDay: @CRelativeDays[16]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: @CRuleFamilies[94]; FFmtStr: '-04/-03'; FUntilYear: 1983; FUntilMonth: 5; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -10800; FRuleFamily: @CRuleFamilies[94]; FFmtStr: '-03/-02'; FUntilYear: 1985; FUntilMonth: 9; FUntilDay: @CRelativeDays[13]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -14400; FRuleFamily: @CRuleFamilies[94]; FFmtStr: '-04/-03'; FUntilYear: 2010; FUntilMonth: 9; FUntilDay: @CRelativeDays[5]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: -13884; FRuleFamily: nil; FFmtStr: 'SMT'; FUntilYear: 1912; FUntilMonth: 3; FUntilDay: @CRelativeDays[31]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: @CRuleFamilies[6]; FFmtStr: '-04/-03'; FUntilYear: 1983; FUntilMonth: 5; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -10800; FRuleFamily: @CRuleFamilies[6]; FFmtStr: '-03/-02'; FUntilYear: 1985; FUntilMonth: 9; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -14400; FRuleFamily: @CRuleFamilies[6]; FFmtStr: '-04/-03'; FUntilYear: 2010; FUntilMonth: 9; FUntilDay: @CRelativeDays[9]; FUntilTime: 7200; FUntilTimeMode: trLocal),
(FOffset: -10800; FRuleFamily: nil; FFmtStr: '-03'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
@@ -8601,107 +8611,107 @@ var
CZone_312_Arr: array[0 .. 3] of TPeriod = (
(FOffset: 33260; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1895; FUntilMonth: 2; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 32400; FRuleFamily: nil; FFmtStr: 'ACST'; FUntilYear: 1899; FUntilMonth: 5; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 34200; FRuleFamily: @CRuleFamilies[15]; FFmtStr: 'AC%sT'; FUntilYear: 1971; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 34200; FRuleFamily: @CRuleFamilies[132]; FFmtStr: 'AC%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: 34200; FRuleFamily: @CRuleFamilies[58]; FFmtStr: 'AC%sT'; FUntilYear: 1971; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 34200; FRuleFamily: @CRuleFamilies[62]; FFmtStr: 'AC%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Australia/Brisbane zone }
CZone_313_Arr: array[0 .. 2] of TPeriod = (
(FOffset: 36728; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1895; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 36000; FRuleFamily: @CRuleFamilies[15]; FFmtStr: 'AE%sT'; FUntilYear: 1971; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 36000; FRuleFamily: @CRuleFamilies[130]; FFmtStr: 'AE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: 36000; FRuleFamily: @CRuleFamilies[58]; FFmtStr: 'AE%sT'; FUntilYear: 1971; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 36000; FRuleFamily: @CRuleFamilies[60]; FFmtStr: 'AE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Australia/Broken_Hill zone }
CZone_314_Arr: array[0 .. 5] of TPeriod = (
(FOffset: 33948; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1895; FUntilMonth: 2; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 36000; FRuleFamily: nil; FFmtStr: 'AEST'; FUntilYear: 1896; FUntilMonth: 8; FUntilDay: @CRelativeDays[26]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 36000; FRuleFamily: nil; FFmtStr: 'AEST'; FUntilYear: 1896; FUntilMonth: 8; FUntilDay: @CRelativeDays[4]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 32400; FRuleFamily: nil; FFmtStr: 'ACST'; FUntilYear: 1899; FUntilMonth: 5; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 34200; FRuleFamily: @CRuleFamilies[15]; FFmtStr: 'AC%sT'; FUntilYear: 1971; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 34200; FRuleFamily: @CRuleFamilies[134]; FFmtStr: 'AC%sT'; FUntilYear: 2000; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 34200; FRuleFamily: @CRuleFamilies[132]; FFmtStr: 'AC%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: 34200; FRuleFamily: @CRuleFamilies[58]; FFmtStr: 'AC%sT'; FUntilYear: 1971; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 34200; FRuleFamily: @CRuleFamilies[65]; FFmtStr: 'AC%sT'; FUntilYear: 2000; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 34200; FRuleFamily: @CRuleFamilies[62]; FFmtStr: 'AC%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Australia/Currie zone }
CZone_315_Arr: array[0 .. 3] of TPeriod = (
(FOffset: 34528; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1895; FUntilMonth: 9; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 36000; FRuleFamily: @CRuleFamilies[14]; FFmtStr: 'AE%sT'; FUntilYear: 1919; FUntilMonth: 10; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 36000; FRuleFamily: @CRuleFamilies[15]; FFmtStr: 'AE%sT'; FUntilYear: 1968; FUntilMonth: 10; FUntilDay: @CRelativeDays[13]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 36000; FRuleFamily: @CRuleFamilies[14]; FFmtStr: 'AE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: 36000; FRuleFamily: @CRuleFamilies[63]; FFmtStr: 'AE%sT'; FUntilYear: 1919; FUntilMonth: 10; FUntilDay: @CRelativeDays[32]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 36000; FRuleFamily: @CRuleFamilies[58]; FFmtStr: 'AE%sT'; FUntilYear: 1968; FUntilMonth: 10; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 36000; FRuleFamily: @CRuleFamilies[63]; FFmtStr: 'AE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Australia/Darwin zone }
CZone_316_Arr: array[0 .. 2] of TPeriod = (
(FOffset: 31400; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1895; FUntilMonth: 2; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 32400; FRuleFamily: nil; FFmtStr: 'ACST'; FUntilYear: 1899; FUntilMonth: 5; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 34200; FRuleFamily: @CRuleFamilies[15]; FFmtStr: 'AC%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: 34200; FRuleFamily: @CRuleFamilies[58]; FFmtStr: 'AC%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Australia/Eucla zone }
CZone_317_Arr: array[0 .. 2] of TPeriod = (
(FOffset: 30928; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1895; FUntilMonth: 12; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 31500; FRuleFamily: @CRuleFamilies[15]; FFmtStr: '+0845/+0945'; FUntilYear: 1943; FUntilMonth: 7; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 31500; FRuleFamily: @CRuleFamilies[129]; FFmtStr: '+0845/+0945'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: 31500; FRuleFamily: @CRuleFamilies[58]; FFmtStr: '+0845/+0945'; FUntilYear: 1943; FUntilMonth: 7; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 31500; FRuleFamily: @CRuleFamilies[59]; FFmtStr: '+0845/+0945'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Australia/Hobart zone }
CZone_318_Arr: array[0 .. 3] of TPeriod = (
(FOffset: 35356; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1895; FUntilMonth: 9; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 36000; FRuleFamily: @CRuleFamilies[14]; FFmtStr: 'AE%sT'; FUntilYear: 1919; FUntilMonth: 10; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 36000; FRuleFamily: @CRuleFamilies[15]; FFmtStr: 'AE%sT'; FUntilYear: 1967; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 36000; FRuleFamily: @CRuleFamilies[14]; FFmtStr: 'AE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: 36000; FRuleFamily: @CRuleFamilies[63]; FFmtStr: 'AE%sT'; FUntilYear: 1919; FUntilMonth: 10; FUntilDay: @CRelativeDays[32]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 36000; FRuleFamily: @CRuleFamilies[58]; FFmtStr: 'AE%sT'; FUntilYear: 1967; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 36000; FRuleFamily: @CRuleFamilies[63]; FFmtStr: 'AE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Australia/Lindeman zone }
CZone_319_Arr: array[0 .. 3] of TPeriod = (
(FOffset: 35756; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1895; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 36000; FRuleFamily: @CRuleFamilies[15]; FFmtStr: 'AE%sT'; FUntilYear: 1971; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 36000; FRuleFamily: @CRuleFamilies[130]; FFmtStr: 'AE%sT'; FUntilYear: 1992; FUntilMonth: 7; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 36000; FRuleFamily: @CRuleFamilies[131]; FFmtStr: 'AE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: 36000; FRuleFamily: @CRuleFamilies[58]; FFmtStr: 'AE%sT'; FUntilYear: 1971; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 36000; FRuleFamily: @CRuleFamilies[60]; FFmtStr: 'AE%sT'; FUntilYear: 1992; FUntilMonth: 7; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 36000; FRuleFamily: @CRuleFamilies[61]; FFmtStr: 'AE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Australia/Lord_Howe zone }
CZone_320_Arr: array[0 .. 3] of TPeriod = (
(FOffset: 38180; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1895; FUntilMonth: 2; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 36000; FRuleFamily: nil; FFmtStr: 'AEST'; FUntilYear: 1981; FUntilMonth: 3; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 37800; FRuleFamily: @CRuleFamilies[135]; FFmtStr: '+1030/+1130'; FUntilYear: 1985; FUntilMonth: 7; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 37800; FRuleFamily: @CRuleFamilies[135]; FFmtStr: '+1030/+11'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: 37800; FRuleFamily: @CRuleFamilies[66]; FFmtStr: '+1030/+1130'; FUntilYear: 1985; FUntilMonth: 7; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 37800; FRuleFamily: @CRuleFamilies[66]; FFmtStr: '+1030/+11'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Australia/Melbourne zone }
CZone_321_Arr: array[0 .. 2] of TPeriod = (
(FOffset: 34792; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1895; FUntilMonth: 2; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 36000; FRuleFamily: @CRuleFamilies[15]; FFmtStr: 'AE%sT'; FUntilYear: 1971; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 36000; FRuleFamily: @CRuleFamilies[133]; FFmtStr: 'AE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: 36000; FRuleFamily: @CRuleFamilies[58]; FFmtStr: 'AE%sT'; FUntilYear: 1971; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 36000; FRuleFamily: @CRuleFamilies[64]; FFmtStr: 'AE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Australia/Perth zone }
CZone_322_Arr: array[0 .. 2] of TPeriod = (
(FOffset: 27804; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1895; FUntilMonth: 12; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 28800; FRuleFamily: @CRuleFamilies[15]; FFmtStr: 'AW%sT'; FUntilYear: 1943; FUntilMonth: 7; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 28800; FRuleFamily: @CRuleFamilies[129]; FFmtStr: 'AW%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: 28800; FRuleFamily: @CRuleFamilies[58]; FFmtStr: 'AW%sT'; FUntilYear: 1943; FUntilMonth: 7; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 28800; FRuleFamily: @CRuleFamilies[59]; FFmtStr: 'AW%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Australia/Sydney zone }
CZone_323_Arr: array[0 .. 2] of TPeriod = (
(FOffset: 36292; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1895; FUntilMonth: 2; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 36000; FRuleFamily: @CRuleFamilies[15]; FFmtStr: 'AE%sT'; FUntilYear: 1971; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 36000; FRuleFamily: @CRuleFamilies[134]; FFmtStr: 'AE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: 36000; FRuleFamily: @CRuleFamilies[58]; FFmtStr: 'AE%sT'; FUntilYear: 1971; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 36000; FRuleFamily: @CRuleFamilies[65]; FFmtStr: 'AE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for CET zone }
CZone_324_Arr: array[0 .. 0] of TPeriod = (
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[17]; FFmtStr: 'CE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[80]; FFmtStr: 'CE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for CST6CDT zone }
CZone_325_Arr: array[0 .. 0] of TPeriod = (
- (FOffset: -21600; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'C%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: -21600; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'C%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for EET zone }
CZone_326_Arr: array[0 .. 0] of TPeriod = (
- (FOffset: 7200; FRuleFamily: @CRuleFamilies[18]; FFmtStr: 'EE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: 7200; FRuleFamily: @CRuleFamilies[77]; FFmtStr: 'EE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for EST zone }
@@ -8711,7 +8721,7 @@ var
{ Time periods for EST5EDT zone }
CZone_328_Arr: array[0 .. 0] of TPeriod = (
- (FOffset: -18000; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'E%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: -18000; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'E%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Etc/GMT zone }
@@ -8857,232 +8867,232 @@ var
{ Time periods for Europe/Amsterdam zone }
CZone_357_Arr: array[0 .. 5] of TPeriod = (
(FOffset: 1172; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1835; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 1172; FRuleFamily: @CRuleFamilies[16]; FFmtStr: '%s'; FUntilYear: 1937; FUntilMonth: 7; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 1200; FRuleFamily: @CRuleFamilies[16]; FFmtStr: '+0020/+0120'; FUntilYear: 1940; FUntilMonth: 5; FUntilDay: @CRelativeDays[19]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[17]; FFmtStr: 'CE%sT'; FUntilYear: 1945; FUntilMonth: 4; FUntilDay: @CRelativeDays[2]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[16]; FFmtStr: 'CE%sT'; FUntilYear: 1977; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[18]; FFmtStr: 'CE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: 1172; FRuleFamily: @CRuleFamilies[113]; FFmtStr: '%s'; FUntilYear: 1937; FUntilMonth: 7; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 1200; FRuleFamily: @CRuleFamilies[113]; FFmtStr: '+0020/+0120'; FUntilYear: 1940; FUntilMonth: 5; FUntilDay: @CRelativeDays[24]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[80]; FFmtStr: 'CE%sT'; FUntilYear: 1945; FUntilMonth: 4; FUntilDay: @CRelativeDays[2]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[113]; FFmtStr: 'CE%sT'; FUntilYear: 1977; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[77]; FFmtStr: 'CE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Europe/Andorra zone }
CZone_358_Arr: array[0 .. 3] of TPeriod = (
(FOffset: 364; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1901; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 0; FRuleFamily: nil; FFmtStr: 'WET'; FUntilYear: 1946; FUntilMonth: 9; FUntilDay: @CRelativeDays[8]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: nil; FFmtStr: 'CET'; FUntilYear: 1985; FUntilMonth: 3; FUntilDay: @CRelativeDays[9]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[18]; FFmtStr: 'CE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: 0; FRuleFamily: nil; FFmtStr: 'WET'; FUntilYear: 1946; FUntilMonth: 9; FUntilDay: @CRelativeDays[7]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: nil; FFmtStr: 'CET'; FUntilYear: 1985; FUntilMonth: 3; FUntilDay: @CRelativeDays[8]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[77]; FFmtStr: 'CE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Europe/Astrakhan zone }
CZone_359_Arr: array[0 .. 8] of TPeriod = (
(FOffset: 11532; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1924; FUntilMonth: 5; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 10800; FRuleFamily: nil; FFmtStr: '+03'; FUntilYear: 1930; FUntilMonth: 6; FUntilDay: @CRelativeDays[25]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 14400; FRuleFamily: @CRuleFamilies[26]; FFmtStr: '+04/+05'; FUntilYear: 1989; FUntilMonth: 3; FUntilDay: @CRelativeDays[6]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 10800; FRuleFamily: @CRuleFamilies[26]; FFmtStr: '+03/+04'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[9]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 14400; FRuleFamily: nil; FFmtStr: '+04'; FUntilYear: 1992; FUntilMonth: 3; FUntilDay: @CRelativeDays[17]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 10800; FRuleFamily: @CRuleFamilies[26]; FFmtStr: '+03/+04'; FUntilYear: 2011; FUntilMonth: 3; FUntilDay: @CRelativeDays[34]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 14400; FRuleFamily: nil; FFmtStr: '+04'; FUntilYear: 2014; FUntilMonth: 10; FUntilDay: @CRelativeDays[6]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 10800; FRuleFamily: nil; FFmtStr: '+03'; FUntilYear: 2016; FUntilMonth: 3; FUntilDay: @CRelativeDays[34]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 10800; FRuleFamily: nil; FFmtStr: '+03'; FUntilYear: 1930; FUntilMonth: 6; FUntilDay: @CRelativeDays[22]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 14400; FRuleFamily: @CRuleFamilies[82]; FFmtStr: '+04/+05'; FUntilYear: 1989; FUntilMonth: 3; FUntilDay: @CRelativeDays[19]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 10800; FRuleFamily: @CRuleFamilies[82]; FFmtStr: '+03/+04'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[8]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 14400; FRuleFamily: nil; FFmtStr: '+04'; FUntilYear: 1992; FUntilMonth: 3; FUntilDay: @CRelativeDays[26]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 10800; FRuleFamily: @CRuleFamilies[82]; FFmtStr: '+03/+04'; FUntilYear: 2011; FUntilMonth: 3; FUntilDay: @CRelativeDays[28]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 14400; FRuleFamily: nil; FFmtStr: '+04'; FUntilYear: 2014; FUntilMonth: 10; FUntilDay: @CRelativeDays[19]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 10800; FRuleFamily: nil; FFmtStr: '+03'; FUntilYear: 2016; FUntilMonth: 3; FUntilDay: @CRelativeDays[28]; FUntilTime: 7200; FUntilTimeMode: trStandard),
(FOffset: 14400; FRuleFamily: nil; FFmtStr: '+04'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Europe/Athens zone }
CZone_360_Arr: array[0 .. 5] of TPeriod = (
- (FOffset: 5692; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1895; FUntilMonth: 9; FUntilDay: @CRelativeDays[20]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 5692; FRuleFamily: nil; FFmtStr: 'AMT'; FUntilYear: 1916; FUntilMonth: 7; FUntilDay: @CRelativeDays[14]; FUntilTime: 60; FUntilTimeMode: trLocal),
- (FOffset: 7200; FRuleFamily: @CRuleFamilies[118]; FFmtStr: 'EE%sT'; FUntilYear: 1941; FUntilMonth: 4; FUntilDay: @CRelativeDays[8]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[118]; FFmtStr: 'CE%sT'; FUntilYear: 1944; FUntilMonth: 4; FUntilDay: @CRelativeDays[35]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 7200; FRuleFamily: @CRuleFamilies[118]; FFmtStr: 'EE%sT'; FUntilYear: 1981; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 7200; FRuleFamily: @CRuleFamilies[18]; FFmtStr: 'EE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: 5692; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1895; FUntilMonth: 9; FUntilDay: @CRelativeDays[21]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 5692; FRuleFamily: nil; FFmtStr: 'AMT'; FUntilYear: 1916; FUntilMonth: 7; FUntilDay: @CRelativeDays[16]; FUntilTime: 60; FUntilTimeMode: trLocal),
+ (FOffset: 7200; FRuleFamily: @CRuleFamilies[93]; FFmtStr: 'EE%sT'; FUntilYear: 1941; FUntilMonth: 4; FUntilDay: @CRelativeDays[7]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[93]; FFmtStr: 'CE%sT'; FUntilYear: 1944; FUntilMonth: 4; FUntilDay: @CRelativeDays[15]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 7200; FRuleFamily: @CRuleFamilies[93]; FFmtStr: 'EE%sT'; FUntilYear: 1981; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 7200; FRuleFamily: @CRuleFamilies[77]; FFmtStr: 'EE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Europe/Belfast zone }
CZone_361_Arr: array[0 .. 6] of TPeriod = (
(FOffset: -1420; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1880; FUntilMonth: 8; FUntilDay: @CRelativeDays[2]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -1521; FRuleFamily: nil; FFmtStr: 'DMT'; FUntilYear: 1916; FUntilMonth: 5; FUntilDay: @CRelativeDays[25]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: -1521; FRuleFamily: nil; FFmtStr: 'IST'; FUntilYear: 1916; FUntilMonth: 10; FUntilDay: @CRelativeDays[1]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 0; FRuleFamily: @CRuleFamilies[19]; FFmtStr: '%s'; FUntilYear: 1968; FUntilMonth: 10; FUntilDay: @CRelativeDays[34]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: nil; FFmtStr: 'BST'; FUntilYear: 1971; FUntilMonth: 10; FUntilDay: @CRelativeDays[9]; FUntilTime: 7200; FUntilTimeMode: trUniversal),
- (FOffset: 0; FRuleFamily: @CRuleFamilies[19]; FFmtStr: '%s'; FUntilYear: 1996; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 0; FRuleFamily: @CRuleFamilies[18]; FFmtStr: 'GMT/BST'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: -1521; FRuleFamily: nil; FFmtStr: 'DMT'; FUntilYear: 1916; FUntilMonth: 5; FUntilDay: @CRelativeDays[22]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: -1521; FRuleFamily: nil; FFmtStr: 'IST'; FUntilYear: 1916; FUntilMonth: 10; FUntilDay: @CRelativeDays[0]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 0; FRuleFamily: @CRuleFamilies[76]; FFmtStr: '%s'; FUntilYear: 1968; FUntilMonth: 10; FUntilDay: @CRelativeDays[28]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: nil; FFmtStr: 'BST'; FUntilYear: 1971; FUntilMonth: 10; FUntilDay: @CRelativeDays[8]; FUntilTime: 7200; FUntilTimeMode: trUniversal),
+ (FOffset: 0; FRuleFamily: @CRuleFamilies[76]; FFmtStr: '%s'; FUntilYear: 1996; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 0; FRuleFamily: @CRuleFamilies[77]; FFmtStr: 'GMT/BST'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Europe/Belgrade zone }
CZone_362_Arr: array[0 .. 6] of TPeriod = (
(FOffset: 4920; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1884; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: nil; FFmtStr: 'CET'; FUntilYear: 1941; FUntilMonth: 4; FUntilDay: @CRelativeDays[36]; FUntilTime: 82800; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[17]; FFmtStr: 'CE%sT'; FUntilYear: 1945; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: nil; FFmtStr: 'CET'; FUntilYear: 1945; FUntilMonth: 5; FUntilDay: @CRelativeDays[3]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 3600; FRuleFamily: nil; FFmtStr: 'CEST'; FUntilYear: 1945; FUntilMonth: 9; FUntilDay: @CRelativeDays[19]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 3600; FRuleFamily: nil; FFmtStr: 'CET'; FUntilYear: 1982; FUntilMonth: 11; FUntilDay: @CRelativeDays[34]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[18]; FFmtStr: 'CE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: 3600; FRuleFamily: nil; FFmtStr: 'CET'; FUntilYear: 1941; FUntilMonth: 4; FUntilDay: @CRelativeDays[11]; FUntilTime: 82800; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[80]; FFmtStr: 'CE%sT'; FUntilYear: 1945; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: nil; FFmtStr: 'CET'; FUntilYear: 1945; FUntilMonth: 5; FUntilDay: @CRelativeDays[44]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 3600; FRuleFamily: nil; FFmtStr: 'CEST'; FUntilYear: 1945; FUntilMonth: 9; FUntilDay: @CRelativeDays[24]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 3600; FRuleFamily: nil; FFmtStr: 'CET'; FUntilYear: 1982; FUntilMonth: 11; FUntilDay: @CRelativeDays[28]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[77]; FFmtStr: 'CE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Europe/Berlin zone }
CZone_363_Arr: array[0 .. 4] of TPeriod = (
(FOffset: 3208; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1893; FUntilMonth: 4; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[17]; FFmtStr: 'CE%sT'; FUntilYear: 1945; FUntilMonth: 5; FUntilDay: @CRelativeDays[0]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[117]; FFmtStr: 'CE%sT'; FUntilYear: 1946; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[116]; FFmtStr: 'CE%sT'; FUntilYear: 1980; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[18]; FFmtStr: 'CE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[80]; FFmtStr: 'CE%sT'; FUntilYear: 1945; FUntilMonth: 5; FUntilDay: @CRelativeDays[32]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[92]; FFmtStr: 'CE%sT'; FUntilYear: 1946; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[91]; FFmtStr: 'CE%sT'; FUntilYear: 1980; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[77]; FFmtStr: 'CE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Europe/Brussels zone }
CZone_364_Arr: array[0 .. 8] of TPeriod = (
(FOffset: 1050; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1880; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 1050; FRuleFamily: nil; FFmtStr: 'BMT'; FUntilYear: 1892; FUntilMonth: 5; FUntilDay: @CRelativeDays[1]; FUntilTime: 1050; FUntilTimeMode: trLocal),
- (FOffset: 0; FRuleFamily: nil; FFmtStr: 'WET'; FUntilYear: 1914; FUntilMonth: 11; FUntilDay: @CRelativeDays[3]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: nil; FFmtStr: 'CET'; FUntilYear: 1916; FUntilMonth: 5; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[17]; FFmtStr: 'CE%sT'; FUntilYear: 1918; FUntilMonth: 11; FUntilDay: @CRelativeDays[37]; FUntilTime: 39600; FUntilTimeMode: trUniversal),
- (FOffset: 0; FRuleFamily: @CRuleFamilies[22]; FFmtStr: 'WE%sT'; FUntilYear: 1940; FUntilMonth: 5; FUntilDay: @CRelativeDays[7]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[17]; FFmtStr: 'CE%sT'; FUntilYear: 1944; FUntilMonth: 9; FUntilDay: @CRelativeDays[15]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[22]; FFmtStr: 'CE%sT'; FUntilYear: 1977; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[18]; FFmtStr: 'CE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: 1050; FRuleFamily: nil; FFmtStr: 'BMT'; FUntilYear: 1892; FUntilMonth: 5; FUntilDay: @CRelativeDays[0]; FUntilTime: 1050; FUntilTimeMode: trLocal),
+ (FOffset: 0; FRuleFamily: nil; FFmtStr: 'WET'; FUntilYear: 1914; FUntilMonth: 11; FUntilDay: @CRelativeDays[44]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: nil; FFmtStr: 'CET'; FUntilYear: 1916; FUntilMonth: 5; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[80]; FFmtStr: 'CE%sT'; FUntilYear: 1918; FUntilMonth: 11; FUntilDay: @CRelativeDays[23]; FUntilTime: 39600; FUntilTimeMode: trUniversal),
+ (FOffset: 0; FRuleFamily: @CRuleFamilies[85]; FFmtStr: 'WE%sT'; FUntilYear: 1940; FUntilMonth: 5; FUntilDay: @CRelativeDays[10]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[80]; FFmtStr: 'CE%sT'; FUntilYear: 1944; FUntilMonth: 9; FUntilDay: @CRelativeDays[6]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[85]; FFmtStr: 'CE%sT'; FUntilYear: 1977; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[77]; FFmtStr: 'CE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Europe/Bucharest zone }
CZone_365_Arr: array[0 .. 6] of TPeriod = (
(FOffset: 6264; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1891; FUntilMonth: 10; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 6264; FRuleFamily: nil; FFmtStr: 'BMT'; FUntilYear: 1931; FUntilMonth: 7; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 7200; FRuleFamily: @CRuleFamilies[25]; FFmtStr: 'EE%sT'; FUntilYear: 1981; FUntilMonth: 3; FUntilDay: @CRelativeDays[17]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 7200; FRuleFamily: @CRuleFamilies[17]; FFmtStr: 'EE%sT'; FUntilYear: 1991; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 7200; FRuleFamily: @CRuleFamilies[25]; FFmtStr: 'EE%sT'; FUntilYear: 1994; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 7200; FRuleFamily: @CRuleFamilies[28]; FFmtStr: 'EE%sT'; FUntilYear: 1997; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 7200; FRuleFamily: @CRuleFamilies[18]; FFmtStr: 'EE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: 6264; FRuleFamily: nil; FFmtStr: 'BMT'; FUntilYear: 1931; FUntilMonth: 7; FUntilDay: @CRelativeDays[32]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 7200; FRuleFamily: @CRuleFamilies[99]; FFmtStr: 'EE%sT'; FUntilYear: 1981; FUntilMonth: 3; FUntilDay: @CRelativeDays[26]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 7200; FRuleFamily: @CRuleFamilies[80]; FFmtStr: 'EE%sT'; FUntilYear: 1991; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 7200; FRuleFamily: @CRuleFamilies[99]; FFmtStr: 'EE%sT'; FUntilYear: 1994; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 7200; FRuleFamily: @CRuleFamilies[81]; FFmtStr: 'EE%sT'; FUntilYear: 1997; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 7200; FRuleFamily: @CRuleFamilies[77]; FFmtStr: 'EE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Europe/Budapest zone }
CZone_366_Arr: array[0 .. 5] of TPeriod = (
- (FOffset: 4580; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1890; FUntilMonth: 11; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[17]; FFmtStr: 'CE%sT'; FUntilYear: 1918; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[119]; FFmtStr: 'CE%sT'; FUntilYear: 1941; FUntilMonth: 4; FUntilDay: @CRelativeDays[29]; FUntilTime: 82800; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[17]; FFmtStr: 'CE%sT'; FUntilYear: 1945; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[119]; FFmtStr: 'CE%sT'; FUntilYear: 1984; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[18]; FFmtStr: 'CE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: 4580; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1890; FUntilMonth: 11; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[80]; FFmtStr: 'CE%sT'; FUntilYear: 1918; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[94]; FFmtStr: 'CE%sT'; FUntilYear: 1941; FUntilMonth: 4; FUntilDay: @CRelativeDays[13]; FUntilTime: 82800; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[80]; FFmtStr: 'CE%sT'; FUntilYear: 1945; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[94]; FFmtStr: 'CE%sT'; FUntilYear: 1984; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[77]; FFmtStr: 'CE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Europe/Chisinau zone }
CZone_367_Arr: array[0 .. 9] of TPeriod = (
(FOffset: 6920; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1880; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 6900; FRuleFamily: nil; FFmtStr: 'CMT'; FUntilYear: 1918; FUntilMonth: 2; FUntilDay: @CRelativeDays[13]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 6264; FRuleFamily: nil; FFmtStr: 'BMT'; FUntilYear: 1931; FUntilMonth: 7; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 7200; FRuleFamily: @CRuleFamilies[25]; FFmtStr: 'EE%sT'; FUntilYear: 1940; FUntilMonth: 8; FUntilDay: @CRelativeDays[13]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 7200; FRuleFamily: nil; FFmtStr: 'EEST'; FUntilYear: 1941; FUntilMonth: 7; FUntilDay: @CRelativeDays[22]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[17]; FFmtStr: 'CE%sT'; FUntilYear: 1944; FUntilMonth: 8; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 10800; FRuleFamily: @CRuleFamilies[26]; FFmtStr: 'MSK/MSD'; FUntilYear: 1990; FUntilMonth: 5; FUntilDay: @CRelativeDays[4]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: 7200; FRuleFamily: @CRuleFamilies[26]; FFmtStr: 'EE%sT'; FUntilYear: 1992; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 7200; FRuleFamily: @CRuleFamilies[28]; FFmtStr: 'EE%sT'; FUntilYear: 1997; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 7200; FRuleFamily: @CRuleFamilies[123]; FFmtStr: 'EE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: 6900; FRuleFamily: nil; FFmtStr: 'CMT'; FUntilYear: 1918; FUntilMonth: 2; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 6264; FRuleFamily: nil; FFmtStr: 'BMT'; FUntilYear: 1931; FUntilMonth: 7; FUntilDay: @CRelativeDays[32]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 7200; FRuleFamily: @CRuleFamilies[99]; FFmtStr: 'EE%sT'; FUntilYear: 1940; FUntilMonth: 8; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 7200; FRuleFamily: nil; FFmtStr: 'EEST'; FUntilYear: 1941; FUntilMonth: 7; FUntilDay: @CRelativeDays[17]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[80]; FFmtStr: 'CE%sT'; FUntilYear: 1944; FUntilMonth: 8; FUntilDay: @CRelativeDays[32]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 10800; FRuleFamily: @CRuleFamilies[82]; FFmtStr: 'MSK/MSD'; FUntilYear: 1990; FUntilMonth: 5; FUntilDay: @CRelativeDays[18]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: 7200; FRuleFamily: @CRuleFamilies[82]; FFmtStr: 'EE%sT'; FUntilYear: 1992; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 7200; FRuleFamily: @CRuleFamilies[81]; FFmtStr: 'EE%sT'; FUntilYear: 1997; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 7200; FRuleFamily: @CRuleFamilies[98]; FFmtStr: 'EE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Europe/Copenhagen zone }
CZone_368_Arr: array[0 .. 5] of TPeriod = (
(FOffset: 3020; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1890; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 3020; FRuleFamily: nil; FFmtStr: 'CMT'; FUntilYear: 1894; FUntilMonth: 1; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[20]; FFmtStr: 'CE%sT'; FUntilYear: 1942; FUntilMonth: 11; FUntilDay: @CRelativeDays[2]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[17]; FFmtStr: 'CE%sT'; FUntilYear: 1945; FUntilMonth: 4; FUntilDay: @CRelativeDays[2]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[20]; FFmtStr: 'CE%sT'; FUntilYear: 1980; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[18]; FFmtStr: 'CE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: 3020; FRuleFamily: nil; FFmtStr: 'CMT'; FUntilYear: 1894; FUntilMonth: 1; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[114]; FFmtStr: 'CE%sT'; FUntilYear: 1942; FUntilMonth: 11; FUntilDay: @CRelativeDays[2]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[80]; FFmtStr: 'CE%sT'; FUntilYear: 1945; FUntilMonth: 4; FUntilDay: @CRelativeDays[2]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[114]; FFmtStr: 'CE%sT'; FUntilYear: 1980; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[77]; FFmtStr: 'CE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Europe/Dublin zone }
CZone_369_Arr: array[0 .. 10] of TPeriod = (
(FOffset: -1521; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1880; FUntilMonth: 8; FUntilDay: @CRelativeDays[2]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -1521; FRuleFamily: nil; FFmtStr: 'DMT'; FUntilYear: 1916; FUntilMonth: 5; FUntilDay: @CRelativeDays[25]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: -1521; FRuleFamily: nil; FFmtStr: 'IST'; FUntilYear: 1916; FUntilMonth: 10; FUntilDay: @CRelativeDays[1]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 0; FRuleFamily: @CRuleFamilies[19]; FFmtStr: '%s'; FUntilYear: 1921; FUntilMonth: 12; FUntilDay: @CRelativeDays[4]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 0; FRuleFamily: @CRuleFamilies[19]; FFmtStr: 'GMT/IST'; FUntilYear: 1940; FUntilMonth: 2; FUntilDay: @CRelativeDays[12]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 0; FRuleFamily: nil; FFmtStr: 'IST'; FUntilYear: 1946; FUntilMonth: 10; FUntilDay: @CRelativeDays[4]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 0; FRuleFamily: nil; FFmtStr: 'GMT'; FUntilYear: 1947; FUntilMonth: 3; FUntilDay: @CRelativeDays[19]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: -1521; FRuleFamily: nil; FFmtStr: 'DMT'; FUntilYear: 1916; FUntilMonth: 5; FUntilDay: @CRelativeDays[22]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: -1521; FRuleFamily: nil; FFmtStr: 'IST'; FUntilYear: 1916; FUntilMonth: 10; FUntilDay: @CRelativeDays[0]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 0; FRuleFamily: @CRuleFamilies[76]; FFmtStr: '%s'; FUntilYear: 1921; FUntilMonth: 12; FUntilDay: @CRelativeDays[18]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 0; FRuleFamily: @CRuleFamilies[76]; FFmtStr: 'GMT/IST'; FUntilYear: 1940; FUntilMonth: 2; FUntilDay: @CRelativeDays[14]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 0; FRuleFamily: nil; FFmtStr: 'IST'; FUntilYear: 1946; FUntilMonth: 10; FUntilDay: @CRelativeDays[18]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 0; FRuleFamily: nil; FFmtStr: 'GMT'; FUntilYear: 1947; FUntilMonth: 3; FUntilDay: @CRelativeDays[24]; FUntilTime: 7200; FUntilTimeMode: trStandard),
(FOffset: 0; FRuleFamily: nil; FFmtStr: 'IST'; FUntilYear: 1947; FUntilMonth: 11; FUntilDay: @CRelativeDays[2]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 0; FRuleFamily: nil; FFmtStr: 'GMT'; FUntilYear: 1948; FUntilMonth: 4; FUntilDay: @CRelativeDays[36]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 0; FRuleFamily: @CRuleFamilies[19]; FFmtStr: 'GMT/IST'; FUntilYear: 1968; FUntilMonth: 10; FUntilDay: @CRelativeDays[34]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[108]; FFmtStr: 'IST/GMT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: 0; FRuleFamily: nil; FFmtStr: 'GMT'; FUntilYear: 1948; FUntilMonth: 4; FUntilDay: @CRelativeDays[11]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 0; FRuleFamily: @CRuleFamilies[76]; FFmtStr: 'GMT/IST'; FUntilYear: 1968; FUntilMonth: 10; FUntilDay: @CRelativeDays[28]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[78]; FFmtStr: 'IST/GMT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Europe/Gibraltar zone }
CZone_370_Arr: array[0 .. 3] of TPeriod = (
(FOffset: -1284; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1880; FUntilMonth: 8; FUntilDay: @CRelativeDays[2]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 0; FRuleFamily: @CRuleFamilies[19]; FFmtStr: '%s'; FUntilYear: 1957; FUntilMonth: 4; FUntilDay: @CRelativeDays[20]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: 0; FRuleFamily: @CRuleFamilies[76]; FFmtStr: '%s'; FUntilYear: 1957; FUntilMonth: 4; FUntilDay: @CRelativeDays[21]; FUntilTime: 7200; FUntilTimeMode: trLocal),
(FOffset: 3600; FRuleFamily: nil; FFmtStr: 'CET'; FUntilYear: 1982; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[18]; FFmtStr: 'CE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[77]; FFmtStr: 'CE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Europe/Guernsey zone }
CZone_371_Arr: array[0 .. 6] of TPeriod = (
- (FOffset: -609; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1913; FUntilMonth: 6; FUntilDay: @CRelativeDays[36]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 0; FRuleFamily: @CRuleFamilies[19]; FFmtStr: '%s'; FUntilYear: 1940; FUntilMonth: 7; FUntilDay: @CRelativeDays[2]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[17]; FFmtStr: 'CE%sT'; FUntilYear: 1945; FUntilMonth: 5; FUntilDay: @CRelativeDays[3]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 0; FRuleFamily: @CRuleFamilies[19]; FFmtStr: '%s'; FUntilYear: 1968; FUntilMonth: 10; FUntilDay: @CRelativeDays[34]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: nil; FFmtStr: 'BST'; FUntilYear: 1971; FUntilMonth: 10; FUntilDay: @CRelativeDays[9]; FUntilTime: 7200; FUntilTimeMode: trUniversal),
- (FOffset: 0; FRuleFamily: @CRuleFamilies[19]; FFmtStr: '%s'; FUntilYear: 1996; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 0; FRuleFamily: @CRuleFamilies[18]; FFmtStr: 'GMT/BST'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: -609; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1913; FUntilMonth: 6; FUntilDay: @CRelativeDays[11]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 0; FRuleFamily: @CRuleFamilies[76]; FFmtStr: '%s'; FUntilYear: 1940; FUntilMonth: 7; FUntilDay: @CRelativeDays[2]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[80]; FFmtStr: 'CE%sT'; FUntilYear: 1945; FUntilMonth: 5; FUntilDay: @CRelativeDays[44]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 0; FRuleFamily: @CRuleFamilies[76]; FFmtStr: '%s'; FUntilYear: 1968; FUntilMonth: 10; FUntilDay: @CRelativeDays[28]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: nil; FFmtStr: 'BST'; FUntilYear: 1971; FUntilMonth: 10; FUntilDay: @CRelativeDays[8]; FUntilTime: 7200; FUntilTimeMode: trUniversal),
+ (FOffset: 0; FRuleFamily: @CRuleFamilies[76]; FFmtStr: '%s'; FUntilYear: 1996; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 0; FRuleFamily: @CRuleFamilies[77]; FFmtStr: 'GMT/BST'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Europe/Helsinki zone }
CZone_372_Arr: array[0 .. 3] of TPeriod = (
- (FOffset: 5989; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1878; FUntilMonth: 5; FUntilDay: @CRelativeDays[9]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 5989; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1878; FUntilMonth: 5; FUntilDay: @CRelativeDays[8]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 5989; FRuleFamily: nil; FFmtStr: 'HMT'; FUntilYear: 1921; FUntilMonth: 5; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 7200; FRuleFamily: @CRuleFamilies[115]; FFmtStr: 'EE%sT'; FUntilYear: 1983; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 7200; FRuleFamily: @CRuleFamilies[18]; FFmtStr: 'EE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: 7200; FRuleFamily: @CRuleFamilies[89]; FFmtStr: 'EE%sT'; FUntilYear: 1983; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 7200; FRuleFamily: @CRuleFamilies[77]; FFmtStr: 'EE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Europe/Isle_of_Man zone }
CZone_373_Arr: array[0 .. 4] of TPeriod = (
- (FOffset: -1075; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1883; FUntilMonth: 3; FUntilDay: @CRelativeDays[8]; FUntilTime: 0; FUntilTimeMode: trStandard),
- (FOffset: 0; FRuleFamily: @CRuleFamilies[19]; FFmtStr: '%s'; FUntilYear: 1968; FUntilMonth: 10; FUntilDay: @CRelativeDays[34]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: nil; FFmtStr: 'BST'; FUntilYear: 1971; FUntilMonth: 10; FUntilDay: @CRelativeDays[9]; FUntilTime: 7200; FUntilTimeMode: trUniversal),
- (FOffset: 0; FRuleFamily: @CRuleFamilies[19]; FFmtStr: '%s'; FUntilYear: 1996; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 0; FRuleFamily: @CRuleFamilies[18]; FFmtStr: 'GMT/BST'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: -1075; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1883; FUntilMonth: 3; FUntilDay: @CRelativeDays[7]; FUntilTime: 0; FUntilTimeMode: trStandard),
+ (FOffset: 0; FRuleFamily: @CRuleFamilies[76]; FFmtStr: '%s'; FUntilYear: 1968; FUntilMonth: 10; FUntilDay: @CRelativeDays[28]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: nil; FFmtStr: 'BST'; FUntilYear: 1971; FUntilMonth: 10; FUntilDay: @CRelativeDays[8]; FUntilTime: 7200; FUntilTimeMode: trUniversal),
+ (FOffset: 0; FRuleFamily: @CRuleFamilies[76]; FFmtStr: '%s'; FUntilYear: 1996; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 0; FRuleFamily: @CRuleFamilies[77]; FFmtStr: 'GMT/BST'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Europe/Istanbul zone }
CZone_374_Arr: array[0 .. 12] of TPeriod = (
(FOffset: 6952; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1880; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 7016; FRuleFamily: nil; FFmtStr: 'IMT'; FUntilYear: 1910; FUntilMonth: 10; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 7200; FRuleFamily: @CRuleFamilies[128]; FFmtStr: 'EE%sT'; FUntilYear: 1978; FUntilMonth: 6; FUntilDay: @CRelativeDays[17]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 10800; FRuleFamily: @CRuleFamilies[128]; FFmtStr: '+03/+04'; FUntilYear: 1984; FUntilMonth: 11; FUntilDay: @CRelativeDays[1]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: 7200; FRuleFamily: @CRuleFamilies[128]; FFmtStr: 'EE%sT'; FUntilYear: 2007; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 7200; FRuleFamily: @CRuleFamilies[18]; FFmtStr: 'EE%sT'; FUntilYear: 2011; FUntilMonth: 3; FUntilDay: @CRelativeDays[34]; FUntilTime: 3600; FUntilTimeMode: trUniversal),
- (FOffset: 7200; FRuleFamily: nil; FFmtStr: 'EET'; FUntilYear: 2011; FUntilMonth: 3; FUntilDay: @CRelativeDays[14]; FUntilTime: 3600; FUntilTimeMode: trUniversal),
- (FOffset: 7200; FRuleFamily: @CRuleFamilies[18]; FFmtStr: 'EE%sT'; FUntilYear: 2014; FUntilMonth: 3; FUntilDay: @CRelativeDays[8]; FUntilTime: 3600; FUntilTimeMode: trUniversal),
- (FOffset: 7200; FRuleFamily: nil; FFmtStr: 'EET'; FUntilYear: 2014; FUntilMonth: 3; FUntilDay: @CRelativeDays[9]; FUntilTime: 3600; FUntilTimeMode: trUniversal),
- (FOffset: 7200; FRuleFamily: @CRuleFamilies[18]; FFmtStr: 'EE%sT'; FUntilYear: 2015; FUntilMonth: 10; FUntilDay: @CRelativeDays[12]; FUntilTime: 3600; FUntilTimeMode: trUniversal),
- (FOffset: 7200; FRuleFamily: nil; FFmtStr: 'EEST'; FUntilYear: 2015; FUntilMonth: 11; FUntilDay: @CRelativeDays[3]; FUntilTime: 3600; FUntilTimeMode: trUniversal),
- (FOffset: 7200; FRuleFamily: @CRuleFamilies[18]; FFmtStr: 'EE%sT'; FUntilYear: 2016; FUntilMonth: 9; FUntilDay: @CRelativeDays[29]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 7200; FRuleFamily: @CRuleFamilies[105]; FFmtStr: 'EE%sT'; FUntilYear: 1978; FUntilMonth: 6; FUntilDay: @CRelativeDays[26]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 10800; FRuleFamily: @CRuleFamilies[105]; FFmtStr: '+03/+04'; FUntilYear: 1984; FUntilMonth: 11; FUntilDay: @CRelativeDays[0]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: 7200; FRuleFamily: @CRuleFamilies[105]; FFmtStr: 'EE%sT'; FUntilYear: 2007; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 7200; FRuleFamily: @CRuleFamilies[77]; FFmtStr: 'EE%sT'; FUntilYear: 2011; FUntilMonth: 3; FUntilDay: @CRelativeDays[28]; FUntilTime: 3600; FUntilTimeMode: trUniversal),
+ (FOffset: 7200; FRuleFamily: nil; FFmtStr: 'EET'; FUntilYear: 2011; FUntilMonth: 3; FUntilDay: @CRelativeDays[16]; FUntilTime: 3600; FUntilTimeMode: trUniversal),
+ (FOffset: 7200; FRuleFamily: @CRuleFamilies[77]; FFmtStr: 'EE%sT'; FUntilYear: 2014; FUntilMonth: 3; FUntilDay: @CRelativeDays[7]; FUntilTime: 3600; FUntilTimeMode: trUniversal),
+ (FOffset: 7200; FRuleFamily: nil; FFmtStr: 'EET'; FUntilYear: 2014; FUntilMonth: 3; FUntilDay: @CRelativeDays[8]; FUntilTime: 3600; FUntilTimeMode: trUniversal),
+ (FOffset: 7200; FRuleFamily: @CRuleFamilies[77]; FFmtStr: 'EE%sT'; FUntilYear: 2015; FUntilMonth: 10; FUntilDay: @CRelativeDays[14]; FUntilTime: 3600; FUntilTimeMode: trUniversal),
+ (FOffset: 7200; FRuleFamily: nil; FFmtStr: 'EEST'; FUntilYear: 2015; FUntilMonth: 11; FUntilDay: @CRelativeDays[44]; FUntilTime: 3600; FUntilTimeMode: trUniversal),
+ (FOffset: 7200; FRuleFamily: @CRuleFamilies[77]; FFmtStr: 'EE%sT'; FUntilYear: 2016; FUntilMonth: 9; FUntilDay: @CRelativeDays[13]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 10800; FRuleFamily: nil; FFmtStr: '+03'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Europe/Jersey zone }
CZone_375_Arr: array[0 .. 6] of TPeriod = (
- (FOffset: -506; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1898; FUntilMonth: 6; FUntilDay: @CRelativeDays[37]; FUntilTime: 57600; FUntilTimeMode: trUniversal),
- (FOffset: 0; FRuleFamily: @CRuleFamilies[19]; FFmtStr: '%s'; FUntilYear: 1940; FUntilMonth: 7; FUntilDay: @CRelativeDays[2]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[17]; FFmtStr: 'CE%sT'; FUntilYear: 1945; FUntilMonth: 5; FUntilDay: @CRelativeDays[3]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 0; FRuleFamily: @CRuleFamilies[19]; FFmtStr: '%s'; FUntilYear: 1968; FUntilMonth: 10; FUntilDay: @CRelativeDays[34]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: nil; FFmtStr: 'BST'; FUntilYear: 1971; FUntilMonth: 10; FUntilDay: @CRelativeDays[9]; FUntilTime: 7200; FUntilTimeMode: trUniversal),
- (FOffset: 0; FRuleFamily: @CRuleFamilies[19]; FFmtStr: '%s'; FUntilYear: 1996; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 0; FRuleFamily: @CRuleFamilies[18]; FFmtStr: 'GMT/BST'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: -506; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1898; FUntilMonth: 6; FUntilDay: @CRelativeDays[23]; FUntilTime: 57600; FUntilTimeMode: trUniversal),
+ (FOffset: 0; FRuleFamily: @CRuleFamilies[76]; FFmtStr: '%s'; FUntilYear: 1940; FUntilMonth: 7; FUntilDay: @CRelativeDays[2]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[80]; FFmtStr: 'CE%sT'; FUntilYear: 1945; FUntilMonth: 5; FUntilDay: @CRelativeDays[44]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 0; FRuleFamily: @CRuleFamilies[76]; FFmtStr: '%s'; FUntilYear: 1968; FUntilMonth: 10; FUntilDay: @CRelativeDays[28]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: nil; FFmtStr: 'BST'; FUntilYear: 1971; FUntilMonth: 10; FUntilDay: @CRelativeDays[8]; FUntilTime: 7200; FUntilTimeMode: trUniversal),
+ (FOffset: 0; FRuleFamily: @CRuleFamilies[76]; FFmtStr: '%s'; FUntilYear: 1996; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 0; FRuleFamily: @CRuleFamilies[77]; FFmtStr: 'GMT/BST'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Europe/Kaliningrad zone }
CZone_376_Arr: array[0 .. 6] of TPeriod = (
(FOffset: 4920; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1893; FUntilMonth: 4; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[17]; FFmtStr: 'CE%sT'; FUntilYear: 1945; FUntilMonth: 4; FUntilDay: @CRelativeDays[18]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 7200; FRuleFamily: @CRuleFamilies[124]; FFmtStr: 'EE%sT'; FUntilYear: 1946; FUntilMonth: 4; FUntilDay: @CRelativeDays[29]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 10800; FRuleFamily: @CRuleFamilies[26]; FFmtStr: 'MSK/MSD'; FUntilYear: 1989; FUntilMonth: 3; FUntilDay: @CRelativeDays[6]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 7200; FRuleFamily: @CRuleFamilies[26]; FFmtStr: 'EE%sT'; FUntilYear: 2011; FUntilMonth: 3; FUntilDay: @CRelativeDays[34]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 10800; FRuleFamily: nil; FFmtStr: '+03'; FUntilYear: 2014; FUntilMonth: 10; FUntilDay: @CRelativeDays[6]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[80]; FFmtStr: 'CE%sT'; FUntilYear: 1945; FUntilMonth: 4; FUntilDay: @CRelativeDays[34]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 7200; FRuleFamily: @CRuleFamilies[100]; FFmtStr: 'EE%sT'; FUntilYear: 1946; FUntilMonth: 4; FUntilDay: @CRelativeDays[13]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 10800; FRuleFamily: @CRuleFamilies[82]; FFmtStr: 'MSK/MSD'; FUntilYear: 1989; FUntilMonth: 3; FUntilDay: @CRelativeDays[19]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 7200; FRuleFamily: @CRuleFamilies[82]; FFmtStr: 'EE%sT'; FUntilYear: 2011; FUntilMonth: 3; FUntilDay: @CRelativeDays[28]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 10800; FRuleFamily: nil; FFmtStr: '+03'; FUntilYear: 2014; FUntilMonth: 10; FUntilDay: @CRelativeDays[19]; FUntilTime: 7200; FUntilTimeMode: trStandard),
(FOffset: 7200; FRuleFamily: nil; FFmtStr: 'EET'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Europe/Kirov zone }
CZone_377_Arr: array[0 .. 7] of TPeriod = (
- (FOffset: 11928; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1919; FUntilMonth: 7; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trUniversal),
- (FOffset: 10800; FRuleFamily: nil; FFmtStr: '+03'; FUntilYear: 1930; FUntilMonth: 6; FUntilDay: @CRelativeDays[25]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 14400; FRuleFamily: @CRuleFamilies[26]; FFmtStr: '+04/+05'; FUntilYear: 1989; FUntilMonth: 3; FUntilDay: @CRelativeDays[6]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 10800; FRuleFamily: @CRuleFamilies[26]; FFmtStr: 'MSK/MSD'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[9]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 14400; FRuleFamily: nil; FFmtStr: '+04'; FUntilYear: 1992; FUntilMonth: 3; FUntilDay: @CRelativeDays[17]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 10800; FRuleFamily: @CRuleFamilies[26]; FFmtStr: 'MSK/MSD'; FUntilYear: 2011; FUntilMonth: 3; FUntilDay: @CRelativeDays[34]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 14400; FRuleFamily: nil; FFmtStr: 'MSK'; FUntilYear: 2014; FUntilMonth: 10; FUntilDay: @CRelativeDays[6]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 11928; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1919; FUntilMonth: 7; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trUniversal),
+ (FOffset: 10800; FRuleFamily: nil; FFmtStr: '+03'; FUntilYear: 1930; FUntilMonth: 6; FUntilDay: @CRelativeDays[22]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 14400; FRuleFamily: @CRuleFamilies[82]; FFmtStr: '+04/+05'; FUntilYear: 1989; FUntilMonth: 3; FUntilDay: @CRelativeDays[19]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 10800; FRuleFamily: @CRuleFamilies[82]; FFmtStr: 'MSK/MSD'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[8]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 14400; FRuleFamily: nil; FFmtStr: '+04'; FUntilYear: 1992; FUntilMonth: 3; FUntilDay: @CRelativeDays[26]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 10800; FRuleFamily: @CRuleFamilies[82]; FFmtStr: 'MSK/MSD'; FUntilYear: 2011; FUntilMonth: 3; FUntilDay: @CRelativeDays[28]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 14400; FRuleFamily: nil; FFmtStr: 'MSK'; FUntilYear: 2014; FUntilMonth: 10; FUntilDay: @CRelativeDays[19]; FUntilTime: 7200; FUntilTimeMode: trStandard),
(FOffset: 10800; FRuleFamily: nil; FFmtStr: 'MSK'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
@@ -9090,204 +9100,204 @@ var
CZone_378_Arr: array[0 .. 8] of TPeriod = (
(FOffset: 7324; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1880; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 7324; FRuleFamily: nil; FFmtStr: 'KMT'; FUntilYear: 1924; FUntilMonth: 5; FUntilDay: @CRelativeDays[2]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 7200; FRuleFamily: nil; FFmtStr: 'EET'; FUntilYear: 1930; FUntilMonth: 6; FUntilDay: @CRelativeDays[25]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 10800; FRuleFamily: nil; FFmtStr: 'MSK'; FUntilYear: 1941; FUntilMonth: 9; FUntilDay: @CRelativeDays[7]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[17]; FFmtStr: 'CE%sT'; FUntilYear: 1943; FUntilMonth: 11; FUntilDay: @CRelativeDays[4]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 10800; FRuleFamily: @CRuleFamilies[26]; FFmtStr: 'MSK/MSD'; FUntilYear: 1990; FUntilMonth: 7; FUntilDay: @CRelativeDays[1]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: 7200; FRuleFamily: nil; FFmtStr: 'EEST'; FUntilYear: 1991; FUntilMonth: 9; FUntilDay: @CRelativeDays[17]; FUntilTime: 10800; FUntilTimeMode: trLocal),
- (FOffset: 7200; FRuleFamily: @CRuleFamilies[17]; FFmtStr: 'EE%sT'; FUntilYear: 1996; FUntilMonth: 5; FUntilDay: @CRelativeDays[40]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 7200; FRuleFamily: @CRuleFamilies[18]; FFmtStr: 'EE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: 7200; FRuleFamily: nil; FFmtStr: 'EET'; FUntilYear: 1930; FUntilMonth: 6; FUntilDay: @CRelativeDays[22]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 10800; FRuleFamily: nil; FFmtStr: 'MSK'; FUntilYear: 1941; FUntilMonth: 9; FUntilDay: @CRelativeDays[10]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[80]; FFmtStr: 'CE%sT'; FUntilYear: 1943; FUntilMonth: 11; FUntilDay: @CRelativeDays[18]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 10800; FRuleFamily: @CRuleFamilies[82]; FFmtStr: 'MSK/MSD'; FUntilYear: 1990; FUntilMonth: 7; FUntilDay: @CRelativeDays[0]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: 7200; FRuleFamily: nil; FFmtStr: 'EEST'; FUntilYear: 1991; FUntilMonth: 9; FUntilDay: @CRelativeDays[26]; FUntilTime: 10800; FUntilTimeMode: trLocal),
+ (FOffset: 7200; FRuleFamily: @CRuleFamilies[80]; FFmtStr: 'EE%sT'; FUntilYear: 1996; FUntilMonth: 5; FUntilDay: @CRelativeDays[12]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 7200; FRuleFamily: @CRuleFamilies[77]; FFmtStr: 'EE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Europe/Lisbon zone }
CZone_379_Arr: array[0 .. 7] of TPeriod = (
(FOffset: -2205; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1884; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -2205; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1912; FUntilMonth: 1; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trUniversal),
- (FOffset: 0; FRuleFamily: @CRuleFamilies[125]; FFmtStr: 'WE%sT'; FUntilYear: 1966; FUntilMonth: 4; FUntilDay: @CRelativeDays[15]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: nil; FFmtStr: 'CET'; FUntilYear: 1976; FUntilMonth: 9; FUntilDay: @CRelativeDays[6]; FUntilTime: 3600; FUntilTimeMode: trLocal),
- (FOffset: 0; FRuleFamily: @CRuleFamilies[125]; FFmtStr: 'WE%sT'; FUntilYear: 1983; FUntilMonth: 9; FUntilDay: @CRelativeDays[12]; FUntilTime: 3600; FUntilTimeMode: trStandard),
- (FOffset: 0; FRuleFamily: @CRuleFamilies[109]; FFmtStr: 'WE%sT'; FUntilYear: 1992; FUntilMonth: 9; FUntilDay: @CRelativeDays[34]; FUntilTime: 3600; FUntilTimeMode: trStandard),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[18]; FFmtStr: 'CE%sT'; FUntilYear: 1996; FUntilMonth: 3; FUntilDay: @CRelativeDays[9]; FUntilTime: 3600; FUntilTimeMode: trUniversal),
- (FOffset: 0; FRuleFamily: @CRuleFamilies[18]; FFmtStr: 'WE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: -2205; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1912; FUntilMonth: 1; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trUniversal),
+ (FOffset: 0; FRuleFamily: @CRuleFamilies[101]; FFmtStr: 'WE%sT'; FUntilYear: 1966; FUntilMonth: 4; FUntilDay: @CRelativeDays[6]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: nil; FFmtStr: 'CET'; FUntilYear: 1976; FUntilMonth: 9; FUntilDay: @CRelativeDays[19]; FUntilTime: 3600; FUntilTimeMode: trLocal),
+ (FOffset: 0; FRuleFamily: @CRuleFamilies[101]; FFmtStr: 'WE%sT'; FUntilYear: 1983; FUntilMonth: 9; FUntilDay: @CRelativeDays[14]; FUntilTime: 3600; FUntilTimeMode: trStandard),
+ (FOffset: 0; FRuleFamily: @CRuleFamilies[79]; FFmtStr: 'WE%sT'; FUntilYear: 1992; FUntilMonth: 9; FUntilDay: @CRelativeDays[28]; FUntilTime: 3600; FUntilTimeMode: trStandard),
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[77]; FFmtStr: 'CE%sT'; FUntilYear: 1996; FUntilMonth: 3; FUntilDay: @CRelativeDays[8]; FUntilTime: 3600; FUntilTimeMode: trUniversal),
+ (FOffset: 0; FRuleFamily: @CRuleFamilies[77]; FFmtStr: 'WE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Europe/Ljubljana zone }
CZone_380_Arr: array[0 .. 5] of TPeriod = (
(FOffset: 3484; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1884; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: nil; FFmtStr: 'CET'; FUntilYear: 1941; FUntilMonth: 4; FUntilDay: @CRelativeDays[36]; FUntilTime: 82800; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[17]; FFmtStr: 'CE%sT'; FUntilYear: 1945; FUntilMonth: 5; FUntilDay: @CRelativeDays[3]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 3600; FRuleFamily: nil; FFmtStr: 'CEST'; FUntilYear: 1945; FUntilMonth: 9; FUntilDay: @CRelativeDays[19]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 3600; FRuleFamily: nil; FFmtStr: 'CET'; FUntilYear: 1982; FUntilMonth: 11; FUntilDay: @CRelativeDays[34]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[18]; FFmtStr: 'CE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: 3600; FRuleFamily: nil; FFmtStr: 'CET'; FUntilYear: 1941; FUntilMonth: 4; FUntilDay: @CRelativeDays[11]; FUntilTime: 82800; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[80]; FFmtStr: 'CE%sT'; FUntilYear: 1945; FUntilMonth: 5; FUntilDay: @CRelativeDays[44]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 3600; FRuleFamily: nil; FFmtStr: 'CEST'; FUntilYear: 1945; FUntilMonth: 9; FUntilDay: @CRelativeDays[24]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 3600; FRuleFamily: nil; FFmtStr: 'CET'; FUntilYear: 1982; FUntilMonth: 11; FUntilDay: @CRelativeDays[28]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[77]; FFmtStr: 'CE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Europe/London zone }
CZone_381_Arr: array[0 .. 4] of TPeriod = (
- (FOffset: -75; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1847; FUntilMonth: 12; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 0; FRuleFamily: @CRuleFamilies[19]; FFmtStr: '%s'; FUntilYear: 1968; FUntilMonth: 10; FUntilDay: @CRelativeDays[34]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: nil; FFmtStr: 'BST'; FUntilYear: 1971; FUntilMonth: 10; FUntilDay: @CRelativeDays[9]; FUntilTime: 7200; FUntilTimeMode: trUniversal),
- (FOffset: 0; FRuleFamily: @CRuleFamilies[19]; FFmtStr: '%s'; FUntilYear: 1996; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 0; FRuleFamily: @CRuleFamilies[18]; FFmtStr: 'GMT/BST'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: -75; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1847; FUntilMonth: 12; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 0; FRuleFamily: @CRuleFamilies[76]; FFmtStr: '%s'; FUntilYear: 1968; FUntilMonth: 10; FUntilDay: @CRelativeDays[28]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: nil; FFmtStr: 'BST'; FUntilYear: 1971; FUntilMonth: 10; FUntilDay: @CRelativeDays[8]; FUntilTime: 7200; FUntilTimeMode: trUniversal),
+ (FOffset: 0; FRuleFamily: @CRuleFamilies[76]; FFmtStr: '%s'; FUntilYear: 1996; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 0; FRuleFamily: @CRuleFamilies[77]; FFmtStr: 'GMT/BST'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Europe/Luxembourg zone }
CZone_382_Arr: array[0 .. 6] of TPeriod = (
(FOffset: 1476; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1904; FUntilMonth: 6; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[21]; FFmtStr: 'CE%sT'; FUntilYear: 1918; FUntilMonth: 11; FUntilDay: @CRelativeDays[12]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 0; FRuleFamily: @CRuleFamilies[21]; FFmtStr: 'WE%sT'; FUntilYear: 1929; FUntilMonth: 10; FUntilDay: @CRelativeDays[4]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 0; FRuleFamily: @CRuleFamilies[22]; FFmtStr: 'WE%sT'; FUntilYear: 1940; FUntilMonth: 5; FUntilDay: @CRelativeDays[20]; FUntilTime: 10800; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[17]; FFmtStr: 'WE%sT'; FUntilYear: 1944; FUntilMonth: 9; FUntilDay: @CRelativeDays[36]; FUntilTime: 10800; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[22]; FFmtStr: 'CE%sT'; FUntilYear: 1977; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[18]; FFmtStr: 'CE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[115]; FFmtStr: 'CE%sT'; FUntilYear: 1918; FUntilMonth: 11; FUntilDay: @CRelativeDays[14]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 0; FRuleFamily: @CRuleFamilies[115]; FFmtStr: 'WE%sT'; FUntilYear: 1929; FUntilMonth: 10; FUntilDay: @CRelativeDays[18]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 0; FRuleFamily: @CRuleFamilies[85]; FFmtStr: 'WE%sT'; FUntilYear: 1940; FUntilMonth: 5; FUntilDay: @CRelativeDays[21]; FUntilTime: 10800; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[80]; FFmtStr: 'WE%sT'; FUntilYear: 1944; FUntilMonth: 9; FUntilDay: @CRelativeDays[11]; FUntilTime: 10800; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[85]; FFmtStr: 'CE%sT'; FUntilYear: 1977; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[77]; FFmtStr: 'CE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Europe/Madrid zone }
CZone_383_Arr: array[0 .. 3] of TPeriod = (
- (FOffset: -884; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1901; FUntilMonth: 1; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trUniversal),
- (FOffset: 0; FRuleFamily: @CRuleFamilies[126]; FFmtStr: 'WE%sT'; FUntilYear: 1940; FUntilMonth: 3; FUntilDay: @CRelativeDays[19]; FUntilTime: 82800; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[126]; FFmtStr: 'CE%sT'; FUntilYear: 1979; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[18]; FFmtStr: 'CE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: -884; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1901; FUntilMonth: 1; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trUniversal),
+ (FOffset: 0; FRuleFamily: @CRuleFamilies[102]; FFmtStr: 'WE%sT'; FUntilYear: 1940; FUntilMonth: 3; FUntilDay: @CRelativeDays[24]; FUntilTime: 82800; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[102]; FFmtStr: 'CE%sT'; FUntilYear: 1979; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[77]; FFmtStr: 'CE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Europe/Malta zone }
CZone_384_Arr: array[0 .. 3] of TPeriod = (
(FOffset: 3484; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1893; FUntilMonth: 11; FUntilDay: @CRelativeDays[2]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[120]; FFmtStr: 'CE%sT'; FUntilYear: 1973; FUntilMonth: 3; FUntilDay: @CRelativeDays[9]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[122]; FFmtStr: 'CE%sT'; FUntilYear: 1981; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[18]; FFmtStr: 'CE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[95]; FFmtStr: 'CE%sT'; FUntilYear: 1973; FUntilMonth: 3; FUntilDay: @CRelativeDays[8]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[97]; FFmtStr: 'CE%sT'; FUntilYear: 1981; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[77]; FFmtStr: 'CE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Europe/Minsk zone }
CZone_385_Arr: array[0 .. 8] of TPeriod = (
(FOffset: 6616; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1880; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 6600; FRuleFamily: nil; FFmtStr: 'MMT'; FUntilYear: 1924; FUntilMonth: 5; FUntilDay: @CRelativeDays[2]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 7200; FRuleFamily: nil; FFmtStr: 'EET'; FUntilYear: 1930; FUntilMonth: 6; FUntilDay: @CRelativeDays[25]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 10800; FRuleFamily: nil; FFmtStr: 'MSK'; FUntilYear: 1941; FUntilMonth: 6; FUntilDay: @CRelativeDays[14]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[17]; FFmtStr: 'CE%sT'; FUntilYear: 1944; FUntilMonth: 7; FUntilDay: @CRelativeDays[15]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 10800; FRuleFamily: @CRuleFamilies[26]; FFmtStr: 'MSK/MSD'; FUntilYear: 1990; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 10800; FRuleFamily: nil; FFmtStr: 'MSK'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[9]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 7200; FRuleFamily: @CRuleFamilies[26]; FFmtStr: 'EE%sT'; FUntilYear: 2011; FUntilMonth: 3; FUntilDay: @CRelativeDays[34]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 7200; FRuleFamily: nil; FFmtStr: 'EET'; FUntilYear: 1930; FUntilMonth: 6; FUntilDay: @CRelativeDays[22]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 10800; FRuleFamily: nil; FFmtStr: 'MSK'; FUntilYear: 1941; FUntilMonth: 6; FUntilDay: @CRelativeDays[16]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[80]; FFmtStr: 'CE%sT'; FUntilYear: 1944; FUntilMonth: 7; FUntilDay: @CRelativeDays[6]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 10800; FRuleFamily: @CRuleFamilies[82]; FFmtStr: 'MSK/MSD'; FUntilYear: 1990; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 10800; FRuleFamily: nil; FFmtStr: 'MSK'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[8]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 7200; FRuleFamily: @CRuleFamilies[82]; FFmtStr: 'EE%sT'; FUntilYear: 2011; FUntilMonth: 3; FUntilDay: @CRelativeDays[28]; FUntilTime: 7200; FUntilTimeMode: trStandard),
(FOffset: 10800; FRuleFamily: nil; FFmtStr: '+03'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Europe/Monaco zone }
CZone_386_Arr: array[0 .. 4] of TPeriod = (
- (FOffset: 1772; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1892; FUntilMonth: 6; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 561; FRuleFamily: nil; FFmtStr: 'PMT'; FUntilYear: 1911; FUntilMonth: 3; FUntilDay: @CRelativeDays[17]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 0; FRuleFamily: @CRuleFamilies[23]; FFmtStr: 'WE%sT'; FUntilYear: 1945; FUntilMonth: 9; FUntilDay: @CRelativeDays[19]; FUntilTime: 10800; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[23]; FFmtStr: 'CE%sT'; FUntilYear: 1977; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[18]; FFmtStr: 'CE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: 1772; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1892; FUntilMonth: 6; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 561; FRuleFamily: nil; FFmtStr: 'PMT'; FUntilYear: 1911; FUntilMonth: 3; FUntilDay: @CRelativeDays[26]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 0; FRuleFamily: @CRuleFamilies[90]; FFmtStr: 'WE%sT'; FUntilYear: 1945; FUntilMonth: 9; FUntilDay: @CRelativeDays[24]; FUntilTime: 10800; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[90]; FFmtStr: 'CE%sT'; FUntilYear: 1977; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[77]; FFmtStr: 'CE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Europe/Moscow zone }
CZone_387_Arr: array[0 .. 10] of TPeriod = (
(FOffset: 9017; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1880; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 9017; FRuleFamily: nil; FFmtStr: 'MMT'; FUntilYear: 1916; FUntilMonth: 7; FUntilDay: @CRelativeDays[15]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 9079; FRuleFamily: @CRuleFamilies[26]; FFmtStr: '%s'; FUntilYear: 1919; FUntilMonth: 7; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trUniversal),
- (FOffset: 10800; FRuleFamily: @CRuleFamilies[26]; FFmtStr: '%s'; FUntilYear: 1921; FUntilMonth: 10; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 10800; FRuleFamily: @CRuleFamilies[26]; FFmtStr: 'MSK/MSD'; FUntilYear: 1922; FUntilMonth: 10; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 7200; FRuleFamily: nil; FFmtStr: 'EET'; FUntilYear: 1930; FUntilMonth: 6; FUntilDay: @CRelativeDays[25]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 10800; FRuleFamily: @CRuleFamilies[26]; FFmtStr: 'MSK/MSD'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[9]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 7200; FRuleFamily: @CRuleFamilies[26]; FFmtStr: 'EE%sT'; FUntilYear: 1992; FUntilMonth: 1; FUntilDay: @CRelativeDays[10]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 10800; FRuleFamily: @CRuleFamilies[26]; FFmtStr: 'MSK/MSD'; FUntilYear: 2011; FUntilMonth: 3; FUntilDay: @CRelativeDays[34]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 14400; FRuleFamily: nil; FFmtStr: 'MSK'; FUntilYear: 2014; FUntilMonth: 10; FUntilDay: @CRelativeDays[6]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 9017; FRuleFamily: nil; FFmtStr: 'MMT'; FUntilYear: 1916; FUntilMonth: 7; FUntilDay: @CRelativeDays[6]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 9079; FRuleFamily: @CRuleFamilies[82]; FFmtStr: '%s'; FUntilYear: 1919; FUntilMonth: 7; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trUniversal),
+ (FOffset: 10800; FRuleFamily: @CRuleFamilies[82]; FFmtStr: '%s'; FUntilYear: 1921; FUntilMonth: 10; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 10800; FRuleFamily: @CRuleFamilies[82]; FFmtStr: 'MSK/MSD'; FUntilYear: 1922; FUntilMonth: 10; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 7200; FRuleFamily: nil; FFmtStr: 'EET'; FUntilYear: 1930; FUntilMonth: 6; FUntilDay: @CRelativeDays[22]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 10800; FRuleFamily: @CRuleFamilies[82]; FFmtStr: 'MSK/MSD'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[8]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 7200; FRuleFamily: @CRuleFamilies[82]; FFmtStr: 'EE%sT'; FUntilYear: 1992; FUntilMonth: 1; FUntilDay: @CRelativeDays[29]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 10800; FRuleFamily: @CRuleFamilies[82]; FFmtStr: 'MSK/MSD'; FUntilYear: 2011; FUntilMonth: 3; FUntilDay: @CRelativeDays[28]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 14400; FRuleFamily: nil; FFmtStr: 'MSK'; FUntilYear: 2014; FUntilMonth: 10; FUntilDay: @CRelativeDays[19]; FUntilTime: 7200; FUntilTimeMode: trStandard),
(FOffset: 10800; FRuleFamily: nil; FFmtStr: 'MSK'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Europe/Oslo zone }
CZone_388_Arr: array[0 .. 4] of TPeriod = (
- (FOffset: 2580; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1895; FUntilMonth: 1; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[24]; FFmtStr: 'CE%sT'; FUntilYear: 1940; FUntilMonth: 8; FUntilDay: @CRelativeDays[18]; FUntilTime: 82800; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[17]; FFmtStr: 'CE%sT'; FUntilYear: 1945; FUntilMonth: 4; FUntilDay: @CRelativeDays[2]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[24]; FFmtStr: 'CE%sT'; FUntilYear: 1980; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[18]; FFmtStr: 'CE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: 2580; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1895; FUntilMonth: 1; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[116]; FFmtStr: 'CE%sT'; FUntilYear: 1940; FUntilMonth: 8; FUntilDay: @CRelativeDays[34]; FUntilTime: 82800; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[80]; FFmtStr: 'CE%sT'; FUntilYear: 1945; FUntilMonth: 4; FUntilDay: @CRelativeDays[2]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[116]; FFmtStr: 'CE%sT'; FUntilYear: 1980; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[77]; FFmtStr: 'CE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Europe/Paris zone }
CZone_389_Arr: array[0 .. 6] of TPeriod = (
- (FOffset: 561; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1891; FUntilMonth: 3; FUntilDay: @CRelativeDays[19]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 561; FRuleFamily: nil; FFmtStr: 'PMT'; FUntilYear: 1911; FUntilMonth: 3; FUntilDay: @CRelativeDays[37]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 0; FRuleFamily: @CRuleFamilies[23]; FFmtStr: 'WE%sT'; FUntilYear: 1940; FUntilMonth: 6; FUntilDay: @CRelativeDays[20]; FUntilTime: 82800; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[17]; FFmtStr: 'CE%sT'; FUntilYear: 1944; FUntilMonth: 8; FUntilDay: @CRelativeDays[12]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 0; FRuleFamily: @CRuleFamilies[23]; FFmtStr: 'WE%sT'; FUntilYear: 1945; FUntilMonth: 9; FUntilDay: @CRelativeDays[19]; FUntilTime: 10800; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[23]; FFmtStr: 'CE%sT'; FUntilYear: 1977; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[18]; FFmtStr: 'CE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: 561; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1891; FUntilMonth: 3; FUntilDay: @CRelativeDays[24]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 561; FRuleFamily: nil; FFmtStr: 'PMT'; FUntilYear: 1911; FUntilMonth: 3; FUntilDay: @CRelativeDays[23]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 0; FRuleFamily: @CRuleFamilies[90]; FFmtStr: 'WE%sT'; FUntilYear: 1940; FUntilMonth: 6; FUntilDay: @CRelativeDays[21]; FUntilTime: 82800; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[80]; FFmtStr: 'CE%sT'; FUntilYear: 1944; FUntilMonth: 8; FUntilDay: @CRelativeDays[14]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 0; FRuleFamily: @CRuleFamilies[90]; FFmtStr: 'WE%sT'; FUntilYear: 1945; FUntilMonth: 9; FUntilDay: @CRelativeDays[24]; FUntilTime: 10800; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[90]; FFmtStr: 'CE%sT'; FUntilYear: 1977; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[77]; FFmtStr: 'CE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Europe/Prague zone }
CZone_390_Arr: array[0 .. 6] of TPeriod = (
(FOffset: 3464; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1850; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 3464; FRuleFamily: nil; FFmtStr: 'PMT'; FUntilYear: 1891; FUntilMonth: 10; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[17]; FFmtStr: 'CE%sT'; FUntilYear: 1945; FUntilMonth: 5; FUntilDay: @CRelativeDays[11]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[113]; FFmtStr: 'CE%sT'; FUntilYear: 1946; FUntilMonth: 12; FUntilDay: @CRelativeDays[1]; FUntilTime: 10800; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: nil; FFmtStr: 'GMT'; FUntilYear: 1947; FUntilMonth: 2; FUntilDay: @CRelativeDays[26]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[113]; FFmtStr: 'CE%sT'; FUntilYear: 1979; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[18]; FFmtStr: 'CE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[80]; FFmtStr: 'CE%sT'; FUntilYear: 1945; FUntilMonth: 5; FUntilDay: @CRelativeDays[25]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[87]; FFmtStr: 'CE%sT'; FUntilYear: 1946; FUntilMonth: 12; FUntilDay: @CRelativeDays[0]; FUntilTime: 10800; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: nil; FFmtStr: 'GMT'; FUntilYear: 1947; FUntilMonth: 2; FUntilDay: @CRelativeDays[4]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[87]; FFmtStr: 'CE%sT'; FUntilYear: 1979; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[77]; FFmtStr: 'CE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Europe/Riga zone }
CZone_391_Arr: array[0 .. 14] of TPeriod = (
(FOffset: 5794; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1880; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 5794; FRuleFamily: nil; FFmtStr: 'RMT'; FUntilYear: 1918; FUntilMonth: 4; FUntilDay: @CRelativeDays[13]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: 5794; FRuleFamily: nil; FFmtStr: 'LST'; FUntilYear: 1918; FUntilMonth: 9; FUntilDay: @CRelativeDays[19]; FUntilTime: 10800; FUntilTimeMode: trLocal),
- (FOffset: 5794; FRuleFamily: nil; FFmtStr: 'RMT'; FUntilYear: 1919; FUntilMonth: 4; FUntilDay: @CRelativeDays[1]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: 5794; FRuleFamily: nil; FFmtStr: 'RMT'; FUntilYear: 1918; FUntilMonth: 4; FUntilDay: @CRelativeDays[1]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: 5794; FRuleFamily: nil; FFmtStr: 'LST'; FUntilYear: 1918; FUntilMonth: 9; FUntilDay: @CRelativeDays[24]; FUntilTime: 10800; FUntilTimeMode: trLocal),
+ (FOffset: 5794; FRuleFamily: nil; FFmtStr: 'RMT'; FUntilYear: 1919; FUntilMonth: 4; FUntilDay: @CRelativeDays[0]; FUntilTime: 7200; FUntilTimeMode: trLocal),
(FOffset: 5794; FRuleFamily: nil; FFmtStr: 'LST'; FUntilYear: 1919; FUntilMonth: 5; FUntilDay: @CRelativeDays[33]; FUntilTime: 10800; FUntilTimeMode: trLocal),
- (FOffset: 5794; FRuleFamily: nil; FFmtStr: 'RMT'; FUntilYear: 1926; FUntilMonth: 5; FUntilDay: @CRelativeDays[37]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 7200; FRuleFamily: nil; FFmtStr: 'EET'; FUntilYear: 1940; FUntilMonth: 8; FUntilDay: @CRelativeDays[5]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 5794; FRuleFamily: nil; FFmtStr: 'RMT'; FUntilYear: 1926; FUntilMonth: 5; FUntilDay: @CRelativeDays[23]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 7200; FRuleFamily: nil; FFmtStr: 'EET'; FUntilYear: 1940; FUntilMonth: 8; FUntilDay: @CRelativeDays[9]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 10800; FRuleFamily: nil; FFmtStr: 'MSK'; FUntilYear: 1941; FUntilMonth: 7; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[17]; FFmtStr: 'CE%sT'; FUntilYear: 1944; FUntilMonth: 10; FUntilDay: @CRelativeDays[40]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 10800; FRuleFamily: @CRuleFamilies[26]; FFmtStr: 'MSK/MSD'; FUntilYear: 1989; FUntilMonth: 3; FUntilDay: @CRelativeDays[23]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 7200; FRuleFamily: nil; FFmtStr: 'EEST'; FUntilYear: 1989; FUntilMonth: 9; FUntilDay: @CRelativeDays[23]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 7200; FRuleFamily: @CRuleFamilies[121]; FFmtStr: 'EE%sT'; FUntilYear: 1997; FUntilMonth: 1; FUntilDay: @CRelativeDays[25]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 7200; FRuleFamily: @CRuleFamilies[18]; FFmtStr: 'EE%sT'; FUntilYear: 2000; FUntilMonth: 2; FUntilDay: @CRelativeDays[17]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[80]; FFmtStr: 'CE%sT'; FUntilYear: 1944; FUntilMonth: 10; FUntilDay: @CRelativeDays[12]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 10800; FRuleFamily: @CRuleFamilies[82]; FFmtStr: 'MSK/MSD'; FUntilYear: 1989; FUntilMonth: 3; FUntilDay: @CRelativeDays[39]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 7200; FRuleFamily: nil; FFmtStr: 'EEST'; FUntilYear: 1989; FUntilMonth: 9; FUntilDay: @CRelativeDays[39]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 7200; FRuleFamily: @CRuleFamilies[96]; FFmtStr: 'EE%sT'; FUntilYear: 1997; FUntilMonth: 1; FUntilDay: @CRelativeDays[22]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 7200; FRuleFamily: @CRuleFamilies[77]; FFmtStr: 'EE%sT'; FUntilYear: 2000; FUntilMonth: 2; FUntilDay: @CRelativeDays[26]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 7200; FRuleFamily: nil; FFmtStr: 'EET'; FUntilYear: 2001; FUntilMonth: 1; FUntilDay: @CRelativeDays[2]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 7200; FRuleFamily: @CRuleFamilies[18]; FFmtStr: 'EE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: 7200; FRuleFamily: @CRuleFamilies[77]; FFmtStr: 'EE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Europe/Rome zone }
CZone_392_Arr: array[0 .. 5] of TPeriod = (
- (FOffset: 2996; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1866; FUntilMonth: 12; FUntilDay: @CRelativeDays[16]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 2996; FRuleFamily: nil; FFmtStr: 'RMT'; FUntilYear: 1893; FUntilMonth: 10; FUntilDay: @CRelativeDays[9]; FUntilTime: 82800; FUntilTimeMode: trUniversal),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[120]; FFmtStr: 'CE%sT'; FUntilYear: 1943; FUntilMonth: 9; FUntilDay: @CRelativeDays[18]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[17]; FFmtStr: 'CE%sT'; FUntilYear: 1944; FUntilMonth: 6; FUntilDay: @CRelativeDays[35]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[120]; FFmtStr: 'CE%sT'; FUntilYear: 1980; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[18]; FFmtStr: 'CE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: 2996; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1866; FUntilMonth: 12; FUntilDay: @CRelativeDays[31]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 2996; FRuleFamily: nil; FFmtStr: 'RMT'; FUntilYear: 1893; FUntilMonth: 10; FUntilDay: @CRelativeDays[8]; FUntilTime: 82800; FUntilTimeMode: trUniversal),
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[95]; FFmtStr: 'CE%sT'; FUntilYear: 1943; FUntilMonth: 9; FUntilDay: @CRelativeDays[34]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[80]; FFmtStr: 'CE%sT'; FUntilYear: 1944; FUntilMonth: 6; FUntilDay: @CRelativeDays[15]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[95]; FFmtStr: 'CE%sT'; FUntilYear: 1980; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[77]; FFmtStr: 'CE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Europe/Samara zone }
CZone_393_Arr: array[0 .. 9] of TPeriod = (
- (FOffset: 12020; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1919; FUntilMonth: 7; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trUniversal),
- (FOffset: 10800; FRuleFamily: nil; FFmtStr: '+03'; FUntilYear: 1930; FUntilMonth: 6; FUntilDay: @CRelativeDays[25]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 14400; FRuleFamily: nil; FFmtStr: '+04'; FUntilYear: 1935; FUntilMonth: 1; FUntilDay: @CRelativeDays[34]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 14400; FRuleFamily: @CRuleFamilies[26]; FFmtStr: '+04/+05'; FUntilYear: 1989; FUntilMonth: 3; FUntilDay: @CRelativeDays[6]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 10800; FRuleFamily: @CRuleFamilies[26]; FFmtStr: '+03/+04'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[9]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 7200; FRuleFamily: @CRuleFamilies[26]; FFmtStr: '+02/+03'; FUntilYear: 1991; FUntilMonth: 9; FUntilDay: @CRelativeDays[17]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 10800; FRuleFamily: nil; FFmtStr: '+03'; FUntilYear: 1991; FUntilMonth: 10; FUntilDay: @CRelativeDays[7]; FUntilTime: 10800; FUntilTimeMode: trLocal),
- (FOffset: 14400; FRuleFamily: @CRuleFamilies[26]; FFmtStr: '+04/+05'; FUntilYear: 2010; FUntilMonth: 3; FUntilDay: @CRelativeDays[14]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 10800; FRuleFamily: @CRuleFamilies[26]; FFmtStr: '+03/+04'; FUntilYear: 2011; FUntilMonth: 3; FUntilDay: @CRelativeDays[34]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 12020; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1919; FUntilMonth: 7; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trUniversal),
+ (FOffset: 10800; FRuleFamily: nil; FFmtStr: '+03'; FUntilYear: 1930; FUntilMonth: 6; FUntilDay: @CRelativeDays[22]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 14400; FRuleFamily: nil; FFmtStr: '+04'; FUntilYear: 1935; FUntilMonth: 1; FUntilDay: @CRelativeDays[28]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 14400; FRuleFamily: @CRuleFamilies[82]; FFmtStr: '+04/+05'; FUntilYear: 1989; FUntilMonth: 3; FUntilDay: @CRelativeDays[19]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 10800; FRuleFamily: @CRuleFamilies[82]; FFmtStr: '+03/+04'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[8]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 7200; FRuleFamily: @CRuleFamilies[82]; FFmtStr: '+02/+03'; FUntilYear: 1991; FUntilMonth: 9; FUntilDay: @CRelativeDays[26]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 10800; FRuleFamily: nil; FFmtStr: '+03'; FUntilYear: 1991; FUntilMonth: 10; FUntilDay: @CRelativeDays[10]; FUntilTime: 10800; FUntilTimeMode: trLocal),
+ (FOffset: 14400; FRuleFamily: @CRuleFamilies[82]; FFmtStr: '+04/+05'; FUntilYear: 2010; FUntilMonth: 3; FUntilDay: @CRelativeDays[16]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 10800; FRuleFamily: @CRuleFamilies[82]; FFmtStr: '+03/+04'; FUntilYear: 2011; FUntilMonth: 3; FUntilDay: @CRelativeDays[28]; FUntilTime: 7200; FUntilTimeMode: trStandard),
(FOffset: 14400; FRuleFamily: nil; FFmtStr: '+04'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Europe/Sarajevo zone }
CZone_394_Arr: array[0 .. 5] of TPeriod = (
(FOffset: 4420; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1884; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: nil; FFmtStr: 'CET'; FUntilYear: 1941; FUntilMonth: 4; FUntilDay: @CRelativeDays[36]; FUntilTime: 82800; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[17]; FFmtStr: 'CE%sT'; FUntilYear: 1945; FUntilMonth: 5; FUntilDay: @CRelativeDays[3]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 3600; FRuleFamily: nil; FFmtStr: 'CEST'; FUntilYear: 1945; FUntilMonth: 9; FUntilDay: @CRelativeDays[19]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 3600; FRuleFamily: nil; FFmtStr: 'CET'; FUntilYear: 1982; FUntilMonth: 11; FUntilDay: @CRelativeDays[34]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[18]; FFmtStr: 'CE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: 3600; FRuleFamily: nil; FFmtStr: 'CET'; FUntilYear: 1941; FUntilMonth: 4; FUntilDay: @CRelativeDays[11]; FUntilTime: 82800; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[80]; FFmtStr: 'CE%sT'; FUntilYear: 1945; FUntilMonth: 5; FUntilDay: @CRelativeDays[44]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 3600; FRuleFamily: nil; FFmtStr: 'CEST'; FUntilYear: 1945; FUntilMonth: 9; FUntilDay: @CRelativeDays[24]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 3600; FRuleFamily: nil; FFmtStr: 'CET'; FUntilYear: 1982; FUntilMonth: 11; FUntilDay: @CRelativeDays[28]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[77]; FFmtStr: 'CE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Europe/Saratov zone }
CZone_395_Arr: array[0 .. 8] of TPeriod = (
- (FOffset: 11058; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1919; FUntilMonth: 7; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trUniversal),
- (FOffset: 10800; FRuleFamily: nil; FFmtStr: '+03'; FUntilYear: 1930; FUntilMonth: 6; FUntilDay: @CRelativeDays[25]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 14400; FRuleFamily: @CRuleFamilies[26]; FFmtStr: '+04/+05'; FUntilYear: 1988; FUntilMonth: 3; FUntilDay: @CRelativeDays[34]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 10800; FRuleFamily: @CRuleFamilies[26]; FFmtStr: '+03/+04'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[9]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 14400; FRuleFamily: nil; FFmtStr: '+04'; FUntilYear: 1992; FUntilMonth: 3; FUntilDay: @CRelativeDays[17]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 10800; FRuleFamily: @CRuleFamilies[26]; FFmtStr: '+03/+04'; FUntilYear: 2011; FUntilMonth: 3; FUntilDay: @CRelativeDays[34]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 14400; FRuleFamily: nil; FFmtStr: '+04'; FUntilYear: 2014; FUntilMonth: 10; FUntilDay: @CRelativeDays[6]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 10800; FRuleFamily: nil; FFmtStr: '+03'; FUntilYear: 2016; FUntilMonth: 12; FUntilDay: @CRelativeDays[35]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 11058; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1919; FUntilMonth: 7; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trUniversal),
+ (FOffset: 10800; FRuleFamily: nil; FFmtStr: '+03'; FUntilYear: 1930; FUntilMonth: 6; FUntilDay: @CRelativeDays[22]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 14400; FRuleFamily: @CRuleFamilies[82]; FFmtStr: '+04/+05'; FUntilYear: 1988; FUntilMonth: 3; FUntilDay: @CRelativeDays[28]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 10800; FRuleFamily: @CRuleFamilies[82]; FFmtStr: '+03/+04'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[8]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 14400; FRuleFamily: nil; FFmtStr: '+04'; FUntilYear: 1992; FUntilMonth: 3; FUntilDay: @CRelativeDays[26]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 10800; FRuleFamily: @CRuleFamilies[82]; FFmtStr: '+03/+04'; FUntilYear: 2011; FUntilMonth: 3; FUntilDay: @CRelativeDays[28]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 14400; FRuleFamily: nil; FFmtStr: '+04'; FUntilYear: 2014; FUntilMonth: 10; FUntilDay: @CRelativeDays[19]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 10800; FRuleFamily: nil; FFmtStr: '+03'; FUntilYear: 2016; FUntilMonth: 12; FUntilDay: @CRelativeDays[15]; FUntilTime: 7200; FUntilTimeMode: trStandard),
(FOffset: 14400; FRuleFamily: nil; FFmtStr: '+04'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
@@ -9295,103 +9305,103 @@ var
CZone_396_Arr: array[0 .. 14] of TPeriod = (
(FOffset: 8184; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1880; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 8160; FRuleFamily: nil; FFmtStr: 'SMT'; FUntilYear: 1924; FUntilMonth: 5; FUntilDay: @CRelativeDays[2]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 7200; FRuleFamily: nil; FFmtStr: 'EET'; FUntilYear: 1930; FUntilMonth: 6; FUntilDay: @CRelativeDays[25]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 7200; FRuleFamily: nil; FFmtStr: 'EET'; FUntilYear: 1930; FUntilMonth: 6; FUntilDay: @CRelativeDays[22]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 10800; FRuleFamily: nil; FFmtStr: 'MSK'; FUntilYear: 1941; FUntilMonth: 11; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[17]; FFmtStr: 'CE%sT'; FUntilYear: 1944; FUntilMonth: 4; FUntilDay: @CRelativeDays[40]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 10800; FRuleFamily: @CRuleFamilies[26]; FFmtStr: 'MSK/MSD'; FUntilYear: 1990; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 10800; FRuleFamily: nil; FFmtStr: 'MSK'; FUntilYear: 1990; FUntilMonth: 7; FUntilDay: @CRelativeDays[1]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: 7200; FRuleFamily: nil; FFmtStr: 'EET'; FUntilYear: 1992; FUntilMonth: 3; FUntilDay: @CRelativeDays[7]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 7200; FRuleFamily: @CRuleFamilies[17]; FFmtStr: 'EE%sT'; FUntilYear: 1994; FUntilMonth: 5; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 10800; FRuleFamily: @CRuleFamilies[17]; FFmtStr: 'MSK/MSD'; FUntilYear: 1996; FUntilMonth: 3; FUntilDay: @CRelativeDays[9]; FUntilTime: 0; FUntilTimeMode: trStandard),
- (FOffset: 10800; FRuleFamily: nil; FFmtStr: 'MSD'; FUntilYear: 1996; FUntilMonth: 10; FUntilDay: @CRelativeDays[34]; FUntilTime: 10800; FUntilTimeMode: trStandard),
- (FOffset: 10800; FRuleFamily: nil; FFmtStr: 'MSK'; FUntilYear: 1997; FUntilMonth: 3; FUntilDay: @CRelativeDays[23]; FUntilTime: 3600; FUntilTimeMode: trUniversal),
- (FOffset: 7200; FRuleFamily: @CRuleFamilies[18]; FFmtStr: 'EE%sT'; FUntilYear: 2014; FUntilMonth: 3; FUntilDay: @CRelativeDays[8]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: 14400; FRuleFamily: nil; FFmtStr: 'MSK'; FUntilYear: 2014; FUntilMonth: 10; FUntilDay: @CRelativeDays[6]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[80]; FFmtStr: 'CE%sT'; FUntilYear: 1944; FUntilMonth: 4; FUntilDay: @CRelativeDays[12]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 10800; FRuleFamily: @CRuleFamilies[82]; FFmtStr: 'MSK/MSD'; FUntilYear: 1990; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 10800; FRuleFamily: nil; FFmtStr: 'MSK'; FUntilYear: 1990; FUntilMonth: 7; FUntilDay: @CRelativeDays[0]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: 7200; FRuleFamily: nil; FFmtStr: 'EET'; FUntilYear: 1992; FUntilMonth: 3; FUntilDay: @CRelativeDays[10]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 7200; FRuleFamily: @CRuleFamilies[80]; FFmtStr: 'EE%sT'; FUntilYear: 1994; FUntilMonth: 5; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 10800; FRuleFamily: @CRuleFamilies[80]; FFmtStr: 'MSK/MSD'; FUntilYear: 1996; FUntilMonth: 3; FUntilDay: @CRelativeDays[8]; FUntilTime: 0; FUntilTimeMode: trStandard),
+ (FOffset: 10800; FRuleFamily: nil; FFmtStr: 'MSD'; FUntilYear: 1996; FUntilMonth: 10; FUntilDay: @CRelativeDays[28]; FUntilTime: 10800; FUntilTimeMode: trStandard),
+ (FOffset: 10800; FRuleFamily: nil; FFmtStr: 'MSK'; FUntilYear: 1997; FUntilMonth: 3; FUntilDay: @CRelativeDays[39]; FUntilTime: 3600; FUntilTimeMode: trUniversal),
+ (FOffset: 7200; FRuleFamily: @CRuleFamilies[77]; FFmtStr: 'EE%sT'; FUntilYear: 2014; FUntilMonth: 3; FUntilDay: @CRelativeDays[7]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: 14400; FRuleFamily: nil; FFmtStr: 'MSK'; FUntilYear: 2014; FUntilMonth: 10; FUntilDay: @CRelativeDays[19]; FUntilTime: 7200; FUntilTimeMode: trStandard),
(FOffset: 10800; FRuleFamily: nil; FFmtStr: 'MSK'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Europe/Skopje zone }
CZone_397_Arr: array[0 .. 5] of TPeriod = (
(FOffset: 5144; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1884; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: nil; FFmtStr: 'CET'; FUntilYear: 1941; FUntilMonth: 4; FUntilDay: @CRelativeDays[36]; FUntilTime: 82800; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[17]; FFmtStr: 'CE%sT'; FUntilYear: 1945; FUntilMonth: 5; FUntilDay: @CRelativeDays[3]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 3600; FRuleFamily: nil; FFmtStr: 'CEST'; FUntilYear: 1945; FUntilMonth: 9; FUntilDay: @CRelativeDays[19]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 3600; FRuleFamily: nil; FFmtStr: 'CET'; FUntilYear: 1982; FUntilMonth: 11; FUntilDay: @CRelativeDays[34]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[18]; FFmtStr: 'CE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: 3600; FRuleFamily: nil; FFmtStr: 'CET'; FUntilYear: 1941; FUntilMonth: 4; FUntilDay: @CRelativeDays[11]; FUntilTime: 82800; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[80]; FFmtStr: 'CE%sT'; FUntilYear: 1945; FUntilMonth: 5; FUntilDay: @CRelativeDays[44]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 3600; FRuleFamily: nil; FFmtStr: 'CEST'; FUntilYear: 1945; FUntilMonth: 9; FUntilDay: @CRelativeDays[24]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 3600; FRuleFamily: nil; FFmtStr: 'CET'; FUntilYear: 1982; FUntilMonth: 11; FUntilDay: @CRelativeDays[28]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[77]; FFmtStr: 'CE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Europe/Sofia zone }
CZone_398_Arr: array[0 .. 9] of TPeriod = (
(FOffset: 5596; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1880; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 7016; FRuleFamily: nil; FFmtStr: 'IMT'; FUntilYear: 1894; FUntilMonth: 11; FUntilDay: @CRelativeDays[8]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 7016; FRuleFamily: nil; FFmtStr: 'IMT'; FUntilYear: 1894; FUntilMonth: 11; FUntilDay: @CRelativeDays[7]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 7200; FRuleFamily: nil; FFmtStr: 'EET'; FUntilYear: 1942; FUntilMonth: 11; FUntilDay: @CRelativeDays[2]; FUntilTime: 10800; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[17]; FFmtStr: 'CE%sT'; FUntilYear: 1945; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[80]; FFmtStr: 'CE%sT'; FUntilYear: 1945; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 3600; FRuleFamily: nil; FFmtStr: 'CET'; FUntilYear: 1945; FUntilMonth: 4; FUntilDay: @CRelativeDays[2]; FUntilTime: 10800; FUntilTimeMode: trLocal),
- (FOffset: 7200; FRuleFamily: nil; FFmtStr: 'EET'; FUntilYear: 1979; FUntilMonth: 3; FUntilDay: @CRelativeDays[9]; FUntilTime: 82800; FUntilTimeMode: trLocal),
- (FOffset: 7200; FRuleFamily: @CRuleFamilies[112]; FFmtStr: 'EE%sT'; FUntilYear: 1982; FUntilMonth: 9; FUntilDay: @CRelativeDays[6]; FUntilTime: 10800; FUntilTimeMode: trLocal),
- (FOffset: 7200; FRuleFamily: @CRuleFamilies[17]; FFmtStr: 'EE%sT'; FUntilYear: 1991; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 7200; FRuleFamily: @CRuleFamilies[28]; FFmtStr: 'EE%sT'; FUntilYear: 1997; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 7200; FRuleFamily: @CRuleFamilies[18]; FFmtStr: 'EE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: 7200; FRuleFamily: nil; FFmtStr: 'EET'; FUntilYear: 1979; FUntilMonth: 3; FUntilDay: @CRelativeDays[8]; FUntilTime: 82800; FUntilTimeMode: trLocal),
+ (FOffset: 7200; FRuleFamily: @CRuleFamilies[86]; FFmtStr: 'EE%sT'; FUntilYear: 1982; FUntilMonth: 9; FUntilDay: @CRelativeDays[19]; FUntilTime: 10800; FUntilTimeMode: trLocal),
+ (FOffset: 7200; FRuleFamily: @CRuleFamilies[80]; FFmtStr: 'EE%sT'; FUntilYear: 1991; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 7200; FRuleFamily: @CRuleFamilies[81]; FFmtStr: 'EE%sT'; FUntilYear: 1997; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 7200; FRuleFamily: @CRuleFamilies[77]; FFmtStr: 'EE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Europe/Stockholm zone }
CZone_399_Arr: array[0 .. 5] of TPeriod = (
- (FOffset: 4332; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1879; FUntilMonth: 1; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 3614; FRuleFamily: nil; FFmtStr: 'SET'; FUntilYear: 1900; FUntilMonth: 1; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: nil; FFmtStr: 'CET'; FUntilYear: 1916; FUntilMonth: 5; FUntilDay: @CRelativeDays[20]; FUntilTime: 82800; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: nil; FFmtStr: 'CEST'; FUntilYear: 1916; FUntilMonth: 10; FUntilDay: @CRelativeDays[1]; FUntilTime: 3600; FUntilTimeMode: trLocal),
+ (FOffset: 4332; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1879; FUntilMonth: 1; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 3614; FRuleFamily: nil; FFmtStr: 'SET'; FUntilYear: 1900; FUntilMonth: 1; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: nil; FFmtStr: 'CET'; FUntilYear: 1916; FUntilMonth: 5; FUntilDay: @CRelativeDays[21]; FUntilTime: 82800; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: nil; FFmtStr: 'CEST'; FUntilYear: 1916; FUntilMonth: 10; FUntilDay: @CRelativeDays[0]; FUntilTime: 3600; FUntilTimeMode: trLocal),
(FOffset: 3600; FRuleFamily: nil; FFmtStr: 'CET'; FUntilYear: 1980; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[18]; FFmtStr: 'CE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[77]; FFmtStr: 'CE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Europe/Tallinn zone }
CZone_400_Arr: array[0 .. 12] of TPeriod = (
(FOffset: 5940; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1880; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 5940; FRuleFamily: nil; FFmtStr: 'TMT'; FUntilYear: 1918; FUntilMonth: 2; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[17]; FFmtStr: 'CE%sT'; FUntilYear: 1919; FUntilMonth: 7; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[80]; FFmtStr: 'CE%sT'; FUntilYear: 1919; FUntilMonth: 7; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 5940; FRuleFamily: nil; FFmtStr: 'TMT'; FUntilYear: 1921; FUntilMonth: 5; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 7200; FRuleFamily: nil; FFmtStr: 'EET'; FUntilYear: 1940; FUntilMonth: 8; FUntilDay: @CRelativeDays[4]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 10800; FRuleFamily: nil; FFmtStr: 'MSK'; FUntilYear: 1941; FUntilMonth: 9; FUntilDay: @CRelativeDays[13]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[17]; FFmtStr: 'CE%sT'; FUntilYear: 1944; FUntilMonth: 9; FUntilDay: @CRelativeDays[33]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 10800; FRuleFamily: @CRuleFamilies[26]; FFmtStr: 'MSK/MSD'; FUntilYear: 1989; FUntilMonth: 3; FUntilDay: @CRelativeDays[6]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 7200; FRuleFamily: nil; FFmtStr: 'EEST'; FUntilYear: 1989; FUntilMonth: 9; FUntilDay: @CRelativeDays[0]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 7200; FRuleFamily: @CRuleFamilies[17]; FFmtStr: 'EE%sT'; FUntilYear: 1998; FUntilMonth: 9; FUntilDay: @CRelativeDays[33]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 7200; FRuleFamily: @CRuleFamilies[18]; FFmtStr: 'EE%sT'; FUntilYear: 1999; FUntilMonth: 10; FUntilDay: @CRelativeDays[9]; FUntilTime: 14400; FUntilTimeMode: trLocal),
- (FOffset: 7200; FRuleFamily: nil; FFmtStr: 'EET'; FUntilYear: 2002; FUntilMonth: 2; FUntilDay: @CRelativeDays[25]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 7200; FRuleFamily: @CRuleFamilies[18]; FFmtStr: 'EE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: 7200; FRuleFamily: nil; FFmtStr: 'EET'; FUntilYear: 1940; FUntilMonth: 8; FUntilDay: @CRelativeDays[18]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 10800; FRuleFamily: nil; FFmtStr: 'MSK'; FUntilYear: 1941; FUntilMonth: 9; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[80]; FFmtStr: 'CE%sT'; FUntilYear: 1944; FUntilMonth: 9; FUntilDay: @CRelativeDays[33]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 10800; FRuleFamily: @CRuleFamilies[82]; FFmtStr: 'MSK/MSD'; FUntilYear: 1989; FUntilMonth: 3; FUntilDay: @CRelativeDays[19]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 7200; FRuleFamily: nil; FFmtStr: 'EEST'; FUntilYear: 1989; FUntilMonth: 9; FUntilDay: @CRelativeDays[32]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 7200; FRuleFamily: @CRuleFamilies[80]; FFmtStr: 'EE%sT'; FUntilYear: 1998; FUntilMonth: 9; FUntilDay: @CRelativeDays[33]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 7200; FRuleFamily: @CRuleFamilies[77]; FFmtStr: 'EE%sT'; FUntilYear: 1999; FUntilMonth: 10; FUntilDay: @CRelativeDays[8]; FUntilTime: 14400; FUntilTimeMode: trLocal),
+ (FOffset: 7200; FRuleFamily: nil; FFmtStr: 'EET'; FUntilYear: 2002; FUntilMonth: 2; FUntilDay: @CRelativeDays[22]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 7200; FRuleFamily: @CRuleFamilies[77]; FFmtStr: 'EE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Europe/Tirane zone }
CZone_401_Arr: array[0 .. 3] of TPeriod = (
(FOffset: 4760; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1914; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: nil; FFmtStr: 'CET'; FUntilYear: 1940; FUntilMonth: 6; FUntilDay: @CRelativeDays[19]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[110]; FFmtStr: 'CE%sT'; FUntilYear: 1984; FUntilMonth: 7; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[18]; FFmtStr: 'CE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: 3600; FRuleFamily: nil; FFmtStr: 'CET'; FUntilYear: 1940; FUntilMonth: 6; FUntilDay: @CRelativeDays[24]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[83]; FFmtStr: 'CE%sT'; FUntilYear: 1984; FUntilMonth: 7; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[77]; FFmtStr: 'CE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Europe/Tiraspol zone }
CZone_402_Arr: array[0 .. 8] of TPeriod = (
(FOffset: 7112; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1880; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 6900; FRuleFamily: nil; FFmtStr: 'CMT'; FUntilYear: 1918; FUntilMonth: 2; FUntilDay: @CRelativeDays[13]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 6264; FRuleFamily: nil; FFmtStr: 'BMT'; FUntilYear: 1931; FUntilMonth: 7; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 7200; FRuleFamily: @CRuleFamilies[25]; FFmtStr: 'EE%sT'; FUntilYear: 1940; FUntilMonth: 8; FUntilDay: @CRelativeDays[13]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 7200; FRuleFamily: nil; FFmtStr: 'EEST'; FUntilYear: 1941; FUntilMonth: 7; FUntilDay: @CRelativeDays[22]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[17]; FFmtStr: 'CE%sT'; FUntilYear: 1944; FUntilMonth: 8; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 10800; FRuleFamily: @CRuleFamilies[26]; FFmtStr: 'MSK/MSD'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[9]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: 7200; FRuleFamily: @CRuleFamilies[26]; FFmtStr: 'EE%sT'; FUntilYear: 1992; FUntilMonth: 1; FUntilDay: @CRelativeDays[10]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: 10800; FRuleFamily: @CRuleFamilies[26]; FFmtStr: 'MSK/MSD'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: 6900; FRuleFamily: nil; FFmtStr: 'CMT'; FUntilYear: 1918; FUntilMonth: 2; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 6264; FRuleFamily: nil; FFmtStr: 'BMT'; FUntilYear: 1931; FUntilMonth: 7; FUntilDay: @CRelativeDays[32]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 7200; FRuleFamily: @CRuleFamilies[99]; FFmtStr: 'EE%sT'; FUntilYear: 1940; FUntilMonth: 8; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 7200; FRuleFamily: nil; FFmtStr: 'EEST'; FUntilYear: 1941; FUntilMonth: 7; FUntilDay: @CRelativeDays[17]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[80]; FFmtStr: 'CE%sT'; FUntilYear: 1944; FUntilMonth: 8; FUntilDay: @CRelativeDays[32]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 10800; FRuleFamily: @CRuleFamilies[82]; FFmtStr: 'MSK/MSD'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[8]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: 7200; FRuleFamily: @CRuleFamilies[82]; FFmtStr: 'EE%sT'; FUntilYear: 1992; FUntilMonth: 1; FUntilDay: @CRelativeDays[29]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: 10800; FRuleFamily: @CRuleFamilies[82]; FFmtStr: 'MSK/MSD'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Europe/Ulyanovsk zone }
CZone_403_Arr: array[0 .. 8] of TPeriod = (
- (FOffset: 11616; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1919; FUntilMonth: 7; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trUniversal),
- (FOffset: 10800; FRuleFamily: nil; FFmtStr: '+03'; FUntilYear: 1930; FUntilMonth: 6; FUntilDay: @CRelativeDays[25]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 14400; FRuleFamily: @CRuleFamilies[26]; FFmtStr: '+04/+05'; FUntilYear: 1989; FUntilMonth: 3; FUntilDay: @CRelativeDays[6]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 10800; FRuleFamily: @CRuleFamilies[26]; FFmtStr: '+03/+04'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[9]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 7200; FRuleFamily: @CRuleFamilies[26]; FFmtStr: '+02/+03'; FUntilYear: 1992; FUntilMonth: 1; FUntilDay: @CRelativeDays[10]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 10800; FRuleFamily: @CRuleFamilies[26]; FFmtStr: '+03/+04'; FUntilYear: 2011; FUntilMonth: 3; FUntilDay: @CRelativeDays[34]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 14400; FRuleFamily: nil; FFmtStr: '+04'; FUntilYear: 2014; FUntilMonth: 10; FUntilDay: @CRelativeDays[6]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 10800; FRuleFamily: nil; FFmtStr: '+03'; FUntilYear: 2016; FUntilMonth: 3; FUntilDay: @CRelativeDays[34]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 11616; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1919; FUntilMonth: 7; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trUniversal),
+ (FOffset: 10800; FRuleFamily: nil; FFmtStr: '+03'; FUntilYear: 1930; FUntilMonth: 6; FUntilDay: @CRelativeDays[22]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 14400; FRuleFamily: @CRuleFamilies[82]; FFmtStr: '+04/+05'; FUntilYear: 1989; FUntilMonth: 3; FUntilDay: @CRelativeDays[19]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 10800; FRuleFamily: @CRuleFamilies[82]; FFmtStr: '+03/+04'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[8]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 7200; FRuleFamily: @CRuleFamilies[82]; FFmtStr: '+02/+03'; FUntilYear: 1992; FUntilMonth: 1; FUntilDay: @CRelativeDays[29]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 10800; FRuleFamily: @CRuleFamilies[82]; FFmtStr: '+03/+04'; FUntilYear: 2011; FUntilMonth: 3; FUntilDay: @CRelativeDays[28]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 14400; FRuleFamily: nil; FFmtStr: '+04'; FUntilYear: 2014; FUntilMonth: 10; FUntilDay: @CRelativeDays[19]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 10800; FRuleFamily: nil; FFmtStr: '+03'; FUntilYear: 2016; FUntilMonth: 3; FUntilDay: @CRelativeDays[28]; FUntilTime: 7200; FUntilTimeMode: trStandard),
(FOffset: 14400; FRuleFamily: nil; FFmtStr: '+04'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
@@ -9399,112 +9409,112 @@ var
CZone_404_Arr: array[0 .. 10] of TPeriod = (
(FOffset: 5352; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1890; FUntilMonth: 10; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 3600; FRuleFamily: nil; FFmtStr: 'CET'; FUntilYear: 1940; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[17]; FFmtStr: 'CE%sT'; FUntilYear: 1944; FUntilMonth: 10; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: nil; FFmtStr: 'CEST'; FUntilYear: 1944; FUntilMonth: 10; FUntilDay: @CRelativeDays[6]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: nil; FFmtStr: 'CET'; FUntilYear: 1945; FUntilMonth: 6; FUntilDay: @CRelativeDays[17]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 10800; FRuleFamily: @CRuleFamilies[26]; FFmtStr: 'MSK/MSD'; FUntilYear: 1990; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 10800; FRuleFamily: nil; FFmtStr: 'MSK'; FUntilYear: 1990; FUntilMonth: 7; FUntilDay: @CRelativeDays[1]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: nil; FFmtStr: 'CET'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[9]; FUntilTime: 10800; FUntilTimeMode: trLocal),
- (FOffset: 7200; FRuleFamily: nil; FFmtStr: 'EET'; FUntilYear: 1992; FUntilMonth: 3; FUntilDay: @CRelativeDays[7]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 7200; FRuleFamily: @CRuleFamilies[17]; FFmtStr: 'EE%sT'; FUntilYear: 1996; FUntilMonth: 5; FUntilDay: @CRelativeDays[40]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 7200; FRuleFamily: @CRuleFamilies[18]; FFmtStr: 'EE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[80]; FFmtStr: 'CE%sT'; FUntilYear: 1944; FUntilMonth: 10; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: nil; FFmtStr: 'CEST'; FUntilYear: 1944; FUntilMonth: 10; FUntilDay: @CRelativeDays[19]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: nil; FFmtStr: 'CET'; FUntilYear: 1945; FUntilMonth: 6; FUntilDay: @CRelativeDays[26]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 10800; FRuleFamily: @CRuleFamilies[82]; FFmtStr: 'MSK/MSD'; FUntilYear: 1990; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 10800; FRuleFamily: nil; FFmtStr: 'MSK'; FUntilYear: 1990; FUntilMonth: 7; FUntilDay: @CRelativeDays[0]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: nil; FFmtStr: 'CET'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[8]; FUntilTime: 10800; FUntilTimeMode: trLocal),
+ (FOffset: 7200; FRuleFamily: nil; FFmtStr: 'EET'; FUntilYear: 1992; FUntilMonth: 3; FUntilDay: @CRelativeDays[10]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 7200; FRuleFamily: @CRuleFamilies[80]; FFmtStr: 'EE%sT'; FUntilYear: 1996; FUntilMonth: 5; FUntilDay: @CRelativeDays[12]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 7200; FRuleFamily: @CRuleFamilies[77]; FFmtStr: 'EE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Europe/Vaduz zone }
CZone_405_Arr: array[0 .. 2] of TPeriod = (
(FOffset: 2284; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1894; FUntilMonth: 6; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[27]; FFmtStr: 'CE%sT'; FUntilYear: 1981; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[18]; FFmtStr: 'CE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[104]; FFmtStr: 'CE%sT'; FUntilYear: 1981; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[77]; FFmtStr: 'CE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Europe/Vienna zone }
CZone_406_Arr: array[0 .. 7] of TPeriod = (
(FOffset: 3921; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1893; FUntilMonth: 4; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[17]; FFmtStr: 'CE%sT'; FUntilYear: 1920; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[111]; FFmtStr: 'CE%sT'; FUntilYear: 1940; FUntilMonth: 4; FUntilDay: @CRelativeDays[1]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[17]; FFmtStr: 'CE%sT'; FUntilYear: 1945; FUntilMonth: 4; FUntilDay: @CRelativeDays[2]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 3600; FRuleFamily: nil; FFmtStr: 'CEST'; FUntilYear: 1945; FUntilMonth: 4; FUntilDay: @CRelativeDays[16]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[80]; FFmtStr: 'CE%sT'; FUntilYear: 1920; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[84]; FFmtStr: 'CE%sT'; FUntilYear: 1940; FUntilMonth: 4; FUntilDay: @CRelativeDays[0]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[80]; FFmtStr: 'CE%sT'; FUntilYear: 1945; FUntilMonth: 4; FUntilDay: @CRelativeDays[2]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 3600; FRuleFamily: nil; FFmtStr: 'CEST'; FUntilYear: 1945; FUntilMonth: 4; FUntilDay: @CRelativeDays[31]; FUntilTime: 7200; FUntilTimeMode: trStandard),
(FOffset: 3600; FRuleFamily: nil; FFmtStr: 'CET'; FUntilYear: 1946; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[111]; FFmtStr: 'CE%sT'; FUntilYear: 1981; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[18]; FFmtStr: 'CE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[84]; FFmtStr: 'CE%sT'; FUntilYear: 1981; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[77]; FFmtStr: 'CE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Europe/Vilnius zone }
CZone_407_Arr: array[0 .. 14] of TPeriod = (
(FOffset: 6076; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1880; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 5040; FRuleFamily: nil; FFmtStr: 'WMT'; FUntilYear: 1917; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 5736; FRuleFamily: nil; FFmtStr: 'KMT'; FUntilYear: 1919; FUntilMonth: 10; FUntilDay: @CRelativeDays[18]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: nil; FFmtStr: 'CET'; FUntilYear: 1920; FUntilMonth: 7; FUntilDay: @CRelativeDays[16]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 7200; FRuleFamily: nil; FFmtStr: 'EET'; FUntilYear: 1920; FUntilMonth: 10; FUntilDay: @CRelativeDays[11]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: nil; FFmtStr: 'CET'; FUntilYear: 1940; FUntilMonth: 8; FUntilDay: @CRelativeDays[15]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 10800; FRuleFamily: nil; FFmtStr: 'MSK'; FUntilYear: 1941; FUntilMonth: 6; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[17]; FFmtStr: 'CE%sT'; FUntilYear: 1944; FUntilMonth: 8; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 10800; FRuleFamily: @CRuleFamilies[26]; FFmtStr: 'MSK/MSD'; FUntilYear: 1989; FUntilMonth: 3; FUntilDay: @CRelativeDays[6]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 7200; FRuleFamily: @CRuleFamilies[26]; FFmtStr: 'EE%sT'; FUntilYear: 1991; FUntilMonth: 9; FUntilDay: @CRelativeDays[17]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 7200; FRuleFamily: @CRuleFamilies[17]; FFmtStr: 'EE%sT'; FUntilYear: 1998; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 7200; FRuleFamily: nil; FFmtStr: 'EET'; FUntilYear: 1998; FUntilMonth: 3; FUntilDay: @CRelativeDays[17]; FUntilTime: 3600; FUntilTimeMode: trUniversal),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[18]; FFmtStr: 'CE%sT'; FUntilYear: 1999; FUntilMonth: 10; FUntilDay: @CRelativeDays[9]; FUntilTime: 3600; FUntilTimeMode: trUniversal),
- (FOffset: 7200; FRuleFamily: nil; FFmtStr: 'EET'; FUntilYear: 2003; FUntilMonth: 1; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 7200; FRuleFamily: @CRuleFamilies[18]; FFmtStr: 'EE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: 5736; FRuleFamily: nil; FFmtStr: 'KMT'; FUntilYear: 1919; FUntilMonth: 10; FUntilDay: @CRelativeDays[34]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: nil; FFmtStr: 'CET'; FUntilYear: 1920; FUntilMonth: 7; FUntilDay: @CRelativeDays[31]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 7200; FRuleFamily: nil; FFmtStr: 'EET'; FUntilYear: 1920; FUntilMonth: 10; FUntilDay: @CRelativeDays[25]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: nil; FFmtStr: 'CET'; FUntilYear: 1940; FUntilMonth: 8; FUntilDay: @CRelativeDays[6]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 10800; FRuleFamily: nil; FFmtStr: 'MSK'; FUntilYear: 1941; FUntilMonth: 6; FUntilDay: @CRelativeDays[32]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[80]; FFmtStr: 'CE%sT'; FUntilYear: 1944; FUntilMonth: 8; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 10800; FRuleFamily: @CRuleFamilies[82]; FFmtStr: 'MSK/MSD'; FUntilYear: 1989; FUntilMonth: 3; FUntilDay: @CRelativeDays[19]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 7200; FRuleFamily: @CRuleFamilies[82]; FFmtStr: 'EE%sT'; FUntilYear: 1991; FUntilMonth: 9; FUntilDay: @CRelativeDays[26]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 7200; FRuleFamily: @CRuleFamilies[80]; FFmtStr: 'EE%sT'; FUntilYear: 1998; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 7200; FRuleFamily: nil; FFmtStr: 'EET'; FUntilYear: 1998; FUntilMonth: 3; FUntilDay: @CRelativeDays[26]; FUntilTime: 3600; FUntilTimeMode: trUniversal),
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[77]; FFmtStr: 'CE%sT'; FUntilYear: 1999; FUntilMonth: 10; FUntilDay: @CRelativeDays[8]; FUntilTime: 3600; FUntilTimeMode: trUniversal),
+ (FOffset: 7200; FRuleFamily: nil; FFmtStr: 'EET'; FUntilYear: 2003; FUntilMonth: 1; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 7200; FRuleFamily: @CRuleFamilies[77]; FFmtStr: 'EE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Europe/Volgograd zone }
CZone_408_Arr: array[0 .. 10] of TPeriod = (
- (FOffset: 10660; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1920; FUntilMonth: 1; FUntilDay: @CRelativeDays[15]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 10800; FRuleFamily: nil; FFmtStr: '+03'; FUntilYear: 1930; FUntilMonth: 6; FUntilDay: @CRelativeDays[25]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 14400; FRuleFamily: nil; FFmtStr: '+04'; FUntilYear: 1961; FUntilMonth: 11; FUntilDay: @CRelativeDays[37]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 14400; FRuleFamily: @CRuleFamilies[26]; FFmtStr: '+04/+05'; FUntilYear: 1988; FUntilMonth: 3; FUntilDay: @CRelativeDays[34]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 10800; FRuleFamily: @CRuleFamilies[26]; FFmtStr: 'MSK/MSD'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[9]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 14400; FRuleFamily: nil; FFmtStr: '+04'; FUntilYear: 1992; FUntilMonth: 3; FUntilDay: @CRelativeDays[17]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 10800; FRuleFamily: @CRuleFamilies[26]; FFmtStr: 'MSK/MSD'; FUntilYear: 2011; FUntilMonth: 3; FUntilDay: @CRelativeDays[34]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 14400; FRuleFamily: nil; FFmtStr: 'MSK'; FUntilYear: 2014; FUntilMonth: 10; FUntilDay: @CRelativeDays[6]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 10800; FRuleFamily: nil; FFmtStr: 'MSK'; FUntilYear: 2018; FUntilMonth: 10; FUntilDay: @CRelativeDays[14]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 14400; FRuleFamily: nil; FFmtStr: '+04'; FUntilYear: 2020; FUntilMonth: 12; FUntilDay: @CRelativeDays[34]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 10660; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1920; FUntilMonth: 1; FUntilDay: @CRelativeDays[6]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 10800; FRuleFamily: nil; FFmtStr: '+03'; FUntilYear: 1930; FUntilMonth: 6; FUntilDay: @CRelativeDays[22]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 14400; FRuleFamily: nil; FFmtStr: '+04'; FUntilYear: 1961; FUntilMonth: 11; FUntilDay: @CRelativeDays[23]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 14400; FRuleFamily: @CRuleFamilies[82]; FFmtStr: '+04/+05'; FUntilYear: 1988; FUntilMonth: 3; FUntilDay: @CRelativeDays[28]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 10800; FRuleFamily: @CRuleFamilies[82]; FFmtStr: 'MSK/MSD'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[8]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 14400; FRuleFamily: nil; FFmtStr: '+04'; FUntilYear: 1992; FUntilMonth: 3; FUntilDay: @CRelativeDays[26]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 10800; FRuleFamily: @CRuleFamilies[82]; FFmtStr: 'MSK/MSD'; FUntilYear: 2011; FUntilMonth: 3; FUntilDay: @CRelativeDays[28]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 14400; FRuleFamily: nil; FFmtStr: 'MSK'; FUntilYear: 2014; FUntilMonth: 10; FUntilDay: @CRelativeDays[19]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 10800; FRuleFamily: nil; FFmtStr: 'MSK'; FUntilYear: 2018; FUntilMonth: 10; FUntilDay: @CRelativeDays[16]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 14400; FRuleFamily: nil; FFmtStr: '+04'; FUntilYear: 2020; FUntilMonth: 12; FUntilDay: @CRelativeDays[28]; FUntilTime: 7200; FUntilTimeMode: trStandard),
(FOffset: 10800; FRuleFamily: nil; FFmtStr: 'MSK'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Europe/Warsaw zone }
CZone_409_Arr: array[0 .. 8] of TPeriod = (
(FOffset: 5040; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1880; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 5040; FRuleFamily: nil; FFmtStr: 'WMT'; FUntilYear: 1915; FUntilMonth: 8; FUntilDay: @CRelativeDays[5]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[17]; FFmtStr: 'CE%sT'; FUntilYear: 1918; FUntilMonth: 9; FUntilDay: @CRelativeDays[19]; FUntilTime: 10800; FUntilTimeMode: trLocal),
- (FOffset: 7200; FRuleFamily: @CRuleFamilies[124]; FFmtStr: 'EE%sT'; FUntilYear: 1922; FUntilMonth: 6; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[124]; FFmtStr: 'CE%sT'; FUntilYear: 1940; FUntilMonth: 6; FUntilDay: @CRelativeDays[26]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[17]; FFmtStr: 'CE%sT'; FUntilYear: 1944; FUntilMonth: 10; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[124]; FFmtStr: 'CE%sT'; FUntilYear: 1977; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[109]; FFmtStr: 'CE%sT'; FUntilYear: 1988; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[18]; FFmtStr: 'CE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: 5040; FRuleFamily: nil; FFmtStr: 'WMT'; FUntilYear: 1915; FUntilMonth: 8; FUntilDay: @CRelativeDays[9]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[80]; FFmtStr: 'CE%sT'; FUntilYear: 1918; FUntilMonth: 9; FUntilDay: @CRelativeDays[24]; FUntilTime: 10800; FUntilTimeMode: trLocal),
+ (FOffset: 7200; FRuleFamily: @CRuleFamilies[100]; FFmtStr: 'EE%sT'; FUntilYear: 1922; FUntilMonth: 6; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[100]; FFmtStr: 'CE%sT'; FUntilYear: 1940; FUntilMonth: 6; FUntilDay: @CRelativeDays[4]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[80]; FFmtStr: 'CE%sT'; FUntilYear: 1944; FUntilMonth: 10; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[100]; FFmtStr: 'CE%sT'; FUntilYear: 1977; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[79]; FFmtStr: 'CE%sT'; FUntilYear: 1988; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[77]; FFmtStr: 'CE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Europe/Zagreb zone }
CZone_410_Arr: array[0 .. 5] of TPeriod = (
(FOffset: 3832; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1884; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: nil; FFmtStr: 'CET'; FUntilYear: 1941; FUntilMonth: 4; FUntilDay: @CRelativeDays[36]; FUntilTime: 82800; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[17]; FFmtStr: 'CE%sT'; FUntilYear: 1945; FUntilMonth: 5; FUntilDay: @CRelativeDays[3]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 3600; FRuleFamily: nil; FFmtStr: 'CEST'; FUntilYear: 1945; FUntilMonth: 9; FUntilDay: @CRelativeDays[19]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 3600; FRuleFamily: nil; FFmtStr: 'CET'; FUntilYear: 1982; FUntilMonth: 11; FUntilDay: @CRelativeDays[34]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[18]; FFmtStr: 'CE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: 3600; FRuleFamily: nil; FFmtStr: 'CET'; FUntilYear: 1941; FUntilMonth: 4; FUntilDay: @CRelativeDays[11]; FUntilTime: 82800; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[80]; FFmtStr: 'CE%sT'; FUntilYear: 1945; FUntilMonth: 5; FUntilDay: @CRelativeDays[44]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 3600; FRuleFamily: nil; FFmtStr: 'CEST'; FUntilYear: 1945; FUntilMonth: 9; FUntilDay: @CRelativeDays[24]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 3600; FRuleFamily: nil; FFmtStr: 'CET'; FUntilYear: 1982; FUntilMonth: 11; FUntilDay: @CRelativeDays[28]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[77]; FFmtStr: 'CE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Europe/Zaporozhye zone }
CZone_411_Arr: array[0 .. 8] of TPeriod = (
(FOffset: 8440; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1880; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 8400; FRuleFamily: nil; FFmtStr: '+0220'; FUntilYear: 1924; FUntilMonth: 5; FUntilDay: @CRelativeDays[2]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 7200; FRuleFamily: nil; FFmtStr: 'EET'; FUntilYear: 1930; FUntilMonth: 6; FUntilDay: @CRelativeDays[25]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 10800; FRuleFamily: nil; FFmtStr: 'MSK'; FUntilYear: 1941; FUntilMonth: 8; FUntilDay: @CRelativeDays[12]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[17]; FFmtStr: 'CE%sT'; FUntilYear: 1943; FUntilMonth: 10; FUntilDay: @CRelativeDays[12]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 10800; FRuleFamily: @CRuleFamilies[26]; FFmtStr: 'MSK/MSD'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[9]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: 7200; FRuleFamily: @CRuleFamilies[28]; FFmtStr: 'EE%sT'; FUntilYear: 1992; FUntilMonth: 3; FUntilDay: @CRelativeDays[7]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 7200; FRuleFamily: @CRuleFamilies[17]; FFmtStr: 'EE%sT'; FUntilYear: 1996; FUntilMonth: 5; FUntilDay: @CRelativeDays[40]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 7200; FRuleFamily: @CRuleFamilies[18]; FFmtStr: 'EE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: 7200; FRuleFamily: nil; FFmtStr: 'EET'; FUntilYear: 1930; FUntilMonth: 6; FUntilDay: @CRelativeDays[22]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 10800; FRuleFamily: nil; FFmtStr: 'MSK'; FUntilYear: 1941; FUntilMonth: 8; FUntilDay: @CRelativeDays[14]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[80]; FFmtStr: 'CE%sT'; FUntilYear: 1943; FUntilMonth: 10; FUntilDay: @CRelativeDays[14]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 10800; FRuleFamily: @CRuleFamilies[82]; FFmtStr: 'MSK/MSD'; FUntilYear: 1991; FUntilMonth: 3; FUntilDay: @CRelativeDays[8]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: 7200; FRuleFamily: @CRuleFamilies[81]; FFmtStr: 'EE%sT'; FUntilYear: 1992; FUntilMonth: 3; FUntilDay: @CRelativeDays[10]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 7200; FRuleFamily: @CRuleFamilies[80]; FFmtStr: 'EE%sT'; FUntilYear: 1996; FUntilMonth: 5; FUntilDay: @CRelativeDays[12]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 7200; FRuleFamily: @CRuleFamilies[77]; FFmtStr: 'EE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Europe/Zurich zone }
CZone_412_Arr: array[0 .. 3] of TPeriod = (
- (FOffset: 2048; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1853; FUntilMonth: 7; FUntilDay: @CRelativeDays[19]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 2048; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1853; FUntilMonth: 7; FUntilDay: @CRelativeDays[24]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 1786; FRuleFamily: nil; FFmtStr: 'BMT'; FUntilYear: 1894; FUntilMonth: 6; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[27]; FFmtStr: 'CE%sT'; FUntilYear: 1981; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[18]; FFmtStr: 'CE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[104]; FFmtStr: 'CE%sT'; FUntilYear: 1981; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[77]; FFmtStr: 'CE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Factory zone }
@@ -9520,8 +9530,8 @@ var
{ Time periods for Indian/Antananarivo zone }
CZone_415_Arr: array[0 .. 3] of TPeriod = (
(FOffset: 11404; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1911; FUntilMonth: 7; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 10800; FRuleFamily: nil; FFmtStr: 'EAT'; FUntilYear: 1954; FUntilMonth: 2; FUntilDay: @CRelativeDays[34]; FUntilTime: 82800; FUntilTimeMode: trStandard),
- (FOffset: 10800; FRuleFamily: nil; FFmtStr: 'EAST'; FUntilYear: 1954; FUntilMonth: 5; FUntilDay: @CRelativeDays[17]; FUntilTime: 82800; FUntilTimeMode: trStandard),
+ (FOffset: 10800; FRuleFamily: nil; FFmtStr: 'EAT'; FUntilYear: 1954; FUntilMonth: 2; FUntilDay: @CRelativeDays[28]; FUntilTime: 82800; FUntilTimeMode: trStandard),
+ (FOffset: 10800; FRuleFamily: nil; FFmtStr: 'EAST'; FUntilYear: 1954; FUntilMonth: 5; FUntilDay: @CRelativeDays[26]; FUntilTime: 82800; FUntilTimeMode: trStandard),
(FOffset: 10800; FRuleFamily: nil; FFmtStr: 'EAT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
@@ -9558,7 +9568,7 @@ var
{ Time periods for Indian/Mahe zone }
CZone_421_Arr: array[0 .. 1] of TPeriod = (
- (FOffset: 13308; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1907; FUntilMonth: 1; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 13308; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1907; FUntilMonth: 1; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 14400; FRuleFamily: nil; FFmtStr: '+04'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
@@ -9572,7 +9582,7 @@ var
{ Time periods for Indian/Mauritius zone }
CZone_423_Arr: array[0 .. 1] of TPeriod = (
(FOffset: 13800; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1907; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 14400; FRuleFamily: @CRuleFamilies[102]; FFmtStr: '+04/+05'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: 14400; FRuleFamily: @CRuleFamilies[52]; FFmtStr: '+04/+05'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Indian/Mayotte zone }
@@ -9589,7 +9599,7 @@ var
{ Time periods for MET zone }
CZone_426_Arr: array[0 .. 0] of TPeriod = (
- (FOffset: 3600; FRuleFamily: @CRuleFamilies[17]; FFmtStr: 'ME%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: 3600; FRuleFamily: @CRuleFamilies[80]; FFmtStr: 'ME%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for MST zone }
@@ -9599,23 +9609,23 @@ var
{ Time periods for MST7MDT zone }
CZone_428_Arr: array[0 .. 0] of TPeriod = (
- (FOffset: -25200; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'M%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: -25200; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'M%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Pacific/Apia zone }
CZone_429_Arr: array[0 .. 4] of TPeriod = (
- (FOffset: 45184; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1892; FUntilMonth: 7; FUntilDay: @CRelativeDays[5]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 45184; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1892; FUntilMonth: 7; FUntilDay: @CRelativeDays[9]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -41216; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1911; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -41400; FRuleFamily: nil; FFmtStr: '-1130'; FUntilYear: 1950; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -39600; FRuleFamily: @CRuleFamilies[140]; FFmtStr: '-11/-10'; FUntilYear: 2011; FUntilMonth: 12; FUntilDay: @CRelativeDays[17]; FUntilTime: 86400; FUntilTimeMode: trLocal),
- (FOffset: 46800; FRuleFamily: @CRuleFamilies[140]; FFmtStr: '+13/+14'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: -39600; FRuleFamily: @CRuleFamilies[73]; FFmtStr: '-11/-10'; FUntilYear: 2011; FUntilMonth: 12; FUntilDay: @CRelativeDays[26]; FUntilTime: 86400; FUntilTimeMode: trLocal),
+ (FOffset: 46800; FRuleFamily: @CRuleFamilies[73]; FFmtStr: '+13/+14'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Pacific/Auckland zone }
CZone_430_Arr: array[0 .. 2] of TPeriod = (
(FOffset: 41944; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1868; FUntilMonth: 11; FUntilDay: @CRelativeDays[2]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 41400; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'NZ%sT'; FUntilYear: 1946; FUntilMonth: 1; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 43200; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'NZ%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: 41400; FRuleFamily: @CRuleFamilies[70]; FFmtStr: 'NZ%sT'; FUntilYear: 1946; FUntilMonth: 1; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 43200; FRuleFamily: @CRuleFamilies[70]; FFmtStr: 'NZ%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Pacific/Bougainville zone }
@@ -9623,25 +9633,25 @@ var
(FOffset: 37336; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1880; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 35312; FRuleFamily: nil; FFmtStr: 'PMMT'; FUntilYear: 1895; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 36000; FRuleFamily: nil; FFmtStr: '+10'; FUntilYear: 1942; FUntilMonth: 7; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 32400; FRuleFamily: nil; FFmtStr: '+09'; FUntilYear: 1945; FUntilMonth: 8; FUntilDay: @CRelativeDays[25]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 36000; FRuleFamily: nil; FFmtStr: '+10'; FUntilYear: 2014; FUntilMonth: 12; FUntilDay: @CRelativeDays[14]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: 32400; FRuleFamily: nil; FFmtStr: '+09'; FUntilYear: 1945; FUntilMonth: 8; FUntilDay: @CRelativeDays[22]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 36000; FRuleFamily: nil; FFmtStr: '+10'; FUntilYear: 2014; FUntilMonth: 12; FUntilDay: @CRelativeDays[16]; FUntilTime: 7200; FUntilTimeMode: trLocal),
(FOffset: 39600; FRuleFamily: nil; FFmtStr: '+11'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Pacific/Chatham zone }
CZone_432_Arr: array[0 .. 2] of TPeriod = (
(FOffset: 44028; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1868; FUntilMonth: 11; FUntilDay: @CRelativeDays[2]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 44100; FRuleFamily: nil; FFmtStr: '+1215'; FUntilYear: 1946; FUntilMonth: 1; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 45900; FRuleFamily: @CRuleFamilies[138]; FFmtStr: '+1245/+1345'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: 44100; FRuleFamily: nil; FFmtStr: '+1215'; FUntilYear: 1946; FUntilMonth: 1; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 45900; FRuleFamily: @CRuleFamilies[71]; FFmtStr: '+1245/+1345'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Pacific/Chuuk zone }
CZone_433_Arr: array[0 .. 6] of TPeriod = (
- (FOffset: -49972; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1844; FUntilMonth: 12; FUntilDay: @CRelativeDays[9]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -49972; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1844; FUntilMonth: 12; FUntilDay: @CRelativeDays[8]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 36428; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1901; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 36000; FRuleFamily: nil; FFmtStr: '+10'; FUntilYear: 1914; FUntilMonth: 10; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 32400; FRuleFamily: nil; FFmtStr: '+09'; FUntilYear: 1919; FUntilMonth: 2; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 36000; FRuleFamily: nil; FFmtStr: '+10'; FUntilYear: 1941; FUntilMonth: 4; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 32400; FRuleFamily: nil; FFmtStr: '+09'; FUntilYear: 1919; FUntilMonth: 2; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 36000; FRuleFamily: nil; FFmtStr: '+10'; FUntilYear: 1941; FUntilMonth: 4; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 32400; FRuleFamily: nil; FFmtStr: '+09'; FUntilYear: 1945; FUntilMonth: 8; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 36000; FRuleFamily: nil; FFmtStr: '+10'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
@@ -9650,36 +9660,36 @@ var
CZone_434_Arr: array[0 .. 3] of TPeriod = (
(FOffset: -26248; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1890; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -26248; FRuleFamily: nil; FFmtStr: 'EMT'; FUntilYear: 1932; FUntilMonth: 9; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -25200; FRuleFamily: @CRuleFamilies[91]; FFmtStr: '-07/-06'; FUntilYear: 1982; FUntilMonth: 3; FUntilDay: @CRelativeDays[20]; FUntilTime: 10800; FUntilTimeMode: trUniversal),
- (FOffset: -21600; FRuleFamily: @CRuleFamilies[91]; FFmtStr: '-06/-05'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: -25200; FRuleFamily: @CRuleFamilies[3]; FFmtStr: '-07/-06'; FUntilYear: 1982; FUntilMonth: 3; FUntilDay: @CRelativeDays[21]; FUntilTime: 10800; FUntilTimeMode: trUniversal),
+ (FOffset: -21600; FRuleFamily: @CRuleFamilies[3]; FFmtStr: '-06/-05'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Pacific/Efate zone }
CZone_435_Arr: array[0 .. 1] of TPeriod = (
- (FOffset: 40396; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1912; FUntilMonth: 1; FUntilDay: @CRelativeDays[40]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 39600; FRuleFamily: @CRuleFamilies[142]; FFmtStr: '+11/+12'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: 40396; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1912; FUntilMonth: 1; FUntilDay: @CRelativeDays[12]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 39600; FRuleFamily: @CRuleFamilies[75]; FFmtStr: '+11/+12'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Pacific/Enderbury zone }
CZone_436_Arr: array[0 .. 4] of TPeriod = (
(FOffset: 0; FRuleFamily: nil; FFmtStr: '-00'; FUntilYear: 1860; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -41060; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1885; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 0; FRuleFamily: nil; FFmtStr: '-00'; FUntilYear: 1938; FUntilMonth: 3; FUntilDay: @CRelativeDays[4]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -43200; FRuleFamily: nil; FFmtStr: '-12'; FUntilYear: 1942; FUntilMonth: 2; FUntilDay: @CRelativeDays[11]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 0; FRuleFamily: nil; FFmtStr: '-00'; FUntilYear: 1938; FUntilMonth: 3; FUntilDay: @CRelativeDays[18]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -43200; FRuleFamily: nil; FFmtStr: '-12'; FUntilYear: 1942; FUntilMonth: 2; FUntilDay: @CRelativeDays[25]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 0; FRuleFamily: nil; FFmtStr: '-00'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Pacific/Fakaofo zone }
CZone_437_Arr: array[0 .. 2] of TPeriod = (
(FOffset: -41096; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1901; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -39600; FRuleFamily: nil; FFmtStr: '-11'; FUntilYear: 2011; FUntilMonth: 12; FUntilDay: @CRelativeDays[8]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -39600; FRuleFamily: nil; FFmtStr: '-11'; FUntilYear: 2011; FUntilMonth: 12; FUntilDay: @CRelativeDays[7]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 46800; FRuleFamily: nil; FFmtStr: '+13'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Pacific/Fiji zone }
CZone_438_Arr: array[0 .. 1] of TPeriod = (
- (FOffset: 42944; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1915; FUntilMonth: 10; FUntilDay: @CRelativeDays[6]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 43200; FRuleFamily: @CRuleFamilies[136]; FFmtStr: '+12/+13'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: 42944; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1915; FUntilMonth: 10; FUntilDay: @CRelativeDays[19]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 43200; FRuleFamily: @CRuleFamilies[67]; FFmtStr: '+12/+13'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Pacific/Funafuti zone }
@@ -9692,7 +9702,7 @@ var
CZone_440_Arr: array[0 .. 2] of TPeriod = (
(FOffset: -21504; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1931; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -18000; FRuleFamily: nil; FFmtStr: '-05'; FUntilYear: 1986; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -21600; FRuleFamily: @CRuleFamilies[93]; FFmtStr: '-06/-05'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: -21600; FRuleFamily: @CRuleFamilies[5]; FFmtStr: '-06/-05'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Pacific/Gambier zone }
@@ -9709,20 +9719,20 @@ var
{ Time periods for Pacific/Guam zone }
CZone_443_Arr: array[0 .. 5] of TPeriod = (
- (FOffset: -51660; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1844; FUntilMonth: 12; FUntilDay: @CRelativeDays[9]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -51660; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1844; FUntilMonth: 12; FUntilDay: @CRelativeDays[8]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 34740; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1901; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 36000; FRuleFamily: nil; FFmtStr: 'GST'; FUntilYear: 1941; FUntilMonth: 12; FUntilDay: @CRelativeDays[18]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 32400; FRuleFamily: nil; FFmtStr: '+09'; FUntilYear: 1944; FUntilMonth: 7; FUntilDay: @CRelativeDays[9]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 36000; FRuleFamily: @CRuleFamilies[29]; FFmtStr: 'G%sT'; FUntilYear: 2000; FUntilMonth: 12; FUntilDay: @CRelativeDays[26]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 36000; FRuleFamily: nil; FFmtStr: 'GST'; FUntilYear: 1941; FUntilMonth: 12; FUntilDay: @CRelativeDays[34]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 32400; FRuleFamily: nil; FFmtStr: '+09'; FUntilYear: 1944; FUntilMonth: 7; FUntilDay: @CRelativeDays[8]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 36000; FRuleFamily: @CRuleFamilies[68]; FFmtStr: 'G%sT'; FUntilYear: 2000; FUntilMonth: 12; FUntilDay: @CRelativeDays[4]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 36000; FRuleFamily: nil; FFmtStr: 'ChST'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Pacific/Honolulu zone }
CZone_444_Arr: array[0 .. 4] of TPeriod = (
- (FOffset: -37886; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1896; FUntilMonth: 1; FUntilDay: @CRelativeDays[40]; FUntilTime: 43200; FUntilTimeMode: trLocal),
- (FOffset: -37800; FRuleFamily: nil; FFmtStr: 'HST'; FUntilYear: 1933; FUntilMonth: 4; FUntilDay: @CRelativeDays[8]; FUntilTime: 7200; FUntilTimeMode: trLocal),
- (FOffset: -37800; FRuleFamily: nil; FFmtStr: 'HDT'; FUntilYear: 1933; FUntilMonth: 5; FUntilDay: @CRelativeDays[25]; FUntilTime: 43200; FUntilTimeMode: trLocal),
- (FOffset: -37800; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'H%sT'; FUntilYear: 1947; FUntilMonth: 6; FUntilDay: @CRelativeDays[3]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: -37886; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1896; FUntilMonth: 1; FUntilDay: @CRelativeDays[12]; FUntilTime: 43200; FUntilTimeMode: trLocal),
+ (FOffset: -37800; FRuleFamily: nil; FFmtStr: 'HST'; FUntilYear: 1933; FUntilMonth: 4; FUntilDay: @CRelativeDays[7]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: -37800; FRuleFamily: nil; FFmtStr: 'HDT'; FUntilYear: 1933; FUntilMonth: 5; FUntilDay: @CRelativeDays[22]; FUntilTime: 43200; FUntilTimeMode: trLocal),
+ (FOffset: -37800; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'H%sT'; FUntilYear: 1947; FUntilMonth: 6; FUntilDay: @CRelativeDays[44]; FUntilTime: 7200; FUntilTimeMode: trLocal),
(FOffset: -36000; FRuleFamily: nil; FFmtStr: 'HST'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
@@ -9733,9 +9743,9 @@ var
{ Time periods for Pacific/Kanton zone }
CZone_446_Arr: array[0 .. 3] of TPeriod = (
- (FOffset: 0; FRuleFamily: nil; FFmtStr: '-00'; FUntilYear: 1937; FUntilMonth: 8; FUntilDay: @CRelativeDays[9]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 0; FRuleFamily: nil; FFmtStr: '-00'; FUntilYear: 1937; FUntilMonth: 8; FUntilDay: @CRelativeDays[8]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -43200; FRuleFamily: nil; FFmtStr: '-12'; FUntilYear: 1979; FUntilMonth: 10; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -39600; FRuleFamily: nil; FFmtStr: '-11'; FUntilYear: 1994; FUntilMonth: 12; FUntilDay: @CRelativeDays[9]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -39600; FRuleFamily: nil; FFmtStr: '-11'; FUntilYear: 1994; FUntilMonth: 12; FUntilDay: @CRelativeDays[8]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 46800; FRuleFamily: nil; FFmtStr: '+13'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
@@ -9743,18 +9753,18 @@ var
CZone_447_Arr: array[0 .. 3] of TPeriod = (
(FOffset: -37760; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1901; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -38400; FRuleFamily: nil; FFmtStr: '-1040'; FUntilYear: 1979; FUntilMonth: 10; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -36000; FRuleFamily: nil; FFmtStr: '-10'; FUntilYear: 1994; FUntilMonth: 12; FUntilDay: @CRelativeDays[9]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -36000; FRuleFamily: nil; FFmtStr: '-10'; FUntilYear: 1994; FUntilMonth: 12; FUntilDay: @CRelativeDays[8]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 50400; FRuleFamily: nil; FFmtStr: '+14'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Pacific/Kosrae zone }
CZone_448_Arr: array[0 .. 9] of TPeriod = (
- (FOffset: -47284; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1844; FUntilMonth: 12; FUntilDay: @CRelativeDays[9]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -47284; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1844; FUntilMonth: 12; FUntilDay: @CRelativeDays[8]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 39116; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1901; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 39600; FRuleFamily: nil; FFmtStr: '+11'; FUntilYear: 1914; FUntilMonth: 10; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 32400; FRuleFamily: nil; FFmtStr: '+09'; FUntilYear: 1919; FUntilMonth: 2; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 32400; FRuleFamily: nil; FFmtStr: '+09'; FUntilYear: 1919; FUntilMonth: 2; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 39600; FRuleFamily: nil; FFmtStr: '+11'; FUntilYear: 1937; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 36000; FRuleFamily: nil; FFmtStr: '+10'; FUntilYear: 1941; FUntilMonth: 4; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 36000; FRuleFamily: nil; FFmtStr: '+10'; FUntilYear: 1941; FUntilMonth: 4; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 32400; FRuleFamily: nil; FFmtStr: '+09'; FUntilYear: 1945; FUntilMonth: 8; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 39600; FRuleFamily: nil; FFmtStr: '+11'; FUntilYear: 1969; FUntilMonth: 10; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 43200; FRuleFamily: nil; FFmtStr: '+12'; FUntilYear: 1999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
@@ -9765,10 +9775,10 @@ var
CZone_449_Arr: array[0 .. 6] of TPeriod = (
(FOffset: 40160; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1901; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 39600; FRuleFamily: nil; FFmtStr: '+11'; FUntilYear: 1937; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 36000; FRuleFamily: nil; FFmtStr: '+10'; FUntilYear: 1941; FUntilMonth: 4; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 32400; FRuleFamily: nil; FFmtStr: '+09'; FUntilYear: 1944; FUntilMonth: 2; FUntilDay: @CRelativeDays[4]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 36000; FRuleFamily: nil; FFmtStr: '+10'; FUntilYear: 1941; FUntilMonth: 4; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 32400; FRuleFamily: nil; FFmtStr: '+09'; FUntilYear: 1944; FUntilMonth: 2; FUntilDay: @CRelativeDays[18]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 39600; FRuleFamily: nil; FFmtStr: '+11'; FUntilYear: 1969; FUntilMonth: 10; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -43200; FRuleFamily: nil; FFmtStr: '-12'; FUntilYear: 1993; FUntilMonth: 8; FUntilDay: @CRelativeDays[7]; FUntilTime: 86400; FUntilTimeMode: trLocal),
+ (FOffset: -43200; FRuleFamily: nil; FFmtStr: '-12'; FUntilYear: 1993; FUntilMonth: 8; FUntilDay: @CRelativeDays[10]; FUntilTime: 86400; FUntilTimeMode: trLocal),
(FOffset: 43200; FRuleFamily: nil; FFmtStr: '+12'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
@@ -9776,10 +9786,10 @@ var
CZone_450_Arr: array[0 .. 7] of TPeriod = (
(FOffset: 41088; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1901; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 39600; FRuleFamily: nil; FFmtStr: '+11'; FUntilYear: 1914; FUntilMonth: 10; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 32400; FRuleFamily: nil; FFmtStr: '+09'; FUntilYear: 1919; FUntilMonth: 2; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 32400; FRuleFamily: nil; FFmtStr: '+09'; FUntilYear: 1919; FUntilMonth: 2; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 39600; FRuleFamily: nil; FFmtStr: '+11'; FUntilYear: 1937; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 36000; FRuleFamily: nil; FFmtStr: '+10'; FUntilYear: 1941; FUntilMonth: 4; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 32400; FRuleFamily: nil; FFmtStr: '+09'; FUntilYear: 1944; FUntilMonth: 1; FUntilDay: @CRelativeDays[8]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 36000; FRuleFamily: nil; FFmtStr: '+10'; FUntilYear: 1941; FUntilMonth: 4; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 32400; FRuleFamily: nil; FFmtStr: '+09'; FUntilYear: 1944; FUntilMonth: 1; FUntilDay: @CRelativeDays[7]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 39600; FRuleFamily: nil; FFmtStr: '+11'; FUntilYear: 1969; FUntilMonth: 10; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 43200; FRuleFamily: nil; FFmtStr: '+12'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
@@ -9793,23 +9803,23 @@ var
{ Time periods for Pacific/Midway zone }
CZone_452_Arr: array[0 .. 3] of TPeriod = (
(FOffset: -42568; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1901; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -39600; FRuleFamily: nil; FFmtStr: '-11'; FUntilYear: 1956; FUntilMonth: 6; FUntilDay: @CRelativeDays[15]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -39600; FRuleFamily: nil; FFmtStr: '-11'; FUntilYear: 1956; FUntilMonth: 6; FUntilDay: @CRelativeDays[6]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -39600; FRuleFamily: nil; FFmtStr: '-10'; FUntilYear: 1956; FUntilMonth: 9; FUntilDay: @CRelativeDays[2]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -39600; FRuleFamily: nil; FFmtStr: 'SST'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Pacific/Nauru zone }
CZone_453_Arr: array[0 .. 4] of TPeriod = (
- (FOffset: 40060; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1921; FUntilMonth: 1; FUntilDay: @CRelativeDays[13]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 41400; FRuleFamily: nil; FFmtStr: '+1130'; FUntilYear: 1942; FUntilMonth: 8; FUntilDay: @CRelativeDays[17]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 32400; FRuleFamily: nil; FFmtStr: '+09'; FUntilYear: 1945; FUntilMonth: 9; FUntilDay: @CRelativeDays[3]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 41400; FRuleFamily: nil; FFmtStr: '+1130'; FUntilYear: 1979; FUntilMonth: 2; FUntilDay: @CRelativeDays[18]; FUntilTime: 7200; FUntilTimeMode: trLocal),
+ (FOffset: 40060; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1921; FUntilMonth: 1; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 41400; FRuleFamily: nil; FFmtStr: '+1130'; FUntilYear: 1942; FUntilMonth: 8; FUntilDay: @CRelativeDays[26]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 32400; FRuleFamily: nil; FFmtStr: '+09'; FUntilYear: 1945; FUntilMonth: 9; FUntilDay: @CRelativeDays[44]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 41400; FRuleFamily: nil; FFmtStr: '+1130'; FUntilYear: 1979; FUntilMonth: 2; FUntilDay: @CRelativeDays[34]; FUntilTime: 7200; FUntilTimeMode: trLocal),
(FOffset: 43200; FRuleFamily: nil; FFmtStr: '+12'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Pacific/Niue zone }
CZone_454_Arr: array[0 .. 2] of TPeriod = (
- (FOffset: -40780; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1952; FUntilMonth: 10; FUntilDay: @CRelativeDays[19]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -40780; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1952; FUntilMonth: 10; FUntilDay: @CRelativeDays[24]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -40800; FRuleFamily: nil; FFmtStr: '-1120'; FUntilYear: 1964; FUntilMonth: 7; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -39600; FRuleFamily: nil; FFmtStr: '-11'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
@@ -9818,29 +9828,29 @@ var
CZone_455_Arr: array[0 .. 6] of TPeriod = (
(FOffset: 40312; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1901; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 40320; FRuleFamily: nil; FFmtStr: '+1112'; FUntilYear: 1951; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 41400; FRuleFamily: nil; FFmtStr: '+1130'; FUntilYear: 1974; FUntilMonth: 10; FUntilDay: @CRelativeDays[34]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 41400; FRuleFamily: nil; FFmtStr: '+1130'; FUntilYear: 1974; FUntilMonth: 10; FUntilDay: @CRelativeDays[28]; FUntilTime: 7200; FUntilTimeMode: trStandard),
(FOffset: 41400; FRuleFamily: nil; FFmtStr: '+1230'; FUntilYear: 1975; FUntilMonth: 3; FUntilDay: @CRelativeDays[2]; FUntilTime: 7200; FUntilTimeMode: trStandard),
- (FOffset: 41400; FRuleFamily: nil; FFmtStr: '+1130'; FUntilYear: 2015; FUntilMonth: 10; FUntilDay: @CRelativeDays[35]; FUntilTime: 7200; FUntilTimeMode: trStandard),
+ (FOffset: 41400; FRuleFamily: nil; FFmtStr: '+1130'; FUntilYear: 2015; FUntilMonth: 10; FUntilDay: @CRelativeDays[15]; FUntilTime: 7200; FUntilTimeMode: trStandard),
(FOffset: 39600; FRuleFamily: nil; FFmtStr: '+11'; FUntilYear: 2019; FUntilMonth: 7; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 39600; FRuleFamily: @CRuleFamilies[134]; FFmtStr: '+11/+12'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: 39600; FRuleFamily: @CRuleFamilies[65]; FFmtStr: '+11/+12'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Pacific/Noumea zone }
CZone_456_Arr: array[0 .. 1] of TPeriod = (
- (FOffset: 39948; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1912; FUntilMonth: 1; FUntilDay: @CRelativeDays[40]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 39600; FRuleFamily: @CRuleFamilies[137]; FFmtStr: '+11/+12'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: 39948; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1912; FUntilMonth: 1; FUntilDay: @CRelativeDays[12]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 39600; FRuleFamily: @CRuleFamilies[69]; FFmtStr: '+11/+12'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Pacific/Pago_Pago zone }
CZone_457_Arr: array[0 .. 2] of TPeriod = (
- (FOffset: 45432; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1892; FUntilMonth: 7; FUntilDay: @CRelativeDays[5]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 45432; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1892; FUntilMonth: 7; FUntilDay: @CRelativeDays[9]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -40968; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1911; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -39600; FRuleFamily: nil; FFmtStr: 'SST'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Pacific/Palau zone }
CZone_458_Arr: array[0 .. 2] of TPeriod = (
- (FOffset: -54124; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1844; FUntilMonth: 12; FUntilDay: @CRelativeDays[9]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -54124; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1844; FUntilMonth: 12; FUntilDay: @CRelativeDays[8]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 32276; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1901; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 32400; FRuleFamily: nil; FFmtStr: '+09'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
@@ -9848,18 +9858,18 @@ var
{ Time periods for Pacific/Pitcairn zone }
CZone_459_Arr: array[0 .. 2] of TPeriod = (
(FOffset: -31220; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1901; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -30600; FRuleFamily: nil; FFmtStr: '-0830'; FUntilYear: 1998; FUntilMonth: 4; FUntilDay: @CRelativeDays[34]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -30600; FRuleFamily: nil; FFmtStr: '-0830'; FUntilYear: 1998; FUntilMonth: 4; FUntilDay: @CRelativeDays[28]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: -28800; FRuleFamily: nil; FFmtStr: '-08'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Pacific/Pohnpei zone }
CZone_460_Arr: array[0 .. 7] of TPeriod = (
- (FOffset: -48428; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1844; FUntilMonth: 12; FUntilDay: @CRelativeDays[9]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -48428; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1844; FUntilMonth: 12; FUntilDay: @CRelativeDays[8]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 37972; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1901; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 39600; FRuleFamily: nil; FFmtStr: '+11'; FUntilYear: 1914; FUntilMonth: 10; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 32400; FRuleFamily: nil; FFmtStr: '+09'; FUntilYear: 1919; FUntilMonth: 2; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 32400; FRuleFamily: nil; FFmtStr: '+09'; FUntilYear: 1919; FUntilMonth: 2; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 39600; FRuleFamily: nil; FFmtStr: '+11'; FUntilYear: 1937; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 36000; FRuleFamily: nil; FFmtStr: '+10'; FUntilYear: 1941; FUntilMonth: 4; FUntilDay: @CRelativeDays[1]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 36000; FRuleFamily: nil; FFmtStr: '+10'; FUntilYear: 1941; FUntilMonth: 4; FUntilDay: @CRelativeDays[0]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 32400; FRuleFamily: nil; FFmtStr: '+09'; FUntilYear: 1945; FUntilMonth: 8; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 39600; FRuleFamily: nil; FFmtStr: '+11'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
@@ -9873,18 +9883,18 @@ var
{ Time periods for Pacific/Rarotonga zone }
CZone_462_Arr: array[0 .. 3] of TPeriod = (
- (FOffset: 48056; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1899; FUntilMonth: 12; FUntilDay: @CRelativeDays[6]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -38344; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1952; FUntilMonth: 10; FUntilDay: @CRelativeDays[19]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -37800; FRuleFamily: nil; FFmtStr: '-1030'; FUntilYear: 1978; FUntilMonth: 11; FUntilDay: @CRelativeDays[16]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: -36000; FRuleFamily: @CRuleFamilies[139]; FFmtStr: '-10/-0930'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: 48056; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1899; FUntilMonth: 12; FUntilDay: @CRelativeDays[19]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -38344; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1952; FUntilMonth: 10; FUntilDay: @CRelativeDays[24]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -37800; FRuleFamily: nil; FFmtStr: '-1030'; FUntilYear: 1978; FUntilMonth: 11; FUntilDay: @CRelativeDays[31]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -36000; FRuleFamily: @CRuleFamilies[72]; FFmtStr: '-10/-0930'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Pacific/Saipan zone }
CZone_463_Arr: array[0 .. 4] of TPeriod = (
- (FOffset: -51420; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1844; FUntilMonth: 12; FUntilDay: @CRelativeDays[9]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: -51420; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1844; FUntilMonth: 12; FUntilDay: @CRelativeDays[8]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 34980; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1901; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 32400; FRuleFamily: nil; FFmtStr: '+09'; FUntilYear: 1944; FUntilMonth: 7; FUntilDay: @CRelativeDays[11]; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 36000; FRuleFamily: @CRuleFamilies[29]; FFmtStr: 'G%sT'; FUntilYear: 2000; FUntilMonth: 12; FUntilDay: @CRelativeDays[26]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 32400; FRuleFamily: nil; FFmtStr: '+09'; FUntilYear: 1944; FUntilMonth: 7; FUntilDay: @CRelativeDays[25]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 36000; FRuleFamily: @CRuleFamilies[68]; FFmtStr: 'G%sT'; FUntilYear: 2000; FUntilMonth: 12; FUntilDay: @CRelativeDays[4]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 36000; FRuleFamily: nil; FFmtStr: 'ChST'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
@@ -9902,10 +9912,10 @@ var
{ Time periods for Pacific/Tongatapu zone }
CZone_466_Arr: array[0 .. 3] of TPeriod = (
- (FOffset: 44352; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1945; FUntilMonth: 9; FUntilDay: @CRelativeDays[18]; FUntilTime: 0; FUntilTimeMode: trLocal),
+ (FOffset: 44352; FRuleFamily: nil; FFmtStr: 'LMT'; FUntilYear: 1945; FUntilMonth: 9; FUntilDay: @CRelativeDays[34]; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 44400; FRuleFamily: nil; FFmtStr: '+1220'; FUntilYear: 1961; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
(FOffset: 46800; FRuleFamily: nil; FFmtStr: '+13'; FUntilYear: 1999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal),
- (FOffset: 46800; FRuleFamily: @CRuleFamilies[141]; FFmtStr: '+13/+14'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: 46800; FRuleFamily: @CRuleFamilies[74]; FFmtStr: '+13/+14'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for Pacific/Wake zone }
@@ -9922,12 +9932,12 @@ var
{ Time periods for PST8PDT zone }
CZone_469_Arr: array[0 .. 0] of TPeriod = (
- (FOffset: -28800; FRuleFamily: @CRuleFamilies[8]; FFmtStr: 'P%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: -28800; FRuleFamily: @CRuleFamilies[10]; FFmtStr: 'P%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
{ Time periods for WET zone }
CZone_470_Arr: array[0 .. 0] of TPeriod = (
- (FOffset: 0; FRuleFamily: @CRuleFamilies[18]; FFmtStr: 'WE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
+ (FOffset: 0; FRuleFamily: @CRuleFamilies[77]; FFmtStr: 'WE%sT'; FUntilYear: 9999; FUntilMonth: 1; FUntilDay: nil; FUntilTime: 0; FUntilTimeMode: trLocal)
);
var
@@ -10094,7 +10104,7 @@ var
(FName: 'America/North_Dakota/Beulah'; FCount: 3; FFirstPeriod: @CZone_158_Arr),
(FName: 'America/North_Dakota/Center'; FCount: 3; FFirstPeriod: @CZone_159_Arr),
(FName: 'America/North_Dakota/New_Salem'; FCount: 3; FFirstPeriod: @CZone_160_Arr),
- (FName: 'America/Nuuk'; FCount: 4; FFirstPeriod: @CZone_161_Arr),
+ (FName: 'America/Nuuk'; FCount: 5; FFirstPeriod: @CZone_161_Arr),
(FName: 'America/Ojinaga'; FCount: 11; FFirstPeriod: @CZone_162_Arr),
(FName: 'America/Panama'; FCount: 3; FFirstPeriod: @CZone_163_Arr),
(FName: 'America/Pangnirtung'; FCount: 4; FFirstPeriod: @CZone_164_Arr),
@@ -10116,7 +10126,7 @@ var
(FName: 'America/Santiago'; FCount: 14; FFirstPeriod: @CZone_180_Arr),
(FName: 'America/Santo_Domingo'; FCount: 6; FFirstPeriod: @CZone_181_Arr),
(FName: 'America/Sao_Paulo'; FCount: 4; FFirstPeriod: @CZone_182_Arr),
- (FName: 'America/Scoresbysund'; FCount: 4; FFirstPeriod: @CZone_183_Arr),
+ (FName: 'America/Scoresbysund'; FCount: 5; FFirstPeriod: @CZone_183_Arr),
(FName: 'America/Sitka'; FCount: 8; FFirstPeriod: @CZone_184_Arr),
(FName: 'America/St_Johns'; FCount: 8; FFirstPeriod: @CZone_185_Arr),
(FName: 'America/St_Kitts'; FCount: 2; FFirstPeriod: @CZone_186_Arr),
@@ -10135,7 +10145,7 @@ var
(FName: 'America/Winnipeg'; FCount: 3; FFirstPeriod: @CZone_199_Arr),
(FName: 'America/Yakutat'; FCount: 7; FFirstPeriod: @CZone_200_Arr),
(FName: 'America/Yellowknife'; FCount: 3; FFirstPeriod: @CZone_201_Arr),
- (FName: 'Antarctica/Casey'; FCount: 13; FFirstPeriod: @CZone_202_Arr),
+ (FName: 'Antarctica/Casey'; FCount: 18; FFirstPeriod: @CZone_202_Arr),
(FName: 'Antarctica/Davis'; FCount: 8; FFirstPeriod: @CZone_203_Arr),
(FName: 'Antarctica/DumontDUrville'; FCount: 4; FFirstPeriod: @CZone_204_Arr),
(FName: 'Antarctica/Macquarie'; FCount: 9; FFirstPeriod: @CZone_205_Arr),
@@ -10145,7 +10155,7 @@ var
(FName: 'Antarctica/Rothera'; FCount: 2; FFirstPeriod: @CZone_209_Arr),
(FName: 'Antarctica/Syowa'; FCount: 2; FFirstPeriod: @CZone_210_Arr),
(FName: 'Antarctica/Troll'; FCount: 2; FFirstPeriod: @CZone_211_Arr),
- (FName: 'Antarctica/Vostok'; FCount: 2; FFirstPeriod: @CZone_212_Arr),
+ (FName: 'Antarctica/Vostok'; FCount: 5; FFirstPeriod: @CZone_212_Arr),
(FName: 'Asia/Aden'; FCount: 2; FFirstPeriod: @CZone_213_Arr),
(FName: 'Asia/Almaty'; FCount: 6; FFirstPeriod: @CZone_214_Arr),
(FName: 'Asia/Amman'; FCount: 3; FFirstPeriod: @CZone_215_Arr),
@@ -10408,7 +10418,7 @@ var
var
{ This array contains zone aliases. }
- CAliases: array[0 .. 409] of TZoneAlias = (
+ CAliases: array[0 .. 408] of TZoneAlias = (
(FName: 'AUS Central Standard Time'; FAliasTo: @CZones[316]),
(FName: 'AUS Eastern Standard Time'; FAliasTo: @CZones[323]),
(FName: 'Afghanistan Standard Time'; FAliasTo: @CZones[250]),
@@ -10502,7 +10512,6 @@ var
(FName: 'Antarctica/McMurdo'; FAliasTo: @CZones[430]),
(FName: 'Antarctica/South_Pole'; FAliasTo: @CZones[430]),
(FName: 'Antarctica/Syowa'; FAliasTo: @CZones[277]),
- (FName: 'Antarctica/Vostok'; FAliasTo: @CZones[293]),
(FName: 'Arab Standard Time'; FAliasTo: @CZones[277]),
(FName: 'Arabian Standard Time'; FAliasTo: @CZones[236]),
(FName: 'Arabic Standard Time'; FAliasTo: @CZones[221]),
diff --git a/src/TZDBPK/TZDB.pas b/src/TZDBPK/TZDB.pas
index 7f402cb..186fb18 100644
--- a/src/TZDBPK/TZDB.pas
+++ b/src/TZDBPK/TZDB.pas
@@ -361,7 +361,7 @@ implementation
SInvalidLocalTime = 'Local date/time value %s is invalid (does not exist in the time zone).';
const
- CComponentVersion = '2.1.2.150';
+ CComponentVersion = '2.1.2.151';
type
{ Day type. Specifies the "relative" day in a month }
diff --git a/src/TZDBPK/TZDBPK.dproj b/src/TZDBPK/TZDBPK.dproj
index 28315f4..68b9e3a 100644
--- a/src/TZDBPK/TZDBPK.dproj
+++ b/src/TZDBPK/TZDBPK.dproj
@@ -45,9 +45,9 @@
..\..\bin\$(Config)\$(Platform)
..\..\bin\$(Config)\$(Platform)
..\..\bin\$(Config)\$(Platform);$(DCC_UnitSearchPath)
- 150
+ 151
1033
- CompanyName=Alexandru Ciobanu;FileDescription=IANA Time Zone Database for Delphi;FileVersion=2.1.2.150;InternalName=IANA Time Zone Database for Delphi;LegalCopyright=Alexandru Ciobanu;LegalTrademarks=;OriginalFilename=TZDBPK;ProductName=IANA Time Zone Database for Delphi;ProductVersion=2.1;Comments=
+ CompanyName=Alexandru Ciobanu;FileDescription=IANA Time Zone Database for Delphi;FileVersion=2.1.2.151;InternalName=IANA Time Zone Database for Delphi;LegalCopyright=Alexandru Ciobanu;LegalTrademarks=;OriginalFilename=TZDBPK;ProductName=IANA Time Zone Database for Delphi;ProductVersion=2.1;Comments=
true
1
Winapi;System.Win;Data.Win;Datasnap.Win;Web.Win;Soap.Win;Xml.Win;System;Xml;Data;Datasnap;Web;Soap;$(DCC_Namespace)
@@ -68,7 +68,7 @@
..\..\media\logo-64x64.ico
Bde;$(DCC_Namespace)
- CompanyName=Alexandru Ciobanu;FileDescription=IANA Time Zone Database for Delphi;FileVersion=2.1.2.150;InternalName=IANA Time Zone Database for Delphi;LegalCopyright=Alexandru Ciobanu;LegalTrademarks=;OriginalFilename=TZDBPK;ProductName=IANA Time Zone Database for Delphi;ProductVersion=2.1;Comments=;ProgramID=com.embarcadero.$(MSBuildProjectName)
+ CompanyName=Alexandru Ciobanu;FileDescription=IANA Time Zone Database for Delphi;FileVersion=2.1.2.151;InternalName=IANA Time Zone Database for Delphi;LegalCopyright=Alexandru Ciobanu;LegalTrademarks=;OriginalFilename=TZDBPK;ProductName=IANA Time Zone Database for Delphi;ProductVersion=2.1;Comments=;ProgramID=com.embarcadero.$(MSBuildProjectName)
D:\Projects\TimeZoneDB\bin\TZTest.exe
$(BDS)\bin\default_app.manifest
true
@@ -82,7 +82,7 @@
3
- CompanyName=Alexandru Ciobanu;FileVersion=2.1.2.150;InternalName=IANA Time Zone Database for Delphi;LegalCopyright=Alexandru Ciobanu;LegalTrademarks=;OriginalFilename=TZDBPK;ProductName=IANA Time Zone Database for Delphi;ProductVersion=2.1;Comments=;ProgramID=com.embarcadero.$(MSBuildProjectName);FileDescription=$(MSBuildProjectName)
+ CompanyName=Alexandru Ciobanu;FileVersion=2.1.2.151;InternalName=IANA Time Zone Database for Delphi;LegalCopyright=Alexandru Ciobanu;LegalTrademarks=;OriginalFilename=TZDBPK;ProductName=IANA Time Zone Database for Delphi;ProductVersion=2.1;Comments=;ProgramID=com.embarcadero.$(MSBuildProjectName);FileDescription=$(MSBuildProjectName)
2
@@ -92,7 +92,7 @@
0
- CompanyName=Alexandru Ciobanu;FileDescription=IANA Time Zone Database for Delphi;FileVersion=2.1.2.150;InternalName=IANA Time Zone Database for Delphi;LegalCopyright=Alexandru Ciobanu;LegalTrademarks=;OriginalFilename=TZDBPK;ProductName=IANA Time Zone Database for Delphi;ProductVersion=2.1;Comments=;ProgramID=com.embarcadero.$(MSBuildProjectName)
+ CompanyName=Alexandru Ciobanu;FileDescription=IANA Time Zone Database for Delphi;FileVersion=2.1.2.151;InternalName=IANA Time Zone Database for Delphi;LegalCopyright=Alexandru Ciobanu;LegalTrademarks=;OriginalFilename=TZDBPK;ProductName=IANA Time Zone Database for Delphi;ProductVersion=2.1;Comments=;ProgramID=com.embarcadero.$(MSBuildProjectName)
@@ -130,7 +130,7 @@
2
1
2
- 150
+ 151
False
False
False
@@ -142,7 +142,7 @@
Alexandru Ciobanu
Olson Time Zone Database for Delphi
- 2.1.2.150
+ 2.1.2.151
IANA Time Zone Database for Delphi
Alexandru Ciobanu
diff --git a/src/TZTest/TZTest.dproj b/src/TZTest/TZTest.dproj
index 240b78c..248bc3f 100644
--- a/src/TZTest/TZTest.dproj
+++ b/src/TZTest/TZTest.dproj
@@ -50,8 +50,8 @@
true
Vcl;Vcl.Imaging;Vcl.Touch;Vcl.Samples;Vcl.Shell;System;Xml;Data;Datasnap;Web;Soap;Winapi;$(DCC_Namespace)
1
- 150
- CompanyName=Alexandru Ciobanu;FileDescription=IANA Time Zone Database for Delphi;FileVersion=2.1.2.150;InternalName=IANA Time Zone Database for Delphi;LegalCopyright=Alexandru Ciobanu;LegalTrademarks=;OriginalFilename=TZTest;ProductName=IANA Time Zone Database for Delphi;ProductVersion=2.1;Comments=
+ 151
+ CompanyName=Alexandru Ciobanu;FileDescription=IANA Time Zone Database for Delphi;FileVersion=2.1.2.151;InternalName=IANA Time Zone Database for Delphi;LegalCopyright=Alexandru Ciobanu;LegalTrademarks=;OriginalFilename=TZTest;ProductName=IANA Time Zone Database for Delphi;ProductVersion=2.1;Comments=
1033
..\..\bin\$(Config)\$(Platform);$(BDS)\Source\DUnit\src;$(DCC_UnitSearchPath)
_CONSOLE_TESTRUNNER;$(DCC_Define)
@@ -90,7 +90,7 @@
$(BDS)\bin\default_app.manifest
Debug
- CompanyName=Alexandru Ciobanu;FileDescription=IANA Time Zone Database for Delphi;FileVersion=2.1.2.150;InternalName=IANA Time Zone Database for Delphi;LegalCopyright=Alexandru Ciobanu;LegalTrademarks=;OriginalFilename=TZTest;ProductName=IANA Time Zone Database for Delphi;ProductVersion=2.1;Comments=;ProgramID=com.embarcadero.$(MSBuildProjectName)
+ CompanyName=Alexandru Ciobanu;FileDescription=IANA Time Zone Database for Delphi;FileVersion=2.1.2.151;InternalName=IANA Time Zone Database for Delphi;LegalCopyright=Alexandru Ciobanu;LegalTrademarks=;OriginalFilename=TZTest;ProductName=IANA Time Zone Database for Delphi;ProductVersion=2.1;Comments=;ProgramID=com.embarcadero.$(MSBuildProjectName)
true
2
..\..\media\logo-64x64.ico
@@ -130,7 +130,7 @@
2
1
2
- 150
+ 151
False
False
False
@@ -142,7 +142,7 @@
Alexandru Ciobanu
Olson Time Zone Database for Delphi
- 2.1.2.150
+ 2.1.2.151
IANA Time Zone Database for Delphi
Alexandru Ciobanu
diff --git a/src/TZVisualizer/TZVisualizer.dproj b/src/TZVisualizer/TZVisualizer.dproj
index b93d49e..f33c8f4 100644
--- a/src/TZVisualizer/TZVisualizer.dproj
+++ b/src/TZVisualizer/TZVisualizer.dproj
@@ -49,8 +49,8 @@
..\..\bin\$(Config)\$(Platform);$(DCC_UnitSearchPath)
1033
true
- CompanyName=Alexandru Ciobanu;FileDescription=IANA Time Zone Database for Delphi;FileVersion=2.1.2.150;InternalName=IANA Time Zone Database for Delphi;LegalCopyright=Alexandru Ciobanu;LegalTrademarks=;OriginalFilename=TZVisualizer;ProductName=IANA Time Zone Database for Delphi;ProductVersion=2.1;Comments=
- 150
+ CompanyName=Alexandru Ciobanu;FileDescription=IANA Time Zone Database for Delphi;FileVersion=2.1.2.151;InternalName=IANA Time Zone Database for Delphi;LegalCopyright=Alexandru Ciobanu;LegalTrademarks=;OriginalFilename=TZVisualizer;ProductName=IANA Time Zone Database for Delphi;ProductVersion=2.1;Comments=
+ 151
Vcl;Vcl.Imaging;Vcl.Touch;Vcl.Samples;Vcl.Shell;System;Xml;Data;Datasnap;Web;Soap;Winapi;$(DCC_Namespace)
1
true
@@ -66,10 +66,10 @@
TZVisualizer
- 150
+ 151
System.Win;Data.Win;Datasnap.Win;Web.Win;Soap.Win;Xml.Win;Bde;$(DCC_Namespace)
$(BDS)\bin\default_app.manifest
- CompanyName=Alexandru Ciobanu;FileDescription=IANA Time Zone Database for Delphi;FileVersion=2.1.2.150;InternalName=IANA Time Zone Database for Delphi;LegalCopyright=Alexandru Ciobanu;LegalTrademarks=;OriginalFilename=TZVisualizer;ProductName=IANA Time Zone Database for Delphi;ProductVersion=2.1;Comments=;ProgramID=com.embarcadero.$(MSBuildProjectName)
+ CompanyName=Alexandru Ciobanu;FileDescription=IANA Time Zone Database for Delphi;FileVersion=2.1.2.151;InternalName=IANA Time Zone Database for Delphi;LegalCopyright=Alexandru Ciobanu;LegalTrademarks=;OriginalFilename=TZVisualizer;ProductName=IANA Time Zone Database for Delphi;ProductVersion=2.1;Comments=;ProgramID=com.embarcadero.$(MSBuildProjectName)
true
$(BDS)\bin\Artwork\Windows\UWP\delphi_UwpDefault_44.png
$(BDS)\bin\Artwork\Windows\UWP\delphi_UwpDefault_150.png
@@ -84,7 +84,7 @@
3
$(BDS)\bin\default_app.manifest
- CompanyName=Alexandru Ciobanu;FileDescription=IANA Time Zone Database for Delphi;FileVersion=2.1.2.150;InternalName=IANA Time Zone Database for Delphi;LegalCopyright=Alexandru Ciobanu;LegalTrademarks=;OriginalFilename=TZVisualizer;ProductName=IANA Time Zone Database for Delphi;ProductVersion=2.1;Comments=;ProgramID=com.embarcadero.$(MSBuildProjectName)
+ CompanyName=Alexandru Ciobanu;FileDescription=IANA Time Zone Database for Delphi;FileVersion=2.1.2.151;InternalName=IANA Time Zone Database for Delphi;LegalCopyright=Alexandru Ciobanu;LegalTrademarks=;OriginalFilename=TZVisualizer;ProductName=IANA Time Zone Database for Delphi;ProductVersion=2.1;Comments=;ProgramID=com.embarcadero.$(MSBuildProjectName)
true
Debug
2
@@ -97,8 +97,8 @@
0
- 150
- CompanyName=Alexandru Ciobanu;FileDescription=IANA Time Zone Database for Delphi;FileVersion=2.1.2.150;InternalName=IANA Time Zone Database for Delphi;LegalCopyright=Alexandru Ciobanu;LegalTrademarks=;OriginalFilename=TZVisualizer;ProductName=IANA Time Zone Database for Delphi;ProductVersion=2.1;Comments=;ProgramID=com.embarcadero.$(MSBuildProjectName)
+ 151
+ CompanyName=Alexandru Ciobanu;FileDescription=IANA Time Zone Database for Delphi;FileVersion=2.1.2.151;InternalName=IANA Time Zone Database for Delphi;LegalCopyright=Alexandru Ciobanu;LegalTrademarks=;OriginalFilename=TZVisualizer;ProductName=IANA Time Zone Database for Delphi;ProductVersion=2.1;Comments=;ProgramID=com.embarcadero.$(MSBuildProjectName)
$(BDS)\bin\default_app.manifest
true
@@ -138,7 +138,7 @@
2
1
2
- 150
+ 151
False
False
False
@@ -150,7 +150,7 @@
Alexandru Ciobanu
IANA Time Zone Database for Delphi
- 2.1.2.150
+ 2.1.2.151
IANA Time Zone Database for Delphi
Alexandru Ciobanu