-
-
-
diff --git a/app/views/users/show.html.haml b/app/views/users/show.html.haml
new file mode 100644
index 00000000..758b553e
--- /dev/null
+++ b/app/views/users/show.html.haml
@@ -0,0 +1,38 @@
+%h3.center-block
+ User #{@user.username} (#{@user.email})
+.field-form
+ .field-form-section
+ .round-image-250
+ = image_tag @user.avatar.size_400, :class => 'img-circle'
+ .field-form-section
+ %p
+ %b Имя:
+ = @user.username
+ %p
+ %b Email:
+ = @user.email
+ %p
+ %b Time_zone:
+ = @user.time_zone
+ = ActiveSupport::TimeZone.new(@user.time_zone).formatted_offset
+ %p
+ %b Town:
+ = @user.town.accent_city
+ %p
+ %b Статус:
+ = @user.role
+ = link_to @user.aircompany.airline_name_rus, @user.aircompany unless @user.aircompany_id == 1
+ %p
+ %b Текущий адрес:
+ = @user.current_sign_in_ip
+ %p
+ %b Адрес предыдущего захода:
+ = @user.last_sign_in_ip
+ %p
+ %b Время предыдущего захода:
+ = @user.last_sign_in_at
+ - if policy(@user).index?
+ = link_to "Все пользователи", users_path, class: "jqbutton"
+ ||
+ - if policy(@user).edit?
+ = link_to "Редактировать пользователя", edit_user_path(@user), class: "jqbutton"
diff --git a/app/views/users/show.mobile.erb b/app/views/users/show.mobile.erb
deleted file mode 100644
index aa98424b..00000000
--- a/app/views/users/show.mobile.erb
+++ /dev/null
@@ -1,19 +0,0 @@
-
User <%= @user.username %> (<%= @user.email %>)
-<%= image_tag @user.avatar(:medium_300) %>
-
Имя: <%= @user.username %>
-
Email: <%= @user.email %>
-
Time_zone: <%= @user.time_zone %> <%= ActiveSupport::TimeZone.new(@user.time_zone).formatted_offset%>
-
Town: <%= @user.town.accent_city %>
-
Статус: <%= @user.role%> <%= link_to @user.aircompany.airline_name_rus, @user.aircompany unless @user.aircompany_id == 1%>
-
Текущий адрес: <%= @user.current_sign_in_ip %>
-
Адрес предыдущего захода: <%= @user.last_sign_in_ip%>
-
Время предыдущего захода: <%= @user.last_sign_in_at %>
-
- <% if policy(@user).index? %>
- <%=link_to "Все пользователи", users_path, class: "jqbutton"%>
- <%end%>
- ||
- <% if policy(@user).edit? %>
- <%=link_to "Редактировать пользователя", edit_user_path(@user), class: "jqbutton"%>
- <%end%>
-
diff --git a/app/views/users/show.mobile.haml b/app/views/users/show.mobile.haml
new file mode 100644
index 00000000..70d32a98
--- /dev/null
+++ b/app/views/users/show.mobile.haml
@@ -0,0 +1,34 @@
+%h3
+ User #{@user.username} (#{@user.email})
+= image_tag @user.avatar.size_300, :class => 'img-circle'
+%p
+ %b Имя:
+ = @user.username
+%p
+ %b Email:
+ = @user.email
+%p
+ %b Time_zone:
+ = @user.time_zone
+ = ActiveSupport::TimeZone.new(@user.time_zone).formatted_offset
+%p
+ %b Town:
+ = @user.town.accent_city
+%p
+ %b Статус:
+ = @user.role
+ = link_to @user.aircompany.airline_name_rus, @user.aircompany unless @user.aircompany_id == 1
+%p
+ %b Текущий адрес:
+ = @user.current_sign_in_ip
+%p
+ %b Адрес предыдущего захода:
+ = @user.last_sign_in_ip
+%p
+ %b Время предыдущего захода:
+ = @user.last_sign_in_at
+- if policy(@user).index?
+ = link_to "Все пользователи", users_path, class: "jqbutton"
+||
+- if policy(@user).edit?
+ = link_to "Редактировать пользователя", edit_user_path(@user), class: "jqbutton"
diff --git a/app/views/zones_stations/_form.html.haml b/app/views/zones_stations/_form.html.haml
deleted file mode 100644
index 25d87ac1..00000000
--- a/app/views/zones_stations/_form.html.haml
+++ /dev/null
@@ -1,19 +0,0 @@
-= form_for @zones_station do |f|
- -if @zones_station.errors.any?
- #error_explanation
- %h2= "#{pluralize(@zones_station.errors.count, "error")} Чтобы сохранить:"
- %ul
- - @zones_station.errors.full_messages.each do |msg|
- %li= msg
-
- .field
- = f.label :region_id
- = f.number_field :region_id
- .field
- = f.label :code_station
- = f.number_field :code_station
- .field
- = f.label :name
- = f.text_field :name
- .actions
- = f.submit 'Сохранить'
\ No newline at end of file
diff --git a/app/views/zones_stations/_form.mobile.haml b/app/views/zones_stations/_form.mobile.haml
deleted file mode 100644
index 25d87ac1..00000000
--- a/app/views/zones_stations/_form.mobile.haml
+++ /dev/null
@@ -1,19 +0,0 @@
-= form_for @zones_station do |f|
- -if @zones_station.errors.any?
- #error_explanation
- %h2= "#{pluralize(@zones_station.errors.count, "error")} Чтобы сохранить:"
- %ul
- - @zones_station.errors.full_messages.each do |msg|
- %li= msg
-
- .field
- = f.label :region_id
- = f.number_field :region_id
- .field
- = f.label :code_station
- = f.number_field :code_station
- .field
- = f.label :name
- = f.text_field :name
- .actions
- = f.submit 'Сохранить'
\ No newline at end of file
diff --git a/app/views/zones_stations/edit.html.haml b/app/views/zones_stations/edit.html.haml
deleted file mode 100644
index 6ef2fcc3..00000000
--- a/app/views/zones_stations/edit.html.haml
+++ /dev/null
@@ -1,7 +0,0 @@
-%h1 Редактирование zones_station
-
-= render 'form'
-
-= link_to 'Открыть', @zones_station
-\|
-= link_to 'Назад', zones_stations_path
\ No newline at end of file
diff --git a/app/views/zones_stations/edit.mobile.haml b/app/views/zones_stations/edit.mobile.haml
deleted file mode 100644
index 6ef2fcc3..00000000
--- a/app/views/zones_stations/edit.mobile.haml
+++ /dev/null
@@ -1,7 +0,0 @@
-%h1 Редактирование zones_station
-
-= render 'form'
-
-= link_to 'Открыть', @zones_station
-\|
-= link_to 'Назад', zones_stations_path
\ No newline at end of file
diff --git a/app/views/zones_stations/index.html.haml b/app/views/zones_stations/index.html.haml
deleted file mode 100644
index 389fc98c..00000000
--- a/app/views/zones_stations/index.html.haml
+++ /dev/null
@@ -1,27 +0,0 @@
-%h1 Список zones_stations
-
-%table
- %tr
- %th Region
- %th Code station
- %th Name
- %th
- %th
- %th
-
- - @zones_stations.each do |zones_station|
- %tr
- %td= zones_station.region_id
- %td= zones_station.code_station
- %td= zones_station.name
- %td= link_to 'Открыть', zones_station
- %td= link_to 'Редактировать', edit_zones_station_path(zones_station)
- %td= link_to 'Удалить', zones_station, :confirm => 'Вы уверены?', :method => :delete
-
-%br
-
-= link_to 'Создать Zones station', new_zones_station_path
-
-%br
-%div{ :style => 'width: 10%; margin: 0px auto;' }
- = will_paginate(@zones_station, :previous_label => '←', :next_label => '→')
\ No newline at end of file
diff --git a/app/views/zones_stations/index.mobile.haml b/app/views/zones_stations/index.mobile.haml
deleted file mode 100644
index 389fc98c..00000000
--- a/app/views/zones_stations/index.mobile.haml
+++ /dev/null
@@ -1,27 +0,0 @@
-%h1 Список zones_stations
-
-%table
- %tr
- %th Region
- %th Code station
- %th Name
- %th
- %th
- %th
-
- - @zones_stations.each do |zones_station|
- %tr
- %td= zones_station.region_id
- %td= zones_station.code_station
- %td= zones_station.name
- %td= link_to 'Открыть', zones_station
- %td= link_to 'Редактировать', edit_zones_station_path(zones_station)
- %td= link_to 'Удалить', zones_station, :confirm => 'Вы уверены?', :method => :delete
-
-%br
-
-= link_to 'Создать Zones station', new_zones_station_path
-
-%br
-%div{ :style => 'width: 10%; margin: 0px auto;' }
- = will_paginate(@zones_station, :previous_label => '←', :next_label => '→')
\ No newline at end of file
diff --git a/app/views/zones_stations/new.html.haml b/app/views/zones_stations/new.html.haml
deleted file mode 100644
index 93fc45a8..00000000
--- a/app/views/zones_stations/new.html.haml
+++ /dev/null
@@ -1,5 +0,0 @@
-%h1 Создание zones_station
-
-= render 'form'
-
-= link_to 'Назад', zones_stations_path
\ No newline at end of file
diff --git a/app/views/zones_stations/new.mobile.haml b/app/views/zones_stations/new.mobile.haml
deleted file mode 100644
index 93fc45a8..00000000
--- a/app/views/zones_stations/new.mobile.haml
+++ /dev/null
@@ -1,5 +0,0 @@
-%h1 Создание zones_station
-
-= render 'form'
-
-= link_to 'Назад', zones_stations_path
\ No newline at end of file
diff --git a/app/views/zones_stations/show.html.haml b/app/views/zones_stations/show.html.haml
deleted file mode 100644
index 08509ae4..00000000
--- a/app/views/zones_stations/show.html.haml
+++ /dev/null
@@ -1,15 +0,0 @@
-%p#notice= notice
-
-%p
- %b Region:
- = @zones_station.region_id
-%p
- %b Code station:
- = @zones_station.code_station
-%p
- %b Name:
- = @zones_station.name
-
-= link_to 'Редактировать', edit_zones_station_path(@zones_station)
-\|
-= link_to 'Назад', zones_stations_path
\ No newline at end of file
diff --git a/app/views/zones_stations/show.mobile.haml b/app/views/zones_stations/show.mobile.haml
deleted file mode 100644
index 08509ae4..00000000
--- a/app/views/zones_stations/show.mobile.haml
+++ /dev/null
@@ -1,15 +0,0 @@
-%p#notice= notice
-
-%p
- %b Region:
- = @zones_station.region_id
-%p
- %b Code station:
- = @zones_station.code_station
-%p
- %b Name:
- = @zones_station.name
-
-= link_to 'Редактировать', edit_zones_station_path(@zones_station)
-\|
-= link_to 'Назад', zones_stations_path
\ No newline at end of file
diff --git a/config/application.rb b/config/application.rb
index ef41bf78..6cb6ac7c 100644
--- a/config/application.rb
+++ b/config/application.rb
@@ -54,7 +54,7 @@ class Application < Rails::Application
# Enable the asset pipeline
config.assets.enabled = true
-
+ config.assets.precompile += %w(*.png *.jpg *.jpeg *.gif)
# Version of your assets, change this if you want to expire all your assets
config.assets.version = '1.0'
config.active_record.raise_in_transactional_callbacks = true
diff --git a/config/locales/en.bootstrap.yml b/config/locales/en.bootstrap.yml
new file mode 100644
index 00000000..8d751190
--- /dev/null
+++ b/config/locales/en.bootstrap.yml
@@ -0,0 +1,23 @@
+# Sample localization file for English. Add more files in this directory for other locales.
+# See https://github.com/svenfuchs/rails-i18n/tree/master/rails%2Flocale for starting points.
+
+en:
+ breadcrumbs:
+ application:
+ root: "Index"
+ pages:
+ pages: "Pages"
+ helpers:
+ actions: "Actions"
+ links:
+ back: "Back"
+ cancel: "Cancel"
+ confirm: "Are you sure?"
+ destroy: "Delete"
+ new: "New"
+ edit: "Edit"
+ titles:
+ edit: "Edit %{model}"
+ save: "Save %{model}"
+ new: "New %{model}"
+ delete: "Delete %{model}"
diff --git a/config/locales/flash.en.yml b/config/locales/flash.en.yml
new file mode 100644
index 00000000..e531395c
--- /dev/null
+++ b/config/locales/flash.en.yml
@@ -0,0 +1,43 @@
+en:
+ flash_messages:
+ #
+ # These are the translations for the different headings.
+ #
+ headings:
+ success: "Success!"
+ info: "Info!"
+ warning: "Warning!"
+ error: "Error!"
+ #
+ # Add default flash messages:
+ # defaults:
+ # success: "This is a notification"
+ # error: "Something went wrong"
+ # create:
+ # success: "Successfully created!"
+ # error: "Something went wrong. Please take a look at the form to see what went wrong."
+ #
+ # Add flash messages for controller actions:
+ # products:
+ # create:
+ # success: "This is a notification"
+ # error: "Something went wrong"
+ #
+ # Inside controller:
+ # def create
+ # flash!(:success, :error)
+ # redirect_to(:root)
+ # end
+ #
+ # OR
+ #
+ # def create
+ # redirect_to(:root, :flash => [:success, :error])
+ # end
+ #
+ # OR
+ #
+ # def create
+ # flash_now!(:success, :error)
+ # render("new")
+ # end
\ No newline at end of file
diff --git a/config/routes.rb b/config/routes.rb
index a34a8f45..d59fa4c2 100644
--- a/config/routes.rb
+++ b/config/routes.rb
@@ -1,6 +1,10 @@
IcApp::Application.routes.draw do
+ resources :station_zones
+ resources :stations
+ resources :station_types
resources :flash_message_states
netzke "/netzke", controller: :admin
+ get '/search_tt' => "timetableaps#search_tt", :as => "search_tt"
resources :user_tracings
resources :flash_messages
get "errors/error_404", :as => "error404"
@@ -11,7 +15,7 @@
get '/timecor' => "general#timecor"
get '/apcor' => "general#apcor"
resources :regions
- resources :towns, :except => [:index, :destroy, :edit, :show, :create, :new, :update] do
+ resources :towns do
get :autocomplete_town_accent_city, :on => :collection
collection do
get "admin_tw"
@@ -31,9 +35,12 @@
end
resources :countries do
resources :towns do
+ get :autocomplete_town_accent_city, :on => :collection
end
member do
get 'ap_show'
+ get 'ap_show_ajax'
+ post 'ap_show_ajax'
get 'tw_show'
get 'al_show'
end
@@ -55,14 +62,15 @@
:sessions => 'users/sessions',
:registrations => "users/registrations"
}
-
devise_scope :user do
- root :to => 'users/sessions#new'
get "sign_in", :to => "users/sessions#new"
get "users/sign_out", :to => "users/sessions#destroy"
delete "users/sign_out", :to => "users/sessions#destroy"
+ root "users/sessions#new"
+ end
+ scope "/admin" do
+ resources :users
end
- resources :users
resources :zones_stations
resources :regions
resources :timetableaps do
diff --git a/config/unicorn.rb b/config/unicorn.rb
deleted file mode 100644
index 6624d9c5..00000000
--- a/config/unicorn.rb
+++ /dev/null
@@ -1,23 +0,0 @@
-worker_processes 2
-working_directory "/home/glafir/RoR/ic.glafir.ru/"
-
-preload_app true
-
-timeout 30
-
-listen "/home/glafir/RoR/ic.glafir.ru/tmp/sockets/unicorn.sock", :backlog => 64
-
-pid "/home/glafir/RoR/ic.glafir.ru/tmp/pids/unicorn.pid"
-
-stderr_path "/home/glafir/RoR/ic.glafir.ru/log/unicorn.stderr.log"
-stdout_path "/home/glafir/RoR/ic.glafir.ru/log/unicorn.stdout.log"
-
-before_fork do |server, worker|
- defined?(ActiveRecord::Base) and
- ActiveRecord::Base.connection.disconnect!
-end
-
-after_fork do |server, worker|
- defined?(ActiveRecord::Base) and
- ActiveRecord::Base.establish_connection
-end
diff --git a/db/migrate/20150918110812_add_avatar_to_aircompanies.rb b/db/migrate/20150918110812_add_avatar_to_aircompanies.rb
new file mode 100644
index 00000000..b81c148d
--- /dev/null
+++ b/db/migrate/20150918110812_add_avatar_to_aircompanies.rb
@@ -0,0 +1,5 @@
+class AddAvatarToAircompanies < ActiveRecord::Migration
+ def change
+ add_column :aircompanies, :avatar, :string
+ end
+end
diff --git a/db/migrate/20150919210029_create_station_types.rb b/db/migrate/20150919210029_create_station_types.rb
new file mode 100644
index 00000000..2624b320
--- /dev/null
+++ b/db/migrate/20150919210029_create_station_types.rb
@@ -0,0 +1,9 @@
+class CreateStationTypes < ActiveRecord::Migration
+ def change
+ create_table :station_types do |t|
+ t.string :typename
+
+ t.timestamps null: false
+ end
+ end
+end
diff --git a/db/migrate/20150919210601_create_stations.rb b/db/migrate/20150919210601_create_stations.rb
new file mode 100644
index 00000000..556d34d3
--- /dev/null
+++ b/db/migrate/20150919210601_create_stations.rb
@@ -0,0 +1,11 @@
+class CreateStations < ActiveRecord::Migration
+ def change
+ create_table :stations do |t|
+ t.string :name_rus
+ t.string :name_eng
+ t.string :zone_station_id
+
+ t.timestamps null: false
+ end
+ end
+end
diff --git a/db/migrate/20150919212122_create_station_zones.rb b/db/migrate/20150919212122_create_station_zones.rb
new file mode 100644
index 00000000..c3073433
--- /dev/null
+++ b/db/migrate/20150919212122_create_station_zones.rb
@@ -0,0 +1,10 @@
+class CreateStationZones < ActiveRecord::Migration
+ def change
+ create_table :station_zones do |t|
+ t.string :station_id
+ t.string :zone
+
+ t.timestamps null: false
+ end
+ end
+end
diff --git a/db/schema.rb b/db/schema.rb
index 5e3cf261..fd3f9e52 100644
--- a/db/schema.rb
+++ b/db/schema.rb
@@ -11,26 +11,29 @@
#
# It's strongly recommended that you check this file into your version control system.
-ActiveRecord::Schema.define(version: 20150723210851) do
+ActiveRecord::Schema.define(version: 20150919212122) do
create_table "aircompanies", force: :cascade do |t|
- t.string "iata_code", limit: 2, null: false
- t.string "icao_code", limit: 3, null: false
+ t.string "iata_code", limit: 2, null: false
+ t.string "icao_code", limit: 3, null: false
t.string "awb_prefix", limit: 3
- t.string "airline_name_eng", limit: 255, null: false
+ t.string "airline_name_eng", limit: 255, null: false
t.string "airline_name_rus", limit: 255
- t.integer "airport_id", limit: 4, null: false
+ t.integer "airport_id", limit: 4, null: false
t.integer "country_id", limit: 4
- t.date "al_start"
- t.date "al_finish"
- t.datetime "created_at", null: false
- t.datetime "updated_at", null: false
- t.integer "timetableaps_count", limit: 4
+ t.integer "al_start", limit: 4
+ t.integer "al_finish", limit: 4
+ t.datetime "created_at", null: false
+ t.datetime "updated_at", null: false
+ t.integer "timetableaps_count", limit: 4, default: 0, null: false
+ t.integer "manager_id", limit: 4
+ t.string "avatar", limit: 255
end
add_index "aircompanies", ["airport_id"], name: "Base_airport", using: :btree
add_index "aircompanies", ["country_id"], name: "country_id", using: :btree
add_index "aircompanies", ["iata_code"], name: "iata_code", using: :btree
+ add_index "aircompanies", ["manager_id"], name: "manager_id", using: :btree
create_table "aircraft_companies", force: :cascade do |t|
t.string "aircraft_company", limit: 255, null: false
@@ -187,22 +190,6 @@
t.datetime "updated_at", null: false
end
- create_table "rw_stations", force: :cascade do |t|
- t.string "rw_zone", limit: 4, default: "0000", null: false
- t.string "name_eng", limit: 255, null: false
- t.string "name_rus", limit: 255, null: false
- t.integer "rw_typestation_id", limit: 4, default: 5, null: false
- t.integer "rw_route_id", limit: 4
- t.datetime "created_at", null: false
- t.datetime "updated_at", null: false
- end
-
- create_table "rw_typestations", force: :cascade do |t|
- t.string "typestation_name", limit: 255, null: false
- t.datetime "created_at", null: false
- t.datetime "updated_at", null: false
- end
-
create_table "sessions", force: :cascade do |t|
t.string "session_id", limit: 255, null: false
t.text "data", limit: 65535
@@ -213,6 +200,29 @@
add_index "sessions", ["session_id"], name: "index_sessions_on_session_id", unique: true, using: :btree
add_index "sessions", ["updated_at"], name: "index_sessions_on_updated_at", using: :btree
+ create_table "station_types", force: :cascade do |t|
+ t.string "typename", limit: 255, null: false
+ t.datetime "created_at", null: false
+ t.datetime "updated_at", null: false
+ end
+
+ create_table "station_zones", force: :cascade do |t|
+ t.string "station_id", limit: 255
+ t.string "zone", limit: 255
+ t.datetime "created_at", null: false
+ t.datetime "updated_at", null: false
+ end
+
+ create_table "stations", force: :cascade do |t|
+ t.string "station_zone_id", limit: 4, default: "0000", null: false
+ t.string "name_eng", limit: 255, null: false
+ t.string "name_rus", limit: 255, null: false
+ t.integer "station_type_id", limit: 4, default: 5, null: false
+ t.integer "rw_route_id", limit: 4
+ t.datetime "created_at", null: false
+ t.datetime "updated_at", null: false
+ end
+
create_table "timetableap_subs", force: :cascade do |t|
t.integer "Flight_Number", limit: 4, default: 0, null: false
t.integer "timetableap_id", limit: 4, null: false
@@ -302,6 +312,8 @@
t.datetime "updated_at"
end
+ add_index "user_themes", ["theme"], name: "theme", unique: true, using: :btree
+
create_table "user_tracings", force: :cascade do |t|
t.integer "user_id", limit: 4, null: false
t.string "ip_address", limit: 15
@@ -314,27 +326,28 @@
add_index "user_tracings", ["user_id"], name: "index_user_tracings_on_user_id", using: :btree
create_table "users", force: :cascade do |t|
- t.string "email", limit: 255, default: "", null: false
- t.string "encrypted_password", limit: 255, default: "", null: false
+ t.string "email", limit: 255, default: "", null: false
+ t.string "encrypted_password", limit: 255, default: "", null: false
t.string "reset_password_token", limit: 255
t.datetime "reset_password_sent_at"
t.datetime "remember_created_at"
- t.integer "sign_in_count", limit: 4, default: 0, null: false
+ t.integer "sign_in_count", limit: 4, default: 0, null: false
t.datetime "current_sign_in_at"
t.datetime "last_sign_in_at"
t.string "current_sign_in_ip", limit: 255
t.string "last_sign_in_ip", limit: 255
- t.datetime "created_at", null: false
- t.datetime "updated_at", null: false
- t.string "username", limit: 255, null: false
- t.string "time_zone", limit: 255, null: false
- t.integer "town_id", limit: 4, null: false
- t.integer "user_theme_id", limit: 4, default: 1, null: false
- t.integer "role", limit: 4, default: 1, null: false
+ t.datetime "created_at", null: false
+ t.datetime "updated_at", null: false
+ t.string "username", limit: 255, null: false
+ t.string "time_zone", limit: 255, null: false
+ t.integer "town_id", limit: 4, null: false
+ t.integer "country_id", limit: 4, default: 508, null: false
+ t.integer "user_theme_id", limit: 4, default: 1, null: false
+ t.integer "role", limit: 4, default: 1, null: false
t.integer "aircompany_id", limit: 4, default: 1
t.datetime "last_seen"
t.string "password_salt", limit: 255
- t.string "avatar_file_name", limit: 255
+ t.string "avatar", limit: 255
t.string "avatar_content_type", limit: 255
t.integer "avatar_file_size", limit: 4
t.datetime "avatar_updated_at"
diff --git a/lib/devise_traceable.rb b/lib/devise_traceable.rb
deleted file mode 100755
index 08326fc5..00000000
--- a/lib/devise_traceable.rb
+++ /dev/null
@@ -1,11 +0,0 @@
-unless defined?(Devise)
- require 'devise'
-end
-require 'devise_traceable'
-
-Devise.add_module :traceable, :model => 'devise_traceable/model'
-
-module DeviseTraceable
-end
-
-require 'devise_traceable/rails'
\ No newline at end of file
diff --git a/lib/devise_traceable/hooks/traceable.rb b/lib/devise_traceable/hooks/traceable.rb
deleted file mode 100755
index 1f39da98..00000000
--- a/lib/devise_traceable/hooks/traceable.rb
+++ /dev/null
@@ -1,10 +0,0 @@
-# After each sign in, sign out.
-# This is only triggered when the user is explicitly set (with set_user)
-# and on authentication. Retrieving the user from session (:fetch) does
-# not trigger it.
-
-Warden::Manager.before_logout do |record, warden, opts|
- if record.respond_to?(:stamp!)
- record.stamp!
- end
-end
\ No newline at end of file
diff --git a/lib/devise_traceable/rails.rb b/lib/devise_traceable/rails.rb
deleted file mode 100755
index cc9765bb..00000000
--- a/lib/devise_traceable/rails.rb
+++ /dev/null
@@ -1,7 +0,0 @@
-require 'devise_traceable'
-
-module DeviseTraceable
- class Engine < ::Rails::Engine
-
- end
-end
\ No newline at end of file
diff --git a/lib/devise_traceable/version.rb b/lib/devise_traceable/version.rb
deleted file mode 100755
index b81c3368..00000000
--- a/lib/devise_traceable/version.rb
+++ /dev/null
@@ -1,3 +0,0 @@
-module DeviseTraceable
- VERSION = "0.0.5".freeze
-end
\ No newline at end of file
diff --git a/lib/i18n-timezones.rb b/lib/i18n-timezones.rb
deleted file mode 100644
index 96983357..00000000
--- a/lib/i18n-timezones.rb
+++ /dev/null
@@ -1 +0,0 @@
-require 'i18n_timezones'
\ No newline at end of file
diff --git a/lib/i18n_timezones.rb b/lib/i18n_timezones.rb
deleted file mode 100644
index b62dde21..00000000
--- a/lib/i18n_timezones.rb
+++ /dev/null
@@ -1,2 +0,0 @@
-require 'i18n_timezones/timezone'
-require 'i18n_timezones/railtie'
\ No newline at end of file
diff --git a/lib/i18n_timezones/railtie.rb b/lib/i18n_timezones/railtie.rb
deleted file mode 100644
index 95a92248..00000000
--- a/lib/i18n_timezones/railtie.rb
+++ /dev/null
@@ -1,25 +0,0 @@
-require 'rails'
-
-module I18nTimezones
- class Railtie < ::Rails::Railtie #:nodoc:
- initializer 'i18n-timezones' do |app|
- I18nTimezones::Railtie.instance_eval do
- pattern = pattern_from app.config.i18n.available_locales
-
- add("rails/locale/#{pattern}.yml")
- end
- end
-
- protected
-
- def self.add(pattern)
- files = Dir[File.join(File.dirname(__FILE__), '../..', pattern)]
- I18n.load_path.concat(files)
- end
-
- def self.pattern_from(args)
- array = Array(args || [])
- array.blank? ? '*' : "{#{array.join ','}}"
- end
- end
-end
diff --git a/lib/i18n_timezones/timezone.rb b/lib/i18n_timezones/timezone.rb
deleted file mode 100644
index 37209132..00000000
--- a/lib/i18n_timezones/timezone.rb
+++ /dev/null
@@ -1,9 +0,0 @@
-module ActiveSupport
- class TimeZone
- def to_s
- offset = "(GMT#{formatted_offset})"
- translated_name = I18n.t(name, :scope => :timezones, :default => name, :separator => "\001")
- %(#{offset} #{translated_name})
- end
- end
-end
\ No newline at end of file
diff --git a/lib/i18n_timezones/version.rb b/lib/i18n_timezones/version.rb
deleted file mode 100644
index cd87ce7b..00000000
--- a/lib/i18n_timezones/version.rb
+++ /dev/null
@@ -1,3 +0,0 @@
-module I18nTimezones
- VERSION = "1.2.3"
-end
diff --git a/lib/templates/active_record/model/model.rb b/lib/templates/active_record/model/model.rb
new file mode 100644
index 00000000..7b7bc0ac
--- /dev/null
+++ b/lib/templates/active_record/model/model.rb
@@ -0,0 +1,12 @@
+<% module_namespacing do -%>
+class <%= class_name %> < <%= parent_class_name.classify %>
+include ActiveModel::Validations
+paginates_per 25
+<% attributes.select(&:reference?).each do |attribute| -%>
+ belongs_to :<%= attribute.name %><%= ', polymorphic: true' if attribute.polymorphic? %><%= ', required: true' if attribute.required? %>
+<% end -%>
+<% if attributes.any?(&:password_digest?) -%>
+ has_secure_password
+<% end -%>
+end
+<% end -%>
diff --git a/lib/templates/haml/controller/view.html.haml b/lib/templates/haml/controller/view.html.haml
new file mode 100644
index 00000000..e1efe214
--- /dev/null
+++ b/lib/templates/haml/controller/view.html.haml
@@ -0,0 +1 @@
+%h1 <%= class_name %>#<%= @action %>
diff --git a/lib/templates/haml/scaffold/_form.html.haml b/lib/templates/haml/scaffold/_form.html.haml
new file mode 100644
index 00000000..9ea4dcd1
--- /dev/null
+++ b/lib/templates/haml/scaffold/_form.html.haml
@@ -0,0 +1,18 @@
+= form_for @<%= singular_table_name %>, :html => { :class => 'form form-horizontal' } do |f|
+ - if @<%= singular_table_name %>.errors.any?
+ #error_explanation
+ %h2= "#{pluralize(@<%= singular_table_name %>.errors.count, "error")} prohibited this <%= singular_table_name %> from being saved:"
+ %ul
+ - @<%= singular_table_name %>.errors.full_messages.each do |msg|
+ %li= msg
+
+<% for attribute in attributes -%>
+ .form-group
+ = f.label :<%= attribute.name %>, :class => 'control-label'
+ .controls
+ = f.<%= attribute.field_type %> :<%= attribute.name %>, class: "form-control", required: true
+<% end -%>
+ = f.submit nil, :class => 'btn btn-primary'
+ = link_to t('.cancel', :default => t("helpers.links.cancel")), <%= plural_table_name %>_path, :class => 'btn btn-default'
+ = link_to t('.back', :default => t("helpers.links.back")), :back, :class => 'btn btn-default'
+
diff --git a/lib/templates/haml/scaffold/edit.html.haml b/lib/templates/haml/scaffold/edit.html.haml
new file mode 100644
index 00000000..28361d94
--- /dev/null
+++ b/lib/templates/haml/scaffold/edit.html.haml
@@ -0,0 +1,5 @@
+%h1 Editing <%= singular_table_name %>
+
+= render 'form'
+
+= link_to 'Show', @<%= singular_table_name %>
diff --git a/lib/templates/haml/scaffold/index.html.haml b/lib/templates/haml/scaffold/index.html.haml
new file mode 100644
index 00000000..e4c3064e
--- /dev/null
+++ b/lib/templates/haml/scaffold/index.html.haml
@@ -0,0 +1,28 @@
+- model_class = <%= singular_table_name %>
+.page-header
+ %h1=t '.title', :default => model_class.model_name.human.pluralize.titleize
+
+%h1 Listing <%= plural_table_name %>
+
+%table.table.table-striped.table-hover.table-condensed
+ %thead
+ %tr
+<% for attribute in attributes -%>
+ %th <%= attribute.human_name %>
+<% end -%>
+ %th
+ %th
+ %th
+
+ %tbody
+ - @<%= plural_table_name %>.each do |<%= singular_table_name %>|
+ %tr
+<% for attribute in attributes -%>
+ %td= <%= singular_table_name %>.<%= attribute.name %>
+<% end -%>
+ %td= link_to 'Show', <%= singular_table_name %>
+ %td= link_to 'Edit', edit_<%= singular_table_name %>_path(<%= singular_table_name %>)
+ %td= link_to 'Destroy', <%= singular_table_name %>, :method => :delete, :data => { :confirm => 'Are you sure?' }
+
+= link_to t('.new', :default => t("helpers.links.new")), new_<%= singular_table_name %>_path, :class => 'btn btn-primary'
+
diff --git a/lib/templates/haml/scaffold/new.html.haml b/lib/templates/haml/scaffold/new.html.haml
new file mode 100644
index 00000000..9718529a
--- /dev/null
+++ b/lib/templates/haml/scaffold/new.html.haml
@@ -0,0 +1,3 @@
+%h1 New <%= singular_table_name %>
+
+= render 'form'
diff --git a/lib/templates/haml/scaffold/show.html.haml b/lib/templates/haml/scaffold/show.html.haml
new file mode 100644
index 00000000..14b6280f
--- /dev/null
+++ b/lib/templates/haml/scaffold/show.html.haml
@@ -0,0 +1,11 @@
+%p#notice= notice
+
+<% for attribute in attributes -%>
+%p
+ %b <%= attribute.human_name %>:
+ = @<%= singular_table_name %>.<%= attribute.name %>
+<% end -%>
+
+= link_to 'Edit', edit_<%= singular_table_name %>_path(@<%= singular_table_name %>)
+\|
+= link_to 'Back', <%= index_helper %>_path
diff --git a/lib/templates/rails/scaffold_controller/controller.rb b/lib/templates/rails/scaffold_controller/controller.rb
index ce5f3030..9b4d4a2f 100644
--- a/lib/templates/rails/scaffold_controller/controller.rb
+++ b/lib/templates/rails/scaffold_controller/controller.rb
@@ -8,8 +8,8 @@ class <%= controller_class_name %>Controller < ApplicationController
# GET <%= route_url %>
def index
- @<%= plural_table_name %> = <%= orm_class.all(class_name) %>.order(sort_column + " " + sort_direction).page(params[:page]).per(params[:per_page])
- authorize <%= orm_class.all(class_name) %>
+ @<%= plural_table_name %> = <%= orm_class.all(class_name) %>.order(sort_column + " " + sort_direction).page(params[:page]).per(params[:limit])
+ authorize = @<%= plural_table_name %>
respond_with @<%= plural_table_name %>
end
@@ -34,26 +34,25 @@ def edit
# POST <%= route_url %>
def create
@<%= singular_table_name %> = <%= orm_class.build(class_name, "#{singular_table_name}_params") %>
+ authorize @<%= singular_table_name %>
@<%= orm_instance.save %>
flash[:notice] = 'The <%= singular_table_name %> was successfully saved!' if @<%= orm_instance.save %> && !request.xhr?
- authorize @<%= singular_table_name %>
respond_with @<%= singular_table_name %>
end
# PATCH/PUT <%= route_url %>/1
def update
@<%= orm_instance.update("#{singular_table_name}_params") %>
- flash[:notice] = 'The <%= singular_table_name %> was successfully updated!' if @<%= orm_instance.update("#{singular_table_name}_params") %> && !request.xhr?
authorize @<%= singular_table_name %>
+ flash[:notice] = 'The <%= singular_table_name %> was successfully updated!' if @<%= orm_instance.update("#{singular_table_name}_params") %> && !request.xhr?
respond_with @<%= singular_table_name %>
end
# DELETE <%= route_url %>/1
def destroy
- @<%= orm_instance.destroy %>
authorize @<%= singular_table_name %>
- redirect_to <%= index_helper %>_url, notice: <%= "'#{human_name} was successfully destroyed.'" %>
- respond_with @<%= singular_table_name %>
+ @<%= orm_instance.destroy %>
+ redirect_to <%= index_helper %>_url, notice: <%= "'#{human_name} was successfully destroyed.'" %> if @<%= orm_instance.destroy %> && !request.xhr?
end
private
diff --git a/lib/tzinfo.rb b/lib/tzinfo.rb
deleted file mode 100644
index 0b64589b..00000000
--- a/lib/tzinfo.rb
+++ /dev/null
@@ -1,40 +0,0 @@
-# Top level module for TZInfo.
-module TZInfo
-end
-
-require 'tzinfo/ruby_core_support'
-require 'tzinfo/offset_rationals'
-require 'tzinfo/time_or_datetime'
-
-require 'tzinfo/timezone_definition'
-
-require 'tzinfo/timezone_offset'
-require 'tzinfo/timezone_transition'
-require 'tzinfo/timezone_transition_definition'
-
-require 'tzinfo/timezone_index_definition'
-
-require 'tzinfo/timezone_info'
-require 'tzinfo/data_timezone_info'
-require 'tzinfo/linked_timezone_info'
-require 'tzinfo/transition_data_timezone_info'
-require 'tzinfo/zoneinfo_timezone_info'
-
-require 'tzinfo/data_source'
-require 'tzinfo/ruby_data_source'
-require 'tzinfo/zoneinfo_data_source'
-
-require 'tzinfo/timezone_period'
-require 'tzinfo/timezone'
-require 'tzinfo/info_timezone'
-require 'tzinfo/data_timezone'
-require 'tzinfo/linked_timezone'
-require 'tzinfo/timezone_proxy'
-
-require 'tzinfo/country_index_definition'
-require 'tzinfo/country_info'
-require 'tzinfo/ruby_country_info'
-require 'tzinfo/zoneinfo_country_info'
-
-require 'tzinfo/country'
-require 'tzinfo/country_timezone'
diff --git a/lib/tzinfo/country.rb b/lib/tzinfo/country.rb
deleted file mode 100644
index 0dccebd5..00000000
--- a/lib/tzinfo/country.rb
+++ /dev/null
@@ -1,196 +0,0 @@
-require 'thread_safe'
-
-module TZInfo
- # Raised by Country#get if the code given is not valid.
- class InvalidCountryCode < StandardError
- end
-
- # The Country class represents an ISO 3166-1 country. It can be used to
- # obtain a list of Timezones for a country. For example:
- #
- # us = Country.get('US')
- # us.zone_identifiers
- # us.zones
- # us.zone_info
- #
- # The Country class is thread-safe. It is safe to use class and instance
- # methods of Country in concurrently executing threads. Instances of Country
- # can be shared across thread boundaries.
- #
- # Country information available through TZInfo is intended as an aid for
- # users, to help them select time zone data appropriate for their practical
- # needs. It is not intended to take or endorse any position on legal or
- # territorial claims.
- class Country
- include Comparable
-
- # Defined countries.
- #
- # @!visibility private
- @@countries = nil
-
- # Whether the countries index has been loaded yet.
- #
- # @!visibility private
- @@index_loaded = false
-
- # Gets a Country by its ISO 3166-1 alpha-2 code. Raises an
- # InvalidCountryCode exception if it couldn't be found.
- def self.get(identifier)
- instance = @@countries[identifier]
-
- unless instance
- # Thread-safety: It is possible that multiple equivalent Country
- # instances could be created here in concurrently executing threads.
- # The consequences of this are that the data may be loaded more than
- # once (depending on the data source) and memoized calculations could
- # be discarded. The performance benefit of ensuring that only a single
- # instance is created is unlikely to be worth the overhead of only
- # allowing one Country to be loaded at a time.
- info = data_source.load_country_info(identifier)
- instance = Country.new(info)
- @@countries[identifier] = instance
- end
-
- instance
- end
-
- # If identifier is a CountryInfo object, initializes the Country instance,
- # otherwise calls get(identifier).
- def self.new(identifier)
- if identifier.kind_of?(CountryInfo)
- instance = super()
- instance.send :setup, identifier
- instance
- else
- get(identifier)
- end
- end
-
- # Returns an Array of all the valid country codes.
- def self.all_codes
- data_source.country_codes
- end
-
- # Returns an Array of all the defined Countries.
- def self.all
- data_source.country_codes.collect {|code| get(code)}
- end
-
- # The ISO 3166-1 alpha-2 country code.
- def code
- @info.code
- end
-
- # The name of the country.
- def name
- @info.name
- end
-
- # Alias for name.
- def to_s
- name
- end
-
- # Returns internal object state as a programmer-readable string.
- def inspect
- "#<#{self.class}: #{@info.code}>"
- end
-
- # Returns a frozen array of all the zone identifiers for the country. These
- # are in an order that
- #
- # 1. makes some geographical sense, and
- # 2. puts the most populous zones first, where that does not contradict 1.
- #
- # Returned zone identifiers may refer to cities and regions outside of the
- # country. This will occur if the zone covers multiple countries. Any zones
- # referring to a city or region in a different country will be listed after
- # those relating to this country.
- def zone_identifiers
- @info.zone_identifiers
- end
- alias zone_names zone_identifiers
-
- # An array of all the Timezones for this country. Returns TimezoneProxy
- # objects to avoid the overhead of loading Timezone definitions until
- # a conversion is actually required. The Timezones are returned in an order
- # that
- #
- # 1. makes some geographical sense, and
- # 2. puts the most populous zones first, where that does not contradict 1.
- #
- # Identifiers of the zones returned may refer to cities and regions outside
- # of the country. This will occur if the zone covers multiple countries. Any
- # zones referring to a city or region in a different country will be listed
- # after those relating to this country.
- def zones
- zone_identifiers.collect {|id|
- Timezone.get_proxy(id)
- }
- end
-
- # Returns a frozen array of all the timezones for the for the country as
- # CountryTimezone instances (containing extra information about each zone).
- # These are in an order that
- #
- # 1. makes some geographical sense, and
- # 2. puts the most populous zones first, where that does not contradict 1.
- #
- # Identifiers and descriptions of the zones returned may refer to cities and
- # regions outside of the country. This will occur if the zone covers
- # multiple countries. Any zones referring to a city or region in a different
- # country will be listed after those relating to this country.
- def zone_info
- @info.zones
- end
-
- # Compare two Countries based on their code. Returns -1 if c is less
- # than self, 0 if c is equal to self and +1 if c is greater than self.
- #
- # Returns nil if c is not comparable with Country instances.
- def <=>(c)
- return nil unless c.is_a?(Country)
- code <=> c.code
- end
-
- # Returns true if and only if the code of c is equal to the code of this
- # Country.
- def eql?(c)
- self == c
- end
-
- # Returns a hash value for this Country.
- def hash
- code.hash
- end
-
- # Dumps this Country for marshalling.
- def _dump(limit)
- code
- end
-
- # Loads a marshalled Country.
- def self._load(data)
- Country.get(data)
- end
-
- private
- # Called by Country.new to initialize a new Country instance. The info
- # parameter is a CountryInfo that defines the country.
- def setup(info)
- @info = info
- end
-
- # Initializes @@countries.
- def self.init_countries
- @@countries = ThreadSafe::Cache.new
- end
- init_countries
-
- # Returns the current DataSource
- def self.data_source
- DataSource.get
- end
- end
-end
diff --git a/lib/tzinfo/country_index_definition.rb b/lib/tzinfo/country_index_definition.rb
deleted file mode 100644
index 431790b3..00000000
--- a/lib/tzinfo/country_index_definition.rb
+++ /dev/null
@@ -1,31 +0,0 @@
-module TZInfo
- # The country index file includes CountryIndexDefinition which provides
- # a country method used to define each country in the index.
- #
- # @private
- module CountryIndexDefinition #:nodoc:
- def self.append_features(base)
- super
- base.extend(ClassMethods)
- base.instance_eval { @countries = {} }
- end
-
- # Class methods for inclusion.
- #
- # @private
- module ClassMethods #:nodoc:
- # Defines a country with an ISO 3166 country code, name and block. The
- # block will be evaluated to obtain all the timezones for the country.
- # Calls Country.country_defined with the definition of each country.
- def country(code, name, &block)
- @countries[code] = RubyCountryInfo.new(code, name, &block)
- end
-
- # Returns a frozen hash of all the countries that have been defined in
- # the index.
- def countries
- @countries.freeze
- end
- end
- end
-end
diff --git a/lib/tzinfo/country_info.rb b/lib/tzinfo/country_info.rb
deleted file mode 100644
index e9d71c77..00000000
--- a/lib/tzinfo/country_info.rb
+++ /dev/null
@@ -1,42 +0,0 @@
-module TZInfo
- # Represents a country and references to its timezones as returned by a
- # DataSource.
- class CountryInfo
- # The ISO 3166 country code.
- attr_reader :code
-
- # The name of the country.
- attr_reader :name
-
- # Constructs a new CountryInfo with an ISO 3166 country code and name
- def initialize(code, name)
- @code = code
- @name = name
- end
-
- # Returns internal object state as a programmer-readable string.
- def inspect
- "#<#{self.class}: #@code>"
- end
-
- # Returns a frozen array of all the zone identifiers for the country.
- # The identifiers are ordered by importance according to the DataSource.
- def zone_identifiers
- raise_not_implemented('zone_identifiers')
- end
-
- # Returns a frozen array of all the timezones for the for the country as
- # CountryTimezone instances.
- #
- # The timezones are ordered by importance according to the DataSource.
- def zones
- raise_not_implemented('zones')
- end
-
- private
-
- def raise_not_implemented(method_name)
- raise NotImplementedError, "Subclasses must override #{method_name}"
- end
- end
-end
diff --git a/lib/tzinfo/country_timezone.rb b/lib/tzinfo/country_timezone.rb
deleted file mode 100644
index 23dac7ae..00000000
--- a/lib/tzinfo/country_timezone.rb
+++ /dev/null
@@ -1,123 +0,0 @@
-module TZInfo
- # A Timezone within a Country. This contains extra information about the
- # Timezone that is specific to the Country (a Timezone could be used by
- # multiple countries).
- class CountryTimezone
- # The zone identifier.
- attr_reader :identifier
-
- # A description of this timezone in relation to the country, e.g.
- # "Eastern Time". This is usually nil for countries having only a single
- # Timezone.
- attr_reader :description
-
- class << self
- # Creates a new CountryTimezone with a timezone identifier, latitude,
- # longitude and description. The latitude and longitude are specified as
- # rationals - a numerator and denominator. For performance reasons, the
- # numerators and denominators must be specified in their lowest form.
- #
- # For use internally within TZInfo.
- #
- # @!visibility private
- alias :new! :new
-
- # Creates a new CountryTimezone with a timezone identifier, latitude,
- # longitude and description. The latitude and longitude must be specified
- # as instances of Rational.
- #
- # CountryTimezone instances should normally only be constructed when
- # creating new DataSource implementations.
- def new(identifier, latitude, longitude, description = nil)
- super(identifier, latitude, nil, longitude, nil, description)
- end
- end
-
- # Creates a new CountryTimezone with a timezone identifier, latitude,
- # longitude and description. The latitude and longitude are specified as
- # rationals - a numerator and denominator. For performance reasons, the
- # numerators and denominators must be specified in their lowest form.
- #
- # @!visibility private
- def initialize(identifier, latitude_numerator, latitude_denominator,
- longitude_numerator, longitude_denominator, description = nil) #:nodoc:
- @identifier = identifier
-
- if latitude_numerator.kind_of?(Rational)
- @latitude = latitude_numerator
- else
- @latitude = nil
- @latitude_numerator = latitude_numerator
- @latitude_denominator = latitude_denominator
- end
-
- if longitude_numerator.kind_of?(Rational)
- @longitude = longitude_numerator
- else
- @longitude = nil
- @longitude_numerator = longitude_numerator
- @longitude_denominator = longitude_denominator
- end
-
- @description = description
- end
-
- # The Timezone (actually a TimezoneProxy for performance reasons).
- def timezone
- Timezone.get_proxy(@identifier)
- end
-
- # if description is not nil, this method returns description; otherwise it
- # returns timezone.friendly_identifier(true).
- def description_or_friendly_identifier
- description || timezone.friendly_identifier(true)
- end
-
- # The latitude of this timezone in degrees as a Rational.
- def latitude
- # Thread-safety: It is possible that the value of @latitude may be
- # calculated multiple times in concurrently executing threads. It is not
- # worth the overhead of locking to ensure that @latitude is only
- # calculated once.
- @latitude ||= RubyCoreSupport.rational_new!(@latitude_numerator, @latitude_denominator)
- end
-
- # The longitude of this timezone in degrees as a Rational.
- def longitude
- # Thread-safety: It is possible that the value of @longitude may be
- # calculated multiple times in concurrently executing threads. It is not
- # worth the overhead of locking to ensure that @longitude is only
- # calculated once.
- @longitude ||= RubyCoreSupport.rational_new!(@longitude_numerator, @longitude_denominator)
- end
-
- # Returns true if and only if the given CountryTimezone is equal to the
- # current CountryTimezone (has the same identifer, latitude, longitude
- # and description).
- def ==(ct)
- ct.kind_of?(CountryTimezone) &&
- identifier == ct.identifier && latitude == ct.latitude &&
- longitude == ct.longitude && description == ct.description
- end
-
- # Returns true if and only if the given CountryTimezone is equal to the
- # current CountryTimezone (has the same identifer, latitude, longitude
- # and description).
- def eql?(ct)
- self == ct
- end
-
- # Returns a hash of this CountryTimezone.
- def hash
- @identifier.hash ^
- (@latitude ? @latitude.numerator.hash ^ @latitude.denominator.hash : @latitude_numerator.hash ^ @latitude_denominator.hash) ^
- (@longitude ? @longitude.numerator.hash ^ @longitude.denominator.hash : @longitude_numerator.hash ^ @longitude_denominator.hash) ^
- @description.hash
- end
-
- # Returns internal object state as a programmer-readable string.
- def inspect
- "#<#{self.class}: #@identifier>"
- end
- end
-end
diff --git a/lib/tzinfo/data.rb b/lib/tzinfo/data.rb
deleted file mode 100644
index 6c3721fe..00000000
--- a/lib/tzinfo/data.rb
+++ /dev/null
@@ -1,8 +0,0 @@
-# Top level module for TZInfo.
-module TZInfo
- # Top level module for TZInfo::Data.
- module Data
- end
-end
-
-require 'tzinfo/data/version'
diff --git a/lib/tzinfo/data/definitions/Africa/Abidjan.rb b/lib/tzinfo/data/definitions/Africa/Abidjan.rb
deleted file mode 100644
index ccc2f243..00000000
--- a/lib/tzinfo/data/definitions/Africa/Abidjan.rb
+++ /dev/null
@@ -1,23 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Africa
- module Abidjan
- include TimezoneDefinition
-
- timezone 'Africa/Abidjan' do |tz|
- tz.offset :o0, -968, 0, :LMT
- tz.offset :o1, 0, 0, :GMT
-
- tz.transition 1912, 1, :o1, -1830383032, 26129547121, 10800
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Africa/Accra.rb b/lib/tzinfo/data/definitions/Africa/Accra.rb
deleted file mode 100644
index 2b2a5869..00000000
--- a/lib/tzinfo/data/definitions/Africa/Accra.rb
+++ /dev/null
@@ -1,70 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Africa
- module Accra
- include TimezoneDefinition
-
- timezone 'Africa/Accra' do |tz|
- tz.offset :o0, -52, 0, :LMT
- tz.offset :o1, 0, 0, :GMT
- tz.offset :o2, 0, 1200, :GHST
-
- tz.transition 1918, 1, :o1, -1640995148, 52306441213, 21600
- tz.transition 1920, 9, :o2, -1556841600, 4845137, 2
- tz.transition 1920, 12, :o1, -1546388400, 174433643, 72
- tz.transition 1921, 9, :o2, -1525305600, 4845867, 2
- tz.transition 1921, 12, :o1, -1514852400, 174459923, 72
- tz.transition 1922, 9, :o2, -1493769600, 4846597, 2
- tz.transition 1922, 12, :o1, -1483316400, 174486203, 72
- tz.transition 1923, 9, :o2, -1462233600, 4847327, 2
- tz.transition 1923, 12, :o1, -1451780400, 174512483, 72
- tz.transition 1924, 9, :o2, -1430611200, 4848059, 2
- tz.transition 1924, 12, :o1, -1420158000, 174538835, 72
- tz.transition 1925, 9, :o2, -1399075200, 4848789, 2
- tz.transition 1925, 12, :o1, -1388622000, 174565115, 72
- tz.transition 1926, 9, :o2, -1367539200, 4849519, 2
- tz.transition 1926, 12, :o1, -1357086000, 174591395, 72
- tz.transition 1927, 9, :o2, -1336003200, 4850249, 2
- tz.transition 1927, 12, :o1, -1325550000, 174617675, 72
- tz.transition 1928, 9, :o2, -1304380800, 4850981, 2
- tz.transition 1928, 12, :o1, -1293927600, 174644027, 72
- tz.transition 1929, 9, :o2, -1272844800, 4851711, 2
- tz.transition 1929, 12, :o1, -1262391600, 174670307, 72
- tz.transition 1930, 9, :o2, -1241308800, 4852441, 2
- tz.transition 1930, 12, :o1, -1230855600, 174696587, 72
- tz.transition 1931, 9, :o2, -1209772800, 4853171, 2
- tz.transition 1931, 12, :o1, -1199319600, 174722867, 72
- tz.transition 1932, 9, :o2, -1178150400, 4853903, 2
- tz.transition 1932, 12, :o1, -1167697200, 174749219, 72
- tz.transition 1933, 9, :o2, -1146614400, 4854633, 2
- tz.transition 1933, 12, :o1, -1136161200, 174775499, 72
- tz.transition 1934, 9, :o2, -1115078400, 4855363, 2
- tz.transition 1934, 12, :o1, -1104625200, 174801779, 72
- tz.transition 1935, 9, :o2, -1083542400, 4856093, 2
- tz.transition 1935, 12, :o1, -1073089200, 174828059, 72
- tz.transition 1936, 9, :o2, -1051920000, 4856825, 2
- tz.transition 1936, 12, :o1, -1041466800, 174854411, 72
- tz.transition 1937, 9, :o2, -1020384000, 4857555, 2
- tz.transition 1937, 12, :o1, -1009930800, 174880691, 72
- tz.transition 1938, 9, :o2, -988848000, 4858285, 2
- tz.transition 1938, 12, :o1, -978394800, 174906971, 72
- tz.transition 1939, 9, :o2, -957312000, 4859015, 2
- tz.transition 1939, 12, :o1, -946858800, 174933251, 72
- tz.transition 1940, 9, :o2, -925689600, 4859747, 2
- tz.transition 1940, 12, :o1, -915236400, 174959603, 72
- tz.transition 1941, 9, :o2, -894153600, 4860477, 2
- tz.transition 1941, 12, :o1, -883700400, 174985883, 72
- tz.transition 1942, 9, :o2, -862617600, 4861207, 2
- tz.transition 1942, 12, :o1, -852164400, 175012163, 72
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Africa/Addis_Ababa.rb b/lib/tzinfo/data/definitions/Africa/Addis_Ababa.rb
deleted file mode 100644
index ed4d9e30..00000000
--- a/lib/tzinfo/data/definitions/Africa/Addis_Ababa.rb
+++ /dev/null
@@ -1,18 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Africa
- module Addis_Ababa
- include TimezoneDefinition
-
- linked_timezone 'Africa/Addis_Ababa', 'Africa/Nairobi'
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Africa/Algiers.rb b/lib/tzinfo/data/definitions/Africa/Algiers.rb
deleted file mode 100644
index cfa1ad10..00000000
--- a/lib/tzinfo/data/definitions/Africa/Algiers.rb
+++ /dev/null
@@ -1,60 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Africa
- module Algiers
- include TimezoneDefinition
-
- timezone 'Africa/Algiers' do |tz|
- tz.offset :o0, 732, 0, :LMT
- tz.offset :o1, 561, 0, :PMT
- tz.offset :o2, 0, 0, :WET
- tz.offset :o3, 0, 3600, :WEST
- tz.offset :o4, 3600, 0, :CET
- tz.offset :o5, 3600, 3600, :CEST
-
- tz.transition 1891, 3, :o1, -2486679072, 2170625843, 900
- tz.transition 1911, 3, :o2, -1855958961, 69670267013, 28800
- tz.transition 1916, 6, :o3, -1689814800, 58104707, 24
- tz.transition 1916, 10, :o2, -1680397200, 58107323, 24
- tz.transition 1917, 3, :o3, -1665363600, 58111499, 24
- tz.transition 1917, 10, :o2, -1648342800, 58116227, 24
- tz.transition 1918, 3, :o3, -1635123600, 58119899, 24
- tz.transition 1918, 10, :o2, -1616893200, 58124963, 24
- tz.transition 1919, 3, :o3, -1604278800, 58128467, 24
- tz.transition 1919, 10, :o2, -1585443600, 58133699, 24
- tz.transition 1920, 2, :o3, -1574038800, 58136867, 24
- tz.transition 1920, 10, :o2, -1552266000, 58142915, 24
- tz.transition 1921, 3, :o3, -1539997200, 58146323, 24
- tz.transition 1921, 6, :o2, -1531443600, 58148699, 24
- tz.transition 1939, 9, :o3, -956365200, 58308443, 24
- tz.transition 1939, 11, :o2, -950486400, 4859173, 2
- tz.transition 1940, 2, :o4, -942012000, 29156215, 12
- tz.transition 1944, 4, :o5, -812502000, 58348405, 24
- tz.transition 1944, 10, :o4, -796262400, 4862743, 2
- tz.transition 1945, 4, :o5, -781052400, 58357141, 24
- tz.transition 1945, 9, :o4, -766630800, 58361147, 24
- tz.transition 1946, 10, :o2, -733280400, 58370411, 24
- tz.transition 1956, 1, :o4, -439430400, 4871003, 2
- tz.transition 1963, 4, :o2, -212029200, 58515203, 24
- tz.transition 1971, 4, :o3, 41468400
- tz.transition 1971, 9, :o2, 54774000
- tz.transition 1977, 5, :o3, 231724800
- tz.transition 1977, 10, :o4, 246236400
- tz.transition 1978, 3, :o5, 259545600
- tz.transition 1978, 9, :o4, 275274000
- tz.transition 1979, 10, :o2, 309740400
- tz.transition 1980, 4, :o3, 325468800
- tz.transition 1980, 10, :o2, 341802000
- tz.transition 1981, 5, :o4, 357523200
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Africa/Asmara.rb b/lib/tzinfo/data/definitions/Africa/Asmara.rb
deleted file mode 100644
index a0694408..00000000
--- a/lib/tzinfo/data/definitions/Africa/Asmara.rb
+++ /dev/null
@@ -1,18 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Africa
- module Asmara
- include TimezoneDefinition
-
- linked_timezone 'Africa/Asmara', 'Africa/Nairobi'
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Africa/Asmera.rb b/lib/tzinfo/data/definitions/Africa/Asmera.rb
deleted file mode 100644
index cf096701..00000000
--- a/lib/tzinfo/data/definitions/Africa/Asmera.rb
+++ /dev/null
@@ -1,18 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Africa
- module Asmera
- include TimezoneDefinition
-
- linked_timezone 'Africa/Asmera', 'Africa/Nairobi'
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Africa/Bamako.rb b/lib/tzinfo/data/definitions/Africa/Bamako.rb
deleted file mode 100644
index 31517966..00000000
--- a/lib/tzinfo/data/definitions/Africa/Bamako.rb
+++ /dev/null
@@ -1,18 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Africa
- module Bamako
- include TimezoneDefinition
-
- linked_timezone 'Africa/Bamako', 'Africa/Abidjan'
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Africa/Bangui.rb b/lib/tzinfo/data/definitions/Africa/Bangui.rb
deleted file mode 100644
index f565cd6d..00000000
--- a/lib/tzinfo/data/definitions/Africa/Bangui.rb
+++ /dev/null
@@ -1,18 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Africa
- module Bangui
- include TimezoneDefinition
-
- linked_timezone 'Africa/Bangui', 'Africa/Lagos'
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Africa/Banjul.rb b/lib/tzinfo/data/definitions/Africa/Banjul.rb
deleted file mode 100644
index 171e3d25..00000000
--- a/lib/tzinfo/data/definitions/Africa/Banjul.rb
+++ /dev/null
@@ -1,18 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Africa
- module Banjul
- include TimezoneDefinition
-
- linked_timezone 'Africa/Banjul', 'Africa/Abidjan'
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Africa/Bissau.rb b/lib/tzinfo/data/definitions/Africa/Bissau.rb
deleted file mode 100644
index 8a7141fe..00000000
--- a/lib/tzinfo/data/definitions/Africa/Bissau.rb
+++ /dev/null
@@ -1,25 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Africa
- module Bissau
- include TimezoneDefinition
-
- timezone 'Africa/Bissau' do |tz|
- tz.offset :o0, -3740, 0, :LMT
- tz.offset :o1, -3600, 0, :WAT
- tz.offset :o2, 0, 0, :GMT
-
- tz.transition 1912, 1, :o1, -1830380260, 10451818987, 4320
- tz.transition 1975, 1, :o2, 157770000
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Africa/Blantyre.rb b/lib/tzinfo/data/definitions/Africa/Blantyre.rb
deleted file mode 100644
index 047717df..00000000
--- a/lib/tzinfo/data/definitions/Africa/Blantyre.rb
+++ /dev/null
@@ -1,18 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Africa
- module Blantyre
- include TimezoneDefinition
-
- linked_timezone 'Africa/Blantyre', 'Africa/Maputo'
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Africa/Brazzaville.rb b/lib/tzinfo/data/definitions/Africa/Brazzaville.rb
deleted file mode 100644
index 5d44d2ba..00000000
--- a/lib/tzinfo/data/definitions/Africa/Brazzaville.rb
+++ /dev/null
@@ -1,18 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Africa
- module Brazzaville
- include TimezoneDefinition
-
- linked_timezone 'Africa/Brazzaville', 'Africa/Lagos'
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Africa/Bujumbura.rb b/lib/tzinfo/data/definitions/Africa/Bujumbura.rb
deleted file mode 100644
index 0e673333..00000000
--- a/lib/tzinfo/data/definitions/Africa/Bujumbura.rb
+++ /dev/null
@@ -1,18 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Africa
- module Bujumbura
- include TimezoneDefinition
-
- linked_timezone 'Africa/Bujumbura', 'Africa/Maputo'
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Africa/Cairo.rb b/lib/tzinfo/data/definitions/Africa/Cairo.rb
deleted file mode 100644
index efe97e8b..00000000
--- a/lib/tzinfo/data/definitions/Africa/Cairo.rb
+++ /dev/null
@@ -1,150 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Africa
- module Cairo
- include TimezoneDefinition
-
- timezone 'Africa/Cairo' do |tz|
- tz.offset :o0, 7509, 0, :LMT
- tz.offset :o1, 7200, 0, :EET
- tz.offset :o2, 7200, 3600, :EEST
-
- tz.transition 1900, 9, :o1, -2185409109, 69560450297, 28800
- tz.transition 1940, 7, :o2, -929844000, 29157905, 12
- tz.transition 1940, 9, :o1, -923108400, 19439227, 8
- tz.transition 1941, 4, :o2, -906170400, 29161193, 12
- tz.transition 1941, 9, :o1, -892868400, 19442027, 8
- tz.transition 1942, 3, :o2, -875844000, 29165405, 12
- tz.transition 1942, 10, :o1, -857790000, 19445275, 8
- tz.transition 1943, 3, :o2, -844308000, 29169785, 12
- tz.transition 1943, 10, :o1, -825822000, 19448235, 8
- tz.transition 1944, 3, :o2, -812685600, 29174177, 12
- tz.transition 1944, 10, :o1, -794199600, 19451163, 8
- tz.transition 1945, 4, :o2, -779853600, 29178737, 12
- tz.transition 1945, 10, :o1, -762663600, 19454083, 8
- tz.transition 1957, 5, :o2, -399088800, 29231621, 12
- tz.transition 1957, 9, :o1, -386650800, 19488899, 8
- tz.transition 1958, 4, :o2, -368330400, 29235893, 12
- tz.transition 1958, 9, :o1, -355114800, 19491819, 8
- tz.transition 1959, 4, :o2, -336790800, 58480547, 24
- tz.transition 1959, 9, :o1, -323654400, 4873683, 2
- tz.transition 1960, 4, :o2, -305168400, 58489331, 24
- tz.transition 1960, 9, :o1, -292032000, 4874415, 2
- tz.transition 1961, 4, :o2, -273632400, 58498091, 24
- tz.transition 1961, 9, :o1, -260496000, 4875145, 2
- tz.transition 1962, 4, :o2, -242096400, 58506851, 24
- tz.transition 1962, 9, :o1, -228960000, 4875875, 2
- tz.transition 1963, 4, :o2, -210560400, 58515611, 24
- tz.transition 1963, 9, :o1, -197424000, 4876605, 2
- tz.transition 1964, 4, :o2, -178938000, 58524395, 24
- tz.transition 1964, 9, :o1, -165801600, 4877337, 2
- tz.transition 1965, 4, :o2, -147402000, 58533155, 24
- tz.transition 1965, 9, :o1, -134265600, 4878067, 2
- tz.transition 1966, 4, :o2, -115866000, 58541915, 24
- tz.transition 1966, 10, :o1, -102643200, 4878799, 2
- tz.transition 1967, 4, :o2, -84330000, 58550675, 24
- tz.transition 1967, 10, :o1, -71107200, 4879529, 2
- tz.transition 1968, 4, :o2, -52707600, 58559459, 24
- tz.transition 1968, 10, :o1, -39484800, 4880261, 2
- tz.transition 1969, 4, :o2, -21171600, 58568219, 24
- tz.transition 1969, 10, :o1, -7948800, 4880991, 2
- tz.transition 1970, 4, :o2, 10364400
- tz.transition 1970, 10, :o1, 23587200
- tz.transition 1971, 4, :o2, 41900400
- tz.transition 1971, 10, :o1, 55123200
- tz.transition 1972, 4, :o2, 73522800
- tz.transition 1972, 10, :o1, 86745600
- tz.transition 1973, 4, :o2, 105058800
- tz.transition 1973, 10, :o1, 118281600
- tz.transition 1974, 4, :o2, 136594800
- tz.transition 1974, 10, :o1, 149817600
- tz.transition 1975, 4, :o2, 168130800
- tz.transition 1975, 10, :o1, 181353600
- tz.transition 1976, 4, :o2, 199753200
- tz.transition 1976, 10, :o1, 212976000
- tz.transition 1977, 4, :o2, 231289200
- tz.transition 1977, 10, :o1, 244512000
- tz.transition 1978, 4, :o2, 262825200
- tz.transition 1978, 10, :o1, 276048000
- tz.transition 1979, 4, :o2, 294361200
- tz.transition 1979, 10, :o1, 307584000
- tz.transition 1980, 4, :o2, 325983600
- tz.transition 1980, 10, :o1, 339206400
- tz.transition 1981, 4, :o2, 357519600
- tz.transition 1981, 10, :o1, 370742400
- tz.transition 1982, 7, :o2, 396399600
- tz.transition 1982, 10, :o1, 402278400
- tz.transition 1983, 7, :o2, 426812400
- tz.transition 1983, 10, :o1, 433814400
- tz.transition 1984, 4, :o2, 452214000
- tz.transition 1984, 10, :o1, 465436800
- tz.transition 1985, 4, :o2, 483750000
- tz.transition 1985, 10, :o1, 496972800
- tz.transition 1986, 4, :o2, 515286000
- tz.transition 1986, 10, :o1, 528508800
- tz.transition 1987, 4, :o2, 546822000
- tz.transition 1987, 10, :o1, 560044800
- tz.transition 1988, 4, :o2, 578444400
- tz.transition 1988, 10, :o1, 591667200
- tz.transition 1989, 5, :o2, 610412400
- tz.transition 1989, 10, :o1, 623203200
- tz.transition 1990, 4, :o2, 641516400
- tz.transition 1990, 10, :o1, 654739200
- tz.transition 1991, 4, :o2, 673052400
- tz.transition 1991, 10, :o1, 686275200
- tz.transition 1992, 4, :o2, 704674800
- tz.transition 1992, 10, :o1, 717897600
- tz.transition 1993, 4, :o2, 736210800
- tz.transition 1993, 10, :o1, 749433600
- tz.transition 1994, 4, :o2, 767746800
- tz.transition 1994, 10, :o1, 780969600
- tz.transition 1995, 4, :o2, 799020000
- tz.transition 1995, 9, :o1, 812322000
- tz.transition 1996, 4, :o2, 830469600
- tz.transition 1996, 9, :o1, 843771600
- tz.transition 1997, 4, :o2, 861919200
- tz.transition 1997, 9, :o1, 875221200
- tz.transition 1998, 4, :o2, 893368800
- tz.transition 1998, 9, :o1, 906670800
- tz.transition 1999, 4, :o2, 925423200
- tz.transition 1999, 9, :o1, 938725200
- tz.transition 2000, 4, :o2, 956872800
- tz.transition 2000, 9, :o1, 970174800
- tz.transition 2001, 4, :o2, 988322400
- tz.transition 2001, 9, :o1, 1001624400
- tz.transition 2002, 4, :o2, 1019772000
- tz.transition 2002, 9, :o1, 1033074000
- tz.transition 2003, 4, :o2, 1051221600
- tz.transition 2003, 9, :o1, 1064523600
- tz.transition 2004, 4, :o2, 1083276000
- tz.transition 2004, 9, :o1, 1096578000
- tz.transition 2005, 4, :o2, 1114725600
- tz.transition 2005, 9, :o1, 1128027600
- tz.transition 2006, 4, :o2, 1146175200
- tz.transition 2006, 9, :o1, 1158872400
- tz.transition 2007, 4, :o2, 1177624800
- tz.transition 2007, 9, :o1, 1189112400
- tz.transition 2008, 4, :o2, 1209074400
- tz.transition 2008, 8, :o1, 1219957200
- tz.transition 2009, 4, :o2, 1240524000
- tz.transition 2009, 8, :o1, 1250802000
- tz.transition 2010, 4, :o2, 1272578400
- tz.transition 2010, 8, :o1, 1281474000
- tz.transition 2010, 9, :o2, 1284069600
- tz.transition 2010, 9, :o1, 1285880400
- tz.transition 2014, 5, :o2, 1400191200
- tz.transition 2014, 6, :o1, 1403816400
- tz.transition 2014, 7, :o2, 1406844000
- tz.transition 2014, 9, :o1, 1411678800
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Africa/Casablanca.rb b/lib/tzinfo/data/definitions/Africa/Casablanca.rb
deleted file mode 100644
index 280d8ff6..00000000
--- a/lib/tzinfo/data/definitions/Africa/Casablanca.rb
+++ /dev/null
@@ -1,181 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Africa
- module Casablanca
- include TimezoneDefinition
-
- timezone 'Africa/Casablanca' do |tz|
- tz.offset :o0, -1820, 0, :LMT
- tz.offset :o1, 0, 0, :WET
- tz.offset :o2, 0, 3600, :WEST
- tz.offset :o3, 3600, 0, :CET
-
- tz.transition 1913, 10, :o1, -1773012580, 10454687371, 4320
- tz.transition 1939, 9, :o2, -956361600, 4859037, 2
- tz.transition 1939, 11, :o1, -950490000, 58310075, 24
- tz.transition 1940, 2, :o2, -942019200, 4859369, 2
- tz.transition 1945, 11, :o1, -761187600, 58362659, 24
- tz.transition 1950, 6, :o2, -617241600, 4866887, 2
- tz.transition 1950, 10, :o1, -605149200, 58406003, 24
- tz.transition 1967, 6, :o2, -81432000, 2439645, 1
- tz.transition 1967, 9, :o1, -71110800, 58554347, 24
- tz.transition 1974, 6, :o2, 141264000
- tz.transition 1974, 8, :o1, 147222000
- tz.transition 1976, 5, :o2, 199756800
- tz.transition 1976, 7, :o1, 207702000
- tz.transition 1977, 5, :o2, 231292800
- tz.transition 1977, 9, :o1, 244249200
- tz.transition 1978, 6, :o2, 265507200
- tz.transition 1978, 8, :o1, 271033200
- tz.transition 1984, 3, :o3, 448243200
- tz.transition 1985, 12, :o1, 504918000
- tz.transition 2008, 6, :o2, 1212278400
- tz.transition 2008, 8, :o1, 1220223600
- tz.transition 2009, 6, :o2, 1243814400
- tz.transition 2009, 8, :o1, 1250809200
- tz.transition 2010, 5, :o2, 1272758400
- tz.transition 2010, 8, :o1, 1281222000
- tz.transition 2011, 4, :o2, 1301788800
- tz.transition 2011, 7, :o1, 1312066800
- tz.transition 2012, 4, :o2, 1335664800
- tz.transition 2012, 7, :o1, 1342749600
- tz.transition 2012, 8, :o2, 1345428000
- tz.transition 2012, 9, :o1, 1348970400
- tz.transition 2013, 4, :o2, 1367114400
- tz.transition 2013, 7, :o1, 1373162400
- tz.transition 2013, 8, :o2, 1376100000
- tz.transition 2013, 10, :o1, 1382839200
- tz.transition 2014, 3, :o2, 1396144800
- tz.transition 2014, 6, :o1, 1403920800
- tz.transition 2014, 8, :o2, 1406944800
- tz.transition 2014, 10, :o1, 1414288800
- tz.transition 2015, 3, :o2, 1427594400
- tz.transition 2015, 6, :o1, 1434160800
- tz.transition 2015, 7, :o2, 1437184800
- tz.transition 2015, 10, :o1, 1445738400
- tz.transition 2016, 3, :o2, 1459044000
- tz.transition 2016, 6, :o1, 1465005600
- tz.transition 2016, 7, :o2, 1468029600
- tz.transition 2016, 10, :o1, 1477792800
- tz.transition 2017, 3, :o2, 1490493600
- tz.transition 2017, 5, :o1, 1495245600
- tz.transition 2017, 7, :o2, 1498874400
- tz.transition 2017, 10, :o1, 1509242400
- tz.transition 2018, 3, :o2, 1521943200
- tz.transition 2018, 5, :o1, 1526090400
- tz.transition 2018, 6, :o2, 1529114400
- tz.transition 2018, 10, :o1, 1540692000
- tz.transition 2019, 3, :o2, 1553997600
- tz.transition 2019, 5, :o1, 1556935200
- tz.transition 2019, 6, :o2, 1559959200
- tz.transition 2019, 10, :o1, 1572141600
- tz.transition 2020, 3, :o2, 1585447200
- tz.transition 2020, 4, :o1, 1587175200
- tz.transition 2020, 5, :o2, 1590804000
- tz.transition 2020, 10, :o1, 1603591200
- tz.transition 2021, 3, :o2, 1616896800
- tz.transition 2021, 4, :o1, 1618020000
- tz.transition 2021, 5, :o2, 1621044000
- tz.transition 2021, 10, :o1, 1635645600
- tz.transition 2022, 3, :o2, 1648346400
- tz.transition 2022, 4, :o1, 1648864800
- tz.transition 2022, 5, :o2, 1651888800
- tz.transition 2022, 10, :o1, 1667095200
- tz.transition 2023, 4, :o2, 1682128800
- tz.transition 2023, 10, :o1, 1698544800
- tz.transition 2024, 4, :o2, 1712973600
- tz.transition 2024, 10, :o1, 1729994400
- tz.transition 2025, 4, :o2, 1743818400
- tz.transition 2025, 10, :o1, 1761444000
- tz.transition 2026, 3, :o2, 1774749600
- tz.transition 2026, 10, :o1, 1792893600
- tz.transition 2027, 3, :o2, 1806199200
- tz.transition 2027, 10, :o1, 1824948000
- tz.transition 2028, 3, :o2, 1837648800
- tz.transition 2028, 10, :o1, 1856397600
- tz.transition 2029, 3, :o2, 1869098400
- tz.transition 2029, 10, :o1, 1887847200
- tz.transition 2030, 3, :o2, 1901152800
- tz.transition 2030, 10, :o1, 1919296800
- tz.transition 2031, 3, :o2, 1932602400
- tz.transition 2031, 10, :o1, 1950746400
- tz.transition 2032, 3, :o2, 1964052000
- tz.transition 2032, 10, :o1, 1982800800
- tz.transition 2033, 3, :o2, 1995501600
- tz.transition 2033, 10, :o1, 2014250400
- tz.transition 2034, 3, :o2, 2026951200
- tz.transition 2034, 10, :o1, 2045700000
- tz.transition 2035, 3, :o2, 2058400800
- tz.transition 2035, 10, :o1, 2077063200
- tz.transition 2036, 3, :o2, 2090455200
- tz.transition 2036, 10, :o1, 2107908000
- tz.transition 2037, 3, :o2, 2121904800
- tz.transition 2037, 10, :o1, 2138752800
- tz.transition 2038, 3, :o2, 2153354400, 29586127, 12
- tz.transition 2038, 10, :o1, 2172103200, 29588731, 12
- tz.transition 2039, 3, :o2, 2184804000, 29590495, 12
- tz.transition 2039, 10, :o1, 2203552800, 29593099, 12
- tz.transition 2040, 3, :o2, 2216253600, 29594863, 12
- tz.transition 2040, 10, :o1, 2235002400, 29597467, 12
- tz.transition 2041, 3, :o2, 2248308000, 29599315, 12
- tz.transition 2041, 10, :o1, 2266452000, 29601835, 12
- tz.transition 2042, 3, :o2, 2279757600, 29603683, 12
- tz.transition 2042, 10, :o1, 2297901600, 29606203, 12
- tz.transition 2043, 3, :o2, 2311207200, 29608051, 12
- tz.transition 2043, 10, :o1, 2329351200, 29610571, 12
- tz.transition 2044, 3, :o2, 2342656800, 29612419, 12
- tz.transition 2044, 10, :o1, 2361405600, 29615023, 12
- tz.transition 2045, 3, :o2, 2374106400, 29616787, 12
- tz.transition 2045, 10, :o1, 2392855200, 29619391, 12
- tz.transition 2046, 3, :o2, 2405556000, 29621155, 12
- tz.transition 2046, 10, :o1, 2424304800, 29623759, 12
- tz.transition 2047, 3, :o2, 2437610400, 29625607, 12
- tz.transition 2047, 10, :o1, 2455754400, 29628127, 12
- tz.transition 2048, 3, :o2, 2469060000, 29629975, 12
- tz.transition 2048, 10, :o1, 2487204000, 29632495, 12
- tz.transition 2049, 3, :o2, 2500509600, 29634343, 12
- tz.transition 2049, 10, :o1, 2519258400, 29636947, 12
- tz.transition 2050, 3, :o2, 2531959200, 29638711, 12
- tz.transition 2050, 10, :o1, 2550708000, 29641315, 12
- tz.transition 2051, 3, :o2, 2563408800, 29643079, 12
- tz.transition 2051, 10, :o1, 2582157600, 29645683, 12
- tz.transition 2052, 3, :o2, 2595463200, 29647531, 12
- tz.transition 2052, 10, :o1, 2613607200, 29650051, 12
- tz.transition 2053, 3, :o2, 2626912800, 29651899, 12
- tz.transition 2053, 10, :o1, 2645056800, 29654419, 12
- tz.transition 2054, 3, :o2, 2658362400, 29656267, 12
- tz.transition 2054, 10, :o1, 2676506400, 29658787, 12
- tz.transition 2055, 3, :o2, 2689812000, 29660635, 12
- tz.transition 2055, 10, :o1, 2708560800, 29663239, 12
- tz.transition 2056, 3, :o2, 2721261600, 29665003, 12
- tz.transition 2056, 10, :o1, 2740010400, 29667607, 12
- tz.transition 2057, 3, :o2, 2752711200, 29669371, 12
- tz.transition 2057, 10, :o1, 2771460000, 29671975, 12
- tz.transition 2058, 3, :o2, 2784765600, 29673823, 12
- tz.transition 2058, 10, :o1, 2802909600, 29676343, 12
- tz.transition 2059, 3, :o2, 2816215200, 29678191, 12
- tz.transition 2059, 10, :o1, 2834359200, 29680711, 12
- tz.transition 2060, 3, :o2, 2847664800, 29682559, 12
- tz.transition 2060, 10, :o1, 2866413600, 29685163, 12
- tz.transition 2061, 3, :o2, 2879114400, 29686927, 12
- tz.transition 2061, 10, :o1, 2897863200, 29689531, 12
- tz.transition 2062, 3, :o2, 2910564000, 29691295, 12
- tz.transition 2062, 10, :o1, 2929312800, 29693899, 12
- tz.transition 2063, 3, :o2, 2942013600, 29695663, 12
- tz.transition 2063, 10, :o1, 2960762400, 29698267, 12
- tz.transition 2064, 3, :o2, 2974068000, 29700115, 12
- tz.transition 2064, 10, :o1, 2992212000, 29702635, 12
- tz.transition 2065, 3, :o2, 3005517600, 29704483, 12
- tz.transition 2065, 10, :o1, 3023661600, 29707003, 12
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Africa/Ceuta.rb b/lib/tzinfo/data/definitions/Africa/Ceuta.rb
deleted file mode 100644
index 3f052e69..00000000
--- a/lib/tzinfo/data/definitions/Africa/Ceuta.rb
+++ /dev/null
@@ -1,207 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Africa
- module Ceuta
- include TimezoneDefinition
-
- timezone 'Africa/Ceuta' do |tz|
- tz.offset :o0, -1276, 0, :LMT
- tz.offset :o1, 0, 0, :WET
- tz.offset :o2, 0, 3600, :WEST
- tz.offset :o3, 3600, 0, :CET
- tz.offset :o4, 3600, 3600, :CEST
-
- tz.transition 1901, 1, :o1, -2177451524, 52172327119, 21600
- tz.transition 1918, 5, :o2, -1630112400, 58121291, 24
- tz.transition 1918, 10, :o1, -1616810400, 29062493, 12
- tz.transition 1924, 4, :o2, -1442451600, 58173419, 24
- tz.transition 1924, 10, :o1, -1427677200, 58177523, 24
- tz.transition 1926, 4, :o2, -1379293200, 58190963, 24
- tz.transition 1926, 10, :o1, -1364778000, 58194995, 24
- tz.transition 1927, 4, :o2, -1348448400, 58199531, 24
- tz.transition 1927, 10, :o1, -1333328400, 58203731, 24
- tz.transition 1928, 4, :o2, -1316394000, 58208435, 24
- tz.transition 1928, 10, :o1, -1301274000, 58212635, 24
- tz.transition 1967, 6, :o2, -81432000, 2439645, 1
- tz.transition 1967, 9, :o1, -71110800, 58554347, 24
- tz.transition 1974, 6, :o2, 141264000
- tz.transition 1974, 8, :o1, 147222000
- tz.transition 1976, 5, :o2, 199756800
- tz.transition 1976, 7, :o1, 207702000
- tz.transition 1977, 5, :o2, 231292800
- tz.transition 1977, 9, :o1, 244249200
- tz.transition 1978, 6, :o2, 265507200
- tz.transition 1978, 8, :o1, 271033200
- tz.transition 1984, 3, :o3, 448243200
- tz.transition 1986, 3, :o4, 512528400
- tz.transition 1986, 9, :o3, 528253200
- tz.transition 1987, 3, :o4, 543978000
- tz.transition 1987, 9, :o3, 559702800
- tz.transition 1988, 3, :o4, 575427600
- tz.transition 1988, 9, :o3, 591152400
- tz.transition 1989, 3, :o4, 606877200
- tz.transition 1989, 9, :o3, 622602000
- tz.transition 1990, 3, :o4, 638326800
- tz.transition 1990, 9, :o3, 654656400
- tz.transition 1991, 3, :o4, 670381200
- tz.transition 1991, 9, :o3, 686106000
- tz.transition 1992, 3, :o4, 701830800
- tz.transition 1992, 9, :o3, 717555600
- tz.transition 1993, 3, :o4, 733280400
- tz.transition 1993, 9, :o3, 749005200
- tz.transition 1994, 3, :o4, 764730000
- tz.transition 1994, 9, :o3, 780454800
- tz.transition 1995, 3, :o4, 796179600
- tz.transition 1995, 9, :o3, 811904400
- tz.transition 1996, 3, :o4, 828234000
- tz.transition 1996, 10, :o3, 846378000
- tz.transition 1997, 3, :o4, 859683600
- tz.transition 1997, 10, :o3, 877827600
- tz.transition 1998, 3, :o4, 891133200
- tz.transition 1998, 10, :o3, 909277200
- tz.transition 1999, 3, :o4, 922582800
- tz.transition 1999, 10, :o3, 941331600
- tz.transition 2000, 3, :o4, 954032400
- tz.transition 2000, 10, :o3, 972781200
- tz.transition 2001, 3, :o4, 985482000
- tz.transition 2001, 10, :o3, 1004230800
- tz.transition 2002, 3, :o4, 1017536400
- tz.transition 2002, 10, :o3, 1035680400
- tz.transition 2003, 3, :o4, 1048986000
- tz.transition 2003, 10, :o3, 1067130000
- tz.transition 2004, 3, :o4, 1080435600
- tz.transition 2004, 10, :o3, 1099184400
- tz.transition 2005, 3, :o4, 1111885200
- tz.transition 2005, 10, :o3, 1130634000
- tz.transition 2006, 3, :o4, 1143334800
- tz.transition 2006, 10, :o3, 1162083600
- tz.transition 2007, 3, :o4, 1174784400
- tz.transition 2007, 10, :o3, 1193533200
- tz.transition 2008, 3, :o4, 1206838800
- tz.transition 2008, 10, :o3, 1224982800
- tz.transition 2009, 3, :o4, 1238288400
- tz.transition 2009, 10, :o3, 1256432400
- tz.transition 2010, 3, :o4, 1269738000
- tz.transition 2010, 10, :o3, 1288486800
- tz.transition 2011, 3, :o4, 1301187600
- tz.transition 2011, 10, :o3, 1319936400
- tz.transition 2012, 3, :o4, 1332637200
- tz.transition 2012, 10, :o3, 1351386000
- tz.transition 2013, 3, :o4, 1364691600
- tz.transition 2013, 10, :o3, 1382835600
- tz.transition 2014, 3, :o4, 1396141200
- tz.transition 2014, 10, :o3, 1414285200
- tz.transition 2015, 3, :o4, 1427590800
- tz.transition 2015, 10, :o3, 1445734800
- tz.transition 2016, 3, :o4, 1459040400
- tz.transition 2016, 10, :o3, 1477789200
- tz.transition 2017, 3, :o4, 1490490000
- tz.transition 2017, 10, :o3, 1509238800
- tz.transition 2018, 3, :o4, 1521939600
- tz.transition 2018, 10, :o3, 1540688400
- tz.transition 2019, 3, :o4, 1553994000
- tz.transition 2019, 10, :o3, 1572138000
- tz.transition 2020, 3, :o4, 1585443600
- tz.transition 2020, 10, :o3, 1603587600
- tz.transition 2021, 3, :o4, 1616893200
- tz.transition 2021, 10, :o3, 1635642000
- tz.transition 2022, 3, :o4, 1648342800
- tz.transition 2022, 10, :o3, 1667091600
- tz.transition 2023, 3, :o4, 1679792400
- tz.transition 2023, 10, :o3, 1698541200
- tz.transition 2024, 3, :o4, 1711846800
- tz.transition 2024, 10, :o3, 1729990800
- tz.transition 2025, 3, :o4, 1743296400
- tz.transition 2025, 10, :o3, 1761440400
- tz.transition 2026, 3, :o4, 1774746000
- tz.transition 2026, 10, :o3, 1792890000
- tz.transition 2027, 3, :o4, 1806195600
- tz.transition 2027, 10, :o3, 1824944400
- tz.transition 2028, 3, :o4, 1837645200
- tz.transition 2028, 10, :o3, 1856394000
- tz.transition 2029, 3, :o4, 1869094800
- tz.transition 2029, 10, :o3, 1887843600
- tz.transition 2030, 3, :o4, 1901149200
- tz.transition 2030, 10, :o3, 1919293200
- tz.transition 2031, 3, :o4, 1932598800
- tz.transition 2031, 10, :o3, 1950742800
- tz.transition 2032, 3, :o4, 1964048400
- tz.transition 2032, 10, :o3, 1982797200
- tz.transition 2033, 3, :o4, 1995498000
- tz.transition 2033, 10, :o3, 2014246800
- tz.transition 2034, 3, :o4, 2026947600
- tz.transition 2034, 10, :o3, 2045696400
- tz.transition 2035, 3, :o4, 2058397200
- tz.transition 2035, 10, :o3, 2077146000
- tz.transition 2036, 3, :o4, 2090451600
- tz.transition 2036, 10, :o3, 2108595600
- tz.transition 2037, 3, :o4, 2121901200
- tz.transition 2037, 10, :o3, 2140045200
- tz.transition 2038, 3, :o4, 2153350800, 59172253, 24
- tz.transition 2038, 10, :o3, 2172099600, 59177461, 24
- tz.transition 2039, 3, :o4, 2184800400, 59180989, 24
- tz.transition 2039, 10, :o3, 2203549200, 59186197, 24
- tz.transition 2040, 3, :o4, 2216250000, 59189725, 24
- tz.transition 2040, 10, :o3, 2234998800, 59194933, 24
- tz.transition 2041, 3, :o4, 2248304400, 59198629, 24
- tz.transition 2041, 10, :o3, 2266448400, 59203669, 24
- tz.transition 2042, 3, :o4, 2279754000, 59207365, 24
- tz.transition 2042, 10, :o3, 2297898000, 59212405, 24
- tz.transition 2043, 3, :o4, 2311203600, 59216101, 24
- tz.transition 2043, 10, :o3, 2329347600, 59221141, 24
- tz.transition 2044, 3, :o4, 2342653200, 59224837, 24
- tz.transition 2044, 10, :o3, 2361402000, 59230045, 24
- tz.transition 2045, 3, :o4, 2374102800, 59233573, 24
- tz.transition 2045, 10, :o3, 2392851600, 59238781, 24
- tz.transition 2046, 3, :o4, 2405552400, 59242309, 24
- tz.transition 2046, 10, :o3, 2424301200, 59247517, 24
- tz.transition 2047, 3, :o4, 2437606800, 59251213, 24
- tz.transition 2047, 10, :o3, 2455750800, 59256253, 24
- tz.transition 2048, 3, :o4, 2469056400, 59259949, 24
- tz.transition 2048, 10, :o3, 2487200400, 59264989, 24
- tz.transition 2049, 3, :o4, 2500506000, 59268685, 24
- tz.transition 2049, 10, :o3, 2519254800, 59273893, 24
- tz.transition 2050, 3, :o4, 2531955600, 59277421, 24
- tz.transition 2050, 10, :o3, 2550704400, 59282629, 24
- tz.transition 2051, 3, :o4, 2563405200, 59286157, 24
- tz.transition 2051, 10, :o3, 2582154000, 59291365, 24
- tz.transition 2052, 3, :o4, 2595459600, 59295061, 24
- tz.transition 2052, 10, :o3, 2613603600, 59300101, 24
- tz.transition 2053, 3, :o4, 2626909200, 59303797, 24
- tz.transition 2053, 10, :o3, 2645053200, 59308837, 24
- tz.transition 2054, 3, :o4, 2658358800, 59312533, 24
- tz.transition 2054, 10, :o3, 2676502800, 59317573, 24
- tz.transition 2055, 3, :o4, 2689808400, 59321269, 24
- tz.transition 2055, 10, :o3, 2708557200, 59326477, 24
- tz.transition 2056, 3, :o4, 2721258000, 59330005, 24
- tz.transition 2056, 10, :o3, 2740006800, 59335213, 24
- tz.transition 2057, 3, :o4, 2752707600, 59338741, 24
- tz.transition 2057, 10, :o3, 2771456400, 59343949, 24
- tz.transition 2058, 3, :o4, 2784762000, 59347645, 24
- tz.transition 2058, 10, :o3, 2802906000, 59352685, 24
- tz.transition 2059, 3, :o4, 2816211600, 59356381, 24
- tz.transition 2059, 10, :o3, 2834355600, 59361421, 24
- tz.transition 2060, 3, :o4, 2847661200, 59365117, 24
- tz.transition 2060, 10, :o3, 2866410000, 59370325, 24
- tz.transition 2061, 3, :o4, 2879110800, 59373853, 24
- tz.transition 2061, 10, :o3, 2897859600, 59379061, 24
- tz.transition 2062, 3, :o4, 2910560400, 59382589, 24
- tz.transition 2062, 10, :o3, 2929309200, 59387797, 24
- tz.transition 2063, 3, :o4, 2942010000, 59391325, 24
- tz.transition 2063, 10, :o3, 2960758800, 59396533, 24
- tz.transition 2064, 3, :o4, 2974064400, 59400229, 24
- tz.transition 2064, 10, :o3, 2992208400, 59405269, 24
- tz.transition 2065, 3, :o4, 3005514000, 59408965, 24
- tz.transition 2065, 10, :o3, 3023658000, 59414005, 24
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Africa/Conakry.rb b/lib/tzinfo/data/definitions/Africa/Conakry.rb
deleted file mode 100644
index 17c89658..00000000
--- a/lib/tzinfo/data/definitions/Africa/Conakry.rb
+++ /dev/null
@@ -1,18 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Africa
- module Conakry
- include TimezoneDefinition
-
- linked_timezone 'Africa/Conakry', 'Africa/Abidjan'
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Africa/Dakar.rb b/lib/tzinfo/data/definitions/Africa/Dakar.rb
deleted file mode 100644
index 4490fcc8..00000000
--- a/lib/tzinfo/data/definitions/Africa/Dakar.rb
+++ /dev/null
@@ -1,18 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Africa
- module Dakar
- include TimezoneDefinition
-
- linked_timezone 'Africa/Dakar', 'Africa/Abidjan'
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Africa/Dar_es_Salaam.rb b/lib/tzinfo/data/definitions/Africa/Dar_es_Salaam.rb
deleted file mode 100644
index 6a330bd0..00000000
--- a/lib/tzinfo/data/definitions/Africa/Dar_es_Salaam.rb
+++ /dev/null
@@ -1,18 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Africa
- module Dar_es_Salaam
- include TimezoneDefinition
-
- linked_timezone 'Africa/Dar_es_Salaam', 'Africa/Nairobi'
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Africa/Djibouti.rb b/lib/tzinfo/data/definitions/Africa/Djibouti.rb
deleted file mode 100644
index f02bf18d..00000000
--- a/lib/tzinfo/data/definitions/Africa/Djibouti.rb
+++ /dev/null
@@ -1,18 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Africa
- module Djibouti
- include TimezoneDefinition
-
- linked_timezone 'Africa/Djibouti', 'Africa/Nairobi'
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Africa/Douala.rb b/lib/tzinfo/data/definitions/Africa/Douala.rb
deleted file mode 100644
index 3221c7e0..00000000
--- a/lib/tzinfo/data/definitions/Africa/Douala.rb
+++ /dev/null
@@ -1,18 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Africa
- module Douala
- include TimezoneDefinition
-
- linked_timezone 'Africa/Douala', 'Africa/Lagos'
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Africa/El_Aaiun.rb b/lib/tzinfo/data/definitions/Africa/El_Aaiun.rb
deleted file mode 100644
index 177251a7..00000000
--- a/lib/tzinfo/data/definitions/Africa/El_Aaiun.rb
+++ /dev/null
@@ -1,170 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Africa
- module El_Aaiun
- include TimezoneDefinition
-
- timezone 'Africa/El_Aaiun' do |tz|
- tz.offset :o0, -3168, 0, :LMT
- tz.offset :o1, -3600, 0, :WAT
- tz.offset :o2, 0, 0, :WET
- tz.offset :o3, 0, 3600, :WEST
-
- tz.transition 1934, 1, :o1, -1136070432, 728231561, 300
- tz.transition 1976, 4, :o2, 198291600
- tz.transition 1976, 5, :o3, 199756800
- tz.transition 1976, 7, :o2, 207702000
- tz.transition 1977, 5, :o3, 231292800
- tz.transition 1977, 9, :o2, 244249200
- tz.transition 1978, 6, :o3, 265507200
- tz.transition 1978, 8, :o2, 271033200
- tz.transition 2008, 6, :o3, 1212278400
- tz.transition 2008, 8, :o2, 1220223600
- tz.transition 2009, 6, :o3, 1243814400
- tz.transition 2009, 8, :o2, 1250809200
- tz.transition 2010, 5, :o3, 1272758400
- tz.transition 2010, 8, :o2, 1281222000
- tz.transition 2011, 4, :o3, 1301788800
- tz.transition 2011, 7, :o2, 1312066800
- tz.transition 2012, 4, :o3, 1335664800
- tz.transition 2012, 7, :o2, 1342749600
- tz.transition 2012, 8, :o3, 1345428000
- tz.transition 2012, 9, :o2, 1348970400
- tz.transition 2013, 4, :o3, 1367114400
- tz.transition 2013, 7, :o2, 1373162400
- tz.transition 2013, 8, :o3, 1376100000
- tz.transition 2013, 10, :o2, 1382839200
- tz.transition 2014, 3, :o3, 1396144800
- tz.transition 2014, 6, :o2, 1403920800
- tz.transition 2014, 8, :o3, 1406944800
- tz.transition 2014, 10, :o2, 1414288800
- tz.transition 2015, 3, :o3, 1427594400
- tz.transition 2015, 6, :o2, 1434160800
- tz.transition 2015, 7, :o3, 1437184800
- tz.transition 2015, 10, :o2, 1445738400
- tz.transition 2016, 3, :o3, 1459044000
- tz.transition 2016, 6, :o2, 1465005600
- tz.transition 2016, 7, :o3, 1468029600
- tz.transition 2016, 10, :o2, 1477792800
- tz.transition 2017, 3, :o3, 1490493600
- tz.transition 2017, 5, :o2, 1495245600
- tz.transition 2017, 7, :o3, 1498874400
- tz.transition 2017, 10, :o2, 1509242400
- tz.transition 2018, 3, :o3, 1521943200
- tz.transition 2018, 5, :o2, 1526090400
- tz.transition 2018, 6, :o3, 1529114400
- tz.transition 2018, 10, :o2, 1540692000
- tz.transition 2019, 3, :o3, 1553997600
- tz.transition 2019, 5, :o2, 1556935200
- tz.transition 2019, 6, :o3, 1559959200
- tz.transition 2019, 10, :o2, 1572141600
- tz.transition 2020, 3, :o3, 1585447200
- tz.transition 2020, 4, :o2, 1587175200
- tz.transition 2020, 5, :o3, 1590804000
- tz.transition 2020, 10, :o2, 1603591200
- tz.transition 2021, 3, :o3, 1616896800
- tz.transition 2021, 4, :o2, 1618020000
- tz.transition 2021, 5, :o3, 1621044000
- tz.transition 2021, 10, :o2, 1635645600
- tz.transition 2022, 3, :o3, 1648346400
- tz.transition 2022, 4, :o2, 1648864800
- tz.transition 2022, 5, :o3, 1651888800
- tz.transition 2022, 10, :o2, 1667095200
- tz.transition 2023, 4, :o3, 1682128800
- tz.transition 2023, 10, :o2, 1698544800
- tz.transition 2024, 4, :o3, 1712973600
- tz.transition 2024, 10, :o2, 1729994400
- tz.transition 2025, 4, :o3, 1743818400
- tz.transition 2025, 10, :o2, 1761444000
- tz.transition 2026, 3, :o3, 1774749600
- tz.transition 2026, 10, :o2, 1792893600
- tz.transition 2027, 3, :o3, 1806199200
- tz.transition 2027, 10, :o2, 1824948000
- tz.transition 2028, 3, :o3, 1837648800
- tz.transition 2028, 10, :o2, 1856397600
- tz.transition 2029, 3, :o3, 1869098400
- tz.transition 2029, 10, :o2, 1887847200
- tz.transition 2030, 3, :o3, 1901152800
- tz.transition 2030, 10, :o2, 1919296800
- tz.transition 2031, 3, :o3, 1932602400
- tz.transition 2031, 10, :o2, 1950746400
- tz.transition 2032, 3, :o3, 1964052000
- tz.transition 2032, 10, :o2, 1982800800
- tz.transition 2033, 3, :o3, 1995501600
- tz.transition 2033, 10, :o2, 2014250400
- tz.transition 2034, 3, :o3, 2026951200
- tz.transition 2034, 10, :o2, 2045700000
- tz.transition 2035, 3, :o3, 2058400800
- tz.transition 2035, 10, :o2, 2077063200
- tz.transition 2036, 3, :o3, 2090455200
- tz.transition 2036, 10, :o2, 2107908000
- tz.transition 2037, 3, :o3, 2121904800
- tz.transition 2037, 10, :o2, 2138752800
- tz.transition 2038, 3, :o3, 2153354400, 29586127, 12
- tz.transition 2038, 10, :o2, 2172103200, 29588731, 12
- tz.transition 2039, 3, :o3, 2184804000, 29590495, 12
- tz.transition 2039, 10, :o2, 2203552800, 29593099, 12
- tz.transition 2040, 3, :o3, 2216253600, 29594863, 12
- tz.transition 2040, 10, :o2, 2235002400, 29597467, 12
- tz.transition 2041, 3, :o3, 2248308000, 29599315, 12
- tz.transition 2041, 10, :o2, 2266452000, 29601835, 12
- tz.transition 2042, 3, :o3, 2279757600, 29603683, 12
- tz.transition 2042, 10, :o2, 2297901600, 29606203, 12
- tz.transition 2043, 3, :o3, 2311207200, 29608051, 12
- tz.transition 2043, 10, :o2, 2329351200, 29610571, 12
- tz.transition 2044, 3, :o3, 2342656800, 29612419, 12
- tz.transition 2044, 10, :o2, 2361405600, 29615023, 12
- tz.transition 2045, 3, :o3, 2374106400, 29616787, 12
- tz.transition 2045, 10, :o2, 2392855200, 29619391, 12
- tz.transition 2046, 3, :o3, 2405556000, 29621155, 12
- tz.transition 2046, 10, :o2, 2424304800, 29623759, 12
- tz.transition 2047, 3, :o3, 2437610400, 29625607, 12
- tz.transition 2047, 10, :o2, 2455754400, 29628127, 12
- tz.transition 2048, 3, :o3, 2469060000, 29629975, 12
- tz.transition 2048, 10, :o2, 2487204000, 29632495, 12
- tz.transition 2049, 3, :o3, 2500509600, 29634343, 12
- tz.transition 2049, 10, :o2, 2519258400, 29636947, 12
- tz.transition 2050, 3, :o3, 2531959200, 29638711, 12
- tz.transition 2050, 10, :o2, 2550708000, 29641315, 12
- tz.transition 2051, 3, :o3, 2563408800, 29643079, 12
- tz.transition 2051, 10, :o2, 2582157600, 29645683, 12
- tz.transition 2052, 3, :o3, 2595463200, 29647531, 12
- tz.transition 2052, 10, :o2, 2613607200, 29650051, 12
- tz.transition 2053, 3, :o3, 2626912800, 29651899, 12
- tz.transition 2053, 10, :o2, 2645056800, 29654419, 12
- tz.transition 2054, 3, :o3, 2658362400, 29656267, 12
- tz.transition 2054, 10, :o2, 2676506400, 29658787, 12
- tz.transition 2055, 3, :o3, 2689812000, 29660635, 12
- tz.transition 2055, 10, :o2, 2708560800, 29663239, 12
- tz.transition 2056, 3, :o3, 2721261600, 29665003, 12
- tz.transition 2056, 10, :o2, 2740010400, 29667607, 12
- tz.transition 2057, 3, :o3, 2752711200, 29669371, 12
- tz.transition 2057, 10, :o2, 2771460000, 29671975, 12
- tz.transition 2058, 3, :o3, 2784765600, 29673823, 12
- tz.transition 2058, 10, :o2, 2802909600, 29676343, 12
- tz.transition 2059, 3, :o3, 2816215200, 29678191, 12
- tz.transition 2059, 10, :o2, 2834359200, 29680711, 12
- tz.transition 2060, 3, :o3, 2847664800, 29682559, 12
- tz.transition 2060, 10, :o2, 2866413600, 29685163, 12
- tz.transition 2061, 3, :o3, 2879114400, 29686927, 12
- tz.transition 2061, 10, :o2, 2897863200, 29689531, 12
- tz.transition 2062, 3, :o3, 2910564000, 29691295, 12
- tz.transition 2062, 10, :o2, 2929312800, 29693899, 12
- tz.transition 2063, 3, :o3, 2942013600, 29695663, 12
- tz.transition 2063, 10, :o2, 2960762400, 29698267, 12
- tz.transition 2064, 3, :o3, 2974068000, 29700115, 12
- tz.transition 2064, 10, :o2, 2992212000, 29702635, 12
- tz.transition 2065, 3, :o3, 3005517600, 29704483, 12
- tz.transition 2065, 10, :o2, 3023661600, 29707003, 12
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Africa/Freetown.rb b/lib/tzinfo/data/definitions/Africa/Freetown.rb
deleted file mode 100644
index 08fa97b4..00000000
--- a/lib/tzinfo/data/definitions/Africa/Freetown.rb
+++ /dev/null
@@ -1,18 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Africa
- module Freetown
- include TimezoneDefinition
-
- linked_timezone 'Africa/Freetown', 'Africa/Abidjan'
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Africa/Gaborone.rb b/lib/tzinfo/data/definitions/Africa/Gaborone.rb
deleted file mode 100644
index 2c77d80b..00000000
--- a/lib/tzinfo/data/definitions/Africa/Gaborone.rb
+++ /dev/null
@@ -1,18 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Africa
- module Gaborone
- include TimezoneDefinition
-
- linked_timezone 'Africa/Gaborone', 'Africa/Maputo'
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Africa/Harare.rb b/lib/tzinfo/data/definitions/Africa/Harare.rb
deleted file mode 100644
index d37acfc3..00000000
--- a/lib/tzinfo/data/definitions/Africa/Harare.rb
+++ /dev/null
@@ -1,18 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Africa
- module Harare
- include TimezoneDefinition
-
- linked_timezone 'Africa/Harare', 'Africa/Maputo'
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Africa/Johannesburg.rb b/lib/tzinfo/data/definitions/Africa/Johannesburg.rb
deleted file mode 100644
index 71e48721..00000000
--- a/lib/tzinfo/data/definitions/Africa/Johannesburg.rb
+++ /dev/null
@@ -1,30 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Africa
- module Johannesburg
- include TimezoneDefinition
-
- timezone 'Africa/Johannesburg' do |tz|
- tz.offset :o0, 6720, 0, :LMT
- tz.offset :o1, 5400, 0, :SAST
- tz.offset :o2, 7200, 0, :SAST
- tz.offset :o3, 7200, 3600, :SAST
-
- tz.transition 1892, 2, :o1, -2458173120, 108546139, 45
- tz.transition 1903, 2, :o2, -2109288600, 38658791, 16
- tz.transition 1942, 9, :o3, -860976000, 4861245, 2
- tz.transition 1943, 3, :o2, -845254800, 58339307, 24
- tz.transition 1943, 9, :o3, -829526400, 4861973, 2
- tz.transition 1944, 3, :o2, -813805200, 58348043, 24
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Africa/Juba.rb b/lib/tzinfo/data/definitions/Africa/Juba.rb
deleted file mode 100644
index 1b38ca70..00000000
--- a/lib/tzinfo/data/definitions/Africa/Juba.rb
+++ /dev/null
@@ -1,18 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Africa
- module Juba
- include TimezoneDefinition
-
- linked_timezone 'Africa/Juba', 'Africa/Khartoum'
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Africa/Kampala.rb b/lib/tzinfo/data/definitions/Africa/Kampala.rb
deleted file mode 100644
index 6d0c3673..00000000
--- a/lib/tzinfo/data/definitions/Africa/Kampala.rb
+++ /dev/null
@@ -1,18 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Africa
- module Kampala
- include TimezoneDefinition
-
- linked_timezone 'Africa/Kampala', 'Africa/Nairobi'
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Africa/Khartoum.rb b/lib/tzinfo/data/definitions/Africa/Khartoum.rb
deleted file mode 100644
index 4c12ef91..00000000
--- a/lib/tzinfo/data/definitions/Africa/Khartoum.rb
+++ /dev/null
@@ -1,58 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Africa
- module Khartoum
- include TimezoneDefinition
-
- timezone 'Africa/Khartoum' do |tz|
- tz.offset :o0, 7808, 0, :LMT
- tz.offset :o1, 7200, 0, :CAT
- tz.offset :o2, 7200, 3600, :CAST
- tz.offset :o3, 10800, 0, :EAT
-
- tz.transition 1930, 12, :o1, -1230775808, 3275562253, 1350
- tz.transition 1970, 4, :o2, 10360800
- tz.transition 1970, 10, :o1, 24786000
- tz.transition 1971, 4, :o2, 41810400
- tz.transition 1971, 10, :o1, 56322000
- tz.transition 1972, 4, :o2, 73432800
- tz.transition 1972, 10, :o1, 87944400
- tz.transition 1973, 4, :o2, 104882400
- tz.transition 1973, 10, :o1, 119480400
- tz.transition 1974, 4, :o2, 136332000
- tz.transition 1974, 10, :o1, 151016400
- tz.transition 1975, 4, :o2, 167781600
- tz.transition 1975, 10, :o1, 182552400
- tz.transition 1976, 4, :o2, 199231200
- tz.transition 1976, 10, :o1, 214174800
- tz.transition 1977, 4, :o2, 230680800
- tz.transition 1977, 10, :o1, 245710800
- tz.transition 1978, 4, :o2, 262735200
- tz.transition 1978, 10, :o1, 277246800
- tz.transition 1979, 4, :o2, 294184800
- tz.transition 1979, 10, :o1, 308782800
- tz.transition 1980, 4, :o2, 325634400
- tz.transition 1980, 10, :o1, 340405200
- tz.transition 1981, 4, :o2, 357084000
- tz.transition 1981, 10, :o1, 371941200
- tz.transition 1982, 4, :o2, 388533600
- tz.transition 1982, 10, :o1, 403477200
- tz.transition 1983, 4, :o2, 419983200
- tz.transition 1983, 10, :o1, 435013200
- tz.transition 1984, 4, :o2, 452037600
- tz.transition 1984, 10, :o1, 466635600
- tz.transition 1985, 4, :o2, 483487200
- tz.transition 1985, 10, :o1, 498171600
- tz.transition 2000, 1, :o3, 947930400
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Africa/Kigali.rb b/lib/tzinfo/data/definitions/Africa/Kigali.rb
deleted file mode 100644
index 3eebce3a..00000000
--- a/lib/tzinfo/data/definitions/Africa/Kigali.rb
+++ /dev/null
@@ -1,18 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Africa
- module Kigali
- include TimezoneDefinition
-
- linked_timezone 'Africa/Kigali', 'Africa/Maputo'
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Africa/Kinshasa.rb b/lib/tzinfo/data/definitions/Africa/Kinshasa.rb
deleted file mode 100644
index c60aeb46..00000000
--- a/lib/tzinfo/data/definitions/Africa/Kinshasa.rb
+++ /dev/null
@@ -1,18 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Africa
- module Kinshasa
- include TimezoneDefinition
-
- linked_timezone 'Africa/Kinshasa', 'Africa/Lagos'
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Africa/Lagos.rb b/lib/tzinfo/data/definitions/Africa/Lagos.rb
deleted file mode 100644
index 0b93e139..00000000
--- a/lib/tzinfo/data/definitions/Africa/Lagos.rb
+++ /dev/null
@@ -1,23 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Africa
- module Lagos
- include TimezoneDefinition
-
- timezone 'Africa/Lagos' do |tz|
- tz.offset :o0, 816, 0, :LMT
- tz.offset :o1, 3600, 0, :WAT
-
- tz.transition 1919, 8, :o1, -1588464816, 4359964483, 1800
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Africa/Libreville.rb b/lib/tzinfo/data/definitions/Africa/Libreville.rb
deleted file mode 100644
index 4c5250d6..00000000
--- a/lib/tzinfo/data/definitions/Africa/Libreville.rb
+++ /dev/null
@@ -1,18 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Africa
- module Libreville
- include TimezoneDefinition
-
- linked_timezone 'Africa/Libreville', 'Africa/Lagos'
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Africa/Lome.rb b/lib/tzinfo/data/definitions/Africa/Lome.rb
deleted file mode 100644
index 7e59cb13..00000000
--- a/lib/tzinfo/data/definitions/Africa/Lome.rb
+++ /dev/null
@@ -1,18 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Africa
- module Lome
- include TimezoneDefinition
-
- linked_timezone 'Africa/Lome', 'Africa/Abidjan'
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Africa/Luanda.rb b/lib/tzinfo/data/definitions/Africa/Luanda.rb
deleted file mode 100644
index 61f97012..00000000
--- a/lib/tzinfo/data/definitions/Africa/Luanda.rb
+++ /dev/null
@@ -1,18 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Africa
- module Luanda
- include TimezoneDefinition
-
- linked_timezone 'Africa/Luanda', 'Africa/Lagos'
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Africa/Lubumbashi.rb b/lib/tzinfo/data/definitions/Africa/Lubumbashi.rb
deleted file mode 100644
index e11fc5cf..00000000
--- a/lib/tzinfo/data/definitions/Africa/Lubumbashi.rb
+++ /dev/null
@@ -1,18 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Africa
- module Lubumbashi
- include TimezoneDefinition
-
- linked_timezone 'Africa/Lubumbashi', 'Africa/Maputo'
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Africa/Lusaka.rb b/lib/tzinfo/data/definitions/Africa/Lusaka.rb
deleted file mode 100644
index d3f5de40..00000000
--- a/lib/tzinfo/data/definitions/Africa/Lusaka.rb
+++ /dev/null
@@ -1,18 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Africa
- module Lusaka
- include TimezoneDefinition
-
- linked_timezone 'Africa/Lusaka', 'Africa/Maputo'
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Africa/Malabo.rb b/lib/tzinfo/data/definitions/Africa/Malabo.rb
deleted file mode 100644
index d2c3e254..00000000
--- a/lib/tzinfo/data/definitions/Africa/Malabo.rb
+++ /dev/null
@@ -1,18 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Africa
- module Malabo
- include TimezoneDefinition
-
- linked_timezone 'Africa/Malabo', 'Africa/Lagos'
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Africa/Maputo.rb b/lib/tzinfo/data/definitions/Africa/Maputo.rb
deleted file mode 100644
index 14218655..00000000
--- a/lib/tzinfo/data/definitions/Africa/Maputo.rb
+++ /dev/null
@@ -1,23 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Africa
- module Maputo
- include TimezoneDefinition
-
- timezone 'Africa/Maputo' do |tz|
- tz.offset :o0, 7820, 0, :LMT
- tz.offset :o1, 7200, 0, :CAT
-
- tz.transition 1903, 2, :o1, -2109291020, 10437873449, 4320
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Africa/Maseru.rb b/lib/tzinfo/data/definitions/Africa/Maseru.rb
deleted file mode 100644
index c2bceb13..00000000
--- a/lib/tzinfo/data/definitions/Africa/Maseru.rb
+++ /dev/null
@@ -1,18 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Africa
- module Maseru
- include TimezoneDefinition
-
- linked_timezone 'Africa/Maseru', 'Africa/Johannesburg'
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Africa/Mbabane.rb b/lib/tzinfo/data/definitions/Africa/Mbabane.rb
deleted file mode 100644
index 3dcebd92..00000000
--- a/lib/tzinfo/data/definitions/Africa/Mbabane.rb
+++ /dev/null
@@ -1,18 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Africa
- module Mbabane
- include TimezoneDefinition
-
- linked_timezone 'Africa/Mbabane', 'Africa/Johannesburg'
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Africa/Mogadishu.rb b/lib/tzinfo/data/definitions/Africa/Mogadishu.rb
deleted file mode 100644
index feec0c24..00000000
--- a/lib/tzinfo/data/definitions/Africa/Mogadishu.rb
+++ /dev/null
@@ -1,18 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Africa
- module Mogadishu
- include TimezoneDefinition
-
- linked_timezone 'Africa/Mogadishu', 'Africa/Nairobi'
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Africa/Monrovia.rb b/lib/tzinfo/data/definitions/Africa/Monrovia.rb
deleted file mode 100644
index 63cb187a..00000000
--- a/lib/tzinfo/data/definitions/Africa/Monrovia.rb
+++ /dev/null
@@ -1,27 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Africa
- module Monrovia
- include TimezoneDefinition
-
- timezone 'Africa/Monrovia' do |tz|
- tz.offset :o0, -2588, 0, :LMT
- tz.offset :o1, -2588, 0, :MMT
- tz.offset :o2, -2670, 0, :LRT
- tz.offset :o3, 0, 0, :GMT
-
- tz.transition 1882, 1, :o1, -2776979812, 52022445047, 21600
- tz.transition 1919, 3, :o2, -1604359012, 52315600247, 21600
- tz.transition 1972, 5, :o3, 73529070
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Africa/Nairobi.rb b/lib/tzinfo/data/definitions/Africa/Nairobi.rb
deleted file mode 100644
index 18344a87..00000000
--- a/lib/tzinfo/data/definitions/Africa/Nairobi.rb
+++ /dev/null
@@ -1,28 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Africa
- module Nairobi
- include TimezoneDefinition
-
- timezone 'Africa/Nairobi' do |tz|
- tz.offset :o0, 8836, 0, :LMT
- tz.offset :o1, 10800, 0, :EAT
- tz.offset :o2, 9000, 0, :BEAT
- tz.offset :o3, 9900, 0, :BEAUT
-
- tz.transition 1928, 6, :o1, -1309746436, 52389253391, 21600
- tz.transition 1929, 12, :o2, -1262314800, 19407819, 8
- tz.transition 1939, 12, :o3, -946780200, 116622211, 48
- tz.transition 1959, 12, :o1, -315629100, 233945701, 96
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Africa/Ndjamena.rb b/lib/tzinfo/data/definitions/Africa/Ndjamena.rb
deleted file mode 100644
index 3562665a..00000000
--- a/lib/tzinfo/data/definitions/Africa/Ndjamena.rb
+++ /dev/null
@@ -1,26 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Africa
- module Ndjamena
- include TimezoneDefinition
-
- timezone 'Africa/Ndjamena' do |tz|
- tz.offset :o0, 3612, 0, :LMT
- tz.offset :o1, 3600, 0, :WAT
- tz.offset :o2, 3600, 3600, :WAST
-
- tz.transition 1911, 12, :o1, -1830387612, 17419697699, 7200
- tz.transition 1979, 10, :o2, 308703600
- tz.transition 1980, 3, :o1, 321314400
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Africa/Niamey.rb b/lib/tzinfo/data/definitions/Africa/Niamey.rb
deleted file mode 100644
index 1de68d4b..00000000
--- a/lib/tzinfo/data/definitions/Africa/Niamey.rb
+++ /dev/null
@@ -1,18 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Africa
- module Niamey
- include TimezoneDefinition
-
- linked_timezone 'Africa/Niamey', 'Africa/Lagos'
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Africa/Nouakchott.rb b/lib/tzinfo/data/definitions/Africa/Nouakchott.rb
deleted file mode 100644
index c6a6ef6b..00000000
--- a/lib/tzinfo/data/definitions/Africa/Nouakchott.rb
+++ /dev/null
@@ -1,18 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Africa
- module Nouakchott
- include TimezoneDefinition
-
- linked_timezone 'Africa/Nouakchott', 'Africa/Abidjan'
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Africa/Ouagadougou.rb b/lib/tzinfo/data/definitions/Africa/Ouagadougou.rb
deleted file mode 100644
index 4105a1d6..00000000
--- a/lib/tzinfo/data/definitions/Africa/Ouagadougou.rb
+++ /dev/null
@@ -1,18 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Africa
- module Ouagadougou
- include TimezoneDefinition
-
- linked_timezone 'Africa/Ouagadougou', 'Africa/Abidjan'
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Africa/Porto__m__Novo.rb b/lib/tzinfo/data/definitions/Africa/Porto__m__Novo.rb
deleted file mode 100644
index cc17539e..00000000
--- a/lib/tzinfo/data/definitions/Africa/Porto__m__Novo.rb
+++ /dev/null
@@ -1,18 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Africa
- module Porto__m__Novo
- include TimezoneDefinition
-
- linked_timezone 'Africa/Porto-Novo', 'Africa/Lagos'
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Africa/Sao_Tome.rb b/lib/tzinfo/data/definitions/Africa/Sao_Tome.rb
deleted file mode 100644
index 52e34b8e..00000000
--- a/lib/tzinfo/data/definitions/Africa/Sao_Tome.rb
+++ /dev/null
@@ -1,18 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Africa
- module Sao_Tome
- include TimezoneDefinition
-
- linked_timezone 'Africa/Sao_Tome', 'Africa/Abidjan'
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Africa/Timbuktu.rb b/lib/tzinfo/data/definitions/Africa/Timbuktu.rb
deleted file mode 100644
index b5fd6715..00000000
--- a/lib/tzinfo/data/definitions/Africa/Timbuktu.rb
+++ /dev/null
@@ -1,18 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Africa
- module Timbuktu
- include TimezoneDefinition
-
- linked_timezone 'Africa/Timbuktu', 'Africa/Abidjan'
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Africa/Tripoli.rb b/lib/tzinfo/data/definitions/Africa/Tripoli.rb
deleted file mode 100644
index caf961d7..00000000
--- a/lib/tzinfo/data/definitions/Africa/Tripoli.rb
+++ /dev/null
@@ -1,56 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Africa
- module Tripoli
- include TimezoneDefinition
-
- timezone 'Africa/Tripoli' do |tz|
- tz.offset :o0, 3164, 0, :LMT
- tz.offset :o1, 3600, 0, :CET
- tz.offset :o2, 3600, 3600, :CEST
- tz.offset :o3, 7200, 0, :EET
-
- tz.transition 1919, 12, :o1, -1577926364, 52322208409, 21600
- tz.transition 1951, 10, :o2, -574902000, 58414405, 24
- tz.transition 1951, 12, :o1, -568087200, 29208149, 12
- tz.transition 1953, 10, :o2, -512175600, 58431829, 24
- tz.transition 1953, 12, :o1, -504928800, 29216921, 12
- tz.transition 1955, 9, :o2, -449888400, 58449131, 24
- tz.transition 1955, 12, :o1, -441856800, 29225681, 12
- tz.transition 1958, 12, :o3, -347158800, 58477667, 24
- tz.transition 1981, 12, :o1, 378684000
- tz.transition 1982, 3, :o2, 386463600
- tz.transition 1982, 9, :o1, 402271200
- tz.transition 1983, 3, :o2, 417999600
- tz.transition 1983, 9, :o1, 433807200
- tz.transition 1984, 3, :o2, 449622000
- tz.transition 1984, 9, :o1, 465429600
- tz.transition 1985, 4, :o2, 481590000
- tz.transition 1985, 9, :o1, 496965600
- tz.transition 1986, 4, :o2, 512953200
- tz.transition 1986, 10, :o1, 528674400
- tz.transition 1987, 3, :o2, 544230000
- tz.transition 1987, 9, :o1, 560037600
- tz.transition 1988, 3, :o2, 575852400
- tz.transition 1988, 9, :o1, 591660000
- tz.transition 1989, 3, :o2, 607388400
- tz.transition 1989, 9, :o1, 623196000
- tz.transition 1990, 5, :o3, 641775600
- tz.transition 1996, 9, :o1, 844034400
- tz.transition 1997, 4, :o2, 860108400
- tz.transition 1997, 10, :o3, 875916000
- tz.transition 2012, 11, :o1, 1352505600
- tz.transition 2013, 3, :o2, 1364515200
- tz.transition 2013, 10, :o3, 1382659200
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Africa/Tunis.rb b/lib/tzinfo/data/definitions/Africa/Tunis.rb
deleted file mode 100644
index 89d8ebc6..00000000
--- a/lib/tzinfo/data/definitions/Africa/Tunis.rb
+++ /dev/null
@@ -1,58 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Africa
- module Tunis
- include TimezoneDefinition
-
- timezone 'Africa/Tunis' do |tz|
- tz.offset :o0, 2444, 0, :LMT
- tz.offset :o1, 561, 0, :PMT
- tz.offset :o2, 3600, 0, :CET
- tz.offset :o3, 3600, 3600, :CEST
-
- tz.transition 1881, 5, :o1, -2797202444, 52017389389, 21600
- tz.transition 1911, 3, :o2, -1855958961, 69670267013, 28800
- tz.transition 1939, 4, :o3, -969242400, 29152433, 12
- tz.transition 1939, 11, :o2, -950493600, 29155037, 12
- tz.transition 1940, 2, :o3, -941940000, 29156225, 12
- tz.transition 1941, 10, :o2, -891136800, 29163281, 12
- tz.transition 1942, 3, :o3, -877827600, 58330259, 24
- tz.transition 1942, 11, :o2, -857257200, 58335973, 24
- tz.transition 1943, 3, :o3, -844556400, 58339501, 24
- tz.transition 1943, 4, :o2, -842918400, 4861663, 2
- tz.transition 1943, 4, :o3, -842223600, 58340149, 24
- tz.transition 1943, 10, :o2, -828230400, 4862003, 2
- tz.transition 1944, 4, :o3, -812502000, 58348405, 24
- tz.transition 1944, 10, :o2, -796269600, 29176457, 12
- tz.transition 1945, 4, :o3, -781052400, 58357141, 24
- tz.transition 1945, 9, :o2, -766634400, 29180573, 12
- tz.transition 1977, 4, :o3, 231202800
- tz.transition 1977, 9, :o2, 243903600
- tz.transition 1978, 4, :o3, 262825200
- tz.transition 1978, 9, :o2, 276044400
- tz.transition 1988, 5, :o3, 581122800
- tz.transition 1988, 9, :o2, 591145200
- tz.transition 1989, 3, :o3, 606870000
- tz.transition 1989, 9, :o2, 622594800
- tz.transition 1990, 4, :o3, 641516400
- tz.transition 1990, 9, :o2, 654649200
- tz.transition 2005, 4, :o3, 1114902000
- tz.transition 2005, 9, :o2, 1128038400
- tz.transition 2006, 3, :o3, 1143334800
- tz.transition 2006, 10, :o2, 1162083600
- tz.transition 2007, 3, :o3, 1174784400
- tz.transition 2007, 10, :o2, 1193533200
- tz.transition 2008, 3, :o3, 1206838800
- tz.transition 2008, 10, :o2, 1224982800
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Africa/Windhoek.rb b/lib/tzinfo/data/definitions/Africa/Windhoek.rb
deleted file mode 100644
index 069178e4..00000000
--- a/lib/tzinfo/data/definitions/Africa/Windhoek.rb
+++ /dev/null
@@ -1,175 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Africa
- module Windhoek
- include TimezoneDefinition
-
- timezone 'Africa/Windhoek' do |tz|
- tz.offset :o0, 4104, 0, :LMT
- tz.offset :o1, 5400, 0, :SWAT
- tz.offset :o2, 7200, 0, :SAST
- tz.offset :o3, 7200, 3600, :SAST
- tz.offset :o4, 7200, 0, :CAT
- tz.offset :o5, 3600, 0, :WAT
- tz.offset :o6, 3600, 3600, :WAST
-
- tz.transition 1892, 2, :o1, -2458170504, 964854581, 400
- tz.transition 1903, 2, :o2, -2109288600, 38658791, 16
- tz.transition 1942, 9, :o3, -860976000, 4861245, 2
- tz.transition 1943, 3, :o2, -845254800, 58339307, 24
- tz.transition 1990, 3, :o4, 637970400
- tz.transition 1994, 4, :o5, 765324000
- tz.transition 1994, 9, :o6, 778640400
- tz.transition 1995, 4, :o5, 796780800
- tz.transition 1995, 9, :o6, 810090000
- tz.transition 1996, 4, :o5, 828835200
- tz.transition 1996, 9, :o6, 841539600
- tz.transition 1997, 4, :o5, 860284800
- tz.transition 1997, 9, :o6, 873594000
- tz.transition 1998, 4, :o5, 891734400
- tz.transition 1998, 9, :o6, 905043600
- tz.transition 1999, 4, :o5, 923184000
- tz.transition 1999, 9, :o6, 936493200
- tz.transition 2000, 4, :o5, 954633600
- tz.transition 2000, 9, :o6, 967942800
- tz.transition 2001, 4, :o5, 986083200
- tz.transition 2001, 9, :o6, 999392400
- tz.transition 2002, 4, :o5, 1018137600
- tz.transition 2002, 9, :o6, 1030842000
- tz.transition 2003, 4, :o5, 1049587200
- tz.transition 2003, 9, :o6, 1062896400
- tz.transition 2004, 4, :o5, 1081036800
- tz.transition 2004, 9, :o6, 1094346000
- tz.transition 2005, 4, :o5, 1112486400
- tz.transition 2005, 9, :o6, 1125795600
- tz.transition 2006, 4, :o5, 1143936000
- tz.transition 2006, 9, :o6, 1157245200
- tz.transition 2007, 4, :o5, 1175385600
- tz.transition 2007, 9, :o6, 1188694800
- tz.transition 2008, 4, :o5, 1207440000
- tz.transition 2008, 9, :o6, 1220749200
- tz.transition 2009, 4, :o5, 1238889600
- tz.transition 2009, 9, :o6, 1252198800
- tz.transition 2010, 4, :o5, 1270339200
- tz.transition 2010, 9, :o6, 1283648400
- tz.transition 2011, 4, :o5, 1301788800
- tz.transition 2011, 9, :o6, 1315098000
- tz.transition 2012, 4, :o5, 1333238400
- tz.transition 2012, 9, :o6, 1346547600
- tz.transition 2013, 4, :o5, 1365292800
- tz.transition 2013, 9, :o6, 1377997200
- tz.transition 2014, 4, :o5, 1396742400
- tz.transition 2014, 9, :o6, 1410051600
- tz.transition 2015, 4, :o5, 1428192000
- tz.transition 2015, 9, :o6, 1441501200
- tz.transition 2016, 4, :o5, 1459641600
- tz.transition 2016, 9, :o6, 1472950800
- tz.transition 2017, 4, :o5, 1491091200
- tz.transition 2017, 9, :o6, 1504400400
- tz.transition 2018, 4, :o5, 1522540800
- tz.transition 2018, 9, :o6, 1535850000
- tz.transition 2019, 4, :o5, 1554595200
- tz.transition 2019, 9, :o6, 1567299600
- tz.transition 2020, 4, :o5, 1586044800
- tz.transition 2020, 9, :o6, 1599354000
- tz.transition 2021, 4, :o5, 1617494400
- tz.transition 2021, 9, :o6, 1630803600
- tz.transition 2022, 4, :o5, 1648944000
- tz.transition 2022, 9, :o6, 1662253200
- tz.transition 2023, 4, :o5, 1680393600
- tz.transition 2023, 9, :o6, 1693702800
- tz.transition 2024, 4, :o5, 1712448000
- tz.transition 2024, 9, :o6, 1725152400
- tz.transition 2025, 4, :o5, 1743897600
- tz.transition 2025, 9, :o6, 1757206800
- tz.transition 2026, 4, :o5, 1775347200
- tz.transition 2026, 9, :o6, 1788656400
- tz.transition 2027, 4, :o5, 1806796800
- tz.transition 2027, 9, :o6, 1820106000
- tz.transition 2028, 4, :o5, 1838246400
- tz.transition 2028, 9, :o6, 1851555600
- tz.transition 2029, 4, :o5, 1869696000
- tz.transition 2029, 9, :o6, 1883005200
- tz.transition 2030, 4, :o5, 1901750400
- tz.transition 2030, 9, :o6, 1914454800
- tz.transition 2031, 4, :o5, 1933200000
- tz.transition 2031, 9, :o6, 1946509200
- tz.transition 2032, 4, :o5, 1964649600
- tz.transition 2032, 9, :o6, 1977958800
- tz.transition 2033, 4, :o5, 1996099200
- tz.transition 2033, 9, :o6, 2009408400
- tz.transition 2034, 4, :o5, 2027548800
- tz.transition 2034, 9, :o6, 2040858000
- tz.transition 2035, 4, :o5, 2058998400
- tz.transition 2035, 9, :o6, 2072307600
- tz.transition 2036, 4, :o5, 2091052800
- tz.transition 2036, 9, :o6, 2104362000
- tz.transition 2037, 4, :o5, 2122502400
- tz.transition 2037, 9, :o6, 2135811600
- tz.transition 2038, 4, :o5, 2153952000, 4931035, 2
- tz.transition 2038, 9, :o6, 2167261200, 59176117, 24
- tz.transition 2039, 4, :o5, 2185401600, 4931763, 2
- tz.transition 2039, 9, :o6, 2198710800, 59184853, 24
- tz.transition 2040, 4, :o5, 2216851200, 4932491, 2
- tz.transition 2040, 9, :o6, 2230160400, 59193589, 24
- tz.transition 2041, 4, :o5, 2248905600, 4933233, 2
- tz.transition 2041, 9, :o6, 2261610000, 59202325, 24
- tz.transition 2042, 4, :o5, 2280355200, 4933961, 2
- tz.transition 2042, 9, :o6, 2293664400, 59211229, 24
- tz.transition 2043, 4, :o5, 2311804800, 4934689, 2
- tz.transition 2043, 9, :o6, 2325114000, 59219965, 24
- tz.transition 2044, 4, :o5, 2343254400, 4935417, 2
- tz.transition 2044, 9, :o6, 2356563600, 59228701, 24
- tz.transition 2045, 4, :o5, 2374704000, 4936145, 2
- tz.transition 2045, 9, :o6, 2388013200, 59237437, 24
- tz.transition 2046, 4, :o5, 2406153600, 4936873, 2
- tz.transition 2046, 9, :o6, 2419462800, 59246173, 24
- tz.transition 2047, 4, :o5, 2438208000, 4937615, 2
- tz.transition 2047, 9, :o6, 2450912400, 59254909, 24
- tz.transition 2048, 4, :o5, 2469657600, 4938343, 2
- tz.transition 2048, 9, :o6, 2482966800, 59263813, 24
- tz.transition 2049, 4, :o5, 2501107200, 4939071, 2
- tz.transition 2049, 9, :o6, 2514416400, 59272549, 24
- tz.transition 2050, 4, :o5, 2532556800, 4939799, 2
- tz.transition 2050, 9, :o6, 2545866000, 59281285, 24
- tz.transition 2051, 4, :o5, 2564006400, 4940527, 2
- tz.transition 2051, 9, :o6, 2577315600, 59290021, 24
- tz.transition 2052, 4, :o5, 2596060800, 4941269, 2
- tz.transition 2052, 9, :o6, 2608765200, 59298757, 24
- tz.transition 2053, 4, :o5, 2627510400, 4941997, 2
- tz.transition 2053, 9, :o6, 2640819600, 59307661, 24
- tz.transition 2054, 4, :o5, 2658960000, 4942725, 2
- tz.transition 2054, 9, :o6, 2672269200, 59316397, 24
- tz.transition 2055, 4, :o5, 2690409600, 4943453, 2
- tz.transition 2055, 9, :o6, 2703718800, 59325133, 24
- tz.transition 2056, 4, :o5, 2721859200, 4944181, 2
- tz.transition 2056, 9, :o6, 2735168400, 59333869, 24
- tz.transition 2057, 4, :o5, 2753308800, 4944909, 2
- tz.transition 2057, 9, :o6, 2766618000, 59342605, 24
- tz.transition 2058, 4, :o5, 2785363200, 4945651, 2
- tz.transition 2058, 9, :o6, 2798067600, 59351341, 24
- tz.transition 2059, 4, :o5, 2816812800, 4946379, 2
- tz.transition 2059, 9, :o6, 2830122000, 59360245, 24
- tz.transition 2060, 4, :o5, 2848262400, 4947107, 2
- tz.transition 2060, 9, :o6, 2861571600, 59368981, 24
- tz.transition 2061, 4, :o5, 2879712000, 4947835, 2
- tz.transition 2061, 9, :o6, 2893021200, 59377717, 24
- tz.transition 2062, 4, :o5, 2911161600, 4948563, 2
- tz.transition 2062, 9, :o6, 2924470800, 59386453, 24
- tz.transition 2063, 4, :o5, 2942611200, 4949291, 2
- tz.transition 2063, 9, :o6, 2955920400, 59395189, 24
- tz.transition 2064, 4, :o5, 2974665600, 4950033, 2
- tz.transition 2064, 9, :o6, 2987974800, 59404093, 24
- tz.transition 2065, 4, :o5, 3006115200, 4950761, 2
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/America/Adak.rb b/lib/tzinfo/data/definitions/America/Adak.rb
deleted file mode 100644
index 09074728..00000000
--- a/lib/tzinfo/data/definitions/America/Adak.rb
+++ /dev/null
@@ -1,231 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module America
- module Adak
- include TimezoneDefinition
-
- timezone 'America/Adak' do |tz|
- tz.offset :o0, 44001, 0, :LMT
- tz.offset :o1, -42398, 0, :LMT
- tz.offset :o2, -39600, 0, :NST
- tz.offset :o3, -39600, 3600, :NWT
- tz.offset :o4, -39600, 3600, :NPT
- tz.offset :o5, -39600, 0, :BST
- tz.offset :o6, -39600, 3600, :BDT
- tz.offset :o7, -36000, 0, :AHST
- tz.offset :o8, -36000, 0, :HST
- tz.offset :o9, -36000, 3600, :HDT
-
- tz.transition 1867, 10, :o1, -3225356001, 23071267111, 9600
- tz.transition 1900, 8, :o2, -2188944802, 104338907599, 43200
- tz.transition 1942, 2, :o3, -880196400, 58329601, 24
- tz.transition 1945, 8, :o4, -769395600, 58360379, 24
- tz.transition 1945, 9, :o2, -765374400, 2431729, 1
- tz.transition 1967, 4, :o5, -86878800, 58549967, 24
- tz.transition 1969, 4, :o6, -21466800, 58568137, 24
- tz.transition 1969, 10, :o5, -5745600, 2440521, 1
- tz.transition 1970, 4, :o6, 9982800
- tz.transition 1970, 10, :o5, 25704000
- tz.transition 1971, 4, :o6, 41432400
- tz.transition 1971, 10, :o5, 57758400
- tz.transition 1972, 4, :o6, 73486800
- tz.transition 1972, 10, :o5, 89208000
- tz.transition 1973, 4, :o6, 104936400
- tz.transition 1973, 10, :o5, 120657600
- tz.transition 1974, 1, :o6, 126709200
- tz.transition 1974, 10, :o5, 152107200
- tz.transition 1975, 2, :o6, 162392400
- tz.transition 1975, 10, :o5, 183556800
- tz.transition 1976, 4, :o6, 199285200
- tz.transition 1976, 10, :o5, 215611200
- tz.transition 1977, 4, :o6, 230734800
- tz.transition 1977, 10, :o5, 247060800
- tz.transition 1978, 4, :o6, 262789200
- tz.transition 1978, 10, :o5, 278510400
- tz.transition 1979, 4, :o6, 294238800
- tz.transition 1979, 10, :o5, 309960000
- tz.transition 1980, 4, :o6, 325688400
- tz.transition 1980, 10, :o5, 341409600
- tz.transition 1981, 4, :o6, 357138000
- tz.transition 1981, 10, :o5, 372859200
- tz.transition 1982, 4, :o6, 388587600
- tz.transition 1982, 10, :o5, 404913600
- tz.transition 1983, 4, :o6, 420037200
- tz.transition 1983, 10, :o7, 436363200
- tz.transition 1983, 11, :o8, 439034400
- tz.transition 1984, 4, :o9, 452088000
- tz.transition 1984, 10, :o8, 467809200
- tz.transition 1985, 4, :o9, 483537600
- tz.transition 1985, 10, :o8, 499258800
- tz.transition 1986, 4, :o9, 514987200
- tz.transition 1986, 10, :o8, 530708400
- tz.transition 1987, 4, :o9, 544622400
- tz.transition 1987, 10, :o8, 562158000
- tz.transition 1988, 4, :o9, 576072000
- tz.transition 1988, 10, :o8, 594212400
- tz.transition 1989, 4, :o9, 607521600
- tz.transition 1989, 10, :o8, 625662000
- tz.transition 1990, 4, :o9, 638971200
- tz.transition 1990, 10, :o8, 657111600
- tz.transition 1991, 4, :o9, 671025600
- tz.transition 1991, 10, :o8, 688561200
- tz.transition 1992, 4, :o9, 702475200
- tz.transition 1992, 10, :o8, 720010800
- tz.transition 1993, 4, :o9, 733924800
- tz.transition 1993, 10, :o8, 752065200
- tz.transition 1994, 4, :o9, 765374400
- tz.transition 1994, 10, :o8, 783514800
- tz.transition 1995, 4, :o9, 796824000
- tz.transition 1995, 10, :o8, 814964400
- tz.transition 1996, 4, :o9, 828878400
- tz.transition 1996, 10, :o8, 846414000
- tz.transition 1997, 4, :o9, 860328000
- tz.transition 1997, 10, :o8, 877863600
- tz.transition 1998, 4, :o9, 891777600
- tz.transition 1998, 10, :o8, 909313200
- tz.transition 1999, 4, :o9, 923227200
- tz.transition 1999, 10, :o8, 941367600
- tz.transition 2000, 4, :o9, 954676800
- tz.transition 2000, 10, :o8, 972817200
- tz.transition 2001, 4, :o9, 986126400
- tz.transition 2001, 10, :o8, 1004266800
- tz.transition 2002, 4, :o9, 1018180800
- tz.transition 2002, 10, :o8, 1035716400
- tz.transition 2003, 4, :o9, 1049630400
- tz.transition 2003, 10, :o8, 1067166000
- tz.transition 2004, 4, :o9, 1081080000
- tz.transition 2004, 10, :o8, 1099220400
- tz.transition 2005, 4, :o9, 1112529600
- tz.transition 2005, 10, :o8, 1130670000
- tz.transition 2006, 4, :o9, 1143979200
- tz.transition 2006, 10, :o8, 1162119600
- tz.transition 2007, 3, :o9, 1173614400
- tz.transition 2007, 11, :o8, 1194174000
- tz.transition 2008, 3, :o9, 1205064000
- tz.transition 2008, 11, :o8, 1225623600
- tz.transition 2009, 3, :o9, 1236513600
- tz.transition 2009, 11, :o8, 1257073200
- tz.transition 2010, 3, :o9, 1268568000
- tz.transition 2010, 11, :o8, 1289127600
- tz.transition 2011, 3, :o9, 1300017600
- tz.transition 2011, 11, :o8, 1320577200
- tz.transition 2012, 3, :o9, 1331467200
- tz.transition 2012, 11, :o8, 1352026800
- tz.transition 2013, 3, :o9, 1362916800
- tz.transition 2013, 11, :o8, 1383476400
- tz.transition 2014, 3, :o9, 1394366400
- tz.transition 2014, 11, :o8, 1414926000
- tz.transition 2015, 3, :o9, 1425816000
- tz.transition 2015, 11, :o8, 1446375600
- tz.transition 2016, 3, :o9, 1457870400
- tz.transition 2016, 11, :o8, 1478430000
- tz.transition 2017, 3, :o9, 1489320000
- tz.transition 2017, 11, :o8, 1509879600
- tz.transition 2018, 3, :o9, 1520769600
- tz.transition 2018, 11, :o8, 1541329200
- tz.transition 2019, 3, :o9, 1552219200
- tz.transition 2019, 11, :o8, 1572778800
- tz.transition 2020, 3, :o9, 1583668800
- tz.transition 2020, 11, :o8, 1604228400
- tz.transition 2021, 3, :o9, 1615723200
- tz.transition 2021, 11, :o8, 1636282800
- tz.transition 2022, 3, :o9, 1647172800
- tz.transition 2022, 11, :o8, 1667732400
- tz.transition 2023, 3, :o9, 1678622400
- tz.transition 2023, 11, :o8, 1699182000
- tz.transition 2024, 3, :o9, 1710072000
- tz.transition 2024, 11, :o8, 1730631600
- tz.transition 2025, 3, :o9, 1741521600
- tz.transition 2025, 11, :o8, 1762081200
- tz.transition 2026, 3, :o9, 1772971200
- tz.transition 2026, 11, :o8, 1793530800
- tz.transition 2027, 3, :o9, 1805025600
- tz.transition 2027, 11, :o8, 1825585200
- tz.transition 2028, 3, :o9, 1836475200
- tz.transition 2028, 11, :o8, 1857034800
- tz.transition 2029, 3, :o9, 1867924800
- tz.transition 2029, 11, :o8, 1888484400
- tz.transition 2030, 3, :o9, 1899374400
- tz.transition 2030, 11, :o8, 1919934000
- tz.transition 2031, 3, :o9, 1930824000
- tz.transition 2031, 11, :o8, 1951383600
- tz.transition 2032, 3, :o9, 1962878400
- tz.transition 2032, 11, :o8, 1983438000
- tz.transition 2033, 3, :o9, 1994328000
- tz.transition 2033, 11, :o8, 2014887600
- tz.transition 2034, 3, :o9, 2025777600
- tz.transition 2034, 11, :o8, 2046337200
- tz.transition 2035, 3, :o9, 2057227200
- tz.transition 2035, 11, :o8, 2077786800
- tz.transition 2036, 3, :o9, 2088676800
- tz.transition 2036, 11, :o8, 2109236400
- tz.transition 2037, 3, :o9, 2120126400
- tz.transition 2037, 11, :o8, 2140686000
- tz.transition 2038, 3, :o9, 2152180800, 2465497, 1
- tz.transition 2038, 11, :o8, 2172740400, 59177639, 24
- tz.transition 2039, 3, :o9, 2183630400, 2465861, 1
- tz.transition 2039, 11, :o8, 2204190000, 59186375, 24
- tz.transition 2040, 3, :o9, 2215080000, 2466225, 1
- tz.transition 2040, 11, :o8, 2235639600, 59195111, 24
- tz.transition 2041, 3, :o9, 2246529600, 2466589, 1
- tz.transition 2041, 11, :o8, 2267089200, 59203847, 24
- tz.transition 2042, 3, :o9, 2277979200, 2466953, 1
- tz.transition 2042, 11, :o8, 2298538800, 59212583, 24
- tz.transition 2043, 3, :o9, 2309428800, 2467317, 1
- tz.transition 2043, 11, :o8, 2329988400, 59221319, 24
- tz.transition 2044, 3, :o9, 2341483200, 2467688, 1
- tz.transition 2044, 11, :o8, 2362042800, 59230223, 24
- tz.transition 2045, 3, :o9, 2372932800, 2468052, 1
- tz.transition 2045, 11, :o8, 2393492400, 59238959, 24
- tz.transition 2046, 3, :o9, 2404382400, 2468416, 1
- tz.transition 2046, 11, :o8, 2424942000, 59247695, 24
- tz.transition 2047, 3, :o9, 2435832000, 2468780, 1
- tz.transition 2047, 11, :o8, 2456391600, 59256431, 24
- tz.transition 2048, 3, :o9, 2467281600, 2469144, 1
- tz.transition 2048, 11, :o8, 2487841200, 59265167, 24
- tz.transition 2049, 3, :o9, 2499336000, 2469515, 1
- tz.transition 2049, 11, :o8, 2519895600, 59274071, 24
- tz.transition 2050, 3, :o9, 2530785600, 2469879, 1
- tz.transition 2050, 11, :o8, 2551345200, 59282807, 24
- tz.transition 2051, 3, :o9, 2562235200, 2470243, 1
- tz.transition 2051, 11, :o8, 2582794800, 59291543, 24
- tz.transition 2052, 3, :o9, 2593684800, 2470607, 1
- tz.transition 2052, 11, :o8, 2614244400, 59300279, 24
- tz.transition 2053, 3, :o9, 2625134400, 2470971, 1
- tz.transition 2053, 11, :o8, 2645694000, 59309015, 24
- tz.transition 2054, 3, :o9, 2656584000, 2471335, 1
- tz.transition 2054, 11, :o8, 2677143600, 59317751, 24
- tz.transition 2055, 3, :o9, 2688638400, 2471706, 1
- tz.transition 2055, 11, :o8, 2709198000, 59326655, 24
- tz.transition 2056, 3, :o9, 2720088000, 2472070, 1
- tz.transition 2056, 11, :o8, 2740647600, 59335391, 24
- tz.transition 2057, 3, :o9, 2751537600, 2472434, 1
- tz.transition 2057, 11, :o8, 2772097200, 59344127, 24
- tz.transition 2058, 3, :o9, 2782987200, 2472798, 1
- tz.transition 2058, 11, :o8, 2803546800, 59352863, 24
- tz.transition 2059, 3, :o9, 2814436800, 2473162, 1
- tz.transition 2059, 11, :o8, 2834996400, 59361599, 24
- tz.transition 2060, 3, :o9, 2846491200, 2473533, 1
- tz.transition 2060, 11, :o8, 2867050800, 59370503, 24
- tz.transition 2061, 3, :o9, 2877940800, 2473897, 1
- tz.transition 2061, 11, :o8, 2898500400, 59379239, 24
- tz.transition 2062, 3, :o9, 2909390400, 2474261, 1
- tz.transition 2062, 11, :o8, 2929950000, 59387975, 24
- tz.transition 2063, 3, :o9, 2940840000, 2474625, 1
- tz.transition 2063, 11, :o8, 2961399600, 59396711, 24
- tz.transition 2064, 3, :o9, 2972289600, 2474989, 1
- tz.transition 2064, 11, :o8, 2992849200, 59405447, 24
- tz.transition 2065, 3, :o9, 3003739200, 2475353, 1
- tz.transition 2065, 11, :o8, 3024298800, 59414183, 24
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/America/Anchorage.rb b/lib/tzinfo/data/definitions/America/Anchorage.rb
deleted file mode 100644
index be52f9f1..00000000
--- a/lib/tzinfo/data/definitions/America/Anchorage.rb
+++ /dev/null
@@ -1,231 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module America
- module Anchorage
- include TimezoneDefinition
-
- timezone 'America/Anchorage' do |tz|
- tz.offset :o0, 50424, 0, :LMT
- tz.offset :o1, -35976, 0, :LMT
- tz.offset :o2, -36000, 0, :CAT
- tz.offset :o3, -36000, 3600, :CAWT
- tz.offset :o4, -36000, 3600, :CAPT
- tz.offset :o5, -36000, 0, :AHST
- tz.offset :o6, -36000, 3600, :AHDT
- tz.offset :o7, -32400, 0, :YST
- tz.offset :o8, -32400, 0, :AKST
- tz.offset :o9, -32400, 3600, :AKDT
-
- tz.transition 1867, 10, :o1, -3225362424, 8651724899, 3600
- tz.transition 1900, 8, :o2, -2188951224, 8694908699, 3600
- tz.transition 1942, 2, :o3, -880200000, 2430400, 1
- tz.transition 1945, 8, :o4, -769395600, 58360379, 24
- tz.transition 1945, 9, :o2, -765378000, 58361495, 24
- tz.transition 1967, 4, :o5, -86882400, 29274983, 12
- tz.transition 1969, 4, :o6, -21470400, 2440339, 1
- tz.transition 1969, 10, :o5, -5749200, 58572503, 24
- tz.transition 1970, 4, :o6, 9979200
- tz.transition 1970, 10, :o5, 25700400
- tz.transition 1971, 4, :o6, 41428800
- tz.transition 1971, 10, :o5, 57754800
- tz.transition 1972, 4, :o6, 73483200
- tz.transition 1972, 10, :o5, 89204400
- tz.transition 1973, 4, :o6, 104932800
- tz.transition 1973, 10, :o5, 120654000
- tz.transition 1974, 1, :o6, 126705600
- tz.transition 1974, 10, :o5, 152103600
- tz.transition 1975, 2, :o6, 162388800
- tz.transition 1975, 10, :o5, 183553200
- tz.transition 1976, 4, :o6, 199281600
- tz.transition 1976, 10, :o5, 215607600
- tz.transition 1977, 4, :o6, 230731200
- tz.transition 1977, 10, :o5, 247057200
- tz.transition 1978, 4, :o6, 262785600
- tz.transition 1978, 10, :o5, 278506800
- tz.transition 1979, 4, :o6, 294235200
- tz.transition 1979, 10, :o5, 309956400
- tz.transition 1980, 4, :o6, 325684800
- tz.transition 1980, 10, :o5, 341406000
- tz.transition 1981, 4, :o6, 357134400
- tz.transition 1981, 10, :o5, 372855600
- tz.transition 1982, 4, :o6, 388584000
- tz.transition 1982, 10, :o5, 404910000
- tz.transition 1983, 4, :o6, 420033600
- tz.transition 1983, 10, :o7, 436359600
- tz.transition 1983, 11, :o8, 439030800
- tz.transition 1984, 4, :o9, 452084400
- tz.transition 1984, 10, :o8, 467805600
- tz.transition 1985, 4, :o9, 483534000
- tz.transition 1985, 10, :o8, 499255200
- tz.transition 1986, 4, :o9, 514983600
- tz.transition 1986, 10, :o8, 530704800
- tz.transition 1987, 4, :o9, 544618800
- tz.transition 1987, 10, :o8, 562154400
- tz.transition 1988, 4, :o9, 576068400
- tz.transition 1988, 10, :o8, 594208800
- tz.transition 1989, 4, :o9, 607518000
- tz.transition 1989, 10, :o8, 625658400
- tz.transition 1990, 4, :o9, 638967600
- tz.transition 1990, 10, :o8, 657108000
- tz.transition 1991, 4, :o9, 671022000
- tz.transition 1991, 10, :o8, 688557600
- tz.transition 1992, 4, :o9, 702471600
- tz.transition 1992, 10, :o8, 720007200
- tz.transition 1993, 4, :o9, 733921200
- tz.transition 1993, 10, :o8, 752061600
- tz.transition 1994, 4, :o9, 765370800
- tz.transition 1994, 10, :o8, 783511200
- tz.transition 1995, 4, :o9, 796820400
- tz.transition 1995, 10, :o8, 814960800
- tz.transition 1996, 4, :o9, 828874800
- tz.transition 1996, 10, :o8, 846410400
- tz.transition 1997, 4, :o9, 860324400
- tz.transition 1997, 10, :o8, 877860000
- tz.transition 1998, 4, :o9, 891774000
- tz.transition 1998, 10, :o8, 909309600
- tz.transition 1999, 4, :o9, 923223600
- tz.transition 1999, 10, :o8, 941364000
- tz.transition 2000, 4, :o9, 954673200
- tz.transition 2000, 10, :o8, 972813600
- tz.transition 2001, 4, :o9, 986122800
- tz.transition 2001, 10, :o8, 1004263200
- tz.transition 2002, 4, :o9, 1018177200
- tz.transition 2002, 10, :o8, 1035712800
- tz.transition 2003, 4, :o9, 1049626800
- tz.transition 2003, 10, :o8, 1067162400
- tz.transition 2004, 4, :o9, 1081076400
- tz.transition 2004, 10, :o8, 1099216800
- tz.transition 2005, 4, :o9, 1112526000
- tz.transition 2005, 10, :o8, 1130666400
- tz.transition 2006, 4, :o9, 1143975600
- tz.transition 2006, 10, :o8, 1162116000
- tz.transition 2007, 3, :o9, 1173610800
- tz.transition 2007, 11, :o8, 1194170400
- tz.transition 2008, 3, :o9, 1205060400
- tz.transition 2008, 11, :o8, 1225620000
- tz.transition 2009, 3, :o9, 1236510000
- tz.transition 2009, 11, :o8, 1257069600
- tz.transition 2010, 3, :o9, 1268564400
- tz.transition 2010, 11, :o8, 1289124000
- tz.transition 2011, 3, :o9, 1300014000
- tz.transition 2011, 11, :o8, 1320573600
- tz.transition 2012, 3, :o9, 1331463600
- tz.transition 2012, 11, :o8, 1352023200
- tz.transition 2013, 3, :o9, 1362913200
- tz.transition 2013, 11, :o8, 1383472800
- tz.transition 2014, 3, :o9, 1394362800
- tz.transition 2014, 11, :o8, 1414922400
- tz.transition 2015, 3, :o9, 1425812400
- tz.transition 2015, 11, :o8, 1446372000
- tz.transition 2016, 3, :o9, 1457866800
- tz.transition 2016, 11, :o8, 1478426400
- tz.transition 2017, 3, :o9, 1489316400
- tz.transition 2017, 11, :o8, 1509876000
- tz.transition 2018, 3, :o9, 1520766000
- tz.transition 2018, 11, :o8, 1541325600
- tz.transition 2019, 3, :o9, 1552215600
- tz.transition 2019, 11, :o8, 1572775200
- tz.transition 2020, 3, :o9, 1583665200
- tz.transition 2020, 11, :o8, 1604224800
- tz.transition 2021, 3, :o9, 1615719600
- tz.transition 2021, 11, :o8, 1636279200
- tz.transition 2022, 3, :o9, 1647169200
- tz.transition 2022, 11, :o8, 1667728800
- tz.transition 2023, 3, :o9, 1678618800
- tz.transition 2023, 11, :o8, 1699178400
- tz.transition 2024, 3, :o9, 1710068400
- tz.transition 2024, 11, :o8, 1730628000
- tz.transition 2025, 3, :o9, 1741518000
- tz.transition 2025, 11, :o8, 1762077600
- tz.transition 2026, 3, :o9, 1772967600
- tz.transition 2026, 11, :o8, 1793527200
- tz.transition 2027, 3, :o9, 1805022000
- tz.transition 2027, 11, :o8, 1825581600
- tz.transition 2028, 3, :o9, 1836471600
- tz.transition 2028, 11, :o8, 1857031200
- tz.transition 2029, 3, :o9, 1867921200
- tz.transition 2029, 11, :o8, 1888480800
- tz.transition 2030, 3, :o9, 1899370800
- tz.transition 2030, 11, :o8, 1919930400
- tz.transition 2031, 3, :o9, 1930820400
- tz.transition 2031, 11, :o8, 1951380000
- tz.transition 2032, 3, :o9, 1962874800
- tz.transition 2032, 11, :o8, 1983434400
- tz.transition 2033, 3, :o9, 1994324400
- tz.transition 2033, 11, :o8, 2014884000
- tz.transition 2034, 3, :o9, 2025774000
- tz.transition 2034, 11, :o8, 2046333600
- tz.transition 2035, 3, :o9, 2057223600
- tz.transition 2035, 11, :o8, 2077783200
- tz.transition 2036, 3, :o9, 2088673200
- tz.transition 2036, 11, :o8, 2109232800
- tz.transition 2037, 3, :o9, 2120122800
- tz.transition 2037, 11, :o8, 2140682400
- tz.transition 2038, 3, :o9, 2152177200, 59171927, 24
- tz.transition 2038, 11, :o8, 2172736800, 29588819, 12
- tz.transition 2039, 3, :o9, 2183626800, 59180663, 24
- tz.transition 2039, 11, :o8, 2204186400, 29593187, 12
- tz.transition 2040, 3, :o9, 2215076400, 59189399, 24
- tz.transition 2040, 11, :o8, 2235636000, 29597555, 12
- tz.transition 2041, 3, :o9, 2246526000, 59198135, 24
- tz.transition 2041, 11, :o8, 2267085600, 29601923, 12
- tz.transition 2042, 3, :o9, 2277975600, 59206871, 24
- tz.transition 2042, 11, :o8, 2298535200, 29606291, 12
- tz.transition 2043, 3, :o9, 2309425200, 59215607, 24
- tz.transition 2043, 11, :o8, 2329984800, 29610659, 12
- tz.transition 2044, 3, :o9, 2341479600, 59224511, 24
- tz.transition 2044, 11, :o8, 2362039200, 29615111, 12
- tz.transition 2045, 3, :o9, 2372929200, 59233247, 24
- tz.transition 2045, 11, :o8, 2393488800, 29619479, 12
- tz.transition 2046, 3, :o9, 2404378800, 59241983, 24
- tz.transition 2046, 11, :o8, 2424938400, 29623847, 12
- tz.transition 2047, 3, :o9, 2435828400, 59250719, 24
- tz.transition 2047, 11, :o8, 2456388000, 29628215, 12
- tz.transition 2048, 3, :o9, 2467278000, 59259455, 24
- tz.transition 2048, 11, :o8, 2487837600, 29632583, 12
- tz.transition 2049, 3, :o9, 2499332400, 59268359, 24
- tz.transition 2049, 11, :o8, 2519892000, 29637035, 12
- tz.transition 2050, 3, :o9, 2530782000, 59277095, 24
- tz.transition 2050, 11, :o8, 2551341600, 29641403, 12
- tz.transition 2051, 3, :o9, 2562231600, 59285831, 24
- tz.transition 2051, 11, :o8, 2582791200, 29645771, 12
- tz.transition 2052, 3, :o9, 2593681200, 59294567, 24
- tz.transition 2052, 11, :o8, 2614240800, 29650139, 12
- tz.transition 2053, 3, :o9, 2625130800, 59303303, 24
- tz.transition 2053, 11, :o8, 2645690400, 29654507, 12
- tz.transition 2054, 3, :o9, 2656580400, 59312039, 24
- tz.transition 2054, 11, :o8, 2677140000, 29658875, 12
- tz.transition 2055, 3, :o9, 2688634800, 59320943, 24
- tz.transition 2055, 11, :o8, 2709194400, 29663327, 12
- tz.transition 2056, 3, :o9, 2720084400, 59329679, 24
- tz.transition 2056, 11, :o8, 2740644000, 29667695, 12
- tz.transition 2057, 3, :o9, 2751534000, 59338415, 24
- tz.transition 2057, 11, :o8, 2772093600, 29672063, 12
- tz.transition 2058, 3, :o9, 2782983600, 59347151, 24
- tz.transition 2058, 11, :o8, 2803543200, 29676431, 12
- tz.transition 2059, 3, :o9, 2814433200, 59355887, 24
- tz.transition 2059, 11, :o8, 2834992800, 29680799, 12
- tz.transition 2060, 3, :o9, 2846487600, 59364791, 24
- tz.transition 2060, 11, :o8, 2867047200, 29685251, 12
- tz.transition 2061, 3, :o9, 2877937200, 59373527, 24
- tz.transition 2061, 11, :o8, 2898496800, 29689619, 12
- tz.transition 2062, 3, :o9, 2909386800, 59382263, 24
- tz.transition 2062, 11, :o8, 2929946400, 29693987, 12
- tz.transition 2063, 3, :o9, 2940836400, 59390999, 24
- tz.transition 2063, 11, :o8, 2961396000, 29698355, 12
- tz.transition 2064, 3, :o9, 2972286000, 59399735, 24
- tz.transition 2064, 11, :o8, 2992845600, 29702723, 12
- tz.transition 2065, 3, :o9, 3003735600, 59408471, 24
- tz.transition 2065, 11, :o8, 3024295200, 29707091, 12
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/America/Anguilla.rb b/lib/tzinfo/data/definitions/America/Anguilla.rb
deleted file mode 100644
index 7267cc9c..00000000
--- a/lib/tzinfo/data/definitions/America/Anguilla.rb
+++ /dev/null
@@ -1,18 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module America
- module Anguilla
- include TimezoneDefinition
-
- linked_timezone 'America/Anguilla', 'America/Port_of_Spain'
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/America/Antigua.rb b/lib/tzinfo/data/definitions/America/Antigua.rb
deleted file mode 100644
index 96d39cf3..00000000
--- a/lib/tzinfo/data/definitions/America/Antigua.rb
+++ /dev/null
@@ -1,18 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module America
- module Antigua
- include TimezoneDefinition
-
- linked_timezone 'America/Antigua', 'America/Port_of_Spain'
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/America/Araguaina.rb b/lib/tzinfo/data/definitions/America/Araguaina.rb
deleted file mode 100644
index 5377bca5..00000000
--- a/lib/tzinfo/data/definitions/America/Araguaina.rb
+++ /dev/null
@@ -1,74 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module America
- module Araguaina
- include TimezoneDefinition
-
- timezone 'America/Araguaina' do |tz|
- tz.offset :o0, -11568, 0, :LMT
- tz.offset :o1, -10800, 0, :BRT
- tz.offset :o2, -10800, 3600, :BRST
-
- tz.transition 1914, 1, :o1, -1767214032, 4356240541, 1800
- tz.transition 1931, 10, :o2, -1206957600, 29119417, 12
- tz.transition 1932, 4, :o1, -1191362400, 29121583, 12
- tz.transition 1932, 10, :o2, -1175374800, 19415869, 8
- tz.transition 1933, 4, :o1, -1159826400, 29125963, 12
- tz.transition 1949, 12, :o2, -633819600, 19466013, 8
- tz.transition 1950, 4, :o1, -622069200, 19467101, 8
- tz.transition 1950, 12, :o2, -602283600, 19468933, 8
- tz.transition 1951, 4, :o1, -591832800, 29204851, 12
- tz.transition 1951, 12, :o2, -570747600, 19471853, 8
- tz.transition 1952, 4, :o1, -560210400, 29209243, 12
- tz.transition 1952, 12, :o2, -539125200, 19474781, 8
- tz.transition 1953, 3, :o1, -531352800, 29213251, 12
- tz.transition 1963, 12, :o2, -191365200, 19506981, 8
- tz.transition 1964, 3, :o1, -184197600, 29261467, 12
- tz.transition 1965, 1, :o2, -155163600, 19510333, 8
- tz.transition 1965, 3, :o1, -150069600, 29266207, 12
- tz.transition 1965, 12, :o2, -128898000, 19512765, 8
- tz.transition 1966, 3, :o1, -121125600, 29270227, 12
- tz.transition 1966, 11, :o2, -99954000, 19515445, 8
- tz.transition 1967, 3, :o1, -89589600, 29274607, 12
- tz.transition 1967, 11, :o2, -68418000, 19518365, 8
- tz.transition 1968, 3, :o1, -57967200, 29278999, 12
- tz.transition 1985, 11, :o2, 499748400
- tz.transition 1986, 3, :o1, 511236000
- tz.transition 1986, 10, :o2, 530593200
- tz.transition 1987, 2, :o1, 540266400
- tz.transition 1987, 10, :o2, 562129200
- tz.transition 1988, 2, :o1, 571197600
- tz.transition 1988, 10, :o2, 592974000
- tz.transition 1989, 1, :o1, 602042400
- tz.transition 1989, 10, :o2, 624423600
- tz.transition 1990, 2, :o1, 634701600
- tz.transition 1995, 10, :o2, 813726000
- tz.transition 1996, 2, :o1, 824004000
- tz.transition 1996, 10, :o2, 844570800
- tz.transition 1997, 2, :o1, 856058400
- tz.transition 1997, 10, :o2, 876106800
- tz.transition 1998, 3, :o1, 888717600
- tz.transition 1998, 10, :o2, 908074800
- tz.transition 1999, 2, :o1, 919562400
- tz.transition 1999, 10, :o2, 938919600
- tz.transition 2000, 2, :o1, 951616800
- tz.transition 2000, 10, :o2, 970974000
- tz.transition 2001, 2, :o1, 982461600
- tz.transition 2001, 10, :o2, 1003028400
- tz.transition 2002, 2, :o1, 1013911200
- tz.transition 2002, 11, :o2, 1036292400
- tz.transition 2003, 2, :o1, 1045360800
- tz.transition 2012, 10, :o2, 1350788400
- tz.transition 2013, 2, :o1, 1361066400
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/America/Argentina/Buenos_Aires.rb b/lib/tzinfo/data/definitions/America/Argentina/Buenos_Aires.rb
deleted file mode 100644
index d5b64833..00000000
--- a/lib/tzinfo/data/definitions/America/Argentina/Buenos_Aires.rb
+++ /dev/null
@@ -1,89 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module America
- module Argentina
- module Buenos_Aires
- include TimezoneDefinition
-
- timezone 'America/Argentina/Buenos_Aires' do |tz|
- tz.offset :o0, -14028, 0, :LMT
- tz.offset :o1, -15408, 0, :CMT
- tz.offset :o2, -14400, 0, :ART
- tz.offset :o3, -14400, 3600, :ARST
- tz.offset :o4, -10800, 0, :ART
- tz.offset :o5, -10800, 3600, :ARST
-
- tz.transition 1894, 10, :o1, -2372097972, 17374555169, 7200
- tz.transition 1920, 5, :o2, -1567453392, 1453467407, 600
- tz.transition 1930, 12, :o3, -1233432000, 7278935, 3
- tz.transition 1931, 4, :o2, -1222981200, 19411461, 8
- tz.transition 1931, 10, :o3, -1205956800, 7279889, 3
- tz.transition 1932, 3, :o2, -1194037200, 19414141, 8
- tz.transition 1932, 11, :o3, -1172865600, 7281038, 3
- tz.transition 1933, 3, :o2, -1162501200, 19417061, 8
- tz.transition 1933, 11, :o3, -1141329600, 7282133, 3
- tz.transition 1934, 3, :o2, -1130965200, 19419981, 8
- tz.transition 1934, 11, :o3, -1109793600, 7283228, 3
- tz.transition 1935, 3, :o2, -1099429200, 19422901, 8
- tz.transition 1935, 11, :o3, -1078257600, 7284323, 3
- tz.transition 1936, 3, :o2, -1067806800, 19425829, 8
- tz.transition 1936, 11, :o3, -1046635200, 7285421, 3
- tz.transition 1937, 3, :o2, -1036270800, 19428749, 8
- tz.transition 1937, 11, :o3, -1015099200, 7286516, 3
- tz.transition 1938, 3, :o2, -1004734800, 19431669, 8
- tz.transition 1938, 11, :o3, -983563200, 7287611, 3
- tz.transition 1939, 3, :o2, -973198800, 19434589, 8
- tz.transition 1939, 11, :o3, -952027200, 7288706, 3
- tz.transition 1940, 3, :o2, -941576400, 19437517, 8
- tz.transition 1940, 7, :o3, -931032000, 7289435, 3
- tz.transition 1941, 6, :o2, -900882000, 19441285, 8
- tz.transition 1941, 10, :o3, -890337600, 7290848, 3
- tz.transition 1943, 8, :o2, -833749200, 19447501, 8
- tz.transition 1943, 10, :o3, -827265600, 7293038, 3
- tz.transition 1946, 3, :o2, -752274000, 19455045, 8
- tz.transition 1946, 10, :o3, -733780800, 7296284, 3
- tz.transition 1963, 10, :o2, -197326800, 19506429, 8
- tz.transition 1963, 12, :o3, -190843200, 7315136, 3
- tz.transition 1964, 3, :o2, -184194000, 19507645, 8
- tz.transition 1964, 10, :o3, -164491200, 7316051, 3
- tz.transition 1965, 3, :o2, -152658000, 19510565, 8
- tz.transition 1965, 10, :o3, -132955200, 7317146, 3
- tz.transition 1966, 3, :o2, -121122000, 19513485, 8
- tz.transition 1966, 10, :o3, -101419200, 7318241, 3
- tz.transition 1967, 4, :o2, -86821200, 19516661, 8
- tz.transition 1967, 10, :o3, -71092800, 7319294, 3
- tz.transition 1968, 4, :o2, -54766800, 19519629, 8
- tz.transition 1968, 10, :o3, -39038400, 7320407, 3
- tz.transition 1969, 4, :o2, -23317200, 19522541, 8
- tz.transition 1969, 10, :o4, -7588800, 7321499, 3
- tz.transition 1974, 1, :o5, 128142000
- tz.transition 1974, 5, :o4, 136605600
- tz.transition 1988, 12, :o5, 596948400
- tz.transition 1989, 3, :o4, 605066400
- tz.transition 1989, 10, :o5, 624423600
- tz.transition 1990, 3, :o4, 636516000
- tz.transition 1990, 10, :o5, 656478000
- tz.transition 1991, 3, :o4, 667965600
- tz.transition 1991, 10, :o5, 687927600
- tz.transition 1992, 3, :o4, 699415200
- tz.transition 1992, 10, :o5, 719377200
- tz.transition 1993, 3, :o4, 731469600
- tz.transition 1999, 10, :o3, 938919600
- tz.transition 2000, 3, :o4, 952052400
- tz.transition 2007, 12, :o5, 1198983600
- tz.transition 2008, 3, :o4, 1205632800
- tz.transition 2008, 10, :o5, 1224385200
- tz.transition 2009, 3, :o4, 1237082400
- end
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/America/Argentina/Catamarca.rb b/lib/tzinfo/data/definitions/America/Argentina/Catamarca.rb
deleted file mode 100644
index da1770ff..00000000
--- a/lib/tzinfo/data/definitions/America/Argentina/Catamarca.rb
+++ /dev/null
@@ -1,90 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module America
- module Argentina
- module Catamarca
- include TimezoneDefinition
-
- timezone 'America/Argentina/Catamarca' do |tz|
- tz.offset :o0, -15788, 0, :LMT
- tz.offset :o1, -15408, 0, :CMT
- tz.offset :o2, -14400, 0, :ART
- tz.offset :o3, -14400, 3600, :ARST
- tz.offset :o4, -10800, 0, :ART
- tz.offset :o5, -10800, 3600, :ARST
- tz.offset :o6, -14400, 0, :WART
-
- tz.transition 1894, 10, :o1, -2372096212, 52123665947, 21600
- tz.transition 1920, 5, :o2, -1567453392, 1453467407, 600
- tz.transition 1930, 12, :o3, -1233432000, 7278935, 3
- tz.transition 1931, 4, :o2, -1222981200, 19411461, 8
- tz.transition 1931, 10, :o3, -1205956800, 7279889, 3
- tz.transition 1932, 3, :o2, -1194037200, 19414141, 8
- tz.transition 1932, 11, :o3, -1172865600, 7281038, 3
- tz.transition 1933, 3, :o2, -1162501200, 19417061, 8
- tz.transition 1933, 11, :o3, -1141329600, 7282133, 3
- tz.transition 1934, 3, :o2, -1130965200, 19419981, 8
- tz.transition 1934, 11, :o3, -1109793600, 7283228, 3
- tz.transition 1935, 3, :o2, -1099429200, 19422901, 8
- tz.transition 1935, 11, :o3, -1078257600, 7284323, 3
- tz.transition 1936, 3, :o2, -1067806800, 19425829, 8
- tz.transition 1936, 11, :o3, -1046635200, 7285421, 3
- tz.transition 1937, 3, :o2, -1036270800, 19428749, 8
- tz.transition 1937, 11, :o3, -1015099200, 7286516, 3
- tz.transition 1938, 3, :o2, -1004734800, 19431669, 8
- tz.transition 1938, 11, :o3, -983563200, 7287611, 3
- tz.transition 1939, 3, :o2, -973198800, 19434589, 8
- tz.transition 1939, 11, :o3, -952027200, 7288706, 3
- tz.transition 1940, 3, :o2, -941576400, 19437517, 8
- tz.transition 1940, 7, :o3, -931032000, 7289435, 3
- tz.transition 1941, 6, :o2, -900882000, 19441285, 8
- tz.transition 1941, 10, :o3, -890337600, 7290848, 3
- tz.transition 1943, 8, :o2, -833749200, 19447501, 8
- tz.transition 1943, 10, :o3, -827265600, 7293038, 3
- tz.transition 1946, 3, :o2, -752274000, 19455045, 8
- tz.transition 1946, 10, :o3, -733780800, 7296284, 3
- tz.transition 1963, 10, :o2, -197326800, 19506429, 8
- tz.transition 1963, 12, :o3, -190843200, 7315136, 3
- tz.transition 1964, 3, :o2, -184194000, 19507645, 8
- tz.transition 1964, 10, :o3, -164491200, 7316051, 3
- tz.transition 1965, 3, :o2, -152658000, 19510565, 8
- tz.transition 1965, 10, :o3, -132955200, 7317146, 3
- tz.transition 1966, 3, :o2, -121122000, 19513485, 8
- tz.transition 1966, 10, :o3, -101419200, 7318241, 3
- tz.transition 1967, 4, :o2, -86821200, 19516661, 8
- tz.transition 1967, 10, :o3, -71092800, 7319294, 3
- tz.transition 1968, 4, :o2, -54766800, 19519629, 8
- tz.transition 1968, 10, :o3, -39038400, 7320407, 3
- tz.transition 1969, 4, :o2, -23317200, 19522541, 8
- tz.transition 1969, 10, :o4, -7588800, 7321499, 3
- tz.transition 1974, 1, :o5, 128142000
- tz.transition 1974, 5, :o4, 136605600
- tz.transition 1988, 12, :o5, 596948400
- tz.transition 1989, 3, :o4, 605066400
- tz.transition 1989, 10, :o5, 624423600
- tz.transition 1990, 3, :o4, 636516000
- tz.transition 1990, 10, :o5, 656478000
- tz.transition 1991, 3, :o6, 667965600
- tz.transition 1991, 10, :o5, 687931200
- tz.transition 1992, 3, :o4, 699415200
- tz.transition 1992, 10, :o5, 719377200
- tz.transition 1993, 3, :o4, 731469600
- tz.transition 1999, 10, :o3, 938919600
- tz.transition 2000, 3, :o4, 952052400
- tz.transition 2004, 6, :o6, 1086058800
- tz.transition 2004, 6, :o4, 1087704000
- tz.transition 2007, 12, :o5, 1198983600
- tz.transition 2008, 3, :o4, 1205632800
- end
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/America/Argentina/ComodRivadavia.rb b/lib/tzinfo/data/definitions/America/Argentina/ComodRivadavia.rb
deleted file mode 100644
index 340b5d0b..00000000
--- a/lib/tzinfo/data/definitions/America/Argentina/ComodRivadavia.rb
+++ /dev/null
@@ -1,20 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module America
- module Argentina
- module ComodRivadavia
- include TimezoneDefinition
-
- linked_timezone 'America/Argentina/ComodRivadavia', 'America/Argentina/Catamarca'
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/America/Argentina/Cordoba.rb b/lib/tzinfo/data/definitions/America/Argentina/Cordoba.rb
deleted file mode 100644
index ec766eff..00000000
--- a/lib/tzinfo/data/definitions/America/Argentina/Cordoba.rb
+++ /dev/null
@@ -1,90 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module America
- module Argentina
- module Cordoba
- include TimezoneDefinition
-
- timezone 'America/Argentina/Cordoba' do |tz|
- tz.offset :o0, -15408, 0, :LMT
- tz.offset :o1, -15408, 0, :CMT
- tz.offset :o2, -14400, 0, :ART
- tz.offset :o3, -14400, 3600, :ARST
- tz.offset :o4, -10800, 0, :ART
- tz.offset :o5, -10800, 3600, :ARST
- tz.offset :o6, -14400, 0, :WART
-
- tz.transition 1894, 10, :o1, -2372096592, 1447879607, 600
- tz.transition 1920, 5, :o2, -1567453392, 1453467407, 600
- tz.transition 1930, 12, :o3, -1233432000, 7278935, 3
- tz.transition 1931, 4, :o2, -1222981200, 19411461, 8
- tz.transition 1931, 10, :o3, -1205956800, 7279889, 3
- tz.transition 1932, 3, :o2, -1194037200, 19414141, 8
- tz.transition 1932, 11, :o3, -1172865600, 7281038, 3
- tz.transition 1933, 3, :o2, -1162501200, 19417061, 8
- tz.transition 1933, 11, :o3, -1141329600, 7282133, 3
- tz.transition 1934, 3, :o2, -1130965200, 19419981, 8
- tz.transition 1934, 11, :o3, -1109793600, 7283228, 3
- tz.transition 1935, 3, :o2, -1099429200, 19422901, 8
- tz.transition 1935, 11, :o3, -1078257600, 7284323, 3
- tz.transition 1936, 3, :o2, -1067806800, 19425829, 8
- tz.transition 1936, 11, :o3, -1046635200, 7285421, 3
- tz.transition 1937, 3, :o2, -1036270800, 19428749, 8
- tz.transition 1937, 11, :o3, -1015099200, 7286516, 3
- tz.transition 1938, 3, :o2, -1004734800, 19431669, 8
- tz.transition 1938, 11, :o3, -983563200, 7287611, 3
- tz.transition 1939, 3, :o2, -973198800, 19434589, 8
- tz.transition 1939, 11, :o3, -952027200, 7288706, 3
- tz.transition 1940, 3, :o2, -941576400, 19437517, 8
- tz.transition 1940, 7, :o3, -931032000, 7289435, 3
- tz.transition 1941, 6, :o2, -900882000, 19441285, 8
- tz.transition 1941, 10, :o3, -890337600, 7290848, 3
- tz.transition 1943, 8, :o2, -833749200, 19447501, 8
- tz.transition 1943, 10, :o3, -827265600, 7293038, 3
- tz.transition 1946, 3, :o2, -752274000, 19455045, 8
- tz.transition 1946, 10, :o3, -733780800, 7296284, 3
- tz.transition 1963, 10, :o2, -197326800, 19506429, 8
- tz.transition 1963, 12, :o3, -190843200, 7315136, 3
- tz.transition 1964, 3, :o2, -184194000, 19507645, 8
- tz.transition 1964, 10, :o3, -164491200, 7316051, 3
- tz.transition 1965, 3, :o2, -152658000, 19510565, 8
- tz.transition 1965, 10, :o3, -132955200, 7317146, 3
- tz.transition 1966, 3, :o2, -121122000, 19513485, 8
- tz.transition 1966, 10, :o3, -101419200, 7318241, 3
- tz.transition 1967, 4, :o2, -86821200, 19516661, 8
- tz.transition 1967, 10, :o3, -71092800, 7319294, 3
- tz.transition 1968, 4, :o2, -54766800, 19519629, 8
- tz.transition 1968, 10, :o3, -39038400, 7320407, 3
- tz.transition 1969, 4, :o2, -23317200, 19522541, 8
- tz.transition 1969, 10, :o4, -7588800, 7321499, 3
- tz.transition 1974, 1, :o5, 128142000
- tz.transition 1974, 5, :o4, 136605600
- tz.transition 1988, 12, :o5, 596948400
- tz.transition 1989, 3, :o4, 605066400
- tz.transition 1989, 10, :o5, 624423600
- tz.transition 1990, 3, :o4, 636516000
- tz.transition 1990, 10, :o5, 656478000
- tz.transition 1991, 3, :o6, 667965600
- tz.transition 1991, 10, :o5, 687931200
- tz.transition 1992, 3, :o4, 699415200
- tz.transition 1992, 10, :o5, 719377200
- tz.transition 1993, 3, :o4, 731469600
- tz.transition 1999, 10, :o3, 938919600
- tz.transition 2000, 3, :o4, 952052400
- tz.transition 2007, 12, :o5, 1198983600
- tz.transition 2008, 3, :o4, 1205632800
- tz.transition 2008, 10, :o5, 1224385200
- tz.transition 2009, 3, :o4, 1237082400
- end
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/America/Argentina/Jujuy.rb b/lib/tzinfo/data/definitions/America/Argentina/Jujuy.rb
deleted file mode 100644
index 36da420f..00000000
--- a/lib/tzinfo/data/definitions/America/Argentina/Jujuy.rb
+++ /dev/null
@@ -1,89 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module America
- module Argentina
- module Jujuy
- include TimezoneDefinition
-
- timezone 'America/Argentina/Jujuy' do |tz|
- tz.offset :o0, -15672, 0, :LMT
- tz.offset :o1, -15408, 0, :CMT
- tz.offset :o2, -14400, 0, :ART
- tz.offset :o3, -14400, 3600, :ARST
- tz.offset :o4, -10800, 0, :ART
- tz.offset :o5, -10800, 3600, :ARST
- tz.offset :o6, -14400, 0, :WART
- tz.offset :o7, -14400, 3600, :WARST
-
- tz.transition 1894, 10, :o1, -2372096328, 8687277653, 3600
- tz.transition 1920, 5, :o2, -1567453392, 1453467407, 600
- tz.transition 1930, 12, :o3, -1233432000, 7278935, 3
- tz.transition 1931, 4, :o2, -1222981200, 19411461, 8
- tz.transition 1931, 10, :o3, -1205956800, 7279889, 3
- tz.transition 1932, 3, :o2, -1194037200, 19414141, 8
- tz.transition 1932, 11, :o3, -1172865600, 7281038, 3
- tz.transition 1933, 3, :o2, -1162501200, 19417061, 8
- tz.transition 1933, 11, :o3, -1141329600, 7282133, 3
- tz.transition 1934, 3, :o2, -1130965200, 19419981, 8
- tz.transition 1934, 11, :o3, -1109793600, 7283228, 3
- tz.transition 1935, 3, :o2, -1099429200, 19422901, 8
- tz.transition 1935, 11, :o3, -1078257600, 7284323, 3
- tz.transition 1936, 3, :o2, -1067806800, 19425829, 8
- tz.transition 1936, 11, :o3, -1046635200, 7285421, 3
- tz.transition 1937, 3, :o2, -1036270800, 19428749, 8
- tz.transition 1937, 11, :o3, -1015099200, 7286516, 3
- tz.transition 1938, 3, :o2, -1004734800, 19431669, 8
- tz.transition 1938, 11, :o3, -983563200, 7287611, 3
- tz.transition 1939, 3, :o2, -973198800, 19434589, 8
- tz.transition 1939, 11, :o3, -952027200, 7288706, 3
- tz.transition 1940, 3, :o2, -941576400, 19437517, 8
- tz.transition 1940, 7, :o3, -931032000, 7289435, 3
- tz.transition 1941, 6, :o2, -900882000, 19441285, 8
- tz.transition 1941, 10, :o3, -890337600, 7290848, 3
- tz.transition 1943, 8, :o2, -833749200, 19447501, 8
- tz.transition 1943, 10, :o3, -827265600, 7293038, 3
- tz.transition 1946, 3, :o2, -752274000, 19455045, 8
- tz.transition 1946, 10, :o3, -733780800, 7296284, 3
- tz.transition 1963, 10, :o2, -197326800, 19506429, 8
- tz.transition 1963, 12, :o3, -190843200, 7315136, 3
- tz.transition 1964, 3, :o2, -184194000, 19507645, 8
- tz.transition 1964, 10, :o3, -164491200, 7316051, 3
- tz.transition 1965, 3, :o2, -152658000, 19510565, 8
- tz.transition 1965, 10, :o3, -132955200, 7317146, 3
- tz.transition 1966, 3, :o2, -121122000, 19513485, 8
- tz.transition 1966, 10, :o3, -101419200, 7318241, 3
- tz.transition 1967, 4, :o2, -86821200, 19516661, 8
- tz.transition 1967, 10, :o3, -71092800, 7319294, 3
- tz.transition 1968, 4, :o2, -54766800, 19519629, 8
- tz.transition 1968, 10, :o3, -39038400, 7320407, 3
- tz.transition 1969, 4, :o2, -23317200, 19522541, 8
- tz.transition 1969, 10, :o4, -7588800, 7321499, 3
- tz.transition 1974, 1, :o5, 128142000
- tz.transition 1974, 5, :o4, 136605600
- tz.transition 1988, 12, :o5, 596948400
- tz.transition 1989, 3, :o4, 605066400
- tz.transition 1989, 10, :o5, 624423600
- tz.transition 1990, 3, :o6, 636516000
- tz.transition 1990, 10, :o7, 657086400
- tz.transition 1991, 3, :o6, 669178800
- tz.transition 1991, 10, :o5, 686721600
- tz.transition 1992, 3, :o4, 699415200
- tz.transition 1992, 10, :o5, 719377200
- tz.transition 1993, 3, :o4, 731469600
- tz.transition 1999, 10, :o3, 938919600
- tz.transition 2000, 3, :o4, 952052400
- tz.transition 2007, 12, :o5, 1198983600
- tz.transition 2008, 3, :o4, 1205632800
- end
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/America/Argentina/La_Rioja.rb b/lib/tzinfo/data/definitions/America/Argentina/La_Rioja.rb
deleted file mode 100644
index 2ed9c173..00000000
--- a/lib/tzinfo/data/definitions/America/Argentina/La_Rioja.rb
+++ /dev/null
@@ -1,91 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module America
- module Argentina
- module La_Rioja
- include TimezoneDefinition
-
- timezone 'America/Argentina/La_Rioja' do |tz|
- tz.offset :o0, -16044, 0, :LMT
- tz.offset :o1, -15408, 0, :CMT
- tz.offset :o2, -14400, 0, :ART
- tz.offset :o3, -14400, 3600, :ARST
- tz.offset :o4, -10800, 0, :ART
- tz.offset :o5, -10800, 3600, :ARST
- tz.offset :o6, -14400, 0, :WART
-
- tz.transition 1894, 10, :o1, -2372095956, 17374555337, 7200
- tz.transition 1920, 5, :o2, -1567453392, 1453467407, 600
- tz.transition 1930, 12, :o3, -1233432000, 7278935, 3
- tz.transition 1931, 4, :o2, -1222981200, 19411461, 8
- tz.transition 1931, 10, :o3, -1205956800, 7279889, 3
- tz.transition 1932, 3, :o2, -1194037200, 19414141, 8
- tz.transition 1932, 11, :o3, -1172865600, 7281038, 3
- tz.transition 1933, 3, :o2, -1162501200, 19417061, 8
- tz.transition 1933, 11, :o3, -1141329600, 7282133, 3
- tz.transition 1934, 3, :o2, -1130965200, 19419981, 8
- tz.transition 1934, 11, :o3, -1109793600, 7283228, 3
- tz.transition 1935, 3, :o2, -1099429200, 19422901, 8
- tz.transition 1935, 11, :o3, -1078257600, 7284323, 3
- tz.transition 1936, 3, :o2, -1067806800, 19425829, 8
- tz.transition 1936, 11, :o3, -1046635200, 7285421, 3
- tz.transition 1937, 3, :o2, -1036270800, 19428749, 8
- tz.transition 1937, 11, :o3, -1015099200, 7286516, 3
- tz.transition 1938, 3, :o2, -1004734800, 19431669, 8
- tz.transition 1938, 11, :o3, -983563200, 7287611, 3
- tz.transition 1939, 3, :o2, -973198800, 19434589, 8
- tz.transition 1939, 11, :o3, -952027200, 7288706, 3
- tz.transition 1940, 3, :o2, -941576400, 19437517, 8
- tz.transition 1940, 7, :o3, -931032000, 7289435, 3
- tz.transition 1941, 6, :o2, -900882000, 19441285, 8
- tz.transition 1941, 10, :o3, -890337600, 7290848, 3
- tz.transition 1943, 8, :o2, -833749200, 19447501, 8
- tz.transition 1943, 10, :o3, -827265600, 7293038, 3
- tz.transition 1946, 3, :o2, -752274000, 19455045, 8
- tz.transition 1946, 10, :o3, -733780800, 7296284, 3
- tz.transition 1963, 10, :o2, -197326800, 19506429, 8
- tz.transition 1963, 12, :o3, -190843200, 7315136, 3
- tz.transition 1964, 3, :o2, -184194000, 19507645, 8
- tz.transition 1964, 10, :o3, -164491200, 7316051, 3
- tz.transition 1965, 3, :o2, -152658000, 19510565, 8
- tz.transition 1965, 10, :o3, -132955200, 7317146, 3
- tz.transition 1966, 3, :o2, -121122000, 19513485, 8
- tz.transition 1966, 10, :o3, -101419200, 7318241, 3
- tz.transition 1967, 4, :o2, -86821200, 19516661, 8
- tz.transition 1967, 10, :o3, -71092800, 7319294, 3
- tz.transition 1968, 4, :o2, -54766800, 19519629, 8
- tz.transition 1968, 10, :o3, -39038400, 7320407, 3
- tz.transition 1969, 4, :o2, -23317200, 19522541, 8
- tz.transition 1969, 10, :o4, -7588800, 7321499, 3
- tz.transition 1974, 1, :o5, 128142000
- tz.transition 1974, 5, :o4, 136605600
- tz.transition 1988, 12, :o5, 596948400
- tz.transition 1989, 3, :o4, 605066400
- tz.transition 1989, 10, :o5, 624423600
- tz.transition 1990, 3, :o4, 636516000
- tz.transition 1990, 10, :o5, 656478000
- tz.transition 1991, 3, :o6, 667792800
- tz.transition 1991, 5, :o4, 673588800
- tz.transition 1991, 10, :o5, 687927600
- tz.transition 1992, 3, :o4, 699415200
- tz.transition 1992, 10, :o5, 719377200
- tz.transition 1993, 3, :o4, 731469600
- tz.transition 1999, 10, :o3, 938919600
- tz.transition 2000, 3, :o4, 952052400
- tz.transition 2004, 6, :o6, 1086058800
- tz.transition 2004, 6, :o4, 1087704000
- tz.transition 2007, 12, :o5, 1198983600
- tz.transition 2008, 3, :o4, 1205632800
- end
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/America/Argentina/Mendoza.rb b/lib/tzinfo/data/definitions/America/Argentina/Mendoza.rb
deleted file mode 100644
index 84785df8..00000000
--- a/lib/tzinfo/data/definitions/America/Argentina/Mendoza.rb
+++ /dev/null
@@ -1,91 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module America
- module Argentina
- module Mendoza
- include TimezoneDefinition
-
- timezone 'America/Argentina/Mendoza' do |tz|
- tz.offset :o0, -16516, 0, :LMT
- tz.offset :o1, -15408, 0, :CMT
- tz.offset :o2, -14400, 0, :ART
- tz.offset :o3, -14400, 3600, :ARST
- tz.offset :o4, -10800, 0, :ART
- tz.offset :o5, -10800, 3600, :ARST
- tz.offset :o6, -14400, 0, :WART
- tz.offset :o7, -14400, 3600, :WARST
-
- tz.transition 1894, 10, :o1, -2372095484, 52123666129, 21600
- tz.transition 1920, 5, :o2, -1567453392, 1453467407, 600
- tz.transition 1930, 12, :o3, -1233432000, 7278935, 3
- tz.transition 1931, 4, :o2, -1222981200, 19411461, 8
- tz.transition 1931, 10, :o3, -1205956800, 7279889, 3
- tz.transition 1932, 3, :o2, -1194037200, 19414141, 8
- tz.transition 1932, 11, :o3, -1172865600, 7281038, 3
- tz.transition 1933, 3, :o2, -1162501200, 19417061, 8
- tz.transition 1933, 11, :o3, -1141329600, 7282133, 3
- tz.transition 1934, 3, :o2, -1130965200, 19419981, 8
- tz.transition 1934, 11, :o3, -1109793600, 7283228, 3
- tz.transition 1935, 3, :o2, -1099429200, 19422901, 8
- tz.transition 1935, 11, :o3, -1078257600, 7284323, 3
- tz.transition 1936, 3, :o2, -1067806800, 19425829, 8
- tz.transition 1936, 11, :o3, -1046635200, 7285421, 3
- tz.transition 1937, 3, :o2, -1036270800, 19428749, 8
- tz.transition 1937, 11, :o3, -1015099200, 7286516, 3
- tz.transition 1938, 3, :o2, -1004734800, 19431669, 8
- tz.transition 1938, 11, :o3, -983563200, 7287611, 3
- tz.transition 1939, 3, :o2, -973198800, 19434589, 8
- tz.transition 1939, 11, :o3, -952027200, 7288706, 3
- tz.transition 1940, 3, :o2, -941576400, 19437517, 8
- tz.transition 1940, 7, :o3, -931032000, 7289435, 3
- tz.transition 1941, 6, :o2, -900882000, 19441285, 8
- tz.transition 1941, 10, :o3, -890337600, 7290848, 3
- tz.transition 1943, 8, :o2, -833749200, 19447501, 8
- tz.transition 1943, 10, :o3, -827265600, 7293038, 3
- tz.transition 1946, 3, :o2, -752274000, 19455045, 8
- tz.transition 1946, 10, :o3, -733780800, 7296284, 3
- tz.transition 1963, 10, :o2, -197326800, 19506429, 8
- tz.transition 1963, 12, :o3, -190843200, 7315136, 3
- tz.transition 1964, 3, :o2, -184194000, 19507645, 8
- tz.transition 1964, 10, :o3, -164491200, 7316051, 3
- tz.transition 1965, 3, :o2, -152658000, 19510565, 8
- tz.transition 1965, 10, :o3, -132955200, 7317146, 3
- tz.transition 1966, 3, :o2, -121122000, 19513485, 8
- tz.transition 1966, 10, :o3, -101419200, 7318241, 3
- tz.transition 1967, 4, :o2, -86821200, 19516661, 8
- tz.transition 1967, 10, :o3, -71092800, 7319294, 3
- tz.transition 1968, 4, :o2, -54766800, 19519629, 8
- tz.transition 1968, 10, :o3, -39038400, 7320407, 3
- tz.transition 1969, 4, :o2, -23317200, 19522541, 8
- tz.transition 1969, 10, :o4, -7588800, 7321499, 3
- tz.transition 1974, 1, :o5, 128142000
- tz.transition 1974, 5, :o4, 136605600
- tz.transition 1988, 12, :o5, 596948400
- tz.transition 1989, 3, :o4, 605066400
- tz.transition 1989, 10, :o5, 624423600
- tz.transition 1990, 3, :o6, 636516000
- tz.transition 1990, 10, :o7, 655963200
- tz.transition 1991, 3, :o6, 667796400
- tz.transition 1991, 10, :o7, 687499200
- tz.transition 1992, 3, :o6, 699418800
- tz.transition 1992, 10, :o5, 719380800
- tz.transition 1993, 3, :o4, 731469600
- tz.transition 1999, 10, :o3, 938919600
- tz.transition 2000, 3, :o4, 952052400
- tz.transition 2004, 5, :o6, 1085281200
- tz.transition 2004, 9, :o4, 1096171200
- tz.transition 2007, 12, :o5, 1198983600
- tz.transition 2008, 3, :o4, 1205632800
- end
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/America/Argentina/Rio_Gallegos.rb b/lib/tzinfo/data/definitions/America/Argentina/Rio_Gallegos.rb
deleted file mode 100644
index 9db5e01a..00000000
--- a/lib/tzinfo/data/definitions/America/Argentina/Rio_Gallegos.rb
+++ /dev/null
@@ -1,90 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module America
- module Argentina
- module Rio_Gallegos
- include TimezoneDefinition
-
- timezone 'America/Argentina/Rio_Gallegos' do |tz|
- tz.offset :o0, -16612, 0, :LMT
- tz.offset :o1, -15408, 0, :CMT
- tz.offset :o2, -14400, 0, :ART
- tz.offset :o3, -14400, 3600, :ARST
- tz.offset :o4, -10800, 0, :ART
- tz.offset :o5, -10800, 3600, :ARST
- tz.offset :o6, -14400, 0, :WART
-
- tz.transition 1894, 10, :o1, -2372095388, 52123666153, 21600
- tz.transition 1920, 5, :o2, -1567453392, 1453467407, 600
- tz.transition 1930, 12, :o3, -1233432000, 7278935, 3
- tz.transition 1931, 4, :o2, -1222981200, 19411461, 8
- tz.transition 1931, 10, :o3, -1205956800, 7279889, 3
- tz.transition 1932, 3, :o2, -1194037200, 19414141, 8
- tz.transition 1932, 11, :o3, -1172865600, 7281038, 3
- tz.transition 1933, 3, :o2, -1162501200, 19417061, 8
- tz.transition 1933, 11, :o3, -1141329600, 7282133, 3
- tz.transition 1934, 3, :o2, -1130965200, 19419981, 8
- tz.transition 1934, 11, :o3, -1109793600, 7283228, 3
- tz.transition 1935, 3, :o2, -1099429200, 19422901, 8
- tz.transition 1935, 11, :o3, -1078257600, 7284323, 3
- tz.transition 1936, 3, :o2, -1067806800, 19425829, 8
- tz.transition 1936, 11, :o3, -1046635200, 7285421, 3
- tz.transition 1937, 3, :o2, -1036270800, 19428749, 8
- tz.transition 1937, 11, :o3, -1015099200, 7286516, 3
- tz.transition 1938, 3, :o2, -1004734800, 19431669, 8
- tz.transition 1938, 11, :o3, -983563200, 7287611, 3
- tz.transition 1939, 3, :o2, -973198800, 19434589, 8
- tz.transition 1939, 11, :o3, -952027200, 7288706, 3
- tz.transition 1940, 3, :o2, -941576400, 19437517, 8
- tz.transition 1940, 7, :o3, -931032000, 7289435, 3
- tz.transition 1941, 6, :o2, -900882000, 19441285, 8
- tz.transition 1941, 10, :o3, -890337600, 7290848, 3
- tz.transition 1943, 8, :o2, -833749200, 19447501, 8
- tz.transition 1943, 10, :o3, -827265600, 7293038, 3
- tz.transition 1946, 3, :o2, -752274000, 19455045, 8
- tz.transition 1946, 10, :o3, -733780800, 7296284, 3
- tz.transition 1963, 10, :o2, -197326800, 19506429, 8
- tz.transition 1963, 12, :o3, -190843200, 7315136, 3
- tz.transition 1964, 3, :o2, -184194000, 19507645, 8
- tz.transition 1964, 10, :o3, -164491200, 7316051, 3
- tz.transition 1965, 3, :o2, -152658000, 19510565, 8
- tz.transition 1965, 10, :o3, -132955200, 7317146, 3
- tz.transition 1966, 3, :o2, -121122000, 19513485, 8
- tz.transition 1966, 10, :o3, -101419200, 7318241, 3
- tz.transition 1967, 4, :o2, -86821200, 19516661, 8
- tz.transition 1967, 10, :o3, -71092800, 7319294, 3
- tz.transition 1968, 4, :o2, -54766800, 19519629, 8
- tz.transition 1968, 10, :o3, -39038400, 7320407, 3
- tz.transition 1969, 4, :o2, -23317200, 19522541, 8
- tz.transition 1969, 10, :o4, -7588800, 7321499, 3
- tz.transition 1974, 1, :o5, 128142000
- tz.transition 1974, 5, :o4, 136605600
- tz.transition 1988, 12, :o5, 596948400
- tz.transition 1989, 3, :o4, 605066400
- tz.transition 1989, 10, :o5, 624423600
- tz.transition 1990, 3, :o4, 636516000
- tz.transition 1990, 10, :o5, 656478000
- tz.transition 1991, 3, :o4, 667965600
- tz.transition 1991, 10, :o5, 687927600
- tz.transition 1992, 3, :o4, 699415200
- tz.transition 1992, 10, :o5, 719377200
- tz.transition 1993, 3, :o4, 731469600
- tz.transition 1999, 10, :o3, 938919600
- tz.transition 2000, 3, :o4, 952052400
- tz.transition 2004, 6, :o6, 1086058800
- tz.transition 2004, 6, :o4, 1087704000
- tz.transition 2007, 12, :o5, 1198983600
- tz.transition 2008, 3, :o4, 1205632800
- end
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/America/Argentina/Salta.rb b/lib/tzinfo/data/definitions/America/Argentina/Salta.rb
deleted file mode 100644
index 7343a5aa..00000000
--- a/lib/tzinfo/data/definitions/America/Argentina/Salta.rb
+++ /dev/null
@@ -1,88 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module America
- module Argentina
- module Salta
- include TimezoneDefinition
-
- timezone 'America/Argentina/Salta' do |tz|
- tz.offset :o0, -15700, 0, :LMT
- tz.offset :o1, -15408, 0, :CMT
- tz.offset :o2, -14400, 0, :ART
- tz.offset :o3, -14400, 3600, :ARST
- tz.offset :o4, -10800, 0, :ART
- tz.offset :o5, -10800, 3600, :ARST
- tz.offset :o6, -14400, 0, :WART
-
- tz.transition 1894, 10, :o1, -2372096300, 2084946637, 864
- tz.transition 1920, 5, :o2, -1567453392, 1453467407, 600
- tz.transition 1930, 12, :o3, -1233432000, 7278935, 3
- tz.transition 1931, 4, :o2, -1222981200, 19411461, 8
- tz.transition 1931, 10, :o3, -1205956800, 7279889, 3
- tz.transition 1932, 3, :o2, -1194037200, 19414141, 8
- tz.transition 1932, 11, :o3, -1172865600, 7281038, 3
- tz.transition 1933, 3, :o2, -1162501200, 19417061, 8
- tz.transition 1933, 11, :o3, -1141329600, 7282133, 3
- tz.transition 1934, 3, :o2, -1130965200, 19419981, 8
- tz.transition 1934, 11, :o3, -1109793600, 7283228, 3
- tz.transition 1935, 3, :o2, -1099429200, 19422901, 8
- tz.transition 1935, 11, :o3, -1078257600, 7284323, 3
- tz.transition 1936, 3, :o2, -1067806800, 19425829, 8
- tz.transition 1936, 11, :o3, -1046635200, 7285421, 3
- tz.transition 1937, 3, :o2, -1036270800, 19428749, 8
- tz.transition 1937, 11, :o3, -1015099200, 7286516, 3
- tz.transition 1938, 3, :o2, -1004734800, 19431669, 8
- tz.transition 1938, 11, :o3, -983563200, 7287611, 3
- tz.transition 1939, 3, :o2, -973198800, 19434589, 8
- tz.transition 1939, 11, :o3, -952027200, 7288706, 3
- tz.transition 1940, 3, :o2, -941576400, 19437517, 8
- tz.transition 1940, 7, :o3, -931032000, 7289435, 3
- tz.transition 1941, 6, :o2, -900882000, 19441285, 8
- tz.transition 1941, 10, :o3, -890337600, 7290848, 3
- tz.transition 1943, 8, :o2, -833749200, 19447501, 8
- tz.transition 1943, 10, :o3, -827265600, 7293038, 3
- tz.transition 1946, 3, :o2, -752274000, 19455045, 8
- tz.transition 1946, 10, :o3, -733780800, 7296284, 3
- tz.transition 1963, 10, :o2, -197326800, 19506429, 8
- tz.transition 1963, 12, :o3, -190843200, 7315136, 3
- tz.transition 1964, 3, :o2, -184194000, 19507645, 8
- tz.transition 1964, 10, :o3, -164491200, 7316051, 3
- tz.transition 1965, 3, :o2, -152658000, 19510565, 8
- tz.transition 1965, 10, :o3, -132955200, 7317146, 3
- tz.transition 1966, 3, :o2, -121122000, 19513485, 8
- tz.transition 1966, 10, :o3, -101419200, 7318241, 3
- tz.transition 1967, 4, :o2, -86821200, 19516661, 8
- tz.transition 1967, 10, :o3, -71092800, 7319294, 3
- tz.transition 1968, 4, :o2, -54766800, 19519629, 8
- tz.transition 1968, 10, :o3, -39038400, 7320407, 3
- tz.transition 1969, 4, :o2, -23317200, 19522541, 8
- tz.transition 1969, 10, :o4, -7588800, 7321499, 3
- tz.transition 1974, 1, :o5, 128142000
- tz.transition 1974, 5, :o4, 136605600
- tz.transition 1988, 12, :o5, 596948400
- tz.transition 1989, 3, :o4, 605066400
- tz.transition 1989, 10, :o5, 624423600
- tz.transition 1990, 3, :o4, 636516000
- tz.transition 1990, 10, :o5, 656478000
- tz.transition 1991, 3, :o6, 667965600
- tz.transition 1991, 10, :o5, 687931200
- tz.transition 1992, 3, :o4, 699415200
- tz.transition 1992, 10, :o5, 719377200
- tz.transition 1993, 3, :o4, 731469600
- tz.transition 1999, 10, :o3, 938919600
- tz.transition 2000, 3, :o4, 952052400
- tz.transition 2007, 12, :o5, 1198983600
- tz.transition 2008, 3, :o4, 1205632800
- end
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/America/Argentina/San_Juan.rb b/lib/tzinfo/data/definitions/America/Argentina/San_Juan.rb
deleted file mode 100644
index fa1b5cb8..00000000
--- a/lib/tzinfo/data/definitions/America/Argentina/San_Juan.rb
+++ /dev/null
@@ -1,91 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module America
- module Argentina
- module San_Juan
- include TimezoneDefinition
-
- timezone 'America/Argentina/San_Juan' do |tz|
- tz.offset :o0, -16444, 0, :LMT
- tz.offset :o1, -15408, 0, :CMT
- tz.offset :o2, -14400, 0, :ART
- tz.offset :o3, -14400, 3600, :ARST
- tz.offset :o4, -10800, 0, :ART
- tz.offset :o5, -10800, 3600, :ARST
- tz.offset :o6, -14400, 0, :WART
-
- tz.transition 1894, 10, :o1, -2372095556, 52123666111, 21600
- tz.transition 1920, 5, :o2, -1567453392, 1453467407, 600
- tz.transition 1930, 12, :o3, -1233432000, 7278935, 3
- tz.transition 1931, 4, :o2, -1222981200, 19411461, 8
- tz.transition 1931, 10, :o3, -1205956800, 7279889, 3
- tz.transition 1932, 3, :o2, -1194037200, 19414141, 8
- tz.transition 1932, 11, :o3, -1172865600, 7281038, 3
- tz.transition 1933, 3, :o2, -1162501200, 19417061, 8
- tz.transition 1933, 11, :o3, -1141329600, 7282133, 3
- tz.transition 1934, 3, :o2, -1130965200, 19419981, 8
- tz.transition 1934, 11, :o3, -1109793600, 7283228, 3
- tz.transition 1935, 3, :o2, -1099429200, 19422901, 8
- tz.transition 1935, 11, :o3, -1078257600, 7284323, 3
- tz.transition 1936, 3, :o2, -1067806800, 19425829, 8
- tz.transition 1936, 11, :o3, -1046635200, 7285421, 3
- tz.transition 1937, 3, :o2, -1036270800, 19428749, 8
- tz.transition 1937, 11, :o3, -1015099200, 7286516, 3
- tz.transition 1938, 3, :o2, -1004734800, 19431669, 8
- tz.transition 1938, 11, :o3, -983563200, 7287611, 3
- tz.transition 1939, 3, :o2, -973198800, 19434589, 8
- tz.transition 1939, 11, :o3, -952027200, 7288706, 3
- tz.transition 1940, 3, :o2, -941576400, 19437517, 8
- tz.transition 1940, 7, :o3, -931032000, 7289435, 3
- tz.transition 1941, 6, :o2, -900882000, 19441285, 8
- tz.transition 1941, 10, :o3, -890337600, 7290848, 3
- tz.transition 1943, 8, :o2, -833749200, 19447501, 8
- tz.transition 1943, 10, :o3, -827265600, 7293038, 3
- tz.transition 1946, 3, :o2, -752274000, 19455045, 8
- tz.transition 1946, 10, :o3, -733780800, 7296284, 3
- tz.transition 1963, 10, :o2, -197326800, 19506429, 8
- tz.transition 1963, 12, :o3, -190843200, 7315136, 3
- tz.transition 1964, 3, :o2, -184194000, 19507645, 8
- tz.transition 1964, 10, :o3, -164491200, 7316051, 3
- tz.transition 1965, 3, :o2, -152658000, 19510565, 8
- tz.transition 1965, 10, :o3, -132955200, 7317146, 3
- tz.transition 1966, 3, :o2, -121122000, 19513485, 8
- tz.transition 1966, 10, :o3, -101419200, 7318241, 3
- tz.transition 1967, 4, :o2, -86821200, 19516661, 8
- tz.transition 1967, 10, :o3, -71092800, 7319294, 3
- tz.transition 1968, 4, :o2, -54766800, 19519629, 8
- tz.transition 1968, 10, :o3, -39038400, 7320407, 3
- tz.transition 1969, 4, :o2, -23317200, 19522541, 8
- tz.transition 1969, 10, :o4, -7588800, 7321499, 3
- tz.transition 1974, 1, :o5, 128142000
- tz.transition 1974, 5, :o4, 136605600
- tz.transition 1988, 12, :o5, 596948400
- tz.transition 1989, 3, :o4, 605066400
- tz.transition 1989, 10, :o5, 624423600
- tz.transition 1990, 3, :o4, 636516000
- tz.transition 1990, 10, :o5, 656478000
- tz.transition 1991, 3, :o6, 667792800
- tz.transition 1991, 5, :o4, 673588800
- tz.transition 1991, 10, :o5, 687927600
- tz.transition 1992, 3, :o4, 699415200
- tz.transition 1992, 10, :o5, 719377200
- tz.transition 1993, 3, :o4, 731469600
- tz.transition 1999, 10, :o3, 938919600
- tz.transition 2000, 3, :o4, 952052400
- tz.transition 2004, 5, :o6, 1085972400
- tz.transition 2004, 7, :o4, 1090728000
- tz.transition 2007, 12, :o5, 1198983600
- tz.transition 2008, 3, :o4, 1205632800
- end
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/America/Argentina/San_Luis.rb b/lib/tzinfo/data/definitions/America/Argentina/San_Luis.rb
deleted file mode 100644
index b5795e6b..00000000
--- a/lib/tzinfo/data/definitions/America/Argentina/San_Luis.rb
+++ /dev/null
@@ -1,92 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module America
- module Argentina
- module San_Luis
- include TimezoneDefinition
-
- timezone 'America/Argentina/San_Luis' do |tz|
- tz.offset :o0, -15924, 0, :LMT
- tz.offset :o1, -15408, 0, :CMT
- tz.offset :o2, -14400, 0, :ART
- tz.offset :o3, -14400, 3600, :ARST
- tz.offset :o4, -10800, 0, :ART
- tz.offset :o5, -10800, 3600, :ARST
- tz.offset :o6, -14400, 0, :WART
- tz.offset :o7, -14400, 3600, :WARST
-
- tz.transition 1894, 10, :o1, -2372096076, 17374555327, 7200
- tz.transition 1920, 5, :o2, -1567453392, 1453467407, 600
- tz.transition 1930, 12, :o3, -1233432000, 7278935, 3
- tz.transition 1931, 4, :o2, -1222981200, 19411461, 8
- tz.transition 1931, 10, :o3, -1205956800, 7279889, 3
- tz.transition 1932, 3, :o2, -1194037200, 19414141, 8
- tz.transition 1932, 11, :o3, -1172865600, 7281038, 3
- tz.transition 1933, 3, :o2, -1162501200, 19417061, 8
- tz.transition 1933, 11, :o3, -1141329600, 7282133, 3
- tz.transition 1934, 3, :o2, -1130965200, 19419981, 8
- tz.transition 1934, 11, :o3, -1109793600, 7283228, 3
- tz.transition 1935, 3, :o2, -1099429200, 19422901, 8
- tz.transition 1935, 11, :o3, -1078257600, 7284323, 3
- tz.transition 1936, 3, :o2, -1067806800, 19425829, 8
- tz.transition 1936, 11, :o3, -1046635200, 7285421, 3
- tz.transition 1937, 3, :o2, -1036270800, 19428749, 8
- tz.transition 1937, 11, :o3, -1015099200, 7286516, 3
- tz.transition 1938, 3, :o2, -1004734800, 19431669, 8
- tz.transition 1938, 11, :o3, -983563200, 7287611, 3
- tz.transition 1939, 3, :o2, -973198800, 19434589, 8
- tz.transition 1939, 11, :o3, -952027200, 7288706, 3
- tz.transition 1940, 3, :o2, -941576400, 19437517, 8
- tz.transition 1940, 7, :o3, -931032000, 7289435, 3
- tz.transition 1941, 6, :o2, -900882000, 19441285, 8
- tz.transition 1941, 10, :o3, -890337600, 7290848, 3
- tz.transition 1943, 8, :o2, -833749200, 19447501, 8
- tz.transition 1943, 10, :o3, -827265600, 7293038, 3
- tz.transition 1946, 3, :o2, -752274000, 19455045, 8
- tz.transition 1946, 10, :o3, -733780800, 7296284, 3
- tz.transition 1963, 10, :o2, -197326800, 19506429, 8
- tz.transition 1963, 12, :o3, -190843200, 7315136, 3
- tz.transition 1964, 3, :o2, -184194000, 19507645, 8
- tz.transition 1964, 10, :o3, -164491200, 7316051, 3
- tz.transition 1965, 3, :o2, -152658000, 19510565, 8
- tz.transition 1965, 10, :o3, -132955200, 7317146, 3
- tz.transition 1966, 3, :o2, -121122000, 19513485, 8
- tz.transition 1966, 10, :o3, -101419200, 7318241, 3
- tz.transition 1967, 4, :o2, -86821200, 19516661, 8
- tz.transition 1967, 10, :o3, -71092800, 7319294, 3
- tz.transition 1968, 4, :o2, -54766800, 19519629, 8
- tz.transition 1968, 10, :o3, -39038400, 7320407, 3
- tz.transition 1969, 4, :o2, -23317200, 19522541, 8
- tz.transition 1969, 10, :o4, -7588800, 7321499, 3
- tz.transition 1974, 1, :o5, 128142000
- tz.transition 1974, 5, :o4, 136605600
- tz.transition 1988, 12, :o5, 596948400
- tz.transition 1989, 3, :o4, 605066400
- tz.transition 1989, 10, :o5, 624423600
- tz.transition 1990, 3, :o6, 637380000
- tz.transition 1990, 10, :o7, 655963200
- tz.transition 1991, 3, :o6, 667796400
- tz.transition 1991, 6, :o4, 675748800
- tz.transition 1999, 10, :o7, 938919600
- tz.transition 2000, 3, :o4, 952052400
- tz.transition 2004, 5, :o6, 1085972400
- tz.transition 2004, 7, :o4, 1090728000
- tz.transition 2007, 12, :o5, 1198983600
- tz.transition 2008, 1, :o7, 1200880800
- tz.transition 2008, 3, :o6, 1205031600
- tz.transition 2008, 10, :o7, 1223784000
- tz.transition 2009, 3, :o6, 1236481200
- tz.transition 2009, 10, :o4, 1255233600
- end
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/America/Argentina/Tucuman.rb b/lib/tzinfo/data/definitions/America/Argentina/Tucuman.rb
deleted file mode 100644
index ebb01fbc..00000000
--- a/lib/tzinfo/data/definitions/America/Argentina/Tucuman.rb
+++ /dev/null
@@ -1,92 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module America
- module Argentina
- module Tucuman
- include TimezoneDefinition
-
- timezone 'America/Argentina/Tucuman' do |tz|
- tz.offset :o0, -15652, 0, :LMT
- tz.offset :o1, -15408, 0, :CMT
- tz.offset :o2, -14400, 0, :ART
- tz.offset :o3, -14400, 3600, :ARST
- tz.offset :o4, -10800, 0, :ART
- tz.offset :o5, -10800, 3600, :ARST
- tz.offset :o6, -14400, 0, :WART
-
- tz.transition 1894, 10, :o1, -2372096348, 52123665913, 21600
- tz.transition 1920, 5, :o2, -1567453392, 1453467407, 600
- tz.transition 1930, 12, :o3, -1233432000, 7278935, 3
- tz.transition 1931, 4, :o2, -1222981200, 19411461, 8
- tz.transition 1931, 10, :o3, -1205956800, 7279889, 3
- tz.transition 1932, 3, :o2, -1194037200, 19414141, 8
- tz.transition 1932, 11, :o3, -1172865600, 7281038, 3
- tz.transition 1933, 3, :o2, -1162501200, 19417061, 8
- tz.transition 1933, 11, :o3, -1141329600, 7282133, 3
- tz.transition 1934, 3, :o2, -1130965200, 19419981, 8
- tz.transition 1934, 11, :o3, -1109793600, 7283228, 3
- tz.transition 1935, 3, :o2, -1099429200, 19422901, 8
- tz.transition 1935, 11, :o3, -1078257600, 7284323, 3
- tz.transition 1936, 3, :o2, -1067806800, 19425829, 8
- tz.transition 1936, 11, :o3, -1046635200, 7285421, 3
- tz.transition 1937, 3, :o2, -1036270800, 19428749, 8
- tz.transition 1937, 11, :o3, -1015099200, 7286516, 3
- tz.transition 1938, 3, :o2, -1004734800, 19431669, 8
- tz.transition 1938, 11, :o3, -983563200, 7287611, 3
- tz.transition 1939, 3, :o2, -973198800, 19434589, 8
- tz.transition 1939, 11, :o3, -952027200, 7288706, 3
- tz.transition 1940, 3, :o2, -941576400, 19437517, 8
- tz.transition 1940, 7, :o3, -931032000, 7289435, 3
- tz.transition 1941, 6, :o2, -900882000, 19441285, 8
- tz.transition 1941, 10, :o3, -890337600, 7290848, 3
- tz.transition 1943, 8, :o2, -833749200, 19447501, 8
- tz.transition 1943, 10, :o3, -827265600, 7293038, 3
- tz.transition 1946, 3, :o2, -752274000, 19455045, 8
- tz.transition 1946, 10, :o3, -733780800, 7296284, 3
- tz.transition 1963, 10, :o2, -197326800, 19506429, 8
- tz.transition 1963, 12, :o3, -190843200, 7315136, 3
- tz.transition 1964, 3, :o2, -184194000, 19507645, 8
- tz.transition 1964, 10, :o3, -164491200, 7316051, 3
- tz.transition 1965, 3, :o2, -152658000, 19510565, 8
- tz.transition 1965, 10, :o3, -132955200, 7317146, 3
- tz.transition 1966, 3, :o2, -121122000, 19513485, 8
- tz.transition 1966, 10, :o3, -101419200, 7318241, 3
- tz.transition 1967, 4, :o2, -86821200, 19516661, 8
- tz.transition 1967, 10, :o3, -71092800, 7319294, 3
- tz.transition 1968, 4, :o2, -54766800, 19519629, 8
- tz.transition 1968, 10, :o3, -39038400, 7320407, 3
- tz.transition 1969, 4, :o2, -23317200, 19522541, 8
- tz.transition 1969, 10, :o4, -7588800, 7321499, 3
- tz.transition 1974, 1, :o5, 128142000
- tz.transition 1974, 5, :o4, 136605600
- tz.transition 1988, 12, :o5, 596948400
- tz.transition 1989, 3, :o4, 605066400
- tz.transition 1989, 10, :o5, 624423600
- tz.transition 1990, 3, :o4, 636516000
- tz.transition 1990, 10, :o5, 656478000
- tz.transition 1991, 3, :o6, 667965600
- tz.transition 1991, 10, :o5, 687931200
- tz.transition 1992, 3, :o4, 699415200
- tz.transition 1992, 10, :o5, 719377200
- tz.transition 1993, 3, :o4, 731469600
- tz.transition 1999, 10, :o3, 938919600
- tz.transition 2000, 3, :o4, 952052400
- tz.transition 2004, 6, :o6, 1086058800
- tz.transition 2004, 6, :o4, 1087099200
- tz.transition 2007, 12, :o5, 1198983600
- tz.transition 2008, 3, :o4, 1205632800
- tz.transition 2008, 10, :o5, 1224385200
- tz.transition 2009, 3, :o4, 1237082400
- end
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/America/Argentina/Ushuaia.rb b/lib/tzinfo/data/definitions/America/Argentina/Ushuaia.rb
deleted file mode 100644
index feaea7fe..00000000
--- a/lib/tzinfo/data/definitions/America/Argentina/Ushuaia.rb
+++ /dev/null
@@ -1,90 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module America
- module Argentina
- module Ushuaia
- include TimezoneDefinition
-
- timezone 'America/Argentina/Ushuaia' do |tz|
- tz.offset :o0, -16392, 0, :LMT
- tz.offset :o1, -15408, 0, :CMT
- tz.offset :o2, -14400, 0, :ART
- tz.offset :o3, -14400, 3600, :ARST
- tz.offset :o4, -10800, 0, :ART
- tz.offset :o5, -10800, 3600, :ARST
- tz.offset :o6, -14400, 0, :WART
-
- tz.transition 1894, 10, :o1, -2372095608, 8687277683, 3600
- tz.transition 1920, 5, :o2, -1567453392, 1453467407, 600
- tz.transition 1930, 12, :o3, -1233432000, 7278935, 3
- tz.transition 1931, 4, :o2, -1222981200, 19411461, 8
- tz.transition 1931, 10, :o3, -1205956800, 7279889, 3
- tz.transition 1932, 3, :o2, -1194037200, 19414141, 8
- tz.transition 1932, 11, :o3, -1172865600, 7281038, 3
- tz.transition 1933, 3, :o2, -1162501200, 19417061, 8
- tz.transition 1933, 11, :o3, -1141329600, 7282133, 3
- tz.transition 1934, 3, :o2, -1130965200, 19419981, 8
- tz.transition 1934, 11, :o3, -1109793600, 7283228, 3
- tz.transition 1935, 3, :o2, -1099429200, 19422901, 8
- tz.transition 1935, 11, :o3, -1078257600, 7284323, 3
- tz.transition 1936, 3, :o2, -1067806800, 19425829, 8
- tz.transition 1936, 11, :o3, -1046635200, 7285421, 3
- tz.transition 1937, 3, :o2, -1036270800, 19428749, 8
- tz.transition 1937, 11, :o3, -1015099200, 7286516, 3
- tz.transition 1938, 3, :o2, -1004734800, 19431669, 8
- tz.transition 1938, 11, :o3, -983563200, 7287611, 3
- tz.transition 1939, 3, :o2, -973198800, 19434589, 8
- tz.transition 1939, 11, :o3, -952027200, 7288706, 3
- tz.transition 1940, 3, :o2, -941576400, 19437517, 8
- tz.transition 1940, 7, :o3, -931032000, 7289435, 3
- tz.transition 1941, 6, :o2, -900882000, 19441285, 8
- tz.transition 1941, 10, :o3, -890337600, 7290848, 3
- tz.transition 1943, 8, :o2, -833749200, 19447501, 8
- tz.transition 1943, 10, :o3, -827265600, 7293038, 3
- tz.transition 1946, 3, :o2, -752274000, 19455045, 8
- tz.transition 1946, 10, :o3, -733780800, 7296284, 3
- tz.transition 1963, 10, :o2, -197326800, 19506429, 8
- tz.transition 1963, 12, :o3, -190843200, 7315136, 3
- tz.transition 1964, 3, :o2, -184194000, 19507645, 8
- tz.transition 1964, 10, :o3, -164491200, 7316051, 3
- tz.transition 1965, 3, :o2, -152658000, 19510565, 8
- tz.transition 1965, 10, :o3, -132955200, 7317146, 3
- tz.transition 1966, 3, :o2, -121122000, 19513485, 8
- tz.transition 1966, 10, :o3, -101419200, 7318241, 3
- tz.transition 1967, 4, :o2, -86821200, 19516661, 8
- tz.transition 1967, 10, :o3, -71092800, 7319294, 3
- tz.transition 1968, 4, :o2, -54766800, 19519629, 8
- tz.transition 1968, 10, :o3, -39038400, 7320407, 3
- tz.transition 1969, 4, :o2, -23317200, 19522541, 8
- tz.transition 1969, 10, :o4, -7588800, 7321499, 3
- tz.transition 1974, 1, :o5, 128142000
- tz.transition 1974, 5, :o4, 136605600
- tz.transition 1988, 12, :o5, 596948400
- tz.transition 1989, 3, :o4, 605066400
- tz.transition 1989, 10, :o5, 624423600
- tz.transition 1990, 3, :o4, 636516000
- tz.transition 1990, 10, :o5, 656478000
- tz.transition 1991, 3, :o4, 667965600
- tz.transition 1991, 10, :o5, 687927600
- tz.transition 1992, 3, :o4, 699415200
- tz.transition 1992, 10, :o5, 719377200
- tz.transition 1993, 3, :o4, 731469600
- tz.transition 1999, 10, :o3, 938919600
- tz.transition 2000, 3, :o4, 952052400
- tz.transition 2004, 5, :o6, 1085886000
- tz.transition 2004, 6, :o4, 1087704000
- tz.transition 2007, 12, :o5, 1198983600
- tz.transition 2008, 3, :o4, 1205632800
- end
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/America/Aruba.rb b/lib/tzinfo/data/definitions/America/Aruba.rb
deleted file mode 100644
index b8d77745..00000000
--- a/lib/tzinfo/data/definitions/America/Aruba.rb
+++ /dev/null
@@ -1,18 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module America
- module Aruba
- include TimezoneDefinition
-
- linked_timezone 'America/Aruba', 'America/Curacao'
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/America/Asuncion.rb b/lib/tzinfo/data/definitions/America/Asuncion.rb
deleted file mode 100644
index c462948b..00000000
--- a/lib/tzinfo/data/definitions/America/Asuncion.rb
+++ /dev/null
@@ -1,209 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module America
- module Asuncion
- include TimezoneDefinition
-
- timezone 'America/Asuncion' do |tz|
- tz.offset :o0, -13840, 0, :LMT
- tz.offset :o1, -13840, 0, :AMT
- tz.offset :o2, -14400, 0, :PYT
- tz.offset :o3, -10800, 0, :PYT
- tz.offset :o4, -14400, 3600, :PYST
-
- tz.transition 1890, 1, :o1, -2524507760, 2604278153, 1080
- tz.transition 1931, 10, :o2, -1206389360, 2620754633, 1080
- tz.transition 1972, 10, :o3, 86760000
- tz.transition 1974, 4, :o2, 134017200
- tz.transition 1975, 10, :o4, 181368000
- tz.transition 1976, 3, :o2, 194497200
- tz.transition 1976, 10, :o4, 212990400
- tz.transition 1977, 3, :o2, 226033200
- tz.transition 1977, 10, :o4, 244526400
- tz.transition 1978, 3, :o2, 257569200
- tz.transition 1978, 10, :o4, 276062400
- tz.transition 1979, 4, :o2, 291783600
- tz.transition 1979, 10, :o4, 307598400
- tz.transition 1980, 4, :o2, 323406000
- tz.transition 1980, 10, :o4, 339220800
- tz.transition 1981, 4, :o2, 354942000
- tz.transition 1981, 10, :o4, 370756800
- tz.transition 1982, 4, :o2, 386478000
- tz.transition 1982, 10, :o4, 402292800
- tz.transition 1983, 4, :o2, 418014000
- tz.transition 1983, 10, :o4, 433828800
- tz.transition 1984, 4, :o2, 449636400
- tz.transition 1984, 10, :o4, 465451200
- tz.transition 1985, 4, :o2, 481172400
- tz.transition 1985, 10, :o4, 496987200
- tz.transition 1986, 4, :o2, 512708400
- tz.transition 1986, 10, :o4, 528523200
- tz.transition 1987, 4, :o2, 544244400
- tz.transition 1987, 10, :o4, 560059200
- tz.transition 1988, 4, :o2, 575866800
- tz.transition 1988, 10, :o4, 591681600
- tz.transition 1989, 4, :o2, 607402800
- tz.transition 1989, 10, :o4, 625032000
- tz.transition 1990, 4, :o2, 638938800
- tz.transition 1990, 10, :o4, 654753600
- tz.transition 1991, 4, :o2, 670474800
- tz.transition 1991, 10, :o4, 686721600
- tz.transition 1992, 3, :o2, 699418800
- tz.transition 1992, 10, :o4, 718257600
- tz.transition 1993, 3, :o2, 733546800
- tz.transition 1993, 10, :o4, 749448000
- tz.transition 1994, 2, :o2, 762318000
- tz.transition 1994, 10, :o4, 780984000
- tz.transition 1995, 2, :o2, 793767600
- tz.transition 1995, 10, :o4, 812520000
- tz.transition 1996, 3, :o2, 825649200
- tz.transition 1996, 10, :o4, 844574400
- tz.transition 1997, 2, :o2, 856666800
- tz.transition 1997, 10, :o4, 876024000
- tz.transition 1998, 3, :o2, 888721200
- tz.transition 1998, 10, :o4, 907473600
- tz.transition 1999, 3, :o2, 920775600
- tz.transition 1999, 10, :o4, 938923200
- tz.transition 2000, 3, :o2, 952225200
- tz.transition 2000, 10, :o4, 970372800
- tz.transition 2001, 3, :o2, 983674800
- tz.transition 2001, 10, :o4, 1002427200
- tz.transition 2002, 4, :o2, 1018148400
- tz.transition 2002, 9, :o4, 1030852800
- tz.transition 2003, 4, :o2, 1049598000
- tz.transition 2003, 9, :o4, 1062907200
- tz.transition 2004, 4, :o2, 1081047600
- tz.transition 2004, 10, :o4, 1097985600
- tz.transition 2005, 3, :o2, 1110682800
- tz.transition 2005, 10, :o4, 1129435200
- tz.transition 2006, 3, :o2, 1142132400
- tz.transition 2006, 10, :o4, 1160884800
- tz.transition 2007, 3, :o2, 1173582000
- tz.transition 2007, 10, :o4, 1192939200
- tz.transition 2008, 3, :o2, 1205031600
- tz.transition 2008, 10, :o4, 1224388800
- tz.transition 2009, 3, :o2, 1236481200
- tz.transition 2009, 10, :o4, 1255838400
- tz.transition 2010, 4, :o2, 1270954800
- tz.transition 2010, 10, :o4, 1286078400
- tz.transition 2011, 4, :o2, 1302404400
- tz.transition 2011, 10, :o4, 1317528000
- tz.transition 2012, 4, :o2, 1333854000
- tz.transition 2012, 10, :o4, 1349582400
- tz.transition 2013, 3, :o2, 1364094000
- tz.transition 2013, 10, :o4, 1381032000
- tz.transition 2014, 3, :o2, 1395543600
- tz.transition 2014, 10, :o4, 1412481600
- tz.transition 2015, 3, :o2, 1426993200
- tz.transition 2015, 10, :o4, 1443931200
- tz.transition 2016, 3, :o2, 1459047600
- tz.transition 2016, 10, :o4, 1475380800
- tz.transition 2017, 3, :o2, 1490497200
- tz.transition 2017, 10, :o4, 1506830400
- tz.transition 2018, 3, :o2, 1521946800
- tz.transition 2018, 10, :o4, 1538884800
- tz.transition 2019, 3, :o2, 1553396400
- tz.transition 2019, 10, :o4, 1570334400
- tz.transition 2020, 3, :o2, 1584846000
- tz.transition 2020, 10, :o4, 1601784000
- tz.transition 2021, 3, :o2, 1616900400
- tz.transition 2021, 10, :o4, 1633233600
- tz.transition 2022, 3, :o2, 1648350000
- tz.transition 2022, 10, :o4, 1664683200
- tz.transition 2023, 3, :o2, 1679799600
- tz.transition 2023, 10, :o4, 1696132800
- tz.transition 2024, 3, :o2, 1711249200
- tz.transition 2024, 10, :o4, 1728187200
- tz.transition 2025, 3, :o2, 1742698800
- tz.transition 2025, 10, :o4, 1759636800
- tz.transition 2026, 3, :o2, 1774148400
- tz.transition 2026, 10, :o4, 1791086400
- tz.transition 2027, 3, :o2, 1806202800
- tz.transition 2027, 10, :o4, 1822536000
- tz.transition 2028, 3, :o2, 1837652400
- tz.transition 2028, 10, :o4, 1853985600
- tz.transition 2029, 3, :o2, 1869102000
- tz.transition 2029, 10, :o4, 1886040000
- tz.transition 2030, 3, :o2, 1900551600
- tz.transition 2030, 10, :o4, 1917489600
- tz.transition 2031, 3, :o2, 1932001200
- tz.transition 2031, 10, :o4, 1948939200
- tz.transition 2032, 3, :o2, 1964055600
- tz.transition 2032, 10, :o4, 1980388800
- tz.transition 2033, 3, :o2, 1995505200
- tz.transition 2033, 10, :o4, 2011838400
- tz.transition 2034, 3, :o2, 2026954800
- tz.transition 2034, 10, :o4, 2043288000
- tz.transition 2035, 3, :o2, 2058404400
- tz.transition 2035, 10, :o4, 2075342400
- tz.transition 2036, 3, :o2, 2089854000
- tz.transition 2036, 10, :o4, 2106792000
- tz.transition 2037, 3, :o2, 2121303600
- tz.transition 2037, 10, :o4, 2138241600
- tz.transition 2038, 3, :o2, 2153358000, 19724085, 8
- tz.transition 2038, 10, :o4, 2169691200, 7397099, 3
- tz.transition 2039, 3, :o2, 2184807600, 19726997, 8
- tz.transition 2039, 10, :o4, 2201140800, 7398191, 3
- tz.transition 2040, 3, :o2, 2216257200, 19729909, 8
- tz.transition 2040, 10, :o4, 2233195200, 7399304, 3
- tz.transition 2041, 3, :o2, 2247706800, 19732821, 8
- tz.transition 2041, 10, :o4, 2264644800, 7400396, 3
- tz.transition 2042, 3, :o2, 2279156400, 19735733, 8
- tz.transition 2042, 10, :o4, 2296094400, 7401488, 3
- tz.transition 2043, 3, :o2, 2310606000, 19738645, 8
- tz.transition 2043, 10, :o4, 2327544000, 7402580, 3
- tz.transition 2044, 3, :o2, 2342660400, 19741613, 8
- tz.transition 2044, 10, :o4, 2358993600, 7403672, 3
- tz.transition 2045, 3, :o2, 2374110000, 19744525, 8
- tz.transition 2045, 10, :o4, 2390443200, 7404764, 3
- tz.transition 2046, 3, :o2, 2405559600, 19747437, 8
- tz.transition 2046, 10, :o4, 2422497600, 7405877, 3
- tz.transition 2047, 3, :o2, 2437009200, 19750349, 8
- tz.transition 2047, 10, :o4, 2453947200, 7406969, 3
- tz.transition 2048, 3, :o2, 2468458800, 19753261, 8
- tz.transition 2048, 10, :o4, 2485396800, 7408061, 3
- tz.transition 2049, 3, :o2, 2500513200, 19756229, 8
- tz.transition 2049, 10, :o4, 2516846400, 7409153, 3
- tz.transition 2050, 3, :o2, 2531962800, 19759141, 8
- tz.transition 2050, 10, :o4, 2548296000, 7410245, 3
- tz.transition 2051, 3, :o2, 2563412400, 19762053, 8
- tz.transition 2051, 10, :o4, 2579745600, 7411337, 3
- tz.transition 2052, 3, :o2, 2594862000, 19764965, 8
- tz.transition 2052, 10, :o4, 2611800000, 7412450, 3
- tz.transition 2053, 3, :o2, 2626311600, 19767877, 8
- tz.transition 2053, 10, :o4, 2643249600, 7413542, 3
- tz.transition 2054, 3, :o2, 2657761200, 19770789, 8
- tz.transition 2054, 10, :o4, 2674699200, 7414634, 3
- tz.transition 2055, 3, :o2, 2689815600, 19773757, 8
- tz.transition 2055, 10, :o4, 2706148800, 7415726, 3
- tz.transition 2056, 3, :o2, 2721265200, 19776669, 8
- tz.transition 2056, 10, :o4, 2737598400, 7416818, 3
- tz.transition 2057, 3, :o2, 2752714800, 19779581, 8
- tz.transition 2057, 10, :o4, 2769652800, 7417931, 3
- tz.transition 2058, 3, :o2, 2784164400, 19782493, 8
- tz.transition 2058, 10, :o4, 2801102400, 7419023, 3
- tz.transition 2059, 3, :o2, 2815614000, 19785405, 8
- tz.transition 2059, 10, :o4, 2832552000, 7420115, 3
- tz.transition 2060, 3, :o2, 2847668400, 19788373, 8
- tz.transition 2060, 10, :o4, 2864001600, 7421207, 3
- tz.transition 2061, 3, :o2, 2879118000, 19791285, 8
- tz.transition 2061, 10, :o4, 2895451200, 7422299, 3
- tz.transition 2062, 3, :o2, 2910567600, 19794197, 8
- tz.transition 2062, 10, :o4, 2926900800, 7423391, 3
- tz.transition 2063, 3, :o2, 2942017200, 19797109, 8
- tz.transition 2063, 10, :o4, 2958955200, 7424504, 3
- tz.transition 2064, 3, :o2, 2973466800, 19800021, 8
- tz.transition 2064, 10, :o4, 2990404800, 7425596, 3
- tz.transition 2065, 3, :o2, 3004916400, 19802933, 8
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/America/Atikokan.rb b/lib/tzinfo/data/definitions/America/Atikokan.rb
deleted file mode 100644
index 9a6541b0..00000000
--- a/lib/tzinfo/data/definitions/America/Atikokan.rb
+++ /dev/null
@@ -1,33 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module America
- module Atikokan
- include TimezoneDefinition
-
- timezone 'America/Atikokan' do |tz|
- tz.offset :o0, -21988, 0, :LMT
- tz.offset :o1, -21600, 0, :CST
- tz.offset :o2, -21600, 3600, :CDT
- tz.offset :o3, -21600, 3600, :CWT
- tz.offset :o4, -21600, 3600, :CPT
- tz.offset :o5, -18000, 0, :EST
-
- tz.transition 1895, 1, :o1, -2366733212, 52125006697, 21600
- tz.transition 1918, 4, :o2, -1632067200, 14530187, 6
- tz.transition 1918, 10, :o1, -1615136400, 58125451, 24
- tz.transition 1940, 9, :o2, -923248800, 9719607, 4
- tz.transition 1942, 2, :o3, -880214400, 14582399, 6
- tz.transition 1945, 8, :o4, -769395600, 58360379, 24
- tz.transition 1945, 9, :o5, -765392400, 58361491, 24
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/America/Atka.rb b/lib/tzinfo/data/definitions/America/Atka.rb
deleted file mode 100644
index deea77d4..00000000
--- a/lib/tzinfo/data/definitions/America/Atka.rb
+++ /dev/null
@@ -1,18 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module America
- module Atka
- include TimezoneDefinition
-
- linked_timezone 'America/Atka', 'America/Adak'
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/America/Bahia.rb b/lib/tzinfo/data/definitions/America/Bahia.rb
deleted file mode 100644
index 018d22b8..00000000
--- a/lib/tzinfo/data/definitions/America/Bahia.rb
+++ /dev/null
@@ -1,84 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module America
- module Bahia
- include TimezoneDefinition
-
- timezone 'America/Bahia' do |tz|
- tz.offset :o0, -9244, 0, :LMT
- tz.offset :o1, -10800, 0, :BRT
- tz.offset :o2, -10800, 3600, :BRST
-
- tz.transition 1914, 1, :o1, -1767216356, 52274885911, 21600
- tz.transition 1931, 10, :o2, -1206957600, 29119417, 12
- tz.transition 1932, 4, :o1, -1191362400, 29121583, 12
- tz.transition 1932, 10, :o2, -1175374800, 19415869, 8
- tz.transition 1933, 4, :o1, -1159826400, 29125963, 12
- tz.transition 1949, 12, :o2, -633819600, 19466013, 8
- tz.transition 1950, 4, :o1, -622069200, 19467101, 8
- tz.transition 1950, 12, :o2, -602283600, 19468933, 8
- tz.transition 1951, 4, :o1, -591832800, 29204851, 12
- tz.transition 1951, 12, :o2, -570747600, 19471853, 8
- tz.transition 1952, 4, :o1, -560210400, 29209243, 12
- tz.transition 1952, 12, :o2, -539125200, 19474781, 8
- tz.transition 1953, 3, :o1, -531352800, 29213251, 12
- tz.transition 1963, 12, :o2, -191365200, 19506981, 8
- tz.transition 1964, 3, :o1, -184197600, 29261467, 12
- tz.transition 1965, 1, :o2, -155163600, 19510333, 8
- tz.transition 1965, 3, :o1, -150069600, 29266207, 12
- tz.transition 1965, 12, :o2, -128898000, 19512765, 8
- tz.transition 1966, 3, :o1, -121125600, 29270227, 12
- tz.transition 1966, 11, :o2, -99954000, 19515445, 8
- tz.transition 1967, 3, :o1, -89589600, 29274607, 12
- tz.transition 1967, 11, :o2, -68418000, 19518365, 8
- tz.transition 1968, 3, :o1, -57967200, 29278999, 12
- tz.transition 1985, 11, :o2, 499748400
- tz.transition 1986, 3, :o1, 511236000
- tz.transition 1986, 10, :o2, 530593200
- tz.transition 1987, 2, :o1, 540266400
- tz.transition 1987, 10, :o2, 562129200
- tz.transition 1988, 2, :o1, 571197600
- tz.transition 1988, 10, :o2, 592974000
- tz.transition 1989, 1, :o1, 602042400
- tz.transition 1989, 10, :o2, 624423600
- tz.transition 1990, 2, :o1, 634701600
- tz.transition 1990, 10, :o2, 656478000
- tz.transition 1991, 2, :o1, 666756000
- tz.transition 1991, 10, :o2, 687927600
- tz.transition 1992, 2, :o1, 697600800
- tz.transition 1992, 10, :o2, 719982000
- tz.transition 1993, 1, :o1, 728445600
- tz.transition 1993, 10, :o2, 750826800
- tz.transition 1994, 2, :o1, 761709600
- tz.transition 1994, 10, :o2, 782276400
- tz.transition 1995, 2, :o1, 793159200
- tz.transition 1995, 10, :o2, 813726000
- tz.transition 1996, 2, :o1, 824004000
- tz.transition 1996, 10, :o2, 844570800
- tz.transition 1997, 2, :o1, 856058400
- tz.transition 1997, 10, :o2, 876106800
- tz.transition 1998, 3, :o1, 888717600
- tz.transition 1998, 10, :o2, 908074800
- tz.transition 1999, 2, :o1, 919562400
- tz.transition 1999, 10, :o2, 938919600
- tz.transition 2000, 2, :o1, 951616800
- tz.transition 2000, 10, :o2, 970974000
- tz.transition 2001, 2, :o1, 982461600
- tz.transition 2001, 10, :o2, 1003028400
- tz.transition 2002, 2, :o1, 1013911200
- tz.transition 2002, 11, :o2, 1036292400
- tz.transition 2003, 2, :o1, 1045360800
- tz.transition 2011, 10, :o2, 1318734000
- tz.transition 2012, 2, :o1, 1330221600
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/America/Bahia_Banderas.rb b/lib/tzinfo/data/definitions/America/Bahia_Banderas.rb
deleted file mode 100644
index 9f355bac..00000000
--- a/lib/tzinfo/data/definitions/America/Bahia_Banderas.rb
+++ /dev/null
@@ -1,175 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module America
- module Bahia_Banderas
- include TimezoneDefinition
-
- timezone 'America/Bahia_Banderas' do |tz|
- tz.offset :o0, -25260, 0, :LMT
- tz.offset :o1, -25200, 0, :MST
- tz.offset :o2, -21600, 0, :CST
- tz.offset :o3, -28800, 0, :PST
- tz.offset :o4, -25200, 3600, :MDT
- tz.offset :o5, -21600, 3600, :CDT
-
- tz.transition 1922, 1, :o1, -1514739600, 58153339, 24
- tz.transition 1927, 6, :o2, -1343066400, 9700171, 4
- tz.transition 1930, 11, :o1, -1234807200, 9705183, 4
- tz.transition 1931, 5, :o2, -1220292000, 9705855, 4
- tz.transition 1931, 10, :o1, -1207159200, 9706463, 4
- tz.transition 1932, 4, :o2, -1191344400, 58243171, 24
- tz.transition 1942, 4, :o1, -873828000, 9721895, 4
- tz.transition 1949, 1, :o3, -661539600, 58390339, 24
- tz.transition 1970, 1, :o1, 28800
- tz.transition 1996, 4, :o4, 828867600
- tz.transition 1996, 10, :o1, 846403200
- tz.transition 1997, 4, :o4, 860317200
- tz.transition 1997, 10, :o1, 877852800
- tz.transition 1998, 4, :o4, 891766800
- tz.transition 1998, 10, :o1, 909302400
- tz.transition 1999, 4, :o4, 923216400
- tz.transition 1999, 10, :o1, 941356800
- tz.transition 2000, 4, :o4, 954666000
- tz.transition 2000, 10, :o1, 972806400
- tz.transition 2001, 5, :o4, 989139600
- tz.transition 2001, 9, :o1, 1001836800
- tz.transition 2002, 4, :o4, 1018170000
- tz.transition 2002, 10, :o1, 1035705600
- tz.transition 2003, 4, :o4, 1049619600
- tz.transition 2003, 10, :o1, 1067155200
- tz.transition 2004, 4, :o4, 1081069200
- tz.transition 2004, 10, :o1, 1099209600
- tz.transition 2005, 4, :o4, 1112518800
- tz.transition 2005, 10, :o1, 1130659200
- tz.transition 2006, 4, :o4, 1143968400
- tz.transition 2006, 10, :o1, 1162108800
- tz.transition 2007, 4, :o4, 1175418000
- tz.transition 2007, 10, :o1, 1193558400
- tz.transition 2008, 4, :o4, 1207472400
- tz.transition 2008, 10, :o1, 1225008000
- tz.transition 2009, 4, :o4, 1238922000
- tz.transition 2009, 10, :o1, 1256457600
- tz.transition 2010, 4, :o5, 1270371600
- tz.transition 2010, 10, :o2, 1288508400
- tz.transition 2011, 4, :o5, 1301817600
- tz.transition 2011, 10, :o2, 1319958000
- tz.transition 2012, 4, :o5, 1333267200
- tz.transition 2012, 10, :o2, 1351407600
- tz.transition 2013, 4, :o5, 1365321600
- tz.transition 2013, 10, :o2, 1382857200
- tz.transition 2014, 4, :o5, 1396771200
- tz.transition 2014, 10, :o2, 1414306800
- tz.transition 2015, 4, :o5, 1428220800
- tz.transition 2015, 10, :o2, 1445756400
- tz.transition 2016, 4, :o5, 1459670400
- tz.transition 2016, 10, :o2, 1477810800
- tz.transition 2017, 4, :o5, 1491120000
- tz.transition 2017, 10, :o2, 1509260400
- tz.transition 2018, 4, :o5, 1522569600
- tz.transition 2018, 10, :o2, 1540710000
- tz.transition 2019, 4, :o5, 1554624000
- tz.transition 2019, 10, :o2, 1572159600
- tz.transition 2020, 4, :o5, 1586073600
- tz.transition 2020, 10, :o2, 1603609200
- tz.transition 2021, 4, :o5, 1617523200
- tz.transition 2021, 10, :o2, 1635663600
- tz.transition 2022, 4, :o5, 1648972800
- tz.transition 2022, 10, :o2, 1667113200
- tz.transition 2023, 4, :o5, 1680422400
- tz.transition 2023, 10, :o2, 1698562800
- tz.transition 2024, 4, :o5, 1712476800
- tz.transition 2024, 10, :o2, 1730012400
- tz.transition 2025, 4, :o5, 1743926400
- tz.transition 2025, 10, :o2, 1761462000
- tz.transition 2026, 4, :o5, 1775376000
- tz.transition 2026, 10, :o2, 1792911600
- tz.transition 2027, 4, :o5, 1806825600
- tz.transition 2027, 10, :o2, 1824966000
- tz.transition 2028, 4, :o5, 1838275200
- tz.transition 2028, 10, :o2, 1856415600
- tz.transition 2029, 4, :o5, 1869724800
- tz.transition 2029, 10, :o2, 1887865200
- tz.transition 2030, 4, :o5, 1901779200
- tz.transition 2030, 10, :o2, 1919314800
- tz.transition 2031, 4, :o5, 1933228800
- tz.transition 2031, 10, :o2, 1950764400
- tz.transition 2032, 4, :o5, 1964678400
- tz.transition 2032, 10, :o2, 1982818800
- tz.transition 2033, 4, :o5, 1996128000
- tz.transition 2033, 10, :o2, 2014268400
- tz.transition 2034, 4, :o5, 2027577600
- tz.transition 2034, 10, :o2, 2045718000
- tz.transition 2035, 4, :o5, 2059027200
- tz.transition 2035, 10, :o2, 2077167600
- tz.transition 2036, 4, :o5, 2091081600
- tz.transition 2036, 10, :o2, 2108617200
- tz.transition 2037, 4, :o5, 2122531200
- tz.transition 2037, 10, :o2, 2140066800
- tz.transition 2038, 4, :o5, 2153980800, 14793107, 6
- tz.transition 2038, 10, :o2, 2172121200, 59177467, 24
- tz.transition 2039, 4, :o5, 2185430400, 14795291, 6
- tz.transition 2039, 10, :o2, 2203570800, 59186203, 24
- tz.transition 2040, 4, :o5, 2216880000, 14797475, 6
- tz.transition 2040, 10, :o2, 2235020400, 59194939, 24
- tz.transition 2041, 4, :o5, 2248934400, 14799701, 6
- tz.transition 2041, 10, :o2, 2266470000, 59203675, 24
- tz.transition 2042, 4, :o5, 2280384000, 14801885, 6
- tz.transition 2042, 10, :o2, 2297919600, 59212411, 24
- tz.transition 2043, 4, :o5, 2311833600, 14804069, 6
- tz.transition 2043, 10, :o2, 2329369200, 59221147, 24
- tz.transition 2044, 4, :o5, 2343283200, 14806253, 6
- tz.transition 2044, 10, :o2, 2361423600, 59230051, 24
- tz.transition 2045, 4, :o5, 2374732800, 14808437, 6
- tz.transition 2045, 10, :o2, 2392873200, 59238787, 24
- tz.transition 2046, 4, :o5, 2406182400, 14810621, 6
- tz.transition 2046, 10, :o2, 2424322800, 59247523, 24
- tz.transition 2047, 4, :o5, 2438236800, 14812847, 6
- tz.transition 2047, 10, :o2, 2455772400, 59256259, 24
- tz.transition 2048, 4, :o5, 2469686400, 14815031, 6
- tz.transition 2048, 10, :o2, 2487222000, 59264995, 24
- tz.transition 2049, 4, :o5, 2501136000, 14817215, 6
- tz.transition 2049, 10, :o2, 2519276400, 59273899, 24
- tz.transition 2050, 4, :o5, 2532585600, 14819399, 6
- tz.transition 2050, 10, :o2, 2550726000, 59282635, 24
- tz.transition 2051, 4, :o5, 2564035200, 14821583, 6
- tz.transition 2051, 10, :o2, 2582175600, 59291371, 24
- tz.transition 2052, 4, :o5, 2596089600, 14823809, 6
- tz.transition 2052, 10, :o2, 2613625200, 59300107, 24
- tz.transition 2053, 4, :o5, 2627539200, 14825993, 6
- tz.transition 2053, 10, :o2, 2645074800, 59308843, 24
- tz.transition 2054, 4, :o5, 2658988800, 14828177, 6
- tz.transition 2054, 10, :o2, 2676524400, 59317579, 24
- tz.transition 2055, 4, :o5, 2690438400, 14830361, 6
- tz.transition 2055, 10, :o2, 2708578800, 59326483, 24
- tz.transition 2056, 4, :o5, 2721888000, 14832545, 6
- tz.transition 2056, 10, :o2, 2740028400, 59335219, 24
- tz.transition 2057, 4, :o5, 2753337600, 14834729, 6
- tz.transition 2057, 10, :o2, 2771478000, 59343955, 24
- tz.transition 2058, 4, :o5, 2785392000, 14836955, 6
- tz.transition 2058, 10, :o2, 2802927600, 59352691, 24
- tz.transition 2059, 4, :o5, 2816841600, 14839139, 6
- tz.transition 2059, 10, :o2, 2834377200, 59361427, 24
- tz.transition 2060, 4, :o5, 2848291200, 14841323, 6
- tz.transition 2060, 10, :o2, 2866431600, 59370331, 24
- tz.transition 2061, 4, :o5, 2879740800, 14843507, 6
- tz.transition 2061, 10, :o2, 2897881200, 59379067, 24
- tz.transition 2062, 4, :o5, 2911190400, 14845691, 6
- tz.transition 2062, 10, :o2, 2929330800, 59387803, 24
- tz.transition 2063, 4, :o5, 2942640000, 14847875, 6
- tz.transition 2063, 10, :o2, 2960780400, 59396539, 24
- tz.transition 2064, 4, :o5, 2974694400, 14850101, 6
- tz.transition 2064, 10, :o2, 2992230000, 59405275, 24
- tz.transition 2065, 4, :o5, 3006144000, 14852285, 6
- tz.transition 2065, 10, :o2, 3023679600, 59414011, 24
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/America/Barbados.rb b/lib/tzinfo/data/definitions/America/Barbados.rb
deleted file mode 100644
index 199cf744..00000000
--- a/lib/tzinfo/data/definitions/America/Barbados.rb
+++ /dev/null
@@ -1,34 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module America
- module Barbados
- include TimezoneDefinition
-
- timezone 'America/Barbados' do |tz|
- tz.offset :o0, -14309, 0, :LMT
- tz.offset :o1, -14309, 0, :BMT
- tz.offset :o2, -14400, 0, :AST
- tz.offset :o3, -14400, 3600, :ADT
-
- tz.transition 1924, 1, :o1, -1451678491, 209415081509, 86400
- tz.transition 1932, 1, :o2, -1199217691, 209667542309, 86400
- tz.transition 1977, 6, :o3, 234943200
- tz.transition 1977, 10, :o2, 244616400
- tz.transition 1978, 4, :o3, 261554400
- tz.transition 1978, 10, :o2, 276066000
- tz.transition 1979, 4, :o3, 293004000
- tz.transition 1979, 9, :o2, 307515600
- tz.transition 1980, 4, :o3, 325058400
- tz.transition 1980, 9, :o2, 338706000
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/America/Belem.rb b/lib/tzinfo/data/definitions/America/Belem.rb
deleted file mode 100644
index 37e3ff89..00000000
--- a/lib/tzinfo/data/definitions/America/Belem.rb
+++ /dev/null
@@ -1,52 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module America
- module Belem
- include TimezoneDefinition
-
- timezone 'America/Belem' do |tz|
- tz.offset :o0, -11636, 0, :LMT
- tz.offset :o1, -10800, 0, :BRT
- tz.offset :o2, -10800, 3600, :BRST
-
- tz.transition 1914, 1, :o1, -1767213964, 52274886509, 21600
- tz.transition 1931, 10, :o2, -1206957600, 29119417, 12
- tz.transition 1932, 4, :o1, -1191362400, 29121583, 12
- tz.transition 1932, 10, :o2, -1175374800, 19415869, 8
- tz.transition 1933, 4, :o1, -1159826400, 29125963, 12
- tz.transition 1949, 12, :o2, -633819600, 19466013, 8
- tz.transition 1950, 4, :o1, -622069200, 19467101, 8
- tz.transition 1950, 12, :o2, -602283600, 19468933, 8
- tz.transition 1951, 4, :o1, -591832800, 29204851, 12
- tz.transition 1951, 12, :o2, -570747600, 19471853, 8
- tz.transition 1952, 4, :o1, -560210400, 29209243, 12
- tz.transition 1952, 12, :o2, -539125200, 19474781, 8
- tz.transition 1953, 3, :o1, -531352800, 29213251, 12
- tz.transition 1963, 12, :o2, -191365200, 19506981, 8
- tz.transition 1964, 3, :o1, -184197600, 29261467, 12
- tz.transition 1965, 1, :o2, -155163600, 19510333, 8
- tz.transition 1965, 3, :o1, -150069600, 29266207, 12
- tz.transition 1965, 12, :o2, -128898000, 19512765, 8
- tz.transition 1966, 3, :o1, -121125600, 29270227, 12
- tz.transition 1966, 11, :o2, -99954000, 19515445, 8
- tz.transition 1967, 3, :o1, -89589600, 29274607, 12
- tz.transition 1967, 11, :o2, -68418000, 19518365, 8
- tz.transition 1968, 3, :o1, -57967200, 29278999, 12
- tz.transition 1985, 11, :o2, 499748400
- tz.transition 1986, 3, :o1, 511236000
- tz.transition 1986, 10, :o2, 530593200
- tz.transition 1987, 2, :o1, 540266400
- tz.transition 1987, 10, :o2, 562129200
- tz.transition 1988, 2, :o1, 571197600
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/America/Belize.rb b/lib/tzinfo/data/definitions/America/Belize.rb
deleted file mode 100644
index f4e33a3a..00000000
--- a/lib/tzinfo/data/definitions/America/Belize.rb
+++ /dev/null
@@ -1,79 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module America
- module Belize
- include TimezoneDefinition
-
- timezone 'America/Belize' do |tz|
- tz.offset :o0, -21168, 0, :LMT
- tz.offset :o1, -21600, 0, :CST
- tz.offset :o2, -21600, 1800, :CHDT
- tz.offset :o3, -21600, 3600, :CDT
-
- tz.transition 1912, 4, :o1, -1822500432, 483898749, 200
- tz.transition 1918, 10, :o2, -1616954400, 9687491, 4
- tz.transition 1919, 2, :o1, -1606069800, 116255939, 48
- tz.transition 1919, 10, :o2, -1585504800, 9688947, 4
- tz.transition 1920, 2, :o1, -1574015400, 116273747, 48
- tz.transition 1920, 10, :o2, -1554055200, 9690403, 4
- tz.transition 1921, 2, :o1, -1542565800, 116291219, 48
- tz.transition 1921, 10, :o2, -1522605600, 9691859, 4
- tz.transition 1922, 2, :o1, -1511116200, 116308691, 48
- tz.transition 1922, 10, :o2, -1490551200, 9693343, 4
- tz.transition 1923, 2, :o1, -1479666600, 116326163, 48
- tz.transition 1923, 10, :o2, -1459101600, 9694799, 4
- tz.transition 1924, 2, :o1, -1448217000, 116343635, 48
- tz.transition 1924, 10, :o2, -1427652000, 9696255, 4
- tz.transition 1925, 2, :o1, -1416162600, 116361443, 48
- tz.transition 1925, 10, :o2, -1396202400, 9697711, 4
- tz.transition 1926, 2, :o1, -1384713000, 116378915, 48
- tz.transition 1926, 10, :o2, -1364752800, 9699167, 4
- tz.transition 1927, 2, :o1, -1353263400, 116396387, 48
- tz.transition 1927, 10, :o2, -1333303200, 9700623, 4
- tz.transition 1928, 2, :o1, -1321813800, 116413859, 48
- tz.transition 1928, 10, :o2, -1301248800, 9702107, 4
- tz.transition 1929, 2, :o1, -1290364200, 116431331, 48
- tz.transition 1929, 10, :o2, -1269799200, 9703563, 4
- tz.transition 1930, 2, :o1, -1258914600, 116448803, 48
- tz.transition 1930, 10, :o2, -1238349600, 9705019, 4
- tz.transition 1931, 2, :o1, -1226860200, 116466611, 48
- tz.transition 1931, 10, :o2, -1206900000, 9706475, 4
- tz.transition 1932, 2, :o1, -1195410600, 116484083, 48
- tz.transition 1932, 10, :o2, -1175450400, 9707931, 4
- tz.transition 1933, 2, :o1, -1163961000, 116501555, 48
- tz.transition 1933, 10, :o2, -1143396000, 9709415, 4
- tz.transition 1934, 2, :o1, -1132511400, 116519027, 48
- tz.transition 1934, 10, :o2, -1111946400, 9710871, 4
- tz.transition 1935, 2, :o1, -1101061800, 116536499, 48
- tz.transition 1935, 10, :o2, -1080496800, 9712327, 4
- tz.transition 1936, 2, :o1, -1069612200, 116553971, 48
- tz.transition 1936, 10, :o2, -1049047200, 9713783, 4
- tz.transition 1937, 2, :o1, -1037557800, 116571779, 48
- tz.transition 1937, 10, :o2, -1017597600, 9715239, 4
- tz.transition 1938, 2, :o1, -1006108200, 116589251, 48
- tz.transition 1938, 10, :o2, -986148000, 9716695, 4
- tz.transition 1939, 2, :o1, -974658600, 116606723, 48
- tz.transition 1939, 10, :o2, -954093600, 9718179, 4
- tz.transition 1940, 2, :o1, -943209000, 116624195, 48
- tz.transition 1940, 10, :o2, -922644000, 9719635, 4
- tz.transition 1941, 2, :o1, -911759400, 116641667, 48
- tz.transition 1941, 10, :o2, -891194400, 9721091, 4
- tz.transition 1942, 2, :o1, -879705000, 116659475, 48
- tz.transition 1942, 10, :o2, -859744800, 9722547, 4
- tz.transition 1943, 2, :o1, -848255400, 116676947, 48
- tz.transition 1973, 12, :o3, 123919200
- tz.transition 1974, 2, :o1, 129618000
- tz.transition 1982, 12, :o3, 409039200
- tz.transition 1983, 2, :o1, 413874000
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/America/Blanc__m__Sablon.rb b/lib/tzinfo/data/definitions/America/Blanc__m__Sablon.rb
deleted file mode 100644
index 3e1197eb..00000000
--- a/lib/tzinfo/data/definitions/America/Blanc__m__Sablon.rb
+++ /dev/null
@@ -1,31 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module America
- module Blanc__m__Sablon
- include TimezoneDefinition
-
- timezone 'America/Blanc-Sablon' do |tz|
- tz.offset :o0, -13708, 0, :LMT
- tz.offset :o1, -14400, 0, :AST
- tz.offset :o2, -14400, 3600, :ADT
- tz.offset :o3, -14400, 3600, :AWT
- tz.offset :o4, -14400, 3600, :APT
-
- tz.transition 1884, 1, :o1, -2713896692, 52038215827, 21600
- tz.transition 1918, 4, :o2, -1632074400, 9686791, 4
- tz.transition 1918, 10, :o1, -1615143600, 58125449, 24
- tz.transition 1942, 2, :o3, -880221600, 9721599, 4
- tz.transition 1945, 8, :o4, -769395600, 58360379, 24
- tz.transition 1945, 9, :o1, -765399600, 58361489, 24
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/America/Boa_Vista.rb b/lib/tzinfo/data/definitions/America/Boa_Vista.rb
deleted file mode 100644
index 95e9ba0e..00000000
--- a/lib/tzinfo/data/definitions/America/Boa_Vista.rb
+++ /dev/null
@@ -1,56 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module America
- module Boa_Vista
- include TimezoneDefinition
-
- timezone 'America/Boa_Vista' do |tz|
- tz.offset :o0, -14560, 0, :LMT
- tz.offset :o1, -14400, 0, :AMT
- tz.offset :o2, -14400, 3600, :AMST
-
- tz.transition 1914, 1, :o1, -1767211040, 1306872181, 540
- tz.transition 1931, 10, :o2, -1206954000, 19412945, 8
- tz.transition 1932, 4, :o1, -1191358800, 19414389, 8
- tz.transition 1932, 10, :o2, -1175371200, 7280951, 3
- tz.transition 1933, 4, :o1, -1159822800, 19417309, 8
- tz.transition 1949, 12, :o2, -633816000, 7299755, 3
- tz.transition 1950, 4, :o1, -622065600, 7300163, 3
- tz.transition 1950, 12, :o2, -602280000, 7300850, 3
- tz.transition 1951, 4, :o1, -591829200, 19469901, 8
- tz.transition 1951, 12, :o2, -570744000, 7301945, 3
- tz.transition 1952, 4, :o1, -560206800, 19472829, 8
- tz.transition 1952, 12, :o2, -539121600, 7303043, 3
- tz.transition 1953, 3, :o1, -531349200, 19475501, 8
- tz.transition 1963, 12, :o2, -191361600, 7315118, 3
- tz.transition 1964, 3, :o1, -184194000, 19507645, 8
- tz.transition 1965, 1, :o2, -155160000, 7316375, 3
- tz.transition 1965, 3, :o1, -150066000, 19510805, 8
- tz.transition 1965, 12, :o2, -128894400, 7317287, 3
- tz.transition 1966, 3, :o1, -121122000, 19513485, 8
- tz.transition 1966, 11, :o2, -99950400, 7318292, 3
- tz.transition 1967, 3, :o1, -89586000, 19516405, 8
- tz.transition 1967, 11, :o2, -68414400, 7319387, 3
- tz.transition 1968, 3, :o1, -57963600, 19519333, 8
- tz.transition 1985, 11, :o2, 499752000
- tz.transition 1986, 3, :o1, 511239600
- tz.transition 1986, 10, :o2, 530596800
- tz.transition 1987, 2, :o1, 540270000
- tz.transition 1987, 10, :o2, 562132800
- tz.transition 1988, 2, :o1, 571201200
- tz.transition 1999, 10, :o2, 938923200
- tz.transition 2000, 2, :o1, 951620400
- tz.transition 2000, 10, :o2, 970977600
- tz.transition 2000, 10, :o1, 971578800
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/America/Bogota.rb b/lib/tzinfo/data/definitions/America/Bogota.rb
deleted file mode 100644
index f62342f5..00000000
--- a/lib/tzinfo/data/definitions/America/Bogota.rb
+++ /dev/null
@@ -1,28 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module America
- module Bogota
- include TimezoneDefinition
-
- timezone 'America/Bogota' do |tz|
- tz.offset :o0, -17776, 0, :LMT
- tz.offset :o1, -17776, 0, :BMT
- tz.offset :o2, -18000, 0, :COT
- tz.offset :o3, -18000, 3600, :COST
-
- tz.transition 1884, 3, :o1, -2707671824, 13009943011, 5400
- tz.transition 1914, 11, :o2, -1739041424, 13070482411, 5400
- tz.transition 1992, 5, :o3, 704869200
- tz.transition 1993, 4, :o2, 733896000
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/America/Boise.rb b/lib/tzinfo/data/definitions/America/Boise.rb
deleted file mode 100644
index 9772dbe1..00000000
--- a/lib/tzinfo/data/definitions/America/Boise.rb
+++ /dev/null
@@ -1,234 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module America
- module Boise
- include TimezoneDefinition
-
- timezone 'America/Boise' do |tz|
- tz.offset :o0, -27889, 0, :LMT
- tz.offset :o1, -28800, 0, :PST
- tz.offset :o2, -28800, 3600, :PDT
- tz.offset :o3, -25200, 0, :MST
- tz.offset :o4, -25200, 3600, :MWT
- tz.offset :o5, -25200, 3600, :MPT
- tz.offset :o6, -25200, 3600, :MDT
-
- tz.transition 1883, 11, :o1, -2717640000, 7227400, 3
- tz.transition 1918, 3, :o2, -1633269600, 29060207, 12
- tz.transition 1918, 10, :o1, -1615129200, 19375151, 8
- tz.transition 1919, 3, :o2, -1601820000, 29064575, 12
- tz.transition 1919, 10, :o1, -1583679600, 19378063, 8
- tz.transition 1923, 5, :o3, -1471788000, 29082635, 12
- tz.transition 1942, 2, :o4, -880210800, 19443199, 8
- tz.transition 1945, 8, :o5, -769395600, 58360379, 24
- tz.transition 1945, 9, :o3, -765388800, 14590373, 6
- tz.transition 1967, 4, :o6, -84380400, 19516887, 8
- tz.transition 1967, 10, :o3, -68659200, 14638757, 6
- tz.transition 1968, 4, :o6, -52930800, 19519799, 8
- tz.transition 1968, 10, :o3, -37209600, 14640941, 6
- tz.transition 1969, 4, :o6, -21481200, 19522711, 8
- tz.transition 1969, 10, :o3, -5760000, 14643125, 6
- tz.transition 1970, 4, :o6, 9968400
- tz.transition 1970, 10, :o3, 25689600
- tz.transition 1971, 4, :o6, 41418000
- tz.transition 1971, 10, :o3, 57744000
- tz.transition 1972, 4, :o6, 73472400
- tz.transition 1972, 10, :o3, 89193600
- tz.transition 1973, 4, :o6, 104922000
- tz.transition 1973, 10, :o3, 120643200
- tz.transition 1974, 2, :o6, 129114000
- tz.transition 1974, 10, :o3, 152092800
- tz.transition 1975, 2, :o6, 162378000
- tz.transition 1975, 10, :o3, 183542400
- tz.transition 1976, 4, :o6, 199270800
- tz.transition 1976, 10, :o3, 215596800
- tz.transition 1977, 4, :o6, 230720400
- tz.transition 1977, 10, :o3, 247046400
- tz.transition 1978, 4, :o6, 262774800
- tz.transition 1978, 10, :o3, 278496000
- tz.transition 1979, 4, :o6, 294224400
- tz.transition 1979, 10, :o3, 309945600
- tz.transition 1980, 4, :o6, 325674000
- tz.transition 1980, 10, :o3, 341395200
- tz.transition 1981, 4, :o6, 357123600
- tz.transition 1981, 10, :o3, 372844800
- tz.transition 1982, 4, :o6, 388573200
- tz.transition 1982, 10, :o3, 404899200
- tz.transition 1983, 4, :o6, 420022800
- tz.transition 1983, 10, :o3, 436348800
- tz.transition 1984, 4, :o6, 452077200
- tz.transition 1984, 10, :o3, 467798400
- tz.transition 1985, 4, :o6, 483526800
- tz.transition 1985, 10, :o3, 499248000
- tz.transition 1986, 4, :o6, 514976400
- tz.transition 1986, 10, :o3, 530697600
- tz.transition 1987, 4, :o6, 544611600
- tz.transition 1987, 10, :o3, 562147200
- tz.transition 1988, 4, :o6, 576061200
- tz.transition 1988, 10, :o3, 594201600
- tz.transition 1989, 4, :o6, 607510800
- tz.transition 1989, 10, :o3, 625651200
- tz.transition 1990, 4, :o6, 638960400
- tz.transition 1990, 10, :o3, 657100800
- tz.transition 1991, 4, :o6, 671014800
- tz.transition 1991, 10, :o3, 688550400
- tz.transition 1992, 4, :o6, 702464400
- tz.transition 1992, 10, :o3, 720000000
- tz.transition 1993, 4, :o6, 733914000
- tz.transition 1993, 10, :o3, 752054400
- tz.transition 1994, 4, :o6, 765363600
- tz.transition 1994, 10, :o3, 783504000
- tz.transition 1995, 4, :o6, 796813200
- tz.transition 1995, 10, :o3, 814953600
- tz.transition 1996, 4, :o6, 828867600
- tz.transition 1996, 10, :o3, 846403200
- tz.transition 1997, 4, :o6, 860317200
- tz.transition 1997, 10, :o3, 877852800
- tz.transition 1998, 4, :o6, 891766800
- tz.transition 1998, 10, :o3, 909302400
- tz.transition 1999, 4, :o6, 923216400
- tz.transition 1999, 10, :o3, 941356800
- tz.transition 2000, 4, :o6, 954666000
- tz.transition 2000, 10, :o3, 972806400
- tz.transition 2001, 4, :o6, 986115600
- tz.transition 2001, 10, :o3, 1004256000
- tz.transition 2002, 4, :o6, 1018170000
- tz.transition 2002, 10, :o3, 1035705600
- tz.transition 2003, 4, :o6, 1049619600
- tz.transition 2003, 10, :o3, 1067155200
- tz.transition 2004, 4, :o6, 1081069200
- tz.transition 2004, 10, :o3, 1099209600
- tz.transition 2005, 4, :o6, 1112518800
- tz.transition 2005, 10, :o3, 1130659200
- tz.transition 2006, 4, :o6, 1143968400
- tz.transition 2006, 10, :o3, 1162108800
- tz.transition 2007, 3, :o6, 1173603600
- tz.transition 2007, 11, :o3, 1194163200
- tz.transition 2008, 3, :o6, 1205053200
- tz.transition 2008, 11, :o3, 1225612800
- tz.transition 2009, 3, :o6, 1236502800
- tz.transition 2009, 11, :o3, 1257062400
- tz.transition 2010, 3, :o6, 1268557200
- tz.transition 2010, 11, :o3, 1289116800
- tz.transition 2011, 3, :o6, 1300006800
- tz.transition 2011, 11, :o3, 1320566400
- tz.transition 2012, 3, :o6, 1331456400
- tz.transition 2012, 11, :o3, 1352016000
- tz.transition 2013, 3, :o6, 1362906000
- tz.transition 2013, 11, :o3, 1383465600
- tz.transition 2014, 3, :o6, 1394355600
- tz.transition 2014, 11, :o3, 1414915200
- tz.transition 2015, 3, :o6, 1425805200
- tz.transition 2015, 11, :o3, 1446364800
- tz.transition 2016, 3, :o6, 1457859600
- tz.transition 2016, 11, :o3, 1478419200
- tz.transition 2017, 3, :o6, 1489309200
- tz.transition 2017, 11, :o3, 1509868800
- tz.transition 2018, 3, :o6, 1520758800
- tz.transition 2018, 11, :o3, 1541318400
- tz.transition 2019, 3, :o6, 1552208400
- tz.transition 2019, 11, :o3, 1572768000
- tz.transition 2020, 3, :o6, 1583658000
- tz.transition 2020, 11, :o3, 1604217600
- tz.transition 2021, 3, :o6, 1615712400
- tz.transition 2021, 11, :o3, 1636272000
- tz.transition 2022, 3, :o6, 1647162000
- tz.transition 2022, 11, :o3, 1667721600
- tz.transition 2023, 3, :o6, 1678611600
- tz.transition 2023, 11, :o3, 1699171200
- tz.transition 2024, 3, :o6, 1710061200
- tz.transition 2024, 11, :o3, 1730620800
- tz.transition 2025, 3, :o6, 1741510800
- tz.transition 2025, 11, :o3, 1762070400
- tz.transition 2026, 3, :o6, 1772960400
- tz.transition 2026, 11, :o3, 1793520000
- tz.transition 2027, 3, :o6, 1805014800
- tz.transition 2027, 11, :o3, 1825574400
- tz.transition 2028, 3, :o6, 1836464400
- tz.transition 2028, 11, :o3, 1857024000
- tz.transition 2029, 3, :o6, 1867914000
- tz.transition 2029, 11, :o3, 1888473600
- tz.transition 2030, 3, :o6, 1899363600
- tz.transition 2030, 11, :o3, 1919923200
- tz.transition 2031, 3, :o6, 1930813200
- tz.transition 2031, 11, :o3, 1951372800
- tz.transition 2032, 3, :o6, 1962867600
- tz.transition 2032, 11, :o3, 1983427200
- tz.transition 2033, 3, :o6, 1994317200
- tz.transition 2033, 11, :o3, 2014876800
- tz.transition 2034, 3, :o6, 2025766800
- tz.transition 2034, 11, :o3, 2046326400
- tz.transition 2035, 3, :o6, 2057216400
- tz.transition 2035, 11, :o3, 2077776000
- tz.transition 2036, 3, :o6, 2088666000
- tz.transition 2036, 11, :o3, 2109225600
- tz.transition 2037, 3, :o6, 2120115600
- tz.transition 2037, 11, :o3, 2140675200
- tz.transition 2038, 3, :o6, 2152170000, 19723975, 8
- tz.transition 2038, 11, :o3, 2172729600, 14794409, 6
- tz.transition 2039, 3, :o6, 2183619600, 19726887, 8
- tz.transition 2039, 11, :o3, 2204179200, 14796593, 6
- tz.transition 2040, 3, :o6, 2215069200, 19729799, 8
- tz.transition 2040, 11, :o3, 2235628800, 14798777, 6
- tz.transition 2041, 3, :o6, 2246518800, 19732711, 8
- tz.transition 2041, 11, :o3, 2267078400, 14800961, 6
- tz.transition 2042, 3, :o6, 2277968400, 19735623, 8
- tz.transition 2042, 11, :o3, 2298528000, 14803145, 6
- tz.transition 2043, 3, :o6, 2309418000, 19738535, 8
- tz.transition 2043, 11, :o3, 2329977600, 14805329, 6
- tz.transition 2044, 3, :o6, 2341472400, 19741503, 8
- tz.transition 2044, 11, :o3, 2362032000, 14807555, 6
- tz.transition 2045, 3, :o6, 2372922000, 19744415, 8
- tz.transition 2045, 11, :o3, 2393481600, 14809739, 6
- tz.transition 2046, 3, :o6, 2404371600, 19747327, 8
- tz.transition 2046, 11, :o3, 2424931200, 14811923, 6
- tz.transition 2047, 3, :o6, 2435821200, 19750239, 8
- tz.transition 2047, 11, :o3, 2456380800, 14814107, 6
- tz.transition 2048, 3, :o6, 2467270800, 19753151, 8
- tz.transition 2048, 11, :o3, 2487830400, 14816291, 6
- tz.transition 2049, 3, :o6, 2499325200, 19756119, 8
- tz.transition 2049, 11, :o3, 2519884800, 14818517, 6
- tz.transition 2050, 3, :o6, 2530774800, 19759031, 8
- tz.transition 2050, 11, :o3, 2551334400, 14820701, 6
- tz.transition 2051, 3, :o6, 2562224400, 19761943, 8
- tz.transition 2051, 11, :o3, 2582784000, 14822885, 6
- tz.transition 2052, 3, :o6, 2593674000, 19764855, 8
- tz.transition 2052, 11, :o3, 2614233600, 14825069, 6
- tz.transition 2053, 3, :o6, 2625123600, 19767767, 8
- tz.transition 2053, 11, :o3, 2645683200, 14827253, 6
- tz.transition 2054, 3, :o6, 2656573200, 19770679, 8
- tz.transition 2054, 11, :o3, 2677132800, 14829437, 6
- tz.transition 2055, 3, :o6, 2688627600, 19773647, 8
- tz.transition 2055, 11, :o3, 2709187200, 14831663, 6
- tz.transition 2056, 3, :o6, 2720077200, 19776559, 8
- tz.transition 2056, 11, :o3, 2740636800, 14833847, 6
- tz.transition 2057, 3, :o6, 2751526800, 19779471, 8
- tz.transition 2057, 11, :o3, 2772086400, 14836031, 6
- tz.transition 2058, 3, :o6, 2782976400, 19782383, 8
- tz.transition 2058, 11, :o3, 2803536000, 14838215, 6
- tz.transition 2059, 3, :o6, 2814426000, 19785295, 8
- tz.transition 2059, 11, :o3, 2834985600, 14840399, 6
- tz.transition 2060, 3, :o6, 2846480400, 19788263, 8
- tz.transition 2060, 11, :o3, 2867040000, 14842625, 6
- tz.transition 2061, 3, :o6, 2877930000, 19791175, 8
- tz.transition 2061, 11, :o3, 2898489600, 14844809, 6
- tz.transition 2062, 3, :o6, 2909379600, 19794087, 8
- tz.transition 2062, 11, :o3, 2929939200, 14846993, 6
- tz.transition 2063, 3, :o6, 2940829200, 19796999, 8
- tz.transition 2063, 11, :o3, 2961388800, 14849177, 6
- tz.transition 2064, 3, :o6, 2972278800, 19799911, 8
- tz.transition 2064, 11, :o3, 2992838400, 14851361, 6
- tz.transition 2065, 3, :o6, 3003728400, 19802823, 8
- tz.transition 2065, 11, :o3, 3024288000, 14853545, 6
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/America/Buenos_Aires.rb b/lib/tzinfo/data/definitions/America/Buenos_Aires.rb
deleted file mode 100644
index 91851ef0..00000000
--- a/lib/tzinfo/data/definitions/America/Buenos_Aires.rb
+++ /dev/null
@@ -1,18 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module America
- module Buenos_Aires
- include TimezoneDefinition
-
- linked_timezone 'America/Buenos_Aires', 'America/Argentina/Buenos_Aires'
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/America/Cambridge_Bay.rb b/lib/tzinfo/data/definitions/America/Cambridge_Bay.rb
deleted file mode 100644
index d21b79f4..00000000
--- a/lib/tzinfo/data/definitions/America/Cambridge_Bay.rb
+++ /dev/null
@@ -1,208 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module America
- module Cambridge_Bay
- include TimezoneDefinition
-
- timezone 'America/Cambridge_Bay' do |tz|
- tz.offset :o0, 0, 0, :zzz
- tz.offset :o1, -25200, 0, :MST
- tz.offset :o2, -25200, 3600, :MWT
- tz.offset :o3, -25200, 3600, :MPT
- tz.offset :o4, -25200, 7200, :MDDT
- tz.offset :o5, -25200, 3600, :MDT
- tz.offset :o6, -21600, 0, :CST
- tz.offset :o7, -21600, 3600, :CDT
- tz.offset :o8, -18000, 0, :EST
-
- tz.transition 1920, 1, :o1, -1577923200, 4844649, 2
- tz.transition 1942, 2, :o2, -880210800, 19443199, 8
- tz.transition 1945, 8, :o3, -769395600, 58360379, 24
- tz.transition 1945, 9, :o1, -765388800, 14590373, 6
- tz.transition 1965, 4, :o4, -147891600, 58533019, 24
- tz.transition 1965, 10, :o1, -131562000, 58537555, 24
- tz.transition 1980, 4, :o5, 325674000
- tz.transition 1980, 10, :o1, 341395200
- tz.transition 1981, 4, :o5, 357123600
- tz.transition 1981, 10, :o1, 372844800
- tz.transition 1982, 4, :o5, 388573200
- tz.transition 1982, 10, :o1, 404899200
- tz.transition 1983, 4, :o5, 420022800
- tz.transition 1983, 10, :o1, 436348800
- tz.transition 1984, 4, :o5, 452077200
- tz.transition 1984, 10, :o1, 467798400
- tz.transition 1985, 4, :o5, 483526800
- tz.transition 1985, 10, :o1, 499248000
- tz.transition 1986, 4, :o5, 514976400
- tz.transition 1986, 10, :o1, 530697600
- tz.transition 1987, 4, :o5, 544611600
- tz.transition 1987, 10, :o1, 562147200
- tz.transition 1988, 4, :o5, 576061200
- tz.transition 1988, 10, :o1, 594201600
- tz.transition 1989, 4, :o5, 607510800
- tz.transition 1989, 10, :o1, 625651200
- tz.transition 1990, 4, :o5, 638960400
- tz.transition 1990, 10, :o1, 657100800
- tz.transition 1991, 4, :o5, 671014800
- tz.transition 1991, 10, :o1, 688550400
- tz.transition 1992, 4, :o5, 702464400
- tz.transition 1992, 10, :o1, 720000000
- tz.transition 1993, 4, :o5, 733914000
- tz.transition 1993, 10, :o1, 752054400
- tz.transition 1994, 4, :o5, 765363600
- tz.transition 1994, 10, :o1, 783504000
- tz.transition 1995, 4, :o5, 796813200
- tz.transition 1995, 10, :o1, 814953600
- tz.transition 1996, 4, :o5, 828867600
- tz.transition 1996, 10, :o1, 846403200
- tz.transition 1997, 4, :o5, 860317200
- tz.transition 1997, 10, :o1, 877852800
- tz.transition 1998, 4, :o5, 891766800
- tz.transition 1998, 10, :o1, 909302400
- tz.transition 1999, 4, :o5, 923216400
- tz.transition 1999, 10, :o6, 941356800
- tz.transition 2000, 4, :o7, 954662400
- tz.transition 2000, 10, :o8, 972802800
- tz.transition 2000, 11, :o6, 973400400
- tz.transition 2001, 4, :o5, 986115600
- tz.transition 2001, 10, :o1, 1004256000
- tz.transition 2002, 4, :o5, 1018170000
- tz.transition 2002, 10, :o1, 1035705600
- tz.transition 2003, 4, :o5, 1049619600
- tz.transition 2003, 10, :o1, 1067155200
- tz.transition 2004, 4, :o5, 1081069200
- tz.transition 2004, 10, :o1, 1099209600
- tz.transition 2005, 4, :o5, 1112518800
- tz.transition 2005, 10, :o1, 1130659200
- tz.transition 2006, 4, :o5, 1143968400
- tz.transition 2006, 10, :o1, 1162108800
- tz.transition 2007, 3, :o5, 1173603600
- tz.transition 2007, 11, :o1, 1194163200
- tz.transition 2008, 3, :o5, 1205053200
- tz.transition 2008, 11, :o1, 1225612800
- tz.transition 2009, 3, :o5, 1236502800
- tz.transition 2009, 11, :o1, 1257062400
- tz.transition 2010, 3, :o5, 1268557200
- tz.transition 2010, 11, :o1, 1289116800
- tz.transition 2011, 3, :o5, 1300006800
- tz.transition 2011, 11, :o1, 1320566400
- tz.transition 2012, 3, :o5, 1331456400
- tz.transition 2012, 11, :o1, 1352016000
- tz.transition 2013, 3, :o5, 1362906000
- tz.transition 2013, 11, :o1, 1383465600
- tz.transition 2014, 3, :o5, 1394355600
- tz.transition 2014, 11, :o1, 1414915200
- tz.transition 2015, 3, :o5, 1425805200
- tz.transition 2015, 11, :o1, 1446364800
- tz.transition 2016, 3, :o5, 1457859600
- tz.transition 2016, 11, :o1, 1478419200
- tz.transition 2017, 3, :o5, 1489309200
- tz.transition 2017, 11, :o1, 1509868800
- tz.transition 2018, 3, :o5, 1520758800
- tz.transition 2018, 11, :o1, 1541318400
- tz.transition 2019, 3, :o5, 1552208400
- tz.transition 2019, 11, :o1, 1572768000
- tz.transition 2020, 3, :o5, 1583658000
- tz.transition 2020, 11, :o1, 1604217600
- tz.transition 2021, 3, :o5, 1615712400
- tz.transition 2021, 11, :o1, 1636272000
- tz.transition 2022, 3, :o5, 1647162000
- tz.transition 2022, 11, :o1, 1667721600
- tz.transition 2023, 3, :o5, 1678611600
- tz.transition 2023, 11, :o1, 1699171200
- tz.transition 2024, 3, :o5, 1710061200
- tz.transition 2024, 11, :o1, 1730620800
- tz.transition 2025, 3, :o5, 1741510800
- tz.transition 2025, 11, :o1, 1762070400
- tz.transition 2026, 3, :o5, 1772960400
- tz.transition 2026, 11, :o1, 1793520000
- tz.transition 2027, 3, :o5, 1805014800
- tz.transition 2027, 11, :o1, 1825574400
- tz.transition 2028, 3, :o5, 1836464400
- tz.transition 2028, 11, :o1, 1857024000
- tz.transition 2029, 3, :o5, 1867914000
- tz.transition 2029, 11, :o1, 1888473600
- tz.transition 2030, 3, :o5, 1899363600
- tz.transition 2030, 11, :o1, 1919923200
- tz.transition 2031, 3, :o5, 1930813200
- tz.transition 2031, 11, :o1, 1951372800
- tz.transition 2032, 3, :o5, 1962867600
- tz.transition 2032, 11, :o1, 1983427200
- tz.transition 2033, 3, :o5, 1994317200
- tz.transition 2033, 11, :o1, 2014876800
- tz.transition 2034, 3, :o5, 2025766800
- tz.transition 2034, 11, :o1, 2046326400
- tz.transition 2035, 3, :o5, 2057216400
- tz.transition 2035, 11, :o1, 2077776000
- tz.transition 2036, 3, :o5, 2088666000
- tz.transition 2036, 11, :o1, 2109225600
- tz.transition 2037, 3, :o5, 2120115600
- tz.transition 2037, 11, :o1, 2140675200
- tz.transition 2038, 3, :o5, 2152170000, 19723975, 8
- tz.transition 2038, 11, :o1, 2172729600, 14794409, 6
- tz.transition 2039, 3, :o5, 2183619600, 19726887, 8
- tz.transition 2039, 11, :o1, 2204179200, 14796593, 6
- tz.transition 2040, 3, :o5, 2215069200, 19729799, 8
- tz.transition 2040, 11, :o1, 2235628800, 14798777, 6
- tz.transition 2041, 3, :o5, 2246518800, 19732711, 8
- tz.transition 2041, 11, :o1, 2267078400, 14800961, 6
- tz.transition 2042, 3, :o5, 2277968400, 19735623, 8
- tz.transition 2042, 11, :o1, 2298528000, 14803145, 6
- tz.transition 2043, 3, :o5, 2309418000, 19738535, 8
- tz.transition 2043, 11, :o1, 2329977600, 14805329, 6
- tz.transition 2044, 3, :o5, 2341472400, 19741503, 8
- tz.transition 2044, 11, :o1, 2362032000, 14807555, 6
- tz.transition 2045, 3, :o5, 2372922000, 19744415, 8
- tz.transition 2045, 11, :o1, 2393481600, 14809739, 6
- tz.transition 2046, 3, :o5, 2404371600, 19747327, 8
- tz.transition 2046, 11, :o1, 2424931200, 14811923, 6
- tz.transition 2047, 3, :o5, 2435821200, 19750239, 8
- tz.transition 2047, 11, :o1, 2456380800, 14814107, 6
- tz.transition 2048, 3, :o5, 2467270800, 19753151, 8
- tz.transition 2048, 11, :o1, 2487830400, 14816291, 6
- tz.transition 2049, 3, :o5, 2499325200, 19756119, 8
- tz.transition 2049, 11, :o1, 2519884800, 14818517, 6
- tz.transition 2050, 3, :o5, 2530774800, 19759031, 8
- tz.transition 2050, 11, :o1, 2551334400, 14820701, 6
- tz.transition 2051, 3, :o5, 2562224400, 19761943, 8
- tz.transition 2051, 11, :o1, 2582784000, 14822885, 6
- tz.transition 2052, 3, :o5, 2593674000, 19764855, 8
- tz.transition 2052, 11, :o1, 2614233600, 14825069, 6
- tz.transition 2053, 3, :o5, 2625123600, 19767767, 8
- tz.transition 2053, 11, :o1, 2645683200, 14827253, 6
- tz.transition 2054, 3, :o5, 2656573200, 19770679, 8
- tz.transition 2054, 11, :o1, 2677132800, 14829437, 6
- tz.transition 2055, 3, :o5, 2688627600, 19773647, 8
- tz.transition 2055, 11, :o1, 2709187200, 14831663, 6
- tz.transition 2056, 3, :o5, 2720077200, 19776559, 8
- tz.transition 2056, 11, :o1, 2740636800, 14833847, 6
- tz.transition 2057, 3, :o5, 2751526800, 19779471, 8
- tz.transition 2057, 11, :o1, 2772086400, 14836031, 6
- tz.transition 2058, 3, :o5, 2782976400, 19782383, 8
- tz.transition 2058, 11, :o1, 2803536000, 14838215, 6
- tz.transition 2059, 3, :o5, 2814426000, 19785295, 8
- tz.transition 2059, 11, :o1, 2834985600, 14840399, 6
- tz.transition 2060, 3, :o5, 2846480400, 19788263, 8
- tz.transition 2060, 11, :o1, 2867040000, 14842625, 6
- tz.transition 2061, 3, :o5, 2877930000, 19791175, 8
- tz.transition 2061, 11, :o1, 2898489600, 14844809, 6
- tz.transition 2062, 3, :o5, 2909379600, 19794087, 8
- tz.transition 2062, 11, :o1, 2929939200, 14846993, 6
- tz.transition 2063, 3, :o5, 2940829200, 19796999, 8
- tz.transition 2063, 11, :o1, 2961388800, 14849177, 6
- tz.transition 2064, 3, :o5, 2972278800, 19799911, 8
- tz.transition 2064, 11, :o1, 2992838400, 14851361, 6
- tz.transition 2065, 3, :o5, 3003728400, 19802823, 8
- tz.transition 2065, 11, :o1, 3024288000, 14853545, 6
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/America/Campo_Grande.rb b/lib/tzinfo/data/definitions/America/Campo_Grande.rb
deleted file mode 100644
index 23a88624..00000000
--- a/lib/tzinfo/data/definitions/America/Campo_Grande.rb
+++ /dev/null
@@ -1,206 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module America
- module Campo_Grande
- include TimezoneDefinition
-
- timezone 'America/Campo_Grande' do |tz|
- tz.offset :o0, -13108, 0, :LMT
- tz.offset :o1, -14400, 0, :AMT
- tz.offset :o2, -14400, 3600, :AMST
-
- tz.transition 1914, 1, :o1, -1767212492, 52274886877, 21600
- tz.transition 1931, 10, :o2, -1206954000, 19412945, 8
- tz.transition 1932, 4, :o1, -1191358800, 19414389, 8
- tz.transition 1932, 10, :o2, -1175371200, 7280951, 3
- tz.transition 1933, 4, :o1, -1159822800, 19417309, 8
- tz.transition 1949, 12, :o2, -633816000, 7299755, 3
- tz.transition 1950, 4, :o1, -622065600, 7300163, 3
- tz.transition 1950, 12, :o2, -602280000, 7300850, 3
- tz.transition 1951, 4, :o1, -591829200, 19469901, 8
- tz.transition 1951, 12, :o2, -570744000, 7301945, 3
- tz.transition 1952, 4, :o1, -560206800, 19472829, 8
- tz.transition 1952, 12, :o2, -539121600, 7303043, 3
- tz.transition 1953, 3, :o1, -531349200, 19475501, 8
- tz.transition 1963, 12, :o2, -191361600, 7315118, 3
- tz.transition 1964, 3, :o1, -184194000, 19507645, 8
- tz.transition 1965, 1, :o2, -155160000, 7316375, 3
- tz.transition 1965, 3, :o1, -150066000, 19510805, 8
- tz.transition 1965, 12, :o2, -128894400, 7317287, 3
- tz.transition 1966, 3, :o1, -121122000, 19513485, 8
- tz.transition 1966, 11, :o2, -99950400, 7318292, 3
- tz.transition 1967, 3, :o1, -89586000, 19516405, 8
- tz.transition 1967, 11, :o2, -68414400, 7319387, 3
- tz.transition 1968, 3, :o1, -57963600, 19519333, 8
- tz.transition 1985, 11, :o2, 499752000
- tz.transition 1986, 3, :o1, 511239600
- tz.transition 1986, 10, :o2, 530596800
- tz.transition 1987, 2, :o1, 540270000
- tz.transition 1987, 10, :o2, 562132800
- tz.transition 1988, 2, :o1, 571201200
- tz.transition 1988, 10, :o2, 592977600
- tz.transition 1989, 1, :o1, 602046000
- tz.transition 1989, 10, :o2, 624427200
- tz.transition 1990, 2, :o1, 634705200
- tz.transition 1990, 10, :o2, 656481600
- tz.transition 1991, 2, :o1, 666759600
- tz.transition 1991, 10, :o2, 687931200
- tz.transition 1992, 2, :o1, 697604400
- tz.transition 1992, 10, :o2, 719985600
- tz.transition 1993, 1, :o1, 728449200
- tz.transition 1993, 10, :o2, 750830400
- tz.transition 1994, 2, :o1, 761713200
- tz.transition 1994, 10, :o2, 782280000
- tz.transition 1995, 2, :o1, 793162800
- tz.transition 1995, 10, :o2, 813729600
- tz.transition 1996, 2, :o1, 824007600
- tz.transition 1996, 10, :o2, 844574400
- tz.transition 1997, 2, :o1, 856062000
- tz.transition 1997, 10, :o2, 876110400
- tz.transition 1998, 3, :o1, 888721200
- tz.transition 1998, 10, :o2, 908078400
- tz.transition 1999, 2, :o1, 919566000
- tz.transition 1999, 10, :o2, 938923200
- tz.transition 2000, 2, :o1, 951620400
- tz.transition 2000, 10, :o2, 970977600
- tz.transition 2001, 2, :o1, 982465200
- tz.transition 2001, 10, :o2, 1003032000
- tz.transition 2002, 2, :o1, 1013914800
- tz.transition 2002, 11, :o2, 1036296000
- tz.transition 2003, 2, :o1, 1045364400
- tz.transition 2003, 10, :o2, 1066536000
- tz.transition 2004, 2, :o1, 1076814000
- tz.transition 2004, 11, :o2, 1099368000
- tz.transition 2005, 2, :o1, 1108868400
- tz.transition 2005, 10, :o2, 1129435200
- tz.transition 2006, 2, :o1, 1140318000
- tz.transition 2006, 11, :o2, 1162699200
- tz.transition 2007, 2, :o1, 1172372400
- tz.transition 2007, 10, :o2, 1192334400
- tz.transition 2008, 2, :o1, 1203217200
- tz.transition 2008, 10, :o2, 1224388800
- tz.transition 2009, 2, :o1, 1234666800
- tz.transition 2009, 10, :o2, 1255838400
- tz.transition 2010, 2, :o1, 1266721200
- tz.transition 2010, 10, :o2, 1287288000
- tz.transition 2011, 2, :o1, 1298170800
- tz.transition 2011, 10, :o2, 1318737600
- tz.transition 2012, 2, :o1, 1330225200
- tz.transition 2012, 10, :o2, 1350792000
- tz.transition 2013, 2, :o1, 1361070000
- tz.transition 2013, 10, :o2, 1382241600
- tz.transition 2014, 2, :o1, 1392519600
- tz.transition 2014, 10, :o2, 1413691200
- tz.transition 2015, 2, :o1, 1424574000
- tz.transition 2015, 10, :o2, 1445140800
- tz.transition 2016, 2, :o1, 1456023600
- tz.transition 2016, 10, :o2, 1476590400
- tz.transition 2017, 2, :o1, 1487473200
- tz.transition 2017, 10, :o2, 1508040000
- tz.transition 2018, 2, :o1, 1518922800
- tz.transition 2018, 10, :o2, 1540094400
- tz.transition 2019, 2, :o1, 1550372400
- tz.transition 2019, 10, :o2, 1571544000
- tz.transition 2020, 2, :o1, 1581822000
- tz.transition 2020, 10, :o2, 1602993600
- tz.transition 2021, 2, :o1, 1613876400
- tz.transition 2021, 10, :o2, 1634443200
- tz.transition 2022, 2, :o1, 1645326000
- tz.transition 2022, 10, :o2, 1665892800
- tz.transition 2023, 2, :o1, 1677380400
- tz.transition 2023, 10, :o2, 1697342400
- tz.transition 2024, 2, :o1, 1708225200
- tz.transition 2024, 10, :o2, 1729396800
- tz.transition 2025, 2, :o1, 1739674800
- tz.transition 2025, 10, :o2, 1760846400
- tz.transition 2026, 2, :o1, 1771729200
- tz.transition 2026, 10, :o2, 1792296000
- tz.transition 2027, 2, :o1, 1803178800
- tz.transition 2027, 10, :o2, 1823745600
- tz.transition 2028, 2, :o1, 1834628400
- tz.transition 2028, 10, :o2, 1855195200
- tz.transition 2029, 2, :o1, 1866078000
- tz.transition 2029, 10, :o2, 1887249600
- tz.transition 2030, 2, :o1, 1897527600
- tz.transition 2030, 10, :o2, 1918699200
- tz.transition 2031, 2, :o1, 1928977200
- tz.transition 2031, 10, :o2, 1950148800
- tz.transition 2032, 2, :o1, 1960426800
- tz.transition 2032, 10, :o2, 1981598400
- tz.transition 2033, 2, :o1, 1992481200
- tz.transition 2033, 10, :o2, 2013048000
- tz.transition 2034, 2, :o1, 2024535600
- tz.transition 2034, 10, :o2, 2044497600
- tz.transition 2035, 2, :o1, 2055380400
- tz.transition 2035, 10, :o2, 2076552000
- tz.transition 2036, 2, :o1, 2086830000
- tz.transition 2036, 10, :o2, 2108001600
- tz.transition 2037, 2, :o1, 2118884400
- tz.transition 2037, 10, :o2, 2139451200
- tz.transition 2038, 2, :o1, 2150334000, 19723805, 8
- tz.transition 2038, 10, :o2, 2170900800, 7397141, 3
- tz.transition 2039, 2, :o1, 2181783600, 19726717, 8
- tz.transition 2039, 10, :o2, 2202350400, 7398233, 3
- tz.transition 2040, 2, :o1, 2213233200, 19729629, 8
- tz.transition 2040, 10, :o2, 2234404800, 7399346, 3
- tz.transition 2041, 2, :o1, 2244682800, 19732541, 8
- tz.transition 2041, 10, :o2, 2265854400, 7400438, 3
- tz.transition 2042, 2, :o1, 2276132400, 19735453, 8
- tz.transition 2042, 10, :o2, 2297304000, 7401530, 3
- tz.transition 2043, 2, :o1, 2307582000, 19738365, 8
- tz.transition 2043, 10, :o2, 2328753600, 7402622, 3
- tz.transition 2044, 2, :o1, 2339636400, 19741333, 8
- tz.transition 2044, 10, :o2, 2360203200, 7403714, 3
- tz.transition 2045, 2, :o1, 2371086000, 19744245, 8
- tz.transition 2045, 10, :o2, 2391652800, 7404806, 3
- tz.transition 2046, 2, :o1, 2402535600, 19747157, 8
- tz.transition 2046, 10, :o2, 2423707200, 7405919, 3
- tz.transition 2047, 2, :o1, 2433985200, 19750069, 8
- tz.transition 2047, 10, :o2, 2455156800, 7407011, 3
- tz.transition 2048, 2, :o1, 2465434800, 19752981, 8
- tz.transition 2048, 10, :o2, 2486606400, 7408103, 3
- tz.transition 2049, 2, :o1, 2497489200, 19755949, 8
- tz.transition 2049, 10, :o2, 2518056000, 7409195, 3
- tz.transition 2050, 2, :o1, 2528938800, 19758861, 8
- tz.transition 2050, 10, :o2, 2549505600, 7410287, 3
- tz.transition 2051, 2, :o1, 2560388400, 19761773, 8
- tz.transition 2051, 10, :o2, 2580955200, 7411379, 3
- tz.transition 2052, 2, :o1, 2591838000, 19764685, 8
- tz.transition 2052, 10, :o2, 2613009600, 7412492, 3
- tz.transition 2053, 2, :o1, 2623287600, 19767597, 8
- tz.transition 2053, 10, :o2, 2644459200, 7413584, 3
- tz.transition 2054, 2, :o1, 2654737200, 19770509, 8
- tz.transition 2054, 10, :o2, 2675908800, 7414676, 3
- tz.transition 2055, 2, :o1, 2686791600, 19773477, 8
- tz.transition 2055, 10, :o2, 2707358400, 7415768, 3
- tz.transition 2056, 2, :o1, 2718241200, 19776389, 8
- tz.transition 2056, 10, :o2, 2738808000, 7416860, 3
- tz.transition 2057, 2, :o1, 2749690800, 19779301, 8
- tz.transition 2057, 10, :o2, 2770862400, 7417973, 3
- tz.transition 2058, 2, :o1, 2781140400, 19782213, 8
- tz.transition 2058, 10, :o2, 2802312000, 7419065, 3
- tz.transition 2059, 2, :o1, 2812590000, 19785125, 8
- tz.transition 2059, 10, :o2, 2833761600, 7420157, 3
- tz.transition 2060, 2, :o1, 2844039600, 19788037, 8
- tz.transition 2060, 10, :o2, 2865211200, 7421249, 3
- tz.transition 2061, 2, :o1, 2876094000, 19791005, 8
- tz.transition 2061, 10, :o2, 2896660800, 7422341, 3
- tz.transition 2062, 2, :o1, 2907543600, 19793917, 8
- tz.transition 2062, 10, :o2, 2928110400, 7423433, 3
- tz.transition 2063, 2, :o1, 2938993200, 19796829, 8
- tz.transition 2063, 10, :o2, 2960164800, 7424546, 3
- tz.transition 2064, 2, :o1, 2970442800, 19799741, 8
- tz.transition 2064, 10, :o2, 2991614400, 7425638, 3
- tz.transition 2065, 2, :o1, 3001892400, 19802653, 8
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/America/Cancun.rb b/lib/tzinfo/data/definitions/America/Cancun.rb
deleted file mode 100644
index 1175b6cc..00000000
--- a/lib/tzinfo/data/definitions/America/Cancun.rb
+++ /dev/null
@@ -1,67 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module America
- module Cancun
- include TimezoneDefinition
-
- timezone 'America/Cancun' do |tz|
- tz.offset :o0, -20824, 0, :LMT
- tz.offset :o1, -21600, 0, :CST
- tz.offset :o2, -18000, 0, :EST
- tz.offset :o3, -18000, 3600, :EDT
- tz.offset :o4, -21600, 3600, :CDT
-
- tz.transition 1922, 1, :o1, -1514743200, 9692223, 4
- tz.transition 1981, 12, :o2, 377935200
- tz.transition 1996, 4, :o3, 828860400
- tz.transition 1996, 10, :o2, 846396000
- tz.transition 1997, 4, :o3, 860310000
- tz.transition 1997, 10, :o2, 877845600
- tz.transition 1998, 4, :o3, 891759600
- tz.transition 1998, 8, :o4, 902037600
- tz.transition 1998, 10, :o1, 909298800
- tz.transition 1999, 4, :o4, 923212800
- tz.transition 1999, 10, :o1, 941353200
- tz.transition 2000, 4, :o4, 954662400
- tz.transition 2000, 10, :o1, 972802800
- tz.transition 2001, 5, :o4, 989136000
- tz.transition 2001, 9, :o1, 1001833200
- tz.transition 2002, 4, :o4, 1018166400
- tz.transition 2002, 10, :o1, 1035702000
- tz.transition 2003, 4, :o4, 1049616000
- tz.transition 2003, 10, :o1, 1067151600
- tz.transition 2004, 4, :o4, 1081065600
- tz.transition 2004, 10, :o1, 1099206000
- tz.transition 2005, 4, :o4, 1112515200
- tz.transition 2005, 10, :o1, 1130655600
- tz.transition 2006, 4, :o4, 1143964800
- tz.transition 2006, 10, :o1, 1162105200
- tz.transition 2007, 4, :o4, 1175414400
- tz.transition 2007, 10, :o1, 1193554800
- tz.transition 2008, 4, :o4, 1207468800
- tz.transition 2008, 10, :o1, 1225004400
- tz.transition 2009, 4, :o4, 1238918400
- tz.transition 2009, 10, :o1, 1256454000
- tz.transition 2010, 4, :o4, 1270368000
- tz.transition 2010, 10, :o1, 1288508400
- tz.transition 2011, 4, :o4, 1301817600
- tz.transition 2011, 10, :o1, 1319958000
- tz.transition 2012, 4, :o4, 1333267200
- tz.transition 2012, 10, :o1, 1351407600
- tz.transition 2013, 4, :o4, 1365321600
- tz.transition 2013, 10, :o1, 1382857200
- tz.transition 2014, 4, :o4, 1396771200
- tz.transition 2014, 10, :o1, 1414306800
- tz.transition 2015, 2, :o2, 1422777600
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/America/Caracas.rb b/lib/tzinfo/data/definitions/America/Caracas.rb
deleted file mode 100644
index 0d976108..00000000
--- a/lib/tzinfo/data/definitions/America/Caracas.rb
+++ /dev/null
@@ -1,28 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module America
- module Caracas
- include TimezoneDefinition
-
- timezone 'America/Caracas' do |tz|
- tz.offset :o0, -16064, 0, :LMT
- tz.offset :o1, -16060, 0, :CMT
- tz.offset :o2, -16200, 0, :VET
- tz.offset :o3, -14400, 0, :VET
-
- tz.transition 1890, 1, :o1, -2524505536, 1627673863, 675
- tz.transition 1912, 2, :o2, -1826739140, 10452001043, 4320
- tz.transition 1965, 1, :o3, -157750200, 39020187, 16
- tz.transition 2007, 12, :o2, 1197183600
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/America/Catamarca.rb b/lib/tzinfo/data/definitions/America/Catamarca.rb
deleted file mode 100644
index c7dbdb15..00000000
--- a/lib/tzinfo/data/definitions/America/Catamarca.rb
+++ /dev/null
@@ -1,18 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module America
- module Catamarca
- include TimezoneDefinition
-
- linked_timezone 'America/Catamarca', 'America/Argentina/Catamarca'
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/America/Cayenne.rb b/lib/tzinfo/data/definitions/America/Cayenne.rb
deleted file mode 100644
index 3cf6de08..00000000
--- a/lib/tzinfo/data/definitions/America/Cayenne.rb
+++ /dev/null
@@ -1,25 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module America
- module Cayenne
- include TimezoneDefinition
-
- timezone 'America/Cayenne' do |tz|
- tz.offset :o0, -12560, 0, :LMT
- tz.offset :o1, -14400, 0, :GFT
- tz.offset :o2, -10800, 0, :GFT
-
- tz.transition 1911, 7, :o1, -1846269040, 2612756137, 1080
- tz.transition 1967, 10, :o2, -71092800, 7319294, 3
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/America/Cayman.rb b/lib/tzinfo/data/definitions/America/Cayman.rb
deleted file mode 100644
index 07e82d74..00000000
--- a/lib/tzinfo/data/definitions/America/Cayman.rb
+++ /dev/null
@@ -1,18 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module America
- module Cayman
- include TimezoneDefinition
-
- linked_timezone 'America/Cayman', 'America/Panama'
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/America/Chicago.rb b/lib/tzinfo/data/definitions/America/Chicago.rb
deleted file mode 100644
index 565ba225..00000000
--- a/lib/tzinfo/data/definitions/America/Chicago.rb
+++ /dev/null
@@ -1,318 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module America
- module Chicago
- include TimezoneDefinition
-
- timezone 'America/Chicago' do |tz|
- tz.offset :o0, -21036, 0, :LMT
- tz.offset :o1, -21600, 0, :CST
- tz.offset :o2, -21600, 3600, :CDT
- tz.offset :o3, -18000, 0, :EST
- tz.offset :o4, -21600, 3600, :CWT
- tz.offset :o5, -21600, 3600, :CPT
-
- tz.transition 1883, 11, :o1, -2717647200, 9636533, 4
- tz.transition 1918, 3, :o2, -1633276800, 14530103, 6
- tz.transition 1918, 10, :o1, -1615136400, 58125451, 24
- tz.transition 1919, 3, :o2, -1601827200, 14532287, 6
- tz.transition 1919, 10, :o1, -1583686800, 58134187, 24
- tz.transition 1920, 6, :o2, -1563724800, 14534933, 6
- tz.transition 1920, 10, :o1, -1551632400, 58143091, 24
- tz.transition 1921, 3, :o2, -1538928000, 14536655, 6
- tz.transition 1921, 10, :o1, -1520182800, 58151827, 24
- tz.transition 1922, 4, :o2, -1504454400, 14539049, 6
- tz.transition 1922, 9, :o1, -1491757200, 58159723, 24
- tz.transition 1923, 4, :o2, -1473004800, 14541233, 6
- tz.transition 1923, 9, :o1, -1459702800, 58168627, 24
- tz.transition 1924, 4, :o2, -1441555200, 14543417, 6
- tz.transition 1924, 9, :o1, -1428253200, 58177363, 24
- tz.transition 1925, 4, :o2, -1410105600, 14545601, 6
- tz.transition 1925, 9, :o1, -1396803600, 58186099, 24
- tz.transition 1926, 4, :o2, -1378656000, 14547785, 6
- tz.transition 1926, 9, :o1, -1365354000, 58194835, 24
- tz.transition 1927, 4, :o2, -1347206400, 14549969, 6
- tz.transition 1927, 9, :o1, -1333904400, 58203571, 24
- tz.transition 1928, 4, :o2, -1315152000, 14552195, 6
- tz.transition 1928, 9, :o1, -1301850000, 58212475, 24
- tz.transition 1929, 4, :o2, -1283702400, 14554379, 6
- tz.transition 1929, 9, :o1, -1270400400, 58221211, 24
- tz.transition 1930, 4, :o2, -1252252800, 14556563, 6
- tz.transition 1930, 9, :o1, -1238950800, 58229947, 24
- tz.transition 1931, 4, :o2, -1220803200, 14558747, 6
- tz.transition 1931, 9, :o1, -1207501200, 58238683, 24
- tz.transition 1932, 4, :o2, -1189353600, 14560931, 6
- tz.transition 1932, 9, :o1, -1176051600, 58247419, 24
- tz.transition 1933, 4, :o2, -1157299200, 14563157, 6
- tz.transition 1933, 9, :o1, -1144602000, 58256155, 24
- tz.transition 1934, 4, :o2, -1125849600, 14565341, 6
- tz.transition 1934, 9, :o1, -1112547600, 58265059, 24
- tz.transition 1935, 4, :o2, -1094400000, 14567525, 6
- tz.transition 1935, 9, :o1, -1081098000, 58273795, 24
- tz.transition 1936, 3, :o3, -1067788800, 14569373, 6
- tz.transition 1936, 11, :o1, -1045414800, 58283707, 24
- tz.transition 1937, 4, :o2, -1031500800, 14571893, 6
- tz.transition 1937, 9, :o1, -1018198800, 58291267, 24
- tz.transition 1938, 4, :o2, -1000051200, 14574077, 6
- tz.transition 1938, 9, :o1, -986749200, 58300003, 24
- tz.transition 1939, 4, :o2, -967996800, 14576303, 6
- tz.transition 1939, 9, :o1, -955299600, 58308739, 24
- tz.transition 1940, 4, :o2, -936547200, 14578487, 6
- tz.transition 1940, 9, :o1, -923245200, 58317643, 24
- tz.transition 1941, 4, :o2, -905097600, 14580671, 6
- tz.transition 1941, 9, :o1, -891795600, 58326379, 24
- tz.transition 1942, 2, :o4, -880214400, 14582399, 6
- tz.transition 1945, 8, :o5, -769395600, 58360379, 24
- tz.transition 1945, 9, :o1, -765392400, 58361491, 24
- tz.transition 1946, 4, :o2, -747244800, 14591633, 6
- tz.transition 1946, 9, :o1, -733942800, 58370227, 24
- tz.transition 1947, 4, :o2, -715795200, 14593817, 6
- tz.transition 1947, 9, :o1, -702493200, 58378963, 24
- tz.transition 1948, 4, :o2, -684345600, 14596001, 6
- tz.transition 1948, 9, :o1, -671043600, 58387699, 24
- tz.transition 1949, 4, :o2, -652896000, 14598185, 6
- tz.transition 1949, 9, :o1, -639594000, 58396435, 24
- tz.transition 1950, 4, :o2, -620841600, 14600411, 6
- tz.transition 1950, 9, :o1, -608144400, 58405171, 24
- tz.transition 1951, 4, :o2, -589392000, 14602595, 6
- tz.transition 1951, 9, :o1, -576090000, 58414075, 24
- tz.transition 1952, 4, :o2, -557942400, 14604779, 6
- tz.transition 1952, 9, :o1, -544640400, 58422811, 24
- tz.transition 1953, 4, :o2, -526492800, 14606963, 6
- tz.transition 1953, 9, :o1, -513190800, 58431547, 24
- tz.transition 1954, 4, :o2, -495043200, 14609147, 6
- tz.transition 1954, 9, :o1, -481741200, 58440283, 24
- tz.transition 1955, 4, :o2, -463593600, 14611331, 6
- tz.transition 1955, 10, :o1, -447267600, 58449859, 24
- tz.transition 1956, 4, :o2, -431539200, 14613557, 6
- tz.transition 1956, 10, :o1, -415818000, 58458595, 24
- tz.transition 1957, 4, :o2, -400089600, 14615741, 6
- tz.transition 1957, 10, :o1, -384368400, 58467331, 24
- tz.transition 1958, 4, :o2, -368640000, 14617925, 6
- tz.transition 1958, 10, :o1, -352918800, 58476067, 24
- tz.transition 1959, 4, :o2, -337190400, 14620109, 6
- tz.transition 1959, 10, :o1, -321469200, 58484803, 24
- tz.transition 1960, 4, :o2, -305740800, 14622293, 6
- tz.transition 1960, 10, :o1, -289414800, 58493707, 24
- tz.transition 1961, 4, :o2, -273686400, 14624519, 6
- tz.transition 1961, 10, :o1, -257965200, 58502443, 24
- tz.transition 1962, 4, :o2, -242236800, 14626703, 6
- tz.transition 1962, 10, :o1, -226515600, 58511179, 24
- tz.transition 1963, 4, :o2, -210787200, 14628887, 6
- tz.transition 1963, 10, :o1, -195066000, 58519915, 24
- tz.transition 1964, 4, :o2, -179337600, 14631071, 6
- tz.transition 1964, 10, :o1, -163616400, 58528651, 24
- tz.transition 1965, 4, :o2, -147888000, 14633255, 6
- tz.transition 1965, 10, :o1, -131562000, 58537555, 24
- tz.transition 1966, 4, :o2, -116438400, 14635439, 6
- tz.transition 1966, 10, :o1, -100112400, 58546291, 24
- tz.transition 1967, 4, :o2, -84384000, 14637665, 6
- tz.transition 1967, 10, :o1, -68662800, 58555027, 24
- tz.transition 1968, 4, :o2, -52934400, 14639849, 6
- tz.transition 1968, 10, :o1, -37213200, 58563763, 24
- tz.transition 1969, 4, :o2, -21484800, 14642033, 6
- tz.transition 1969, 10, :o1, -5763600, 58572499, 24
- tz.transition 1970, 4, :o2, 9964800
- tz.transition 1970, 10, :o1, 25686000
- tz.transition 1971, 4, :o2, 41414400
- tz.transition 1971, 10, :o1, 57740400
- tz.transition 1972, 4, :o2, 73468800
- tz.transition 1972, 10, :o1, 89190000
- tz.transition 1973, 4, :o2, 104918400
- tz.transition 1973, 10, :o1, 120639600
- tz.transition 1974, 1, :o2, 126691200
- tz.transition 1974, 10, :o1, 152089200
- tz.transition 1975, 2, :o2, 162374400
- tz.transition 1975, 10, :o1, 183538800
- tz.transition 1976, 4, :o2, 199267200
- tz.transition 1976, 10, :o1, 215593200
- tz.transition 1977, 4, :o2, 230716800
- tz.transition 1977, 10, :o1, 247042800
- tz.transition 1978, 4, :o2, 262771200
- tz.transition 1978, 10, :o1, 278492400
- tz.transition 1979, 4, :o2, 294220800
- tz.transition 1979, 10, :o1, 309942000
- tz.transition 1980, 4, :o2, 325670400
- tz.transition 1980, 10, :o1, 341391600
- tz.transition 1981, 4, :o2, 357120000
- tz.transition 1981, 10, :o1, 372841200
- tz.transition 1982, 4, :o2, 388569600
- tz.transition 1982, 10, :o1, 404895600
- tz.transition 1983, 4, :o2, 420019200
- tz.transition 1983, 10, :o1, 436345200
- tz.transition 1984, 4, :o2, 452073600
- tz.transition 1984, 10, :o1, 467794800
- tz.transition 1985, 4, :o2, 483523200
- tz.transition 1985, 10, :o1, 499244400
- tz.transition 1986, 4, :o2, 514972800
- tz.transition 1986, 10, :o1, 530694000
- tz.transition 1987, 4, :o2, 544608000
- tz.transition 1987, 10, :o1, 562143600
- tz.transition 1988, 4, :o2, 576057600
- tz.transition 1988, 10, :o1, 594198000
- tz.transition 1989, 4, :o2, 607507200
- tz.transition 1989, 10, :o1, 625647600
- tz.transition 1990, 4, :o2, 638956800
- tz.transition 1990, 10, :o1, 657097200
- tz.transition 1991, 4, :o2, 671011200
- tz.transition 1991, 10, :o1, 688546800
- tz.transition 1992, 4, :o2, 702460800
- tz.transition 1992, 10, :o1, 719996400
- tz.transition 1993, 4, :o2, 733910400
- tz.transition 1993, 10, :o1, 752050800
- tz.transition 1994, 4, :o2, 765360000
- tz.transition 1994, 10, :o1, 783500400
- tz.transition 1995, 4, :o2, 796809600
- tz.transition 1995, 10, :o1, 814950000
- tz.transition 1996, 4, :o2, 828864000
- tz.transition 1996, 10, :o1, 846399600
- tz.transition 1997, 4, :o2, 860313600
- tz.transition 1997, 10, :o1, 877849200
- tz.transition 1998, 4, :o2, 891763200
- tz.transition 1998, 10, :o1, 909298800
- tz.transition 1999, 4, :o2, 923212800
- tz.transition 1999, 10, :o1, 941353200
- tz.transition 2000, 4, :o2, 954662400
- tz.transition 2000, 10, :o1, 972802800
- tz.transition 2001, 4, :o2, 986112000
- tz.transition 2001, 10, :o1, 1004252400
- tz.transition 2002, 4, :o2, 1018166400
- tz.transition 2002, 10, :o1, 1035702000
- tz.transition 2003, 4, :o2, 1049616000
- tz.transition 2003, 10, :o1, 1067151600
- tz.transition 2004, 4, :o2, 1081065600
- tz.transition 2004, 10, :o1, 1099206000
- tz.transition 2005, 4, :o2, 1112515200
- tz.transition 2005, 10, :o1, 1130655600
- tz.transition 2006, 4, :o2, 1143964800
- tz.transition 2006, 10, :o1, 1162105200
- tz.transition 2007, 3, :o2, 1173600000
- tz.transition 2007, 11, :o1, 1194159600
- tz.transition 2008, 3, :o2, 1205049600
- tz.transition 2008, 11, :o1, 1225609200
- tz.transition 2009, 3, :o2, 1236499200
- tz.transition 2009, 11, :o1, 1257058800
- tz.transition 2010, 3, :o2, 1268553600
- tz.transition 2010, 11, :o1, 1289113200
- tz.transition 2011, 3, :o2, 1300003200
- tz.transition 2011, 11, :o1, 1320562800
- tz.transition 2012, 3, :o2, 1331452800
- tz.transition 2012, 11, :o1, 1352012400
- tz.transition 2013, 3, :o2, 1362902400
- tz.transition 2013, 11, :o1, 1383462000
- tz.transition 2014, 3, :o2, 1394352000
- tz.transition 2014, 11, :o1, 1414911600
- tz.transition 2015, 3, :o2, 1425801600
- tz.transition 2015, 11, :o1, 1446361200
- tz.transition 2016, 3, :o2, 1457856000
- tz.transition 2016, 11, :o1, 1478415600
- tz.transition 2017, 3, :o2, 1489305600
- tz.transition 2017, 11, :o1, 1509865200
- tz.transition 2018, 3, :o2, 1520755200
- tz.transition 2018, 11, :o1, 1541314800
- tz.transition 2019, 3, :o2, 1552204800
- tz.transition 2019, 11, :o1, 1572764400
- tz.transition 2020, 3, :o2, 1583654400
- tz.transition 2020, 11, :o1, 1604214000
- tz.transition 2021, 3, :o2, 1615708800
- tz.transition 2021, 11, :o1, 1636268400
- tz.transition 2022, 3, :o2, 1647158400
- tz.transition 2022, 11, :o1, 1667718000
- tz.transition 2023, 3, :o2, 1678608000
- tz.transition 2023, 11, :o1, 1699167600
- tz.transition 2024, 3, :o2, 1710057600
- tz.transition 2024, 11, :o1, 1730617200
- tz.transition 2025, 3, :o2, 1741507200
- tz.transition 2025, 11, :o1, 1762066800
- tz.transition 2026, 3, :o2, 1772956800
- tz.transition 2026, 11, :o1, 1793516400
- tz.transition 2027, 3, :o2, 1805011200
- tz.transition 2027, 11, :o1, 1825570800
- tz.transition 2028, 3, :o2, 1836460800
- tz.transition 2028, 11, :o1, 1857020400
- tz.transition 2029, 3, :o2, 1867910400
- tz.transition 2029, 11, :o1, 1888470000
- tz.transition 2030, 3, :o2, 1899360000
- tz.transition 2030, 11, :o1, 1919919600
- tz.transition 2031, 3, :o2, 1930809600
- tz.transition 2031, 11, :o1, 1951369200
- tz.transition 2032, 3, :o2, 1962864000
- tz.transition 2032, 11, :o1, 1983423600
- tz.transition 2033, 3, :o2, 1994313600
- tz.transition 2033, 11, :o1, 2014873200
- tz.transition 2034, 3, :o2, 2025763200
- tz.transition 2034, 11, :o1, 2046322800
- tz.transition 2035, 3, :o2, 2057212800
- tz.transition 2035, 11, :o1, 2077772400
- tz.transition 2036, 3, :o2, 2088662400
- tz.transition 2036, 11, :o1, 2109222000
- tz.transition 2037, 3, :o2, 2120112000
- tz.transition 2037, 11, :o1, 2140671600
- tz.transition 2038, 3, :o2, 2152166400, 14792981, 6
- tz.transition 2038, 11, :o1, 2172726000, 59177635, 24
- tz.transition 2039, 3, :o2, 2183616000, 14795165, 6
- tz.transition 2039, 11, :o1, 2204175600, 59186371, 24
- tz.transition 2040, 3, :o2, 2215065600, 14797349, 6
- tz.transition 2040, 11, :o1, 2235625200, 59195107, 24
- tz.transition 2041, 3, :o2, 2246515200, 14799533, 6
- tz.transition 2041, 11, :o1, 2267074800, 59203843, 24
- tz.transition 2042, 3, :o2, 2277964800, 14801717, 6
- tz.transition 2042, 11, :o1, 2298524400, 59212579, 24
- tz.transition 2043, 3, :o2, 2309414400, 14803901, 6
- tz.transition 2043, 11, :o1, 2329974000, 59221315, 24
- tz.transition 2044, 3, :o2, 2341468800, 14806127, 6
- tz.transition 2044, 11, :o1, 2362028400, 59230219, 24
- tz.transition 2045, 3, :o2, 2372918400, 14808311, 6
- tz.transition 2045, 11, :o1, 2393478000, 59238955, 24
- tz.transition 2046, 3, :o2, 2404368000, 14810495, 6
- tz.transition 2046, 11, :o1, 2424927600, 59247691, 24
- tz.transition 2047, 3, :o2, 2435817600, 14812679, 6
- tz.transition 2047, 11, :o1, 2456377200, 59256427, 24
- tz.transition 2048, 3, :o2, 2467267200, 14814863, 6
- tz.transition 2048, 11, :o1, 2487826800, 59265163, 24
- tz.transition 2049, 3, :o2, 2499321600, 14817089, 6
- tz.transition 2049, 11, :o1, 2519881200, 59274067, 24
- tz.transition 2050, 3, :o2, 2530771200, 14819273, 6
- tz.transition 2050, 11, :o1, 2551330800, 59282803, 24
- tz.transition 2051, 3, :o2, 2562220800, 14821457, 6
- tz.transition 2051, 11, :o1, 2582780400, 59291539, 24
- tz.transition 2052, 3, :o2, 2593670400, 14823641, 6
- tz.transition 2052, 11, :o1, 2614230000, 59300275, 24
- tz.transition 2053, 3, :o2, 2625120000, 14825825, 6
- tz.transition 2053, 11, :o1, 2645679600, 59309011, 24
- tz.transition 2054, 3, :o2, 2656569600, 14828009, 6
- tz.transition 2054, 11, :o1, 2677129200, 59317747, 24
- tz.transition 2055, 3, :o2, 2688624000, 14830235, 6
- tz.transition 2055, 11, :o1, 2709183600, 59326651, 24
- tz.transition 2056, 3, :o2, 2720073600, 14832419, 6
- tz.transition 2056, 11, :o1, 2740633200, 59335387, 24
- tz.transition 2057, 3, :o2, 2751523200, 14834603, 6
- tz.transition 2057, 11, :o1, 2772082800, 59344123, 24
- tz.transition 2058, 3, :o2, 2782972800, 14836787, 6
- tz.transition 2058, 11, :o1, 2803532400, 59352859, 24
- tz.transition 2059, 3, :o2, 2814422400, 14838971, 6
- tz.transition 2059, 11, :o1, 2834982000, 59361595, 24
- tz.transition 2060, 3, :o2, 2846476800, 14841197, 6
- tz.transition 2060, 11, :o1, 2867036400, 59370499, 24
- tz.transition 2061, 3, :o2, 2877926400, 14843381, 6
- tz.transition 2061, 11, :o1, 2898486000, 59379235, 24
- tz.transition 2062, 3, :o2, 2909376000, 14845565, 6
- tz.transition 2062, 11, :o1, 2929935600, 59387971, 24
- tz.transition 2063, 3, :o2, 2940825600, 14847749, 6
- tz.transition 2063, 11, :o1, 2961385200, 59396707, 24
- tz.transition 2064, 3, :o2, 2972275200, 14849933, 6
- tz.transition 2064, 11, :o1, 2992834800, 59405443, 24
- tz.transition 2065, 3, :o2, 3003724800, 14852117, 6
- tz.transition 2065, 11, :o1, 3024284400, 59414179, 24
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/America/Chihuahua.rb b/lib/tzinfo/data/definitions/America/Chihuahua.rb
deleted file mode 100644
index e1ec6f7e..00000000
--- a/lib/tzinfo/data/definitions/America/Chihuahua.rb
+++ /dev/null
@@ -1,171 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module America
- module Chihuahua
- include TimezoneDefinition
-
- timezone 'America/Chihuahua' do |tz|
- tz.offset :o0, -25460, 0, :LMT
- tz.offset :o1, -25200, 0, :MST
- tz.offset :o2, -21600, 0, :CST
- tz.offset :o3, -21600, 3600, :CDT
- tz.offset :o4, -25200, 3600, :MDT
-
- tz.transition 1922, 1, :o1, -1514739600, 58153339, 24
- tz.transition 1927, 6, :o2, -1343066400, 9700171, 4
- tz.transition 1930, 11, :o1, -1234807200, 9705183, 4
- tz.transition 1931, 5, :o2, -1220292000, 9705855, 4
- tz.transition 1931, 10, :o1, -1207159200, 9706463, 4
- tz.transition 1932, 4, :o2, -1191344400, 58243171, 24
- tz.transition 1996, 4, :o3, 828864000
- tz.transition 1996, 10, :o2, 846399600
- tz.transition 1997, 4, :o3, 860313600
- tz.transition 1997, 10, :o2, 877849200
- tz.transition 1998, 4, :o4, 891766800
- tz.transition 1998, 10, :o1, 909302400
- tz.transition 1999, 4, :o4, 923216400
- tz.transition 1999, 10, :o1, 941356800
- tz.transition 2000, 4, :o4, 954666000
- tz.transition 2000, 10, :o1, 972806400
- tz.transition 2001, 5, :o4, 989139600
- tz.transition 2001, 9, :o1, 1001836800
- tz.transition 2002, 4, :o4, 1018170000
- tz.transition 2002, 10, :o1, 1035705600
- tz.transition 2003, 4, :o4, 1049619600
- tz.transition 2003, 10, :o1, 1067155200
- tz.transition 2004, 4, :o4, 1081069200
- tz.transition 2004, 10, :o1, 1099209600
- tz.transition 2005, 4, :o4, 1112518800
- tz.transition 2005, 10, :o1, 1130659200
- tz.transition 2006, 4, :o4, 1143968400
- tz.transition 2006, 10, :o1, 1162108800
- tz.transition 2007, 4, :o4, 1175418000
- tz.transition 2007, 10, :o1, 1193558400
- tz.transition 2008, 4, :o4, 1207472400
- tz.transition 2008, 10, :o1, 1225008000
- tz.transition 2009, 4, :o4, 1238922000
- tz.transition 2009, 10, :o1, 1256457600
- tz.transition 2010, 4, :o4, 1270371600
- tz.transition 2010, 10, :o1, 1288512000
- tz.transition 2011, 4, :o4, 1301821200
- tz.transition 2011, 10, :o1, 1319961600
- tz.transition 2012, 4, :o4, 1333270800
- tz.transition 2012, 10, :o1, 1351411200
- tz.transition 2013, 4, :o4, 1365325200
- tz.transition 2013, 10, :o1, 1382860800
- tz.transition 2014, 4, :o4, 1396774800
- tz.transition 2014, 10, :o1, 1414310400
- tz.transition 2015, 4, :o4, 1428224400
- tz.transition 2015, 10, :o1, 1445760000
- tz.transition 2016, 4, :o4, 1459674000
- tz.transition 2016, 10, :o1, 1477814400
- tz.transition 2017, 4, :o4, 1491123600
- tz.transition 2017, 10, :o1, 1509264000
- tz.transition 2018, 4, :o4, 1522573200
- tz.transition 2018, 10, :o1, 1540713600
- tz.transition 2019, 4, :o4, 1554627600
- tz.transition 2019, 10, :o1, 1572163200
- tz.transition 2020, 4, :o4, 1586077200
- tz.transition 2020, 10, :o1, 1603612800
- tz.transition 2021, 4, :o4, 1617526800
- tz.transition 2021, 10, :o1, 1635667200
- tz.transition 2022, 4, :o4, 1648976400
- tz.transition 2022, 10, :o1, 1667116800
- tz.transition 2023, 4, :o4, 1680426000
- tz.transition 2023, 10, :o1, 1698566400
- tz.transition 2024, 4, :o4, 1712480400
- tz.transition 2024, 10, :o1, 1730016000
- tz.transition 2025, 4, :o4, 1743930000
- tz.transition 2025, 10, :o1, 1761465600
- tz.transition 2026, 4, :o4, 1775379600
- tz.transition 2026, 10, :o1, 1792915200
- tz.transition 2027, 4, :o4, 1806829200
- tz.transition 2027, 10, :o1, 1824969600
- tz.transition 2028, 4, :o4, 1838278800
- tz.transition 2028, 10, :o1, 1856419200
- tz.transition 2029, 4, :o4, 1869728400
- tz.transition 2029, 10, :o1, 1887868800
- tz.transition 2030, 4, :o4, 1901782800
- tz.transition 2030, 10, :o1, 1919318400
- tz.transition 2031, 4, :o4, 1933232400
- tz.transition 2031, 10, :o1, 1950768000
- tz.transition 2032, 4, :o4, 1964682000
- tz.transition 2032, 10, :o1, 1982822400
- tz.transition 2033, 4, :o4, 1996131600
- tz.transition 2033, 10, :o1, 2014272000
- tz.transition 2034, 4, :o4, 2027581200
- tz.transition 2034, 10, :o1, 2045721600
- tz.transition 2035, 4, :o4, 2059030800
- tz.transition 2035, 10, :o1, 2077171200
- tz.transition 2036, 4, :o4, 2091085200
- tz.transition 2036, 10, :o1, 2108620800
- tz.transition 2037, 4, :o4, 2122534800
- tz.transition 2037, 10, :o1, 2140070400
- tz.transition 2038, 4, :o4, 2153984400, 19724143, 8
- tz.transition 2038, 10, :o1, 2172124800, 14794367, 6
- tz.transition 2039, 4, :o4, 2185434000, 19727055, 8
- tz.transition 2039, 10, :o1, 2203574400, 14796551, 6
- tz.transition 2040, 4, :o4, 2216883600, 19729967, 8
- tz.transition 2040, 10, :o1, 2235024000, 14798735, 6
- tz.transition 2041, 4, :o4, 2248938000, 19732935, 8
- tz.transition 2041, 10, :o1, 2266473600, 14800919, 6
- tz.transition 2042, 4, :o4, 2280387600, 19735847, 8
- tz.transition 2042, 10, :o1, 2297923200, 14803103, 6
- tz.transition 2043, 4, :o4, 2311837200, 19738759, 8
- tz.transition 2043, 10, :o1, 2329372800, 14805287, 6
- tz.transition 2044, 4, :o4, 2343286800, 19741671, 8
- tz.transition 2044, 10, :o1, 2361427200, 14807513, 6
- tz.transition 2045, 4, :o4, 2374736400, 19744583, 8
- tz.transition 2045, 10, :o1, 2392876800, 14809697, 6
- tz.transition 2046, 4, :o4, 2406186000, 19747495, 8
- tz.transition 2046, 10, :o1, 2424326400, 14811881, 6
- tz.transition 2047, 4, :o4, 2438240400, 19750463, 8
- tz.transition 2047, 10, :o1, 2455776000, 14814065, 6
- tz.transition 2048, 4, :o4, 2469690000, 19753375, 8
- tz.transition 2048, 10, :o1, 2487225600, 14816249, 6
- tz.transition 2049, 4, :o4, 2501139600, 19756287, 8
- tz.transition 2049, 10, :o1, 2519280000, 14818475, 6
- tz.transition 2050, 4, :o4, 2532589200, 19759199, 8
- tz.transition 2050, 10, :o1, 2550729600, 14820659, 6
- tz.transition 2051, 4, :o4, 2564038800, 19762111, 8
- tz.transition 2051, 10, :o1, 2582179200, 14822843, 6
- tz.transition 2052, 4, :o4, 2596093200, 19765079, 8
- tz.transition 2052, 10, :o1, 2613628800, 14825027, 6
- tz.transition 2053, 4, :o4, 2627542800, 19767991, 8
- tz.transition 2053, 10, :o1, 2645078400, 14827211, 6
- tz.transition 2054, 4, :o4, 2658992400, 19770903, 8
- tz.transition 2054, 10, :o1, 2676528000, 14829395, 6
- tz.transition 2055, 4, :o4, 2690442000, 19773815, 8
- tz.transition 2055, 10, :o1, 2708582400, 14831621, 6
- tz.transition 2056, 4, :o4, 2721891600, 19776727, 8
- tz.transition 2056, 10, :o1, 2740032000, 14833805, 6
- tz.transition 2057, 4, :o4, 2753341200, 19779639, 8
- tz.transition 2057, 10, :o1, 2771481600, 14835989, 6
- tz.transition 2058, 4, :o4, 2785395600, 19782607, 8
- tz.transition 2058, 10, :o1, 2802931200, 14838173, 6
- tz.transition 2059, 4, :o4, 2816845200, 19785519, 8
- tz.transition 2059, 10, :o1, 2834380800, 14840357, 6
- tz.transition 2060, 4, :o4, 2848294800, 19788431, 8
- tz.transition 2060, 10, :o1, 2866435200, 14842583, 6
- tz.transition 2061, 4, :o4, 2879744400, 19791343, 8
- tz.transition 2061, 10, :o1, 2897884800, 14844767, 6
- tz.transition 2062, 4, :o4, 2911194000, 19794255, 8
- tz.transition 2062, 10, :o1, 2929334400, 14846951, 6
- tz.transition 2063, 4, :o4, 2942643600, 19797167, 8
- tz.transition 2063, 10, :o1, 2960784000, 14849135, 6
- tz.transition 2064, 4, :o4, 2974698000, 19800135, 8
- tz.transition 2064, 10, :o1, 2992233600, 14851319, 6
- tz.transition 2065, 4, :o4, 3006147600, 19803047, 8
- tz.transition 2065, 10, :o1, 3023683200, 14853503, 6
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/America/Coral_Harbour.rb b/lib/tzinfo/data/definitions/America/Coral_Harbour.rb
deleted file mode 100644
index 16d0fa01..00000000
--- a/lib/tzinfo/data/definitions/America/Coral_Harbour.rb
+++ /dev/null
@@ -1,18 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module America
- module Coral_Harbour
- include TimezoneDefinition
-
- linked_timezone 'America/Coral_Harbour', 'America/Atikokan'
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/America/Cordoba.rb b/lib/tzinfo/data/definitions/America/Cordoba.rb
deleted file mode 100644
index fd01e538..00000000
--- a/lib/tzinfo/data/definitions/America/Cordoba.rb
+++ /dev/null
@@ -1,18 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module America
- module Cordoba
- include TimezoneDefinition
-
- linked_timezone 'America/Cordoba', 'America/Argentina/Cordoba'
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/America/Costa_Rica.rb b/lib/tzinfo/data/definitions/America/Costa_Rica.rb
deleted file mode 100644
index d3b4f253..00000000
--- a/lib/tzinfo/data/definitions/America/Costa_Rica.rb
+++ /dev/null
@@ -1,34 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module America
- module Costa_Rica
- include TimezoneDefinition
-
- timezone 'America/Costa_Rica' do |tz|
- tz.offset :o0, -20173, 0, :LMT
- tz.offset :o1, -20173, 0, :SJMT
- tz.offset :o2, -21600, 0, :CST
- tz.offset :o3, -21600, 3600, :CDT
-
- tz.transition 1890, 1, :o1, -2524501427, 208342258573, 86400
- tz.transition 1921, 1, :o2, -1545071027, 209321688973, 86400
- tz.transition 1979, 2, :o3, 288770400
- tz.transition 1979, 6, :o2, 297234000
- tz.transition 1980, 2, :o3, 320220000
- tz.transition 1980, 6, :o2, 328683600
- tz.transition 1991, 1, :o3, 664264800
- tz.transition 1991, 7, :o2, 678344400
- tz.transition 1992, 1, :o3, 695714400
- tz.transition 1992, 3, :o2, 700635600
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/America/Creston.rb b/lib/tzinfo/data/definitions/America/Creston.rb
deleted file mode 100644
index 1b08993c..00000000
--- a/lib/tzinfo/data/definitions/America/Creston.rb
+++ /dev/null
@@ -1,26 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module America
- module Creston
- include TimezoneDefinition
-
- timezone 'America/Creston' do |tz|
- tz.offset :o0, -27964, 0, :LMT
- tz.offset :o1, -25200, 0, :MST
- tz.offset :o2, -28800, 0, :PST
-
- tz.transition 1884, 1, :o1, -2713882436, 52038219391, 21600
- tz.transition 1916, 10, :o2, -1680454800, 58107307, 24
- tz.transition 1918, 6, :o1, -1627833600, 14530481, 6
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/America/Cuiaba.rb b/lib/tzinfo/data/definitions/America/Cuiaba.rb
deleted file mode 100644
index 056b9f1e..00000000
--- a/lib/tzinfo/data/definitions/America/Cuiaba.rb
+++ /dev/null
@@ -1,204 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module America
- module Cuiaba
- include TimezoneDefinition
-
- timezone 'America/Cuiaba' do |tz|
- tz.offset :o0, -13460, 0, :LMT
- tz.offset :o1, -14400, 0, :AMT
- tz.offset :o2, -14400, 3600, :AMST
-
- tz.transition 1914, 1, :o1, -1767212140, 10454977393, 4320
- tz.transition 1931, 10, :o2, -1206954000, 19412945, 8
- tz.transition 1932, 4, :o1, -1191358800, 19414389, 8
- tz.transition 1932, 10, :o2, -1175371200, 7280951, 3
- tz.transition 1933, 4, :o1, -1159822800, 19417309, 8
- tz.transition 1949, 12, :o2, -633816000, 7299755, 3
- tz.transition 1950, 4, :o1, -622065600, 7300163, 3
- tz.transition 1950, 12, :o2, -602280000, 7300850, 3
- tz.transition 1951, 4, :o1, -591829200, 19469901, 8
- tz.transition 1951, 12, :o2, -570744000, 7301945, 3
- tz.transition 1952, 4, :o1, -560206800, 19472829, 8
- tz.transition 1952, 12, :o2, -539121600, 7303043, 3
- tz.transition 1953, 3, :o1, -531349200, 19475501, 8
- tz.transition 1963, 12, :o2, -191361600, 7315118, 3
- tz.transition 1964, 3, :o1, -184194000, 19507645, 8
- tz.transition 1965, 1, :o2, -155160000, 7316375, 3
- tz.transition 1965, 3, :o1, -150066000, 19510805, 8
- tz.transition 1965, 12, :o2, -128894400, 7317287, 3
- tz.transition 1966, 3, :o1, -121122000, 19513485, 8
- tz.transition 1966, 11, :o2, -99950400, 7318292, 3
- tz.transition 1967, 3, :o1, -89586000, 19516405, 8
- tz.transition 1967, 11, :o2, -68414400, 7319387, 3
- tz.transition 1968, 3, :o1, -57963600, 19519333, 8
- tz.transition 1985, 11, :o2, 499752000
- tz.transition 1986, 3, :o1, 511239600
- tz.transition 1986, 10, :o2, 530596800
- tz.transition 1987, 2, :o1, 540270000
- tz.transition 1987, 10, :o2, 562132800
- tz.transition 1988, 2, :o1, 571201200
- tz.transition 1988, 10, :o2, 592977600
- tz.transition 1989, 1, :o1, 602046000
- tz.transition 1989, 10, :o2, 624427200
- tz.transition 1990, 2, :o1, 634705200
- tz.transition 1990, 10, :o2, 656481600
- tz.transition 1991, 2, :o1, 666759600
- tz.transition 1991, 10, :o2, 687931200
- tz.transition 1992, 2, :o1, 697604400
- tz.transition 1992, 10, :o2, 719985600
- tz.transition 1993, 1, :o1, 728449200
- tz.transition 1993, 10, :o2, 750830400
- tz.transition 1994, 2, :o1, 761713200
- tz.transition 1994, 10, :o2, 782280000
- tz.transition 1995, 2, :o1, 793162800
- tz.transition 1995, 10, :o2, 813729600
- tz.transition 1996, 2, :o1, 824007600
- tz.transition 1996, 10, :o2, 844574400
- tz.transition 1997, 2, :o1, 856062000
- tz.transition 1997, 10, :o2, 876110400
- tz.transition 1998, 3, :o1, 888721200
- tz.transition 1998, 10, :o2, 908078400
- tz.transition 1999, 2, :o1, 919566000
- tz.transition 1999, 10, :o2, 938923200
- tz.transition 2000, 2, :o1, 951620400
- tz.transition 2000, 10, :o2, 970977600
- tz.transition 2001, 2, :o1, 982465200
- tz.transition 2001, 10, :o2, 1003032000
- tz.transition 2002, 2, :o1, 1013914800
- tz.transition 2002, 11, :o2, 1036296000
- tz.transition 2003, 2, :o1, 1045364400
- tz.transition 2004, 11, :o2, 1099368000
- tz.transition 2005, 2, :o1, 1108868400
- tz.transition 2005, 10, :o2, 1129435200
- tz.transition 2006, 2, :o1, 1140318000
- tz.transition 2006, 11, :o2, 1162699200
- tz.transition 2007, 2, :o1, 1172372400
- tz.transition 2007, 10, :o2, 1192334400
- tz.transition 2008, 2, :o1, 1203217200
- tz.transition 2008, 10, :o2, 1224388800
- tz.transition 2009, 2, :o1, 1234666800
- tz.transition 2009, 10, :o2, 1255838400
- tz.transition 2010, 2, :o1, 1266721200
- tz.transition 2010, 10, :o2, 1287288000
- tz.transition 2011, 2, :o1, 1298170800
- tz.transition 2011, 10, :o2, 1318737600
- tz.transition 2012, 2, :o1, 1330225200
- tz.transition 2012, 10, :o2, 1350792000
- tz.transition 2013, 2, :o1, 1361070000
- tz.transition 2013, 10, :o2, 1382241600
- tz.transition 2014, 2, :o1, 1392519600
- tz.transition 2014, 10, :o2, 1413691200
- tz.transition 2015, 2, :o1, 1424574000
- tz.transition 2015, 10, :o2, 1445140800
- tz.transition 2016, 2, :o1, 1456023600
- tz.transition 2016, 10, :o2, 1476590400
- tz.transition 2017, 2, :o1, 1487473200
- tz.transition 2017, 10, :o2, 1508040000
- tz.transition 2018, 2, :o1, 1518922800
- tz.transition 2018, 10, :o2, 1540094400
- tz.transition 2019, 2, :o1, 1550372400
- tz.transition 2019, 10, :o2, 1571544000
- tz.transition 2020, 2, :o1, 1581822000
- tz.transition 2020, 10, :o2, 1602993600
- tz.transition 2021, 2, :o1, 1613876400
- tz.transition 2021, 10, :o2, 1634443200
- tz.transition 2022, 2, :o1, 1645326000
- tz.transition 2022, 10, :o2, 1665892800
- tz.transition 2023, 2, :o1, 1677380400
- tz.transition 2023, 10, :o2, 1697342400
- tz.transition 2024, 2, :o1, 1708225200
- tz.transition 2024, 10, :o2, 1729396800
- tz.transition 2025, 2, :o1, 1739674800
- tz.transition 2025, 10, :o2, 1760846400
- tz.transition 2026, 2, :o1, 1771729200
- tz.transition 2026, 10, :o2, 1792296000
- tz.transition 2027, 2, :o1, 1803178800
- tz.transition 2027, 10, :o2, 1823745600
- tz.transition 2028, 2, :o1, 1834628400
- tz.transition 2028, 10, :o2, 1855195200
- tz.transition 2029, 2, :o1, 1866078000
- tz.transition 2029, 10, :o2, 1887249600
- tz.transition 2030, 2, :o1, 1897527600
- tz.transition 2030, 10, :o2, 1918699200
- tz.transition 2031, 2, :o1, 1928977200
- tz.transition 2031, 10, :o2, 1950148800
- tz.transition 2032, 2, :o1, 1960426800
- tz.transition 2032, 10, :o2, 1981598400
- tz.transition 2033, 2, :o1, 1992481200
- tz.transition 2033, 10, :o2, 2013048000
- tz.transition 2034, 2, :o1, 2024535600
- tz.transition 2034, 10, :o2, 2044497600
- tz.transition 2035, 2, :o1, 2055380400
- tz.transition 2035, 10, :o2, 2076552000
- tz.transition 2036, 2, :o1, 2086830000
- tz.transition 2036, 10, :o2, 2108001600
- tz.transition 2037, 2, :o1, 2118884400
- tz.transition 2037, 10, :o2, 2139451200
- tz.transition 2038, 2, :o1, 2150334000, 19723805, 8
- tz.transition 2038, 10, :o2, 2170900800, 7397141, 3
- tz.transition 2039, 2, :o1, 2181783600, 19726717, 8
- tz.transition 2039, 10, :o2, 2202350400, 7398233, 3
- tz.transition 2040, 2, :o1, 2213233200, 19729629, 8
- tz.transition 2040, 10, :o2, 2234404800, 7399346, 3
- tz.transition 2041, 2, :o1, 2244682800, 19732541, 8
- tz.transition 2041, 10, :o2, 2265854400, 7400438, 3
- tz.transition 2042, 2, :o1, 2276132400, 19735453, 8
- tz.transition 2042, 10, :o2, 2297304000, 7401530, 3
- tz.transition 2043, 2, :o1, 2307582000, 19738365, 8
- tz.transition 2043, 10, :o2, 2328753600, 7402622, 3
- tz.transition 2044, 2, :o1, 2339636400, 19741333, 8
- tz.transition 2044, 10, :o2, 2360203200, 7403714, 3
- tz.transition 2045, 2, :o1, 2371086000, 19744245, 8
- tz.transition 2045, 10, :o2, 2391652800, 7404806, 3
- tz.transition 2046, 2, :o1, 2402535600, 19747157, 8
- tz.transition 2046, 10, :o2, 2423707200, 7405919, 3
- tz.transition 2047, 2, :o1, 2433985200, 19750069, 8
- tz.transition 2047, 10, :o2, 2455156800, 7407011, 3
- tz.transition 2048, 2, :o1, 2465434800, 19752981, 8
- tz.transition 2048, 10, :o2, 2486606400, 7408103, 3
- tz.transition 2049, 2, :o1, 2497489200, 19755949, 8
- tz.transition 2049, 10, :o2, 2518056000, 7409195, 3
- tz.transition 2050, 2, :o1, 2528938800, 19758861, 8
- tz.transition 2050, 10, :o2, 2549505600, 7410287, 3
- tz.transition 2051, 2, :o1, 2560388400, 19761773, 8
- tz.transition 2051, 10, :o2, 2580955200, 7411379, 3
- tz.transition 2052, 2, :o1, 2591838000, 19764685, 8
- tz.transition 2052, 10, :o2, 2613009600, 7412492, 3
- tz.transition 2053, 2, :o1, 2623287600, 19767597, 8
- tz.transition 2053, 10, :o2, 2644459200, 7413584, 3
- tz.transition 2054, 2, :o1, 2654737200, 19770509, 8
- tz.transition 2054, 10, :o2, 2675908800, 7414676, 3
- tz.transition 2055, 2, :o1, 2686791600, 19773477, 8
- tz.transition 2055, 10, :o2, 2707358400, 7415768, 3
- tz.transition 2056, 2, :o1, 2718241200, 19776389, 8
- tz.transition 2056, 10, :o2, 2738808000, 7416860, 3
- tz.transition 2057, 2, :o1, 2749690800, 19779301, 8
- tz.transition 2057, 10, :o2, 2770862400, 7417973, 3
- tz.transition 2058, 2, :o1, 2781140400, 19782213, 8
- tz.transition 2058, 10, :o2, 2802312000, 7419065, 3
- tz.transition 2059, 2, :o1, 2812590000, 19785125, 8
- tz.transition 2059, 10, :o2, 2833761600, 7420157, 3
- tz.transition 2060, 2, :o1, 2844039600, 19788037, 8
- tz.transition 2060, 10, :o2, 2865211200, 7421249, 3
- tz.transition 2061, 2, :o1, 2876094000, 19791005, 8
- tz.transition 2061, 10, :o2, 2896660800, 7422341, 3
- tz.transition 2062, 2, :o1, 2907543600, 19793917, 8
- tz.transition 2062, 10, :o2, 2928110400, 7423433, 3
- tz.transition 2063, 2, :o1, 2938993200, 19796829, 8
- tz.transition 2063, 10, :o2, 2960164800, 7424546, 3
- tz.transition 2064, 2, :o1, 2970442800, 19799741, 8
- tz.transition 2064, 10, :o2, 2991614400, 7425638, 3
- tz.transition 2065, 2, :o1, 3001892400, 19802653, 8
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/America/Curacao.rb b/lib/tzinfo/data/definitions/America/Curacao.rb
deleted file mode 100644
index ce81872e..00000000
--- a/lib/tzinfo/data/definitions/America/Curacao.rb
+++ /dev/null
@@ -1,25 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module America
- module Curacao
- include TimezoneDefinition
-
- timezone 'America/Curacao' do |tz|
- tz.offset :o0, -16547, 0, :LMT
- tz.offset :o1, -16200, 0, :ANT
- tz.offset :o2, -14400, 0, :AST
-
- tz.transition 1912, 2, :o1, -1826738653, 209040021347, 86400
- tz.transition 1965, 1, :o2, -157750200, 39020187, 16
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/America/Danmarkshavn.rb b/lib/tzinfo/data/definitions/America/Danmarkshavn.rb
deleted file mode 100644
index 7d18e3a9..00000000
--- a/lib/tzinfo/data/definitions/America/Danmarkshavn.rb
+++ /dev/null
@@ -1,58 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module America
- module Danmarkshavn
- include TimezoneDefinition
-
- timezone 'America/Danmarkshavn' do |tz|
- tz.offset :o0, -4480, 0, :LMT
- tz.offset :o1, -10800, 0, :WGT
- tz.offset :o2, -10800, 3600, :WGST
- tz.offset :o3, 0, 0, :GMT
-
- tz.transition 1916, 7, :o1, -1686091520, 653689589, 270
- tz.transition 1980, 4, :o2, 323845200
- tz.transition 1980, 9, :o1, 338950800
- tz.transition 1981, 3, :o2, 354675600
- tz.transition 1981, 9, :o1, 370400400
- tz.transition 1982, 3, :o2, 386125200
- tz.transition 1982, 9, :o1, 401850000
- tz.transition 1983, 3, :o2, 417574800
- tz.transition 1983, 9, :o1, 433299600
- tz.transition 1984, 3, :o2, 449024400
- tz.transition 1984, 9, :o1, 465354000
- tz.transition 1985, 3, :o2, 481078800
- tz.transition 1985, 9, :o1, 496803600
- tz.transition 1986, 3, :o2, 512528400
- tz.transition 1986, 9, :o1, 528253200
- tz.transition 1987, 3, :o2, 543978000
- tz.transition 1987, 9, :o1, 559702800
- tz.transition 1988, 3, :o2, 575427600
- tz.transition 1988, 9, :o1, 591152400
- tz.transition 1989, 3, :o2, 606877200
- tz.transition 1989, 9, :o1, 622602000
- tz.transition 1990, 3, :o2, 638326800
- tz.transition 1990, 9, :o1, 654656400
- tz.transition 1991, 3, :o2, 670381200
- tz.transition 1991, 9, :o1, 686106000
- tz.transition 1992, 3, :o2, 701830800
- tz.transition 1992, 9, :o1, 717555600
- tz.transition 1993, 3, :o2, 733280400
- tz.transition 1993, 9, :o1, 749005200
- tz.transition 1994, 3, :o2, 764730000
- tz.transition 1994, 9, :o1, 780454800
- tz.transition 1995, 3, :o2, 796179600
- tz.transition 1995, 9, :o1, 811904400
- tz.transition 1996, 1, :o3, 820465200
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/America/Dawson.rb b/lib/tzinfo/data/definitions/America/Dawson.rb
deleted file mode 100644
index c02fa673..00000000
--- a/lib/tzinfo/data/definitions/America/Dawson.rb
+++ /dev/null
@@ -1,211 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module America
- module Dawson
- include TimezoneDefinition
-
- timezone 'America/Dawson' do |tz|
- tz.offset :o0, -33460, 0, :LMT
- tz.offset :o1, -32400, 0, :YST
- tz.offset :o2, -32400, 3600, :YDT
- tz.offset :o3, -32400, 3600, :YWT
- tz.offset :o4, -32400, 3600, :YPT
- tz.offset :o5, -32400, 7200, :YDDT
- tz.offset :o6, -28800, 0, :PST
- tz.offset :o7, -28800, 3600, :PDT
-
- tz.transition 1900, 8, :o1, -2188996940, 10433888153, 4320
- tz.transition 1918, 4, :o2, -1632056400, 58120751, 24
- tz.transition 1918, 10, :o1, -1615125600, 29062727, 12
- tz.transition 1919, 5, :o2, -1596978000, 58130495, 24
- tz.transition 1919, 11, :o1, -1583164800, 14533583, 6
- tz.transition 1942, 2, :o3, -880203600, 58329599, 24
- tz.transition 1945, 8, :o4, -769395600, 58360379, 24
- tz.transition 1945, 9, :o1, -765381600, 29180747, 12
- tz.transition 1965, 4, :o5, -147884400, 19511007, 8
- tz.transition 1965, 10, :o1, -131554800, 19512519, 8
- tz.transition 1973, 10, :o6, 120646800
- tz.transition 1980, 4, :o7, 325677600
- tz.transition 1980, 10, :o6, 341398800
- tz.transition 1981, 4, :o7, 357127200
- tz.transition 1981, 10, :o6, 372848400
- tz.transition 1982, 4, :o7, 388576800
- tz.transition 1982, 10, :o6, 404902800
- tz.transition 1983, 4, :o7, 420026400
- tz.transition 1983, 10, :o6, 436352400
- tz.transition 1984, 4, :o7, 452080800
- tz.transition 1984, 10, :o6, 467802000
- tz.transition 1985, 4, :o7, 483530400
- tz.transition 1985, 10, :o6, 499251600
- tz.transition 1986, 4, :o7, 514980000
- tz.transition 1986, 10, :o6, 530701200
- tz.transition 1987, 4, :o7, 544615200
- tz.transition 1987, 10, :o6, 562150800
- tz.transition 1988, 4, :o7, 576064800
- tz.transition 1988, 10, :o6, 594205200
- tz.transition 1989, 4, :o7, 607514400
- tz.transition 1989, 10, :o6, 625654800
- tz.transition 1990, 4, :o7, 638964000
- tz.transition 1990, 10, :o6, 657104400
- tz.transition 1991, 4, :o7, 671018400
- tz.transition 1991, 10, :o6, 688554000
- tz.transition 1992, 4, :o7, 702468000
- tz.transition 1992, 10, :o6, 720003600
- tz.transition 1993, 4, :o7, 733917600
- tz.transition 1993, 10, :o6, 752058000
- tz.transition 1994, 4, :o7, 765367200
- tz.transition 1994, 10, :o6, 783507600
- tz.transition 1995, 4, :o7, 796816800
- tz.transition 1995, 10, :o6, 814957200
- tz.transition 1996, 4, :o7, 828871200
- tz.transition 1996, 10, :o6, 846406800
- tz.transition 1997, 4, :o7, 860320800
- tz.transition 1997, 10, :o6, 877856400
- tz.transition 1998, 4, :o7, 891770400
- tz.transition 1998, 10, :o6, 909306000
- tz.transition 1999, 4, :o7, 923220000
- tz.transition 1999, 10, :o6, 941360400
- tz.transition 2000, 4, :o7, 954669600
- tz.transition 2000, 10, :o6, 972810000
- tz.transition 2001, 4, :o7, 986119200
- tz.transition 2001, 10, :o6, 1004259600
- tz.transition 2002, 4, :o7, 1018173600
- tz.transition 2002, 10, :o6, 1035709200
- tz.transition 2003, 4, :o7, 1049623200
- tz.transition 2003, 10, :o6, 1067158800
- tz.transition 2004, 4, :o7, 1081072800
- tz.transition 2004, 10, :o6, 1099213200
- tz.transition 2005, 4, :o7, 1112522400
- tz.transition 2005, 10, :o6, 1130662800
- tz.transition 2006, 4, :o7, 1143972000
- tz.transition 2006, 10, :o6, 1162112400
- tz.transition 2007, 3, :o7, 1173607200
- tz.transition 2007, 11, :o6, 1194166800
- tz.transition 2008, 3, :o7, 1205056800
- tz.transition 2008, 11, :o6, 1225616400
- tz.transition 2009, 3, :o7, 1236506400
- tz.transition 2009, 11, :o6, 1257066000
- tz.transition 2010, 3, :o7, 1268560800
- tz.transition 2010, 11, :o6, 1289120400
- tz.transition 2011, 3, :o7, 1300010400
- tz.transition 2011, 11, :o6, 1320570000
- tz.transition 2012, 3, :o7, 1331460000
- tz.transition 2012, 11, :o6, 1352019600
- tz.transition 2013, 3, :o7, 1362909600
- tz.transition 2013, 11, :o6, 1383469200
- tz.transition 2014, 3, :o7, 1394359200
- tz.transition 2014, 11, :o6, 1414918800
- tz.transition 2015, 3, :o7, 1425808800
- tz.transition 2015, 11, :o6, 1446368400
- tz.transition 2016, 3, :o7, 1457863200
- tz.transition 2016, 11, :o6, 1478422800
- tz.transition 2017, 3, :o7, 1489312800
- tz.transition 2017, 11, :o6, 1509872400
- tz.transition 2018, 3, :o7, 1520762400
- tz.transition 2018, 11, :o6, 1541322000
- tz.transition 2019, 3, :o7, 1552212000
- tz.transition 2019, 11, :o6, 1572771600
- tz.transition 2020, 3, :o7, 1583661600
- tz.transition 2020, 11, :o6, 1604221200
- tz.transition 2021, 3, :o7, 1615716000
- tz.transition 2021, 11, :o6, 1636275600
- tz.transition 2022, 3, :o7, 1647165600
- tz.transition 2022, 11, :o6, 1667725200
- tz.transition 2023, 3, :o7, 1678615200
- tz.transition 2023, 11, :o6, 1699174800
- tz.transition 2024, 3, :o7, 1710064800
- tz.transition 2024, 11, :o6, 1730624400
- tz.transition 2025, 3, :o7, 1741514400
- tz.transition 2025, 11, :o6, 1762074000
- tz.transition 2026, 3, :o7, 1772964000
- tz.transition 2026, 11, :o6, 1793523600
- tz.transition 2027, 3, :o7, 1805018400
- tz.transition 2027, 11, :o6, 1825578000
- tz.transition 2028, 3, :o7, 1836468000
- tz.transition 2028, 11, :o6, 1857027600
- tz.transition 2029, 3, :o7, 1867917600
- tz.transition 2029, 11, :o6, 1888477200
- tz.transition 2030, 3, :o7, 1899367200
- tz.transition 2030, 11, :o6, 1919926800
- tz.transition 2031, 3, :o7, 1930816800
- tz.transition 2031, 11, :o6, 1951376400
- tz.transition 2032, 3, :o7, 1962871200
- tz.transition 2032, 11, :o6, 1983430800
- tz.transition 2033, 3, :o7, 1994320800
- tz.transition 2033, 11, :o6, 2014880400
- tz.transition 2034, 3, :o7, 2025770400
- tz.transition 2034, 11, :o6, 2046330000
- tz.transition 2035, 3, :o7, 2057220000
- tz.transition 2035, 11, :o6, 2077779600
- tz.transition 2036, 3, :o7, 2088669600
- tz.transition 2036, 11, :o6, 2109229200
- tz.transition 2037, 3, :o7, 2120119200
- tz.transition 2037, 11, :o6, 2140678800
- tz.transition 2038, 3, :o7, 2152173600, 29585963, 12
- tz.transition 2038, 11, :o6, 2172733200, 19725879, 8
- tz.transition 2039, 3, :o7, 2183623200, 29590331, 12
- tz.transition 2039, 11, :o6, 2204182800, 19728791, 8
- tz.transition 2040, 3, :o7, 2215072800, 29594699, 12
- tz.transition 2040, 11, :o6, 2235632400, 19731703, 8
- tz.transition 2041, 3, :o7, 2246522400, 29599067, 12
- tz.transition 2041, 11, :o6, 2267082000, 19734615, 8
- tz.transition 2042, 3, :o7, 2277972000, 29603435, 12
- tz.transition 2042, 11, :o6, 2298531600, 19737527, 8
- tz.transition 2043, 3, :o7, 2309421600, 29607803, 12
- tz.transition 2043, 11, :o6, 2329981200, 19740439, 8
- tz.transition 2044, 3, :o7, 2341476000, 29612255, 12
- tz.transition 2044, 11, :o6, 2362035600, 19743407, 8
- tz.transition 2045, 3, :o7, 2372925600, 29616623, 12
- tz.transition 2045, 11, :o6, 2393485200, 19746319, 8
- tz.transition 2046, 3, :o7, 2404375200, 29620991, 12
- tz.transition 2046, 11, :o6, 2424934800, 19749231, 8
- tz.transition 2047, 3, :o7, 2435824800, 29625359, 12
- tz.transition 2047, 11, :o6, 2456384400, 19752143, 8
- tz.transition 2048, 3, :o7, 2467274400, 29629727, 12
- tz.transition 2048, 11, :o6, 2487834000, 19755055, 8
- tz.transition 2049, 3, :o7, 2499328800, 29634179, 12
- tz.transition 2049, 11, :o6, 2519888400, 19758023, 8
- tz.transition 2050, 3, :o7, 2530778400, 29638547, 12
- tz.transition 2050, 11, :o6, 2551338000, 19760935, 8
- tz.transition 2051, 3, :o7, 2562228000, 29642915, 12
- tz.transition 2051, 11, :o6, 2582787600, 19763847, 8
- tz.transition 2052, 3, :o7, 2593677600, 29647283, 12
- tz.transition 2052, 11, :o6, 2614237200, 19766759, 8
- tz.transition 2053, 3, :o7, 2625127200, 29651651, 12
- tz.transition 2053, 11, :o6, 2645686800, 19769671, 8
- tz.transition 2054, 3, :o7, 2656576800, 29656019, 12
- tz.transition 2054, 11, :o6, 2677136400, 19772583, 8
- tz.transition 2055, 3, :o7, 2688631200, 29660471, 12
- tz.transition 2055, 11, :o6, 2709190800, 19775551, 8
- tz.transition 2056, 3, :o7, 2720080800, 29664839, 12
- tz.transition 2056, 11, :o6, 2740640400, 19778463, 8
- tz.transition 2057, 3, :o7, 2751530400, 29669207, 12
- tz.transition 2057, 11, :o6, 2772090000, 19781375, 8
- tz.transition 2058, 3, :o7, 2782980000, 29673575, 12
- tz.transition 2058, 11, :o6, 2803539600, 19784287, 8
- tz.transition 2059, 3, :o7, 2814429600, 29677943, 12
- tz.transition 2059, 11, :o6, 2834989200, 19787199, 8
- tz.transition 2060, 3, :o7, 2846484000, 29682395, 12
- tz.transition 2060, 11, :o6, 2867043600, 19790167, 8
- tz.transition 2061, 3, :o7, 2877933600, 29686763, 12
- tz.transition 2061, 11, :o6, 2898493200, 19793079, 8
- tz.transition 2062, 3, :o7, 2909383200, 29691131, 12
- tz.transition 2062, 11, :o6, 2929942800, 19795991, 8
- tz.transition 2063, 3, :o7, 2940832800, 29695499, 12
- tz.transition 2063, 11, :o6, 2961392400, 19798903, 8
- tz.transition 2064, 3, :o7, 2972282400, 29699867, 12
- tz.transition 2064, 11, :o6, 2992842000, 19801815, 8
- tz.transition 2065, 3, :o7, 3003732000, 29704235, 12
- tz.transition 2065, 11, :o6, 3024291600, 19804727, 8
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/America/Dawson_Creek.rb b/lib/tzinfo/data/definitions/America/Dawson_Creek.rb
deleted file mode 100644
index 2306d027..00000000
--- a/lib/tzinfo/data/definitions/America/Dawson_Creek.rb
+++ /dev/null
@@ -1,84 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module America
- module Dawson_Creek
- include TimezoneDefinition
-
- timezone 'America/Dawson_Creek' do |tz|
- tz.offset :o0, -28856, 0, :LMT
- tz.offset :o1, -28800, 0, :PST
- tz.offset :o2, -28800, 3600, :PDT
- tz.offset :o3, -28800, 3600, :PWT
- tz.offset :o4, -28800, 3600, :PPT
- tz.offset :o5, -25200, 0, :MST
-
- tz.transition 1884, 1, :o1, -2713881544, 26019109807, 10800
- tz.transition 1918, 4, :o2, -1632060000, 29060375, 12
- tz.transition 1918, 10, :o1, -1615129200, 19375151, 8
- tz.transition 1942, 2, :o3, -880207200, 29164799, 12
- tz.transition 1945, 8, :o4, -769395600, 58360379, 24
- tz.transition 1945, 9, :o1, -765385200, 19453831, 8
- tz.transition 1947, 4, :o2, -715788000, 29187635, 12
- tz.transition 1947, 9, :o1, -702486000, 19459655, 8
- tz.transition 1948, 4, :o2, -684338400, 29192003, 12
- tz.transition 1948, 9, :o1, -671036400, 19462567, 8
- tz.transition 1949, 4, :o2, -652888800, 29196371, 12
- tz.transition 1949, 9, :o1, -639586800, 19465479, 8
- tz.transition 1950, 4, :o2, -620834400, 29200823, 12
- tz.transition 1950, 9, :o1, -608137200, 19468391, 8
- tz.transition 1951, 4, :o2, -589384800, 29205191, 12
- tz.transition 1951, 9, :o1, -576082800, 19471359, 8
- tz.transition 1952, 4, :o2, -557935200, 29209559, 12
- tz.transition 1952, 9, :o1, -544633200, 19474271, 8
- tz.transition 1953, 4, :o2, -526485600, 29213927, 12
- tz.transition 1953, 9, :o1, -513183600, 19477183, 8
- tz.transition 1954, 4, :o2, -495036000, 29218295, 12
- tz.transition 1954, 9, :o1, -481734000, 19480095, 8
- tz.transition 1955, 4, :o2, -463586400, 29222663, 12
- tz.transition 1955, 9, :o1, -450284400, 19483007, 8
- tz.transition 1956, 4, :o2, -431532000, 29227115, 12
- tz.transition 1956, 9, :o1, -418230000, 19485975, 8
- tz.transition 1957, 4, :o2, -400082400, 29231483, 12
- tz.transition 1957, 9, :o1, -386780400, 19488887, 8
- tz.transition 1958, 4, :o2, -368632800, 29235851, 12
- tz.transition 1958, 9, :o1, -355330800, 19491799, 8
- tz.transition 1959, 4, :o2, -337183200, 29240219, 12
- tz.transition 1959, 9, :o1, -323881200, 19494711, 8
- tz.transition 1960, 4, :o2, -305733600, 29244587, 12
- tz.transition 1960, 9, :o1, -292431600, 19497623, 8
- tz.transition 1961, 4, :o2, -273679200, 29249039, 12
- tz.transition 1961, 9, :o1, -260982000, 19500535, 8
- tz.transition 1962, 4, :o2, -242229600, 29253407, 12
- tz.transition 1962, 10, :o1, -226508400, 19503727, 8
- tz.transition 1963, 4, :o2, -210780000, 29257775, 12
- tz.transition 1963, 10, :o1, -195058800, 19506639, 8
- tz.transition 1964, 4, :o2, -179330400, 29262143, 12
- tz.transition 1964, 10, :o1, -163609200, 19509551, 8
- tz.transition 1965, 4, :o2, -147880800, 29266511, 12
- tz.transition 1965, 10, :o1, -131554800, 19512519, 8
- tz.transition 1966, 4, :o2, -116431200, 29270879, 12
- tz.transition 1966, 10, :o1, -100105200, 19515431, 8
- tz.transition 1967, 4, :o2, -84376800, 29275331, 12
- tz.transition 1967, 10, :o1, -68655600, 19518343, 8
- tz.transition 1968, 4, :o2, -52927200, 29279699, 12
- tz.transition 1968, 10, :o1, -37206000, 19521255, 8
- tz.transition 1969, 4, :o2, -21477600, 29284067, 12
- tz.transition 1969, 10, :o1, -5756400, 19524167, 8
- tz.transition 1970, 4, :o2, 9972000
- tz.transition 1970, 10, :o1, 25693200
- tz.transition 1971, 4, :o2, 41421600
- tz.transition 1971, 10, :o1, 57747600
- tz.transition 1972, 4, :o2, 73476000
- tz.transition 1972, 8, :o5, 84013200
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/America/Denver.rb b/lib/tzinfo/data/definitions/America/Denver.rb
deleted file mode 100644
index d6056cbe..00000000
--- a/lib/tzinfo/data/definitions/America/Denver.rb
+++ /dev/null
@@ -1,239 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module America
- module Denver
- include TimezoneDefinition
-
- timezone 'America/Denver' do |tz|
- tz.offset :o0, -25196, 0, :LMT
- tz.offset :o1, -25200, 0, :MST
- tz.offset :o2, -25200, 3600, :MDT
- tz.offset :o3, -25200, 3600, :MWT
- tz.offset :o4, -25200, 3600, :MPT
-
- tz.transition 1883, 11, :o1, -2717643600, 57819199, 24
- tz.transition 1918, 3, :o2, -1633273200, 19373471, 8
- tz.transition 1918, 10, :o1, -1615132800, 14531363, 6
- tz.transition 1919, 3, :o2, -1601823600, 19376383, 8
- tz.transition 1919, 10, :o1, -1583683200, 14533547, 6
- tz.transition 1920, 3, :o2, -1570374000, 19379295, 8
- tz.transition 1920, 10, :o1, -1551628800, 14535773, 6
- tz.transition 1921, 3, :o2, -1538924400, 19382207, 8
- tz.transition 1921, 5, :o1, -1534089600, 14536991, 6
- tz.transition 1942, 2, :o3, -880210800, 19443199, 8
- tz.transition 1945, 8, :o4, -769395600, 58360379, 24
- tz.transition 1945, 9, :o1, -765388800, 14590373, 6
- tz.transition 1965, 4, :o2, -147884400, 19511007, 8
- tz.transition 1965, 10, :o1, -131558400, 14634389, 6
- tz.transition 1966, 4, :o2, -116434800, 19513919, 8
- tz.transition 1966, 10, :o1, -100108800, 14636573, 6
- tz.transition 1967, 4, :o2, -84380400, 19516887, 8
- tz.transition 1967, 10, :o1, -68659200, 14638757, 6
- tz.transition 1968, 4, :o2, -52930800, 19519799, 8
- tz.transition 1968, 10, :o1, -37209600, 14640941, 6
- tz.transition 1969, 4, :o2, -21481200, 19522711, 8
- tz.transition 1969, 10, :o1, -5760000, 14643125, 6
- tz.transition 1970, 4, :o2, 9968400
- tz.transition 1970, 10, :o1, 25689600
- tz.transition 1971, 4, :o2, 41418000
- tz.transition 1971, 10, :o1, 57744000
- tz.transition 1972, 4, :o2, 73472400
- tz.transition 1972, 10, :o1, 89193600
- tz.transition 1973, 4, :o2, 104922000
- tz.transition 1973, 10, :o1, 120643200
- tz.transition 1974, 1, :o2, 126694800
- tz.transition 1974, 10, :o1, 152092800
- tz.transition 1975, 2, :o2, 162378000
- tz.transition 1975, 10, :o1, 183542400
- tz.transition 1976, 4, :o2, 199270800
- tz.transition 1976, 10, :o1, 215596800
- tz.transition 1977, 4, :o2, 230720400
- tz.transition 1977, 10, :o1, 247046400
- tz.transition 1978, 4, :o2, 262774800
- tz.transition 1978, 10, :o1, 278496000
- tz.transition 1979, 4, :o2, 294224400
- tz.transition 1979, 10, :o1, 309945600
- tz.transition 1980, 4, :o2, 325674000
- tz.transition 1980, 10, :o1, 341395200
- tz.transition 1981, 4, :o2, 357123600
- tz.transition 1981, 10, :o1, 372844800
- tz.transition 1982, 4, :o2, 388573200
- tz.transition 1982, 10, :o1, 404899200
- tz.transition 1983, 4, :o2, 420022800
- tz.transition 1983, 10, :o1, 436348800
- tz.transition 1984, 4, :o2, 452077200
- tz.transition 1984, 10, :o1, 467798400
- tz.transition 1985, 4, :o2, 483526800
- tz.transition 1985, 10, :o1, 499248000
- tz.transition 1986, 4, :o2, 514976400
- tz.transition 1986, 10, :o1, 530697600
- tz.transition 1987, 4, :o2, 544611600
- tz.transition 1987, 10, :o1, 562147200
- tz.transition 1988, 4, :o2, 576061200
- tz.transition 1988, 10, :o1, 594201600
- tz.transition 1989, 4, :o2, 607510800
- tz.transition 1989, 10, :o1, 625651200
- tz.transition 1990, 4, :o2, 638960400
- tz.transition 1990, 10, :o1, 657100800
- tz.transition 1991, 4, :o2, 671014800
- tz.transition 1991, 10, :o1, 688550400
- tz.transition 1992, 4, :o2, 702464400
- tz.transition 1992, 10, :o1, 720000000
- tz.transition 1993, 4, :o2, 733914000
- tz.transition 1993, 10, :o1, 752054400
- tz.transition 1994, 4, :o2, 765363600
- tz.transition 1994, 10, :o1, 783504000
- tz.transition 1995, 4, :o2, 796813200
- tz.transition 1995, 10, :o1, 814953600
- tz.transition 1996, 4, :o2, 828867600
- tz.transition 1996, 10, :o1, 846403200
- tz.transition 1997, 4, :o2, 860317200
- tz.transition 1997, 10, :o1, 877852800
- tz.transition 1998, 4, :o2, 891766800
- tz.transition 1998, 10, :o1, 909302400
- tz.transition 1999, 4, :o2, 923216400
- tz.transition 1999, 10, :o1, 941356800
- tz.transition 2000, 4, :o2, 954666000
- tz.transition 2000, 10, :o1, 972806400
- tz.transition 2001, 4, :o2, 986115600
- tz.transition 2001, 10, :o1, 1004256000
- tz.transition 2002, 4, :o2, 1018170000
- tz.transition 2002, 10, :o1, 1035705600
- tz.transition 2003, 4, :o2, 1049619600
- tz.transition 2003, 10, :o1, 1067155200
- tz.transition 2004, 4, :o2, 1081069200
- tz.transition 2004, 10, :o1, 1099209600
- tz.transition 2005, 4, :o2, 1112518800
- tz.transition 2005, 10, :o1, 1130659200
- tz.transition 2006, 4, :o2, 1143968400
- tz.transition 2006, 10, :o1, 1162108800
- tz.transition 2007, 3, :o2, 1173603600
- tz.transition 2007, 11, :o1, 1194163200
- tz.transition 2008, 3, :o2, 1205053200
- tz.transition 2008, 11, :o1, 1225612800
- tz.transition 2009, 3, :o2, 1236502800
- tz.transition 2009, 11, :o1, 1257062400
- tz.transition 2010, 3, :o2, 1268557200
- tz.transition 2010, 11, :o1, 1289116800
- tz.transition 2011, 3, :o2, 1300006800
- tz.transition 2011, 11, :o1, 1320566400
- tz.transition 2012, 3, :o2, 1331456400
- tz.transition 2012, 11, :o1, 1352016000
- tz.transition 2013, 3, :o2, 1362906000
- tz.transition 2013, 11, :o1, 1383465600
- tz.transition 2014, 3, :o2, 1394355600
- tz.transition 2014, 11, :o1, 1414915200
- tz.transition 2015, 3, :o2, 1425805200
- tz.transition 2015, 11, :o1, 1446364800
- tz.transition 2016, 3, :o2, 1457859600
- tz.transition 2016, 11, :o1, 1478419200
- tz.transition 2017, 3, :o2, 1489309200
- tz.transition 2017, 11, :o1, 1509868800
- tz.transition 2018, 3, :o2, 1520758800
- tz.transition 2018, 11, :o1, 1541318400
- tz.transition 2019, 3, :o2, 1552208400
- tz.transition 2019, 11, :o1, 1572768000
- tz.transition 2020, 3, :o2, 1583658000
- tz.transition 2020, 11, :o1, 1604217600
- tz.transition 2021, 3, :o2, 1615712400
- tz.transition 2021, 11, :o1, 1636272000
- tz.transition 2022, 3, :o2, 1647162000
- tz.transition 2022, 11, :o1, 1667721600
- tz.transition 2023, 3, :o2, 1678611600
- tz.transition 2023, 11, :o1, 1699171200
- tz.transition 2024, 3, :o2, 1710061200
- tz.transition 2024, 11, :o1, 1730620800
- tz.transition 2025, 3, :o2, 1741510800
- tz.transition 2025, 11, :o1, 1762070400
- tz.transition 2026, 3, :o2, 1772960400
- tz.transition 2026, 11, :o1, 1793520000
- tz.transition 2027, 3, :o2, 1805014800
- tz.transition 2027, 11, :o1, 1825574400
- tz.transition 2028, 3, :o2, 1836464400
- tz.transition 2028, 11, :o1, 1857024000
- tz.transition 2029, 3, :o2, 1867914000
- tz.transition 2029, 11, :o1, 1888473600
- tz.transition 2030, 3, :o2, 1899363600
- tz.transition 2030, 11, :o1, 1919923200
- tz.transition 2031, 3, :o2, 1930813200
- tz.transition 2031, 11, :o1, 1951372800
- tz.transition 2032, 3, :o2, 1962867600
- tz.transition 2032, 11, :o1, 1983427200
- tz.transition 2033, 3, :o2, 1994317200
- tz.transition 2033, 11, :o1, 2014876800
- tz.transition 2034, 3, :o2, 2025766800
- tz.transition 2034, 11, :o1, 2046326400
- tz.transition 2035, 3, :o2, 2057216400
- tz.transition 2035, 11, :o1, 2077776000
- tz.transition 2036, 3, :o2, 2088666000
- tz.transition 2036, 11, :o1, 2109225600
- tz.transition 2037, 3, :o2, 2120115600
- tz.transition 2037, 11, :o1, 2140675200
- tz.transition 2038, 3, :o2, 2152170000, 19723975, 8
- tz.transition 2038, 11, :o1, 2172729600, 14794409, 6
- tz.transition 2039, 3, :o2, 2183619600, 19726887, 8
- tz.transition 2039, 11, :o1, 2204179200, 14796593, 6
- tz.transition 2040, 3, :o2, 2215069200, 19729799, 8
- tz.transition 2040, 11, :o1, 2235628800, 14798777, 6
- tz.transition 2041, 3, :o2, 2246518800, 19732711, 8
- tz.transition 2041, 11, :o1, 2267078400, 14800961, 6
- tz.transition 2042, 3, :o2, 2277968400, 19735623, 8
- tz.transition 2042, 11, :o1, 2298528000, 14803145, 6
- tz.transition 2043, 3, :o2, 2309418000, 19738535, 8
- tz.transition 2043, 11, :o1, 2329977600, 14805329, 6
- tz.transition 2044, 3, :o2, 2341472400, 19741503, 8
- tz.transition 2044, 11, :o1, 2362032000, 14807555, 6
- tz.transition 2045, 3, :o2, 2372922000, 19744415, 8
- tz.transition 2045, 11, :o1, 2393481600, 14809739, 6
- tz.transition 2046, 3, :o2, 2404371600, 19747327, 8
- tz.transition 2046, 11, :o1, 2424931200, 14811923, 6
- tz.transition 2047, 3, :o2, 2435821200, 19750239, 8
- tz.transition 2047, 11, :o1, 2456380800, 14814107, 6
- tz.transition 2048, 3, :o2, 2467270800, 19753151, 8
- tz.transition 2048, 11, :o1, 2487830400, 14816291, 6
- tz.transition 2049, 3, :o2, 2499325200, 19756119, 8
- tz.transition 2049, 11, :o1, 2519884800, 14818517, 6
- tz.transition 2050, 3, :o2, 2530774800, 19759031, 8
- tz.transition 2050, 11, :o1, 2551334400, 14820701, 6
- tz.transition 2051, 3, :o2, 2562224400, 19761943, 8
- tz.transition 2051, 11, :o1, 2582784000, 14822885, 6
- tz.transition 2052, 3, :o2, 2593674000, 19764855, 8
- tz.transition 2052, 11, :o1, 2614233600, 14825069, 6
- tz.transition 2053, 3, :o2, 2625123600, 19767767, 8
- tz.transition 2053, 11, :o1, 2645683200, 14827253, 6
- tz.transition 2054, 3, :o2, 2656573200, 19770679, 8
- tz.transition 2054, 11, :o1, 2677132800, 14829437, 6
- tz.transition 2055, 3, :o2, 2688627600, 19773647, 8
- tz.transition 2055, 11, :o1, 2709187200, 14831663, 6
- tz.transition 2056, 3, :o2, 2720077200, 19776559, 8
- tz.transition 2056, 11, :o1, 2740636800, 14833847, 6
- tz.transition 2057, 3, :o2, 2751526800, 19779471, 8
- tz.transition 2057, 11, :o1, 2772086400, 14836031, 6
- tz.transition 2058, 3, :o2, 2782976400, 19782383, 8
- tz.transition 2058, 11, :o1, 2803536000, 14838215, 6
- tz.transition 2059, 3, :o2, 2814426000, 19785295, 8
- tz.transition 2059, 11, :o1, 2834985600, 14840399, 6
- tz.transition 2060, 3, :o2, 2846480400, 19788263, 8
- tz.transition 2060, 11, :o1, 2867040000, 14842625, 6
- tz.transition 2061, 3, :o2, 2877930000, 19791175, 8
- tz.transition 2061, 11, :o1, 2898489600, 14844809, 6
- tz.transition 2062, 3, :o2, 2909379600, 19794087, 8
- tz.transition 2062, 11, :o1, 2929939200, 14846993, 6
- tz.transition 2063, 3, :o2, 2940829200, 19796999, 8
- tz.transition 2063, 11, :o1, 2961388800, 14849177, 6
- tz.transition 2064, 3, :o2, 2972278800, 19799911, 8
- tz.transition 2064, 11, :o1, 2992838400, 14851361, 6
- tz.transition 2065, 3, :o2, 3003728400, 19802823, 8
- tz.transition 2065, 11, :o1, 3024288000, 14853545, 6
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/America/Detroit.rb b/lib/tzinfo/data/definitions/America/Detroit.rb
deleted file mode 100644
index 4b9409b0..00000000
--- a/lib/tzinfo/data/definitions/America/Detroit.rb
+++ /dev/null
@@ -1,221 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module America
- module Detroit
- include TimezoneDefinition
-
- timezone 'America/Detroit' do |tz|
- tz.offset :o0, -19931, 0, :LMT
- tz.offset :o1, -21600, 0, :CST
- tz.offset :o2, -18000, 0, :EST
- tz.offset :o3, -18000, 3600, :EWT
- tz.offset :o4, -18000, 3600, :EPT
- tz.offset :o5, -18000, 3600, :EDT
-
- tz.transition 1905, 1, :o1, -2051202469, 208815557531, 86400
- tz.transition 1915, 5, :o2, -1724083200, 14523797, 6
- tz.transition 1942, 2, :o3, -880218000, 58329595, 24
- tz.transition 1945, 8, :o4, -769395600, 58360379, 24
- tz.transition 1945, 9, :o2, -765396000, 9726915, 4
- tz.transition 1948, 4, :o5, -684349200, 58384003, 24
- tz.transition 1948, 9, :o2, -671047200, 9731283, 4
- tz.transition 1967, 6, :o5, -80499600, 58551739, 24
- tz.transition 1967, 10, :o2, -68666400, 9759171, 4
- tz.transition 1973, 4, :o5, 104914800
- tz.transition 1973, 10, :o2, 120636000
- tz.transition 1974, 1, :o5, 126687600
- tz.transition 1974, 10, :o2, 152085600
- tz.transition 1975, 4, :o5, 167814000
- tz.transition 1975, 10, :o2, 183535200
- tz.transition 1976, 4, :o5, 199263600
- tz.transition 1976, 10, :o2, 215589600
- tz.transition 1977, 4, :o5, 230713200
- tz.transition 1977, 10, :o2, 247039200
- tz.transition 1978, 4, :o5, 262767600
- tz.transition 1978, 10, :o2, 278488800
- tz.transition 1979, 4, :o5, 294217200
- tz.transition 1979, 10, :o2, 309938400
- tz.transition 1980, 4, :o5, 325666800
- tz.transition 1980, 10, :o2, 341388000
- tz.transition 1981, 4, :o5, 357116400
- tz.transition 1981, 10, :o2, 372837600
- tz.transition 1982, 4, :o5, 388566000
- tz.transition 1982, 10, :o2, 404892000
- tz.transition 1983, 4, :o5, 420015600
- tz.transition 1983, 10, :o2, 436341600
- tz.transition 1984, 4, :o5, 452070000
- tz.transition 1984, 10, :o2, 467791200
- tz.transition 1985, 4, :o5, 483519600
- tz.transition 1985, 10, :o2, 499240800
- tz.transition 1986, 4, :o5, 514969200
- tz.transition 1986, 10, :o2, 530690400
- tz.transition 1987, 4, :o5, 544604400
- tz.transition 1987, 10, :o2, 562140000
- tz.transition 1988, 4, :o5, 576054000
- tz.transition 1988, 10, :o2, 594194400
- tz.transition 1989, 4, :o5, 607503600
- tz.transition 1989, 10, :o2, 625644000
- tz.transition 1990, 4, :o5, 638953200
- tz.transition 1990, 10, :o2, 657093600
- tz.transition 1991, 4, :o5, 671007600
- tz.transition 1991, 10, :o2, 688543200
- tz.transition 1992, 4, :o5, 702457200
- tz.transition 1992, 10, :o2, 719992800
- tz.transition 1993, 4, :o5, 733906800
- tz.transition 1993, 10, :o2, 752047200
- tz.transition 1994, 4, :o5, 765356400
- tz.transition 1994, 10, :o2, 783496800
- tz.transition 1995, 4, :o5, 796806000
- tz.transition 1995, 10, :o2, 814946400
- tz.transition 1996, 4, :o5, 828860400
- tz.transition 1996, 10, :o2, 846396000
- tz.transition 1997, 4, :o5, 860310000
- tz.transition 1997, 10, :o2, 877845600
- tz.transition 1998, 4, :o5, 891759600
- tz.transition 1998, 10, :o2, 909295200
- tz.transition 1999, 4, :o5, 923209200
- tz.transition 1999, 10, :o2, 941349600
- tz.transition 2000, 4, :o5, 954658800
- tz.transition 2000, 10, :o2, 972799200
- tz.transition 2001, 4, :o5, 986108400
- tz.transition 2001, 10, :o2, 1004248800
- tz.transition 2002, 4, :o5, 1018162800
- tz.transition 2002, 10, :o2, 1035698400
- tz.transition 2003, 4, :o5, 1049612400
- tz.transition 2003, 10, :o2, 1067148000
- tz.transition 2004, 4, :o5, 1081062000
- tz.transition 2004, 10, :o2, 1099202400
- tz.transition 2005, 4, :o5, 1112511600
- tz.transition 2005, 10, :o2, 1130652000
- tz.transition 2006, 4, :o5, 1143961200
- tz.transition 2006, 10, :o2, 1162101600
- tz.transition 2007, 3, :o5, 1173596400
- tz.transition 2007, 11, :o2, 1194156000
- tz.transition 2008, 3, :o5, 1205046000
- tz.transition 2008, 11, :o2, 1225605600
- tz.transition 2009, 3, :o5, 1236495600
- tz.transition 2009, 11, :o2, 1257055200
- tz.transition 2010, 3, :o5, 1268550000
- tz.transition 2010, 11, :o2, 1289109600
- tz.transition 2011, 3, :o5, 1299999600
- tz.transition 2011, 11, :o2, 1320559200
- tz.transition 2012, 3, :o5, 1331449200
- tz.transition 2012, 11, :o2, 1352008800
- tz.transition 2013, 3, :o5, 1362898800
- tz.transition 2013, 11, :o2, 1383458400
- tz.transition 2014, 3, :o5, 1394348400
- tz.transition 2014, 11, :o2, 1414908000
- tz.transition 2015, 3, :o5, 1425798000
- tz.transition 2015, 11, :o2, 1446357600
- tz.transition 2016, 3, :o5, 1457852400
- tz.transition 2016, 11, :o2, 1478412000
- tz.transition 2017, 3, :o5, 1489302000
- tz.transition 2017, 11, :o2, 1509861600
- tz.transition 2018, 3, :o5, 1520751600
- tz.transition 2018, 11, :o2, 1541311200
- tz.transition 2019, 3, :o5, 1552201200
- tz.transition 2019, 11, :o2, 1572760800
- tz.transition 2020, 3, :o5, 1583650800
- tz.transition 2020, 11, :o2, 1604210400
- tz.transition 2021, 3, :o5, 1615705200
- tz.transition 2021, 11, :o2, 1636264800
- tz.transition 2022, 3, :o5, 1647154800
- tz.transition 2022, 11, :o2, 1667714400
- tz.transition 2023, 3, :o5, 1678604400
- tz.transition 2023, 11, :o2, 1699164000
- tz.transition 2024, 3, :o5, 1710054000
- tz.transition 2024, 11, :o2, 1730613600
- tz.transition 2025, 3, :o5, 1741503600
- tz.transition 2025, 11, :o2, 1762063200
- tz.transition 2026, 3, :o5, 1772953200
- tz.transition 2026, 11, :o2, 1793512800
- tz.transition 2027, 3, :o5, 1805007600
- tz.transition 2027, 11, :o2, 1825567200
- tz.transition 2028, 3, :o5, 1836457200
- tz.transition 2028, 11, :o2, 1857016800
- tz.transition 2029, 3, :o5, 1867906800
- tz.transition 2029, 11, :o2, 1888466400
- tz.transition 2030, 3, :o5, 1899356400
- tz.transition 2030, 11, :o2, 1919916000
- tz.transition 2031, 3, :o5, 1930806000
- tz.transition 2031, 11, :o2, 1951365600
- tz.transition 2032, 3, :o5, 1962860400
- tz.transition 2032, 11, :o2, 1983420000
- tz.transition 2033, 3, :o5, 1994310000
- tz.transition 2033, 11, :o2, 2014869600
- tz.transition 2034, 3, :o5, 2025759600
- tz.transition 2034, 11, :o2, 2046319200
- tz.transition 2035, 3, :o5, 2057209200
- tz.transition 2035, 11, :o2, 2077768800
- tz.transition 2036, 3, :o5, 2088658800
- tz.transition 2036, 11, :o2, 2109218400
- tz.transition 2037, 3, :o5, 2120108400
- tz.transition 2037, 11, :o2, 2140668000
- tz.transition 2038, 3, :o5, 2152162800, 59171923, 24
- tz.transition 2038, 11, :o2, 2172722400, 9862939, 4
- tz.transition 2039, 3, :o5, 2183612400, 59180659, 24
- tz.transition 2039, 11, :o2, 2204172000, 9864395, 4
- tz.transition 2040, 3, :o5, 2215062000, 59189395, 24
- tz.transition 2040, 11, :o2, 2235621600, 9865851, 4
- tz.transition 2041, 3, :o5, 2246511600, 59198131, 24
- tz.transition 2041, 11, :o2, 2267071200, 9867307, 4
- tz.transition 2042, 3, :o5, 2277961200, 59206867, 24
- tz.transition 2042, 11, :o2, 2298520800, 9868763, 4
- tz.transition 2043, 3, :o5, 2309410800, 59215603, 24
- tz.transition 2043, 11, :o2, 2329970400, 9870219, 4
- tz.transition 2044, 3, :o5, 2341465200, 59224507, 24
- tz.transition 2044, 11, :o2, 2362024800, 9871703, 4
- tz.transition 2045, 3, :o5, 2372914800, 59233243, 24
- tz.transition 2045, 11, :o2, 2393474400, 9873159, 4
- tz.transition 2046, 3, :o5, 2404364400, 59241979, 24
- tz.transition 2046, 11, :o2, 2424924000, 9874615, 4
- tz.transition 2047, 3, :o5, 2435814000, 59250715, 24
- tz.transition 2047, 11, :o2, 2456373600, 9876071, 4
- tz.transition 2048, 3, :o5, 2467263600, 59259451, 24
- tz.transition 2048, 11, :o2, 2487823200, 9877527, 4
- tz.transition 2049, 3, :o5, 2499318000, 59268355, 24
- tz.transition 2049, 11, :o2, 2519877600, 9879011, 4
- tz.transition 2050, 3, :o5, 2530767600, 59277091, 24
- tz.transition 2050, 11, :o2, 2551327200, 9880467, 4
- tz.transition 2051, 3, :o5, 2562217200, 59285827, 24
- tz.transition 2051, 11, :o2, 2582776800, 9881923, 4
- tz.transition 2052, 3, :o5, 2593666800, 59294563, 24
- tz.transition 2052, 11, :o2, 2614226400, 9883379, 4
- tz.transition 2053, 3, :o5, 2625116400, 59303299, 24
- tz.transition 2053, 11, :o2, 2645676000, 9884835, 4
- tz.transition 2054, 3, :o5, 2656566000, 59312035, 24
- tz.transition 2054, 11, :o2, 2677125600, 9886291, 4
- tz.transition 2055, 3, :o5, 2688620400, 59320939, 24
- tz.transition 2055, 11, :o2, 2709180000, 9887775, 4
- tz.transition 2056, 3, :o5, 2720070000, 59329675, 24
- tz.transition 2056, 11, :o2, 2740629600, 9889231, 4
- tz.transition 2057, 3, :o5, 2751519600, 59338411, 24
- tz.transition 2057, 11, :o2, 2772079200, 9890687, 4
- tz.transition 2058, 3, :o5, 2782969200, 59347147, 24
- tz.transition 2058, 11, :o2, 2803528800, 9892143, 4
- tz.transition 2059, 3, :o5, 2814418800, 59355883, 24
- tz.transition 2059, 11, :o2, 2834978400, 9893599, 4
- tz.transition 2060, 3, :o5, 2846473200, 59364787, 24
- tz.transition 2060, 11, :o2, 2867032800, 9895083, 4
- tz.transition 2061, 3, :o5, 2877922800, 59373523, 24
- tz.transition 2061, 11, :o2, 2898482400, 9896539, 4
- tz.transition 2062, 3, :o5, 2909372400, 59382259, 24
- tz.transition 2062, 11, :o2, 2929932000, 9897995, 4
- tz.transition 2063, 3, :o5, 2940822000, 59390995, 24
- tz.transition 2063, 11, :o2, 2961381600, 9899451, 4
- tz.transition 2064, 3, :o5, 2972271600, 59399731, 24
- tz.transition 2064, 11, :o2, 2992831200, 9900907, 4
- tz.transition 2065, 3, :o5, 3003721200, 59408467, 24
- tz.transition 2065, 11, :o2, 3024280800, 9902363, 4
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/America/Dominica.rb b/lib/tzinfo/data/definitions/America/Dominica.rb
deleted file mode 100644
index 2803dbd3..00000000
--- a/lib/tzinfo/data/definitions/America/Dominica.rb
+++ /dev/null
@@ -1,18 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module America
- module Dominica
- include TimezoneDefinition
-
- linked_timezone 'America/Dominica', 'America/Port_of_Spain'
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/America/Edmonton.rb b/lib/tzinfo/data/definitions/America/Edmonton.rb
deleted file mode 100644
index 22d40d79..00000000
--- a/lib/tzinfo/data/definitions/America/Edmonton.rb
+++ /dev/null
@@ -1,235 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module America
- module Edmonton
- include TimezoneDefinition
-
- timezone 'America/Edmonton' do |tz|
- tz.offset :o0, -27232, 0, :LMT
- tz.offset :o1, -25200, 0, :MST
- tz.offset :o2, -25200, 3600, :MDT
- tz.offset :o3, -25200, 3600, :MWT
- tz.offset :o4, -25200, 3600, :MPT
-
- tz.transition 1906, 9, :o1, -1998663968, 6527128001, 2700
- tz.transition 1918, 4, :o2, -1632063600, 19373583, 8
- tz.transition 1918, 10, :o1, -1615132800, 14531363, 6
- tz.transition 1919, 4, :o2, -1600614000, 19376495, 8
- tz.transition 1919, 5, :o1, -1596816000, 14532635, 6
- tz.transition 1920, 4, :o2, -1567954800, 19379519, 8
- tz.transition 1920, 10, :o1, -1551628800, 14535773, 6
- tz.transition 1921, 4, :o2, -1536505200, 19382431, 8
- tz.transition 1921, 9, :o1, -1523203200, 14537747, 6
- tz.transition 1922, 4, :o2, -1504450800, 19385399, 8
- tz.transition 1922, 9, :o1, -1491753600, 14539931, 6
- tz.transition 1923, 4, :o2, -1473001200, 19388311, 8
- tz.transition 1923, 9, :o1, -1459699200, 14542157, 6
- tz.transition 1942, 2, :o3, -880210800, 19443199, 8
- tz.transition 1945, 8, :o4, -769395600, 58360379, 24
- tz.transition 1945, 9, :o1, -765388800, 14590373, 6
- tz.transition 1947, 4, :o2, -715791600, 19458423, 8
- tz.transition 1947, 9, :o1, -702489600, 14594741, 6
- tz.transition 1967, 4, :o2, -84380400, 19516887, 8
- tz.transition 1967, 10, :o1, -68659200, 14638757, 6
- tz.transition 1969, 4, :o2, -21481200, 19522711, 8
- tz.transition 1969, 10, :o1, -5760000, 14643125, 6
- tz.transition 1972, 4, :o2, 73472400
- tz.transition 1972, 10, :o1, 89193600
- tz.transition 1973, 4, :o2, 104922000
- tz.transition 1973, 10, :o1, 120643200
- tz.transition 1974, 4, :o2, 136371600
- tz.transition 1974, 10, :o1, 152092800
- tz.transition 1975, 4, :o2, 167821200
- tz.transition 1975, 10, :o1, 183542400
- tz.transition 1976, 4, :o2, 199270800
- tz.transition 1976, 10, :o1, 215596800
- tz.transition 1977, 4, :o2, 230720400
- tz.transition 1977, 10, :o1, 247046400
- tz.transition 1978, 4, :o2, 262774800
- tz.transition 1978, 10, :o1, 278496000
- tz.transition 1979, 4, :o2, 294224400
- tz.transition 1979, 10, :o1, 309945600
- tz.transition 1980, 4, :o2, 325674000
- tz.transition 1980, 10, :o1, 341395200
- tz.transition 1981, 4, :o2, 357123600
- tz.transition 1981, 10, :o1, 372844800
- tz.transition 1982, 4, :o2, 388573200
- tz.transition 1982, 10, :o1, 404899200
- tz.transition 1983, 4, :o2, 420022800
- tz.transition 1983, 10, :o1, 436348800
- tz.transition 1984, 4, :o2, 452077200
- tz.transition 1984, 10, :o1, 467798400
- tz.transition 1985, 4, :o2, 483526800
- tz.transition 1985, 10, :o1, 499248000
- tz.transition 1986, 4, :o2, 514976400
- tz.transition 1986, 10, :o1, 530697600
- tz.transition 1987, 4, :o2, 544611600
- tz.transition 1987, 10, :o1, 562147200
- tz.transition 1988, 4, :o2, 576061200
- tz.transition 1988, 10, :o1, 594201600
- tz.transition 1989, 4, :o2, 607510800
- tz.transition 1989, 10, :o1, 625651200
- tz.transition 1990, 4, :o2, 638960400
- tz.transition 1990, 10, :o1, 657100800
- tz.transition 1991, 4, :o2, 671014800
- tz.transition 1991, 10, :o1, 688550400
- tz.transition 1992, 4, :o2, 702464400
- tz.transition 1992, 10, :o1, 720000000
- tz.transition 1993, 4, :o2, 733914000
- tz.transition 1993, 10, :o1, 752054400
- tz.transition 1994, 4, :o2, 765363600
- tz.transition 1994, 10, :o1, 783504000
- tz.transition 1995, 4, :o2, 796813200
- tz.transition 1995, 10, :o1, 814953600
- tz.transition 1996, 4, :o2, 828867600
- tz.transition 1996, 10, :o1, 846403200
- tz.transition 1997, 4, :o2, 860317200
- tz.transition 1997, 10, :o1, 877852800
- tz.transition 1998, 4, :o2, 891766800
- tz.transition 1998, 10, :o1, 909302400
- tz.transition 1999, 4, :o2, 923216400
- tz.transition 1999, 10, :o1, 941356800
- tz.transition 2000, 4, :o2, 954666000
- tz.transition 2000, 10, :o1, 972806400
- tz.transition 2001, 4, :o2, 986115600
- tz.transition 2001, 10, :o1, 1004256000
- tz.transition 2002, 4, :o2, 1018170000
- tz.transition 2002, 10, :o1, 1035705600
- tz.transition 2003, 4, :o2, 1049619600
- tz.transition 2003, 10, :o1, 1067155200
- tz.transition 2004, 4, :o2, 1081069200
- tz.transition 2004, 10, :o1, 1099209600
- tz.transition 2005, 4, :o2, 1112518800
- tz.transition 2005, 10, :o1, 1130659200
- tz.transition 2006, 4, :o2, 1143968400
- tz.transition 2006, 10, :o1, 1162108800
- tz.transition 2007, 3, :o2, 1173603600
- tz.transition 2007, 11, :o1, 1194163200
- tz.transition 2008, 3, :o2, 1205053200
- tz.transition 2008, 11, :o1, 1225612800
- tz.transition 2009, 3, :o2, 1236502800
- tz.transition 2009, 11, :o1, 1257062400
- tz.transition 2010, 3, :o2, 1268557200
- tz.transition 2010, 11, :o1, 1289116800
- tz.transition 2011, 3, :o2, 1300006800
- tz.transition 2011, 11, :o1, 1320566400
- tz.transition 2012, 3, :o2, 1331456400
- tz.transition 2012, 11, :o1, 1352016000
- tz.transition 2013, 3, :o2, 1362906000
- tz.transition 2013, 11, :o1, 1383465600
- tz.transition 2014, 3, :o2, 1394355600
- tz.transition 2014, 11, :o1, 1414915200
- tz.transition 2015, 3, :o2, 1425805200
- tz.transition 2015, 11, :o1, 1446364800
- tz.transition 2016, 3, :o2, 1457859600
- tz.transition 2016, 11, :o1, 1478419200
- tz.transition 2017, 3, :o2, 1489309200
- tz.transition 2017, 11, :o1, 1509868800
- tz.transition 2018, 3, :o2, 1520758800
- tz.transition 2018, 11, :o1, 1541318400
- tz.transition 2019, 3, :o2, 1552208400
- tz.transition 2019, 11, :o1, 1572768000
- tz.transition 2020, 3, :o2, 1583658000
- tz.transition 2020, 11, :o1, 1604217600
- tz.transition 2021, 3, :o2, 1615712400
- tz.transition 2021, 11, :o1, 1636272000
- tz.transition 2022, 3, :o2, 1647162000
- tz.transition 2022, 11, :o1, 1667721600
- tz.transition 2023, 3, :o2, 1678611600
- tz.transition 2023, 11, :o1, 1699171200
- tz.transition 2024, 3, :o2, 1710061200
- tz.transition 2024, 11, :o1, 1730620800
- tz.transition 2025, 3, :o2, 1741510800
- tz.transition 2025, 11, :o1, 1762070400
- tz.transition 2026, 3, :o2, 1772960400
- tz.transition 2026, 11, :o1, 1793520000
- tz.transition 2027, 3, :o2, 1805014800
- tz.transition 2027, 11, :o1, 1825574400
- tz.transition 2028, 3, :o2, 1836464400
- tz.transition 2028, 11, :o1, 1857024000
- tz.transition 2029, 3, :o2, 1867914000
- tz.transition 2029, 11, :o1, 1888473600
- tz.transition 2030, 3, :o2, 1899363600
- tz.transition 2030, 11, :o1, 1919923200
- tz.transition 2031, 3, :o2, 1930813200
- tz.transition 2031, 11, :o1, 1951372800
- tz.transition 2032, 3, :o2, 1962867600
- tz.transition 2032, 11, :o1, 1983427200
- tz.transition 2033, 3, :o2, 1994317200
- tz.transition 2033, 11, :o1, 2014876800
- tz.transition 2034, 3, :o2, 2025766800
- tz.transition 2034, 11, :o1, 2046326400
- tz.transition 2035, 3, :o2, 2057216400
- tz.transition 2035, 11, :o1, 2077776000
- tz.transition 2036, 3, :o2, 2088666000
- tz.transition 2036, 11, :o1, 2109225600
- tz.transition 2037, 3, :o2, 2120115600
- tz.transition 2037, 11, :o1, 2140675200
- tz.transition 2038, 3, :o2, 2152170000, 19723975, 8
- tz.transition 2038, 11, :o1, 2172729600, 14794409, 6
- tz.transition 2039, 3, :o2, 2183619600, 19726887, 8
- tz.transition 2039, 11, :o1, 2204179200, 14796593, 6
- tz.transition 2040, 3, :o2, 2215069200, 19729799, 8
- tz.transition 2040, 11, :o1, 2235628800, 14798777, 6
- tz.transition 2041, 3, :o2, 2246518800, 19732711, 8
- tz.transition 2041, 11, :o1, 2267078400, 14800961, 6
- tz.transition 2042, 3, :o2, 2277968400, 19735623, 8
- tz.transition 2042, 11, :o1, 2298528000, 14803145, 6
- tz.transition 2043, 3, :o2, 2309418000, 19738535, 8
- tz.transition 2043, 11, :o1, 2329977600, 14805329, 6
- tz.transition 2044, 3, :o2, 2341472400, 19741503, 8
- tz.transition 2044, 11, :o1, 2362032000, 14807555, 6
- tz.transition 2045, 3, :o2, 2372922000, 19744415, 8
- tz.transition 2045, 11, :o1, 2393481600, 14809739, 6
- tz.transition 2046, 3, :o2, 2404371600, 19747327, 8
- tz.transition 2046, 11, :o1, 2424931200, 14811923, 6
- tz.transition 2047, 3, :o2, 2435821200, 19750239, 8
- tz.transition 2047, 11, :o1, 2456380800, 14814107, 6
- tz.transition 2048, 3, :o2, 2467270800, 19753151, 8
- tz.transition 2048, 11, :o1, 2487830400, 14816291, 6
- tz.transition 2049, 3, :o2, 2499325200, 19756119, 8
- tz.transition 2049, 11, :o1, 2519884800, 14818517, 6
- tz.transition 2050, 3, :o2, 2530774800, 19759031, 8
- tz.transition 2050, 11, :o1, 2551334400, 14820701, 6
- tz.transition 2051, 3, :o2, 2562224400, 19761943, 8
- tz.transition 2051, 11, :o1, 2582784000, 14822885, 6
- tz.transition 2052, 3, :o2, 2593674000, 19764855, 8
- tz.transition 2052, 11, :o1, 2614233600, 14825069, 6
- tz.transition 2053, 3, :o2, 2625123600, 19767767, 8
- tz.transition 2053, 11, :o1, 2645683200, 14827253, 6
- tz.transition 2054, 3, :o2, 2656573200, 19770679, 8
- tz.transition 2054, 11, :o1, 2677132800, 14829437, 6
- tz.transition 2055, 3, :o2, 2688627600, 19773647, 8
- tz.transition 2055, 11, :o1, 2709187200, 14831663, 6
- tz.transition 2056, 3, :o2, 2720077200, 19776559, 8
- tz.transition 2056, 11, :o1, 2740636800, 14833847, 6
- tz.transition 2057, 3, :o2, 2751526800, 19779471, 8
- tz.transition 2057, 11, :o1, 2772086400, 14836031, 6
- tz.transition 2058, 3, :o2, 2782976400, 19782383, 8
- tz.transition 2058, 11, :o1, 2803536000, 14838215, 6
- tz.transition 2059, 3, :o2, 2814426000, 19785295, 8
- tz.transition 2059, 11, :o1, 2834985600, 14840399, 6
- tz.transition 2060, 3, :o2, 2846480400, 19788263, 8
- tz.transition 2060, 11, :o1, 2867040000, 14842625, 6
- tz.transition 2061, 3, :o2, 2877930000, 19791175, 8
- tz.transition 2061, 11, :o1, 2898489600, 14844809, 6
- tz.transition 2062, 3, :o2, 2909379600, 19794087, 8
- tz.transition 2062, 11, :o1, 2929939200, 14846993, 6
- tz.transition 2063, 3, :o2, 2940829200, 19796999, 8
- tz.transition 2063, 11, :o1, 2961388800, 14849177, 6
- tz.transition 2064, 3, :o2, 2972278800, 19799911, 8
- tz.transition 2064, 11, :o1, 2992838400, 14851361, 6
- tz.transition 2065, 3, :o2, 3003728400, 19802823, 8
- tz.transition 2065, 11, :o1, 3024288000, 14853545, 6
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/America/Eirunepe.rb b/lib/tzinfo/data/definitions/America/Eirunepe.rb
deleted file mode 100644
index efcc26be..00000000
--- a/lib/tzinfo/data/definitions/America/Eirunepe.rb
+++ /dev/null
@@ -1,57 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module America
- module Eirunepe
- include TimezoneDefinition
-
- timezone 'America/Eirunepe' do |tz|
- tz.offset :o0, -16768, 0, :LMT
- tz.offset :o1, -18000, 0, :ACT
- tz.offset :o2, -18000, 3600, :ACST
- tz.offset :o3, -14400, 0, :AMT
-
- tz.transition 1914, 1, :o1, -1767208832, 3267180487, 1350
- tz.transition 1931, 10, :o2, -1206950400, 14559709, 6
- tz.transition 1932, 4, :o1, -1191355200, 7280396, 3
- tz.transition 1932, 10, :o2, -1175367600, 58247609, 24
- tz.transition 1933, 4, :o1, -1159819200, 7281491, 3
- tz.transition 1949, 12, :o2, -633812400, 58398041, 24
- tz.transition 1950, 4, :o1, -622062000, 58401305, 24
- tz.transition 1950, 12, :o2, -602276400, 58406801, 24
- tz.transition 1951, 4, :o1, -591825600, 7301213, 3
- tz.transition 1951, 12, :o2, -570740400, 58415561, 24
- tz.transition 1952, 4, :o1, -560203200, 7302311, 3
- tz.transition 1952, 12, :o2, -539118000, 58424345, 24
- tz.transition 1953, 3, :o1, -531345600, 7303313, 3
- tz.transition 1963, 12, :o2, -191358000, 58520945, 24
- tz.transition 1964, 3, :o1, -184190400, 7315367, 3
- tz.transition 1965, 1, :o2, -155156400, 58531001, 24
- tz.transition 1965, 3, :o1, -150062400, 7316552, 3
- tz.transition 1965, 12, :o2, -128890800, 58538297, 24
- tz.transition 1966, 3, :o1, -121118400, 7317557, 3
- tz.transition 1966, 11, :o2, -99946800, 58546337, 24
- tz.transition 1967, 3, :o1, -89582400, 7318652, 3
- tz.transition 1967, 11, :o2, -68410800, 58555097, 24
- tz.transition 1968, 3, :o1, -57960000, 7319750, 3
- tz.transition 1985, 11, :o2, 499755600
- tz.transition 1986, 3, :o1, 511243200
- tz.transition 1986, 10, :o2, 530600400
- tz.transition 1987, 2, :o1, 540273600
- tz.transition 1987, 10, :o2, 562136400
- tz.transition 1988, 2, :o1, 571204800
- tz.transition 1993, 10, :o2, 750834000
- tz.transition 1994, 2, :o1, 761716800
- tz.transition 2008, 6, :o3, 1214283600
- tz.transition 2013, 11, :o1, 1384056000
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/America/El_Salvador.rb b/lib/tzinfo/data/definitions/America/El_Salvador.rb
deleted file mode 100644
index 9f229263..00000000
--- a/lib/tzinfo/data/definitions/America/El_Salvador.rb
+++ /dev/null
@@ -1,28 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module America
- module El_Salvador
- include TimezoneDefinition
-
- timezone 'America/El_Salvador' do |tz|
- tz.offset :o0, -21408, 0, :LMT
- tz.offset :o1, -21600, 0, :CST
- tz.offset :o2, -21600, 3600, :CDT
-
- tz.transition 1921, 1, :o1, -1546279392, 2180421673, 900
- tz.transition 1987, 5, :o2, 547020000
- tz.transition 1987, 9, :o1, 559717200
- tz.transition 1988, 5, :o2, 578469600
- tz.transition 1988, 9, :o1, 591166800
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/America/Ensenada.rb b/lib/tzinfo/data/definitions/America/Ensenada.rb
deleted file mode 100644
index 5ff615f6..00000000
--- a/lib/tzinfo/data/definitions/America/Ensenada.rb
+++ /dev/null
@@ -1,18 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module America
- module Ensenada
- include TimezoneDefinition
-
- linked_timezone 'America/Ensenada', 'America/Tijuana'
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/America/Fort_Wayne.rb b/lib/tzinfo/data/definitions/America/Fort_Wayne.rb
deleted file mode 100644
index 95588d52..00000000
--- a/lib/tzinfo/data/definitions/America/Fort_Wayne.rb
+++ /dev/null
@@ -1,18 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module America
- module Fort_Wayne
- include TimezoneDefinition
-
- linked_timezone 'America/Fort_Wayne', 'America/Indiana/Indianapolis'
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/America/Fortaleza.rb b/lib/tzinfo/data/definitions/America/Fortaleza.rb
deleted file mode 100644
index 28395936..00000000
--- a/lib/tzinfo/data/definitions/America/Fortaleza.rb
+++ /dev/null
@@ -1,62 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module America
- module Fortaleza
- include TimezoneDefinition
-
- timezone 'America/Fortaleza' do |tz|
- tz.offset :o0, -9240, 0, :LMT
- tz.offset :o1, -10800, 0, :BRT
- tz.offset :o2, -10800, 3600, :BRST
-
- tz.transition 1914, 1, :o1, -1767216360, 1742496197, 720
- tz.transition 1931, 10, :o2, -1206957600, 29119417, 12
- tz.transition 1932, 4, :o1, -1191362400, 29121583, 12
- tz.transition 1932, 10, :o2, -1175374800, 19415869, 8
- tz.transition 1933, 4, :o1, -1159826400, 29125963, 12
- tz.transition 1949, 12, :o2, -633819600, 19466013, 8
- tz.transition 1950, 4, :o1, -622069200, 19467101, 8
- tz.transition 1950, 12, :o2, -602283600, 19468933, 8
- tz.transition 1951, 4, :o1, -591832800, 29204851, 12
- tz.transition 1951, 12, :o2, -570747600, 19471853, 8
- tz.transition 1952, 4, :o1, -560210400, 29209243, 12
- tz.transition 1952, 12, :o2, -539125200, 19474781, 8
- tz.transition 1953, 3, :o1, -531352800, 29213251, 12
- tz.transition 1963, 12, :o2, -191365200, 19506981, 8
- tz.transition 1964, 3, :o1, -184197600, 29261467, 12
- tz.transition 1965, 1, :o2, -155163600, 19510333, 8
- tz.transition 1965, 3, :o1, -150069600, 29266207, 12
- tz.transition 1965, 12, :o2, -128898000, 19512765, 8
- tz.transition 1966, 3, :o1, -121125600, 29270227, 12
- tz.transition 1966, 11, :o2, -99954000, 19515445, 8
- tz.transition 1967, 3, :o1, -89589600, 29274607, 12
- tz.transition 1967, 11, :o2, -68418000, 19518365, 8
- tz.transition 1968, 3, :o1, -57967200, 29278999, 12
- tz.transition 1985, 11, :o2, 499748400
- tz.transition 1986, 3, :o1, 511236000
- tz.transition 1986, 10, :o2, 530593200
- tz.transition 1987, 2, :o1, 540266400
- tz.transition 1987, 10, :o2, 562129200
- tz.transition 1988, 2, :o1, 571197600
- tz.transition 1988, 10, :o2, 592974000
- tz.transition 1989, 1, :o1, 602042400
- tz.transition 1989, 10, :o2, 624423600
- tz.transition 1990, 2, :o1, 634701600
- tz.transition 1999, 10, :o2, 938919600
- tz.transition 2000, 2, :o1, 951616800
- tz.transition 2000, 10, :o2, 970974000
- tz.transition 2000, 10, :o1, 972180000
- tz.transition 2001, 10, :o2, 1003028400
- tz.transition 2002, 2, :o1, 1013911200
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/America/Glace_Bay.rb b/lib/tzinfo/data/definitions/America/Glace_Bay.rb
deleted file mode 100644
index ead2498d..00000000
--- a/lib/tzinfo/data/definitions/America/Glace_Bay.rb
+++ /dev/null
@@ -1,221 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module America
- module Glace_Bay
- include TimezoneDefinition
-
- timezone 'America/Glace_Bay' do |tz|
- tz.offset :o0, -14388, 0, :LMT
- tz.offset :o1, -14400, 0, :AST
- tz.offset :o2, -14400, 3600, :ADT
- tz.offset :o3, -14400, 3600, :AWT
- tz.offset :o4, -14400, 3600, :APT
-
- tz.transition 1902, 6, :o1, -2131646412, 17394592799, 7200
- tz.transition 1918, 4, :o2, -1632074400, 9686791, 4
- tz.transition 1918, 10, :o1, -1615143600, 58125449, 24
- tz.transition 1942, 2, :o3, -880221600, 9721599, 4
- tz.transition 1945, 8, :o4, -769395600, 58360379, 24
- tz.transition 1945, 9, :o1, -765399600, 58361489, 24
- tz.transition 1953, 4, :o2, -526500000, 9737975, 4
- tz.transition 1953, 9, :o1, -513198000, 58431545, 24
- tz.transition 1972, 4, :o2, 73461600
- tz.transition 1972, 10, :o1, 89182800
- tz.transition 1973, 4, :o2, 104911200
- tz.transition 1973, 10, :o1, 120632400
- tz.transition 1974, 4, :o2, 136360800
- tz.transition 1974, 10, :o1, 152082000
- tz.transition 1975, 4, :o2, 167810400
- tz.transition 1975, 10, :o1, 183531600
- tz.transition 1976, 4, :o2, 199260000
- tz.transition 1976, 10, :o1, 215586000
- tz.transition 1977, 4, :o2, 230709600
- tz.transition 1977, 10, :o1, 247035600
- tz.transition 1978, 4, :o2, 262764000
- tz.transition 1978, 10, :o1, 278485200
- tz.transition 1979, 4, :o2, 294213600
- tz.transition 1979, 10, :o1, 309934800
- tz.transition 1980, 4, :o2, 325663200
- tz.transition 1980, 10, :o1, 341384400
- tz.transition 1981, 4, :o2, 357112800
- tz.transition 1981, 10, :o1, 372834000
- tz.transition 1982, 4, :o2, 388562400
- tz.transition 1982, 10, :o1, 404888400
- tz.transition 1983, 4, :o2, 420012000
- tz.transition 1983, 10, :o1, 436338000
- tz.transition 1984, 4, :o2, 452066400
- tz.transition 1984, 10, :o1, 467787600
- tz.transition 1985, 4, :o2, 483516000
- tz.transition 1985, 10, :o1, 499237200
- tz.transition 1986, 4, :o2, 514965600
- tz.transition 1986, 10, :o1, 530686800
- tz.transition 1987, 4, :o2, 544600800
- tz.transition 1987, 10, :o1, 562136400
- tz.transition 1988, 4, :o2, 576050400
- tz.transition 1988, 10, :o1, 594190800
- tz.transition 1989, 4, :o2, 607500000
- tz.transition 1989, 10, :o1, 625640400
- tz.transition 1990, 4, :o2, 638949600
- tz.transition 1990, 10, :o1, 657090000
- tz.transition 1991, 4, :o2, 671004000
- tz.transition 1991, 10, :o1, 688539600
- tz.transition 1992, 4, :o2, 702453600
- tz.transition 1992, 10, :o1, 719989200
- tz.transition 1993, 4, :o2, 733903200
- tz.transition 1993, 10, :o1, 752043600
- tz.transition 1994, 4, :o2, 765352800
- tz.transition 1994, 10, :o1, 783493200
- tz.transition 1995, 4, :o2, 796802400
- tz.transition 1995, 10, :o1, 814942800
- tz.transition 1996, 4, :o2, 828856800
- tz.transition 1996, 10, :o1, 846392400
- tz.transition 1997, 4, :o2, 860306400
- tz.transition 1997, 10, :o1, 877842000
- tz.transition 1998, 4, :o2, 891756000
- tz.transition 1998, 10, :o1, 909291600
- tz.transition 1999, 4, :o2, 923205600
- tz.transition 1999, 10, :o1, 941346000
- tz.transition 2000, 4, :o2, 954655200
- tz.transition 2000, 10, :o1, 972795600
- tz.transition 2001, 4, :o2, 986104800
- tz.transition 2001, 10, :o1, 1004245200
- tz.transition 2002, 4, :o2, 1018159200
- tz.transition 2002, 10, :o1, 1035694800
- tz.transition 2003, 4, :o2, 1049608800
- tz.transition 2003, 10, :o1, 1067144400
- tz.transition 2004, 4, :o2, 1081058400
- tz.transition 2004, 10, :o1, 1099198800
- tz.transition 2005, 4, :o2, 1112508000
- tz.transition 2005, 10, :o1, 1130648400
- tz.transition 2006, 4, :o2, 1143957600
- tz.transition 2006, 10, :o1, 1162098000
- tz.transition 2007, 3, :o2, 1173592800
- tz.transition 2007, 11, :o1, 1194152400
- tz.transition 2008, 3, :o2, 1205042400
- tz.transition 2008, 11, :o1, 1225602000
- tz.transition 2009, 3, :o2, 1236492000
- tz.transition 2009, 11, :o1, 1257051600
- tz.transition 2010, 3, :o2, 1268546400
- tz.transition 2010, 11, :o1, 1289106000
- tz.transition 2011, 3, :o2, 1299996000
- tz.transition 2011, 11, :o1, 1320555600
- tz.transition 2012, 3, :o2, 1331445600
- tz.transition 2012, 11, :o1, 1352005200
- tz.transition 2013, 3, :o2, 1362895200
- tz.transition 2013, 11, :o1, 1383454800
- tz.transition 2014, 3, :o2, 1394344800
- tz.transition 2014, 11, :o1, 1414904400
- tz.transition 2015, 3, :o2, 1425794400
- tz.transition 2015, 11, :o1, 1446354000
- tz.transition 2016, 3, :o2, 1457848800
- tz.transition 2016, 11, :o1, 1478408400
- tz.transition 2017, 3, :o2, 1489298400
- tz.transition 2017, 11, :o1, 1509858000
- tz.transition 2018, 3, :o2, 1520748000
- tz.transition 2018, 11, :o1, 1541307600
- tz.transition 2019, 3, :o2, 1552197600
- tz.transition 2019, 11, :o1, 1572757200
- tz.transition 2020, 3, :o2, 1583647200
- tz.transition 2020, 11, :o1, 1604206800
- tz.transition 2021, 3, :o2, 1615701600
- tz.transition 2021, 11, :o1, 1636261200
- tz.transition 2022, 3, :o2, 1647151200
- tz.transition 2022, 11, :o1, 1667710800
- tz.transition 2023, 3, :o2, 1678600800
- tz.transition 2023, 11, :o1, 1699160400
- tz.transition 2024, 3, :o2, 1710050400
- tz.transition 2024, 11, :o1, 1730610000
- tz.transition 2025, 3, :o2, 1741500000
- tz.transition 2025, 11, :o1, 1762059600
- tz.transition 2026, 3, :o2, 1772949600
- tz.transition 2026, 11, :o1, 1793509200
- tz.transition 2027, 3, :o2, 1805004000
- tz.transition 2027, 11, :o1, 1825563600
- tz.transition 2028, 3, :o2, 1836453600
- tz.transition 2028, 11, :o1, 1857013200
- tz.transition 2029, 3, :o2, 1867903200
- tz.transition 2029, 11, :o1, 1888462800
- tz.transition 2030, 3, :o2, 1899352800
- tz.transition 2030, 11, :o1, 1919912400
- tz.transition 2031, 3, :o2, 1930802400
- tz.transition 2031, 11, :o1, 1951362000
- tz.transition 2032, 3, :o2, 1962856800
- tz.transition 2032, 11, :o1, 1983416400
- tz.transition 2033, 3, :o2, 1994306400
- tz.transition 2033, 11, :o1, 2014866000
- tz.transition 2034, 3, :o2, 2025756000
- tz.transition 2034, 11, :o1, 2046315600
- tz.transition 2035, 3, :o2, 2057205600
- tz.transition 2035, 11, :o1, 2077765200
- tz.transition 2036, 3, :o2, 2088655200
- tz.transition 2036, 11, :o1, 2109214800
- tz.transition 2037, 3, :o2, 2120104800
- tz.transition 2037, 11, :o1, 2140664400
- tz.transition 2038, 3, :o2, 2152159200, 9861987, 4
- tz.transition 2038, 11, :o1, 2172718800, 59177633, 24
- tz.transition 2039, 3, :o2, 2183608800, 9863443, 4
- tz.transition 2039, 11, :o1, 2204168400, 59186369, 24
- tz.transition 2040, 3, :o2, 2215058400, 9864899, 4
- tz.transition 2040, 11, :o1, 2235618000, 59195105, 24
- tz.transition 2041, 3, :o2, 2246508000, 9866355, 4
- tz.transition 2041, 11, :o1, 2267067600, 59203841, 24
- tz.transition 2042, 3, :o2, 2277957600, 9867811, 4
- tz.transition 2042, 11, :o1, 2298517200, 59212577, 24
- tz.transition 2043, 3, :o2, 2309407200, 9869267, 4
- tz.transition 2043, 11, :o1, 2329966800, 59221313, 24
- tz.transition 2044, 3, :o2, 2341461600, 9870751, 4
- tz.transition 2044, 11, :o1, 2362021200, 59230217, 24
- tz.transition 2045, 3, :o2, 2372911200, 9872207, 4
- tz.transition 2045, 11, :o1, 2393470800, 59238953, 24
- tz.transition 2046, 3, :o2, 2404360800, 9873663, 4
- tz.transition 2046, 11, :o1, 2424920400, 59247689, 24
- tz.transition 2047, 3, :o2, 2435810400, 9875119, 4
- tz.transition 2047, 11, :o1, 2456370000, 59256425, 24
- tz.transition 2048, 3, :o2, 2467260000, 9876575, 4
- tz.transition 2048, 11, :o1, 2487819600, 59265161, 24
- tz.transition 2049, 3, :o2, 2499314400, 9878059, 4
- tz.transition 2049, 11, :o1, 2519874000, 59274065, 24
- tz.transition 2050, 3, :o2, 2530764000, 9879515, 4
- tz.transition 2050, 11, :o1, 2551323600, 59282801, 24
- tz.transition 2051, 3, :o2, 2562213600, 9880971, 4
- tz.transition 2051, 11, :o1, 2582773200, 59291537, 24
- tz.transition 2052, 3, :o2, 2593663200, 9882427, 4
- tz.transition 2052, 11, :o1, 2614222800, 59300273, 24
- tz.transition 2053, 3, :o2, 2625112800, 9883883, 4
- tz.transition 2053, 11, :o1, 2645672400, 59309009, 24
- tz.transition 2054, 3, :o2, 2656562400, 9885339, 4
- tz.transition 2054, 11, :o1, 2677122000, 59317745, 24
- tz.transition 2055, 3, :o2, 2688616800, 9886823, 4
- tz.transition 2055, 11, :o1, 2709176400, 59326649, 24
- tz.transition 2056, 3, :o2, 2720066400, 9888279, 4
- tz.transition 2056, 11, :o1, 2740626000, 59335385, 24
- tz.transition 2057, 3, :o2, 2751516000, 9889735, 4
- tz.transition 2057, 11, :o1, 2772075600, 59344121, 24
- tz.transition 2058, 3, :o2, 2782965600, 9891191, 4
- tz.transition 2058, 11, :o1, 2803525200, 59352857, 24
- tz.transition 2059, 3, :o2, 2814415200, 9892647, 4
- tz.transition 2059, 11, :o1, 2834974800, 59361593, 24
- tz.transition 2060, 3, :o2, 2846469600, 9894131, 4
- tz.transition 2060, 11, :o1, 2867029200, 59370497, 24
- tz.transition 2061, 3, :o2, 2877919200, 9895587, 4
- tz.transition 2061, 11, :o1, 2898478800, 59379233, 24
- tz.transition 2062, 3, :o2, 2909368800, 9897043, 4
- tz.transition 2062, 11, :o1, 2929928400, 59387969, 24
- tz.transition 2063, 3, :o2, 2940818400, 9898499, 4
- tz.transition 2063, 11, :o1, 2961378000, 59396705, 24
- tz.transition 2064, 3, :o2, 2972268000, 9899955, 4
- tz.transition 2064, 11, :o1, 2992827600, 59405441, 24
- tz.transition 2065, 3, :o2, 3003717600, 9901411, 4
- tz.transition 2065, 11, :o1, 3024277200, 59414177, 24
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/America/Godthab.rb b/lib/tzinfo/data/definitions/America/Godthab.rb
deleted file mode 100644
index 68a7b369..00000000
--- a/lib/tzinfo/data/definitions/America/Godthab.rb
+++ /dev/null
@@ -1,196 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module America
- module Godthab
- include TimezoneDefinition
-
- timezone 'America/Godthab' do |tz|
- tz.offset :o0, -12416, 0, :LMT
- tz.offset :o1, -10800, 0, :WGT
- tz.offset :o2, -10800, 3600, :WGST
-
- tz.transition 1916, 7, :o1, -1686083584, 3268448069, 1350
- tz.transition 1980, 4, :o2, 323845200
- tz.transition 1980, 9, :o1, 338950800
- tz.transition 1981, 3, :o2, 354675600
- tz.transition 1981, 9, :o1, 370400400
- tz.transition 1982, 3, :o2, 386125200
- tz.transition 1982, 9, :o1, 401850000
- tz.transition 1983, 3, :o2, 417574800
- tz.transition 1983, 9, :o1, 433299600
- tz.transition 1984, 3, :o2, 449024400
- tz.transition 1984, 9, :o1, 465354000
- tz.transition 1985, 3, :o2, 481078800
- tz.transition 1985, 9, :o1, 496803600
- tz.transition 1986, 3, :o2, 512528400
- tz.transition 1986, 9, :o1, 528253200
- tz.transition 1987, 3, :o2, 543978000
- tz.transition 1987, 9, :o1, 559702800
- tz.transition 1988, 3, :o2, 575427600
- tz.transition 1988, 9, :o1, 591152400
- tz.transition 1989, 3, :o2, 606877200
- tz.transition 1989, 9, :o1, 622602000
- tz.transition 1990, 3, :o2, 638326800
- tz.transition 1990, 9, :o1, 654656400
- tz.transition 1991, 3, :o2, 670381200
- tz.transition 1991, 9, :o1, 686106000
- tz.transition 1992, 3, :o2, 701830800
- tz.transition 1992, 9, :o1, 717555600
- tz.transition 1993, 3, :o2, 733280400
- tz.transition 1993, 9, :o1, 749005200
- tz.transition 1994, 3, :o2, 764730000
- tz.transition 1994, 9, :o1, 780454800
- tz.transition 1995, 3, :o2, 796179600
- tz.transition 1995, 9, :o1, 811904400
- tz.transition 1996, 3, :o2, 828234000
- tz.transition 1996, 10, :o1, 846378000
- tz.transition 1997, 3, :o2, 859683600
- tz.transition 1997, 10, :o1, 877827600
- tz.transition 1998, 3, :o2, 891133200
- tz.transition 1998, 10, :o1, 909277200
- tz.transition 1999, 3, :o2, 922582800
- tz.transition 1999, 10, :o1, 941331600
- tz.transition 2000, 3, :o2, 954032400
- tz.transition 2000, 10, :o1, 972781200
- tz.transition 2001, 3, :o2, 985482000
- tz.transition 2001, 10, :o1, 1004230800
- tz.transition 2002, 3, :o2, 1017536400
- tz.transition 2002, 10, :o1, 1035680400
- tz.transition 2003, 3, :o2, 1048986000
- tz.transition 2003, 10, :o1, 1067130000
- tz.transition 2004, 3, :o2, 1080435600
- tz.transition 2004, 10, :o1, 1099184400
- tz.transition 2005, 3, :o2, 1111885200
- tz.transition 2005, 10, :o1, 1130634000
- tz.transition 2006, 3, :o2, 1143334800
- tz.transition 2006, 10, :o1, 1162083600
- tz.transition 2007, 3, :o2, 1174784400
- tz.transition 2007, 10, :o1, 1193533200
- tz.transition 2008, 3, :o2, 1206838800
- tz.transition 2008, 10, :o1, 1224982800
- tz.transition 2009, 3, :o2, 1238288400
- tz.transition 2009, 10, :o1, 1256432400
- tz.transition 2010, 3, :o2, 1269738000
- tz.transition 2010, 10, :o1, 1288486800
- tz.transition 2011, 3, :o2, 1301187600
- tz.transition 2011, 10, :o1, 1319936400
- tz.transition 2012, 3, :o2, 1332637200
- tz.transition 2012, 10, :o1, 1351386000
- tz.transition 2013, 3, :o2, 1364691600
- tz.transition 2013, 10, :o1, 1382835600
- tz.transition 2014, 3, :o2, 1396141200
- tz.transition 2014, 10, :o1, 1414285200
- tz.transition 2015, 3, :o2, 1427590800
- tz.transition 2015, 10, :o1, 1445734800
- tz.transition 2016, 3, :o2, 1459040400
- tz.transition 2016, 10, :o1, 1477789200
- tz.transition 2017, 3, :o2, 1490490000
- tz.transition 2017, 10, :o1, 1509238800
- tz.transition 2018, 3, :o2, 1521939600
- tz.transition 2018, 10, :o1, 1540688400
- tz.transition 2019, 3, :o2, 1553994000
- tz.transition 2019, 10, :o1, 1572138000
- tz.transition 2020, 3, :o2, 1585443600
- tz.transition 2020, 10, :o1, 1603587600
- tz.transition 2021, 3, :o2, 1616893200
- tz.transition 2021, 10, :o1, 1635642000
- tz.transition 2022, 3, :o2, 1648342800
- tz.transition 2022, 10, :o1, 1667091600
- tz.transition 2023, 3, :o2, 1679792400
- tz.transition 2023, 10, :o1, 1698541200
- tz.transition 2024, 3, :o2, 1711846800
- tz.transition 2024, 10, :o1, 1729990800
- tz.transition 2025, 3, :o2, 1743296400
- tz.transition 2025, 10, :o1, 1761440400
- tz.transition 2026, 3, :o2, 1774746000
- tz.transition 2026, 10, :o1, 1792890000
- tz.transition 2027, 3, :o2, 1806195600
- tz.transition 2027, 10, :o1, 1824944400
- tz.transition 2028, 3, :o2, 1837645200
- tz.transition 2028, 10, :o1, 1856394000
- tz.transition 2029, 3, :o2, 1869094800
- tz.transition 2029, 10, :o1, 1887843600
- tz.transition 2030, 3, :o2, 1901149200
- tz.transition 2030, 10, :o1, 1919293200
- tz.transition 2031, 3, :o2, 1932598800
- tz.transition 2031, 10, :o1, 1950742800
- tz.transition 2032, 3, :o2, 1964048400
- tz.transition 2032, 10, :o1, 1982797200
- tz.transition 2033, 3, :o2, 1995498000
- tz.transition 2033, 10, :o1, 2014246800
- tz.transition 2034, 3, :o2, 2026947600
- tz.transition 2034, 10, :o1, 2045696400
- tz.transition 2035, 3, :o2, 2058397200
- tz.transition 2035, 10, :o1, 2077146000
- tz.transition 2036, 3, :o2, 2090451600
- tz.transition 2036, 10, :o1, 2108595600
- tz.transition 2037, 3, :o2, 2121901200
- tz.transition 2037, 10, :o1, 2140045200
- tz.transition 2038, 3, :o2, 2153350800, 59172253, 24
- tz.transition 2038, 10, :o1, 2172099600, 59177461, 24
- tz.transition 2039, 3, :o2, 2184800400, 59180989, 24
- tz.transition 2039, 10, :o1, 2203549200, 59186197, 24
- tz.transition 2040, 3, :o2, 2216250000, 59189725, 24
- tz.transition 2040, 10, :o1, 2234998800, 59194933, 24
- tz.transition 2041, 3, :o2, 2248304400, 59198629, 24
- tz.transition 2041, 10, :o1, 2266448400, 59203669, 24
- tz.transition 2042, 3, :o2, 2279754000, 59207365, 24
- tz.transition 2042, 10, :o1, 2297898000, 59212405, 24
- tz.transition 2043, 3, :o2, 2311203600, 59216101, 24
- tz.transition 2043, 10, :o1, 2329347600, 59221141, 24
- tz.transition 2044, 3, :o2, 2342653200, 59224837, 24
- tz.transition 2044, 10, :o1, 2361402000, 59230045, 24
- tz.transition 2045, 3, :o2, 2374102800, 59233573, 24
- tz.transition 2045, 10, :o1, 2392851600, 59238781, 24
- tz.transition 2046, 3, :o2, 2405552400, 59242309, 24
- tz.transition 2046, 10, :o1, 2424301200, 59247517, 24
- tz.transition 2047, 3, :o2, 2437606800, 59251213, 24
- tz.transition 2047, 10, :o1, 2455750800, 59256253, 24
- tz.transition 2048, 3, :o2, 2469056400, 59259949, 24
- tz.transition 2048, 10, :o1, 2487200400, 59264989, 24
- tz.transition 2049, 3, :o2, 2500506000, 59268685, 24
- tz.transition 2049, 10, :o1, 2519254800, 59273893, 24
- tz.transition 2050, 3, :o2, 2531955600, 59277421, 24
- tz.transition 2050, 10, :o1, 2550704400, 59282629, 24
- tz.transition 2051, 3, :o2, 2563405200, 59286157, 24
- tz.transition 2051, 10, :o1, 2582154000, 59291365, 24
- tz.transition 2052, 3, :o2, 2595459600, 59295061, 24
- tz.transition 2052, 10, :o1, 2613603600, 59300101, 24
- tz.transition 2053, 3, :o2, 2626909200, 59303797, 24
- tz.transition 2053, 10, :o1, 2645053200, 59308837, 24
- tz.transition 2054, 3, :o2, 2658358800, 59312533, 24
- tz.transition 2054, 10, :o1, 2676502800, 59317573, 24
- tz.transition 2055, 3, :o2, 2689808400, 59321269, 24
- tz.transition 2055, 10, :o1, 2708557200, 59326477, 24
- tz.transition 2056, 3, :o2, 2721258000, 59330005, 24
- tz.transition 2056, 10, :o1, 2740006800, 59335213, 24
- tz.transition 2057, 3, :o2, 2752707600, 59338741, 24
- tz.transition 2057, 10, :o1, 2771456400, 59343949, 24
- tz.transition 2058, 3, :o2, 2784762000, 59347645, 24
- tz.transition 2058, 10, :o1, 2802906000, 59352685, 24
- tz.transition 2059, 3, :o2, 2816211600, 59356381, 24
- tz.transition 2059, 10, :o1, 2834355600, 59361421, 24
- tz.transition 2060, 3, :o2, 2847661200, 59365117, 24
- tz.transition 2060, 10, :o1, 2866410000, 59370325, 24
- tz.transition 2061, 3, :o2, 2879110800, 59373853, 24
- tz.transition 2061, 10, :o1, 2897859600, 59379061, 24
- tz.transition 2062, 3, :o2, 2910560400, 59382589, 24
- tz.transition 2062, 10, :o1, 2929309200, 59387797, 24
- tz.transition 2063, 3, :o2, 2942010000, 59391325, 24
- tz.transition 2063, 10, :o1, 2960758800, 59396533, 24
- tz.transition 2064, 3, :o2, 2974064400, 59400229, 24
- tz.transition 2064, 10, :o1, 2992208400, 59405269, 24
- tz.transition 2065, 3, :o2, 3005514000, 59408965, 24
- tz.transition 2065, 10, :o1, 3023658000, 59414005, 24
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/America/Goose_Bay.rb b/lib/tzinfo/data/definitions/America/Goose_Bay.rb
deleted file mode 100644
index 0e5d93fc..00000000
--- a/lib/tzinfo/data/definitions/America/Goose_Bay.rb
+++ /dev/null
@@ -1,290 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module America
- module Goose_Bay
- include TimezoneDefinition
-
- timezone 'America/Goose_Bay' do |tz|
- tz.offset :o0, -14500, 0, :LMT
- tz.offset :o1, -12652, 0, :NST
- tz.offset :o2, -12652, 3600, :NDT
- tz.offset :o3, -12600, 0, :NST
- tz.offset :o4, -12600, 3600, :NDT
- tz.offset :o5, -12600, 3600, :NWT
- tz.offset :o6, -12600, 3600, :NPT
- tz.offset :o7, -14400, 0, :AST
- tz.offset :o8, -14400, 3600, :ADT
- tz.offset :o9, -14400, 7200, :ADDT
-
- tz.transition 1884, 1, :o1, -2713895900, 2081528641, 864
- tz.transition 1918, 4, :o2, -1632076148, 52308670963, 21600
- tz.transition 1918, 10, :o1, -1615145348, 52312903663, 21600
- tz.transition 1935, 3, :o3, -1096921748, 52442459563, 21600
- tz.transition 1936, 5, :o4, -1061670600, 116558383, 48
- tz.transition 1936, 10, :o3, -1048973400, 116565437, 48
- tz.transition 1937, 5, :o4, -1030221000, 116575855, 48
- tz.transition 1937, 10, :o3, -1017523800, 116582909, 48
- tz.transition 1938, 5, :o4, -998771400, 116593327, 48
- tz.transition 1938, 10, :o3, -986074200, 116600381, 48
- tz.transition 1939, 5, :o4, -966717000, 116611135, 48
- tz.transition 1939, 10, :o3, -954624600, 116617853, 48
- tz.transition 1940, 5, :o4, -935267400, 116628607, 48
- tz.transition 1940, 10, :o3, -922570200, 116635661, 48
- tz.transition 1941, 5, :o4, -903817800, 116646079, 48
- tz.transition 1941, 10, :o3, -891120600, 116653133, 48
- tz.transition 1942, 5, :o5, -872368200, 116663551, 48
- tz.transition 1945, 8, :o6, -769395600, 58360379, 24
- tz.transition 1945, 9, :o3, -765401400, 38907659, 16
- tz.transition 1946, 5, :o4, -746044200, 116733731, 48
- tz.transition 1946, 10, :o3, -733347000, 38913595, 16
- tz.transition 1947, 5, :o4, -714594600, 116751203, 48
- tz.transition 1947, 10, :o3, -701897400, 38919419, 16
- tz.transition 1948, 5, :o4, -683145000, 116768675, 48
- tz.transition 1948, 10, :o3, -670447800, 38925243, 16
- tz.transition 1949, 5, :o4, -651695400, 116786147, 48
- tz.transition 1949, 10, :o3, -638998200, 38931067, 16
- tz.transition 1950, 5, :o4, -619641000, 116803955, 48
- tz.transition 1950, 10, :o3, -606943800, 38937003, 16
- tz.transition 1951, 4, :o4, -589401000, 116820755, 48
- tz.transition 1951, 9, :o3, -576099000, 38942715, 16
- tz.transition 1952, 4, :o4, -557951400, 116838227, 48
- tz.transition 1952, 9, :o3, -544649400, 38948539, 16
- tz.transition 1953, 4, :o4, -526501800, 116855699, 48
- tz.transition 1953, 9, :o3, -513199800, 38954363, 16
- tz.transition 1954, 4, :o4, -495052200, 116873171, 48
- tz.transition 1954, 9, :o3, -481750200, 38960187, 16
- tz.transition 1955, 4, :o4, -463602600, 116890643, 48
- tz.transition 1955, 9, :o3, -450300600, 38966011, 16
- tz.transition 1956, 4, :o4, -431548200, 116908451, 48
- tz.transition 1956, 9, :o3, -418246200, 38971947, 16
- tz.transition 1957, 4, :o4, -400098600, 116925923, 48
- tz.transition 1957, 9, :o3, -386796600, 38977771, 16
- tz.transition 1958, 4, :o4, -368649000, 116943395, 48
- tz.transition 1958, 9, :o3, -355347000, 38983595, 16
- tz.transition 1959, 4, :o4, -337199400, 116960867, 48
- tz.transition 1959, 9, :o3, -323897400, 38989419, 16
- tz.transition 1960, 4, :o4, -305749800, 116978339, 48
- tz.transition 1960, 10, :o3, -289423800, 38995803, 16
- tz.transition 1961, 4, :o4, -273695400, 116996147, 48
- tz.transition 1961, 10, :o3, -257974200, 39001627, 16
- tz.transition 1962, 4, :o4, -242245800, 117013619, 48
- tz.transition 1962, 10, :o3, -226524600, 39007451, 16
- tz.transition 1963, 4, :o4, -210796200, 117031091, 48
- tz.transition 1963, 10, :o3, -195075000, 39013275, 16
- tz.transition 1964, 4, :o4, -179346600, 117048563, 48
- tz.transition 1964, 10, :o3, -163625400, 39019099, 16
- tz.transition 1965, 4, :o4, -147897000, 117066035, 48
- tz.transition 1965, 10, :o3, -131571000, 39025035, 16
- tz.transition 1966, 3, :o7, -119903400, 117081587, 48
- tz.transition 1966, 4, :o8, -116445600, 9756959, 4
- tz.transition 1966, 10, :o7, -100119600, 58546289, 24
- tz.transition 1967, 4, :o8, -84391200, 9758443, 4
- tz.transition 1967, 10, :o7, -68670000, 58555025, 24
- tz.transition 1968, 4, :o8, -52941600, 9759899, 4
- tz.transition 1968, 10, :o7, -37220400, 58563761, 24
- tz.transition 1969, 4, :o8, -21492000, 9761355, 4
- tz.transition 1969, 10, :o7, -5770800, 58572497, 24
- tz.transition 1970, 4, :o8, 9957600
- tz.transition 1970, 10, :o7, 25678800
- tz.transition 1971, 4, :o8, 41407200
- tz.transition 1971, 10, :o7, 57733200
- tz.transition 1972, 4, :o8, 73461600
- tz.transition 1972, 10, :o7, 89182800
- tz.transition 1973, 4, :o8, 104911200
- tz.transition 1973, 10, :o7, 120632400
- tz.transition 1974, 4, :o8, 136360800
- tz.transition 1974, 10, :o7, 152082000
- tz.transition 1975, 4, :o8, 167810400
- tz.transition 1975, 10, :o7, 183531600
- tz.transition 1976, 4, :o8, 199260000
- tz.transition 1976, 10, :o7, 215586000
- tz.transition 1977, 4, :o8, 230709600
- tz.transition 1977, 10, :o7, 247035600
- tz.transition 1978, 4, :o8, 262764000
- tz.transition 1978, 10, :o7, 278485200
- tz.transition 1979, 4, :o8, 294213600
- tz.transition 1979, 10, :o7, 309934800
- tz.transition 1980, 4, :o8, 325663200
- tz.transition 1980, 10, :o7, 341384400
- tz.transition 1981, 4, :o8, 357112800
- tz.transition 1981, 10, :o7, 372834000
- tz.transition 1982, 4, :o8, 388562400
- tz.transition 1982, 10, :o7, 404888400
- tz.transition 1983, 4, :o8, 420012000
- tz.transition 1983, 10, :o7, 436338000
- tz.transition 1984, 4, :o8, 452066400
- tz.transition 1984, 10, :o7, 467787600
- tz.transition 1985, 4, :o8, 483516000
- tz.transition 1985, 10, :o7, 499237200
- tz.transition 1986, 4, :o8, 514965600
- tz.transition 1986, 10, :o7, 530686800
- tz.transition 1987, 4, :o8, 544593660
- tz.transition 1987, 10, :o7, 562129260
- tz.transition 1988, 4, :o9, 576043260
- tz.transition 1988, 10, :o7, 594180060
- tz.transition 1989, 4, :o8, 607492860
- tz.transition 1989, 10, :o7, 625633260
- tz.transition 1990, 4, :o8, 638942460
- tz.transition 1990, 10, :o7, 657082860
- tz.transition 1991, 4, :o8, 670996860
- tz.transition 1991, 10, :o7, 688532460
- tz.transition 1992, 4, :o8, 702446460
- tz.transition 1992, 10, :o7, 719982060
- tz.transition 1993, 4, :o8, 733896060
- tz.transition 1993, 10, :o7, 752036460
- tz.transition 1994, 4, :o8, 765345660
- tz.transition 1994, 10, :o7, 783486060
- tz.transition 1995, 4, :o8, 796795260
- tz.transition 1995, 10, :o7, 814935660
- tz.transition 1996, 4, :o8, 828849660
- tz.transition 1996, 10, :o7, 846385260
- tz.transition 1997, 4, :o8, 860299260
- tz.transition 1997, 10, :o7, 877834860
- tz.transition 1998, 4, :o8, 891748860
- tz.transition 1998, 10, :o7, 909284460
- tz.transition 1999, 4, :o8, 923198460
- tz.transition 1999, 10, :o7, 941338860
- tz.transition 2000, 4, :o8, 954648060
- tz.transition 2000, 10, :o7, 972788460
- tz.transition 2001, 4, :o8, 986097660
- tz.transition 2001, 10, :o7, 1004238060
- tz.transition 2002, 4, :o8, 1018152060
- tz.transition 2002, 10, :o7, 1035687660
- tz.transition 2003, 4, :o8, 1049601660
- tz.transition 2003, 10, :o7, 1067137260
- tz.transition 2004, 4, :o8, 1081051260
- tz.transition 2004, 10, :o7, 1099191660
- tz.transition 2005, 4, :o8, 1112500860
- tz.transition 2005, 10, :o7, 1130641260
- tz.transition 2006, 4, :o8, 1143950460
- tz.transition 2006, 10, :o7, 1162090860
- tz.transition 2007, 3, :o8, 1173585660
- tz.transition 2007, 11, :o7, 1194145260
- tz.transition 2008, 3, :o8, 1205035260
- tz.transition 2008, 11, :o7, 1225594860
- tz.transition 2009, 3, :o8, 1236484860
- tz.transition 2009, 11, :o7, 1257044460
- tz.transition 2010, 3, :o8, 1268539260
- tz.transition 2010, 11, :o7, 1289098860
- tz.transition 2011, 3, :o8, 1299988860
- tz.transition 2011, 11, :o7, 1320555600
- tz.transition 2012, 3, :o8, 1331445600
- tz.transition 2012, 11, :o7, 1352005200
- tz.transition 2013, 3, :o8, 1362895200
- tz.transition 2013, 11, :o7, 1383454800
- tz.transition 2014, 3, :o8, 1394344800
- tz.transition 2014, 11, :o7, 1414904400
- tz.transition 2015, 3, :o8, 1425794400
- tz.transition 2015, 11, :o7, 1446354000
- tz.transition 2016, 3, :o8, 1457848800
- tz.transition 2016, 11, :o7, 1478408400
- tz.transition 2017, 3, :o8, 1489298400
- tz.transition 2017, 11, :o7, 1509858000
- tz.transition 2018, 3, :o8, 1520748000
- tz.transition 2018, 11, :o7, 1541307600
- tz.transition 2019, 3, :o8, 1552197600
- tz.transition 2019, 11, :o7, 1572757200
- tz.transition 2020, 3, :o8, 1583647200
- tz.transition 2020, 11, :o7, 1604206800
- tz.transition 2021, 3, :o8, 1615701600
- tz.transition 2021, 11, :o7, 1636261200
- tz.transition 2022, 3, :o8, 1647151200
- tz.transition 2022, 11, :o7, 1667710800
- tz.transition 2023, 3, :o8, 1678600800
- tz.transition 2023, 11, :o7, 1699160400
- tz.transition 2024, 3, :o8, 1710050400
- tz.transition 2024, 11, :o7, 1730610000
- tz.transition 2025, 3, :o8, 1741500000
- tz.transition 2025, 11, :o7, 1762059600
- tz.transition 2026, 3, :o8, 1772949600
- tz.transition 2026, 11, :o7, 1793509200
- tz.transition 2027, 3, :o8, 1805004000
- tz.transition 2027, 11, :o7, 1825563600
- tz.transition 2028, 3, :o8, 1836453600
- tz.transition 2028, 11, :o7, 1857013200
- tz.transition 2029, 3, :o8, 1867903200
- tz.transition 2029, 11, :o7, 1888462800
- tz.transition 2030, 3, :o8, 1899352800
- tz.transition 2030, 11, :o7, 1919912400
- tz.transition 2031, 3, :o8, 1930802400
- tz.transition 2031, 11, :o7, 1951362000
- tz.transition 2032, 3, :o8, 1962856800
- tz.transition 2032, 11, :o7, 1983416400
- tz.transition 2033, 3, :o8, 1994306400
- tz.transition 2033, 11, :o7, 2014866000
- tz.transition 2034, 3, :o8, 2025756000
- tz.transition 2034, 11, :o7, 2046315600
- tz.transition 2035, 3, :o8, 2057205600
- tz.transition 2035, 11, :o7, 2077765200
- tz.transition 2036, 3, :o8, 2088655200
- tz.transition 2036, 11, :o7, 2109214800
- tz.transition 2037, 3, :o8, 2120104800
- tz.transition 2037, 11, :o7, 2140664400
- tz.transition 2038, 3, :o8, 2152159200, 9861987, 4
- tz.transition 2038, 11, :o7, 2172718800, 59177633, 24
- tz.transition 2039, 3, :o8, 2183608800, 9863443, 4
- tz.transition 2039, 11, :o7, 2204168400, 59186369, 24
- tz.transition 2040, 3, :o8, 2215058400, 9864899, 4
- tz.transition 2040, 11, :o7, 2235618000, 59195105, 24
- tz.transition 2041, 3, :o8, 2246508000, 9866355, 4
- tz.transition 2041, 11, :o7, 2267067600, 59203841, 24
- tz.transition 2042, 3, :o8, 2277957600, 9867811, 4
- tz.transition 2042, 11, :o7, 2298517200, 59212577, 24
- tz.transition 2043, 3, :o8, 2309407200, 9869267, 4
- tz.transition 2043, 11, :o7, 2329966800, 59221313, 24
- tz.transition 2044, 3, :o8, 2341461600, 9870751, 4
- tz.transition 2044, 11, :o7, 2362021200, 59230217, 24
- tz.transition 2045, 3, :o8, 2372911200, 9872207, 4
- tz.transition 2045, 11, :o7, 2393470800, 59238953, 24
- tz.transition 2046, 3, :o8, 2404360800, 9873663, 4
- tz.transition 2046, 11, :o7, 2424920400, 59247689, 24
- tz.transition 2047, 3, :o8, 2435810400, 9875119, 4
- tz.transition 2047, 11, :o7, 2456370000, 59256425, 24
- tz.transition 2048, 3, :o8, 2467260000, 9876575, 4
- tz.transition 2048, 11, :o7, 2487819600, 59265161, 24
- tz.transition 2049, 3, :o8, 2499314400, 9878059, 4
- tz.transition 2049, 11, :o7, 2519874000, 59274065, 24
- tz.transition 2050, 3, :o8, 2530764000, 9879515, 4
- tz.transition 2050, 11, :o7, 2551323600, 59282801, 24
- tz.transition 2051, 3, :o8, 2562213600, 9880971, 4
- tz.transition 2051, 11, :o7, 2582773200, 59291537, 24
- tz.transition 2052, 3, :o8, 2593663200, 9882427, 4
- tz.transition 2052, 11, :o7, 2614222800, 59300273, 24
- tz.transition 2053, 3, :o8, 2625112800, 9883883, 4
- tz.transition 2053, 11, :o7, 2645672400, 59309009, 24
- tz.transition 2054, 3, :o8, 2656562400, 9885339, 4
- tz.transition 2054, 11, :o7, 2677122000, 59317745, 24
- tz.transition 2055, 3, :o8, 2688616800, 9886823, 4
- tz.transition 2055, 11, :o7, 2709176400, 59326649, 24
- tz.transition 2056, 3, :o8, 2720066400, 9888279, 4
- tz.transition 2056, 11, :o7, 2740626000, 59335385, 24
- tz.transition 2057, 3, :o8, 2751516000, 9889735, 4
- tz.transition 2057, 11, :o7, 2772075600, 59344121, 24
- tz.transition 2058, 3, :o8, 2782965600, 9891191, 4
- tz.transition 2058, 11, :o7, 2803525200, 59352857, 24
- tz.transition 2059, 3, :o8, 2814415200, 9892647, 4
- tz.transition 2059, 11, :o7, 2834974800, 59361593, 24
- tz.transition 2060, 3, :o8, 2846469600, 9894131, 4
- tz.transition 2060, 11, :o7, 2867029200, 59370497, 24
- tz.transition 2061, 3, :o8, 2877919200, 9895587, 4
- tz.transition 2061, 11, :o7, 2898478800, 59379233, 24
- tz.transition 2062, 3, :o8, 2909368800, 9897043, 4
- tz.transition 2062, 11, :o7, 2929928400, 59387969, 24
- tz.transition 2063, 3, :o8, 2940818400, 9898499, 4
- tz.transition 2063, 11, :o7, 2961378000, 59396705, 24
- tz.transition 2064, 3, :o8, 2972268000, 9899955, 4
- tz.transition 2064, 11, :o7, 2992827600, 59405441, 24
- tz.transition 2065, 3, :o8, 3003717600, 9901411, 4
- tz.transition 2065, 11, :o7, 3024277200, 59414177, 24
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/America/Grand_Turk.rb b/lib/tzinfo/data/definitions/America/Grand_Turk.rb
deleted file mode 100644
index 16b9963e..00000000
--- a/lib/tzinfo/data/definitions/America/Grand_Turk.rb
+++ /dev/null
@@ -1,101 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module America
- module Grand_Turk
- include TimezoneDefinition
-
- timezone 'America/Grand_Turk' do |tz|
- tz.offset :o0, -17072, 0, :LMT
- tz.offset :o1, -18431, 0, :KMT
- tz.offset :o2, -18000, 0, :EST
- tz.offset :o3, -18000, 3600, :EDT
- tz.offset :o4, -14400, 0, :AST
-
- tz.transition 1890, 1, :o1, -2524504528, 13021390967, 5400
- tz.transition 1912, 2, :o2, -1827687169, 209039072831, 86400
- tz.transition 1979, 4, :o3, 294217200
- tz.transition 1979, 10, :o2, 309938400
- tz.transition 1980, 4, :o3, 325666800
- tz.transition 1980, 10, :o2, 341388000
- tz.transition 1981, 4, :o3, 357116400
- tz.transition 1981, 10, :o2, 372837600
- tz.transition 1982, 4, :o3, 388566000
- tz.transition 1982, 10, :o2, 404892000
- tz.transition 1983, 4, :o3, 420015600
- tz.transition 1983, 10, :o2, 436341600
- tz.transition 1984, 4, :o3, 452070000
- tz.transition 1984, 10, :o2, 467791200
- tz.transition 1985, 4, :o3, 483519600
- tz.transition 1985, 10, :o2, 499240800
- tz.transition 1986, 4, :o3, 514969200
- tz.transition 1986, 10, :o2, 530690400
- tz.transition 1987, 4, :o3, 544604400
- tz.transition 1987, 10, :o2, 562140000
- tz.transition 1988, 4, :o3, 576054000
- tz.transition 1988, 10, :o2, 594194400
- tz.transition 1989, 4, :o3, 607503600
- tz.transition 1989, 10, :o2, 625644000
- tz.transition 1990, 4, :o3, 638953200
- tz.transition 1990, 10, :o2, 657093600
- tz.transition 1991, 4, :o3, 671007600
- tz.transition 1991, 10, :o2, 688543200
- tz.transition 1992, 4, :o3, 702457200
- tz.transition 1992, 10, :o2, 719992800
- tz.transition 1993, 4, :o3, 733906800
- tz.transition 1993, 10, :o2, 752047200
- tz.transition 1994, 4, :o3, 765356400
- tz.transition 1994, 10, :o2, 783496800
- tz.transition 1995, 4, :o3, 796806000
- tz.transition 1995, 10, :o2, 814946400
- tz.transition 1996, 4, :o3, 828860400
- tz.transition 1996, 10, :o2, 846396000
- tz.transition 1997, 4, :o3, 860310000
- tz.transition 1997, 10, :o2, 877845600
- tz.transition 1998, 4, :o3, 891759600
- tz.transition 1998, 10, :o2, 909295200
- tz.transition 1999, 4, :o3, 923209200
- tz.transition 1999, 10, :o2, 941349600
- tz.transition 2000, 4, :o3, 954658800
- tz.transition 2000, 10, :o2, 972799200
- tz.transition 2001, 4, :o3, 986108400
- tz.transition 2001, 10, :o2, 1004248800
- tz.transition 2002, 4, :o3, 1018162800
- tz.transition 2002, 10, :o2, 1035698400
- tz.transition 2003, 4, :o3, 1049612400
- tz.transition 2003, 10, :o2, 1067148000
- tz.transition 2004, 4, :o3, 1081062000
- tz.transition 2004, 10, :o2, 1099202400
- tz.transition 2005, 4, :o3, 1112511600
- tz.transition 2005, 10, :o2, 1130652000
- tz.transition 2006, 4, :o3, 1143961200
- tz.transition 2006, 10, :o2, 1162101600
- tz.transition 2007, 3, :o3, 1173596400
- tz.transition 2007, 11, :o2, 1194156000
- tz.transition 2008, 3, :o3, 1205046000
- tz.transition 2008, 11, :o2, 1225605600
- tz.transition 2009, 3, :o3, 1236495600
- tz.transition 2009, 11, :o2, 1257055200
- tz.transition 2010, 3, :o3, 1268550000
- tz.transition 2010, 11, :o2, 1289109600
- tz.transition 2011, 3, :o3, 1299999600
- tz.transition 2011, 11, :o2, 1320559200
- tz.transition 2012, 3, :o3, 1331449200
- tz.transition 2012, 11, :o2, 1352008800
- tz.transition 2013, 3, :o3, 1362898800
- tz.transition 2013, 11, :o2, 1383458400
- tz.transition 2014, 3, :o3, 1394348400
- tz.transition 2014, 11, :o2, 1414908000
- tz.transition 2015, 3, :o3, 1425798000
- tz.transition 2015, 11, :o4, 1446357600
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/America/Grenada.rb b/lib/tzinfo/data/definitions/America/Grenada.rb
deleted file mode 100644
index 0a05849e..00000000
--- a/lib/tzinfo/data/definitions/America/Grenada.rb
+++ /dev/null
@@ -1,18 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module America
- module Grenada
- include TimezoneDefinition
-
- linked_timezone 'America/Grenada', 'America/Port_of_Spain'
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/America/Guadeloupe.rb b/lib/tzinfo/data/definitions/America/Guadeloupe.rb
deleted file mode 100644
index 2ba27f18..00000000
--- a/lib/tzinfo/data/definitions/America/Guadeloupe.rb
+++ /dev/null
@@ -1,18 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module America
- module Guadeloupe
- include TimezoneDefinition
-
- linked_timezone 'America/Guadeloupe', 'America/Port_of_Spain'
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/America/Guatemala.rb b/lib/tzinfo/data/definitions/America/Guatemala.rb
deleted file mode 100644
index c14891b7..00000000
--- a/lib/tzinfo/data/definitions/America/Guatemala.rb
+++ /dev/null
@@ -1,32 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module America
- module Guatemala
- include TimezoneDefinition
-
- timezone 'America/Guatemala' do |tz|
- tz.offset :o0, -21724, 0, :LMT
- tz.offset :o1, -21600, 0, :CST
- tz.offset :o2, -21600, 3600, :CDT
-
- tz.transition 1918, 10, :o1, -1617040676, 52312429831, 21600
- tz.transition 1973, 11, :o2, 123055200
- tz.transition 1974, 2, :o1, 130914000
- tz.transition 1983, 5, :o2, 422344800
- tz.transition 1983, 9, :o1, 433054800
- tz.transition 1991, 3, :o2, 669708000
- tz.transition 1991, 9, :o1, 684219600
- tz.transition 2006, 4, :o2, 1146376800
- tz.transition 2006, 10, :o1, 1159678800
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/America/Guayaquil.rb b/lib/tzinfo/data/definitions/America/Guayaquil.rb
deleted file mode 100644
index 6b027ef8..00000000
--- a/lib/tzinfo/data/definitions/America/Guayaquil.rb
+++ /dev/null
@@ -1,25 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module America
- module Guayaquil
- include TimezoneDefinition
-
- timezone 'America/Guayaquil' do |tz|
- tz.offset :o0, -19160, 0, :LMT
- tz.offset :o1, -18840, 0, :QMT
- tz.offset :o2, -18000, 0, :ECT
-
- tz.transition 1890, 1, :o1, -2524502440, 5208556439, 2160
- tz.transition 1931, 1, :o2, -1230749160, 1746966757, 720
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/America/Guyana.rb b/lib/tzinfo/data/definitions/America/Guyana.rb
deleted file mode 100644
index 772d2f85..00000000
--- a/lib/tzinfo/data/definitions/America/Guyana.rb
+++ /dev/null
@@ -1,29 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module America
- module Guyana
- include TimezoneDefinition
-
- timezone 'America/Guyana' do |tz|
- tz.offset :o0, -13960, 0, :LMT
- tz.offset :o1, -13500, 0, :GBGT
- tz.offset :o2, -13500, 0, :GYT
- tz.offset :o3, -10800, 0, :GYT
- tz.offset :o4, -14400, 0, :GYT
-
- tz.transition 1915, 3, :o1, -1730578040, 5228404549, 2160
- tz.transition 1966, 5, :o2, -113688900, 78056693, 32
- tz.transition 1975, 7, :o3, 176010300
- tz.transition 1991, 1, :o4, 662698800
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/America/Halifax.rb b/lib/tzinfo/data/definitions/America/Halifax.rb
deleted file mode 100644
index 9ed855b6..00000000
--- a/lib/tzinfo/data/definitions/America/Halifax.rb
+++ /dev/null
@@ -1,309 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module America
- module Halifax
- include TimezoneDefinition
-
- timezone 'America/Halifax' do |tz|
- tz.offset :o0, -15264, 0, :LMT
- tz.offset :o1, -14400, 0, :AST
- tz.offset :o2, -14400, 3600, :ADT
- tz.offset :o3, -14400, 3600, :AWT
- tz.offset :o4, -14400, 3600, :APT
-
- tz.transition 1902, 6, :o1, -2131645536, 724774703, 300
- tz.transition 1916, 4, :o2, -1696276800, 7262864, 3
- tz.transition 1916, 10, :o1, -1680469200, 19369101, 8
- tz.transition 1918, 4, :o2, -1632074400, 9686791, 4
- tz.transition 1918, 10, :o1, -1615143600, 58125449, 24
- tz.transition 1920, 5, :o2, -1566763200, 7267361, 3
- tz.transition 1920, 8, :o1, -1557090000, 19380525, 8
- tz.transition 1921, 5, :o2, -1535486400, 7268447, 3
- tz.transition 1921, 9, :o1, -1524949200, 19383501, 8
- tz.transition 1922, 4, :o2, -1504468800, 7269524, 3
- tz.transition 1922, 9, :o1, -1493413200, 19386421, 8
- tz.transition 1923, 5, :o2, -1472414400, 7270637, 3
- tz.transition 1923, 9, :o1, -1461963600, 19389333, 8
- tz.transition 1924, 5, :o2, -1440964800, 7271729, 3
- tz.transition 1924, 9, :o1, -1429390800, 19392349, 8
- tz.transition 1925, 5, :o2, -1409515200, 7272821, 3
- tz.transition 1925, 9, :o1, -1396731600, 19395373, 8
- tz.transition 1926, 5, :o2, -1376856000, 7273955, 3
- tz.transition 1926, 9, :o1, -1366491600, 19398173, 8
- tz.transition 1927, 5, :o2, -1346616000, 7275005, 3
- tz.transition 1927, 9, :o1, -1333832400, 19401197, 8
- tz.transition 1928, 5, :o2, -1313956800, 7276139, 3
- tz.transition 1928, 9, :o1, -1303678800, 19403989, 8
- tz.transition 1929, 5, :o2, -1282507200, 7277231, 3
- tz.transition 1929, 9, :o1, -1272661200, 19406861, 8
- tz.transition 1930, 5, :o2, -1251057600, 7278323, 3
- tz.transition 1930, 9, :o1, -1240088400, 19409877, 8
- tz.transition 1931, 5, :o2, -1219608000, 7279415, 3
- tz.transition 1931, 9, :o1, -1207429200, 19412901, 8
- tz.transition 1932, 5, :o2, -1188763200, 7280486, 3
- tz.transition 1932, 9, :o1, -1175979600, 19415813, 8
- tz.transition 1933, 4, :o2, -1157313600, 7281578, 3
- tz.transition 1933, 10, :o1, -1143925200, 19418781, 8
- tz.transition 1934, 5, :o2, -1124049600, 7282733, 3
- tz.transition 1934, 9, :o1, -1113771600, 19421573, 8
- tz.transition 1935, 6, :o2, -1091390400, 7283867, 3
- tz.transition 1935, 9, :o1, -1081026000, 19424605, 8
- tz.transition 1936, 6, :o2, -1059854400, 7284962, 3
- tz.transition 1936, 9, :o1, -1050786000, 19427405, 8
- tz.transition 1937, 5, :o2, -1030910400, 7285967, 3
- tz.transition 1937, 9, :o1, -1018126800, 19430429, 8
- tz.transition 1938, 5, :o2, -999460800, 7287059, 3
- tz.transition 1938, 9, :o1, -986677200, 19433341, 8
- tz.transition 1939, 5, :o2, -965592000, 7288235, 3
- tz.transition 1939, 9, :o1, -955227600, 19436253, 8
- tz.transition 1940, 5, :o2, -935956800, 7289264, 3
- tz.transition 1940, 9, :o1, -923173200, 19439221, 8
- tz.transition 1941, 5, :o2, -904507200, 7290356, 3
- tz.transition 1941, 9, :o1, -891723600, 19442133, 8
- tz.transition 1942, 2, :o3, -880221600, 9721599, 4
- tz.transition 1945, 8, :o4, -769395600, 58360379, 24
- tz.transition 1945, 9, :o1, -765399600, 58361489, 24
- tz.transition 1946, 4, :o2, -747252000, 9727755, 4
- tz.transition 1946, 9, :o1, -733950000, 58370225, 24
- tz.transition 1947, 4, :o2, -715802400, 9729211, 4
- tz.transition 1947, 9, :o1, -702500400, 58378961, 24
- tz.transition 1948, 4, :o2, -684352800, 9730667, 4
- tz.transition 1948, 9, :o1, -671050800, 58387697, 24
- tz.transition 1949, 4, :o2, -652903200, 9732123, 4
- tz.transition 1949, 9, :o1, -639601200, 58396433, 24
- tz.transition 1951, 4, :o2, -589399200, 9735063, 4
- tz.transition 1951, 9, :o1, -576097200, 58414073, 24
- tz.transition 1952, 4, :o2, -557949600, 9736519, 4
- tz.transition 1952, 9, :o1, -544647600, 58422809, 24
- tz.transition 1953, 4, :o2, -526500000, 9737975, 4
- tz.transition 1953, 9, :o1, -513198000, 58431545, 24
- tz.transition 1954, 4, :o2, -495050400, 9739431, 4
- tz.transition 1954, 9, :o1, -481748400, 58440281, 24
- tz.transition 1956, 4, :o2, -431546400, 9742371, 4
- tz.transition 1956, 9, :o1, -418244400, 58457921, 24
- tz.transition 1957, 4, :o2, -400096800, 9743827, 4
- tz.transition 1957, 9, :o1, -386794800, 58466657, 24
- tz.transition 1958, 4, :o2, -368647200, 9745283, 4
- tz.transition 1958, 9, :o1, -355345200, 58475393, 24
- tz.transition 1959, 4, :o2, -337197600, 9746739, 4
- tz.transition 1959, 9, :o1, -323895600, 58484129, 24
- tz.transition 1962, 4, :o2, -242244000, 9751135, 4
- tz.transition 1962, 10, :o1, -226522800, 58511177, 24
- tz.transition 1963, 4, :o2, -210794400, 9752591, 4
- tz.transition 1963, 10, :o1, -195073200, 58519913, 24
- tz.transition 1964, 4, :o2, -179344800, 9754047, 4
- tz.transition 1964, 10, :o1, -163623600, 58528649, 24
- tz.transition 1965, 4, :o2, -147895200, 9755503, 4
- tz.transition 1965, 10, :o1, -131569200, 58537553, 24
- tz.transition 1966, 4, :o2, -116445600, 9756959, 4
- tz.transition 1966, 10, :o1, -100119600, 58546289, 24
- tz.transition 1967, 4, :o2, -84391200, 9758443, 4
- tz.transition 1967, 10, :o1, -68670000, 58555025, 24
- tz.transition 1968, 4, :o2, -52941600, 9759899, 4
- tz.transition 1968, 10, :o1, -37220400, 58563761, 24
- tz.transition 1969, 4, :o2, -21492000, 9761355, 4
- tz.transition 1969, 10, :o1, -5770800, 58572497, 24
- tz.transition 1970, 4, :o2, 9957600
- tz.transition 1970, 10, :o1, 25678800
- tz.transition 1971, 4, :o2, 41407200
- tz.transition 1971, 10, :o1, 57733200
- tz.transition 1972, 4, :o2, 73461600
- tz.transition 1972, 10, :o1, 89182800
- tz.transition 1973, 4, :o2, 104911200
- tz.transition 1973, 10, :o1, 120632400
- tz.transition 1974, 4, :o2, 136360800
- tz.transition 1974, 10, :o1, 152082000
- tz.transition 1975, 4, :o2, 167810400
- tz.transition 1975, 10, :o1, 183531600
- tz.transition 1976, 4, :o2, 199260000
- tz.transition 1976, 10, :o1, 215586000
- tz.transition 1977, 4, :o2, 230709600
- tz.transition 1977, 10, :o1, 247035600
- tz.transition 1978, 4, :o2, 262764000
- tz.transition 1978, 10, :o1, 278485200
- tz.transition 1979, 4, :o2, 294213600
- tz.transition 1979, 10, :o1, 309934800
- tz.transition 1980, 4, :o2, 325663200
- tz.transition 1980, 10, :o1, 341384400
- tz.transition 1981, 4, :o2, 357112800
- tz.transition 1981, 10, :o1, 372834000
- tz.transition 1982, 4, :o2, 388562400
- tz.transition 1982, 10, :o1, 404888400
- tz.transition 1983, 4, :o2, 420012000
- tz.transition 1983, 10, :o1, 436338000
- tz.transition 1984, 4, :o2, 452066400
- tz.transition 1984, 10, :o1, 467787600
- tz.transition 1985, 4, :o2, 483516000
- tz.transition 1985, 10, :o1, 499237200
- tz.transition 1986, 4, :o2, 514965600
- tz.transition 1986, 10, :o1, 530686800
- tz.transition 1987, 4, :o2, 544600800
- tz.transition 1987, 10, :o1, 562136400
- tz.transition 1988, 4, :o2, 576050400
- tz.transition 1988, 10, :o1, 594190800
- tz.transition 1989, 4, :o2, 607500000
- tz.transition 1989, 10, :o1, 625640400
- tz.transition 1990, 4, :o2, 638949600
- tz.transition 1990, 10, :o1, 657090000
- tz.transition 1991, 4, :o2, 671004000
- tz.transition 1991, 10, :o1, 688539600
- tz.transition 1992, 4, :o2, 702453600
- tz.transition 1992, 10, :o1, 719989200
- tz.transition 1993, 4, :o2, 733903200
- tz.transition 1993, 10, :o1, 752043600
- tz.transition 1994, 4, :o2, 765352800
- tz.transition 1994, 10, :o1, 783493200
- tz.transition 1995, 4, :o2, 796802400
- tz.transition 1995, 10, :o1, 814942800
- tz.transition 1996, 4, :o2, 828856800
- tz.transition 1996, 10, :o1, 846392400
- tz.transition 1997, 4, :o2, 860306400
- tz.transition 1997, 10, :o1, 877842000
- tz.transition 1998, 4, :o2, 891756000
- tz.transition 1998, 10, :o1, 909291600
- tz.transition 1999, 4, :o2, 923205600
- tz.transition 1999, 10, :o1, 941346000
- tz.transition 2000, 4, :o2, 954655200
- tz.transition 2000, 10, :o1, 972795600
- tz.transition 2001, 4, :o2, 986104800
- tz.transition 2001, 10, :o1, 1004245200
- tz.transition 2002, 4, :o2, 1018159200
- tz.transition 2002, 10, :o1, 1035694800
- tz.transition 2003, 4, :o2, 1049608800
- tz.transition 2003, 10, :o1, 1067144400
- tz.transition 2004, 4, :o2, 1081058400
- tz.transition 2004, 10, :o1, 1099198800
- tz.transition 2005, 4, :o2, 1112508000
- tz.transition 2005, 10, :o1, 1130648400
- tz.transition 2006, 4, :o2, 1143957600
- tz.transition 2006, 10, :o1, 1162098000
- tz.transition 2007, 3, :o2, 1173592800
- tz.transition 2007, 11, :o1, 1194152400
- tz.transition 2008, 3, :o2, 1205042400
- tz.transition 2008, 11, :o1, 1225602000
- tz.transition 2009, 3, :o2, 1236492000
- tz.transition 2009, 11, :o1, 1257051600
- tz.transition 2010, 3, :o2, 1268546400
- tz.transition 2010, 11, :o1, 1289106000
- tz.transition 2011, 3, :o2, 1299996000
- tz.transition 2011, 11, :o1, 1320555600
- tz.transition 2012, 3, :o2, 1331445600
- tz.transition 2012, 11, :o1, 1352005200
- tz.transition 2013, 3, :o2, 1362895200
- tz.transition 2013, 11, :o1, 1383454800
- tz.transition 2014, 3, :o2, 1394344800
- tz.transition 2014, 11, :o1, 1414904400
- tz.transition 2015, 3, :o2, 1425794400
- tz.transition 2015, 11, :o1, 1446354000
- tz.transition 2016, 3, :o2, 1457848800
- tz.transition 2016, 11, :o1, 1478408400
- tz.transition 2017, 3, :o2, 1489298400
- tz.transition 2017, 11, :o1, 1509858000
- tz.transition 2018, 3, :o2, 1520748000
- tz.transition 2018, 11, :o1, 1541307600
- tz.transition 2019, 3, :o2, 1552197600
- tz.transition 2019, 11, :o1, 1572757200
- tz.transition 2020, 3, :o2, 1583647200
- tz.transition 2020, 11, :o1, 1604206800
- tz.transition 2021, 3, :o2, 1615701600
- tz.transition 2021, 11, :o1, 1636261200
- tz.transition 2022, 3, :o2, 1647151200
- tz.transition 2022, 11, :o1, 1667710800
- tz.transition 2023, 3, :o2, 1678600800
- tz.transition 2023, 11, :o1, 1699160400
- tz.transition 2024, 3, :o2, 1710050400
- tz.transition 2024, 11, :o1, 1730610000
- tz.transition 2025, 3, :o2, 1741500000
- tz.transition 2025, 11, :o1, 1762059600
- tz.transition 2026, 3, :o2, 1772949600
- tz.transition 2026, 11, :o1, 1793509200
- tz.transition 2027, 3, :o2, 1805004000
- tz.transition 2027, 11, :o1, 1825563600
- tz.transition 2028, 3, :o2, 1836453600
- tz.transition 2028, 11, :o1, 1857013200
- tz.transition 2029, 3, :o2, 1867903200
- tz.transition 2029, 11, :o1, 1888462800
- tz.transition 2030, 3, :o2, 1899352800
- tz.transition 2030, 11, :o1, 1919912400
- tz.transition 2031, 3, :o2, 1930802400
- tz.transition 2031, 11, :o1, 1951362000
- tz.transition 2032, 3, :o2, 1962856800
- tz.transition 2032, 11, :o1, 1983416400
- tz.transition 2033, 3, :o2, 1994306400
- tz.transition 2033, 11, :o1, 2014866000
- tz.transition 2034, 3, :o2, 2025756000
- tz.transition 2034, 11, :o1, 2046315600
- tz.transition 2035, 3, :o2, 2057205600
- tz.transition 2035, 11, :o1, 2077765200
- tz.transition 2036, 3, :o2, 2088655200
- tz.transition 2036, 11, :o1, 2109214800
- tz.transition 2037, 3, :o2, 2120104800
- tz.transition 2037, 11, :o1, 2140664400
- tz.transition 2038, 3, :o2, 2152159200, 9861987, 4
- tz.transition 2038, 11, :o1, 2172718800, 59177633, 24
- tz.transition 2039, 3, :o2, 2183608800, 9863443, 4
- tz.transition 2039, 11, :o1, 2204168400, 59186369, 24
- tz.transition 2040, 3, :o2, 2215058400, 9864899, 4
- tz.transition 2040, 11, :o1, 2235618000, 59195105, 24
- tz.transition 2041, 3, :o2, 2246508000, 9866355, 4
- tz.transition 2041, 11, :o1, 2267067600, 59203841, 24
- tz.transition 2042, 3, :o2, 2277957600, 9867811, 4
- tz.transition 2042, 11, :o1, 2298517200, 59212577, 24
- tz.transition 2043, 3, :o2, 2309407200, 9869267, 4
- tz.transition 2043, 11, :o1, 2329966800, 59221313, 24
- tz.transition 2044, 3, :o2, 2341461600, 9870751, 4
- tz.transition 2044, 11, :o1, 2362021200, 59230217, 24
- tz.transition 2045, 3, :o2, 2372911200, 9872207, 4
- tz.transition 2045, 11, :o1, 2393470800, 59238953, 24
- tz.transition 2046, 3, :o2, 2404360800, 9873663, 4
- tz.transition 2046, 11, :o1, 2424920400, 59247689, 24
- tz.transition 2047, 3, :o2, 2435810400, 9875119, 4
- tz.transition 2047, 11, :o1, 2456370000, 59256425, 24
- tz.transition 2048, 3, :o2, 2467260000, 9876575, 4
- tz.transition 2048, 11, :o1, 2487819600, 59265161, 24
- tz.transition 2049, 3, :o2, 2499314400, 9878059, 4
- tz.transition 2049, 11, :o1, 2519874000, 59274065, 24
- tz.transition 2050, 3, :o2, 2530764000, 9879515, 4
- tz.transition 2050, 11, :o1, 2551323600, 59282801, 24
- tz.transition 2051, 3, :o2, 2562213600, 9880971, 4
- tz.transition 2051, 11, :o1, 2582773200, 59291537, 24
- tz.transition 2052, 3, :o2, 2593663200, 9882427, 4
- tz.transition 2052, 11, :o1, 2614222800, 59300273, 24
- tz.transition 2053, 3, :o2, 2625112800, 9883883, 4
- tz.transition 2053, 11, :o1, 2645672400, 59309009, 24
- tz.transition 2054, 3, :o2, 2656562400, 9885339, 4
- tz.transition 2054, 11, :o1, 2677122000, 59317745, 24
- tz.transition 2055, 3, :o2, 2688616800, 9886823, 4
- tz.transition 2055, 11, :o1, 2709176400, 59326649, 24
- tz.transition 2056, 3, :o2, 2720066400, 9888279, 4
- tz.transition 2056, 11, :o1, 2740626000, 59335385, 24
- tz.transition 2057, 3, :o2, 2751516000, 9889735, 4
- tz.transition 2057, 11, :o1, 2772075600, 59344121, 24
- tz.transition 2058, 3, :o2, 2782965600, 9891191, 4
- tz.transition 2058, 11, :o1, 2803525200, 59352857, 24
- tz.transition 2059, 3, :o2, 2814415200, 9892647, 4
- tz.transition 2059, 11, :o1, 2834974800, 59361593, 24
- tz.transition 2060, 3, :o2, 2846469600, 9894131, 4
- tz.transition 2060, 11, :o1, 2867029200, 59370497, 24
- tz.transition 2061, 3, :o2, 2877919200, 9895587, 4
- tz.transition 2061, 11, :o1, 2898478800, 59379233, 24
- tz.transition 2062, 3, :o2, 2909368800, 9897043, 4
- tz.transition 2062, 11, :o1, 2929928400, 59387969, 24
- tz.transition 2063, 3, :o2, 2940818400, 9898499, 4
- tz.transition 2063, 11, :o1, 2961378000, 59396705, 24
- tz.transition 2064, 3, :o2, 2972268000, 9899955, 4
- tz.transition 2064, 11, :o1, 2992827600, 59405441, 24
- tz.transition 2065, 3, :o2, 3003717600, 9901411, 4
- tz.transition 2065, 11, :o1, 3024277200, 59414177, 24
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/America/Havana.rb b/lib/tzinfo/data/definitions/America/Havana.rb
deleted file mode 100644
index c1568095..00000000
--- a/lib/tzinfo/data/definitions/America/Havana.rb
+++ /dev/null
@@ -1,236 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module America
- module Havana
- include TimezoneDefinition
-
- timezone 'America/Havana' do |tz|
- tz.offset :o0, -19768, 0, :LMT
- tz.offset :o1, -19776, 0, :HMT
- tz.offset :o2, -18000, 0, :CST
- tz.offset :o3, -18000, 3600, :CDT
-
- tz.transition 1890, 1, :o1, -2524501832, 26042782271, 10800
- tz.transition 1925, 7, :o2, -1402813824, 1090958053, 450
- tz.transition 1928, 6, :o3, -1311534000, 58209785, 24
- tz.transition 1928, 10, :o2, -1300996800, 7276589, 3
- tz.transition 1940, 6, :o3, -933534000, 58314785, 24
- tz.transition 1940, 9, :o2, -925675200, 7289621, 3
- tz.transition 1941, 6, :o3, -902084400, 58323521, 24
- tz.transition 1941, 9, :o2, -893620800, 7290734, 3
- tz.transition 1942, 6, :o3, -870030000, 58332425, 24
- tz.transition 1942, 9, :o2, -862171200, 7291826, 3
- tz.transition 1945, 6, :o3, -775681200, 58358633, 24
- tz.transition 1945, 9, :o2, -767822400, 7295102, 3
- tz.transition 1946, 6, :o3, -744231600, 58367369, 24
- tz.transition 1946, 9, :o2, -736372800, 7296194, 3
- tz.transition 1965, 6, :o3, -144702000, 58533905, 24
- tz.transition 1965, 9, :o2, -134251200, 7317101, 3
- tz.transition 1966, 5, :o3, -113425200, 58542593, 24
- tz.transition 1966, 10, :o2, -102542400, 7318202, 3
- tz.transition 1967, 4, :o3, -86295600, 58550129, 24
- tz.transition 1967, 9, :o2, -72907200, 7319231, 3
- tz.transition 1968, 4, :o3, -54154800, 58559057, 24
- tz.transition 1968, 9, :o2, -41457600, 7320323, 3
- tz.transition 1969, 4, :o3, -21495600, 58568129, 24
- tz.transition 1969, 10, :o2, -5774400, 7321562, 3
- tz.transition 1970, 4, :o3, 9954000
- tz.transition 1970, 10, :o2, 25675200
- tz.transition 1971, 4, :o3, 41403600
- tz.transition 1971, 10, :o2, 57729600
- tz.transition 1972, 4, :o3, 73458000
- tz.transition 1972, 10, :o2, 87364800
- tz.transition 1973, 4, :o3, 104907600
- tz.transition 1973, 10, :o2, 118900800
- tz.transition 1974, 4, :o3, 136357200
- tz.transition 1974, 10, :o2, 150436800
- tz.transition 1975, 4, :o3, 167806800
- tz.transition 1975, 10, :o2, 183528000
- tz.transition 1976, 4, :o3, 199256400
- tz.transition 1976, 10, :o2, 215582400
- tz.transition 1977, 4, :o3, 230706000
- tz.transition 1977, 10, :o2, 247032000
- tz.transition 1978, 5, :o3, 263365200
- tz.transition 1978, 10, :o2, 276667200
- tz.transition 1979, 3, :o3, 290581200
- tz.transition 1979, 10, :o2, 308721600
- tz.transition 1980, 3, :o3, 322030800
- tz.transition 1980, 10, :o2, 340171200
- tz.transition 1981, 5, :o3, 358318800
- tz.transition 1981, 10, :o2, 371620800
- tz.transition 1982, 5, :o3, 389768400
- tz.transition 1982, 10, :o2, 403070400
- tz.transition 1983, 5, :o3, 421218000
- tz.transition 1983, 10, :o2, 434520000
- tz.transition 1984, 5, :o3, 452667600
- tz.transition 1984, 10, :o2, 466574400
- tz.transition 1985, 5, :o3, 484117200
- tz.transition 1985, 10, :o2, 498024000
- tz.transition 1986, 3, :o3, 511333200
- tz.transition 1986, 10, :o2, 529473600
- tz.transition 1987, 3, :o3, 542782800
- tz.transition 1987, 10, :o2, 560923200
- tz.transition 1988, 3, :o3, 574837200
- tz.transition 1988, 10, :o2, 592372800
- tz.transition 1989, 3, :o3, 606286800
- tz.transition 1989, 10, :o2, 623822400
- tz.transition 1990, 4, :o3, 638946000
- tz.transition 1990, 10, :o2, 655876800
- tz.transition 1991, 4, :o3, 671000400
- tz.transition 1991, 10, :o2, 687330000
- tz.transition 1992, 4, :o3, 702450000
- tz.transition 1992, 10, :o2, 718779600
- tz.transition 1993, 4, :o3, 733899600
- tz.transition 1993, 10, :o2, 750229200
- tz.transition 1994, 4, :o3, 765349200
- tz.transition 1994, 10, :o2, 781678800
- tz.transition 1995, 4, :o3, 796798800
- tz.transition 1995, 10, :o2, 813128400
- tz.transition 1996, 4, :o3, 828853200
- tz.transition 1996, 10, :o2, 844578000
- tz.transition 1997, 4, :o3, 860302800
- tz.transition 1997, 10, :o2, 876632400
- tz.transition 1998, 3, :o3, 891147600
- tz.transition 1998, 10, :o2, 909291600
- tz.transition 1999, 3, :o3, 922597200
- tz.transition 1999, 10, :o2, 941346000
- tz.transition 2000, 4, :o3, 954651600
- tz.transition 2000, 10, :o2, 972795600
- tz.transition 2001, 4, :o3, 986101200
- tz.transition 2001, 10, :o2, 1004245200
- tz.transition 2002, 4, :o3, 1018155600
- tz.transition 2002, 10, :o2, 1035694800
- tz.transition 2003, 4, :o3, 1049605200
- tz.transition 2003, 10, :o2, 1067144400
- tz.transition 2004, 3, :o3, 1080450000
- tz.transition 2006, 10, :o2, 1162098000
- tz.transition 2007, 3, :o3, 1173589200
- tz.transition 2007, 10, :o2, 1193547600
- tz.transition 2008, 3, :o3, 1205643600
- tz.transition 2008, 10, :o2, 1224997200
- tz.transition 2009, 3, :o3, 1236488400
- tz.transition 2009, 10, :o2, 1256446800
- tz.transition 2010, 3, :o3, 1268542800
- tz.transition 2010, 10, :o2, 1288501200
- tz.transition 2011, 3, :o3, 1300597200
- tz.transition 2011, 11, :o2, 1321160400
- tz.transition 2012, 4, :o3, 1333256400
- tz.transition 2012, 11, :o2, 1352005200
- tz.transition 2013, 3, :o3, 1362891600
- tz.transition 2013, 11, :o2, 1383454800
- tz.transition 2014, 3, :o3, 1394341200
- tz.transition 2014, 11, :o2, 1414904400
- tz.transition 2015, 3, :o3, 1425790800
- tz.transition 2015, 11, :o2, 1446354000
- tz.transition 2016, 3, :o3, 1457845200
- tz.transition 2016, 11, :o2, 1478408400
- tz.transition 2017, 3, :o3, 1489294800
- tz.transition 2017, 11, :o2, 1509858000
- tz.transition 2018, 3, :o3, 1520744400
- tz.transition 2018, 11, :o2, 1541307600
- tz.transition 2019, 3, :o3, 1552194000
- tz.transition 2019, 11, :o2, 1572757200
- tz.transition 2020, 3, :o3, 1583643600
- tz.transition 2020, 11, :o2, 1604206800
- tz.transition 2021, 3, :o3, 1615698000
- tz.transition 2021, 11, :o2, 1636261200
- tz.transition 2022, 3, :o3, 1647147600
- tz.transition 2022, 11, :o2, 1667710800
- tz.transition 2023, 3, :o3, 1678597200
- tz.transition 2023, 11, :o2, 1699160400
- tz.transition 2024, 3, :o3, 1710046800
- tz.transition 2024, 11, :o2, 1730610000
- tz.transition 2025, 3, :o3, 1741496400
- tz.transition 2025, 11, :o2, 1762059600
- tz.transition 2026, 3, :o3, 1772946000
- tz.transition 2026, 11, :o2, 1793509200
- tz.transition 2027, 3, :o3, 1805000400
- tz.transition 2027, 11, :o2, 1825563600
- tz.transition 2028, 3, :o3, 1836450000
- tz.transition 2028, 11, :o2, 1857013200
- tz.transition 2029, 3, :o3, 1867899600
- tz.transition 2029, 11, :o2, 1888462800
- tz.transition 2030, 3, :o3, 1899349200
- tz.transition 2030, 11, :o2, 1919912400
- tz.transition 2031, 3, :o3, 1930798800
- tz.transition 2031, 11, :o2, 1951362000
- tz.transition 2032, 3, :o3, 1962853200
- tz.transition 2032, 11, :o2, 1983416400
- tz.transition 2033, 3, :o3, 1994302800
- tz.transition 2033, 11, :o2, 2014866000
- tz.transition 2034, 3, :o3, 2025752400
- tz.transition 2034, 11, :o2, 2046315600
- tz.transition 2035, 3, :o3, 2057202000
- tz.transition 2035, 11, :o2, 2077765200
- tz.transition 2036, 3, :o3, 2088651600
- tz.transition 2036, 11, :o2, 2109214800
- tz.transition 2037, 3, :o3, 2120101200
- tz.transition 2037, 11, :o2, 2140664400
- tz.transition 2038, 3, :o3, 2152155600, 59171921, 24
- tz.transition 2038, 11, :o2, 2172718800, 59177633, 24
- tz.transition 2039, 3, :o3, 2183605200, 59180657, 24
- tz.transition 2039, 11, :o2, 2204168400, 59186369, 24
- tz.transition 2040, 3, :o3, 2215054800, 59189393, 24
- tz.transition 2040, 11, :o2, 2235618000, 59195105, 24
- tz.transition 2041, 3, :o3, 2246504400, 59198129, 24
- tz.transition 2041, 11, :o2, 2267067600, 59203841, 24
- tz.transition 2042, 3, :o3, 2277954000, 59206865, 24
- tz.transition 2042, 11, :o2, 2298517200, 59212577, 24
- tz.transition 2043, 3, :o3, 2309403600, 59215601, 24
- tz.transition 2043, 11, :o2, 2329966800, 59221313, 24
- tz.transition 2044, 3, :o3, 2341458000, 59224505, 24
- tz.transition 2044, 11, :o2, 2362021200, 59230217, 24
- tz.transition 2045, 3, :o3, 2372907600, 59233241, 24
- tz.transition 2045, 11, :o2, 2393470800, 59238953, 24
- tz.transition 2046, 3, :o3, 2404357200, 59241977, 24
- tz.transition 2046, 11, :o2, 2424920400, 59247689, 24
- tz.transition 2047, 3, :o3, 2435806800, 59250713, 24
- tz.transition 2047, 11, :o2, 2456370000, 59256425, 24
- tz.transition 2048, 3, :o3, 2467256400, 59259449, 24
- tz.transition 2048, 11, :o2, 2487819600, 59265161, 24
- tz.transition 2049, 3, :o3, 2499310800, 59268353, 24
- tz.transition 2049, 11, :o2, 2519874000, 59274065, 24
- tz.transition 2050, 3, :o3, 2530760400, 59277089, 24
- tz.transition 2050, 11, :o2, 2551323600, 59282801, 24
- tz.transition 2051, 3, :o3, 2562210000, 59285825, 24
- tz.transition 2051, 11, :o2, 2582773200, 59291537, 24
- tz.transition 2052, 3, :o3, 2593659600, 59294561, 24
- tz.transition 2052, 11, :o2, 2614222800, 59300273, 24
- tz.transition 2053, 3, :o3, 2625109200, 59303297, 24
- tz.transition 2053, 11, :o2, 2645672400, 59309009, 24
- tz.transition 2054, 3, :o3, 2656558800, 59312033, 24
- tz.transition 2054, 11, :o2, 2677122000, 59317745, 24
- tz.transition 2055, 3, :o3, 2688613200, 59320937, 24
- tz.transition 2055, 11, :o2, 2709176400, 59326649, 24
- tz.transition 2056, 3, :o3, 2720062800, 59329673, 24
- tz.transition 2056, 11, :o2, 2740626000, 59335385, 24
- tz.transition 2057, 3, :o3, 2751512400, 59338409, 24
- tz.transition 2057, 11, :o2, 2772075600, 59344121, 24
- tz.transition 2058, 3, :o3, 2782962000, 59347145, 24
- tz.transition 2058, 11, :o2, 2803525200, 59352857, 24
- tz.transition 2059, 3, :o3, 2814411600, 59355881, 24
- tz.transition 2059, 11, :o2, 2834974800, 59361593, 24
- tz.transition 2060, 3, :o3, 2846466000, 59364785, 24
- tz.transition 2060, 11, :o2, 2867029200, 59370497, 24
- tz.transition 2061, 3, :o3, 2877915600, 59373521, 24
- tz.transition 2061, 11, :o2, 2898478800, 59379233, 24
- tz.transition 2062, 3, :o3, 2909365200, 59382257, 24
- tz.transition 2062, 11, :o2, 2929928400, 59387969, 24
- tz.transition 2063, 3, :o3, 2940814800, 59390993, 24
- tz.transition 2063, 11, :o2, 2961378000, 59396705, 24
- tz.transition 2064, 3, :o3, 2972264400, 59399729, 24
- tz.transition 2064, 11, :o2, 2992827600, 59405441, 24
- tz.transition 2065, 3, :o3, 3003714000, 59408465, 24
- tz.transition 2065, 11, :o2, 3024277200, 59414177, 24
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/America/Hermosillo.rb b/lib/tzinfo/data/definitions/America/Hermosillo.rb
deleted file mode 100644
index a2f85a49..00000000
--- a/lib/tzinfo/data/definitions/America/Hermosillo.rb
+++ /dev/null
@@ -1,40 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module America
- module Hermosillo
- include TimezoneDefinition
-
- timezone 'America/Hermosillo' do |tz|
- tz.offset :o0, -26632, 0, :LMT
- tz.offset :o1, -25200, 0, :MST
- tz.offset :o2, -21600, 0, :CST
- tz.offset :o3, -28800, 0, :PST
- tz.offset :o4, -25200, 3600, :MDT
-
- tz.transition 1922, 1, :o1, -1514739600, 58153339, 24
- tz.transition 1927, 6, :o2, -1343066400, 9700171, 4
- tz.transition 1930, 11, :o1, -1234807200, 9705183, 4
- tz.transition 1931, 5, :o2, -1220292000, 9705855, 4
- tz.transition 1931, 10, :o1, -1207159200, 9706463, 4
- tz.transition 1932, 4, :o2, -1191344400, 58243171, 24
- tz.transition 1942, 4, :o1, -873828000, 9721895, 4
- tz.transition 1949, 1, :o3, -661539600, 58390339, 24
- tz.transition 1970, 1, :o1, 28800
- tz.transition 1996, 4, :o4, 828867600
- tz.transition 1996, 10, :o1, 846403200
- tz.transition 1997, 4, :o4, 860317200
- tz.transition 1997, 10, :o1, 877852800
- tz.transition 1998, 4, :o4, 891766800
- tz.transition 1998, 10, :o1, 909302400
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/America/Indiana/Indianapolis.rb b/lib/tzinfo/data/definitions/America/Indiana/Indianapolis.rb
deleted file mode 100644
index 31907410..00000000
--- a/lib/tzinfo/data/definitions/America/Indiana/Indianapolis.rb
+++ /dev/null
@@ -1,184 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module America
- module Indiana
- module Indianapolis
- include TimezoneDefinition
-
- timezone 'America/Indiana/Indianapolis' do |tz|
- tz.offset :o0, -20678, 0, :LMT
- tz.offset :o1, -21600, 0, :CST
- tz.offset :o2, -21600, 3600, :CDT
- tz.offset :o3, -21600, 3600, :CWT
- tz.offset :o4, -21600, 3600, :CPT
- tz.offset :o5, -18000, 0, :EST
- tz.offset :o6, -18000, 3600, :EDT
-
- tz.transition 1883, 11, :o1, -2717647200, 9636533, 4
- tz.transition 1918, 3, :o2, -1633276800, 14530103, 6
- tz.transition 1918, 10, :o1, -1615136400, 58125451, 24
- tz.transition 1919, 3, :o2, -1601827200, 14532287, 6
- tz.transition 1919, 10, :o1, -1583686800, 58134187, 24
- tz.transition 1941, 6, :o2, -900259200, 14581007, 6
- tz.transition 1941, 9, :o1, -891795600, 58326379, 24
- tz.transition 1942, 2, :o3, -880214400, 14582399, 6
- tz.transition 1945, 8, :o4, -769395600, 58360379, 24
- tz.transition 1945, 9, :o1, -765392400, 58361491, 24
- tz.transition 1946, 4, :o2, -747244800, 14591633, 6
- tz.transition 1946, 9, :o1, -733942800, 58370227, 24
- tz.transition 1947, 4, :o2, -715795200, 14593817, 6
- tz.transition 1947, 9, :o1, -702493200, 58378963, 24
- tz.transition 1948, 4, :o2, -684345600, 14596001, 6
- tz.transition 1948, 9, :o1, -671043600, 58387699, 24
- tz.transition 1949, 4, :o2, -652896000, 14598185, 6
- tz.transition 1949, 9, :o1, -639594000, 58396435, 24
- tz.transition 1950, 4, :o2, -620841600, 14600411, 6
- tz.transition 1950, 9, :o1, -608144400, 58405171, 24
- tz.transition 1951, 4, :o2, -589392000, 14602595, 6
- tz.transition 1951, 9, :o1, -576090000, 58414075, 24
- tz.transition 1952, 4, :o2, -557942400, 14604779, 6
- tz.transition 1952, 9, :o1, -544640400, 58422811, 24
- tz.transition 1953, 4, :o2, -526492800, 14606963, 6
- tz.transition 1953, 9, :o1, -513190800, 58431547, 24
- tz.transition 1954, 4, :o2, -495043200, 14609147, 6
- tz.transition 1954, 9, :o1, -481741200, 58440283, 24
- tz.transition 1955, 4, :o5, -463593600, 14611331, 6
- tz.transition 1957, 9, :o1, -386787600, 58466659, 24
- tz.transition 1958, 4, :o5, -368640000, 14617925, 6
- tz.transition 1969, 4, :o6, -21488400, 58568131, 24
- tz.transition 1969, 10, :o5, -5767200, 9762083, 4
- tz.transition 1970, 4, :o6, 9961200
- tz.transition 1970, 10, :o5, 25682400
- tz.transition 2006, 4, :o6, 1143961200
- tz.transition 2006, 10, :o5, 1162101600
- tz.transition 2007, 3, :o6, 1173596400
- tz.transition 2007, 11, :o5, 1194156000
- tz.transition 2008, 3, :o6, 1205046000
- tz.transition 2008, 11, :o5, 1225605600
- tz.transition 2009, 3, :o6, 1236495600
- tz.transition 2009, 11, :o5, 1257055200
- tz.transition 2010, 3, :o6, 1268550000
- tz.transition 2010, 11, :o5, 1289109600
- tz.transition 2011, 3, :o6, 1299999600
- tz.transition 2011, 11, :o5, 1320559200
- tz.transition 2012, 3, :o6, 1331449200
- tz.transition 2012, 11, :o5, 1352008800
- tz.transition 2013, 3, :o6, 1362898800
- tz.transition 2013, 11, :o5, 1383458400
- tz.transition 2014, 3, :o6, 1394348400
- tz.transition 2014, 11, :o5, 1414908000
- tz.transition 2015, 3, :o6, 1425798000
- tz.transition 2015, 11, :o5, 1446357600
- tz.transition 2016, 3, :o6, 1457852400
- tz.transition 2016, 11, :o5, 1478412000
- tz.transition 2017, 3, :o6, 1489302000
- tz.transition 2017, 11, :o5, 1509861600
- tz.transition 2018, 3, :o6, 1520751600
- tz.transition 2018, 11, :o5, 1541311200
- tz.transition 2019, 3, :o6, 1552201200
- tz.transition 2019, 11, :o5, 1572760800
- tz.transition 2020, 3, :o6, 1583650800
- tz.transition 2020, 11, :o5, 1604210400
- tz.transition 2021, 3, :o6, 1615705200
- tz.transition 2021, 11, :o5, 1636264800
- tz.transition 2022, 3, :o6, 1647154800
- tz.transition 2022, 11, :o5, 1667714400
- tz.transition 2023, 3, :o6, 1678604400
- tz.transition 2023, 11, :o5, 1699164000
- tz.transition 2024, 3, :o6, 1710054000
- tz.transition 2024, 11, :o5, 1730613600
- tz.transition 2025, 3, :o6, 1741503600
- tz.transition 2025, 11, :o5, 1762063200
- tz.transition 2026, 3, :o6, 1772953200
- tz.transition 2026, 11, :o5, 1793512800
- tz.transition 2027, 3, :o6, 1805007600
- tz.transition 2027, 11, :o5, 1825567200
- tz.transition 2028, 3, :o6, 1836457200
- tz.transition 2028, 11, :o5, 1857016800
- tz.transition 2029, 3, :o6, 1867906800
- tz.transition 2029, 11, :o5, 1888466400
- tz.transition 2030, 3, :o6, 1899356400
- tz.transition 2030, 11, :o5, 1919916000
- tz.transition 2031, 3, :o6, 1930806000
- tz.transition 2031, 11, :o5, 1951365600
- tz.transition 2032, 3, :o6, 1962860400
- tz.transition 2032, 11, :o5, 1983420000
- tz.transition 2033, 3, :o6, 1994310000
- tz.transition 2033, 11, :o5, 2014869600
- tz.transition 2034, 3, :o6, 2025759600
- tz.transition 2034, 11, :o5, 2046319200
- tz.transition 2035, 3, :o6, 2057209200
- tz.transition 2035, 11, :o5, 2077768800
- tz.transition 2036, 3, :o6, 2088658800
- tz.transition 2036, 11, :o5, 2109218400
- tz.transition 2037, 3, :o6, 2120108400
- tz.transition 2037, 11, :o5, 2140668000
- tz.transition 2038, 3, :o6, 2152162800, 59171923, 24
- tz.transition 2038, 11, :o5, 2172722400, 9862939, 4
- tz.transition 2039, 3, :o6, 2183612400, 59180659, 24
- tz.transition 2039, 11, :o5, 2204172000, 9864395, 4
- tz.transition 2040, 3, :o6, 2215062000, 59189395, 24
- tz.transition 2040, 11, :o5, 2235621600, 9865851, 4
- tz.transition 2041, 3, :o6, 2246511600, 59198131, 24
- tz.transition 2041, 11, :o5, 2267071200, 9867307, 4
- tz.transition 2042, 3, :o6, 2277961200, 59206867, 24
- tz.transition 2042, 11, :o5, 2298520800, 9868763, 4
- tz.transition 2043, 3, :o6, 2309410800, 59215603, 24
- tz.transition 2043, 11, :o5, 2329970400, 9870219, 4
- tz.transition 2044, 3, :o6, 2341465200, 59224507, 24
- tz.transition 2044, 11, :o5, 2362024800, 9871703, 4
- tz.transition 2045, 3, :o6, 2372914800, 59233243, 24
- tz.transition 2045, 11, :o5, 2393474400, 9873159, 4
- tz.transition 2046, 3, :o6, 2404364400, 59241979, 24
- tz.transition 2046, 11, :o5, 2424924000, 9874615, 4
- tz.transition 2047, 3, :o6, 2435814000, 59250715, 24
- tz.transition 2047, 11, :o5, 2456373600, 9876071, 4
- tz.transition 2048, 3, :o6, 2467263600, 59259451, 24
- tz.transition 2048, 11, :o5, 2487823200, 9877527, 4
- tz.transition 2049, 3, :o6, 2499318000, 59268355, 24
- tz.transition 2049, 11, :o5, 2519877600, 9879011, 4
- tz.transition 2050, 3, :o6, 2530767600, 59277091, 24
- tz.transition 2050, 11, :o5, 2551327200, 9880467, 4
- tz.transition 2051, 3, :o6, 2562217200, 59285827, 24
- tz.transition 2051, 11, :o5, 2582776800, 9881923, 4
- tz.transition 2052, 3, :o6, 2593666800, 59294563, 24
- tz.transition 2052, 11, :o5, 2614226400, 9883379, 4
- tz.transition 2053, 3, :o6, 2625116400, 59303299, 24
- tz.transition 2053, 11, :o5, 2645676000, 9884835, 4
- tz.transition 2054, 3, :o6, 2656566000, 59312035, 24
- tz.transition 2054, 11, :o5, 2677125600, 9886291, 4
- tz.transition 2055, 3, :o6, 2688620400, 59320939, 24
- tz.transition 2055, 11, :o5, 2709180000, 9887775, 4
- tz.transition 2056, 3, :o6, 2720070000, 59329675, 24
- tz.transition 2056, 11, :o5, 2740629600, 9889231, 4
- tz.transition 2057, 3, :o6, 2751519600, 59338411, 24
- tz.transition 2057, 11, :o5, 2772079200, 9890687, 4
- tz.transition 2058, 3, :o6, 2782969200, 59347147, 24
- tz.transition 2058, 11, :o5, 2803528800, 9892143, 4
- tz.transition 2059, 3, :o6, 2814418800, 59355883, 24
- tz.transition 2059, 11, :o5, 2834978400, 9893599, 4
- tz.transition 2060, 3, :o6, 2846473200, 59364787, 24
- tz.transition 2060, 11, :o5, 2867032800, 9895083, 4
- tz.transition 2061, 3, :o6, 2877922800, 59373523, 24
- tz.transition 2061, 11, :o5, 2898482400, 9896539, 4
- tz.transition 2062, 3, :o6, 2909372400, 59382259, 24
- tz.transition 2062, 11, :o5, 2929932000, 9897995, 4
- tz.transition 2063, 3, :o6, 2940822000, 59390995, 24
- tz.transition 2063, 11, :o5, 2961381600, 9899451, 4
- tz.transition 2064, 3, :o6, 2972271600, 59399731, 24
- tz.transition 2064, 11, :o5, 2992831200, 9900907, 4
- tz.transition 2065, 3, :o6, 3003721200, 59408467, 24
- tz.transition 2065, 11, :o5, 3024280800, 9902363, 4
- end
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/America/Indiana/Knox.rb b/lib/tzinfo/data/definitions/America/Indiana/Knox.rb
deleted file mode 100644
index 56be6fbe..00000000
--- a/lib/tzinfo/data/definitions/America/Indiana/Knox.rb
+++ /dev/null
@@ -1,238 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module America
- module Indiana
- module Knox
- include TimezoneDefinition
-
- timezone 'America/Indiana/Knox' do |tz|
- tz.offset :o0, -20790, 0, :LMT
- tz.offset :o1, -21600, 0, :CST
- tz.offset :o2, -21600, 3600, :CDT
- tz.offset :o3, -21600, 3600, :CWT
- tz.offset :o4, -21600, 3600, :CPT
- tz.offset :o5, -18000, 0, :EST
-
- tz.transition 1883, 11, :o1, -2717647200, 9636533, 4
- tz.transition 1918, 3, :o2, -1633276800, 14530103, 6
- tz.transition 1918, 10, :o1, -1615136400, 58125451, 24
- tz.transition 1919, 3, :o2, -1601827200, 14532287, 6
- tz.transition 1919, 10, :o1, -1583686800, 58134187, 24
- tz.transition 1942, 2, :o3, -880214400, 14582399, 6
- tz.transition 1945, 8, :o4, -769395600, 58360379, 24
- tz.transition 1945, 9, :o1, -765392400, 58361491, 24
- tz.transition 1947, 4, :o2, -715795200, 14593817, 6
- tz.transition 1947, 9, :o1, -702493200, 58378963, 24
- tz.transition 1948, 4, :o2, -684345600, 14596001, 6
- tz.transition 1948, 9, :o1, -671043600, 58387699, 24
- tz.transition 1949, 4, :o2, -652896000, 14598185, 6
- tz.transition 1949, 9, :o1, -639594000, 58396435, 24
- tz.transition 1950, 4, :o2, -620841600, 14600411, 6
- tz.transition 1950, 9, :o1, -608144400, 58405171, 24
- tz.transition 1951, 4, :o2, -589392000, 14602595, 6
- tz.transition 1951, 9, :o1, -576090000, 58414075, 24
- tz.transition 1952, 4, :o2, -557942400, 14604779, 6
- tz.transition 1952, 9, :o1, -544640400, 58422811, 24
- tz.transition 1953, 4, :o2, -526492800, 14606963, 6
- tz.transition 1953, 9, :o1, -513190800, 58431547, 24
- tz.transition 1954, 4, :o2, -495043200, 14609147, 6
- tz.transition 1954, 9, :o1, -481741200, 58440283, 24
- tz.transition 1955, 4, :o2, -463593600, 14611331, 6
- tz.transition 1955, 10, :o1, -447267600, 58449859, 24
- tz.transition 1956, 4, :o2, -431539200, 14613557, 6
- tz.transition 1956, 10, :o1, -415818000, 58458595, 24
- tz.transition 1957, 4, :o2, -400089600, 14615741, 6
- tz.transition 1957, 9, :o1, -386787600, 58466659, 24
- tz.transition 1958, 4, :o2, -368640000, 14617925, 6
- tz.transition 1958, 9, :o1, -355338000, 58475395, 24
- tz.transition 1959, 4, :o2, -337190400, 14620109, 6
- tz.transition 1959, 10, :o1, -321469200, 58484803, 24
- tz.transition 1960, 4, :o2, -305740800, 14622293, 6
- tz.transition 1960, 10, :o1, -289414800, 58493707, 24
- tz.transition 1961, 4, :o2, -273686400, 14624519, 6
- tz.transition 1961, 10, :o1, -257965200, 58502443, 24
- tz.transition 1962, 4, :o5, -242236800, 14626703, 6
- tz.transition 1963, 10, :o1, -195066000, 58519915, 24
- tz.transition 1967, 4, :o2, -84384000, 14637665, 6
- tz.transition 1967, 10, :o1, -68662800, 58555027, 24
- tz.transition 1968, 4, :o2, -52934400, 14639849, 6
- tz.transition 1968, 10, :o1, -37213200, 58563763, 24
- tz.transition 1969, 4, :o2, -21484800, 14642033, 6
- tz.transition 1969, 10, :o1, -5763600, 58572499, 24
- tz.transition 1970, 4, :o2, 9964800
- tz.transition 1970, 10, :o1, 25686000
- tz.transition 1971, 4, :o2, 41414400
- tz.transition 1971, 10, :o1, 57740400
- tz.transition 1972, 4, :o2, 73468800
- tz.transition 1972, 10, :o1, 89190000
- tz.transition 1973, 4, :o2, 104918400
- tz.transition 1973, 10, :o1, 120639600
- tz.transition 1974, 1, :o2, 126691200
- tz.transition 1974, 10, :o1, 152089200
- tz.transition 1975, 2, :o2, 162374400
- tz.transition 1975, 10, :o1, 183538800
- tz.transition 1976, 4, :o2, 199267200
- tz.transition 1976, 10, :o1, 215593200
- tz.transition 1977, 4, :o2, 230716800
- tz.transition 1977, 10, :o1, 247042800
- tz.transition 1978, 4, :o2, 262771200
- tz.transition 1978, 10, :o1, 278492400
- tz.transition 1979, 4, :o2, 294220800
- tz.transition 1979, 10, :o1, 309942000
- tz.transition 1980, 4, :o2, 325670400
- tz.transition 1980, 10, :o1, 341391600
- tz.transition 1981, 4, :o2, 357120000
- tz.transition 1981, 10, :o1, 372841200
- tz.transition 1982, 4, :o2, 388569600
- tz.transition 1982, 10, :o1, 404895600
- tz.transition 1983, 4, :o2, 420019200
- tz.transition 1983, 10, :o1, 436345200
- tz.transition 1984, 4, :o2, 452073600
- tz.transition 1984, 10, :o1, 467794800
- tz.transition 1985, 4, :o2, 483523200
- tz.transition 1985, 10, :o1, 499244400
- tz.transition 1986, 4, :o2, 514972800
- tz.transition 1986, 10, :o1, 530694000
- tz.transition 1987, 4, :o2, 544608000
- tz.transition 1987, 10, :o1, 562143600
- tz.transition 1988, 4, :o2, 576057600
- tz.transition 1988, 10, :o1, 594198000
- tz.transition 1989, 4, :o2, 607507200
- tz.transition 1989, 10, :o1, 625647600
- tz.transition 1990, 4, :o2, 638956800
- tz.transition 1990, 10, :o1, 657097200
- tz.transition 1991, 4, :o2, 671011200
- tz.transition 1991, 10, :o5, 688546800
- tz.transition 2006, 4, :o2, 1143961200
- tz.transition 2006, 10, :o1, 1162105200
- tz.transition 2007, 3, :o2, 1173600000
- tz.transition 2007, 11, :o1, 1194159600
- tz.transition 2008, 3, :o2, 1205049600
- tz.transition 2008, 11, :o1, 1225609200
- tz.transition 2009, 3, :o2, 1236499200
- tz.transition 2009, 11, :o1, 1257058800
- tz.transition 2010, 3, :o2, 1268553600
- tz.transition 2010, 11, :o1, 1289113200
- tz.transition 2011, 3, :o2, 1300003200
- tz.transition 2011, 11, :o1, 1320562800
- tz.transition 2012, 3, :o2, 1331452800
- tz.transition 2012, 11, :o1, 1352012400
- tz.transition 2013, 3, :o2, 1362902400
- tz.transition 2013, 11, :o1, 1383462000
- tz.transition 2014, 3, :o2, 1394352000
- tz.transition 2014, 11, :o1, 1414911600
- tz.transition 2015, 3, :o2, 1425801600
- tz.transition 2015, 11, :o1, 1446361200
- tz.transition 2016, 3, :o2, 1457856000
- tz.transition 2016, 11, :o1, 1478415600
- tz.transition 2017, 3, :o2, 1489305600
- tz.transition 2017, 11, :o1, 1509865200
- tz.transition 2018, 3, :o2, 1520755200
- tz.transition 2018, 11, :o1, 1541314800
- tz.transition 2019, 3, :o2, 1552204800
- tz.transition 2019, 11, :o1, 1572764400
- tz.transition 2020, 3, :o2, 1583654400
- tz.transition 2020, 11, :o1, 1604214000
- tz.transition 2021, 3, :o2, 1615708800
- tz.transition 2021, 11, :o1, 1636268400
- tz.transition 2022, 3, :o2, 1647158400
- tz.transition 2022, 11, :o1, 1667718000
- tz.transition 2023, 3, :o2, 1678608000
- tz.transition 2023, 11, :o1, 1699167600
- tz.transition 2024, 3, :o2, 1710057600
- tz.transition 2024, 11, :o1, 1730617200
- tz.transition 2025, 3, :o2, 1741507200
- tz.transition 2025, 11, :o1, 1762066800
- tz.transition 2026, 3, :o2, 1772956800
- tz.transition 2026, 11, :o1, 1793516400
- tz.transition 2027, 3, :o2, 1805011200
- tz.transition 2027, 11, :o1, 1825570800
- tz.transition 2028, 3, :o2, 1836460800
- tz.transition 2028, 11, :o1, 1857020400
- tz.transition 2029, 3, :o2, 1867910400
- tz.transition 2029, 11, :o1, 1888470000
- tz.transition 2030, 3, :o2, 1899360000
- tz.transition 2030, 11, :o1, 1919919600
- tz.transition 2031, 3, :o2, 1930809600
- tz.transition 2031, 11, :o1, 1951369200
- tz.transition 2032, 3, :o2, 1962864000
- tz.transition 2032, 11, :o1, 1983423600
- tz.transition 2033, 3, :o2, 1994313600
- tz.transition 2033, 11, :o1, 2014873200
- tz.transition 2034, 3, :o2, 2025763200
- tz.transition 2034, 11, :o1, 2046322800
- tz.transition 2035, 3, :o2, 2057212800
- tz.transition 2035, 11, :o1, 2077772400
- tz.transition 2036, 3, :o2, 2088662400
- tz.transition 2036, 11, :o1, 2109222000
- tz.transition 2037, 3, :o2, 2120112000
- tz.transition 2037, 11, :o1, 2140671600
- tz.transition 2038, 3, :o2, 2152166400, 14792981, 6
- tz.transition 2038, 11, :o1, 2172726000, 59177635, 24
- tz.transition 2039, 3, :o2, 2183616000, 14795165, 6
- tz.transition 2039, 11, :o1, 2204175600, 59186371, 24
- tz.transition 2040, 3, :o2, 2215065600, 14797349, 6
- tz.transition 2040, 11, :o1, 2235625200, 59195107, 24
- tz.transition 2041, 3, :o2, 2246515200, 14799533, 6
- tz.transition 2041, 11, :o1, 2267074800, 59203843, 24
- tz.transition 2042, 3, :o2, 2277964800, 14801717, 6
- tz.transition 2042, 11, :o1, 2298524400, 59212579, 24
- tz.transition 2043, 3, :o2, 2309414400, 14803901, 6
- tz.transition 2043, 11, :o1, 2329974000, 59221315, 24
- tz.transition 2044, 3, :o2, 2341468800, 14806127, 6
- tz.transition 2044, 11, :o1, 2362028400, 59230219, 24
- tz.transition 2045, 3, :o2, 2372918400, 14808311, 6
- tz.transition 2045, 11, :o1, 2393478000, 59238955, 24
- tz.transition 2046, 3, :o2, 2404368000, 14810495, 6
- tz.transition 2046, 11, :o1, 2424927600, 59247691, 24
- tz.transition 2047, 3, :o2, 2435817600, 14812679, 6
- tz.transition 2047, 11, :o1, 2456377200, 59256427, 24
- tz.transition 2048, 3, :o2, 2467267200, 14814863, 6
- tz.transition 2048, 11, :o1, 2487826800, 59265163, 24
- tz.transition 2049, 3, :o2, 2499321600, 14817089, 6
- tz.transition 2049, 11, :o1, 2519881200, 59274067, 24
- tz.transition 2050, 3, :o2, 2530771200, 14819273, 6
- tz.transition 2050, 11, :o1, 2551330800, 59282803, 24
- tz.transition 2051, 3, :o2, 2562220800, 14821457, 6
- tz.transition 2051, 11, :o1, 2582780400, 59291539, 24
- tz.transition 2052, 3, :o2, 2593670400, 14823641, 6
- tz.transition 2052, 11, :o1, 2614230000, 59300275, 24
- tz.transition 2053, 3, :o2, 2625120000, 14825825, 6
- tz.transition 2053, 11, :o1, 2645679600, 59309011, 24
- tz.transition 2054, 3, :o2, 2656569600, 14828009, 6
- tz.transition 2054, 11, :o1, 2677129200, 59317747, 24
- tz.transition 2055, 3, :o2, 2688624000, 14830235, 6
- tz.transition 2055, 11, :o1, 2709183600, 59326651, 24
- tz.transition 2056, 3, :o2, 2720073600, 14832419, 6
- tz.transition 2056, 11, :o1, 2740633200, 59335387, 24
- tz.transition 2057, 3, :o2, 2751523200, 14834603, 6
- tz.transition 2057, 11, :o1, 2772082800, 59344123, 24
- tz.transition 2058, 3, :o2, 2782972800, 14836787, 6
- tz.transition 2058, 11, :o1, 2803532400, 59352859, 24
- tz.transition 2059, 3, :o2, 2814422400, 14838971, 6
- tz.transition 2059, 11, :o1, 2834982000, 59361595, 24
- tz.transition 2060, 3, :o2, 2846476800, 14841197, 6
- tz.transition 2060, 11, :o1, 2867036400, 59370499, 24
- tz.transition 2061, 3, :o2, 2877926400, 14843381, 6
- tz.transition 2061, 11, :o1, 2898486000, 59379235, 24
- tz.transition 2062, 3, :o2, 2909376000, 14845565, 6
- tz.transition 2062, 11, :o1, 2929935600, 59387971, 24
- tz.transition 2063, 3, :o2, 2940825600, 14847749, 6
- tz.transition 2063, 11, :o1, 2961385200, 59396707, 24
- tz.transition 2064, 3, :o2, 2972275200, 14849933, 6
- tz.transition 2064, 11, :o1, 2992834800, 59405443, 24
- tz.transition 2065, 3, :o2, 3003724800, 14852117, 6
- tz.transition 2065, 11, :o1, 3024284400, 59414179, 24
- end
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/America/Indiana/Marengo.rb b/lib/tzinfo/data/definitions/America/Indiana/Marengo.rb
deleted file mode 100644
index 85928245..00000000
--- a/lib/tzinfo/data/definitions/America/Indiana/Marengo.rb
+++ /dev/null
@@ -1,188 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module America
- module Indiana
- module Marengo
- include TimezoneDefinition
-
- timezone 'America/Indiana/Marengo' do |tz|
- tz.offset :o0, -20723, 0, :LMT
- tz.offset :o1, -21600, 0, :CST
- tz.offset :o2, -21600, 3600, :CDT
- tz.offset :o3, -21600, 3600, :CWT
- tz.offset :o4, -21600, 3600, :CPT
- tz.offset :o5, -18000, 0, :EST
- tz.offset :o6, -18000, 3600, :EDT
-
- tz.transition 1883, 11, :o1, -2717647200, 9636533, 4
- tz.transition 1918, 3, :o2, -1633276800, 14530103, 6
- tz.transition 1918, 10, :o1, -1615136400, 58125451, 24
- tz.transition 1919, 3, :o2, -1601827200, 14532287, 6
- tz.transition 1919, 10, :o1, -1583686800, 58134187, 24
- tz.transition 1942, 2, :o3, -880214400, 14582399, 6
- tz.transition 1945, 8, :o4, -769395600, 58360379, 24
- tz.transition 1945, 9, :o1, -765392400, 58361491, 24
- tz.transition 1951, 4, :o2, -589392000, 14602595, 6
- tz.transition 1951, 9, :o1, -576090000, 58414075, 24
- tz.transition 1954, 4, :o2, -495043200, 14609147, 6
- tz.transition 1954, 9, :o1, -481741200, 58440283, 24
- tz.transition 1955, 4, :o2, -463593600, 14611331, 6
- tz.transition 1955, 9, :o1, -450291600, 58449019, 24
- tz.transition 1956, 4, :o2, -431539200, 14613557, 6
- tz.transition 1956, 9, :o1, -418237200, 58457923, 24
- tz.transition 1957, 4, :o2, -400089600, 14615741, 6
- tz.transition 1957, 9, :o1, -386787600, 58466659, 24
- tz.transition 1958, 4, :o2, -368640000, 14617925, 6
- tz.transition 1958, 9, :o1, -355338000, 58475395, 24
- tz.transition 1959, 4, :o2, -337190400, 14620109, 6
- tz.transition 1959, 9, :o1, -323888400, 58484131, 24
- tz.transition 1960, 4, :o2, -305740800, 14622293, 6
- tz.transition 1960, 9, :o1, -292438800, 58492867, 24
- tz.transition 1961, 4, :o5, -273686400, 14624519, 6
- tz.transition 1969, 4, :o6, -21488400, 58568131, 24
- tz.transition 1969, 10, :o5, -5767200, 9762083, 4
- tz.transition 1970, 4, :o6, 9961200
- tz.transition 1970, 10, :o5, 25682400
- tz.transition 1971, 4, :o6, 41410800
- tz.transition 1971, 10, :o5, 57736800
- tz.transition 1972, 4, :o6, 73465200
- tz.transition 1972, 10, :o5, 89186400
- tz.transition 1973, 4, :o6, 104914800
- tz.transition 1973, 10, :o5, 120636000
- tz.transition 1974, 1, :o2, 126687600
- tz.transition 1974, 10, :o5, 152089200
- tz.transition 1975, 2, :o6, 162370800
- tz.transition 1975, 10, :o5, 183535200
- tz.transition 2006, 4, :o6, 1143961200
- tz.transition 2006, 10, :o5, 1162101600
- tz.transition 2007, 3, :o6, 1173596400
- tz.transition 2007, 11, :o5, 1194156000
- tz.transition 2008, 3, :o6, 1205046000
- tz.transition 2008, 11, :o5, 1225605600
- tz.transition 2009, 3, :o6, 1236495600
- tz.transition 2009, 11, :o5, 1257055200
- tz.transition 2010, 3, :o6, 1268550000
- tz.transition 2010, 11, :o5, 1289109600
- tz.transition 2011, 3, :o6, 1299999600
- tz.transition 2011, 11, :o5, 1320559200
- tz.transition 2012, 3, :o6, 1331449200
- tz.transition 2012, 11, :o5, 1352008800
- tz.transition 2013, 3, :o6, 1362898800
- tz.transition 2013, 11, :o5, 1383458400
- tz.transition 2014, 3, :o6, 1394348400
- tz.transition 2014, 11, :o5, 1414908000
- tz.transition 2015, 3, :o6, 1425798000
- tz.transition 2015, 11, :o5, 1446357600
- tz.transition 2016, 3, :o6, 1457852400
- tz.transition 2016, 11, :o5, 1478412000
- tz.transition 2017, 3, :o6, 1489302000
- tz.transition 2017, 11, :o5, 1509861600
- tz.transition 2018, 3, :o6, 1520751600
- tz.transition 2018, 11, :o5, 1541311200
- tz.transition 2019, 3, :o6, 1552201200
- tz.transition 2019, 11, :o5, 1572760800
- tz.transition 2020, 3, :o6, 1583650800
- tz.transition 2020, 11, :o5, 1604210400
- tz.transition 2021, 3, :o6, 1615705200
- tz.transition 2021, 11, :o5, 1636264800
- tz.transition 2022, 3, :o6, 1647154800
- tz.transition 2022, 11, :o5, 1667714400
- tz.transition 2023, 3, :o6, 1678604400
- tz.transition 2023, 11, :o5, 1699164000
- tz.transition 2024, 3, :o6, 1710054000
- tz.transition 2024, 11, :o5, 1730613600
- tz.transition 2025, 3, :o6, 1741503600
- tz.transition 2025, 11, :o5, 1762063200
- tz.transition 2026, 3, :o6, 1772953200
- tz.transition 2026, 11, :o5, 1793512800
- tz.transition 2027, 3, :o6, 1805007600
- tz.transition 2027, 11, :o5, 1825567200
- tz.transition 2028, 3, :o6, 1836457200
- tz.transition 2028, 11, :o5, 1857016800
- tz.transition 2029, 3, :o6, 1867906800
- tz.transition 2029, 11, :o5, 1888466400
- tz.transition 2030, 3, :o6, 1899356400
- tz.transition 2030, 11, :o5, 1919916000
- tz.transition 2031, 3, :o6, 1930806000
- tz.transition 2031, 11, :o5, 1951365600
- tz.transition 2032, 3, :o6, 1962860400
- tz.transition 2032, 11, :o5, 1983420000
- tz.transition 2033, 3, :o6, 1994310000
- tz.transition 2033, 11, :o5, 2014869600
- tz.transition 2034, 3, :o6, 2025759600
- tz.transition 2034, 11, :o5, 2046319200
- tz.transition 2035, 3, :o6, 2057209200
- tz.transition 2035, 11, :o5, 2077768800
- tz.transition 2036, 3, :o6, 2088658800
- tz.transition 2036, 11, :o5, 2109218400
- tz.transition 2037, 3, :o6, 2120108400
- tz.transition 2037, 11, :o5, 2140668000
- tz.transition 2038, 3, :o6, 2152162800, 59171923, 24
- tz.transition 2038, 11, :o5, 2172722400, 9862939, 4
- tz.transition 2039, 3, :o6, 2183612400, 59180659, 24
- tz.transition 2039, 11, :o5, 2204172000, 9864395, 4
- tz.transition 2040, 3, :o6, 2215062000, 59189395, 24
- tz.transition 2040, 11, :o5, 2235621600, 9865851, 4
- tz.transition 2041, 3, :o6, 2246511600, 59198131, 24
- tz.transition 2041, 11, :o5, 2267071200, 9867307, 4
- tz.transition 2042, 3, :o6, 2277961200, 59206867, 24
- tz.transition 2042, 11, :o5, 2298520800, 9868763, 4
- tz.transition 2043, 3, :o6, 2309410800, 59215603, 24
- tz.transition 2043, 11, :o5, 2329970400, 9870219, 4
- tz.transition 2044, 3, :o6, 2341465200, 59224507, 24
- tz.transition 2044, 11, :o5, 2362024800, 9871703, 4
- tz.transition 2045, 3, :o6, 2372914800, 59233243, 24
- tz.transition 2045, 11, :o5, 2393474400, 9873159, 4
- tz.transition 2046, 3, :o6, 2404364400, 59241979, 24
- tz.transition 2046, 11, :o5, 2424924000, 9874615, 4
- tz.transition 2047, 3, :o6, 2435814000, 59250715, 24
- tz.transition 2047, 11, :o5, 2456373600, 9876071, 4
- tz.transition 2048, 3, :o6, 2467263600, 59259451, 24
- tz.transition 2048, 11, :o5, 2487823200, 9877527, 4
- tz.transition 2049, 3, :o6, 2499318000, 59268355, 24
- tz.transition 2049, 11, :o5, 2519877600, 9879011, 4
- tz.transition 2050, 3, :o6, 2530767600, 59277091, 24
- tz.transition 2050, 11, :o5, 2551327200, 9880467, 4
- tz.transition 2051, 3, :o6, 2562217200, 59285827, 24
- tz.transition 2051, 11, :o5, 2582776800, 9881923, 4
- tz.transition 2052, 3, :o6, 2593666800, 59294563, 24
- tz.transition 2052, 11, :o5, 2614226400, 9883379, 4
- tz.transition 2053, 3, :o6, 2625116400, 59303299, 24
- tz.transition 2053, 11, :o5, 2645676000, 9884835, 4
- tz.transition 2054, 3, :o6, 2656566000, 59312035, 24
- tz.transition 2054, 11, :o5, 2677125600, 9886291, 4
- tz.transition 2055, 3, :o6, 2688620400, 59320939, 24
- tz.transition 2055, 11, :o5, 2709180000, 9887775, 4
- tz.transition 2056, 3, :o6, 2720070000, 59329675, 24
- tz.transition 2056, 11, :o5, 2740629600, 9889231, 4
- tz.transition 2057, 3, :o6, 2751519600, 59338411, 24
- tz.transition 2057, 11, :o5, 2772079200, 9890687, 4
- tz.transition 2058, 3, :o6, 2782969200, 59347147, 24
- tz.transition 2058, 11, :o5, 2803528800, 9892143, 4
- tz.transition 2059, 3, :o6, 2814418800, 59355883, 24
- tz.transition 2059, 11, :o5, 2834978400, 9893599, 4
- tz.transition 2060, 3, :o6, 2846473200, 59364787, 24
- tz.transition 2060, 11, :o5, 2867032800, 9895083, 4
- tz.transition 2061, 3, :o6, 2877922800, 59373523, 24
- tz.transition 2061, 11, :o5, 2898482400, 9896539, 4
- tz.transition 2062, 3, :o6, 2909372400, 59382259, 24
- tz.transition 2062, 11, :o5, 2929932000, 9897995, 4
- tz.transition 2063, 3, :o6, 2940822000, 59390995, 24
- tz.transition 2063, 11, :o5, 2961381600, 9899451, 4
- tz.transition 2064, 3, :o6, 2972271600, 59399731, 24
- tz.transition 2064, 11, :o5, 2992831200, 9900907, 4
- tz.transition 2065, 3, :o6, 3003721200, 59408467, 24
- tz.transition 2065, 11, :o5, 3024280800, 9902363, 4
- end
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/America/Indiana/Petersburg.rb b/lib/tzinfo/data/definitions/America/Indiana/Petersburg.rb
deleted file mode 100644
index 4322ff0c..00000000
--- a/lib/tzinfo/data/definitions/America/Indiana/Petersburg.rb
+++ /dev/null
@@ -1,201 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module America
- module Indiana
- module Petersburg
- include TimezoneDefinition
-
- timezone 'America/Indiana/Petersburg' do |tz|
- tz.offset :o0, -20947, 0, :LMT
- tz.offset :o1, -21600, 0, :CST
- tz.offset :o2, -21600, 3600, :CDT
- tz.offset :o3, -21600, 3600, :CWT
- tz.offset :o4, -21600, 3600, :CPT
- tz.offset :o5, -18000, 0, :EST
- tz.offset :o6, -18000, 3600, :EDT
-
- tz.transition 1883, 11, :o1, -2717647200, 9636533, 4
- tz.transition 1918, 3, :o2, -1633276800, 14530103, 6
- tz.transition 1918, 10, :o1, -1615136400, 58125451, 24
- tz.transition 1919, 3, :o2, -1601827200, 14532287, 6
- tz.transition 1919, 10, :o1, -1583686800, 58134187, 24
- tz.transition 1942, 2, :o3, -880214400, 14582399, 6
- tz.transition 1945, 8, :o4, -769395600, 58360379, 24
- tz.transition 1945, 9, :o1, -765392400, 58361491, 24
- tz.transition 1955, 5, :o2, -462996000, 9740915, 4
- tz.transition 1955, 9, :o1, -450291600, 58449019, 24
- tz.transition 1956, 4, :o2, -431539200, 14613557, 6
- tz.transition 1956, 9, :o1, -418237200, 58457923, 24
- tz.transition 1957, 4, :o2, -400089600, 14615741, 6
- tz.transition 1957, 9, :o1, -386787600, 58466659, 24
- tz.transition 1958, 4, :o2, -368640000, 14617925, 6
- tz.transition 1958, 9, :o1, -355338000, 58475395, 24
- tz.transition 1959, 4, :o2, -337190400, 14620109, 6
- tz.transition 1959, 9, :o1, -323888400, 58484131, 24
- tz.transition 1960, 4, :o2, -305740800, 14622293, 6
- tz.transition 1960, 9, :o1, -292438800, 58492867, 24
- tz.transition 1961, 4, :o2, -273686400, 14624519, 6
- tz.transition 1961, 10, :o1, -257965200, 58502443, 24
- tz.transition 1962, 4, :o2, -242236800, 14626703, 6
- tz.transition 1962, 10, :o1, -226515600, 58511179, 24
- tz.transition 1963, 4, :o2, -210787200, 14628887, 6
- tz.transition 1963, 10, :o1, -195066000, 58519915, 24
- tz.transition 1964, 4, :o2, -179337600, 14631071, 6
- tz.transition 1964, 10, :o1, -163616400, 58528651, 24
- tz.transition 1965, 4, :o5, -147888000, 14633255, 6
- tz.transition 1966, 10, :o1, -100112400, 58546291, 24
- tz.transition 1967, 4, :o2, -84384000, 14637665, 6
- tz.transition 1967, 10, :o1, -68662800, 58555027, 24
- tz.transition 1968, 4, :o2, -52934400, 14639849, 6
- tz.transition 1968, 10, :o1, -37213200, 58563763, 24
- tz.transition 1969, 4, :o2, -21484800, 14642033, 6
- tz.transition 1969, 10, :o1, -5763600, 58572499, 24
- tz.transition 1970, 4, :o2, 9964800
- tz.transition 1970, 10, :o1, 25686000
- tz.transition 1971, 4, :o2, 41414400
- tz.transition 1971, 10, :o1, 57740400
- tz.transition 1972, 4, :o2, 73468800
- tz.transition 1972, 10, :o1, 89190000
- tz.transition 1973, 4, :o2, 104918400
- tz.transition 1973, 10, :o1, 120639600
- tz.transition 1974, 1, :o2, 126691200
- tz.transition 1974, 10, :o1, 152089200
- tz.transition 1975, 2, :o2, 162374400
- tz.transition 1975, 10, :o1, 183538800
- tz.transition 1976, 4, :o2, 199267200
- tz.transition 1976, 10, :o1, 215593200
- tz.transition 1977, 4, :o2, 230716800
- tz.transition 1977, 10, :o5, 247042800
- tz.transition 2006, 4, :o2, 1143961200
- tz.transition 2006, 10, :o1, 1162105200
- tz.transition 2007, 3, :o2, 1173600000
- tz.transition 2007, 11, :o5, 1194159600
- tz.transition 2008, 3, :o6, 1205046000
- tz.transition 2008, 11, :o5, 1225605600
- tz.transition 2009, 3, :o6, 1236495600
- tz.transition 2009, 11, :o5, 1257055200
- tz.transition 2010, 3, :o6, 1268550000
- tz.transition 2010, 11, :o5, 1289109600
- tz.transition 2011, 3, :o6, 1299999600
- tz.transition 2011, 11, :o5, 1320559200
- tz.transition 2012, 3, :o6, 1331449200
- tz.transition 2012, 11, :o5, 1352008800
- tz.transition 2013, 3, :o6, 1362898800
- tz.transition 2013, 11, :o5, 1383458400
- tz.transition 2014, 3, :o6, 1394348400
- tz.transition 2014, 11, :o5, 1414908000
- tz.transition 2015, 3, :o6, 1425798000
- tz.transition 2015, 11, :o5, 1446357600
- tz.transition 2016, 3, :o6, 1457852400
- tz.transition 2016, 11, :o5, 1478412000
- tz.transition 2017, 3, :o6, 1489302000
- tz.transition 2017, 11, :o5, 1509861600
- tz.transition 2018, 3, :o6, 1520751600
- tz.transition 2018, 11, :o5, 1541311200
- tz.transition 2019, 3, :o6, 1552201200
- tz.transition 2019, 11, :o5, 1572760800
- tz.transition 2020, 3, :o6, 1583650800
- tz.transition 2020, 11, :o5, 1604210400
- tz.transition 2021, 3, :o6, 1615705200
- tz.transition 2021, 11, :o5, 1636264800
- tz.transition 2022, 3, :o6, 1647154800
- tz.transition 2022, 11, :o5, 1667714400
- tz.transition 2023, 3, :o6, 1678604400
- tz.transition 2023, 11, :o5, 1699164000
- tz.transition 2024, 3, :o6, 1710054000
- tz.transition 2024, 11, :o5, 1730613600
- tz.transition 2025, 3, :o6, 1741503600
- tz.transition 2025, 11, :o5, 1762063200
- tz.transition 2026, 3, :o6, 1772953200
- tz.transition 2026, 11, :o5, 1793512800
- tz.transition 2027, 3, :o6, 1805007600
- tz.transition 2027, 11, :o5, 1825567200
- tz.transition 2028, 3, :o6, 1836457200
- tz.transition 2028, 11, :o5, 1857016800
- tz.transition 2029, 3, :o6, 1867906800
- tz.transition 2029, 11, :o5, 1888466400
- tz.transition 2030, 3, :o6, 1899356400
- tz.transition 2030, 11, :o5, 1919916000
- tz.transition 2031, 3, :o6, 1930806000
- tz.transition 2031, 11, :o5, 1951365600
- tz.transition 2032, 3, :o6, 1962860400
- tz.transition 2032, 11, :o5, 1983420000
- tz.transition 2033, 3, :o6, 1994310000
- tz.transition 2033, 11, :o5, 2014869600
- tz.transition 2034, 3, :o6, 2025759600
- tz.transition 2034, 11, :o5, 2046319200
- tz.transition 2035, 3, :o6, 2057209200
- tz.transition 2035, 11, :o5, 2077768800
- tz.transition 2036, 3, :o6, 2088658800
- tz.transition 2036, 11, :o5, 2109218400
- tz.transition 2037, 3, :o6, 2120108400
- tz.transition 2037, 11, :o5, 2140668000
- tz.transition 2038, 3, :o6, 2152162800, 59171923, 24
- tz.transition 2038, 11, :o5, 2172722400, 9862939, 4
- tz.transition 2039, 3, :o6, 2183612400, 59180659, 24
- tz.transition 2039, 11, :o5, 2204172000, 9864395, 4
- tz.transition 2040, 3, :o6, 2215062000, 59189395, 24
- tz.transition 2040, 11, :o5, 2235621600, 9865851, 4
- tz.transition 2041, 3, :o6, 2246511600, 59198131, 24
- tz.transition 2041, 11, :o5, 2267071200, 9867307, 4
- tz.transition 2042, 3, :o6, 2277961200, 59206867, 24
- tz.transition 2042, 11, :o5, 2298520800, 9868763, 4
- tz.transition 2043, 3, :o6, 2309410800, 59215603, 24
- tz.transition 2043, 11, :o5, 2329970400, 9870219, 4
- tz.transition 2044, 3, :o6, 2341465200, 59224507, 24
- tz.transition 2044, 11, :o5, 2362024800, 9871703, 4
- tz.transition 2045, 3, :o6, 2372914800, 59233243, 24
- tz.transition 2045, 11, :o5, 2393474400, 9873159, 4
- tz.transition 2046, 3, :o6, 2404364400, 59241979, 24
- tz.transition 2046, 11, :o5, 2424924000, 9874615, 4
- tz.transition 2047, 3, :o6, 2435814000, 59250715, 24
- tz.transition 2047, 11, :o5, 2456373600, 9876071, 4
- tz.transition 2048, 3, :o6, 2467263600, 59259451, 24
- tz.transition 2048, 11, :o5, 2487823200, 9877527, 4
- tz.transition 2049, 3, :o6, 2499318000, 59268355, 24
- tz.transition 2049, 11, :o5, 2519877600, 9879011, 4
- tz.transition 2050, 3, :o6, 2530767600, 59277091, 24
- tz.transition 2050, 11, :o5, 2551327200, 9880467, 4
- tz.transition 2051, 3, :o6, 2562217200, 59285827, 24
- tz.transition 2051, 11, :o5, 2582776800, 9881923, 4
- tz.transition 2052, 3, :o6, 2593666800, 59294563, 24
- tz.transition 2052, 11, :o5, 2614226400, 9883379, 4
- tz.transition 2053, 3, :o6, 2625116400, 59303299, 24
- tz.transition 2053, 11, :o5, 2645676000, 9884835, 4
- tz.transition 2054, 3, :o6, 2656566000, 59312035, 24
- tz.transition 2054, 11, :o5, 2677125600, 9886291, 4
- tz.transition 2055, 3, :o6, 2688620400, 59320939, 24
- tz.transition 2055, 11, :o5, 2709180000, 9887775, 4
- tz.transition 2056, 3, :o6, 2720070000, 59329675, 24
- tz.transition 2056, 11, :o5, 2740629600, 9889231, 4
- tz.transition 2057, 3, :o6, 2751519600, 59338411, 24
- tz.transition 2057, 11, :o5, 2772079200, 9890687, 4
- tz.transition 2058, 3, :o6, 2782969200, 59347147, 24
- tz.transition 2058, 11, :o5, 2803528800, 9892143, 4
- tz.transition 2059, 3, :o6, 2814418800, 59355883, 24
- tz.transition 2059, 11, :o5, 2834978400, 9893599, 4
- tz.transition 2060, 3, :o6, 2846473200, 59364787, 24
- tz.transition 2060, 11, :o5, 2867032800, 9895083, 4
- tz.transition 2061, 3, :o6, 2877922800, 59373523, 24
- tz.transition 2061, 11, :o5, 2898482400, 9896539, 4
- tz.transition 2062, 3, :o6, 2909372400, 59382259, 24
- tz.transition 2062, 11, :o5, 2929932000, 9897995, 4
- tz.transition 2063, 3, :o6, 2940822000, 59390995, 24
- tz.transition 2063, 11, :o5, 2961381600, 9899451, 4
- tz.transition 2064, 3, :o6, 2972271600, 59399731, 24
- tz.transition 2064, 11, :o5, 2992831200, 9900907, 4
- tz.transition 2065, 3, :o6, 3003721200, 59408467, 24
- tz.transition 2065, 11, :o5, 3024280800, 9902363, 4
- end
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/America/Indiana/Tell_City.rb b/lib/tzinfo/data/definitions/America/Indiana/Tell_City.rb
deleted file mode 100644
index 759756af..00000000
--- a/lib/tzinfo/data/definitions/America/Indiana/Tell_City.rb
+++ /dev/null
@@ -1,186 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module America
- module Indiana
- module Tell_City
- include TimezoneDefinition
-
- timezone 'America/Indiana/Tell_City' do |tz|
- tz.offset :o0, -20823, 0, :LMT
- tz.offset :o1, -21600, 0, :CST
- tz.offset :o2, -21600, 3600, :CDT
- tz.offset :o3, -21600, 3600, :CWT
- tz.offset :o4, -21600, 3600, :CPT
- tz.offset :o5, -18000, 0, :EST
- tz.offset :o6, -18000, 3600, :EDT
-
- tz.transition 1883, 11, :o1, -2717647200, 9636533, 4
- tz.transition 1918, 3, :o2, -1633276800, 14530103, 6
- tz.transition 1918, 10, :o1, -1615136400, 58125451, 24
- tz.transition 1919, 3, :o2, -1601827200, 14532287, 6
- tz.transition 1919, 10, :o1, -1583686800, 58134187, 24
- tz.transition 1942, 2, :o3, -880214400, 14582399, 6
- tz.transition 1945, 8, :o4, -769395600, 58360379, 24
- tz.transition 1945, 9, :o1, -765392400, 58361491, 24
- tz.transition 1946, 4, :o2, -747244800, 14591633, 6
- tz.transition 1946, 9, :o1, -733942800, 58370227, 24
- tz.transition 1953, 4, :o2, -526492800, 14606963, 6
- tz.transition 1953, 9, :o1, -513190800, 58431547, 24
- tz.transition 1954, 4, :o2, -495043200, 14609147, 6
- tz.transition 1954, 9, :o1, -481741200, 58440283, 24
- tz.transition 1955, 5, :o2, -462996000, 9740915, 4
- tz.transition 1955, 9, :o1, -450291600, 58449019, 24
- tz.transition 1956, 4, :o2, -431539200, 14613557, 6
- tz.transition 1956, 9, :o1, -418237200, 58457923, 24
- tz.transition 1957, 4, :o2, -400089600, 14615741, 6
- tz.transition 1957, 9, :o1, -386787600, 58466659, 24
- tz.transition 1958, 4, :o2, -368640000, 14617925, 6
- tz.transition 1958, 9, :o1, -355338000, 58475395, 24
- tz.transition 1959, 4, :o2, -337190400, 14620109, 6
- tz.transition 1959, 9, :o1, -323888400, 58484131, 24
- tz.transition 1960, 4, :o2, -305740800, 14622293, 6
- tz.transition 1960, 10, :o1, -289414800, 58493707, 24
- tz.transition 1961, 4, :o2, -273686400, 14624519, 6
- tz.transition 1961, 9, :o1, -260989200, 58501603, 24
- tz.transition 1962, 4, :o2, -242236800, 14626703, 6
- tz.transition 1962, 10, :o1, -226515600, 58511179, 24
- tz.transition 1963, 4, :o2, -210787200, 14628887, 6
- tz.transition 1963, 10, :o1, -195066000, 58519915, 24
- tz.transition 1964, 4, :o5, -179337600, 14631071, 6
- tz.transition 1969, 4, :o6, -21488400, 58568131, 24
- tz.transition 1969, 10, :o5, -5767200, 9762083, 4
- tz.transition 1970, 4, :o6, 9961200
- tz.transition 1970, 10, :o5, 25682400
- tz.transition 2006, 4, :o2, 1143961200
- tz.transition 2006, 10, :o1, 1162105200
- tz.transition 2007, 3, :o2, 1173600000
- tz.transition 2007, 11, :o1, 1194159600
- tz.transition 2008, 3, :o2, 1205049600
- tz.transition 2008, 11, :o1, 1225609200
- tz.transition 2009, 3, :o2, 1236499200
- tz.transition 2009, 11, :o1, 1257058800
- tz.transition 2010, 3, :o2, 1268553600
- tz.transition 2010, 11, :o1, 1289113200
- tz.transition 2011, 3, :o2, 1300003200
- tz.transition 2011, 11, :o1, 1320562800
- tz.transition 2012, 3, :o2, 1331452800
- tz.transition 2012, 11, :o1, 1352012400
- tz.transition 2013, 3, :o2, 1362902400
- tz.transition 2013, 11, :o1, 1383462000
- tz.transition 2014, 3, :o2, 1394352000
- tz.transition 2014, 11, :o1, 1414911600
- tz.transition 2015, 3, :o2, 1425801600
- tz.transition 2015, 11, :o1, 1446361200
- tz.transition 2016, 3, :o2, 1457856000
- tz.transition 2016, 11, :o1, 1478415600
- tz.transition 2017, 3, :o2, 1489305600
- tz.transition 2017, 11, :o1, 1509865200
- tz.transition 2018, 3, :o2, 1520755200
- tz.transition 2018, 11, :o1, 1541314800
- tz.transition 2019, 3, :o2, 1552204800
- tz.transition 2019, 11, :o1, 1572764400
- tz.transition 2020, 3, :o2, 1583654400
- tz.transition 2020, 11, :o1, 1604214000
- tz.transition 2021, 3, :o2, 1615708800
- tz.transition 2021, 11, :o1, 1636268400
- tz.transition 2022, 3, :o2, 1647158400
- tz.transition 2022, 11, :o1, 1667718000
- tz.transition 2023, 3, :o2, 1678608000
- tz.transition 2023, 11, :o1, 1699167600
- tz.transition 2024, 3, :o2, 1710057600
- tz.transition 2024, 11, :o1, 1730617200
- tz.transition 2025, 3, :o2, 1741507200
- tz.transition 2025, 11, :o1, 1762066800
- tz.transition 2026, 3, :o2, 1772956800
- tz.transition 2026, 11, :o1, 1793516400
- tz.transition 2027, 3, :o2, 1805011200
- tz.transition 2027, 11, :o1, 1825570800
- tz.transition 2028, 3, :o2, 1836460800
- tz.transition 2028, 11, :o1, 1857020400
- tz.transition 2029, 3, :o2, 1867910400
- tz.transition 2029, 11, :o1, 1888470000
- tz.transition 2030, 3, :o2, 1899360000
- tz.transition 2030, 11, :o1, 1919919600
- tz.transition 2031, 3, :o2, 1930809600
- tz.transition 2031, 11, :o1, 1951369200
- tz.transition 2032, 3, :o2, 1962864000
- tz.transition 2032, 11, :o1, 1983423600
- tz.transition 2033, 3, :o2, 1994313600
- tz.transition 2033, 11, :o1, 2014873200
- tz.transition 2034, 3, :o2, 2025763200
- tz.transition 2034, 11, :o1, 2046322800
- tz.transition 2035, 3, :o2, 2057212800
- tz.transition 2035, 11, :o1, 2077772400
- tz.transition 2036, 3, :o2, 2088662400
- tz.transition 2036, 11, :o1, 2109222000
- tz.transition 2037, 3, :o2, 2120112000
- tz.transition 2037, 11, :o1, 2140671600
- tz.transition 2038, 3, :o2, 2152166400, 14792981, 6
- tz.transition 2038, 11, :o1, 2172726000, 59177635, 24
- tz.transition 2039, 3, :o2, 2183616000, 14795165, 6
- tz.transition 2039, 11, :o1, 2204175600, 59186371, 24
- tz.transition 2040, 3, :o2, 2215065600, 14797349, 6
- tz.transition 2040, 11, :o1, 2235625200, 59195107, 24
- tz.transition 2041, 3, :o2, 2246515200, 14799533, 6
- tz.transition 2041, 11, :o1, 2267074800, 59203843, 24
- tz.transition 2042, 3, :o2, 2277964800, 14801717, 6
- tz.transition 2042, 11, :o1, 2298524400, 59212579, 24
- tz.transition 2043, 3, :o2, 2309414400, 14803901, 6
- tz.transition 2043, 11, :o1, 2329974000, 59221315, 24
- tz.transition 2044, 3, :o2, 2341468800, 14806127, 6
- tz.transition 2044, 11, :o1, 2362028400, 59230219, 24
- tz.transition 2045, 3, :o2, 2372918400, 14808311, 6
- tz.transition 2045, 11, :o1, 2393478000, 59238955, 24
- tz.transition 2046, 3, :o2, 2404368000, 14810495, 6
- tz.transition 2046, 11, :o1, 2424927600, 59247691, 24
- tz.transition 2047, 3, :o2, 2435817600, 14812679, 6
- tz.transition 2047, 11, :o1, 2456377200, 59256427, 24
- tz.transition 2048, 3, :o2, 2467267200, 14814863, 6
- tz.transition 2048, 11, :o1, 2487826800, 59265163, 24
- tz.transition 2049, 3, :o2, 2499321600, 14817089, 6
- tz.transition 2049, 11, :o1, 2519881200, 59274067, 24
- tz.transition 2050, 3, :o2, 2530771200, 14819273, 6
- tz.transition 2050, 11, :o1, 2551330800, 59282803, 24
- tz.transition 2051, 3, :o2, 2562220800, 14821457, 6
- tz.transition 2051, 11, :o1, 2582780400, 59291539, 24
- tz.transition 2052, 3, :o2, 2593670400, 14823641, 6
- tz.transition 2052, 11, :o1, 2614230000, 59300275, 24
- tz.transition 2053, 3, :o2, 2625120000, 14825825, 6
- tz.transition 2053, 11, :o1, 2645679600, 59309011, 24
- tz.transition 2054, 3, :o2, 2656569600, 14828009, 6
- tz.transition 2054, 11, :o1, 2677129200, 59317747, 24
- tz.transition 2055, 3, :o2, 2688624000, 14830235, 6
- tz.transition 2055, 11, :o1, 2709183600, 59326651, 24
- tz.transition 2056, 3, :o2, 2720073600, 14832419, 6
- tz.transition 2056, 11, :o1, 2740633200, 59335387, 24
- tz.transition 2057, 3, :o2, 2751523200, 14834603, 6
- tz.transition 2057, 11, :o1, 2772082800, 59344123, 24
- tz.transition 2058, 3, :o2, 2782972800, 14836787, 6
- tz.transition 2058, 11, :o1, 2803532400, 59352859, 24
- tz.transition 2059, 3, :o2, 2814422400, 14838971, 6
- tz.transition 2059, 11, :o1, 2834982000, 59361595, 24
- tz.transition 2060, 3, :o2, 2846476800, 14841197, 6
- tz.transition 2060, 11, :o1, 2867036400, 59370499, 24
- tz.transition 2061, 3, :o2, 2877926400, 14843381, 6
- tz.transition 2061, 11, :o1, 2898486000, 59379235, 24
- tz.transition 2062, 3, :o2, 2909376000, 14845565, 6
- tz.transition 2062, 11, :o1, 2929935600, 59387971, 24
- tz.transition 2063, 3, :o2, 2940825600, 14847749, 6
- tz.transition 2063, 11, :o1, 2961385200, 59396707, 24
- tz.transition 2064, 3, :o2, 2972275200, 14849933, 6
- tz.transition 2064, 11, :o1, 2992834800, 59405443, 24
- tz.transition 2065, 3, :o2, 3003724800, 14852117, 6
- tz.transition 2065, 11, :o1, 3024284400, 59414179, 24
- end
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/America/Indiana/Vevay.rb b/lib/tzinfo/data/definitions/America/Indiana/Vevay.rb
deleted file mode 100644
index b96d67d3..00000000
--- a/lib/tzinfo/data/definitions/America/Indiana/Vevay.rb
+++ /dev/null
@@ -1,166 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module America
- module Indiana
- module Vevay
- include TimezoneDefinition
-
- timezone 'America/Indiana/Vevay' do |tz|
- tz.offset :o0, -20416, 0, :LMT
- tz.offset :o1, -21600, 0, :CST
- tz.offset :o2, -21600, 3600, :CDT
- tz.offset :o3, -21600, 3600, :CWT
- tz.offset :o4, -21600, 3600, :CPT
- tz.offset :o5, -18000, 0, :EST
- tz.offset :o6, -18000, 3600, :EDT
-
- tz.transition 1883, 11, :o1, -2717647200, 9636533, 4
- tz.transition 1918, 3, :o2, -1633276800, 14530103, 6
- tz.transition 1918, 10, :o1, -1615136400, 58125451, 24
- tz.transition 1919, 3, :o2, -1601827200, 14532287, 6
- tz.transition 1919, 10, :o1, -1583686800, 58134187, 24
- tz.transition 1942, 2, :o3, -880214400, 14582399, 6
- tz.transition 1945, 8, :o4, -769395600, 58360379, 24
- tz.transition 1945, 9, :o1, -765392400, 58361491, 24
- tz.transition 1954, 4, :o5, -495043200, 14609147, 6
- tz.transition 1969, 4, :o6, -21488400, 58568131, 24
- tz.transition 1969, 10, :o5, -5767200, 9762083, 4
- tz.transition 1970, 4, :o6, 9961200
- tz.transition 1970, 10, :o5, 25682400
- tz.transition 1971, 4, :o6, 41410800
- tz.transition 1971, 10, :o5, 57736800
- tz.transition 1972, 4, :o6, 73465200
- tz.transition 1972, 10, :o5, 89186400
- tz.transition 2006, 4, :o6, 1143961200
- tz.transition 2006, 10, :o5, 1162101600
- tz.transition 2007, 3, :o6, 1173596400
- tz.transition 2007, 11, :o5, 1194156000
- tz.transition 2008, 3, :o6, 1205046000
- tz.transition 2008, 11, :o5, 1225605600
- tz.transition 2009, 3, :o6, 1236495600
- tz.transition 2009, 11, :o5, 1257055200
- tz.transition 2010, 3, :o6, 1268550000
- tz.transition 2010, 11, :o5, 1289109600
- tz.transition 2011, 3, :o6, 1299999600
- tz.transition 2011, 11, :o5, 1320559200
- tz.transition 2012, 3, :o6, 1331449200
- tz.transition 2012, 11, :o5, 1352008800
- tz.transition 2013, 3, :o6, 1362898800
- tz.transition 2013, 11, :o5, 1383458400
- tz.transition 2014, 3, :o6, 1394348400
- tz.transition 2014, 11, :o5, 1414908000
- tz.transition 2015, 3, :o6, 1425798000
- tz.transition 2015, 11, :o5, 1446357600
- tz.transition 2016, 3, :o6, 1457852400
- tz.transition 2016, 11, :o5, 1478412000
- tz.transition 2017, 3, :o6, 1489302000
- tz.transition 2017, 11, :o5, 1509861600
- tz.transition 2018, 3, :o6, 1520751600
- tz.transition 2018, 11, :o5, 1541311200
- tz.transition 2019, 3, :o6, 1552201200
- tz.transition 2019, 11, :o5, 1572760800
- tz.transition 2020, 3, :o6, 1583650800
- tz.transition 2020, 11, :o5, 1604210400
- tz.transition 2021, 3, :o6, 1615705200
- tz.transition 2021, 11, :o5, 1636264800
- tz.transition 2022, 3, :o6, 1647154800
- tz.transition 2022, 11, :o5, 1667714400
- tz.transition 2023, 3, :o6, 1678604400
- tz.transition 2023, 11, :o5, 1699164000
- tz.transition 2024, 3, :o6, 1710054000
- tz.transition 2024, 11, :o5, 1730613600
- tz.transition 2025, 3, :o6, 1741503600
- tz.transition 2025, 11, :o5, 1762063200
- tz.transition 2026, 3, :o6, 1772953200
- tz.transition 2026, 11, :o5, 1793512800
- tz.transition 2027, 3, :o6, 1805007600
- tz.transition 2027, 11, :o5, 1825567200
- tz.transition 2028, 3, :o6, 1836457200
- tz.transition 2028, 11, :o5, 1857016800
- tz.transition 2029, 3, :o6, 1867906800
- tz.transition 2029, 11, :o5, 1888466400
- tz.transition 2030, 3, :o6, 1899356400
- tz.transition 2030, 11, :o5, 1919916000
- tz.transition 2031, 3, :o6, 1930806000
- tz.transition 2031, 11, :o5, 1951365600
- tz.transition 2032, 3, :o6, 1962860400
- tz.transition 2032, 11, :o5, 1983420000
- tz.transition 2033, 3, :o6, 1994310000
- tz.transition 2033, 11, :o5, 2014869600
- tz.transition 2034, 3, :o6, 2025759600
- tz.transition 2034, 11, :o5, 2046319200
- tz.transition 2035, 3, :o6, 2057209200
- tz.transition 2035, 11, :o5, 2077768800
- tz.transition 2036, 3, :o6, 2088658800
- tz.transition 2036, 11, :o5, 2109218400
- tz.transition 2037, 3, :o6, 2120108400
- tz.transition 2037, 11, :o5, 2140668000
- tz.transition 2038, 3, :o6, 2152162800, 59171923, 24
- tz.transition 2038, 11, :o5, 2172722400, 9862939, 4
- tz.transition 2039, 3, :o6, 2183612400, 59180659, 24
- tz.transition 2039, 11, :o5, 2204172000, 9864395, 4
- tz.transition 2040, 3, :o6, 2215062000, 59189395, 24
- tz.transition 2040, 11, :o5, 2235621600, 9865851, 4
- tz.transition 2041, 3, :o6, 2246511600, 59198131, 24
- tz.transition 2041, 11, :o5, 2267071200, 9867307, 4
- tz.transition 2042, 3, :o6, 2277961200, 59206867, 24
- tz.transition 2042, 11, :o5, 2298520800, 9868763, 4
- tz.transition 2043, 3, :o6, 2309410800, 59215603, 24
- tz.transition 2043, 11, :o5, 2329970400, 9870219, 4
- tz.transition 2044, 3, :o6, 2341465200, 59224507, 24
- tz.transition 2044, 11, :o5, 2362024800, 9871703, 4
- tz.transition 2045, 3, :o6, 2372914800, 59233243, 24
- tz.transition 2045, 11, :o5, 2393474400, 9873159, 4
- tz.transition 2046, 3, :o6, 2404364400, 59241979, 24
- tz.transition 2046, 11, :o5, 2424924000, 9874615, 4
- tz.transition 2047, 3, :o6, 2435814000, 59250715, 24
- tz.transition 2047, 11, :o5, 2456373600, 9876071, 4
- tz.transition 2048, 3, :o6, 2467263600, 59259451, 24
- tz.transition 2048, 11, :o5, 2487823200, 9877527, 4
- tz.transition 2049, 3, :o6, 2499318000, 59268355, 24
- tz.transition 2049, 11, :o5, 2519877600, 9879011, 4
- tz.transition 2050, 3, :o6, 2530767600, 59277091, 24
- tz.transition 2050, 11, :o5, 2551327200, 9880467, 4
- tz.transition 2051, 3, :o6, 2562217200, 59285827, 24
- tz.transition 2051, 11, :o5, 2582776800, 9881923, 4
- tz.transition 2052, 3, :o6, 2593666800, 59294563, 24
- tz.transition 2052, 11, :o5, 2614226400, 9883379, 4
- tz.transition 2053, 3, :o6, 2625116400, 59303299, 24
- tz.transition 2053, 11, :o5, 2645676000, 9884835, 4
- tz.transition 2054, 3, :o6, 2656566000, 59312035, 24
- tz.transition 2054, 11, :o5, 2677125600, 9886291, 4
- tz.transition 2055, 3, :o6, 2688620400, 59320939, 24
- tz.transition 2055, 11, :o5, 2709180000, 9887775, 4
- tz.transition 2056, 3, :o6, 2720070000, 59329675, 24
- tz.transition 2056, 11, :o5, 2740629600, 9889231, 4
- tz.transition 2057, 3, :o6, 2751519600, 59338411, 24
- tz.transition 2057, 11, :o5, 2772079200, 9890687, 4
- tz.transition 2058, 3, :o6, 2782969200, 59347147, 24
- tz.transition 2058, 11, :o5, 2803528800, 9892143, 4
- tz.transition 2059, 3, :o6, 2814418800, 59355883, 24
- tz.transition 2059, 11, :o5, 2834978400, 9893599, 4
- tz.transition 2060, 3, :o6, 2846473200, 59364787, 24
- tz.transition 2060, 11, :o5, 2867032800, 9895083, 4
- tz.transition 2061, 3, :o6, 2877922800, 59373523, 24
- tz.transition 2061, 11, :o5, 2898482400, 9896539, 4
- tz.transition 2062, 3, :o6, 2909372400, 59382259, 24
- tz.transition 2062, 11, :o5, 2929932000, 9897995, 4
- tz.transition 2063, 3, :o6, 2940822000, 59390995, 24
- tz.transition 2063, 11, :o5, 2961381600, 9899451, 4
- tz.transition 2064, 3, :o6, 2972271600, 59399731, 24
- tz.transition 2064, 11, :o5, 2992831200, 9900907, 4
- tz.transition 2065, 3, :o6, 3003721200, 59408467, 24
- tz.transition 2065, 11, :o5, 3024280800, 9902363, 4
- end
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/America/Indiana/Vincennes.rb b/lib/tzinfo/data/definitions/America/Indiana/Vincennes.rb
deleted file mode 100644
index e306267c..00000000
--- a/lib/tzinfo/data/definitions/America/Indiana/Vincennes.rb
+++ /dev/null
@@ -1,186 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module America
- module Indiana
- module Vincennes
- include TimezoneDefinition
-
- timezone 'America/Indiana/Vincennes' do |tz|
- tz.offset :o0, -21007, 0, :LMT
- tz.offset :o1, -21600, 0, :CST
- tz.offset :o2, -21600, 3600, :CDT
- tz.offset :o3, -21600, 3600, :CWT
- tz.offset :o4, -21600, 3600, :CPT
- tz.offset :o5, -18000, 0, :EST
- tz.offset :o6, -18000, 3600, :EDT
-
- tz.transition 1883, 11, :o1, -2717647200, 9636533, 4
- tz.transition 1918, 3, :o2, -1633276800, 14530103, 6
- tz.transition 1918, 10, :o1, -1615136400, 58125451, 24
- tz.transition 1919, 3, :o2, -1601827200, 14532287, 6
- tz.transition 1919, 10, :o1, -1583686800, 58134187, 24
- tz.transition 1942, 2, :o3, -880214400, 14582399, 6
- tz.transition 1945, 8, :o4, -769395600, 58360379, 24
- tz.transition 1945, 9, :o1, -765392400, 58361491, 24
- tz.transition 1946, 4, :o2, -747244800, 14591633, 6
- tz.transition 1946, 9, :o1, -733942800, 58370227, 24
- tz.transition 1953, 4, :o2, -526492800, 14606963, 6
- tz.transition 1953, 9, :o1, -513190800, 58431547, 24
- tz.transition 1954, 4, :o2, -495043200, 14609147, 6
- tz.transition 1954, 9, :o1, -481741200, 58440283, 24
- tz.transition 1955, 5, :o2, -462996000, 9740915, 4
- tz.transition 1955, 9, :o1, -450291600, 58449019, 24
- tz.transition 1956, 4, :o2, -431539200, 14613557, 6
- tz.transition 1956, 9, :o1, -418237200, 58457923, 24
- tz.transition 1957, 4, :o2, -400089600, 14615741, 6
- tz.transition 1957, 9, :o1, -386787600, 58466659, 24
- tz.transition 1958, 4, :o2, -368640000, 14617925, 6
- tz.transition 1958, 9, :o1, -355338000, 58475395, 24
- tz.transition 1959, 4, :o2, -337190400, 14620109, 6
- tz.transition 1959, 9, :o1, -323888400, 58484131, 24
- tz.transition 1960, 4, :o2, -305740800, 14622293, 6
- tz.transition 1960, 10, :o1, -289414800, 58493707, 24
- tz.transition 1961, 4, :o2, -273686400, 14624519, 6
- tz.transition 1961, 9, :o1, -260989200, 58501603, 24
- tz.transition 1962, 4, :o2, -242236800, 14626703, 6
- tz.transition 1962, 10, :o1, -226515600, 58511179, 24
- tz.transition 1963, 4, :o2, -210787200, 14628887, 6
- tz.transition 1963, 10, :o1, -195066000, 58519915, 24
- tz.transition 1964, 4, :o5, -179337600, 14631071, 6
- tz.transition 1969, 4, :o6, -21488400, 58568131, 24
- tz.transition 1969, 10, :o5, -5767200, 9762083, 4
- tz.transition 1970, 4, :o6, 9961200
- tz.transition 1970, 10, :o5, 25682400
- tz.transition 2006, 4, :o2, 1143961200
- tz.transition 2006, 10, :o1, 1162105200
- tz.transition 2007, 3, :o2, 1173600000
- tz.transition 2007, 11, :o5, 1194159600
- tz.transition 2008, 3, :o6, 1205046000
- tz.transition 2008, 11, :o5, 1225605600
- tz.transition 2009, 3, :o6, 1236495600
- tz.transition 2009, 11, :o5, 1257055200
- tz.transition 2010, 3, :o6, 1268550000
- tz.transition 2010, 11, :o5, 1289109600
- tz.transition 2011, 3, :o6, 1299999600
- tz.transition 2011, 11, :o5, 1320559200
- tz.transition 2012, 3, :o6, 1331449200
- tz.transition 2012, 11, :o5, 1352008800
- tz.transition 2013, 3, :o6, 1362898800
- tz.transition 2013, 11, :o5, 1383458400
- tz.transition 2014, 3, :o6, 1394348400
- tz.transition 2014, 11, :o5, 1414908000
- tz.transition 2015, 3, :o6, 1425798000
- tz.transition 2015, 11, :o5, 1446357600
- tz.transition 2016, 3, :o6, 1457852400
- tz.transition 2016, 11, :o5, 1478412000
- tz.transition 2017, 3, :o6, 1489302000
- tz.transition 2017, 11, :o5, 1509861600
- tz.transition 2018, 3, :o6, 1520751600
- tz.transition 2018, 11, :o5, 1541311200
- tz.transition 2019, 3, :o6, 1552201200
- tz.transition 2019, 11, :o5, 1572760800
- tz.transition 2020, 3, :o6, 1583650800
- tz.transition 2020, 11, :o5, 1604210400
- tz.transition 2021, 3, :o6, 1615705200
- tz.transition 2021, 11, :o5, 1636264800
- tz.transition 2022, 3, :o6, 1647154800
- tz.transition 2022, 11, :o5, 1667714400
- tz.transition 2023, 3, :o6, 1678604400
- tz.transition 2023, 11, :o5, 1699164000
- tz.transition 2024, 3, :o6, 1710054000
- tz.transition 2024, 11, :o5, 1730613600
- tz.transition 2025, 3, :o6, 1741503600
- tz.transition 2025, 11, :o5, 1762063200
- tz.transition 2026, 3, :o6, 1772953200
- tz.transition 2026, 11, :o5, 1793512800
- tz.transition 2027, 3, :o6, 1805007600
- tz.transition 2027, 11, :o5, 1825567200
- tz.transition 2028, 3, :o6, 1836457200
- tz.transition 2028, 11, :o5, 1857016800
- tz.transition 2029, 3, :o6, 1867906800
- tz.transition 2029, 11, :o5, 1888466400
- tz.transition 2030, 3, :o6, 1899356400
- tz.transition 2030, 11, :o5, 1919916000
- tz.transition 2031, 3, :o6, 1930806000
- tz.transition 2031, 11, :o5, 1951365600
- tz.transition 2032, 3, :o6, 1962860400
- tz.transition 2032, 11, :o5, 1983420000
- tz.transition 2033, 3, :o6, 1994310000
- tz.transition 2033, 11, :o5, 2014869600
- tz.transition 2034, 3, :o6, 2025759600
- tz.transition 2034, 11, :o5, 2046319200
- tz.transition 2035, 3, :o6, 2057209200
- tz.transition 2035, 11, :o5, 2077768800
- tz.transition 2036, 3, :o6, 2088658800
- tz.transition 2036, 11, :o5, 2109218400
- tz.transition 2037, 3, :o6, 2120108400
- tz.transition 2037, 11, :o5, 2140668000
- tz.transition 2038, 3, :o6, 2152162800, 59171923, 24
- tz.transition 2038, 11, :o5, 2172722400, 9862939, 4
- tz.transition 2039, 3, :o6, 2183612400, 59180659, 24
- tz.transition 2039, 11, :o5, 2204172000, 9864395, 4
- tz.transition 2040, 3, :o6, 2215062000, 59189395, 24
- tz.transition 2040, 11, :o5, 2235621600, 9865851, 4
- tz.transition 2041, 3, :o6, 2246511600, 59198131, 24
- tz.transition 2041, 11, :o5, 2267071200, 9867307, 4
- tz.transition 2042, 3, :o6, 2277961200, 59206867, 24
- tz.transition 2042, 11, :o5, 2298520800, 9868763, 4
- tz.transition 2043, 3, :o6, 2309410800, 59215603, 24
- tz.transition 2043, 11, :o5, 2329970400, 9870219, 4
- tz.transition 2044, 3, :o6, 2341465200, 59224507, 24
- tz.transition 2044, 11, :o5, 2362024800, 9871703, 4
- tz.transition 2045, 3, :o6, 2372914800, 59233243, 24
- tz.transition 2045, 11, :o5, 2393474400, 9873159, 4
- tz.transition 2046, 3, :o6, 2404364400, 59241979, 24
- tz.transition 2046, 11, :o5, 2424924000, 9874615, 4
- tz.transition 2047, 3, :o6, 2435814000, 59250715, 24
- tz.transition 2047, 11, :o5, 2456373600, 9876071, 4
- tz.transition 2048, 3, :o6, 2467263600, 59259451, 24
- tz.transition 2048, 11, :o5, 2487823200, 9877527, 4
- tz.transition 2049, 3, :o6, 2499318000, 59268355, 24
- tz.transition 2049, 11, :o5, 2519877600, 9879011, 4
- tz.transition 2050, 3, :o6, 2530767600, 59277091, 24
- tz.transition 2050, 11, :o5, 2551327200, 9880467, 4
- tz.transition 2051, 3, :o6, 2562217200, 59285827, 24
- tz.transition 2051, 11, :o5, 2582776800, 9881923, 4
- tz.transition 2052, 3, :o6, 2593666800, 59294563, 24
- tz.transition 2052, 11, :o5, 2614226400, 9883379, 4
- tz.transition 2053, 3, :o6, 2625116400, 59303299, 24
- tz.transition 2053, 11, :o5, 2645676000, 9884835, 4
- tz.transition 2054, 3, :o6, 2656566000, 59312035, 24
- tz.transition 2054, 11, :o5, 2677125600, 9886291, 4
- tz.transition 2055, 3, :o6, 2688620400, 59320939, 24
- tz.transition 2055, 11, :o5, 2709180000, 9887775, 4
- tz.transition 2056, 3, :o6, 2720070000, 59329675, 24
- tz.transition 2056, 11, :o5, 2740629600, 9889231, 4
- tz.transition 2057, 3, :o6, 2751519600, 59338411, 24
- tz.transition 2057, 11, :o5, 2772079200, 9890687, 4
- tz.transition 2058, 3, :o6, 2782969200, 59347147, 24
- tz.transition 2058, 11, :o5, 2803528800, 9892143, 4
- tz.transition 2059, 3, :o6, 2814418800, 59355883, 24
- tz.transition 2059, 11, :o5, 2834978400, 9893599, 4
- tz.transition 2060, 3, :o6, 2846473200, 59364787, 24
- tz.transition 2060, 11, :o5, 2867032800, 9895083, 4
- tz.transition 2061, 3, :o6, 2877922800, 59373523, 24
- tz.transition 2061, 11, :o5, 2898482400, 9896539, 4
- tz.transition 2062, 3, :o6, 2909372400, 59382259, 24
- tz.transition 2062, 11, :o5, 2929932000, 9897995, 4
- tz.transition 2063, 3, :o6, 2940822000, 59390995, 24
- tz.transition 2063, 11, :o5, 2961381600, 9899451, 4
- tz.transition 2064, 3, :o6, 2972271600, 59399731, 24
- tz.transition 2064, 11, :o5, 2992831200, 9900907, 4
- tz.transition 2065, 3, :o6, 3003721200, 59408467, 24
- tz.transition 2065, 11, :o5, 3024280800, 9902363, 4
- end
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/America/Indiana/Winamac.rb b/lib/tzinfo/data/definitions/America/Indiana/Winamac.rb
deleted file mode 100644
index e903ad87..00000000
--- a/lib/tzinfo/data/definitions/America/Indiana/Winamac.rb
+++ /dev/null
@@ -1,192 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module America
- module Indiana
- module Winamac
- include TimezoneDefinition
-
- timezone 'America/Indiana/Winamac' do |tz|
- tz.offset :o0, -20785, 0, :LMT
- tz.offset :o1, -21600, 0, :CST
- tz.offset :o2, -21600, 3600, :CDT
- tz.offset :o3, -21600, 3600, :CWT
- tz.offset :o4, -21600, 3600, :CPT
- tz.offset :o5, -18000, 0, :EST
- tz.offset :o6, -18000, 3600, :EDT
-
- tz.transition 1883, 11, :o1, -2717647200, 9636533, 4
- tz.transition 1918, 3, :o2, -1633276800, 14530103, 6
- tz.transition 1918, 10, :o1, -1615136400, 58125451, 24
- tz.transition 1919, 3, :o2, -1601827200, 14532287, 6
- tz.transition 1919, 10, :o1, -1583686800, 58134187, 24
- tz.transition 1942, 2, :o3, -880214400, 14582399, 6
- tz.transition 1945, 8, :o4, -769395600, 58360379, 24
- tz.transition 1945, 9, :o1, -765392400, 58361491, 24
- tz.transition 1946, 4, :o2, -747244800, 14591633, 6
- tz.transition 1946, 9, :o1, -733942800, 58370227, 24
- tz.transition 1947, 4, :o2, -715795200, 14593817, 6
- tz.transition 1947, 9, :o1, -702493200, 58378963, 24
- tz.transition 1948, 4, :o2, -684345600, 14596001, 6
- tz.transition 1948, 9, :o1, -671043600, 58387699, 24
- tz.transition 1949, 4, :o2, -652896000, 14598185, 6
- tz.transition 1949, 9, :o1, -639594000, 58396435, 24
- tz.transition 1950, 4, :o2, -620841600, 14600411, 6
- tz.transition 1950, 9, :o1, -608144400, 58405171, 24
- tz.transition 1951, 4, :o2, -589392000, 14602595, 6
- tz.transition 1951, 9, :o1, -576090000, 58414075, 24
- tz.transition 1952, 4, :o2, -557942400, 14604779, 6
- tz.transition 1952, 9, :o1, -544640400, 58422811, 24
- tz.transition 1953, 4, :o2, -526492800, 14606963, 6
- tz.transition 1953, 9, :o1, -513190800, 58431547, 24
- tz.transition 1954, 4, :o2, -495043200, 14609147, 6
- tz.transition 1954, 9, :o1, -481741200, 58440283, 24
- tz.transition 1955, 4, :o2, -463593600, 14611331, 6
- tz.transition 1955, 10, :o1, -447267600, 58449859, 24
- tz.transition 1956, 4, :o2, -431539200, 14613557, 6
- tz.transition 1956, 10, :o1, -415818000, 58458595, 24
- tz.transition 1957, 4, :o2, -400089600, 14615741, 6
- tz.transition 1957, 9, :o1, -386787600, 58466659, 24
- tz.transition 1958, 4, :o2, -368640000, 14617925, 6
- tz.transition 1958, 9, :o1, -355338000, 58475395, 24
- tz.transition 1959, 4, :o2, -337190400, 14620109, 6
- tz.transition 1959, 9, :o1, -323888400, 58484131, 24
- tz.transition 1960, 4, :o2, -305740800, 14622293, 6
- tz.transition 1960, 9, :o1, -292438800, 58492867, 24
- tz.transition 1961, 4, :o5, -273686400, 14624519, 6
- tz.transition 1969, 4, :o6, -21488400, 58568131, 24
- tz.transition 1969, 10, :o5, -5767200, 9762083, 4
- tz.transition 1970, 4, :o6, 9961200
- tz.transition 1970, 10, :o5, 25682400
- tz.transition 2006, 4, :o2, 1143961200
- tz.transition 2006, 10, :o1, 1162105200
- tz.transition 2007, 3, :o6, 1173600000
- tz.transition 2007, 11, :o5, 1194156000
- tz.transition 2008, 3, :o6, 1205046000
- tz.transition 2008, 11, :o5, 1225605600
- tz.transition 2009, 3, :o6, 1236495600
- tz.transition 2009, 11, :o5, 1257055200
- tz.transition 2010, 3, :o6, 1268550000
- tz.transition 2010, 11, :o5, 1289109600
- tz.transition 2011, 3, :o6, 1299999600
- tz.transition 2011, 11, :o5, 1320559200
- tz.transition 2012, 3, :o6, 1331449200
- tz.transition 2012, 11, :o5, 1352008800
- tz.transition 2013, 3, :o6, 1362898800
- tz.transition 2013, 11, :o5, 1383458400
- tz.transition 2014, 3, :o6, 1394348400
- tz.transition 2014, 11, :o5, 1414908000
- tz.transition 2015, 3, :o6, 1425798000
- tz.transition 2015, 11, :o5, 1446357600
- tz.transition 2016, 3, :o6, 1457852400
- tz.transition 2016, 11, :o5, 1478412000
- tz.transition 2017, 3, :o6, 1489302000
- tz.transition 2017, 11, :o5, 1509861600
- tz.transition 2018, 3, :o6, 1520751600
- tz.transition 2018, 11, :o5, 1541311200
- tz.transition 2019, 3, :o6, 1552201200
- tz.transition 2019, 11, :o5, 1572760800
- tz.transition 2020, 3, :o6, 1583650800
- tz.transition 2020, 11, :o5, 1604210400
- tz.transition 2021, 3, :o6, 1615705200
- tz.transition 2021, 11, :o5, 1636264800
- tz.transition 2022, 3, :o6, 1647154800
- tz.transition 2022, 11, :o5, 1667714400
- tz.transition 2023, 3, :o6, 1678604400
- tz.transition 2023, 11, :o5, 1699164000
- tz.transition 2024, 3, :o6, 1710054000
- tz.transition 2024, 11, :o5, 1730613600
- tz.transition 2025, 3, :o6, 1741503600
- tz.transition 2025, 11, :o5, 1762063200
- tz.transition 2026, 3, :o6, 1772953200
- tz.transition 2026, 11, :o5, 1793512800
- tz.transition 2027, 3, :o6, 1805007600
- tz.transition 2027, 11, :o5, 1825567200
- tz.transition 2028, 3, :o6, 1836457200
- tz.transition 2028, 11, :o5, 1857016800
- tz.transition 2029, 3, :o6, 1867906800
- tz.transition 2029, 11, :o5, 1888466400
- tz.transition 2030, 3, :o6, 1899356400
- tz.transition 2030, 11, :o5, 1919916000
- tz.transition 2031, 3, :o6, 1930806000
- tz.transition 2031, 11, :o5, 1951365600
- tz.transition 2032, 3, :o6, 1962860400
- tz.transition 2032, 11, :o5, 1983420000
- tz.transition 2033, 3, :o6, 1994310000
- tz.transition 2033, 11, :o5, 2014869600
- tz.transition 2034, 3, :o6, 2025759600
- tz.transition 2034, 11, :o5, 2046319200
- tz.transition 2035, 3, :o6, 2057209200
- tz.transition 2035, 11, :o5, 2077768800
- tz.transition 2036, 3, :o6, 2088658800
- tz.transition 2036, 11, :o5, 2109218400
- tz.transition 2037, 3, :o6, 2120108400
- tz.transition 2037, 11, :o5, 2140668000
- tz.transition 2038, 3, :o6, 2152162800, 59171923, 24
- tz.transition 2038, 11, :o5, 2172722400, 9862939, 4
- tz.transition 2039, 3, :o6, 2183612400, 59180659, 24
- tz.transition 2039, 11, :o5, 2204172000, 9864395, 4
- tz.transition 2040, 3, :o6, 2215062000, 59189395, 24
- tz.transition 2040, 11, :o5, 2235621600, 9865851, 4
- tz.transition 2041, 3, :o6, 2246511600, 59198131, 24
- tz.transition 2041, 11, :o5, 2267071200, 9867307, 4
- tz.transition 2042, 3, :o6, 2277961200, 59206867, 24
- tz.transition 2042, 11, :o5, 2298520800, 9868763, 4
- tz.transition 2043, 3, :o6, 2309410800, 59215603, 24
- tz.transition 2043, 11, :o5, 2329970400, 9870219, 4
- tz.transition 2044, 3, :o6, 2341465200, 59224507, 24
- tz.transition 2044, 11, :o5, 2362024800, 9871703, 4
- tz.transition 2045, 3, :o6, 2372914800, 59233243, 24
- tz.transition 2045, 11, :o5, 2393474400, 9873159, 4
- tz.transition 2046, 3, :o6, 2404364400, 59241979, 24
- tz.transition 2046, 11, :o5, 2424924000, 9874615, 4
- tz.transition 2047, 3, :o6, 2435814000, 59250715, 24
- tz.transition 2047, 11, :o5, 2456373600, 9876071, 4
- tz.transition 2048, 3, :o6, 2467263600, 59259451, 24
- tz.transition 2048, 11, :o5, 2487823200, 9877527, 4
- tz.transition 2049, 3, :o6, 2499318000, 59268355, 24
- tz.transition 2049, 11, :o5, 2519877600, 9879011, 4
- tz.transition 2050, 3, :o6, 2530767600, 59277091, 24
- tz.transition 2050, 11, :o5, 2551327200, 9880467, 4
- tz.transition 2051, 3, :o6, 2562217200, 59285827, 24
- tz.transition 2051, 11, :o5, 2582776800, 9881923, 4
- tz.transition 2052, 3, :o6, 2593666800, 59294563, 24
- tz.transition 2052, 11, :o5, 2614226400, 9883379, 4
- tz.transition 2053, 3, :o6, 2625116400, 59303299, 24
- tz.transition 2053, 11, :o5, 2645676000, 9884835, 4
- tz.transition 2054, 3, :o6, 2656566000, 59312035, 24
- tz.transition 2054, 11, :o5, 2677125600, 9886291, 4
- tz.transition 2055, 3, :o6, 2688620400, 59320939, 24
- tz.transition 2055, 11, :o5, 2709180000, 9887775, 4
- tz.transition 2056, 3, :o6, 2720070000, 59329675, 24
- tz.transition 2056, 11, :o5, 2740629600, 9889231, 4
- tz.transition 2057, 3, :o6, 2751519600, 59338411, 24
- tz.transition 2057, 11, :o5, 2772079200, 9890687, 4
- tz.transition 2058, 3, :o6, 2782969200, 59347147, 24
- tz.transition 2058, 11, :o5, 2803528800, 9892143, 4
- tz.transition 2059, 3, :o6, 2814418800, 59355883, 24
- tz.transition 2059, 11, :o5, 2834978400, 9893599, 4
- tz.transition 2060, 3, :o6, 2846473200, 59364787, 24
- tz.transition 2060, 11, :o5, 2867032800, 9895083, 4
- tz.transition 2061, 3, :o6, 2877922800, 59373523, 24
- tz.transition 2061, 11, :o5, 2898482400, 9896539, 4
- tz.transition 2062, 3, :o6, 2909372400, 59382259, 24
- tz.transition 2062, 11, :o5, 2929932000, 9897995, 4
- tz.transition 2063, 3, :o6, 2940822000, 59390995, 24
- tz.transition 2063, 11, :o5, 2961381600, 9899451, 4
- tz.transition 2064, 3, :o6, 2972271600, 59399731, 24
- tz.transition 2064, 11, :o5, 2992831200, 9900907, 4
- tz.transition 2065, 3, :o6, 3003721200, 59408467, 24
- tz.transition 2065, 11, :o5, 3024280800, 9902363, 4
- end
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/America/Indianapolis.rb b/lib/tzinfo/data/definitions/America/Indianapolis.rb
deleted file mode 100644
index 6826876c..00000000
--- a/lib/tzinfo/data/definitions/America/Indianapolis.rb
+++ /dev/null
@@ -1,18 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module America
- module Indianapolis
- include TimezoneDefinition
-
- linked_timezone 'America/Indianapolis', 'America/Indiana/Indianapolis'
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/America/Inuvik.rb b/lib/tzinfo/data/definitions/America/Inuvik.rb
deleted file mode 100644
index 4d072ade..00000000
--- a/lib/tzinfo/data/definitions/America/Inuvik.rb
+++ /dev/null
@@ -1,201 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module America
- module Inuvik
- include TimezoneDefinition
-
- timezone 'America/Inuvik' do |tz|
- tz.offset :o0, 0, 0, :zzz
- tz.offset :o1, -28800, 0, :PST
- tz.offset :o2, -28800, 7200, :PDDT
- tz.offset :o3, -25200, 0, :MST
- tz.offset :o4, -25200, 3600, :MDT
-
- tz.transition 1953, 1, :o1, -536457600, 4868757, 2
- tz.transition 1965, 4, :o2, -147888000, 14633255, 6
- tz.transition 1965, 10, :o1, -131558400, 14634389, 6
- tz.transition 1979, 4, :o3, 294228000
- tz.transition 1980, 4, :o4, 325674000
- tz.transition 1980, 10, :o3, 341395200
- tz.transition 1981, 4, :o4, 357123600
- tz.transition 1981, 10, :o3, 372844800
- tz.transition 1982, 4, :o4, 388573200
- tz.transition 1982, 10, :o3, 404899200
- tz.transition 1983, 4, :o4, 420022800
- tz.transition 1983, 10, :o3, 436348800
- tz.transition 1984, 4, :o4, 452077200
- tz.transition 1984, 10, :o3, 467798400
- tz.transition 1985, 4, :o4, 483526800
- tz.transition 1985, 10, :o3, 499248000
- tz.transition 1986, 4, :o4, 514976400
- tz.transition 1986, 10, :o3, 530697600
- tz.transition 1987, 4, :o4, 544611600
- tz.transition 1987, 10, :o3, 562147200
- tz.transition 1988, 4, :o4, 576061200
- tz.transition 1988, 10, :o3, 594201600
- tz.transition 1989, 4, :o4, 607510800
- tz.transition 1989, 10, :o3, 625651200
- tz.transition 1990, 4, :o4, 638960400
- tz.transition 1990, 10, :o3, 657100800
- tz.transition 1991, 4, :o4, 671014800
- tz.transition 1991, 10, :o3, 688550400
- tz.transition 1992, 4, :o4, 702464400
- tz.transition 1992, 10, :o3, 720000000
- tz.transition 1993, 4, :o4, 733914000
- tz.transition 1993, 10, :o3, 752054400
- tz.transition 1994, 4, :o4, 765363600
- tz.transition 1994, 10, :o3, 783504000
- tz.transition 1995, 4, :o4, 796813200
- tz.transition 1995, 10, :o3, 814953600
- tz.transition 1996, 4, :o4, 828867600
- tz.transition 1996, 10, :o3, 846403200
- tz.transition 1997, 4, :o4, 860317200
- tz.transition 1997, 10, :o3, 877852800
- tz.transition 1998, 4, :o4, 891766800
- tz.transition 1998, 10, :o3, 909302400
- tz.transition 1999, 4, :o4, 923216400
- tz.transition 1999, 10, :o3, 941356800
- tz.transition 2000, 4, :o4, 954666000
- tz.transition 2000, 10, :o3, 972806400
- tz.transition 2001, 4, :o4, 986115600
- tz.transition 2001, 10, :o3, 1004256000
- tz.transition 2002, 4, :o4, 1018170000
- tz.transition 2002, 10, :o3, 1035705600
- tz.transition 2003, 4, :o4, 1049619600
- tz.transition 2003, 10, :o3, 1067155200
- tz.transition 2004, 4, :o4, 1081069200
- tz.transition 2004, 10, :o3, 1099209600
- tz.transition 2005, 4, :o4, 1112518800
- tz.transition 2005, 10, :o3, 1130659200
- tz.transition 2006, 4, :o4, 1143968400
- tz.transition 2006, 10, :o3, 1162108800
- tz.transition 2007, 3, :o4, 1173603600
- tz.transition 2007, 11, :o3, 1194163200
- tz.transition 2008, 3, :o4, 1205053200
- tz.transition 2008, 11, :o3, 1225612800
- tz.transition 2009, 3, :o4, 1236502800
- tz.transition 2009, 11, :o3, 1257062400
- tz.transition 2010, 3, :o4, 1268557200
- tz.transition 2010, 11, :o3, 1289116800
- tz.transition 2011, 3, :o4, 1300006800
- tz.transition 2011, 11, :o3, 1320566400
- tz.transition 2012, 3, :o4, 1331456400
- tz.transition 2012, 11, :o3, 1352016000
- tz.transition 2013, 3, :o4, 1362906000
- tz.transition 2013, 11, :o3, 1383465600
- tz.transition 2014, 3, :o4, 1394355600
- tz.transition 2014, 11, :o3, 1414915200
- tz.transition 2015, 3, :o4, 1425805200
- tz.transition 2015, 11, :o3, 1446364800
- tz.transition 2016, 3, :o4, 1457859600
- tz.transition 2016, 11, :o3, 1478419200
- tz.transition 2017, 3, :o4, 1489309200
- tz.transition 2017, 11, :o3, 1509868800
- tz.transition 2018, 3, :o4, 1520758800
- tz.transition 2018, 11, :o3, 1541318400
- tz.transition 2019, 3, :o4, 1552208400
- tz.transition 2019, 11, :o3, 1572768000
- tz.transition 2020, 3, :o4, 1583658000
- tz.transition 2020, 11, :o3, 1604217600
- tz.transition 2021, 3, :o4, 1615712400
- tz.transition 2021, 11, :o3, 1636272000
- tz.transition 2022, 3, :o4, 1647162000
- tz.transition 2022, 11, :o3, 1667721600
- tz.transition 2023, 3, :o4, 1678611600
- tz.transition 2023, 11, :o3, 1699171200
- tz.transition 2024, 3, :o4, 1710061200
- tz.transition 2024, 11, :o3, 1730620800
- tz.transition 2025, 3, :o4, 1741510800
- tz.transition 2025, 11, :o3, 1762070400
- tz.transition 2026, 3, :o4, 1772960400
- tz.transition 2026, 11, :o3, 1793520000
- tz.transition 2027, 3, :o4, 1805014800
- tz.transition 2027, 11, :o3, 1825574400
- tz.transition 2028, 3, :o4, 1836464400
- tz.transition 2028, 11, :o3, 1857024000
- tz.transition 2029, 3, :o4, 1867914000
- tz.transition 2029, 11, :o3, 1888473600
- tz.transition 2030, 3, :o4, 1899363600
- tz.transition 2030, 11, :o3, 1919923200
- tz.transition 2031, 3, :o4, 1930813200
- tz.transition 2031, 11, :o3, 1951372800
- tz.transition 2032, 3, :o4, 1962867600
- tz.transition 2032, 11, :o3, 1983427200
- tz.transition 2033, 3, :o4, 1994317200
- tz.transition 2033, 11, :o3, 2014876800
- tz.transition 2034, 3, :o4, 2025766800
- tz.transition 2034, 11, :o3, 2046326400
- tz.transition 2035, 3, :o4, 2057216400
- tz.transition 2035, 11, :o3, 2077776000
- tz.transition 2036, 3, :o4, 2088666000
- tz.transition 2036, 11, :o3, 2109225600
- tz.transition 2037, 3, :o4, 2120115600
- tz.transition 2037, 11, :o3, 2140675200
- tz.transition 2038, 3, :o4, 2152170000, 19723975, 8
- tz.transition 2038, 11, :o3, 2172729600, 14794409, 6
- tz.transition 2039, 3, :o4, 2183619600, 19726887, 8
- tz.transition 2039, 11, :o3, 2204179200, 14796593, 6
- tz.transition 2040, 3, :o4, 2215069200, 19729799, 8
- tz.transition 2040, 11, :o3, 2235628800, 14798777, 6
- tz.transition 2041, 3, :o4, 2246518800, 19732711, 8
- tz.transition 2041, 11, :o3, 2267078400, 14800961, 6
- tz.transition 2042, 3, :o4, 2277968400, 19735623, 8
- tz.transition 2042, 11, :o3, 2298528000, 14803145, 6
- tz.transition 2043, 3, :o4, 2309418000, 19738535, 8
- tz.transition 2043, 11, :o3, 2329977600, 14805329, 6
- tz.transition 2044, 3, :o4, 2341472400, 19741503, 8
- tz.transition 2044, 11, :o3, 2362032000, 14807555, 6
- tz.transition 2045, 3, :o4, 2372922000, 19744415, 8
- tz.transition 2045, 11, :o3, 2393481600, 14809739, 6
- tz.transition 2046, 3, :o4, 2404371600, 19747327, 8
- tz.transition 2046, 11, :o3, 2424931200, 14811923, 6
- tz.transition 2047, 3, :o4, 2435821200, 19750239, 8
- tz.transition 2047, 11, :o3, 2456380800, 14814107, 6
- tz.transition 2048, 3, :o4, 2467270800, 19753151, 8
- tz.transition 2048, 11, :o3, 2487830400, 14816291, 6
- tz.transition 2049, 3, :o4, 2499325200, 19756119, 8
- tz.transition 2049, 11, :o3, 2519884800, 14818517, 6
- tz.transition 2050, 3, :o4, 2530774800, 19759031, 8
- tz.transition 2050, 11, :o3, 2551334400, 14820701, 6
- tz.transition 2051, 3, :o4, 2562224400, 19761943, 8
- tz.transition 2051, 11, :o3, 2582784000, 14822885, 6
- tz.transition 2052, 3, :o4, 2593674000, 19764855, 8
- tz.transition 2052, 11, :o3, 2614233600, 14825069, 6
- tz.transition 2053, 3, :o4, 2625123600, 19767767, 8
- tz.transition 2053, 11, :o3, 2645683200, 14827253, 6
- tz.transition 2054, 3, :o4, 2656573200, 19770679, 8
- tz.transition 2054, 11, :o3, 2677132800, 14829437, 6
- tz.transition 2055, 3, :o4, 2688627600, 19773647, 8
- tz.transition 2055, 11, :o3, 2709187200, 14831663, 6
- tz.transition 2056, 3, :o4, 2720077200, 19776559, 8
- tz.transition 2056, 11, :o3, 2740636800, 14833847, 6
- tz.transition 2057, 3, :o4, 2751526800, 19779471, 8
- tz.transition 2057, 11, :o3, 2772086400, 14836031, 6
- tz.transition 2058, 3, :o4, 2782976400, 19782383, 8
- tz.transition 2058, 11, :o3, 2803536000, 14838215, 6
- tz.transition 2059, 3, :o4, 2814426000, 19785295, 8
- tz.transition 2059, 11, :o3, 2834985600, 14840399, 6
- tz.transition 2060, 3, :o4, 2846480400, 19788263, 8
- tz.transition 2060, 11, :o3, 2867040000, 14842625, 6
- tz.transition 2061, 3, :o4, 2877930000, 19791175, 8
- tz.transition 2061, 11, :o3, 2898489600, 14844809, 6
- tz.transition 2062, 3, :o4, 2909379600, 19794087, 8
- tz.transition 2062, 11, :o3, 2929939200, 14846993, 6
- tz.transition 2063, 3, :o4, 2940829200, 19796999, 8
- tz.transition 2063, 11, :o3, 2961388800, 14849177, 6
- tz.transition 2064, 3, :o4, 2972278800, 19799911, 8
- tz.transition 2064, 11, :o3, 2992838400, 14851361, 6
- tz.transition 2065, 3, :o4, 3003728400, 19802823, 8
- tz.transition 2065, 11, :o3, 3024288000, 14853545, 6
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/America/Iqaluit.rb b/lib/tzinfo/data/definitions/America/Iqaluit.rb
deleted file mode 100644
index 47e972fe..00000000
--- a/lib/tzinfo/data/definitions/America/Iqaluit.rb
+++ /dev/null
@@ -1,205 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module America
- module Iqaluit
- include TimezoneDefinition
-
- timezone 'America/Iqaluit' do |tz|
- tz.offset :o0, 0, 0, :zzz
- tz.offset :o1, -18000, 3600, :EWT
- tz.offset :o2, -18000, 3600, :EPT
- tz.offset :o3, -18000, 0, :EST
- tz.offset :o4, -18000, 7200, :EDDT
- tz.offset :o5, -18000, 3600, :EDT
- tz.offset :o6, -21600, 0, :CST
- tz.offset :o7, -21600, 3600, :CDT
-
- tz.transition 1942, 8, :o1, -865296000, 4861145, 2
- tz.transition 1945, 8, :o2, -769395600, 58360379, 24
- tz.transition 1945, 9, :o3, -765396000, 9726915, 4
- tz.transition 1965, 4, :o4, -147898800, 58533017, 24
- tz.transition 1965, 10, :o3, -131569200, 58537553, 24
- tz.transition 1980, 4, :o5, 325666800
- tz.transition 1980, 10, :o3, 341388000
- tz.transition 1981, 4, :o5, 357116400
- tz.transition 1981, 10, :o3, 372837600
- tz.transition 1982, 4, :o5, 388566000
- tz.transition 1982, 10, :o3, 404892000
- tz.transition 1983, 4, :o5, 420015600
- tz.transition 1983, 10, :o3, 436341600
- tz.transition 1984, 4, :o5, 452070000
- tz.transition 1984, 10, :o3, 467791200
- tz.transition 1985, 4, :o5, 483519600
- tz.transition 1985, 10, :o3, 499240800
- tz.transition 1986, 4, :o5, 514969200
- tz.transition 1986, 10, :o3, 530690400
- tz.transition 1987, 4, :o5, 544604400
- tz.transition 1987, 10, :o3, 562140000
- tz.transition 1988, 4, :o5, 576054000
- tz.transition 1988, 10, :o3, 594194400
- tz.transition 1989, 4, :o5, 607503600
- tz.transition 1989, 10, :o3, 625644000
- tz.transition 1990, 4, :o5, 638953200
- tz.transition 1990, 10, :o3, 657093600
- tz.transition 1991, 4, :o5, 671007600
- tz.transition 1991, 10, :o3, 688543200
- tz.transition 1992, 4, :o5, 702457200
- tz.transition 1992, 10, :o3, 719992800
- tz.transition 1993, 4, :o5, 733906800
- tz.transition 1993, 10, :o3, 752047200
- tz.transition 1994, 4, :o5, 765356400
- tz.transition 1994, 10, :o3, 783496800
- tz.transition 1995, 4, :o5, 796806000
- tz.transition 1995, 10, :o3, 814946400
- tz.transition 1996, 4, :o5, 828860400
- tz.transition 1996, 10, :o3, 846396000
- tz.transition 1997, 4, :o5, 860310000
- tz.transition 1997, 10, :o3, 877845600
- tz.transition 1998, 4, :o5, 891759600
- tz.transition 1998, 10, :o3, 909295200
- tz.transition 1999, 4, :o5, 923209200
- tz.transition 1999, 10, :o6, 941349600
- tz.transition 2000, 4, :o7, 954662400
- tz.transition 2000, 10, :o3, 972802800
- tz.transition 2001, 4, :o5, 986108400
- tz.transition 2001, 10, :o3, 1004248800
- tz.transition 2002, 4, :o5, 1018162800
- tz.transition 2002, 10, :o3, 1035698400
- tz.transition 2003, 4, :o5, 1049612400
- tz.transition 2003, 10, :o3, 1067148000
- tz.transition 2004, 4, :o5, 1081062000
- tz.transition 2004, 10, :o3, 1099202400
- tz.transition 2005, 4, :o5, 1112511600
- tz.transition 2005, 10, :o3, 1130652000
- tz.transition 2006, 4, :o5, 1143961200
- tz.transition 2006, 10, :o3, 1162101600
- tz.transition 2007, 3, :o5, 1173596400
- tz.transition 2007, 11, :o3, 1194156000
- tz.transition 2008, 3, :o5, 1205046000
- tz.transition 2008, 11, :o3, 1225605600
- tz.transition 2009, 3, :o5, 1236495600
- tz.transition 2009, 11, :o3, 1257055200
- tz.transition 2010, 3, :o5, 1268550000
- tz.transition 2010, 11, :o3, 1289109600
- tz.transition 2011, 3, :o5, 1299999600
- tz.transition 2011, 11, :o3, 1320559200
- tz.transition 2012, 3, :o5, 1331449200
- tz.transition 2012, 11, :o3, 1352008800
- tz.transition 2013, 3, :o5, 1362898800
- tz.transition 2013, 11, :o3, 1383458400
- tz.transition 2014, 3, :o5, 1394348400
- tz.transition 2014, 11, :o3, 1414908000
- tz.transition 2015, 3, :o5, 1425798000
- tz.transition 2015, 11, :o3, 1446357600
- tz.transition 2016, 3, :o5, 1457852400
- tz.transition 2016, 11, :o3, 1478412000
- tz.transition 2017, 3, :o5, 1489302000
- tz.transition 2017, 11, :o3, 1509861600
- tz.transition 2018, 3, :o5, 1520751600
- tz.transition 2018, 11, :o3, 1541311200
- tz.transition 2019, 3, :o5, 1552201200
- tz.transition 2019, 11, :o3, 1572760800
- tz.transition 2020, 3, :o5, 1583650800
- tz.transition 2020, 11, :o3, 1604210400
- tz.transition 2021, 3, :o5, 1615705200
- tz.transition 2021, 11, :o3, 1636264800
- tz.transition 2022, 3, :o5, 1647154800
- tz.transition 2022, 11, :o3, 1667714400
- tz.transition 2023, 3, :o5, 1678604400
- tz.transition 2023, 11, :o3, 1699164000
- tz.transition 2024, 3, :o5, 1710054000
- tz.transition 2024, 11, :o3, 1730613600
- tz.transition 2025, 3, :o5, 1741503600
- tz.transition 2025, 11, :o3, 1762063200
- tz.transition 2026, 3, :o5, 1772953200
- tz.transition 2026, 11, :o3, 1793512800
- tz.transition 2027, 3, :o5, 1805007600
- tz.transition 2027, 11, :o3, 1825567200
- tz.transition 2028, 3, :o5, 1836457200
- tz.transition 2028, 11, :o3, 1857016800
- tz.transition 2029, 3, :o5, 1867906800
- tz.transition 2029, 11, :o3, 1888466400
- tz.transition 2030, 3, :o5, 1899356400
- tz.transition 2030, 11, :o3, 1919916000
- tz.transition 2031, 3, :o5, 1930806000
- tz.transition 2031, 11, :o3, 1951365600
- tz.transition 2032, 3, :o5, 1962860400
- tz.transition 2032, 11, :o3, 1983420000
- tz.transition 2033, 3, :o5, 1994310000
- tz.transition 2033, 11, :o3, 2014869600
- tz.transition 2034, 3, :o5, 2025759600
- tz.transition 2034, 11, :o3, 2046319200
- tz.transition 2035, 3, :o5, 2057209200
- tz.transition 2035, 11, :o3, 2077768800
- tz.transition 2036, 3, :o5, 2088658800
- tz.transition 2036, 11, :o3, 2109218400
- tz.transition 2037, 3, :o5, 2120108400
- tz.transition 2037, 11, :o3, 2140668000
- tz.transition 2038, 3, :o5, 2152162800, 59171923, 24
- tz.transition 2038, 11, :o3, 2172722400, 9862939, 4
- tz.transition 2039, 3, :o5, 2183612400, 59180659, 24
- tz.transition 2039, 11, :o3, 2204172000, 9864395, 4
- tz.transition 2040, 3, :o5, 2215062000, 59189395, 24
- tz.transition 2040, 11, :o3, 2235621600, 9865851, 4
- tz.transition 2041, 3, :o5, 2246511600, 59198131, 24
- tz.transition 2041, 11, :o3, 2267071200, 9867307, 4
- tz.transition 2042, 3, :o5, 2277961200, 59206867, 24
- tz.transition 2042, 11, :o3, 2298520800, 9868763, 4
- tz.transition 2043, 3, :o5, 2309410800, 59215603, 24
- tz.transition 2043, 11, :o3, 2329970400, 9870219, 4
- tz.transition 2044, 3, :o5, 2341465200, 59224507, 24
- tz.transition 2044, 11, :o3, 2362024800, 9871703, 4
- tz.transition 2045, 3, :o5, 2372914800, 59233243, 24
- tz.transition 2045, 11, :o3, 2393474400, 9873159, 4
- tz.transition 2046, 3, :o5, 2404364400, 59241979, 24
- tz.transition 2046, 11, :o3, 2424924000, 9874615, 4
- tz.transition 2047, 3, :o5, 2435814000, 59250715, 24
- tz.transition 2047, 11, :o3, 2456373600, 9876071, 4
- tz.transition 2048, 3, :o5, 2467263600, 59259451, 24
- tz.transition 2048, 11, :o3, 2487823200, 9877527, 4
- tz.transition 2049, 3, :o5, 2499318000, 59268355, 24
- tz.transition 2049, 11, :o3, 2519877600, 9879011, 4
- tz.transition 2050, 3, :o5, 2530767600, 59277091, 24
- tz.transition 2050, 11, :o3, 2551327200, 9880467, 4
- tz.transition 2051, 3, :o5, 2562217200, 59285827, 24
- tz.transition 2051, 11, :o3, 2582776800, 9881923, 4
- tz.transition 2052, 3, :o5, 2593666800, 59294563, 24
- tz.transition 2052, 11, :o3, 2614226400, 9883379, 4
- tz.transition 2053, 3, :o5, 2625116400, 59303299, 24
- tz.transition 2053, 11, :o3, 2645676000, 9884835, 4
- tz.transition 2054, 3, :o5, 2656566000, 59312035, 24
- tz.transition 2054, 11, :o3, 2677125600, 9886291, 4
- tz.transition 2055, 3, :o5, 2688620400, 59320939, 24
- tz.transition 2055, 11, :o3, 2709180000, 9887775, 4
- tz.transition 2056, 3, :o5, 2720070000, 59329675, 24
- tz.transition 2056, 11, :o3, 2740629600, 9889231, 4
- tz.transition 2057, 3, :o5, 2751519600, 59338411, 24
- tz.transition 2057, 11, :o3, 2772079200, 9890687, 4
- tz.transition 2058, 3, :o5, 2782969200, 59347147, 24
- tz.transition 2058, 11, :o3, 2803528800, 9892143, 4
- tz.transition 2059, 3, :o5, 2814418800, 59355883, 24
- tz.transition 2059, 11, :o3, 2834978400, 9893599, 4
- tz.transition 2060, 3, :o5, 2846473200, 59364787, 24
- tz.transition 2060, 11, :o3, 2867032800, 9895083, 4
- tz.transition 2061, 3, :o5, 2877922800, 59373523, 24
- tz.transition 2061, 11, :o3, 2898482400, 9896539, 4
- tz.transition 2062, 3, :o5, 2909372400, 59382259, 24
- tz.transition 2062, 11, :o3, 2929932000, 9897995, 4
- tz.transition 2063, 3, :o5, 2940822000, 59390995, 24
- tz.transition 2063, 11, :o3, 2961381600, 9899451, 4
- tz.transition 2064, 3, :o5, 2972271600, 59399731, 24
- tz.transition 2064, 11, :o3, 2992831200, 9900907, 4
- tz.transition 2065, 3, :o5, 3003721200, 59408467, 24
- tz.transition 2065, 11, :o3, 3024280800, 9902363, 4
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/America/Jamaica.rb b/lib/tzinfo/data/definitions/America/Jamaica.rb
deleted file mode 100644
index 3656c888..00000000
--- a/lib/tzinfo/data/definitions/America/Jamaica.rb
+++ /dev/null
@@ -1,46 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module America
- module Jamaica
- include TimezoneDefinition
-
- timezone 'America/Jamaica' do |tz|
- tz.offset :o0, -18431, 0, :LMT
- tz.offset :o1, -18431, 0, :KMT
- tz.offset :o2, -18000, 0, :EST
- tz.offset :o3, -18000, 3600, :EDT
-
- tz.transition 1890, 1, :o1, -2524503169, 208342256831, 86400
- tz.transition 1912, 2, :o2, -1827687169, 209039072831, 86400
- tz.transition 1974, 1, :o3, 126687600
- tz.transition 1974, 10, :o2, 152085600
- tz.transition 1975, 2, :o3, 162370800
- tz.transition 1975, 10, :o2, 183535200
- tz.transition 1976, 4, :o3, 199263600
- tz.transition 1976, 10, :o2, 215589600
- tz.transition 1977, 4, :o3, 230713200
- tz.transition 1977, 10, :o2, 247039200
- tz.transition 1978, 4, :o3, 262767600
- tz.transition 1978, 10, :o2, 278488800
- tz.transition 1979, 4, :o3, 294217200
- tz.transition 1979, 10, :o2, 309938400
- tz.transition 1980, 4, :o3, 325666800
- tz.transition 1980, 10, :o2, 341388000
- tz.transition 1981, 4, :o3, 357116400
- tz.transition 1981, 10, :o2, 372837600
- tz.transition 1982, 4, :o3, 388566000
- tz.transition 1982, 10, :o2, 404892000
- tz.transition 1983, 4, :o3, 420015600
- tz.transition 1983, 10, :o2, 436341600
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/America/Jujuy.rb b/lib/tzinfo/data/definitions/America/Jujuy.rb
deleted file mode 100644
index 8fa93dcb..00000000
--- a/lib/tzinfo/data/definitions/America/Jujuy.rb
+++ /dev/null
@@ -1,18 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module America
- module Jujuy
- include TimezoneDefinition
-
- linked_timezone 'America/Jujuy', 'America/Argentina/Jujuy'
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/America/Juneau.rb b/lib/tzinfo/data/definitions/America/Juneau.rb
deleted file mode 100644
index 00f5f195..00000000
--- a/lib/tzinfo/data/definitions/America/Juneau.rb
+++ /dev/null
@@ -1,230 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module America
- module Juneau
- include TimezoneDefinition
-
- timezone 'America/Juneau' do |tz|
- tz.offset :o0, 54139, 0, :LMT
- tz.offset :o1, -32261, 0, :LMT
- tz.offset :o2, -28800, 0, :PST
- tz.offset :o3, -28800, 3600, :PWT
- tz.offset :o4, -28800, 3600, :PPT
- tz.offset :o5, -28800, 3600, :PDT
- tz.offset :o6, -32400, 3600, :YDT
- tz.offset :o7, -32400, 0, :YST
- tz.offset :o8, -32400, 0, :AKST
- tz.offset :o9, -32400, 3600, :AKDT
-
- tz.transition 1867, 10, :o1, -3225366139, 207641393861, 86400
- tz.transition 1900, 8, :o2, -2188954939, 208677805061, 86400
- tz.transition 1942, 2, :o3, -880207200, 29164799, 12
- tz.transition 1945, 8, :o4, -769395600, 58360379, 24
- tz.transition 1945, 9, :o2, -765385200, 19453831, 8
- tz.transition 1969, 4, :o5, -21477600, 29284067, 12
- tz.transition 1969, 10, :o2, -5756400, 19524167, 8
- tz.transition 1970, 4, :o5, 9972000
- tz.transition 1970, 10, :o2, 25693200
- tz.transition 1971, 4, :o5, 41421600
- tz.transition 1971, 10, :o2, 57747600
- tz.transition 1972, 4, :o5, 73476000
- tz.transition 1972, 10, :o2, 89197200
- tz.transition 1973, 4, :o5, 104925600
- tz.transition 1973, 10, :o2, 120646800
- tz.transition 1974, 1, :o5, 126698400
- tz.transition 1974, 10, :o2, 152096400
- tz.transition 1975, 2, :o5, 162381600
- tz.transition 1975, 10, :o2, 183546000
- tz.transition 1976, 4, :o5, 199274400
- tz.transition 1976, 10, :o2, 215600400
- tz.transition 1977, 4, :o5, 230724000
- tz.transition 1977, 10, :o2, 247050000
- tz.transition 1978, 4, :o5, 262778400
- tz.transition 1978, 10, :o2, 278499600
- tz.transition 1979, 4, :o5, 294228000
- tz.transition 1979, 10, :o2, 309949200
- tz.transition 1980, 4, :o6, 325677600
- tz.transition 1980, 10, :o2, 341402400
- tz.transition 1981, 4, :o5, 357127200
- tz.transition 1981, 10, :o2, 372848400
- tz.transition 1982, 4, :o5, 388576800
- tz.transition 1982, 10, :o2, 404902800
- tz.transition 1983, 4, :o5, 420026400
- tz.transition 1983, 10, :o7, 436352400
- tz.transition 1983, 11, :o8, 439030800
- tz.transition 1984, 4, :o9, 452084400
- tz.transition 1984, 10, :o8, 467805600
- tz.transition 1985, 4, :o9, 483534000
- tz.transition 1985, 10, :o8, 499255200
- tz.transition 1986, 4, :o9, 514983600
- tz.transition 1986, 10, :o8, 530704800
- tz.transition 1987, 4, :o9, 544618800
- tz.transition 1987, 10, :o8, 562154400
- tz.transition 1988, 4, :o9, 576068400
- tz.transition 1988, 10, :o8, 594208800
- tz.transition 1989, 4, :o9, 607518000
- tz.transition 1989, 10, :o8, 625658400
- tz.transition 1990, 4, :o9, 638967600
- tz.transition 1990, 10, :o8, 657108000
- tz.transition 1991, 4, :o9, 671022000
- tz.transition 1991, 10, :o8, 688557600
- tz.transition 1992, 4, :o9, 702471600
- tz.transition 1992, 10, :o8, 720007200
- tz.transition 1993, 4, :o9, 733921200
- tz.transition 1993, 10, :o8, 752061600
- tz.transition 1994, 4, :o9, 765370800
- tz.transition 1994, 10, :o8, 783511200
- tz.transition 1995, 4, :o9, 796820400
- tz.transition 1995, 10, :o8, 814960800
- tz.transition 1996, 4, :o9, 828874800
- tz.transition 1996, 10, :o8, 846410400
- tz.transition 1997, 4, :o9, 860324400
- tz.transition 1997, 10, :o8, 877860000
- tz.transition 1998, 4, :o9, 891774000
- tz.transition 1998, 10, :o8, 909309600
- tz.transition 1999, 4, :o9, 923223600
- tz.transition 1999, 10, :o8, 941364000
- tz.transition 2000, 4, :o9, 954673200
- tz.transition 2000, 10, :o8, 972813600
- tz.transition 2001, 4, :o9, 986122800
- tz.transition 2001, 10, :o8, 1004263200
- tz.transition 2002, 4, :o9, 1018177200
- tz.transition 2002, 10, :o8, 1035712800
- tz.transition 2003, 4, :o9, 1049626800
- tz.transition 2003, 10, :o8, 1067162400
- tz.transition 2004, 4, :o9, 1081076400
- tz.transition 2004, 10, :o8, 1099216800
- tz.transition 2005, 4, :o9, 1112526000
- tz.transition 2005, 10, :o8, 1130666400
- tz.transition 2006, 4, :o9, 1143975600
- tz.transition 2006, 10, :o8, 1162116000
- tz.transition 2007, 3, :o9, 1173610800
- tz.transition 2007, 11, :o8, 1194170400
- tz.transition 2008, 3, :o9, 1205060400
- tz.transition 2008, 11, :o8, 1225620000
- tz.transition 2009, 3, :o9, 1236510000
- tz.transition 2009, 11, :o8, 1257069600
- tz.transition 2010, 3, :o9, 1268564400
- tz.transition 2010, 11, :o8, 1289124000
- tz.transition 2011, 3, :o9, 1300014000
- tz.transition 2011, 11, :o8, 1320573600
- tz.transition 2012, 3, :o9, 1331463600
- tz.transition 2012, 11, :o8, 1352023200
- tz.transition 2013, 3, :o9, 1362913200
- tz.transition 2013, 11, :o8, 1383472800
- tz.transition 2014, 3, :o9, 1394362800
- tz.transition 2014, 11, :o8, 1414922400
- tz.transition 2015, 3, :o9, 1425812400
- tz.transition 2015, 11, :o8, 1446372000
- tz.transition 2016, 3, :o9, 1457866800
- tz.transition 2016, 11, :o8, 1478426400
- tz.transition 2017, 3, :o9, 1489316400
- tz.transition 2017, 11, :o8, 1509876000
- tz.transition 2018, 3, :o9, 1520766000
- tz.transition 2018, 11, :o8, 1541325600
- tz.transition 2019, 3, :o9, 1552215600
- tz.transition 2019, 11, :o8, 1572775200
- tz.transition 2020, 3, :o9, 1583665200
- tz.transition 2020, 11, :o8, 1604224800
- tz.transition 2021, 3, :o9, 1615719600
- tz.transition 2021, 11, :o8, 1636279200
- tz.transition 2022, 3, :o9, 1647169200
- tz.transition 2022, 11, :o8, 1667728800
- tz.transition 2023, 3, :o9, 1678618800
- tz.transition 2023, 11, :o8, 1699178400
- tz.transition 2024, 3, :o9, 1710068400
- tz.transition 2024, 11, :o8, 1730628000
- tz.transition 2025, 3, :o9, 1741518000
- tz.transition 2025, 11, :o8, 1762077600
- tz.transition 2026, 3, :o9, 1772967600
- tz.transition 2026, 11, :o8, 1793527200
- tz.transition 2027, 3, :o9, 1805022000
- tz.transition 2027, 11, :o8, 1825581600
- tz.transition 2028, 3, :o9, 1836471600
- tz.transition 2028, 11, :o8, 1857031200
- tz.transition 2029, 3, :o9, 1867921200
- tz.transition 2029, 11, :o8, 1888480800
- tz.transition 2030, 3, :o9, 1899370800
- tz.transition 2030, 11, :o8, 1919930400
- tz.transition 2031, 3, :o9, 1930820400
- tz.transition 2031, 11, :o8, 1951380000
- tz.transition 2032, 3, :o9, 1962874800
- tz.transition 2032, 11, :o8, 1983434400
- tz.transition 2033, 3, :o9, 1994324400
- tz.transition 2033, 11, :o8, 2014884000
- tz.transition 2034, 3, :o9, 2025774000
- tz.transition 2034, 11, :o8, 2046333600
- tz.transition 2035, 3, :o9, 2057223600
- tz.transition 2035, 11, :o8, 2077783200
- tz.transition 2036, 3, :o9, 2088673200
- tz.transition 2036, 11, :o8, 2109232800
- tz.transition 2037, 3, :o9, 2120122800
- tz.transition 2037, 11, :o8, 2140682400
- tz.transition 2038, 3, :o9, 2152177200, 59171927, 24
- tz.transition 2038, 11, :o8, 2172736800, 29588819, 12
- tz.transition 2039, 3, :o9, 2183626800, 59180663, 24
- tz.transition 2039, 11, :o8, 2204186400, 29593187, 12
- tz.transition 2040, 3, :o9, 2215076400, 59189399, 24
- tz.transition 2040, 11, :o8, 2235636000, 29597555, 12
- tz.transition 2041, 3, :o9, 2246526000, 59198135, 24
- tz.transition 2041, 11, :o8, 2267085600, 29601923, 12
- tz.transition 2042, 3, :o9, 2277975600, 59206871, 24
- tz.transition 2042, 11, :o8, 2298535200, 29606291, 12
- tz.transition 2043, 3, :o9, 2309425200, 59215607, 24
- tz.transition 2043, 11, :o8, 2329984800, 29610659, 12
- tz.transition 2044, 3, :o9, 2341479600, 59224511, 24
- tz.transition 2044, 11, :o8, 2362039200, 29615111, 12
- tz.transition 2045, 3, :o9, 2372929200, 59233247, 24
- tz.transition 2045, 11, :o8, 2393488800, 29619479, 12
- tz.transition 2046, 3, :o9, 2404378800, 59241983, 24
- tz.transition 2046, 11, :o8, 2424938400, 29623847, 12
- tz.transition 2047, 3, :o9, 2435828400, 59250719, 24
- tz.transition 2047, 11, :o8, 2456388000, 29628215, 12
- tz.transition 2048, 3, :o9, 2467278000, 59259455, 24
- tz.transition 2048, 11, :o8, 2487837600, 29632583, 12
- tz.transition 2049, 3, :o9, 2499332400, 59268359, 24
- tz.transition 2049, 11, :o8, 2519892000, 29637035, 12
- tz.transition 2050, 3, :o9, 2530782000, 59277095, 24
- tz.transition 2050, 11, :o8, 2551341600, 29641403, 12
- tz.transition 2051, 3, :o9, 2562231600, 59285831, 24
- tz.transition 2051, 11, :o8, 2582791200, 29645771, 12
- tz.transition 2052, 3, :o9, 2593681200, 59294567, 24
- tz.transition 2052, 11, :o8, 2614240800, 29650139, 12
- tz.transition 2053, 3, :o9, 2625130800, 59303303, 24
- tz.transition 2053, 11, :o8, 2645690400, 29654507, 12
- tz.transition 2054, 3, :o9, 2656580400, 59312039, 24
- tz.transition 2054, 11, :o8, 2677140000, 29658875, 12
- tz.transition 2055, 3, :o9, 2688634800, 59320943, 24
- tz.transition 2055, 11, :o8, 2709194400, 29663327, 12
- tz.transition 2056, 3, :o9, 2720084400, 59329679, 24
- tz.transition 2056, 11, :o8, 2740644000, 29667695, 12
- tz.transition 2057, 3, :o9, 2751534000, 59338415, 24
- tz.transition 2057, 11, :o8, 2772093600, 29672063, 12
- tz.transition 2058, 3, :o9, 2782983600, 59347151, 24
- tz.transition 2058, 11, :o8, 2803543200, 29676431, 12
- tz.transition 2059, 3, :o9, 2814433200, 59355887, 24
- tz.transition 2059, 11, :o8, 2834992800, 29680799, 12
- tz.transition 2060, 3, :o9, 2846487600, 59364791, 24
- tz.transition 2060, 11, :o8, 2867047200, 29685251, 12
- tz.transition 2061, 3, :o9, 2877937200, 59373527, 24
- tz.transition 2061, 11, :o8, 2898496800, 29689619, 12
- tz.transition 2062, 3, :o9, 2909386800, 59382263, 24
- tz.transition 2062, 11, :o8, 2929946400, 29693987, 12
- tz.transition 2063, 3, :o9, 2940836400, 59390999, 24
- tz.transition 2063, 11, :o8, 2961396000, 29698355, 12
- tz.transition 2064, 3, :o9, 2972286000, 59399735, 24
- tz.transition 2064, 11, :o8, 2992845600, 29702723, 12
- tz.transition 2065, 3, :o9, 3003735600, 59408471, 24
- tz.transition 2065, 11, :o8, 3024295200, 29707091, 12
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/America/Kentucky/Louisville.rb b/lib/tzinfo/data/definitions/America/Kentucky/Louisville.rb
deleted file mode 100644
index 6b5474b0..00000000
--- a/lib/tzinfo/data/definitions/America/Kentucky/Louisville.rb
+++ /dev/null
@@ -1,263 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module America
- module Kentucky
- module Louisville
- include TimezoneDefinition
-
- timezone 'America/Kentucky/Louisville' do |tz|
- tz.offset :o0, -20582, 0, :LMT
- tz.offset :o1, -21600, 0, :CST
- tz.offset :o2, -21600, 3600, :CDT
- tz.offset :o3, -21600, 3600, :CWT
- tz.offset :o4, -21600, 3600, :CPT
- tz.offset :o5, -18000, 0, :EST
- tz.offset :o6, -18000, 3600, :EDT
-
- tz.transition 1883, 11, :o1, -2717647200, 9636533, 4
- tz.transition 1918, 3, :o2, -1633276800, 14530103, 6
- tz.transition 1918, 10, :o1, -1615136400, 58125451, 24
- tz.transition 1919, 3, :o2, -1601827200, 14532287, 6
- tz.transition 1919, 10, :o1, -1583686800, 58134187, 24
- tz.transition 1921, 5, :o2, -1535904000, 14536865, 6
- tz.transition 1921, 9, :o1, -1525280400, 58150411, 24
- tz.transition 1941, 4, :o2, -905097600, 14580671, 6
- tz.transition 1941, 9, :o1, -891795600, 58326379, 24
- tz.transition 1942, 2, :o3, -880214400, 14582399, 6
- tz.transition 1945, 8, :o4, -769395600, 58360379, 24
- tz.transition 1945, 9, :o1, -765392400, 58361491, 24
- tz.transition 1946, 1, :o2, -757360800, 9727287, 4
- tz.transition 1946, 6, :o1, -744224400, 58367371, 24
- tz.transition 1947, 4, :o2, -715795200, 14593817, 6
- tz.transition 1950, 9, :o1, -608144400, 58405171, 24
- tz.transition 1951, 4, :o2, -589392000, 14602595, 6
- tz.transition 1951, 9, :o1, -576090000, 58414075, 24
- tz.transition 1952, 4, :o2, -557942400, 14604779, 6
- tz.transition 1952, 9, :o1, -544640400, 58422811, 24
- tz.transition 1953, 4, :o2, -526492800, 14606963, 6
- tz.transition 1953, 9, :o1, -513190800, 58431547, 24
- tz.transition 1954, 4, :o2, -495043200, 14609147, 6
- tz.transition 1954, 9, :o1, -481741200, 58440283, 24
- tz.transition 1955, 4, :o2, -463593600, 14611331, 6
- tz.transition 1955, 9, :o1, -450291600, 58449019, 24
- tz.transition 1956, 4, :o2, -431539200, 14613557, 6
- tz.transition 1956, 10, :o1, -415818000, 58458595, 24
- tz.transition 1957, 4, :o2, -400089600, 14615741, 6
- tz.transition 1957, 10, :o1, -384368400, 58467331, 24
- tz.transition 1958, 4, :o2, -368640000, 14617925, 6
- tz.transition 1958, 10, :o1, -352918800, 58476067, 24
- tz.transition 1959, 4, :o2, -337190400, 14620109, 6
- tz.transition 1959, 10, :o1, -321469200, 58484803, 24
- tz.transition 1960, 4, :o2, -305740800, 14622293, 6
- tz.transition 1960, 10, :o1, -289414800, 58493707, 24
- tz.transition 1961, 4, :o2, -273686400, 14624519, 6
- tz.transition 1961, 7, :o5, -266432400, 58500091, 24
- tz.transition 1968, 4, :o6, -52938000, 58559395, 24
- tz.transition 1968, 10, :o5, -37216800, 9760627, 4
- tz.transition 1969, 4, :o6, -21488400, 58568131, 24
- tz.transition 1969, 10, :o5, -5767200, 9762083, 4
- tz.transition 1970, 4, :o6, 9961200
- tz.transition 1970, 10, :o5, 25682400
- tz.transition 1971, 4, :o6, 41410800
- tz.transition 1971, 10, :o5, 57736800
- tz.transition 1972, 4, :o6, 73465200
- tz.transition 1972, 10, :o5, 89186400
- tz.transition 1973, 4, :o6, 104914800
- tz.transition 1973, 10, :o5, 120636000
- tz.transition 1974, 1, :o2, 126687600
- tz.transition 1974, 10, :o5, 152089200
- tz.transition 1975, 2, :o6, 162370800
- tz.transition 1975, 10, :o5, 183535200
- tz.transition 1976, 4, :o6, 199263600
- tz.transition 1976, 10, :o5, 215589600
- tz.transition 1977, 4, :o6, 230713200
- tz.transition 1977, 10, :o5, 247039200
- tz.transition 1978, 4, :o6, 262767600
- tz.transition 1978, 10, :o5, 278488800
- tz.transition 1979, 4, :o6, 294217200
- tz.transition 1979, 10, :o5, 309938400
- tz.transition 1980, 4, :o6, 325666800
- tz.transition 1980, 10, :o5, 341388000
- tz.transition 1981, 4, :o6, 357116400
- tz.transition 1981, 10, :o5, 372837600
- tz.transition 1982, 4, :o6, 388566000
- tz.transition 1982, 10, :o5, 404892000
- tz.transition 1983, 4, :o6, 420015600
- tz.transition 1983, 10, :o5, 436341600
- tz.transition 1984, 4, :o6, 452070000
- tz.transition 1984, 10, :o5, 467791200
- tz.transition 1985, 4, :o6, 483519600
- tz.transition 1985, 10, :o5, 499240800
- tz.transition 1986, 4, :o6, 514969200
- tz.transition 1986, 10, :o5, 530690400
- tz.transition 1987, 4, :o6, 544604400
- tz.transition 1987, 10, :o5, 562140000
- tz.transition 1988, 4, :o6, 576054000
- tz.transition 1988, 10, :o5, 594194400
- tz.transition 1989, 4, :o6, 607503600
- tz.transition 1989, 10, :o5, 625644000
- tz.transition 1990, 4, :o6, 638953200
- tz.transition 1990, 10, :o5, 657093600
- tz.transition 1991, 4, :o6, 671007600
- tz.transition 1991, 10, :o5, 688543200
- tz.transition 1992, 4, :o6, 702457200
- tz.transition 1992, 10, :o5, 719992800
- tz.transition 1993, 4, :o6, 733906800
- tz.transition 1993, 10, :o5, 752047200
- tz.transition 1994, 4, :o6, 765356400
- tz.transition 1994, 10, :o5, 783496800
- tz.transition 1995, 4, :o6, 796806000
- tz.transition 1995, 10, :o5, 814946400
- tz.transition 1996, 4, :o6, 828860400
- tz.transition 1996, 10, :o5, 846396000
- tz.transition 1997, 4, :o6, 860310000
- tz.transition 1997, 10, :o5, 877845600
- tz.transition 1998, 4, :o6, 891759600
- tz.transition 1998, 10, :o5, 909295200
- tz.transition 1999, 4, :o6, 923209200
- tz.transition 1999, 10, :o5, 941349600
- tz.transition 2000, 4, :o6, 954658800
- tz.transition 2000, 10, :o5, 972799200
- tz.transition 2001, 4, :o6, 986108400
- tz.transition 2001, 10, :o5, 1004248800
- tz.transition 2002, 4, :o6, 1018162800
- tz.transition 2002, 10, :o5, 1035698400
- tz.transition 2003, 4, :o6, 1049612400
- tz.transition 2003, 10, :o5, 1067148000
- tz.transition 2004, 4, :o6, 1081062000
- tz.transition 2004, 10, :o5, 1099202400
- tz.transition 2005, 4, :o6, 1112511600
- tz.transition 2005, 10, :o5, 1130652000
- tz.transition 2006, 4, :o6, 1143961200
- tz.transition 2006, 10, :o5, 1162101600
- tz.transition 2007, 3, :o6, 1173596400
- tz.transition 2007, 11, :o5, 1194156000
- tz.transition 2008, 3, :o6, 1205046000
- tz.transition 2008, 11, :o5, 1225605600
- tz.transition 2009, 3, :o6, 1236495600
- tz.transition 2009, 11, :o5, 1257055200
- tz.transition 2010, 3, :o6, 1268550000
- tz.transition 2010, 11, :o5, 1289109600
- tz.transition 2011, 3, :o6, 1299999600
- tz.transition 2011, 11, :o5, 1320559200
- tz.transition 2012, 3, :o6, 1331449200
- tz.transition 2012, 11, :o5, 1352008800
- tz.transition 2013, 3, :o6, 1362898800
- tz.transition 2013, 11, :o5, 1383458400
- tz.transition 2014, 3, :o6, 1394348400
- tz.transition 2014, 11, :o5, 1414908000
- tz.transition 2015, 3, :o6, 1425798000
- tz.transition 2015, 11, :o5, 1446357600
- tz.transition 2016, 3, :o6, 1457852400
- tz.transition 2016, 11, :o5, 1478412000
- tz.transition 2017, 3, :o6, 1489302000
- tz.transition 2017, 11, :o5, 1509861600
- tz.transition 2018, 3, :o6, 1520751600
- tz.transition 2018, 11, :o5, 1541311200
- tz.transition 2019, 3, :o6, 1552201200
- tz.transition 2019, 11, :o5, 1572760800
- tz.transition 2020, 3, :o6, 1583650800
- tz.transition 2020, 11, :o5, 1604210400
- tz.transition 2021, 3, :o6, 1615705200
- tz.transition 2021, 11, :o5, 1636264800
- tz.transition 2022, 3, :o6, 1647154800
- tz.transition 2022, 11, :o5, 1667714400
- tz.transition 2023, 3, :o6, 1678604400
- tz.transition 2023, 11, :o5, 1699164000
- tz.transition 2024, 3, :o6, 1710054000
- tz.transition 2024, 11, :o5, 1730613600
- tz.transition 2025, 3, :o6, 1741503600
- tz.transition 2025, 11, :o5, 1762063200
- tz.transition 2026, 3, :o6, 1772953200
- tz.transition 2026, 11, :o5, 1793512800
- tz.transition 2027, 3, :o6, 1805007600
- tz.transition 2027, 11, :o5, 1825567200
- tz.transition 2028, 3, :o6, 1836457200
- tz.transition 2028, 11, :o5, 1857016800
- tz.transition 2029, 3, :o6, 1867906800
- tz.transition 2029, 11, :o5, 1888466400
- tz.transition 2030, 3, :o6, 1899356400
- tz.transition 2030, 11, :o5, 1919916000
- tz.transition 2031, 3, :o6, 1930806000
- tz.transition 2031, 11, :o5, 1951365600
- tz.transition 2032, 3, :o6, 1962860400
- tz.transition 2032, 11, :o5, 1983420000
- tz.transition 2033, 3, :o6, 1994310000
- tz.transition 2033, 11, :o5, 2014869600
- tz.transition 2034, 3, :o6, 2025759600
- tz.transition 2034, 11, :o5, 2046319200
- tz.transition 2035, 3, :o6, 2057209200
- tz.transition 2035, 11, :o5, 2077768800
- tz.transition 2036, 3, :o6, 2088658800
- tz.transition 2036, 11, :o5, 2109218400
- tz.transition 2037, 3, :o6, 2120108400
- tz.transition 2037, 11, :o5, 2140668000
- tz.transition 2038, 3, :o6, 2152162800, 59171923, 24
- tz.transition 2038, 11, :o5, 2172722400, 9862939, 4
- tz.transition 2039, 3, :o6, 2183612400, 59180659, 24
- tz.transition 2039, 11, :o5, 2204172000, 9864395, 4
- tz.transition 2040, 3, :o6, 2215062000, 59189395, 24
- tz.transition 2040, 11, :o5, 2235621600, 9865851, 4
- tz.transition 2041, 3, :o6, 2246511600, 59198131, 24
- tz.transition 2041, 11, :o5, 2267071200, 9867307, 4
- tz.transition 2042, 3, :o6, 2277961200, 59206867, 24
- tz.transition 2042, 11, :o5, 2298520800, 9868763, 4
- tz.transition 2043, 3, :o6, 2309410800, 59215603, 24
- tz.transition 2043, 11, :o5, 2329970400, 9870219, 4
- tz.transition 2044, 3, :o6, 2341465200, 59224507, 24
- tz.transition 2044, 11, :o5, 2362024800, 9871703, 4
- tz.transition 2045, 3, :o6, 2372914800, 59233243, 24
- tz.transition 2045, 11, :o5, 2393474400, 9873159, 4
- tz.transition 2046, 3, :o6, 2404364400, 59241979, 24
- tz.transition 2046, 11, :o5, 2424924000, 9874615, 4
- tz.transition 2047, 3, :o6, 2435814000, 59250715, 24
- tz.transition 2047, 11, :o5, 2456373600, 9876071, 4
- tz.transition 2048, 3, :o6, 2467263600, 59259451, 24
- tz.transition 2048, 11, :o5, 2487823200, 9877527, 4
- tz.transition 2049, 3, :o6, 2499318000, 59268355, 24
- tz.transition 2049, 11, :o5, 2519877600, 9879011, 4
- tz.transition 2050, 3, :o6, 2530767600, 59277091, 24
- tz.transition 2050, 11, :o5, 2551327200, 9880467, 4
- tz.transition 2051, 3, :o6, 2562217200, 59285827, 24
- tz.transition 2051, 11, :o5, 2582776800, 9881923, 4
- tz.transition 2052, 3, :o6, 2593666800, 59294563, 24
- tz.transition 2052, 11, :o5, 2614226400, 9883379, 4
- tz.transition 2053, 3, :o6, 2625116400, 59303299, 24
- tz.transition 2053, 11, :o5, 2645676000, 9884835, 4
- tz.transition 2054, 3, :o6, 2656566000, 59312035, 24
- tz.transition 2054, 11, :o5, 2677125600, 9886291, 4
- tz.transition 2055, 3, :o6, 2688620400, 59320939, 24
- tz.transition 2055, 11, :o5, 2709180000, 9887775, 4
- tz.transition 2056, 3, :o6, 2720070000, 59329675, 24
- tz.transition 2056, 11, :o5, 2740629600, 9889231, 4
- tz.transition 2057, 3, :o6, 2751519600, 59338411, 24
- tz.transition 2057, 11, :o5, 2772079200, 9890687, 4
- tz.transition 2058, 3, :o6, 2782969200, 59347147, 24
- tz.transition 2058, 11, :o5, 2803528800, 9892143, 4
- tz.transition 2059, 3, :o6, 2814418800, 59355883, 24
- tz.transition 2059, 11, :o5, 2834978400, 9893599, 4
- tz.transition 2060, 3, :o6, 2846473200, 59364787, 24
- tz.transition 2060, 11, :o5, 2867032800, 9895083, 4
- tz.transition 2061, 3, :o6, 2877922800, 59373523, 24
- tz.transition 2061, 11, :o5, 2898482400, 9896539, 4
- tz.transition 2062, 3, :o6, 2909372400, 59382259, 24
- tz.transition 2062, 11, :o5, 2929932000, 9897995, 4
- tz.transition 2063, 3, :o6, 2940822000, 59390995, 24
- tz.transition 2063, 11, :o5, 2961381600, 9899451, 4
- tz.transition 2064, 3, :o6, 2972271600, 59399731, 24
- tz.transition 2064, 11, :o5, 2992831200, 9900907, 4
- tz.transition 2065, 3, :o6, 3003721200, 59408467, 24
- tz.transition 2065, 11, :o5, 3024280800, 9902363, 4
- end
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/America/Kentucky/Monticello.rb b/lib/tzinfo/data/definitions/America/Kentucky/Monticello.rb
deleted file mode 100644
index 7fce7fa0..00000000
--- a/lib/tzinfo/data/definitions/America/Kentucky/Monticello.rb
+++ /dev/null
@@ -1,233 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module America
- module Kentucky
- module Monticello
- include TimezoneDefinition
-
- timezone 'America/Kentucky/Monticello' do |tz|
- tz.offset :o0, -20364, 0, :LMT
- tz.offset :o1, -21600, 0, :CST
- tz.offset :o2, -21600, 3600, :CDT
- tz.offset :o3, -21600, 3600, :CWT
- tz.offset :o4, -21600, 3600, :CPT
- tz.offset :o5, -18000, 0, :EST
- tz.offset :o6, -18000, 3600, :EDT
-
- tz.transition 1883, 11, :o1, -2717647200, 9636533, 4
- tz.transition 1918, 3, :o2, -1633276800, 14530103, 6
- tz.transition 1918, 10, :o1, -1615136400, 58125451, 24
- tz.transition 1919, 3, :o2, -1601827200, 14532287, 6
- tz.transition 1919, 10, :o1, -1583686800, 58134187, 24
- tz.transition 1942, 2, :o3, -880214400, 14582399, 6
- tz.transition 1945, 8, :o4, -769395600, 58360379, 24
- tz.transition 1945, 9, :o1, -765392400, 58361491, 24
- tz.transition 1968, 4, :o2, -52934400, 14639849, 6
- tz.transition 1968, 10, :o1, -37213200, 58563763, 24
- tz.transition 1969, 4, :o2, -21484800, 14642033, 6
- tz.transition 1969, 10, :o1, -5763600, 58572499, 24
- tz.transition 1970, 4, :o2, 9964800
- tz.transition 1970, 10, :o1, 25686000
- tz.transition 1971, 4, :o2, 41414400
- tz.transition 1971, 10, :o1, 57740400
- tz.transition 1972, 4, :o2, 73468800
- tz.transition 1972, 10, :o1, 89190000
- tz.transition 1973, 4, :o2, 104918400
- tz.transition 1973, 10, :o1, 120639600
- tz.transition 1974, 1, :o2, 126691200
- tz.transition 1974, 10, :o1, 152089200
- tz.transition 1975, 2, :o2, 162374400
- tz.transition 1975, 10, :o1, 183538800
- tz.transition 1976, 4, :o2, 199267200
- tz.transition 1976, 10, :o1, 215593200
- tz.transition 1977, 4, :o2, 230716800
- tz.transition 1977, 10, :o1, 247042800
- tz.transition 1978, 4, :o2, 262771200
- tz.transition 1978, 10, :o1, 278492400
- tz.transition 1979, 4, :o2, 294220800
- tz.transition 1979, 10, :o1, 309942000
- tz.transition 1980, 4, :o2, 325670400
- tz.transition 1980, 10, :o1, 341391600
- tz.transition 1981, 4, :o2, 357120000
- tz.transition 1981, 10, :o1, 372841200
- tz.transition 1982, 4, :o2, 388569600
- tz.transition 1982, 10, :o1, 404895600
- tz.transition 1983, 4, :o2, 420019200
- tz.transition 1983, 10, :o1, 436345200
- tz.transition 1984, 4, :o2, 452073600
- tz.transition 1984, 10, :o1, 467794800
- tz.transition 1985, 4, :o2, 483523200
- tz.transition 1985, 10, :o1, 499244400
- tz.transition 1986, 4, :o2, 514972800
- tz.transition 1986, 10, :o1, 530694000
- tz.transition 1987, 4, :o2, 544608000
- tz.transition 1987, 10, :o1, 562143600
- tz.transition 1988, 4, :o2, 576057600
- tz.transition 1988, 10, :o1, 594198000
- tz.transition 1989, 4, :o2, 607507200
- tz.transition 1989, 10, :o1, 625647600
- tz.transition 1990, 4, :o2, 638956800
- tz.transition 1990, 10, :o1, 657097200
- tz.transition 1991, 4, :o2, 671011200
- tz.transition 1991, 10, :o1, 688546800
- tz.transition 1992, 4, :o2, 702460800
- tz.transition 1992, 10, :o1, 719996400
- tz.transition 1993, 4, :o2, 733910400
- tz.transition 1993, 10, :o1, 752050800
- tz.transition 1994, 4, :o2, 765360000
- tz.transition 1994, 10, :o1, 783500400
- tz.transition 1995, 4, :o2, 796809600
- tz.transition 1995, 10, :o1, 814950000
- tz.transition 1996, 4, :o2, 828864000
- tz.transition 1996, 10, :o1, 846399600
- tz.transition 1997, 4, :o2, 860313600
- tz.transition 1997, 10, :o1, 877849200
- tz.transition 1998, 4, :o2, 891763200
- tz.transition 1998, 10, :o1, 909298800
- tz.transition 1999, 4, :o2, 923212800
- tz.transition 1999, 10, :o1, 941353200
- tz.transition 2000, 4, :o2, 954662400
- tz.transition 2000, 10, :o5, 972802800
- tz.transition 2001, 4, :o6, 986108400
- tz.transition 2001, 10, :o5, 1004248800
- tz.transition 2002, 4, :o6, 1018162800
- tz.transition 2002, 10, :o5, 1035698400
- tz.transition 2003, 4, :o6, 1049612400
- tz.transition 2003, 10, :o5, 1067148000
- tz.transition 2004, 4, :o6, 1081062000
- tz.transition 2004, 10, :o5, 1099202400
- tz.transition 2005, 4, :o6, 1112511600
- tz.transition 2005, 10, :o5, 1130652000
- tz.transition 2006, 4, :o6, 1143961200
- tz.transition 2006, 10, :o5, 1162101600
- tz.transition 2007, 3, :o6, 1173596400
- tz.transition 2007, 11, :o5, 1194156000
- tz.transition 2008, 3, :o6, 1205046000
- tz.transition 2008, 11, :o5, 1225605600
- tz.transition 2009, 3, :o6, 1236495600
- tz.transition 2009, 11, :o5, 1257055200
- tz.transition 2010, 3, :o6, 1268550000
- tz.transition 2010, 11, :o5, 1289109600
- tz.transition 2011, 3, :o6, 1299999600
- tz.transition 2011, 11, :o5, 1320559200
- tz.transition 2012, 3, :o6, 1331449200
- tz.transition 2012, 11, :o5, 1352008800
- tz.transition 2013, 3, :o6, 1362898800
- tz.transition 2013, 11, :o5, 1383458400
- tz.transition 2014, 3, :o6, 1394348400
- tz.transition 2014, 11, :o5, 1414908000
- tz.transition 2015, 3, :o6, 1425798000
- tz.transition 2015, 11, :o5, 1446357600
- tz.transition 2016, 3, :o6, 1457852400
- tz.transition 2016, 11, :o5, 1478412000
- tz.transition 2017, 3, :o6, 1489302000
- tz.transition 2017, 11, :o5, 1509861600
- tz.transition 2018, 3, :o6, 1520751600
- tz.transition 2018, 11, :o5, 1541311200
- tz.transition 2019, 3, :o6, 1552201200
- tz.transition 2019, 11, :o5, 1572760800
- tz.transition 2020, 3, :o6, 1583650800
- tz.transition 2020, 11, :o5, 1604210400
- tz.transition 2021, 3, :o6, 1615705200
- tz.transition 2021, 11, :o5, 1636264800
- tz.transition 2022, 3, :o6, 1647154800
- tz.transition 2022, 11, :o5, 1667714400
- tz.transition 2023, 3, :o6, 1678604400
- tz.transition 2023, 11, :o5, 1699164000
- tz.transition 2024, 3, :o6, 1710054000
- tz.transition 2024, 11, :o5, 1730613600
- tz.transition 2025, 3, :o6, 1741503600
- tz.transition 2025, 11, :o5, 1762063200
- tz.transition 2026, 3, :o6, 1772953200
- tz.transition 2026, 11, :o5, 1793512800
- tz.transition 2027, 3, :o6, 1805007600
- tz.transition 2027, 11, :o5, 1825567200
- tz.transition 2028, 3, :o6, 1836457200
- tz.transition 2028, 11, :o5, 1857016800
- tz.transition 2029, 3, :o6, 1867906800
- tz.transition 2029, 11, :o5, 1888466400
- tz.transition 2030, 3, :o6, 1899356400
- tz.transition 2030, 11, :o5, 1919916000
- tz.transition 2031, 3, :o6, 1930806000
- tz.transition 2031, 11, :o5, 1951365600
- tz.transition 2032, 3, :o6, 1962860400
- tz.transition 2032, 11, :o5, 1983420000
- tz.transition 2033, 3, :o6, 1994310000
- tz.transition 2033, 11, :o5, 2014869600
- tz.transition 2034, 3, :o6, 2025759600
- tz.transition 2034, 11, :o5, 2046319200
- tz.transition 2035, 3, :o6, 2057209200
- tz.transition 2035, 11, :o5, 2077768800
- tz.transition 2036, 3, :o6, 2088658800
- tz.transition 2036, 11, :o5, 2109218400
- tz.transition 2037, 3, :o6, 2120108400
- tz.transition 2037, 11, :o5, 2140668000
- tz.transition 2038, 3, :o6, 2152162800, 59171923, 24
- tz.transition 2038, 11, :o5, 2172722400, 9862939, 4
- tz.transition 2039, 3, :o6, 2183612400, 59180659, 24
- tz.transition 2039, 11, :o5, 2204172000, 9864395, 4
- tz.transition 2040, 3, :o6, 2215062000, 59189395, 24
- tz.transition 2040, 11, :o5, 2235621600, 9865851, 4
- tz.transition 2041, 3, :o6, 2246511600, 59198131, 24
- tz.transition 2041, 11, :o5, 2267071200, 9867307, 4
- tz.transition 2042, 3, :o6, 2277961200, 59206867, 24
- tz.transition 2042, 11, :o5, 2298520800, 9868763, 4
- tz.transition 2043, 3, :o6, 2309410800, 59215603, 24
- tz.transition 2043, 11, :o5, 2329970400, 9870219, 4
- tz.transition 2044, 3, :o6, 2341465200, 59224507, 24
- tz.transition 2044, 11, :o5, 2362024800, 9871703, 4
- tz.transition 2045, 3, :o6, 2372914800, 59233243, 24
- tz.transition 2045, 11, :o5, 2393474400, 9873159, 4
- tz.transition 2046, 3, :o6, 2404364400, 59241979, 24
- tz.transition 2046, 11, :o5, 2424924000, 9874615, 4
- tz.transition 2047, 3, :o6, 2435814000, 59250715, 24
- tz.transition 2047, 11, :o5, 2456373600, 9876071, 4
- tz.transition 2048, 3, :o6, 2467263600, 59259451, 24
- tz.transition 2048, 11, :o5, 2487823200, 9877527, 4
- tz.transition 2049, 3, :o6, 2499318000, 59268355, 24
- tz.transition 2049, 11, :o5, 2519877600, 9879011, 4
- tz.transition 2050, 3, :o6, 2530767600, 59277091, 24
- tz.transition 2050, 11, :o5, 2551327200, 9880467, 4
- tz.transition 2051, 3, :o6, 2562217200, 59285827, 24
- tz.transition 2051, 11, :o5, 2582776800, 9881923, 4
- tz.transition 2052, 3, :o6, 2593666800, 59294563, 24
- tz.transition 2052, 11, :o5, 2614226400, 9883379, 4
- tz.transition 2053, 3, :o6, 2625116400, 59303299, 24
- tz.transition 2053, 11, :o5, 2645676000, 9884835, 4
- tz.transition 2054, 3, :o6, 2656566000, 59312035, 24
- tz.transition 2054, 11, :o5, 2677125600, 9886291, 4
- tz.transition 2055, 3, :o6, 2688620400, 59320939, 24
- tz.transition 2055, 11, :o5, 2709180000, 9887775, 4
- tz.transition 2056, 3, :o6, 2720070000, 59329675, 24
- tz.transition 2056, 11, :o5, 2740629600, 9889231, 4
- tz.transition 2057, 3, :o6, 2751519600, 59338411, 24
- tz.transition 2057, 11, :o5, 2772079200, 9890687, 4
- tz.transition 2058, 3, :o6, 2782969200, 59347147, 24
- tz.transition 2058, 11, :o5, 2803528800, 9892143, 4
- tz.transition 2059, 3, :o6, 2814418800, 59355883, 24
- tz.transition 2059, 11, :o5, 2834978400, 9893599, 4
- tz.transition 2060, 3, :o6, 2846473200, 59364787, 24
- tz.transition 2060, 11, :o5, 2867032800, 9895083, 4
- tz.transition 2061, 3, :o6, 2877922800, 59373523, 24
- tz.transition 2061, 11, :o5, 2898482400, 9896539, 4
- tz.transition 2062, 3, :o6, 2909372400, 59382259, 24
- tz.transition 2062, 11, :o5, 2929932000, 9897995, 4
- tz.transition 2063, 3, :o6, 2940822000, 59390995, 24
- tz.transition 2063, 11, :o5, 2961381600, 9899451, 4
- tz.transition 2064, 3, :o6, 2972271600, 59399731, 24
- tz.transition 2064, 11, :o5, 2992831200, 9900907, 4
- tz.transition 2065, 3, :o6, 3003721200, 59408467, 24
- tz.transition 2065, 11, :o5, 3024280800, 9902363, 4
- end
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/America/Knox_IN.rb b/lib/tzinfo/data/definitions/America/Knox_IN.rb
deleted file mode 100644
index b6a4777c..00000000
--- a/lib/tzinfo/data/definitions/America/Knox_IN.rb
+++ /dev/null
@@ -1,18 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module America
- module Knox_IN
- include TimezoneDefinition
-
- linked_timezone 'America/Knox_IN', 'America/Indiana/Knox'
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/America/Kralendijk.rb b/lib/tzinfo/data/definitions/America/Kralendijk.rb
deleted file mode 100644
index 93f4185e..00000000
--- a/lib/tzinfo/data/definitions/America/Kralendijk.rb
+++ /dev/null
@@ -1,18 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module America
- module Kralendijk
- include TimezoneDefinition
-
- linked_timezone 'America/Kralendijk', 'America/Curacao'
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/America/La_Paz.rb b/lib/tzinfo/data/definitions/America/La_Paz.rb
deleted file mode 100644
index b427a7ec..00000000
--- a/lib/tzinfo/data/definitions/America/La_Paz.rb
+++ /dev/null
@@ -1,27 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module America
- module La_Paz
- include TimezoneDefinition
-
- timezone 'America/La_Paz' do |tz|
- tz.offset :o0, -16356, 0, :LMT
- tz.offset :o1, -16356, 0, :CMT
- tz.offset :o2, -16356, 3600, :BOST
- tz.offset :o3, -14400, 0, :BOT
-
- tz.transition 1890, 1, :o1, -2524505244, 17361854563, 7200
- tz.transition 1931, 10, :o2, -1205954844, 17471733763, 7200
- tz.transition 1932, 3, :o3, -1192307244, 17472871063, 7200
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/America/Lima.rb b/lib/tzinfo/data/definitions/America/Lima.rb
deleted file mode 100644
index 970e423c..00000000
--- a/lib/tzinfo/data/definitions/America/Lima.rb
+++ /dev/null
@@ -1,40 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module America
- module Lima
- include TimezoneDefinition
-
- timezone 'America/Lima' do |tz|
- tz.offset :o0, -18492, 0, :LMT
- tz.offset :o1, -18516, 0, :LMT
- tz.offset :o2, -18000, 0, :PET
- tz.offset :o3, -18000, 3600, :PEST
-
- tz.transition 1890, 1, :o1, -2524503108, 17361854741, 7200
- tz.transition 1908, 7, :o2, -1938538284, 17410685143, 7200
- tz.transition 1938, 1, :o3, -1009825200, 58293593, 24
- tz.transition 1938, 4, :o2, -1002052800, 7286969, 3
- tz.transition 1938, 9, :o3, -986756400, 58300001, 24
- tz.transition 1939, 3, :o2, -971035200, 7288046, 3
- tz.transition 1939, 9, :o3, -955306800, 58308737, 24
- tz.transition 1940, 3, :o2, -939585600, 7289138, 3
- tz.transition 1986, 1, :o3, 504939600
- tz.transition 1986, 4, :o2, 512712000
- tz.transition 1987, 1, :o3, 536475600
- tz.transition 1987, 4, :o2, 544248000
- tz.transition 1990, 1, :o3, 631170000
- tz.transition 1990, 4, :o2, 638942400
- tz.transition 1994, 1, :o3, 757400400
- tz.transition 1994, 4, :o2, 765172800
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/America/Los_Angeles.rb b/lib/tzinfo/data/definitions/America/Los_Angeles.rb
deleted file mode 100644
index 31c066f5..00000000
--- a/lib/tzinfo/data/definitions/America/Los_Angeles.rb
+++ /dev/null
@@ -1,267 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module America
- module Los_Angeles
- include TimezoneDefinition
-
- timezone 'America/Los_Angeles' do |tz|
- tz.offset :o0, -28378, 0, :LMT
- tz.offset :o1, -28800, 0, :PST
- tz.offset :o2, -28800, 3600, :PDT
- tz.offset :o3, -28800, 3600, :PWT
- tz.offset :o4, -28800, 3600, :PPT
-
- tz.transition 1883, 11, :o1, -2717640000, 7227400, 3
- tz.transition 1918, 3, :o2, -1633269600, 29060207, 12
- tz.transition 1918, 10, :o1, -1615129200, 19375151, 8
- tz.transition 1919, 3, :o2, -1601820000, 29064575, 12
- tz.transition 1919, 10, :o1, -1583679600, 19378063, 8
- tz.transition 1942, 2, :o3, -880207200, 29164799, 12
- tz.transition 1945, 8, :o4, -769395600, 58360379, 24
- tz.transition 1945, 9, :o1, -765385200, 19453831, 8
- tz.transition 1948, 3, :o2, -687967200, 29191499, 12
- tz.transition 1949, 1, :o1, -662655600, 19463343, 8
- tz.transition 1950, 4, :o2, -620834400, 29200823, 12
- tz.transition 1950, 9, :o1, -608137200, 19468391, 8
- tz.transition 1951, 4, :o2, -589384800, 29205191, 12
- tz.transition 1951, 9, :o1, -576082800, 19471359, 8
- tz.transition 1952, 4, :o2, -557935200, 29209559, 12
- tz.transition 1952, 9, :o1, -544633200, 19474271, 8
- tz.transition 1953, 4, :o2, -526485600, 29213927, 12
- tz.transition 1953, 9, :o1, -513183600, 19477183, 8
- tz.transition 1954, 4, :o2, -495036000, 29218295, 12
- tz.transition 1954, 9, :o1, -481734000, 19480095, 8
- tz.transition 1955, 4, :o2, -463586400, 29222663, 12
- tz.transition 1955, 9, :o1, -450284400, 19483007, 8
- tz.transition 1956, 4, :o2, -431532000, 29227115, 12
- tz.transition 1956, 9, :o1, -418230000, 19485975, 8
- tz.transition 1957, 4, :o2, -400082400, 29231483, 12
- tz.transition 1957, 9, :o1, -386780400, 19488887, 8
- tz.transition 1958, 4, :o2, -368632800, 29235851, 12
- tz.transition 1958, 9, :o1, -355330800, 19491799, 8
- tz.transition 1959, 4, :o2, -337183200, 29240219, 12
- tz.transition 1959, 9, :o1, -323881200, 19494711, 8
- tz.transition 1960, 4, :o2, -305733600, 29244587, 12
- tz.transition 1960, 9, :o1, -292431600, 19497623, 8
- tz.transition 1961, 4, :o2, -273679200, 29249039, 12
- tz.transition 1961, 9, :o1, -260982000, 19500535, 8
- tz.transition 1962, 4, :o2, -242229600, 29253407, 12
- tz.transition 1962, 10, :o1, -226508400, 19503727, 8
- tz.transition 1963, 4, :o2, -210780000, 29257775, 12
- tz.transition 1963, 10, :o1, -195058800, 19506639, 8
- tz.transition 1964, 4, :o2, -179330400, 29262143, 12
- tz.transition 1964, 10, :o1, -163609200, 19509551, 8
- tz.transition 1965, 4, :o2, -147880800, 29266511, 12
- tz.transition 1965, 10, :o1, -131554800, 19512519, 8
- tz.transition 1966, 4, :o2, -116431200, 29270879, 12
- tz.transition 1966, 10, :o1, -100105200, 19515431, 8
- tz.transition 1967, 4, :o2, -84376800, 29275331, 12
- tz.transition 1967, 10, :o1, -68655600, 19518343, 8
- tz.transition 1968, 4, :o2, -52927200, 29279699, 12
- tz.transition 1968, 10, :o1, -37206000, 19521255, 8
- tz.transition 1969, 4, :o2, -21477600, 29284067, 12
- tz.transition 1969, 10, :o1, -5756400, 19524167, 8
- tz.transition 1970, 4, :o2, 9972000
- tz.transition 1970, 10, :o1, 25693200
- tz.transition 1971, 4, :o2, 41421600
- tz.transition 1971, 10, :o1, 57747600
- tz.transition 1972, 4, :o2, 73476000
- tz.transition 1972, 10, :o1, 89197200
- tz.transition 1973, 4, :o2, 104925600
- tz.transition 1973, 10, :o1, 120646800
- tz.transition 1974, 1, :o2, 126698400
- tz.transition 1974, 10, :o1, 152096400
- tz.transition 1975, 2, :o2, 162381600
- tz.transition 1975, 10, :o1, 183546000
- tz.transition 1976, 4, :o2, 199274400
- tz.transition 1976, 10, :o1, 215600400
- tz.transition 1977, 4, :o2, 230724000
- tz.transition 1977, 10, :o1, 247050000
- tz.transition 1978, 4, :o2, 262778400
- tz.transition 1978, 10, :o1, 278499600
- tz.transition 1979, 4, :o2, 294228000
- tz.transition 1979, 10, :o1, 309949200
- tz.transition 1980, 4, :o2, 325677600
- tz.transition 1980, 10, :o1, 341398800
- tz.transition 1981, 4, :o2, 357127200
- tz.transition 1981, 10, :o1, 372848400
- tz.transition 1982, 4, :o2, 388576800
- tz.transition 1982, 10, :o1, 404902800
- tz.transition 1983, 4, :o2, 420026400
- tz.transition 1983, 10, :o1, 436352400
- tz.transition 1984, 4, :o2, 452080800
- tz.transition 1984, 10, :o1, 467802000
- tz.transition 1985, 4, :o2, 483530400
- tz.transition 1985, 10, :o1, 499251600
- tz.transition 1986, 4, :o2, 514980000
- tz.transition 1986, 10, :o1, 530701200
- tz.transition 1987, 4, :o2, 544615200
- tz.transition 1987, 10, :o1, 562150800
- tz.transition 1988, 4, :o2, 576064800
- tz.transition 1988, 10, :o1, 594205200
- tz.transition 1989, 4, :o2, 607514400
- tz.transition 1989, 10, :o1, 625654800
- tz.transition 1990, 4, :o2, 638964000
- tz.transition 1990, 10, :o1, 657104400
- tz.transition 1991, 4, :o2, 671018400
- tz.transition 1991, 10, :o1, 688554000
- tz.transition 1992, 4, :o2, 702468000
- tz.transition 1992, 10, :o1, 720003600
- tz.transition 1993, 4, :o2, 733917600
- tz.transition 1993, 10, :o1, 752058000
- tz.transition 1994, 4, :o2, 765367200
- tz.transition 1994, 10, :o1, 783507600
- tz.transition 1995, 4, :o2, 796816800
- tz.transition 1995, 10, :o1, 814957200
- tz.transition 1996, 4, :o2, 828871200
- tz.transition 1996, 10, :o1, 846406800
- tz.transition 1997, 4, :o2, 860320800
- tz.transition 1997, 10, :o1, 877856400
- tz.transition 1998, 4, :o2, 891770400
- tz.transition 1998, 10, :o1, 909306000
- tz.transition 1999, 4, :o2, 923220000
- tz.transition 1999, 10, :o1, 941360400
- tz.transition 2000, 4, :o2, 954669600
- tz.transition 2000, 10, :o1, 972810000
- tz.transition 2001, 4, :o2, 986119200
- tz.transition 2001, 10, :o1, 1004259600
- tz.transition 2002, 4, :o2, 1018173600
- tz.transition 2002, 10, :o1, 1035709200
- tz.transition 2003, 4, :o2, 1049623200
- tz.transition 2003, 10, :o1, 1067158800
- tz.transition 2004, 4, :o2, 1081072800
- tz.transition 2004, 10, :o1, 1099213200
- tz.transition 2005, 4, :o2, 1112522400
- tz.transition 2005, 10, :o1, 1130662800
- tz.transition 2006, 4, :o2, 1143972000
- tz.transition 2006, 10, :o1, 1162112400
- tz.transition 2007, 3, :o2, 1173607200
- tz.transition 2007, 11, :o1, 1194166800
- tz.transition 2008, 3, :o2, 1205056800
- tz.transition 2008, 11, :o1, 1225616400
- tz.transition 2009, 3, :o2, 1236506400
- tz.transition 2009, 11, :o1, 1257066000
- tz.transition 2010, 3, :o2, 1268560800
- tz.transition 2010, 11, :o1, 1289120400
- tz.transition 2011, 3, :o2, 1300010400
- tz.transition 2011, 11, :o1, 1320570000
- tz.transition 2012, 3, :o2, 1331460000
- tz.transition 2012, 11, :o1, 1352019600
- tz.transition 2013, 3, :o2, 1362909600
- tz.transition 2013, 11, :o1, 1383469200
- tz.transition 2014, 3, :o2, 1394359200
- tz.transition 2014, 11, :o1, 1414918800
- tz.transition 2015, 3, :o2, 1425808800
- tz.transition 2015, 11, :o1, 1446368400
- tz.transition 2016, 3, :o2, 1457863200
- tz.transition 2016, 11, :o1, 1478422800
- tz.transition 2017, 3, :o2, 1489312800
- tz.transition 2017, 11, :o1, 1509872400
- tz.transition 2018, 3, :o2, 1520762400
- tz.transition 2018, 11, :o1, 1541322000
- tz.transition 2019, 3, :o2, 1552212000
- tz.transition 2019, 11, :o1, 1572771600
- tz.transition 2020, 3, :o2, 1583661600
- tz.transition 2020, 11, :o1, 1604221200
- tz.transition 2021, 3, :o2, 1615716000
- tz.transition 2021, 11, :o1, 1636275600
- tz.transition 2022, 3, :o2, 1647165600
- tz.transition 2022, 11, :o1, 1667725200
- tz.transition 2023, 3, :o2, 1678615200
- tz.transition 2023, 11, :o1, 1699174800
- tz.transition 2024, 3, :o2, 1710064800
- tz.transition 2024, 11, :o1, 1730624400
- tz.transition 2025, 3, :o2, 1741514400
- tz.transition 2025, 11, :o1, 1762074000
- tz.transition 2026, 3, :o2, 1772964000
- tz.transition 2026, 11, :o1, 1793523600
- tz.transition 2027, 3, :o2, 1805018400
- tz.transition 2027, 11, :o1, 1825578000
- tz.transition 2028, 3, :o2, 1836468000
- tz.transition 2028, 11, :o1, 1857027600
- tz.transition 2029, 3, :o2, 1867917600
- tz.transition 2029, 11, :o1, 1888477200
- tz.transition 2030, 3, :o2, 1899367200
- tz.transition 2030, 11, :o1, 1919926800
- tz.transition 2031, 3, :o2, 1930816800
- tz.transition 2031, 11, :o1, 1951376400
- tz.transition 2032, 3, :o2, 1962871200
- tz.transition 2032, 11, :o1, 1983430800
- tz.transition 2033, 3, :o2, 1994320800
- tz.transition 2033, 11, :o1, 2014880400
- tz.transition 2034, 3, :o2, 2025770400
- tz.transition 2034, 11, :o1, 2046330000
- tz.transition 2035, 3, :o2, 2057220000
- tz.transition 2035, 11, :o1, 2077779600
- tz.transition 2036, 3, :o2, 2088669600
- tz.transition 2036, 11, :o1, 2109229200
- tz.transition 2037, 3, :o2, 2120119200
- tz.transition 2037, 11, :o1, 2140678800
- tz.transition 2038, 3, :o2, 2152173600, 29585963, 12
- tz.transition 2038, 11, :o1, 2172733200, 19725879, 8
- tz.transition 2039, 3, :o2, 2183623200, 29590331, 12
- tz.transition 2039, 11, :o1, 2204182800, 19728791, 8
- tz.transition 2040, 3, :o2, 2215072800, 29594699, 12
- tz.transition 2040, 11, :o1, 2235632400, 19731703, 8
- tz.transition 2041, 3, :o2, 2246522400, 29599067, 12
- tz.transition 2041, 11, :o1, 2267082000, 19734615, 8
- tz.transition 2042, 3, :o2, 2277972000, 29603435, 12
- tz.transition 2042, 11, :o1, 2298531600, 19737527, 8
- tz.transition 2043, 3, :o2, 2309421600, 29607803, 12
- tz.transition 2043, 11, :o1, 2329981200, 19740439, 8
- tz.transition 2044, 3, :o2, 2341476000, 29612255, 12
- tz.transition 2044, 11, :o1, 2362035600, 19743407, 8
- tz.transition 2045, 3, :o2, 2372925600, 29616623, 12
- tz.transition 2045, 11, :o1, 2393485200, 19746319, 8
- tz.transition 2046, 3, :o2, 2404375200, 29620991, 12
- tz.transition 2046, 11, :o1, 2424934800, 19749231, 8
- tz.transition 2047, 3, :o2, 2435824800, 29625359, 12
- tz.transition 2047, 11, :o1, 2456384400, 19752143, 8
- tz.transition 2048, 3, :o2, 2467274400, 29629727, 12
- tz.transition 2048, 11, :o1, 2487834000, 19755055, 8
- tz.transition 2049, 3, :o2, 2499328800, 29634179, 12
- tz.transition 2049, 11, :o1, 2519888400, 19758023, 8
- tz.transition 2050, 3, :o2, 2530778400, 29638547, 12
- tz.transition 2050, 11, :o1, 2551338000, 19760935, 8
- tz.transition 2051, 3, :o2, 2562228000, 29642915, 12
- tz.transition 2051, 11, :o1, 2582787600, 19763847, 8
- tz.transition 2052, 3, :o2, 2593677600, 29647283, 12
- tz.transition 2052, 11, :o1, 2614237200, 19766759, 8
- tz.transition 2053, 3, :o2, 2625127200, 29651651, 12
- tz.transition 2053, 11, :o1, 2645686800, 19769671, 8
- tz.transition 2054, 3, :o2, 2656576800, 29656019, 12
- tz.transition 2054, 11, :o1, 2677136400, 19772583, 8
- tz.transition 2055, 3, :o2, 2688631200, 29660471, 12
- tz.transition 2055, 11, :o1, 2709190800, 19775551, 8
- tz.transition 2056, 3, :o2, 2720080800, 29664839, 12
- tz.transition 2056, 11, :o1, 2740640400, 19778463, 8
- tz.transition 2057, 3, :o2, 2751530400, 29669207, 12
- tz.transition 2057, 11, :o1, 2772090000, 19781375, 8
- tz.transition 2058, 3, :o2, 2782980000, 29673575, 12
- tz.transition 2058, 11, :o1, 2803539600, 19784287, 8
- tz.transition 2059, 3, :o2, 2814429600, 29677943, 12
- tz.transition 2059, 11, :o1, 2834989200, 19787199, 8
- tz.transition 2060, 3, :o2, 2846484000, 29682395, 12
- tz.transition 2060, 11, :o1, 2867043600, 19790167, 8
- tz.transition 2061, 3, :o2, 2877933600, 29686763, 12
- tz.transition 2061, 11, :o1, 2898493200, 19793079, 8
- tz.transition 2062, 3, :o2, 2909383200, 29691131, 12
- tz.transition 2062, 11, :o1, 2929942800, 19795991, 8
- tz.transition 2063, 3, :o2, 2940832800, 29695499, 12
- tz.transition 2063, 11, :o1, 2961392400, 19798903, 8
- tz.transition 2064, 3, :o2, 2972282400, 29699867, 12
- tz.transition 2064, 11, :o1, 2992842000, 19801815, 8
- tz.transition 2065, 3, :o2, 3003732000, 29704235, 12
- tz.transition 2065, 11, :o1, 3024291600, 19804727, 8
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/America/Louisville.rb b/lib/tzinfo/data/definitions/America/Louisville.rb
deleted file mode 100644
index 347d0c24..00000000
--- a/lib/tzinfo/data/definitions/America/Louisville.rb
+++ /dev/null
@@ -1,18 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module America
- module Louisville
- include TimezoneDefinition
-
- linked_timezone 'America/Louisville', 'America/Kentucky/Louisville'
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/America/Lower_Princes.rb b/lib/tzinfo/data/definitions/America/Lower_Princes.rb
deleted file mode 100644
index 88a8d1d4..00000000
--- a/lib/tzinfo/data/definitions/America/Lower_Princes.rb
+++ /dev/null
@@ -1,18 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module America
- module Lower_Princes
- include TimezoneDefinition
-
- linked_timezone 'America/Lower_Princes', 'America/Curacao'
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/America/Maceio.rb b/lib/tzinfo/data/definitions/America/Maceio.rb
deleted file mode 100644
index 452f5327..00000000
--- a/lib/tzinfo/data/definitions/America/Maceio.rb
+++ /dev/null
@@ -1,64 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module America
- module Maceio
- include TimezoneDefinition
-
- timezone 'America/Maceio' do |tz|
- tz.offset :o0, -8572, 0, :LMT
- tz.offset :o1, -10800, 0, :BRT
- tz.offset :o2, -10800, 3600, :BRST
-
- tz.transition 1914, 1, :o1, -1767217028, 52274885743, 21600
- tz.transition 1931, 10, :o2, -1206957600, 29119417, 12
- tz.transition 1932, 4, :o1, -1191362400, 29121583, 12
- tz.transition 1932, 10, :o2, -1175374800, 19415869, 8
- tz.transition 1933, 4, :o1, -1159826400, 29125963, 12
- tz.transition 1949, 12, :o2, -633819600, 19466013, 8
- tz.transition 1950, 4, :o1, -622069200, 19467101, 8
- tz.transition 1950, 12, :o2, -602283600, 19468933, 8
- tz.transition 1951, 4, :o1, -591832800, 29204851, 12
- tz.transition 1951, 12, :o2, -570747600, 19471853, 8
- tz.transition 1952, 4, :o1, -560210400, 29209243, 12
- tz.transition 1952, 12, :o2, -539125200, 19474781, 8
- tz.transition 1953, 3, :o1, -531352800, 29213251, 12
- tz.transition 1963, 12, :o2, -191365200, 19506981, 8
- tz.transition 1964, 3, :o1, -184197600, 29261467, 12
- tz.transition 1965, 1, :o2, -155163600, 19510333, 8
- tz.transition 1965, 3, :o1, -150069600, 29266207, 12
- tz.transition 1965, 12, :o2, -128898000, 19512765, 8
- tz.transition 1966, 3, :o1, -121125600, 29270227, 12
- tz.transition 1966, 11, :o2, -99954000, 19515445, 8
- tz.transition 1967, 3, :o1, -89589600, 29274607, 12
- tz.transition 1967, 11, :o2, -68418000, 19518365, 8
- tz.transition 1968, 3, :o1, -57967200, 29278999, 12
- tz.transition 1985, 11, :o2, 499748400
- tz.transition 1986, 3, :o1, 511236000
- tz.transition 1986, 10, :o2, 530593200
- tz.transition 1987, 2, :o1, 540266400
- tz.transition 1987, 10, :o2, 562129200
- tz.transition 1988, 2, :o1, 571197600
- tz.transition 1988, 10, :o2, 592974000
- tz.transition 1989, 1, :o1, 602042400
- tz.transition 1989, 10, :o2, 624423600
- tz.transition 1990, 2, :o1, 634701600
- tz.transition 1995, 10, :o2, 813726000
- tz.transition 1996, 2, :o1, 824004000
- tz.transition 1999, 10, :o2, 938919600
- tz.transition 2000, 2, :o1, 951616800
- tz.transition 2000, 10, :o2, 970974000
- tz.transition 2000, 10, :o1, 972180000
- tz.transition 2001, 10, :o2, 1003028400
- tz.transition 2002, 2, :o1, 1013911200
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/America/Managua.rb b/lib/tzinfo/data/definitions/America/Managua.rb
deleted file mode 100644
index 88c89700..00000000
--- a/lib/tzinfo/data/definitions/America/Managua.rb
+++ /dev/null
@@ -1,41 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module America
- module Managua
- include TimezoneDefinition
-
- timezone 'America/Managua' do |tz|
- tz.offset :o0, -20708, 0, :LMT
- tz.offset :o1, -20712, 0, :MMT
- tz.offset :o2, -21600, 0, :CST
- tz.offset :o3, -18000, 0, :EST
- tz.offset :o4, -21600, 3600, :CDT
-
- tz.transition 1890, 1, :o1, -2524500892, 52085564777, 21600
- tz.transition 1934, 6, :o2, -1121105688, 8739402263, 3600
- tz.transition 1973, 5, :o3, 105084000
- tz.transition 1975, 2, :o2, 161758800
- tz.transition 1979, 3, :o4, 290584800
- tz.transition 1979, 6, :o2, 299134800
- tz.transition 1980, 3, :o4, 322034400
- tz.transition 1980, 6, :o2, 330584400
- tz.transition 1992, 1, :o3, 694260000
- tz.transition 1992, 9, :o2, 717310800
- tz.transition 1993, 1, :o3, 725868000
- tz.transition 1997, 1, :o2, 852094800
- tz.transition 2005, 4, :o4, 1113112800
- tz.transition 2005, 10, :o2, 1128229200
- tz.transition 2006, 4, :o4, 1146384000
- tz.transition 2006, 10, :o2, 1159682400
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/America/Manaus.rb b/lib/tzinfo/data/definitions/America/Manaus.rb
deleted file mode 100644
index f0f71195..00000000
--- a/lib/tzinfo/data/definitions/America/Manaus.rb
+++ /dev/null
@@ -1,54 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module America
- module Manaus
- include TimezoneDefinition
-
- timezone 'America/Manaus' do |tz|
- tz.offset :o0, -14404, 0, :LMT
- tz.offset :o1, -14400, 0, :AMT
- tz.offset :o2, -14400, 3600, :AMST
-
- tz.transition 1914, 1, :o1, -1767211196, 52274887201, 21600
- tz.transition 1931, 10, :o2, -1206954000, 19412945, 8
- tz.transition 1932, 4, :o1, -1191358800, 19414389, 8
- tz.transition 1932, 10, :o2, -1175371200, 7280951, 3
- tz.transition 1933, 4, :o1, -1159822800, 19417309, 8
- tz.transition 1949, 12, :o2, -633816000, 7299755, 3
- tz.transition 1950, 4, :o1, -622065600, 7300163, 3
- tz.transition 1950, 12, :o2, -602280000, 7300850, 3
- tz.transition 1951, 4, :o1, -591829200, 19469901, 8
- tz.transition 1951, 12, :o2, -570744000, 7301945, 3
- tz.transition 1952, 4, :o1, -560206800, 19472829, 8
- tz.transition 1952, 12, :o2, -539121600, 7303043, 3
- tz.transition 1953, 3, :o1, -531349200, 19475501, 8
- tz.transition 1963, 12, :o2, -191361600, 7315118, 3
- tz.transition 1964, 3, :o1, -184194000, 19507645, 8
- tz.transition 1965, 1, :o2, -155160000, 7316375, 3
- tz.transition 1965, 3, :o1, -150066000, 19510805, 8
- tz.transition 1965, 12, :o2, -128894400, 7317287, 3
- tz.transition 1966, 3, :o1, -121122000, 19513485, 8
- tz.transition 1966, 11, :o2, -99950400, 7318292, 3
- tz.transition 1967, 3, :o1, -89586000, 19516405, 8
- tz.transition 1967, 11, :o2, -68414400, 7319387, 3
- tz.transition 1968, 3, :o1, -57963600, 19519333, 8
- tz.transition 1985, 11, :o2, 499752000
- tz.transition 1986, 3, :o1, 511239600
- tz.transition 1986, 10, :o2, 530596800
- tz.transition 1987, 2, :o1, 540270000
- tz.transition 1987, 10, :o2, 562132800
- tz.transition 1988, 2, :o1, 571201200
- tz.transition 1993, 10, :o2, 750830400
- tz.transition 1994, 2, :o1, 761713200
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/America/Marigot.rb b/lib/tzinfo/data/definitions/America/Marigot.rb
deleted file mode 100644
index 9674029d..00000000
--- a/lib/tzinfo/data/definitions/America/Marigot.rb
+++ /dev/null
@@ -1,18 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module America
- module Marigot
- include TimezoneDefinition
-
- linked_timezone 'America/Marigot', 'America/Port_of_Spain'
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/America/Martinique.rb b/lib/tzinfo/data/definitions/America/Martinique.rb
deleted file mode 100644
index e9cad2cc..00000000
--- a/lib/tzinfo/data/definitions/America/Martinique.rb
+++ /dev/null
@@ -1,28 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module America
- module Martinique
- include TimezoneDefinition
-
- timezone 'America/Martinique' do |tz|
- tz.offset :o0, -14660, 0, :LMT
- tz.offset :o1, -14660, 0, :FFMT
- tz.offset :o2, -14400, 0, :AST
- tz.offset :o3, -14400, 3600, :ADT
-
- tz.transition 1890, 1, :o1, -2524506940, 10417112653, 4320
- tz.transition 1911, 5, :o2, -1851537340, 10450761133, 4320
- tz.transition 1980, 4, :o3, 323841600
- tz.transition 1980, 9, :o2, 338958000
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/America/Matamoros.rb b/lib/tzinfo/data/definitions/America/Matamoros.rb
deleted file mode 100644
index ec715d3e..00000000
--- a/lib/tzinfo/data/definitions/America/Matamoros.rb
+++ /dev/null
@@ -1,166 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module America
- module Matamoros
- include TimezoneDefinition
-
- timezone 'America/Matamoros' do |tz|
- tz.offset :o0, -24000, 0, :LMT
- tz.offset :o1, -21600, 0, :CST
- tz.offset :o2, -21600, 3600, :CDT
-
- tz.transition 1922, 1, :o1, -1514743200, 9692223, 4
- tz.transition 1988, 4, :o2, 576057600
- tz.transition 1988, 10, :o1, 594198000
- tz.transition 1996, 4, :o2, 828864000
- tz.transition 1996, 10, :o1, 846399600
- tz.transition 1997, 4, :o2, 860313600
- tz.transition 1997, 10, :o1, 877849200
- tz.transition 1998, 4, :o2, 891763200
- tz.transition 1998, 10, :o1, 909298800
- tz.transition 1999, 4, :o2, 923212800
- tz.transition 1999, 10, :o1, 941353200
- tz.transition 2000, 4, :o2, 954662400
- tz.transition 2000, 10, :o1, 972802800
- tz.transition 2001, 5, :o2, 989136000
- tz.transition 2001, 9, :o1, 1001833200
- tz.transition 2002, 4, :o2, 1018166400
- tz.transition 2002, 10, :o1, 1035702000
- tz.transition 2003, 4, :o2, 1049616000
- tz.transition 2003, 10, :o1, 1067151600
- tz.transition 2004, 4, :o2, 1081065600
- tz.transition 2004, 10, :o1, 1099206000
- tz.transition 2005, 4, :o2, 1112515200
- tz.transition 2005, 10, :o1, 1130655600
- tz.transition 2006, 4, :o2, 1143964800
- tz.transition 2006, 10, :o1, 1162105200
- tz.transition 2007, 4, :o2, 1175414400
- tz.transition 2007, 10, :o1, 1193554800
- tz.transition 2008, 4, :o2, 1207468800
- tz.transition 2008, 10, :o1, 1225004400
- tz.transition 2009, 4, :o2, 1238918400
- tz.transition 2009, 10, :o1, 1256454000
- tz.transition 2010, 3, :o2, 1268553600
- tz.transition 2010, 11, :o1, 1289113200
- tz.transition 2011, 3, :o2, 1300003200
- tz.transition 2011, 11, :o1, 1320562800
- tz.transition 2012, 3, :o2, 1331452800
- tz.transition 2012, 11, :o1, 1352012400
- tz.transition 2013, 3, :o2, 1362902400
- tz.transition 2013, 11, :o1, 1383462000
- tz.transition 2014, 3, :o2, 1394352000
- tz.transition 2014, 11, :o1, 1414911600
- tz.transition 2015, 3, :o2, 1425801600
- tz.transition 2015, 11, :o1, 1446361200
- tz.transition 2016, 3, :o2, 1457856000
- tz.transition 2016, 11, :o1, 1478415600
- tz.transition 2017, 3, :o2, 1489305600
- tz.transition 2017, 11, :o1, 1509865200
- tz.transition 2018, 3, :o2, 1520755200
- tz.transition 2018, 11, :o1, 1541314800
- tz.transition 2019, 3, :o2, 1552204800
- tz.transition 2019, 11, :o1, 1572764400
- tz.transition 2020, 3, :o2, 1583654400
- tz.transition 2020, 11, :o1, 1604214000
- tz.transition 2021, 3, :o2, 1615708800
- tz.transition 2021, 11, :o1, 1636268400
- tz.transition 2022, 3, :o2, 1647158400
- tz.transition 2022, 11, :o1, 1667718000
- tz.transition 2023, 3, :o2, 1678608000
- tz.transition 2023, 11, :o1, 1699167600
- tz.transition 2024, 3, :o2, 1710057600
- tz.transition 2024, 11, :o1, 1730617200
- tz.transition 2025, 3, :o2, 1741507200
- tz.transition 2025, 11, :o1, 1762066800
- tz.transition 2026, 3, :o2, 1772956800
- tz.transition 2026, 11, :o1, 1793516400
- tz.transition 2027, 3, :o2, 1805011200
- tz.transition 2027, 11, :o1, 1825570800
- tz.transition 2028, 3, :o2, 1836460800
- tz.transition 2028, 11, :o1, 1857020400
- tz.transition 2029, 3, :o2, 1867910400
- tz.transition 2029, 11, :o1, 1888470000
- tz.transition 2030, 3, :o2, 1899360000
- tz.transition 2030, 11, :o1, 1919919600
- tz.transition 2031, 3, :o2, 1930809600
- tz.transition 2031, 11, :o1, 1951369200
- tz.transition 2032, 3, :o2, 1962864000
- tz.transition 2032, 11, :o1, 1983423600
- tz.transition 2033, 3, :o2, 1994313600
- tz.transition 2033, 11, :o1, 2014873200
- tz.transition 2034, 3, :o2, 2025763200
- tz.transition 2034, 11, :o1, 2046322800
- tz.transition 2035, 3, :o2, 2057212800
- tz.transition 2035, 11, :o1, 2077772400
- tz.transition 2036, 3, :o2, 2088662400
- tz.transition 2036, 11, :o1, 2109222000
- tz.transition 2037, 3, :o2, 2120112000
- tz.transition 2037, 11, :o1, 2140671600
- tz.transition 2038, 3, :o2, 2152166400, 14792981, 6
- tz.transition 2038, 11, :o1, 2172726000, 59177635, 24
- tz.transition 2039, 3, :o2, 2183616000, 14795165, 6
- tz.transition 2039, 11, :o1, 2204175600, 59186371, 24
- tz.transition 2040, 3, :o2, 2215065600, 14797349, 6
- tz.transition 2040, 11, :o1, 2235625200, 59195107, 24
- tz.transition 2041, 3, :o2, 2246515200, 14799533, 6
- tz.transition 2041, 11, :o1, 2267074800, 59203843, 24
- tz.transition 2042, 3, :o2, 2277964800, 14801717, 6
- tz.transition 2042, 11, :o1, 2298524400, 59212579, 24
- tz.transition 2043, 3, :o2, 2309414400, 14803901, 6
- tz.transition 2043, 11, :o1, 2329974000, 59221315, 24
- tz.transition 2044, 3, :o2, 2341468800, 14806127, 6
- tz.transition 2044, 11, :o1, 2362028400, 59230219, 24
- tz.transition 2045, 3, :o2, 2372918400, 14808311, 6
- tz.transition 2045, 11, :o1, 2393478000, 59238955, 24
- tz.transition 2046, 3, :o2, 2404368000, 14810495, 6
- tz.transition 2046, 11, :o1, 2424927600, 59247691, 24
- tz.transition 2047, 3, :o2, 2435817600, 14812679, 6
- tz.transition 2047, 11, :o1, 2456377200, 59256427, 24
- tz.transition 2048, 3, :o2, 2467267200, 14814863, 6
- tz.transition 2048, 11, :o1, 2487826800, 59265163, 24
- tz.transition 2049, 3, :o2, 2499321600, 14817089, 6
- tz.transition 2049, 11, :o1, 2519881200, 59274067, 24
- tz.transition 2050, 3, :o2, 2530771200, 14819273, 6
- tz.transition 2050, 11, :o1, 2551330800, 59282803, 24
- tz.transition 2051, 3, :o2, 2562220800, 14821457, 6
- tz.transition 2051, 11, :o1, 2582780400, 59291539, 24
- tz.transition 2052, 3, :o2, 2593670400, 14823641, 6
- tz.transition 2052, 11, :o1, 2614230000, 59300275, 24
- tz.transition 2053, 3, :o2, 2625120000, 14825825, 6
- tz.transition 2053, 11, :o1, 2645679600, 59309011, 24
- tz.transition 2054, 3, :o2, 2656569600, 14828009, 6
- tz.transition 2054, 11, :o1, 2677129200, 59317747, 24
- tz.transition 2055, 3, :o2, 2688624000, 14830235, 6
- tz.transition 2055, 11, :o1, 2709183600, 59326651, 24
- tz.transition 2056, 3, :o2, 2720073600, 14832419, 6
- tz.transition 2056, 11, :o1, 2740633200, 59335387, 24
- tz.transition 2057, 3, :o2, 2751523200, 14834603, 6
- tz.transition 2057, 11, :o1, 2772082800, 59344123, 24
- tz.transition 2058, 3, :o2, 2782972800, 14836787, 6
- tz.transition 2058, 11, :o1, 2803532400, 59352859, 24
- tz.transition 2059, 3, :o2, 2814422400, 14838971, 6
- tz.transition 2059, 11, :o1, 2834982000, 59361595, 24
- tz.transition 2060, 3, :o2, 2846476800, 14841197, 6
- tz.transition 2060, 11, :o1, 2867036400, 59370499, 24
- tz.transition 2061, 3, :o2, 2877926400, 14843381, 6
- tz.transition 2061, 11, :o1, 2898486000, 59379235, 24
- tz.transition 2062, 3, :o2, 2909376000, 14845565, 6
- tz.transition 2062, 11, :o1, 2929935600, 59387971, 24
- tz.transition 2063, 3, :o2, 2940825600, 14847749, 6
- tz.transition 2063, 11, :o1, 2961385200, 59396707, 24
- tz.transition 2064, 3, :o2, 2972275200, 14849933, 6
- tz.transition 2064, 11, :o1, 2992834800, 59405443, 24
- tz.transition 2065, 3, :o2, 3003724800, 14852117, 6
- tz.transition 2065, 11, :o1, 3024284400, 59414179, 24
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/America/Mazatlan.rb b/lib/tzinfo/data/definitions/America/Mazatlan.rb
deleted file mode 100644
index 6a922d43..00000000
--- a/lib/tzinfo/data/definitions/America/Mazatlan.rb
+++ /dev/null
@@ -1,174 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module America
- module Mazatlan
- include TimezoneDefinition
-
- timezone 'America/Mazatlan' do |tz|
- tz.offset :o0, -25540, 0, :LMT
- tz.offset :o1, -25200, 0, :MST
- tz.offset :o2, -21600, 0, :CST
- tz.offset :o3, -28800, 0, :PST
- tz.offset :o4, -25200, 3600, :MDT
-
- tz.transition 1922, 1, :o1, -1514739600, 58153339, 24
- tz.transition 1927, 6, :o2, -1343066400, 9700171, 4
- tz.transition 1930, 11, :o1, -1234807200, 9705183, 4
- tz.transition 1931, 5, :o2, -1220292000, 9705855, 4
- tz.transition 1931, 10, :o1, -1207159200, 9706463, 4
- tz.transition 1932, 4, :o2, -1191344400, 58243171, 24
- tz.transition 1942, 4, :o1, -873828000, 9721895, 4
- tz.transition 1949, 1, :o3, -661539600, 58390339, 24
- tz.transition 1970, 1, :o1, 28800
- tz.transition 1996, 4, :o4, 828867600
- tz.transition 1996, 10, :o1, 846403200
- tz.transition 1997, 4, :o4, 860317200
- tz.transition 1997, 10, :o1, 877852800
- tz.transition 1998, 4, :o4, 891766800
- tz.transition 1998, 10, :o1, 909302400
- tz.transition 1999, 4, :o4, 923216400
- tz.transition 1999, 10, :o1, 941356800
- tz.transition 2000, 4, :o4, 954666000
- tz.transition 2000, 10, :o1, 972806400
- tz.transition 2001, 5, :o4, 989139600
- tz.transition 2001, 9, :o1, 1001836800
- tz.transition 2002, 4, :o4, 1018170000
- tz.transition 2002, 10, :o1, 1035705600
- tz.transition 2003, 4, :o4, 1049619600
- tz.transition 2003, 10, :o1, 1067155200
- tz.transition 2004, 4, :o4, 1081069200
- tz.transition 2004, 10, :o1, 1099209600
- tz.transition 2005, 4, :o4, 1112518800
- tz.transition 2005, 10, :o1, 1130659200
- tz.transition 2006, 4, :o4, 1143968400
- tz.transition 2006, 10, :o1, 1162108800
- tz.transition 2007, 4, :o4, 1175418000
- tz.transition 2007, 10, :o1, 1193558400
- tz.transition 2008, 4, :o4, 1207472400
- tz.transition 2008, 10, :o1, 1225008000
- tz.transition 2009, 4, :o4, 1238922000
- tz.transition 2009, 10, :o1, 1256457600
- tz.transition 2010, 4, :o4, 1270371600
- tz.transition 2010, 10, :o1, 1288512000
- tz.transition 2011, 4, :o4, 1301821200
- tz.transition 2011, 10, :o1, 1319961600
- tz.transition 2012, 4, :o4, 1333270800
- tz.transition 2012, 10, :o1, 1351411200
- tz.transition 2013, 4, :o4, 1365325200
- tz.transition 2013, 10, :o1, 1382860800
- tz.transition 2014, 4, :o4, 1396774800
- tz.transition 2014, 10, :o1, 1414310400
- tz.transition 2015, 4, :o4, 1428224400
- tz.transition 2015, 10, :o1, 1445760000
- tz.transition 2016, 4, :o4, 1459674000
- tz.transition 2016, 10, :o1, 1477814400
- tz.transition 2017, 4, :o4, 1491123600
- tz.transition 2017, 10, :o1, 1509264000
- tz.transition 2018, 4, :o4, 1522573200
- tz.transition 2018, 10, :o1, 1540713600
- tz.transition 2019, 4, :o4, 1554627600
- tz.transition 2019, 10, :o1, 1572163200
- tz.transition 2020, 4, :o4, 1586077200
- tz.transition 2020, 10, :o1, 1603612800
- tz.transition 2021, 4, :o4, 1617526800
- tz.transition 2021, 10, :o1, 1635667200
- tz.transition 2022, 4, :o4, 1648976400
- tz.transition 2022, 10, :o1, 1667116800
- tz.transition 2023, 4, :o4, 1680426000
- tz.transition 2023, 10, :o1, 1698566400
- tz.transition 2024, 4, :o4, 1712480400
- tz.transition 2024, 10, :o1, 1730016000
- tz.transition 2025, 4, :o4, 1743930000
- tz.transition 2025, 10, :o1, 1761465600
- tz.transition 2026, 4, :o4, 1775379600
- tz.transition 2026, 10, :o1, 1792915200
- tz.transition 2027, 4, :o4, 1806829200
- tz.transition 2027, 10, :o1, 1824969600
- tz.transition 2028, 4, :o4, 1838278800
- tz.transition 2028, 10, :o1, 1856419200
- tz.transition 2029, 4, :o4, 1869728400
- tz.transition 2029, 10, :o1, 1887868800
- tz.transition 2030, 4, :o4, 1901782800
- tz.transition 2030, 10, :o1, 1919318400
- tz.transition 2031, 4, :o4, 1933232400
- tz.transition 2031, 10, :o1, 1950768000
- tz.transition 2032, 4, :o4, 1964682000
- tz.transition 2032, 10, :o1, 1982822400
- tz.transition 2033, 4, :o4, 1996131600
- tz.transition 2033, 10, :o1, 2014272000
- tz.transition 2034, 4, :o4, 2027581200
- tz.transition 2034, 10, :o1, 2045721600
- tz.transition 2035, 4, :o4, 2059030800
- tz.transition 2035, 10, :o1, 2077171200
- tz.transition 2036, 4, :o4, 2091085200
- tz.transition 2036, 10, :o1, 2108620800
- tz.transition 2037, 4, :o4, 2122534800
- tz.transition 2037, 10, :o1, 2140070400
- tz.transition 2038, 4, :o4, 2153984400, 19724143, 8
- tz.transition 2038, 10, :o1, 2172124800, 14794367, 6
- tz.transition 2039, 4, :o4, 2185434000, 19727055, 8
- tz.transition 2039, 10, :o1, 2203574400, 14796551, 6
- tz.transition 2040, 4, :o4, 2216883600, 19729967, 8
- tz.transition 2040, 10, :o1, 2235024000, 14798735, 6
- tz.transition 2041, 4, :o4, 2248938000, 19732935, 8
- tz.transition 2041, 10, :o1, 2266473600, 14800919, 6
- tz.transition 2042, 4, :o4, 2280387600, 19735847, 8
- tz.transition 2042, 10, :o1, 2297923200, 14803103, 6
- tz.transition 2043, 4, :o4, 2311837200, 19738759, 8
- tz.transition 2043, 10, :o1, 2329372800, 14805287, 6
- tz.transition 2044, 4, :o4, 2343286800, 19741671, 8
- tz.transition 2044, 10, :o1, 2361427200, 14807513, 6
- tz.transition 2045, 4, :o4, 2374736400, 19744583, 8
- tz.transition 2045, 10, :o1, 2392876800, 14809697, 6
- tz.transition 2046, 4, :o4, 2406186000, 19747495, 8
- tz.transition 2046, 10, :o1, 2424326400, 14811881, 6
- tz.transition 2047, 4, :o4, 2438240400, 19750463, 8
- tz.transition 2047, 10, :o1, 2455776000, 14814065, 6
- tz.transition 2048, 4, :o4, 2469690000, 19753375, 8
- tz.transition 2048, 10, :o1, 2487225600, 14816249, 6
- tz.transition 2049, 4, :o4, 2501139600, 19756287, 8
- tz.transition 2049, 10, :o1, 2519280000, 14818475, 6
- tz.transition 2050, 4, :o4, 2532589200, 19759199, 8
- tz.transition 2050, 10, :o1, 2550729600, 14820659, 6
- tz.transition 2051, 4, :o4, 2564038800, 19762111, 8
- tz.transition 2051, 10, :o1, 2582179200, 14822843, 6
- tz.transition 2052, 4, :o4, 2596093200, 19765079, 8
- tz.transition 2052, 10, :o1, 2613628800, 14825027, 6
- tz.transition 2053, 4, :o4, 2627542800, 19767991, 8
- tz.transition 2053, 10, :o1, 2645078400, 14827211, 6
- tz.transition 2054, 4, :o4, 2658992400, 19770903, 8
- tz.transition 2054, 10, :o1, 2676528000, 14829395, 6
- tz.transition 2055, 4, :o4, 2690442000, 19773815, 8
- tz.transition 2055, 10, :o1, 2708582400, 14831621, 6
- tz.transition 2056, 4, :o4, 2721891600, 19776727, 8
- tz.transition 2056, 10, :o1, 2740032000, 14833805, 6
- tz.transition 2057, 4, :o4, 2753341200, 19779639, 8
- tz.transition 2057, 10, :o1, 2771481600, 14835989, 6
- tz.transition 2058, 4, :o4, 2785395600, 19782607, 8
- tz.transition 2058, 10, :o1, 2802931200, 14838173, 6
- tz.transition 2059, 4, :o4, 2816845200, 19785519, 8
- tz.transition 2059, 10, :o1, 2834380800, 14840357, 6
- tz.transition 2060, 4, :o4, 2848294800, 19788431, 8
- tz.transition 2060, 10, :o1, 2866435200, 14842583, 6
- tz.transition 2061, 4, :o4, 2879744400, 19791343, 8
- tz.transition 2061, 10, :o1, 2897884800, 14844767, 6
- tz.transition 2062, 4, :o4, 2911194000, 19794255, 8
- tz.transition 2062, 10, :o1, 2929334400, 14846951, 6
- tz.transition 2063, 4, :o4, 2942643600, 19797167, 8
- tz.transition 2063, 10, :o1, 2960784000, 14849135, 6
- tz.transition 2064, 4, :o4, 2974698000, 19800135, 8
- tz.transition 2064, 10, :o1, 2992233600, 14851319, 6
- tz.transition 2065, 4, :o4, 3006147600, 19803047, 8
- tz.transition 2065, 10, :o1, 3023683200, 14853503, 6
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/America/Mendoza.rb b/lib/tzinfo/data/definitions/America/Mendoza.rb
deleted file mode 100644
index c7cd875e..00000000
--- a/lib/tzinfo/data/definitions/America/Mendoza.rb
+++ /dev/null
@@ -1,18 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module America
- module Mendoza
- include TimezoneDefinition
-
- linked_timezone 'America/Mendoza', 'America/Argentina/Mendoza'
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/America/Menominee.rb b/lib/tzinfo/data/definitions/America/Menominee.rb
deleted file mode 100644
index 383925f7..00000000
--- a/lib/tzinfo/data/definitions/America/Menominee.rb
+++ /dev/null
@@ -1,225 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module America
- module Menominee
- include TimezoneDefinition
-
- timezone 'America/Menominee' do |tz|
- tz.offset :o0, -21027, 0, :LMT
- tz.offset :o1, -21600, 0, :CST
- tz.offset :o2, -21600, 3600, :CDT
- tz.offset :o3, -21600, 3600, :CWT
- tz.offset :o4, -21600, 3600, :CPT
- tz.offset :o5, -18000, 0, :EST
-
- tz.transition 1885, 9, :o1, -2659759773, 69402333409, 28800
- tz.transition 1918, 3, :o2, -1633276800, 14530103, 6
- tz.transition 1918, 10, :o1, -1615136400, 58125451, 24
- tz.transition 1919, 3, :o2, -1601827200, 14532287, 6
- tz.transition 1919, 10, :o1, -1583686800, 58134187, 24
- tz.transition 1942, 2, :o3, -880214400, 14582399, 6
- tz.transition 1945, 8, :o4, -769395600, 58360379, 24
- tz.transition 1945, 9, :o1, -765392400, 58361491, 24
- tz.transition 1946, 4, :o2, -747244800, 14591633, 6
- tz.transition 1946, 9, :o1, -733942800, 58370227, 24
- tz.transition 1966, 4, :o2, -116438400, 14635439, 6
- tz.transition 1966, 10, :o1, -100112400, 58546291, 24
- tz.transition 1969, 4, :o5, -21484800, 14642033, 6
- tz.transition 1973, 4, :o2, 104914800
- tz.transition 1973, 10, :o1, 120639600
- tz.transition 1974, 1, :o2, 126691200
- tz.transition 1974, 10, :o1, 152089200
- tz.transition 1975, 2, :o2, 162374400
- tz.transition 1975, 10, :o1, 183538800
- tz.transition 1976, 4, :o2, 199267200
- tz.transition 1976, 10, :o1, 215593200
- tz.transition 1977, 4, :o2, 230716800
- tz.transition 1977, 10, :o1, 247042800
- tz.transition 1978, 4, :o2, 262771200
- tz.transition 1978, 10, :o1, 278492400
- tz.transition 1979, 4, :o2, 294220800
- tz.transition 1979, 10, :o1, 309942000
- tz.transition 1980, 4, :o2, 325670400
- tz.transition 1980, 10, :o1, 341391600
- tz.transition 1981, 4, :o2, 357120000
- tz.transition 1981, 10, :o1, 372841200
- tz.transition 1982, 4, :o2, 388569600
- tz.transition 1982, 10, :o1, 404895600
- tz.transition 1983, 4, :o2, 420019200
- tz.transition 1983, 10, :o1, 436345200
- tz.transition 1984, 4, :o2, 452073600
- tz.transition 1984, 10, :o1, 467794800
- tz.transition 1985, 4, :o2, 483523200
- tz.transition 1985, 10, :o1, 499244400
- tz.transition 1986, 4, :o2, 514972800
- tz.transition 1986, 10, :o1, 530694000
- tz.transition 1987, 4, :o2, 544608000
- tz.transition 1987, 10, :o1, 562143600
- tz.transition 1988, 4, :o2, 576057600
- tz.transition 1988, 10, :o1, 594198000
- tz.transition 1989, 4, :o2, 607507200
- tz.transition 1989, 10, :o1, 625647600
- tz.transition 1990, 4, :o2, 638956800
- tz.transition 1990, 10, :o1, 657097200
- tz.transition 1991, 4, :o2, 671011200
- tz.transition 1991, 10, :o1, 688546800
- tz.transition 1992, 4, :o2, 702460800
- tz.transition 1992, 10, :o1, 719996400
- tz.transition 1993, 4, :o2, 733910400
- tz.transition 1993, 10, :o1, 752050800
- tz.transition 1994, 4, :o2, 765360000
- tz.transition 1994, 10, :o1, 783500400
- tz.transition 1995, 4, :o2, 796809600
- tz.transition 1995, 10, :o1, 814950000
- tz.transition 1996, 4, :o2, 828864000
- tz.transition 1996, 10, :o1, 846399600
- tz.transition 1997, 4, :o2, 860313600
- tz.transition 1997, 10, :o1, 877849200
- tz.transition 1998, 4, :o2, 891763200
- tz.transition 1998, 10, :o1, 909298800
- tz.transition 1999, 4, :o2, 923212800
- tz.transition 1999, 10, :o1, 941353200
- tz.transition 2000, 4, :o2, 954662400
- tz.transition 2000, 10, :o1, 972802800
- tz.transition 2001, 4, :o2, 986112000
- tz.transition 2001, 10, :o1, 1004252400
- tz.transition 2002, 4, :o2, 1018166400
- tz.transition 2002, 10, :o1, 1035702000
- tz.transition 2003, 4, :o2, 1049616000
- tz.transition 2003, 10, :o1, 1067151600
- tz.transition 2004, 4, :o2, 1081065600
- tz.transition 2004, 10, :o1, 1099206000
- tz.transition 2005, 4, :o2, 1112515200
- tz.transition 2005, 10, :o1, 1130655600
- tz.transition 2006, 4, :o2, 1143964800
- tz.transition 2006, 10, :o1, 1162105200
- tz.transition 2007, 3, :o2, 1173600000
- tz.transition 2007, 11, :o1, 1194159600
- tz.transition 2008, 3, :o2, 1205049600
- tz.transition 2008, 11, :o1, 1225609200
- tz.transition 2009, 3, :o2, 1236499200
- tz.transition 2009, 11, :o1, 1257058800
- tz.transition 2010, 3, :o2, 1268553600
- tz.transition 2010, 11, :o1, 1289113200
- tz.transition 2011, 3, :o2, 1300003200
- tz.transition 2011, 11, :o1, 1320562800
- tz.transition 2012, 3, :o2, 1331452800
- tz.transition 2012, 11, :o1, 1352012400
- tz.transition 2013, 3, :o2, 1362902400
- tz.transition 2013, 11, :o1, 1383462000
- tz.transition 2014, 3, :o2, 1394352000
- tz.transition 2014, 11, :o1, 1414911600
- tz.transition 2015, 3, :o2, 1425801600
- tz.transition 2015, 11, :o1, 1446361200
- tz.transition 2016, 3, :o2, 1457856000
- tz.transition 2016, 11, :o1, 1478415600
- tz.transition 2017, 3, :o2, 1489305600
- tz.transition 2017, 11, :o1, 1509865200
- tz.transition 2018, 3, :o2, 1520755200
- tz.transition 2018, 11, :o1, 1541314800
- tz.transition 2019, 3, :o2, 1552204800
- tz.transition 2019, 11, :o1, 1572764400
- tz.transition 2020, 3, :o2, 1583654400
- tz.transition 2020, 11, :o1, 1604214000
- tz.transition 2021, 3, :o2, 1615708800
- tz.transition 2021, 11, :o1, 1636268400
- tz.transition 2022, 3, :o2, 1647158400
- tz.transition 2022, 11, :o1, 1667718000
- tz.transition 2023, 3, :o2, 1678608000
- tz.transition 2023, 11, :o1, 1699167600
- tz.transition 2024, 3, :o2, 1710057600
- tz.transition 2024, 11, :o1, 1730617200
- tz.transition 2025, 3, :o2, 1741507200
- tz.transition 2025, 11, :o1, 1762066800
- tz.transition 2026, 3, :o2, 1772956800
- tz.transition 2026, 11, :o1, 1793516400
- tz.transition 2027, 3, :o2, 1805011200
- tz.transition 2027, 11, :o1, 1825570800
- tz.transition 2028, 3, :o2, 1836460800
- tz.transition 2028, 11, :o1, 1857020400
- tz.transition 2029, 3, :o2, 1867910400
- tz.transition 2029, 11, :o1, 1888470000
- tz.transition 2030, 3, :o2, 1899360000
- tz.transition 2030, 11, :o1, 1919919600
- tz.transition 2031, 3, :o2, 1930809600
- tz.transition 2031, 11, :o1, 1951369200
- tz.transition 2032, 3, :o2, 1962864000
- tz.transition 2032, 11, :o1, 1983423600
- tz.transition 2033, 3, :o2, 1994313600
- tz.transition 2033, 11, :o1, 2014873200
- tz.transition 2034, 3, :o2, 2025763200
- tz.transition 2034, 11, :o1, 2046322800
- tz.transition 2035, 3, :o2, 2057212800
- tz.transition 2035, 11, :o1, 2077772400
- tz.transition 2036, 3, :o2, 2088662400
- tz.transition 2036, 11, :o1, 2109222000
- tz.transition 2037, 3, :o2, 2120112000
- tz.transition 2037, 11, :o1, 2140671600
- tz.transition 2038, 3, :o2, 2152166400, 14792981, 6
- tz.transition 2038, 11, :o1, 2172726000, 59177635, 24
- tz.transition 2039, 3, :o2, 2183616000, 14795165, 6
- tz.transition 2039, 11, :o1, 2204175600, 59186371, 24
- tz.transition 2040, 3, :o2, 2215065600, 14797349, 6
- tz.transition 2040, 11, :o1, 2235625200, 59195107, 24
- tz.transition 2041, 3, :o2, 2246515200, 14799533, 6
- tz.transition 2041, 11, :o1, 2267074800, 59203843, 24
- tz.transition 2042, 3, :o2, 2277964800, 14801717, 6
- tz.transition 2042, 11, :o1, 2298524400, 59212579, 24
- tz.transition 2043, 3, :o2, 2309414400, 14803901, 6
- tz.transition 2043, 11, :o1, 2329974000, 59221315, 24
- tz.transition 2044, 3, :o2, 2341468800, 14806127, 6
- tz.transition 2044, 11, :o1, 2362028400, 59230219, 24
- tz.transition 2045, 3, :o2, 2372918400, 14808311, 6
- tz.transition 2045, 11, :o1, 2393478000, 59238955, 24
- tz.transition 2046, 3, :o2, 2404368000, 14810495, 6
- tz.transition 2046, 11, :o1, 2424927600, 59247691, 24
- tz.transition 2047, 3, :o2, 2435817600, 14812679, 6
- tz.transition 2047, 11, :o1, 2456377200, 59256427, 24
- tz.transition 2048, 3, :o2, 2467267200, 14814863, 6
- tz.transition 2048, 11, :o1, 2487826800, 59265163, 24
- tz.transition 2049, 3, :o2, 2499321600, 14817089, 6
- tz.transition 2049, 11, :o1, 2519881200, 59274067, 24
- tz.transition 2050, 3, :o2, 2530771200, 14819273, 6
- tz.transition 2050, 11, :o1, 2551330800, 59282803, 24
- tz.transition 2051, 3, :o2, 2562220800, 14821457, 6
- tz.transition 2051, 11, :o1, 2582780400, 59291539, 24
- tz.transition 2052, 3, :o2, 2593670400, 14823641, 6
- tz.transition 2052, 11, :o1, 2614230000, 59300275, 24
- tz.transition 2053, 3, :o2, 2625120000, 14825825, 6
- tz.transition 2053, 11, :o1, 2645679600, 59309011, 24
- tz.transition 2054, 3, :o2, 2656569600, 14828009, 6
- tz.transition 2054, 11, :o1, 2677129200, 59317747, 24
- tz.transition 2055, 3, :o2, 2688624000, 14830235, 6
- tz.transition 2055, 11, :o1, 2709183600, 59326651, 24
- tz.transition 2056, 3, :o2, 2720073600, 14832419, 6
- tz.transition 2056, 11, :o1, 2740633200, 59335387, 24
- tz.transition 2057, 3, :o2, 2751523200, 14834603, 6
- tz.transition 2057, 11, :o1, 2772082800, 59344123, 24
- tz.transition 2058, 3, :o2, 2782972800, 14836787, 6
- tz.transition 2058, 11, :o1, 2803532400, 59352859, 24
- tz.transition 2059, 3, :o2, 2814422400, 14838971, 6
- tz.transition 2059, 11, :o1, 2834982000, 59361595, 24
- tz.transition 2060, 3, :o2, 2846476800, 14841197, 6
- tz.transition 2060, 11, :o1, 2867036400, 59370499, 24
- tz.transition 2061, 3, :o2, 2877926400, 14843381, 6
- tz.transition 2061, 11, :o1, 2898486000, 59379235, 24
- tz.transition 2062, 3, :o2, 2909376000, 14845565, 6
- tz.transition 2062, 11, :o1, 2929935600, 59387971, 24
- tz.transition 2063, 3, :o2, 2940825600, 14847749, 6
- tz.transition 2063, 11, :o1, 2961385200, 59396707, 24
- tz.transition 2064, 3, :o2, 2972275200, 14849933, 6
- tz.transition 2064, 11, :o1, 2992834800, 59405443, 24
- tz.transition 2065, 3, :o2, 3003724800, 14852117, 6
- tz.transition 2065, 11, :o1, 3024284400, 59414179, 24
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/America/Merida.rb b/lib/tzinfo/data/definitions/America/Merida.rb
deleted file mode 100644
index 5b4e5640..00000000
--- a/lib/tzinfo/data/definitions/America/Merida.rb
+++ /dev/null
@@ -1,167 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module America
- module Merida
- include TimezoneDefinition
-
- timezone 'America/Merida' do |tz|
- tz.offset :o0, -21508, 0, :LMT
- tz.offset :o1, -21600, 0, :CST
- tz.offset :o2, -18000, 0, :EST
- tz.offset :o3, -21600, 3600, :CDT
-
- tz.transition 1922, 1, :o1, -1514743200, 9692223, 4
- tz.transition 1981, 12, :o2, 377935200
- tz.transition 1982, 12, :o1, 407653200
- tz.transition 1996, 4, :o3, 828864000
- tz.transition 1996, 10, :o1, 846399600
- tz.transition 1997, 4, :o3, 860313600
- tz.transition 1997, 10, :o1, 877849200
- tz.transition 1998, 4, :o3, 891763200
- tz.transition 1998, 10, :o1, 909298800
- tz.transition 1999, 4, :o3, 923212800
- tz.transition 1999, 10, :o1, 941353200
- tz.transition 2000, 4, :o3, 954662400
- tz.transition 2000, 10, :o1, 972802800
- tz.transition 2001, 5, :o3, 989136000
- tz.transition 2001, 9, :o1, 1001833200
- tz.transition 2002, 4, :o3, 1018166400
- tz.transition 2002, 10, :o1, 1035702000
- tz.transition 2003, 4, :o3, 1049616000
- tz.transition 2003, 10, :o1, 1067151600
- tz.transition 2004, 4, :o3, 1081065600
- tz.transition 2004, 10, :o1, 1099206000
- tz.transition 2005, 4, :o3, 1112515200
- tz.transition 2005, 10, :o1, 1130655600
- tz.transition 2006, 4, :o3, 1143964800
- tz.transition 2006, 10, :o1, 1162105200
- tz.transition 2007, 4, :o3, 1175414400
- tz.transition 2007, 10, :o1, 1193554800
- tz.transition 2008, 4, :o3, 1207468800
- tz.transition 2008, 10, :o1, 1225004400
- tz.transition 2009, 4, :o3, 1238918400
- tz.transition 2009, 10, :o1, 1256454000
- tz.transition 2010, 4, :o3, 1270368000
- tz.transition 2010, 10, :o1, 1288508400
- tz.transition 2011, 4, :o3, 1301817600
- tz.transition 2011, 10, :o1, 1319958000
- tz.transition 2012, 4, :o3, 1333267200
- tz.transition 2012, 10, :o1, 1351407600
- tz.transition 2013, 4, :o3, 1365321600
- tz.transition 2013, 10, :o1, 1382857200
- tz.transition 2014, 4, :o3, 1396771200
- tz.transition 2014, 10, :o1, 1414306800
- tz.transition 2015, 4, :o3, 1428220800
- tz.transition 2015, 10, :o1, 1445756400
- tz.transition 2016, 4, :o3, 1459670400
- tz.transition 2016, 10, :o1, 1477810800
- tz.transition 2017, 4, :o3, 1491120000
- tz.transition 2017, 10, :o1, 1509260400
- tz.transition 2018, 4, :o3, 1522569600
- tz.transition 2018, 10, :o1, 1540710000
- tz.transition 2019, 4, :o3, 1554624000
- tz.transition 2019, 10, :o1, 1572159600
- tz.transition 2020, 4, :o3, 1586073600
- tz.transition 2020, 10, :o1, 1603609200
- tz.transition 2021, 4, :o3, 1617523200
- tz.transition 2021, 10, :o1, 1635663600
- tz.transition 2022, 4, :o3, 1648972800
- tz.transition 2022, 10, :o1, 1667113200
- tz.transition 2023, 4, :o3, 1680422400
- tz.transition 2023, 10, :o1, 1698562800
- tz.transition 2024, 4, :o3, 1712476800
- tz.transition 2024, 10, :o1, 1730012400
- tz.transition 2025, 4, :o3, 1743926400
- tz.transition 2025, 10, :o1, 1761462000
- tz.transition 2026, 4, :o3, 1775376000
- tz.transition 2026, 10, :o1, 1792911600
- tz.transition 2027, 4, :o3, 1806825600
- tz.transition 2027, 10, :o1, 1824966000
- tz.transition 2028, 4, :o3, 1838275200
- tz.transition 2028, 10, :o1, 1856415600
- tz.transition 2029, 4, :o3, 1869724800
- tz.transition 2029, 10, :o1, 1887865200
- tz.transition 2030, 4, :o3, 1901779200
- tz.transition 2030, 10, :o1, 1919314800
- tz.transition 2031, 4, :o3, 1933228800
- tz.transition 2031, 10, :o1, 1950764400
- tz.transition 2032, 4, :o3, 1964678400
- tz.transition 2032, 10, :o1, 1982818800
- tz.transition 2033, 4, :o3, 1996128000
- tz.transition 2033, 10, :o1, 2014268400
- tz.transition 2034, 4, :o3, 2027577600
- tz.transition 2034, 10, :o1, 2045718000
- tz.transition 2035, 4, :o3, 2059027200
- tz.transition 2035, 10, :o1, 2077167600
- tz.transition 2036, 4, :o3, 2091081600
- tz.transition 2036, 10, :o1, 2108617200
- tz.transition 2037, 4, :o3, 2122531200
- tz.transition 2037, 10, :o1, 2140066800
- tz.transition 2038, 4, :o3, 2153980800, 14793107, 6
- tz.transition 2038, 10, :o1, 2172121200, 59177467, 24
- tz.transition 2039, 4, :o3, 2185430400, 14795291, 6
- tz.transition 2039, 10, :o1, 2203570800, 59186203, 24
- tz.transition 2040, 4, :o3, 2216880000, 14797475, 6
- tz.transition 2040, 10, :o1, 2235020400, 59194939, 24
- tz.transition 2041, 4, :o3, 2248934400, 14799701, 6
- tz.transition 2041, 10, :o1, 2266470000, 59203675, 24
- tz.transition 2042, 4, :o3, 2280384000, 14801885, 6
- tz.transition 2042, 10, :o1, 2297919600, 59212411, 24
- tz.transition 2043, 4, :o3, 2311833600, 14804069, 6
- tz.transition 2043, 10, :o1, 2329369200, 59221147, 24
- tz.transition 2044, 4, :o3, 2343283200, 14806253, 6
- tz.transition 2044, 10, :o1, 2361423600, 59230051, 24
- tz.transition 2045, 4, :o3, 2374732800, 14808437, 6
- tz.transition 2045, 10, :o1, 2392873200, 59238787, 24
- tz.transition 2046, 4, :o3, 2406182400, 14810621, 6
- tz.transition 2046, 10, :o1, 2424322800, 59247523, 24
- tz.transition 2047, 4, :o3, 2438236800, 14812847, 6
- tz.transition 2047, 10, :o1, 2455772400, 59256259, 24
- tz.transition 2048, 4, :o3, 2469686400, 14815031, 6
- tz.transition 2048, 10, :o1, 2487222000, 59264995, 24
- tz.transition 2049, 4, :o3, 2501136000, 14817215, 6
- tz.transition 2049, 10, :o1, 2519276400, 59273899, 24
- tz.transition 2050, 4, :o3, 2532585600, 14819399, 6
- tz.transition 2050, 10, :o1, 2550726000, 59282635, 24
- tz.transition 2051, 4, :o3, 2564035200, 14821583, 6
- tz.transition 2051, 10, :o1, 2582175600, 59291371, 24
- tz.transition 2052, 4, :o3, 2596089600, 14823809, 6
- tz.transition 2052, 10, :o1, 2613625200, 59300107, 24
- tz.transition 2053, 4, :o3, 2627539200, 14825993, 6
- tz.transition 2053, 10, :o1, 2645074800, 59308843, 24
- tz.transition 2054, 4, :o3, 2658988800, 14828177, 6
- tz.transition 2054, 10, :o1, 2676524400, 59317579, 24
- tz.transition 2055, 4, :o3, 2690438400, 14830361, 6
- tz.transition 2055, 10, :o1, 2708578800, 59326483, 24
- tz.transition 2056, 4, :o3, 2721888000, 14832545, 6
- tz.transition 2056, 10, :o1, 2740028400, 59335219, 24
- tz.transition 2057, 4, :o3, 2753337600, 14834729, 6
- tz.transition 2057, 10, :o1, 2771478000, 59343955, 24
- tz.transition 2058, 4, :o3, 2785392000, 14836955, 6
- tz.transition 2058, 10, :o1, 2802927600, 59352691, 24
- tz.transition 2059, 4, :o3, 2816841600, 14839139, 6
- tz.transition 2059, 10, :o1, 2834377200, 59361427, 24
- tz.transition 2060, 4, :o3, 2848291200, 14841323, 6
- tz.transition 2060, 10, :o1, 2866431600, 59370331, 24
- tz.transition 2061, 4, :o3, 2879740800, 14843507, 6
- tz.transition 2061, 10, :o1, 2897881200, 59379067, 24
- tz.transition 2062, 4, :o3, 2911190400, 14845691, 6
- tz.transition 2062, 10, :o1, 2929330800, 59387803, 24
- tz.transition 2063, 4, :o3, 2942640000, 14847875, 6
- tz.transition 2063, 10, :o1, 2960780400, 59396539, 24
- tz.transition 2064, 4, :o3, 2974694400, 14850101, 6
- tz.transition 2064, 10, :o1, 2992230000, 59405275, 24
- tz.transition 2065, 4, :o3, 3006144000, 14852285, 6
- tz.transition 2065, 10, :o1, 3023679600, 59414011, 24
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/America/Metlakatla.rb b/lib/tzinfo/data/definitions/America/Metlakatla.rb
deleted file mode 100644
index 692b788f..00000000
--- a/lib/tzinfo/data/definitions/America/Metlakatla.rb
+++ /dev/null
@@ -1,61 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module America
- module Metlakatla
- include TimezoneDefinition
-
- timezone 'America/Metlakatla' do |tz|
- tz.offset :o0, 54822, 0, :LMT
- tz.offset :o1, -31578, 0, :LMT
- tz.offset :o2, -28800, 0, :PST
- tz.offset :o3, -28800, 3600, :PWT
- tz.offset :o4, -28800, 3600, :PPT
- tz.offset :o5, -28800, 3600, :PDT
-
- tz.transition 1867, 10, :o1, -3225366822, 34606898863, 14400
- tz.transition 1900, 8, :o2, -2188955622, 34779634063, 14400
- tz.transition 1942, 2, :o3, -880207200, 29164799, 12
- tz.transition 1945, 8, :o4, -769395600, 58360379, 24
- tz.transition 1945, 9, :o2, -765385200, 19453831, 8
- tz.transition 1969, 4, :o5, -21477600, 29284067, 12
- tz.transition 1969, 10, :o2, -5756400, 19524167, 8
- tz.transition 1970, 4, :o5, 9972000
- tz.transition 1970, 10, :o2, 25693200
- tz.transition 1971, 4, :o5, 41421600
- tz.transition 1971, 10, :o2, 57747600
- tz.transition 1972, 4, :o5, 73476000
- tz.transition 1972, 10, :o2, 89197200
- tz.transition 1973, 4, :o5, 104925600
- tz.transition 1973, 10, :o2, 120646800
- tz.transition 1974, 1, :o5, 126698400
- tz.transition 1974, 10, :o2, 152096400
- tz.transition 1975, 2, :o5, 162381600
- tz.transition 1975, 10, :o2, 183546000
- tz.transition 1976, 4, :o5, 199274400
- tz.transition 1976, 10, :o2, 215600400
- tz.transition 1977, 4, :o5, 230724000
- tz.transition 1977, 10, :o2, 247050000
- tz.transition 1978, 4, :o5, 262778400
- tz.transition 1978, 10, :o2, 278499600
- tz.transition 1979, 4, :o5, 294228000
- tz.transition 1979, 10, :o2, 309949200
- tz.transition 1980, 4, :o5, 325677600
- tz.transition 1980, 10, :o2, 341398800
- tz.transition 1981, 4, :o5, 357127200
- tz.transition 1981, 10, :o2, 372848400
- tz.transition 1982, 4, :o5, 388576800
- tz.transition 1982, 10, :o2, 404902800
- tz.transition 1983, 4, :o5, 420026400
- tz.transition 1983, 10, :o2, 436352400
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/America/Mexico_City.rb b/lib/tzinfo/data/definitions/America/Mexico_City.rb
deleted file mode 100644
index 78b16ce1..00000000
--- a/lib/tzinfo/data/definitions/America/Mexico_City.rb
+++ /dev/null
@@ -1,179 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module America
- module Mexico_City
- include TimezoneDefinition
-
- timezone 'America/Mexico_City' do |tz|
- tz.offset :o0, -23796, 0, :LMT
- tz.offset :o1, -25200, 0, :MST
- tz.offset :o2, -21600, 0, :CST
- tz.offset :o3, -21600, 3600, :CDT
- tz.offset :o4, -21600, 3600, :CWT
-
- tz.transition 1922, 1, :o1, -1514739600, 58153339, 24
- tz.transition 1927, 6, :o2, -1343066400, 9700171, 4
- tz.transition 1930, 11, :o1, -1234807200, 9705183, 4
- tz.transition 1931, 5, :o2, -1220292000, 9705855, 4
- tz.transition 1931, 10, :o1, -1207159200, 9706463, 4
- tz.transition 1932, 4, :o2, -1191344400, 58243171, 24
- tz.transition 1939, 2, :o3, -975261600, 9717199, 4
- tz.transition 1939, 6, :o2, -963169200, 58306553, 24
- tz.transition 1940, 12, :o3, -917114400, 9719891, 4
- tz.transition 1941, 4, :o2, -907354800, 58322057, 24
- tz.transition 1943, 12, :o4, -821901600, 9724299, 4
- tz.transition 1944, 5, :o2, -810068400, 58349081, 24
- tz.transition 1950, 2, :o3, -627501600, 9733299, 4
- tz.transition 1950, 7, :o2, -612990000, 58403825, 24
- tz.transition 1996, 4, :o3, 828864000
- tz.transition 1996, 10, :o2, 846399600
- tz.transition 1997, 4, :o3, 860313600
- tz.transition 1997, 10, :o2, 877849200
- tz.transition 1998, 4, :o3, 891763200
- tz.transition 1998, 10, :o2, 909298800
- tz.transition 1999, 4, :o3, 923212800
- tz.transition 1999, 10, :o2, 941353200
- tz.transition 2000, 4, :o3, 954662400
- tz.transition 2000, 10, :o2, 972802800
- tz.transition 2001, 5, :o3, 989136000
- tz.transition 2001, 9, :o2, 1001833200
- tz.transition 2002, 4, :o3, 1018166400
- tz.transition 2002, 10, :o2, 1035702000
- tz.transition 2003, 4, :o3, 1049616000
- tz.transition 2003, 10, :o2, 1067151600
- tz.transition 2004, 4, :o3, 1081065600
- tz.transition 2004, 10, :o2, 1099206000
- tz.transition 2005, 4, :o3, 1112515200
- tz.transition 2005, 10, :o2, 1130655600
- tz.transition 2006, 4, :o3, 1143964800
- tz.transition 2006, 10, :o2, 1162105200
- tz.transition 2007, 4, :o3, 1175414400
- tz.transition 2007, 10, :o2, 1193554800
- tz.transition 2008, 4, :o3, 1207468800
- tz.transition 2008, 10, :o2, 1225004400
- tz.transition 2009, 4, :o3, 1238918400
- tz.transition 2009, 10, :o2, 1256454000
- tz.transition 2010, 4, :o3, 1270368000
- tz.transition 2010, 10, :o2, 1288508400
- tz.transition 2011, 4, :o3, 1301817600
- tz.transition 2011, 10, :o2, 1319958000
- tz.transition 2012, 4, :o3, 1333267200
- tz.transition 2012, 10, :o2, 1351407600
- tz.transition 2013, 4, :o3, 1365321600
- tz.transition 2013, 10, :o2, 1382857200
- tz.transition 2014, 4, :o3, 1396771200
- tz.transition 2014, 10, :o2, 1414306800
- tz.transition 2015, 4, :o3, 1428220800
- tz.transition 2015, 10, :o2, 1445756400
- tz.transition 2016, 4, :o3, 1459670400
- tz.transition 2016, 10, :o2, 1477810800
- tz.transition 2017, 4, :o3, 1491120000
- tz.transition 2017, 10, :o2, 1509260400
- tz.transition 2018, 4, :o3, 1522569600
- tz.transition 2018, 10, :o2, 1540710000
- tz.transition 2019, 4, :o3, 1554624000
- tz.transition 2019, 10, :o2, 1572159600
- tz.transition 2020, 4, :o3, 1586073600
- tz.transition 2020, 10, :o2, 1603609200
- tz.transition 2021, 4, :o3, 1617523200
- tz.transition 2021, 10, :o2, 1635663600
- tz.transition 2022, 4, :o3, 1648972800
- tz.transition 2022, 10, :o2, 1667113200
- tz.transition 2023, 4, :o3, 1680422400
- tz.transition 2023, 10, :o2, 1698562800
- tz.transition 2024, 4, :o3, 1712476800
- tz.transition 2024, 10, :o2, 1730012400
- tz.transition 2025, 4, :o3, 1743926400
- tz.transition 2025, 10, :o2, 1761462000
- tz.transition 2026, 4, :o3, 1775376000
- tz.transition 2026, 10, :o2, 1792911600
- tz.transition 2027, 4, :o3, 1806825600
- tz.transition 2027, 10, :o2, 1824966000
- tz.transition 2028, 4, :o3, 1838275200
- tz.transition 2028, 10, :o2, 1856415600
- tz.transition 2029, 4, :o3, 1869724800
- tz.transition 2029, 10, :o2, 1887865200
- tz.transition 2030, 4, :o3, 1901779200
- tz.transition 2030, 10, :o2, 1919314800
- tz.transition 2031, 4, :o3, 1933228800
- tz.transition 2031, 10, :o2, 1950764400
- tz.transition 2032, 4, :o3, 1964678400
- tz.transition 2032, 10, :o2, 1982818800
- tz.transition 2033, 4, :o3, 1996128000
- tz.transition 2033, 10, :o2, 2014268400
- tz.transition 2034, 4, :o3, 2027577600
- tz.transition 2034, 10, :o2, 2045718000
- tz.transition 2035, 4, :o3, 2059027200
- tz.transition 2035, 10, :o2, 2077167600
- tz.transition 2036, 4, :o3, 2091081600
- tz.transition 2036, 10, :o2, 2108617200
- tz.transition 2037, 4, :o3, 2122531200
- tz.transition 2037, 10, :o2, 2140066800
- tz.transition 2038, 4, :o3, 2153980800, 14793107, 6
- tz.transition 2038, 10, :o2, 2172121200, 59177467, 24
- tz.transition 2039, 4, :o3, 2185430400, 14795291, 6
- tz.transition 2039, 10, :o2, 2203570800, 59186203, 24
- tz.transition 2040, 4, :o3, 2216880000, 14797475, 6
- tz.transition 2040, 10, :o2, 2235020400, 59194939, 24
- tz.transition 2041, 4, :o3, 2248934400, 14799701, 6
- tz.transition 2041, 10, :o2, 2266470000, 59203675, 24
- tz.transition 2042, 4, :o3, 2280384000, 14801885, 6
- tz.transition 2042, 10, :o2, 2297919600, 59212411, 24
- tz.transition 2043, 4, :o3, 2311833600, 14804069, 6
- tz.transition 2043, 10, :o2, 2329369200, 59221147, 24
- tz.transition 2044, 4, :o3, 2343283200, 14806253, 6
- tz.transition 2044, 10, :o2, 2361423600, 59230051, 24
- tz.transition 2045, 4, :o3, 2374732800, 14808437, 6
- tz.transition 2045, 10, :o2, 2392873200, 59238787, 24
- tz.transition 2046, 4, :o3, 2406182400, 14810621, 6
- tz.transition 2046, 10, :o2, 2424322800, 59247523, 24
- tz.transition 2047, 4, :o3, 2438236800, 14812847, 6
- tz.transition 2047, 10, :o2, 2455772400, 59256259, 24
- tz.transition 2048, 4, :o3, 2469686400, 14815031, 6
- tz.transition 2048, 10, :o2, 2487222000, 59264995, 24
- tz.transition 2049, 4, :o3, 2501136000, 14817215, 6
- tz.transition 2049, 10, :o2, 2519276400, 59273899, 24
- tz.transition 2050, 4, :o3, 2532585600, 14819399, 6
- tz.transition 2050, 10, :o2, 2550726000, 59282635, 24
- tz.transition 2051, 4, :o3, 2564035200, 14821583, 6
- tz.transition 2051, 10, :o2, 2582175600, 59291371, 24
- tz.transition 2052, 4, :o3, 2596089600, 14823809, 6
- tz.transition 2052, 10, :o2, 2613625200, 59300107, 24
- tz.transition 2053, 4, :o3, 2627539200, 14825993, 6
- tz.transition 2053, 10, :o2, 2645074800, 59308843, 24
- tz.transition 2054, 4, :o3, 2658988800, 14828177, 6
- tz.transition 2054, 10, :o2, 2676524400, 59317579, 24
- tz.transition 2055, 4, :o3, 2690438400, 14830361, 6
- tz.transition 2055, 10, :o2, 2708578800, 59326483, 24
- tz.transition 2056, 4, :o3, 2721888000, 14832545, 6
- tz.transition 2056, 10, :o2, 2740028400, 59335219, 24
- tz.transition 2057, 4, :o3, 2753337600, 14834729, 6
- tz.transition 2057, 10, :o2, 2771478000, 59343955, 24
- tz.transition 2058, 4, :o3, 2785392000, 14836955, 6
- tz.transition 2058, 10, :o2, 2802927600, 59352691, 24
- tz.transition 2059, 4, :o3, 2816841600, 14839139, 6
- tz.transition 2059, 10, :o2, 2834377200, 59361427, 24
- tz.transition 2060, 4, :o3, 2848291200, 14841323, 6
- tz.transition 2060, 10, :o2, 2866431600, 59370331, 24
- tz.transition 2061, 4, :o3, 2879740800, 14843507, 6
- tz.transition 2061, 10, :o2, 2897881200, 59379067, 24
- tz.transition 2062, 4, :o3, 2911190400, 14845691, 6
- tz.transition 2062, 10, :o2, 2929330800, 59387803, 24
- tz.transition 2063, 4, :o3, 2942640000, 14847875, 6
- tz.transition 2063, 10, :o2, 2960780400, 59396539, 24
- tz.transition 2064, 4, :o3, 2974694400, 14850101, 6
- tz.transition 2064, 10, :o2, 2992230000, 59405275, 24
- tz.transition 2065, 4, :o3, 3006144000, 14852285, 6
- tz.transition 2065, 10, :o2, 3023679600, 59414011, 24
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/America/Miquelon.rb b/lib/tzinfo/data/definitions/America/Miquelon.rb
deleted file mode 100644
index 51aa6b08..00000000
--- a/lib/tzinfo/data/definitions/America/Miquelon.rb
+++ /dev/null
@@ -1,184 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module America
- module Miquelon
- include TimezoneDefinition
-
- timezone 'America/Miquelon' do |tz|
- tz.offset :o0, -13480, 0, :LMT
- tz.offset :o1, -14400, 0, :AST
- tz.offset :o2, -10800, 0, :PMST
- tz.offset :o3, -10800, 3600, :PMDT
-
- tz.transition 1911, 5, :o1, -1850328920, 5225410777, 2160
- tz.transition 1980, 5, :o2, 326001600
- tz.transition 1987, 4, :o3, 544597200
- tz.transition 1987, 10, :o2, 562132800
- tz.transition 1988, 4, :o3, 576046800
- tz.transition 1988, 10, :o2, 594187200
- tz.transition 1989, 4, :o3, 607496400
- tz.transition 1989, 10, :o2, 625636800
- tz.transition 1990, 4, :o3, 638946000
- tz.transition 1990, 10, :o2, 657086400
- tz.transition 1991, 4, :o3, 671000400
- tz.transition 1991, 10, :o2, 688536000
- tz.transition 1992, 4, :o3, 702450000
- tz.transition 1992, 10, :o2, 719985600
- tz.transition 1993, 4, :o3, 733899600
- tz.transition 1993, 10, :o2, 752040000
- tz.transition 1994, 4, :o3, 765349200
- tz.transition 1994, 10, :o2, 783489600
- tz.transition 1995, 4, :o3, 796798800
- tz.transition 1995, 10, :o2, 814939200
- tz.transition 1996, 4, :o3, 828853200
- tz.transition 1996, 10, :o2, 846388800
- tz.transition 1997, 4, :o3, 860302800
- tz.transition 1997, 10, :o2, 877838400
- tz.transition 1998, 4, :o3, 891752400
- tz.transition 1998, 10, :o2, 909288000
- tz.transition 1999, 4, :o3, 923202000
- tz.transition 1999, 10, :o2, 941342400
- tz.transition 2000, 4, :o3, 954651600
- tz.transition 2000, 10, :o2, 972792000
- tz.transition 2001, 4, :o3, 986101200
- tz.transition 2001, 10, :o2, 1004241600
- tz.transition 2002, 4, :o3, 1018155600
- tz.transition 2002, 10, :o2, 1035691200
- tz.transition 2003, 4, :o3, 1049605200
- tz.transition 2003, 10, :o2, 1067140800
- tz.transition 2004, 4, :o3, 1081054800
- tz.transition 2004, 10, :o2, 1099195200
- tz.transition 2005, 4, :o3, 1112504400
- tz.transition 2005, 10, :o2, 1130644800
- tz.transition 2006, 4, :o3, 1143954000
- tz.transition 2006, 10, :o2, 1162094400
- tz.transition 2007, 3, :o3, 1173589200
- tz.transition 2007, 11, :o2, 1194148800
- tz.transition 2008, 3, :o3, 1205038800
- tz.transition 2008, 11, :o2, 1225598400
- tz.transition 2009, 3, :o3, 1236488400
- tz.transition 2009, 11, :o2, 1257048000
- tz.transition 2010, 3, :o3, 1268542800
- tz.transition 2010, 11, :o2, 1289102400
- tz.transition 2011, 3, :o3, 1299992400
- tz.transition 2011, 11, :o2, 1320552000
- tz.transition 2012, 3, :o3, 1331442000
- tz.transition 2012, 11, :o2, 1352001600
- tz.transition 2013, 3, :o3, 1362891600
- tz.transition 2013, 11, :o2, 1383451200
- tz.transition 2014, 3, :o3, 1394341200
- tz.transition 2014, 11, :o2, 1414900800
- tz.transition 2015, 3, :o3, 1425790800
- tz.transition 2015, 11, :o2, 1446350400
- tz.transition 2016, 3, :o3, 1457845200
- tz.transition 2016, 11, :o2, 1478404800
- tz.transition 2017, 3, :o3, 1489294800
- tz.transition 2017, 11, :o2, 1509854400
- tz.transition 2018, 3, :o3, 1520744400
- tz.transition 2018, 11, :o2, 1541304000
- tz.transition 2019, 3, :o3, 1552194000
- tz.transition 2019, 11, :o2, 1572753600
- tz.transition 2020, 3, :o3, 1583643600
- tz.transition 2020, 11, :o2, 1604203200
- tz.transition 2021, 3, :o3, 1615698000
- tz.transition 2021, 11, :o2, 1636257600
- tz.transition 2022, 3, :o3, 1647147600
- tz.transition 2022, 11, :o2, 1667707200
- tz.transition 2023, 3, :o3, 1678597200
- tz.transition 2023, 11, :o2, 1699156800
- tz.transition 2024, 3, :o3, 1710046800
- tz.transition 2024, 11, :o2, 1730606400
- tz.transition 2025, 3, :o3, 1741496400
- tz.transition 2025, 11, :o2, 1762056000
- tz.transition 2026, 3, :o3, 1772946000
- tz.transition 2026, 11, :o2, 1793505600
- tz.transition 2027, 3, :o3, 1805000400
- tz.transition 2027, 11, :o2, 1825560000
- tz.transition 2028, 3, :o3, 1836450000
- tz.transition 2028, 11, :o2, 1857009600
- tz.transition 2029, 3, :o3, 1867899600
- tz.transition 2029, 11, :o2, 1888459200
- tz.transition 2030, 3, :o3, 1899349200
- tz.transition 2030, 11, :o2, 1919908800
- tz.transition 2031, 3, :o3, 1930798800
- tz.transition 2031, 11, :o2, 1951358400
- tz.transition 2032, 3, :o3, 1962853200
- tz.transition 2032, 11, :o2, 1983412800
- tz.transition 2033, 3, :o3, 1994302800
- tz.transition 2033, 11, :o2, 2014862400
- tz.transition 2034, 3, :o3, 2025752400
- tz.transition 2034, 11, :o2, 2046312000
- tz.transition 2035, 3, :o3, 2057202000
- tz.transition 2035, 11, :o2, 2077761600
- tz.transition 2036, 3, :o3, 2088651600
- tz.transition 2036, 11, :o2, 2109211200
- tz.transition 2037, 3, :o3, 2120101200
- tz.transition 2037, 11, :o2, 2140660800
- tz.transition 2038, 3, :o3, 2152155600, 59171921, 24
- tz.transition 2038, 11, :o2, 2172715200, 7397204, 3
- tz.transition 2039, 3, :o3, 2183605200, 59180657, 24
- tz.transition 2039, 11, :o2, 2204164800, 7398296, 3
- tz.transition 2040, 3, :o3, 2215054800, 59189393, 24
- tz.transition 2040, 11, :o2, 2235614400, 7399388, 3
- tz.transition 2041, 3, :o3, 2246504400, 59198129, 24
- tz.transition 2041, 11, :o2, 2267064000, 7400480, 3
- tz.transition 2042, 3, :o3, 2277954000, 59206865, 24
- tz.transition 2042, 11, :o2, 2298513600, 7401572, 3
- tz.transition 2043, 3, :o3, 2309403600, 59215601, 24
- tz.transition 2043, 11, :o2, 2329963200, 7402664, 3
- tz.transition 2044, 3, :o3, 2341458000, 59224505, 24
- tz.transition 2044, 11, :o2, 2362017600, 7403777, 3
- tz.transition 2045, 3, :o3, 2372907600, 59233241, 24
- tz.transition 2045, 11, :o2, 2393467200, 7404869, 3
- tz.transition 2046, 3, :o3, 2404357200, 59241977, 24
- tz.transition 2046, 11, :o2, 2424916800, 7405961, 3
- tz.transition 2047, 3, :o3, 2435806800, 59250713, 24
- tz.transition 2047, 11, :o2, 2456366400, 7407053, 3
- tz.transition 2048, 3, :o3, 2467256400, 59259449, 24
- tz.transition 2048, 11, :o2, 2487816000, 7408145, 3
- tz.transition 2049, 3, :o3, 2499310800, 59268353, 24
- tz.transition 2049, 11, :o2, 2519870400, 7409258, 3
- tz.transition 2050, 3, :o3, 2530760400, 59277089, 24
- tz.transition 2050, 11, :o2, 2551320000, 7410350, 3
- tz.transition 2051, 3, :o3, 2562210000, 59285825, 24
- tz.transition 2051, 11, :o2, 2582769600, 7411442, 3
- tz.transition 2052, 3, :o3, 2593659600, 59294561, 24
- tz.transition 2052, 11, :o2, 2614219200, 7412534, 3
- tz.transition 2053, 3, :o3, 2625109200, 59303297, 24
- tz.transition 2053, 11, :o2, 2645668800, 7413626, 3
- tz.transition 2054, 3, :o3, 2656558800, 59312033, 24
- tz.transition 2054, 11, :o2, 2677118400, 7414718, 3
- tz.transition 2055, 3, :o3, 2688613200, 59320937, 24
- tz.transition 2055, 11, :o2, 2709172800, 7415831, 3
- tz.transition 2056, 3, :o3, 2720062800, 59329673, 24
- tz.transition 2056, 11, :o2, 2740622400, 7416923, 3
- tz.transition 2057, 3, :o3, 2751512400, 59338409, 24
- tz.transition 2057, 11, :o2, 2772072000, 7418015, 3
- tz.transition 2058, 3, :o3, 2782962000, 59347145, 24
- tz.transition 2058, 11, :o2, 2803521600, 7419107, 3
- tz.transition 2059, 3, :o3, 2814411600, 59355881, 24
- tz.transition 2059, 11, :o2, 2834971200, 7420199, 3
- tz.transition 2060, 3, :o3, 2846466000, 59364785, 24
- tz.transition 2060, 11, :o2, 2867025600, 7421312, 3
- tz.transition 2061, 3, :o3, 2877915600, 59373521, 24
- tz.transition 2061, 11, :o2, 2898475200, 7422404, 3
- tz.transition 2062, 3, :o3, 2909365200, 59382257, 24
- tz.transition 2062, 11, :o2, 2929924800, 7423496, 3
- tz.transition 2063, 3, :o3, 2940814800, 59390993, 24
- tz.transition 2063, 11, :o2, 2961374400, 7424588, 3
- tz.transition 2064, 3, :o3, 2972264400, 59399729, 24
- tz.transition 2064, 11, :o2, 2992824000, 7425680, 3
- tz.transition 2065, 3, :o3, 3003714000, 59408465, 24
- tz.transition 2065, 11, :o2, 3024273600, 7426772, 3
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/America/Moncton.rb b/lib/tzinfo/data/definitions/America/Moncton.rb
deleted file mode 100644
index 49c98647..00000000
--- a/lib/tzinfo/data/definitions/America/Moncton.rb
+++ /dev/null
@@ -1,289 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module America
- module Moncton
- include TimezoneDefinition
-
- timezone 'America/Moncton' do |tz|
- tz.offset :o0, -15548, 0, :LMT
- tz.offset :o1, -18000, 0, :EST
- tz.offset :o2, -14400, 0, :AST
- tz.offset :o3, -14400, 3600, :ADT
- tz.offset :o4, -14400, 3600, :AWT
- tz.offset :o5, -14400, 3600, :APT
-
- tz.transition 1883, 12, :o1, -2715882052, 52037719487, 21600
- tz.transition 1902, 6, :o2, -2131642800, 57981977, 24
- tz.transition 1918, 4, :o3, -1632074400, 9686791, 4
- tz.transition 1918, 10, :o2, -1615143600, 58125449, 24
- tz.transition 1933, 6, :o3, -1153681200, 58253633, 24
- tz.transition 1933, 9, :o2, -1145822400, 7281977, 3
- tz.transition 1934, 6, :o3, -1122231600, 58262369, 24
- tz.transition 1934, 9, :o2, -1114372800, 7283069, 3
- tz.transition 1935, 6, :o3, -1090782000, 58271105, 24
- tz.transition 1935, 9, :o2, -1082923200, 7284161, 3
- tz.transition 1936, 6, :o3, -1059332400, 58279841, 24
- tz.transition 1936, 9, :o2, -1051473600, 7285253, 3
- tz.transition 1937, 6, :o3, -1027882800, 58288577, 24
- tz.transition 1937, 9, :o2, -1020024000, 7286345, 3
- tz.transition 1938, 6, :o3, -996433200, 58297313, 24
- tz.transition 1938, 9, :o2, -988574400, 7287437, 3
- tz.transition 1939, 5, :o3, -965674800, 58305857, 24
- tz.transition 1939, 9, :o2, -955396800, 7288589, 3
- tz.transition 1940, 5, :o3, -934743600, 58314449, 24
- tz.transition 1940, 9, :o2, -923947200, 7289681, 3
- tz.transition 1941, 5, :o3, -904503600, 58322849, 24
- tz.transition 1941, 9, :o2, -891892800, 7290794, 3
- tz.transition 1942, 2, :o4, -880221600, 9721599, 4
- tz.transition 1945, 8, :o5, -769395600, 58360379, 24
- tz.transition 1945, 9, :o2, -765399600, 58361489, 24
- tz.transition 1946, 4, :o3, -747252000, 9727755, 4
- tz.transition 1946, 9, :o2, -733950000, 58370225, 24
- tz.transition 1947, 4, :o3, -715802400, 9729211, 4
- tz.transition 1947, 9, :o2, -702500400, 58378961, 24
- tz.transition 1948, 4, :o3, -684352800, 9730667, 4
- tz.transition 1948, 9, :o2, -671050800, 58387697, 24
- tz.transition 1949, 4, :o3, -652903200, 9732123, 4
- tz.transition 1949, 9, :o2, -639601200, 58396433, 24
- tz.transition 1950, 4, :o3, -620848800, 9733607, 4
- tz.transition 1950, 9, :o2, -608151600, 58405169, 24
- tz.transition 1951, 4, :o3, -589399200, 9735063, 4
- tz.transition 1951, 9, :o2, -576097200, 58414073, 24
- tz.transition 1952, 4, :o3, -557949600, 9736519, 4
- tz.transition 1952, 9, :o2, -544647600, 58422809, 24
- tz.transition 1953, 4, :o3, -526500000, 9737975, 4
- tz.transition 1953, 9, :o2, -513198000, 58431545, 24
- tz.transition 1954, 4, :o3, -495050400, 9739431, 4
- tz.transition 1954, 9, :o2, -481748400, 58440281, 24
- tz.transition 1955, 4, :o3, -463600800, 9740887, 4
- tz.transition 1955, 9, :o2, -450298800, 58449017, 24
- tz.transition 1956, 4, :o3, -431546400, 9742371, 4
- tz.transition 1956, 9, :o2, -418244400, 58457921, 24
- tz.transition 1957, 4, :o3, -400096800, 9743827, 4
- tz.transition 1957, 10, :o2, -384375600, 58467329, 24
- tz.transition 1958, 4, :o3, -368647200, 9745283, 4
- tz.transition 1958, 10, :o2, -352926000, 58476065, 24
- tz.transition 1959, 4, :o3, -337197600, 9746739, 4
- tz.transition 1959, 10, :o2, -321476400, 58484801, 24
- tz.transition 1960, 4, :o3, -305748000, 9748195, 4
- tz.transition 1960, 10, :o2, -289422000, 58493705, 24
- tz.transition 1961, 4, :o3, -273693600, 9749679, 4
- tz.transition 1961, 10, :o2, -257972400, 58502441, 24
- tz.transition 1962, 4, :o3, -242244000, 9751135, 4
- tz.transition 1962, 10, :o2, -226522800, 58511177, 24
- tz.transition 1963, 4, :o3, -210794400, 9752591, 4
- tz.transition 1963, 10, :o2, -195073200, 58519913, 24
- tz.transition 1964, 4, :o3, -179344800, 9754047, 4
- tz.transition 1964, 10, :o2, -163623600, 58528649, 24
- tz.transition 1965, 4, :o3, -147895200, 9755503, 4
- tz.transition 1965, 10, :o2, -131569200, 58537553, 24
- tz.transition 1966, 4, :o3, -116445600, 9756959, 4
- tz.transition 1966, 10, :o2, -100119600, 58546289, 24
- tz.transition 1967, 4, :o3, -84391200, 9758443, 4
- tz.transition 1967, 10, :o2, -68670000, 58555025, 24
- tz.transition 1968, 4, :o3, -52941600, 9759899, 4
- tz.transition 1968, 10, :o2, -37220400, 58563761, 24
- tz.transition 1969, 4, :o3, -21492000, 9761355, 4
- tz.transition 1969, 10, :o2, -5770800, 58572497, 24
- tz.transition 1970, 4, :o3, 9957600
- tz.transition 1970, 10, :o2, 25678800
- tz.transition 1971, 4, :o3, 41407200
- tz.transition 1971, 10, :o2, 57733200
- tz.transition 1972, 4, :o3, 73461600
- tz.transition 1972, 10, :o2, 89182800
- tz.transition 1974, 4, :o3, 136360800
- tz.transition 1974, 10, :o2, 152082000
- tz.transition 1975, 4, :o3, 167810400
- tz.transition 1975, 10, :o2, 183531600
- tz.transition 1976, 4, :o3, 199260000
- tz.transition 1976, 10, :o2, 215586000
- tz.transition 1977, 4, :o3, 230709600
- tz.transition 1977, 10, :o2, 247035600
- tz.transition 1978, 4, :o3, 262764000
- tz.transition 1978, 10, :o2, 278485200
- tz.transition 1979, 4, :o3, 294213600
- tz.transition 1979, 10, :o2, 309934800
- tz.transition 1980, 4, :o3, 325663200
- tz.transition 1980, 10, :o2, 341384400
- tz.transition 1981, 4, :o3, 357112800
- tz.transition 1981, 10, :o2, 372834000
- tz.transition 1982, 4, :o3, 388562400
- tz.transition 1982, 10, :o2, 404888400
- tz.transition 1983, 4, :o3, 420012000
- tz.transition 1983, 10, :o2, 436338000
- tz.transition 1984, 4, :o3, 452066400
- tz.transition 1984, 10, :o2, 467787600
- tz.transition 1985, 4, :o3, 483516000
- tz.transition 1985, 10, :o2, 499237200
- tz.transition 1986, 4, :o3, 514965600
- tz.transition 1986, 10, :o2, 530686800
- tz.transition 1987, 4, :o3, 544600800
- tz.transition 1987, 10, :o2, 562136400
- tz.transition 1988, 4, :o3, 576050400
- tz.transition 1988, 10, :o2, 594190800
- tz.transition 1989, 4, :o3, 607500000
- tz.transition 1989, 10, :o2, 625640400
- tz.transition 1990, 4, :o3, 638949600
- tz.transition 1990, 10, :o2, 657090000
- tz.transition 1991, 4, :o3, 671004000
- tz.transition 1991, 10, :o2, 688539600
- tz.transition 1992, 4, :o3, 702453600
- tz.transition 1992, 10, :o2, 719989200
- tz.transition 1993, 4, :o3, 733896060
- tz.transition 1993, 10, :o2, 752036460
- tz.transition 1994, 4, :o3, 765345660
- tz.transition 1994, 10, :o2, 783486060
- tz.transition 1995, 4, :o3, 796795260
- tz.transition 1995, 10, :o2, 814935660
- tz.transition 1996, 4, :o3, 828849660
- tz.transition 1996, 10, :o2, 846385260
- tz.transition 1997, 4, :o3, 860299260
- tz.transition 1997, 10, :o2, 877834860
- tz.transition 1998, 4, :o3, 891748860
- tz.transition 1998, 10, :o2, 909284460
- tz.transition 1999, 4, :o3, 923198460
- tz.transition 1999, 10, :o2, 941338860
- tz.transition 2000, 4, :o3, 954648060
- tz.transition 2000, 10, :o2, 972788460
- tz.transition 2001, 4, :o3, 986097660
- tz.transition 2001, 10, :o2, 1004238060
- tz.transition 2002, 4, :o3, 1018152060
- tz.transition 2002, 10, :o2, 1035687660
- tz.transition 2003, 4, :o3, 1049601660
- tz.transition 2003, 10, :o2, 1067137260
- tz.transition 2004, 4, :o3, 1081051260
- tz.transition 2004, 10, :o2, 1099191660
- tz.transition 2005, 4, :o3, 1112500860
- tz.transition 2005, 10, :o2, 1130641260
- tz.transition 2006, 4, :o3, 1143950460
- tz.transition 2006, 10, :o2, 1162090860
- tz.transition 2007, 3, :o3, 1173592800
- tz.transition 2007, 11, :o2, 1194152400
- tz.transition 2008, 3, :o3, 1205042400
- tz.transition 2008, 11, :o2, 1225602000
- tz.transition 2009, 3, :o3, 1236492000
- tz.transition 2009, 11, :o2, 1257051600
- tz.transition 2010, 3, :o3, 1268546400
- tz.transition 2010, 11, :o2, 1289106000
- tz.transition 2011, 3, :o3, 1299996000
- tz.transition 2011, 11, :o2, 1320555600
- tz.transition 2012, 3, :o3, 1331445600
- tz.transition 2012, 11, :o2, 1352005200
- tz.transition 2013, 3, :o3, 1362895200
- tz.transition 2013, 11, :o2, 1383454800
- tz.transition 2014, 3, :o3, 1394344800
- tz.transition 2014, 11, :o2, 1414904400
- tz.transition 2015, 3, :o3, 1425794400
- tz.transition 2015, 11, :o2, 1446354000
- tz.transition 2016, 3, :o3, 1457848800
- tz.transition 2016, 11, :o2, 1478408400
- tz.transition 2017, 3, :o3, 1489298400
- tz.transition 2017, 11, :o2, 1509858000
- tz.transition 2018, 3, :o3, 1520748000
- tz.transition 2018, 11, :o2, 1541307600
- tz.transition 2019, 3, :o3, 1552197600
- tz.transition 2019, 11, :o2, 1572757200
- tz.transition 2020, 3, :o3, 1583647200
- tz.transition 2020, 11, :o2, 1604206800
- tz.transition 2021, 3, :o3, 1615701600
- tz.transition 2021, 11, :o2, 1636261200
- tz.transition 2022, 3, :o3, 1647151200
- tz.transition 2022, 11, :o2, 1667710800
- tz.transition 2023, 3, :o3, 1678600800
- tz.transition 2023, 11, :o2, 1699160400
- tz.transition 2024, 3, :o3, 1710050400
- tz.transition 2024, 11, :o2, 1730610000
- tz.transition 2025, 3, :o3, 1741500000
- tz.transition 2025, 11, :o2, 1762059600
- tz.transition 2026, 3, :o3, 1772949600
- tz.transition 2026, 11, :o2, 1793509200
- tz.transition 2027, 3, :o3, 1805004000
- tz.transition 2027, 11, :o2, 1825563600
- tz.transition 2028, 3, :o3, 1836453600
- tz.transition 2028, 11, :o2, 1857013200
- tz.transition 2029, 3, :o3, 1867903200
- tz.transition 2029, 11, :o2, 1888462800
- tz.transition 2030, 3, :o3, 1899352800
- tz.transition 2030, 11, :o2, 1919912400
- tz.transition 2031, 3, :o3, 1930802400
- tz.transition 2031, 11, :o2, 1951362000
- tz.transition 2032, 3, :o3, 1962856800
- tz.transition 2032, 11, :o2, 1983416400
- tz.transition 2033, 3, :o3, 1994306400
- tz.transition 2033, 11, :o2, 2014866000
- tz.transition 2034, 3, :o3, 2025756000
- tz.transition 2034, 11, :o2, 2046315600
- tz.transition 2035, 3, :o3, 2057205600
- tz.transition 2035, 11, :o2, 2077765200
- tz.transition 2036, 3, :o3, 2088655200
- tz.transition 2036, 11, :o2, 2109214800
- tz.transition 2037, 3, :o3, 2120104800
- tz.transition 2037, 11, :o2, 2140664400
- tz.transition 2038, 3, :o3, 2152159200, 9861987, 4
- tz.transition 2038, 11, :o2, 2172718800, 59177633, 24
- tz.transition 2039, 3, :o3, 2183608800, 9863443, 4
- tz.transition 2039, 11, :o2, 2204168400, 59186369, 24
- tz.transition 2040, 3, :o3, 2215058400, 9864899, 4
- tz.transition 2040, 11, :o2, 2235618000, 59195105, 24
- tz.transition 2041, 3, :o3, 2246508000, 9866355, 4
- tz.transition 2041, 11, :o2, 2267067600, 59203841, 24
- tz.transition 2042, 3, :o3, 2277957600, 9867811, 4
- tz.transition 2042, 11, :o2, 2298517200, 59212577, 24
- tz.transition 2043, 3, :o3, 2309407200, 9869267, 4
- tz.transition 2043, 11, :o2, 2329966800, 59221313, 24
- tz.transition 2044, 3, :o3, 2341461600, 9870751, 4
- tz.transition 2044, 11, :o2, 2362021200, 59230217, 24
- tz.transition 2045, 3, :o3, 2372911200, 9872207, 4
- tz.transition 2045, 11, :o2, 2393470800, 59238953, 24
- tz.transition 2046, 3, :o3, 2404360800, 9873663, 4
- tz.transition 2046, 11, :o2, 2424920400, 59247689, 24
- tz.transition 2047, 3, :o3, 2435810400, 9875119, 4
- tz.transition 2047, 11, :o2, 2456370000, 59256425, 24
- tz.transition 2048, 3, :o3, 2467260000, 9876575, 4
- tz.transition 2048, 11, :o2, 2487819600, 59265161, 24
- tz.transition 2049, 3, :o3, 2499314400, 9878059, 4
- tz.transition 2049, 11, :o2, 2519874000, 59274065, 24
- tz.transition 2050, 3, :o3, 2530764000, 9879515, 4
- tz.transition 2050, 11, :o2, 2551323600, 59282801, 24
- tz.transition 2051, 3, :o3, 2562213600, 9880971, 4
- tz.transition 2051, 11, :o2, 2582773200, 59291537, 24
- tz.transition 2052, 3, :o3, 2593663200, 9882427, 4
- tz.transition 2052, 11, :o2, 2614222800, 59300273, 24
- tz.transition 2053, 3, :o3, 2625112800, 9883883, 4
- tz.transition 2053, 11, :o2, 2645672400, 59309009, 24
- tz.transition 2054, 3, :o3, 2656562400, 9885339, 4
- tz.transition 2054, 11, :o2, 2677122000, 59317745, 24
- tz.transition 2055, 3, :o3, 2688616800, 9886823, 4
- tz.transition 2055, 11, :o2, 2709176400, 59326649, 24
- tz.transition 2056, 3, :o3, 2720066400, 9888279, 4
- tz.transition 2056, 11, :o2, 2740626000, 59335385, 24
- tz.transition 2057, 3, :o3, 2751516000, 9889735, 4
- tz.transition 2057, 11, :o2, 2772075600, 59344121, 24
- tz.transition 2058, 3, :o3, 2782965600, 9891191, 4
- tz.transition 2058, 11, :o2, 2803525200, 59352857, 24
- tz.transition 2059, 3, :o3, 2814415200, 9892647, 4
- tz.transition 2059, 11, :o2, 2834974800, 59361593, 24
- tz.transition 2060, 3, :o3, 2846469600, 9894131, 4
- tz.transition 2060, 11, :o2, 2867029200, 59370497, 24
- tz.transition 2061, 3, :o3, 2877919200, 9895587, 4
- tz.transition 2061, 11, :o2, 2898478800, 59379233, 24
- tz.transition 2062, 3, :o3, 2909368800, 9897043, 4
- tz.transition 2062, 11, :o2, 2929928400, 59387969, 24
- tz.transition 2063, 3, :o3, 2940818400, 9898499, 4
- tz.transition 2063, 11, :o2, 2961378000, 59396705, 24
- tz.transition 2064, 3, :o3, 2972268000, 9899955, 4
- tz.transition 2064, 11, :o2, 2992827600, 59405441, 24
- tz.transition 2065, 3, :o3, 3003717600, 9901411, 4
- tz.transition 2065, 11, :o2, 3024277200, 59414177, 24
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/America/Monterrey.rb b/lib/tzinfo/data/definitions/America/Monterrey.rb
deleted file mode 100644
index 595c4ed7..00000000
--- a/lib/tzinfo/data/definitions/America/Monterrey.rb
+++ /dev/null
@@ -1,166 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module America
- module Monterrey
- include TimezoneDefinition
-
- timezone 'America/Monterrey' do |tz|
- tz.offset :o0, -24076, 0, :LMT
- tz.offset :o1, -21600, 0, :CST
- tz.offset :o2, -21600, 3600, :CDT
-
- tz.transition 1922, 1, :o1, -1514743200, 9692223, 4
- tz.transition 1988, 4, :o2, 576057600
- tz.transition 1988, 10, :o1, 594198000
- tz.transition 1996, 4, :o2, 828864000
- tz.transition 1996, 10, :o1, 846399600
- tz.transition 1997, 4, :o2, 860313600
- tz.transition 1997, 10, :o1, 877849200
- tz.transition 1998, 4, :o2, 891763200
- tz.transition 1998, 10, :o1, 909298800
- tz.transition 1999, 4, :o2, 923212800
- tz.transition 1999, 10, :o1, 941353200
- tz.transition 2000, 4, :o2, 954662400
- tz.transition 2000, 10, :o1, 972802800
- tz.transition 2001, 5, :o2, 989136000
- tz.transition 2001, 9, :o1, 1001833200
- tz.transition 2002, 4, :o2, 1018166400
- tz.transition 2002, 10, :o1, 1035702000
- tz.transition 2003, 4, :o2, 1049616000
- tz.transition 2003, 10, :o1, 1067151600
- tz.transition 2004, 4, :o2, 1081065600
- tz.transition 2004, 10, :o1, 1099206000
- tz.transition 2005, 4, :o2, 1112515200
- tz.transition 2005, 10, :o1, 1130655600
- tz.transition 2006, 4, :o2, 1143964800
- tz.transition 2006, 10, :o1, 1162105200
- tz.transition 2007, 4, :o2, 1175414400
- tz.transition 2007, 10, :o1, 1193554800
- tz.transition 2008, 4, :o2, 1207468800
- tz.transition 2008, 10, :o1, 1225004400
- tz.transition 2009, 4, :o2, 1238918400
- tz.transition 2009, 10, :o1, 1256454000
- tz.transition 2010, 4, :o2, 1270368000
- tz.transition 2010, 10, :o1, 1288508400
- tz.transition 2011, 4, :o2, 1301817600
- tz.transition 2011, 10, :o1, 1319958000
- tz.transition 2012, 4, :o2, 1333267200
- tz.transition 2012, 10, :o1, 1351407600
- tz.transition 2013, 4, :o2, 1365321600
- tz.transition 2013, 10, :o1, 1382857200
- tz.transition 2014, 4, :o2, 1396771200
- tz.transition 2014, 10, :o1, 1414306800
- tz.transition 2015, 4, :o2, 1428220800
- tz.transition 2015, 10, :o1, 1445756400
- tz.transition 2016, 4, :o2, 1459670400
- tz.transition 2016, 10, :o1, 1477810800
- tz.transition 2017, 4, :o2, 1491120000
- tz.transition 2017, 10, :o1, 1509260400
- tz.transition 2018, 4, :o2, 1522569600
- tz.transition 2018, 10, :o1, 1540710000
- tz.transition 2019, 4, :o2, 1554624000
- tz.transition 2019, 10, :o1, 1572159600
- tz.transition 2020, 4, :o2, 1586073600
- tz.transition 2020, 10, :o1, 1603609200
- tz.transition 2021, 4, :o2, 1617523200
- tz.transition 2021, 10, :o1, 1635663600
- tz.transition 2022, 4, :o2, 1648972800
- tz.transition 2022, 10, :o1, 1667113200
- tz.transition 2023, 4, :o2, 1680422400
- tz.transition 2023, 10, :o1, 1698562800
- tz.transition 2024, 4, :o2, 1712476800
- tz.transition 2024, 10, :o1, 1730012400
- tz.transition 2025, 4, :o2, 1743926400
- tz.transition 2025, 10, :o1, 1761462000
- tz.transition 2026, 4, :o2, 1775376000
- tz.transition 2026, 10, :o1, 1792911600
- tz.transition 2027, 4, :o2, 1806825600
- tz.transition 2027, 10, :o1, 1824966000
- tz.transition 2028, 4, :o2, 1838275200
- tz.transition 2028, 10, :o1, 1856415600
- tz.transition 2029, 4, :o2, 1869724800
- tz.transition 2029, 10, :o1, 1887865200
- tz.transition 2030, 4, :o2, 1901779200
- tz.transition 2030, 10, :o1, 1919314800
- tz.transition 2031, 4, :o2, 1933228800
- tz.transition 2031, 10, :o1, 1950764400
- tz.transition 2032, 4, :o2, 1964678400
- tz.transition 2032, 10, :o1, 1982818800
- tz.transition 2033, 4, :o2, 1996128000
- tz.transition 2033, 10, :o1, 2014268400
- tz.transition 2034, 4, :o2, 2027577600
- tz.transition 2034, 10, :o1, 2045718000
- tz.transition 2035, 4, :o2, 2059027200
- tz.transition 2035, 10, :o1, 2077167600
- tz.transition 2036, 4, :o2, 2091081600
- tz.transition 2036, 10, :o1, 2108617200
- tz.transition 2037, 4, :o2, 2122531200
- tz.transition 2037, 10, :o1, 2140066800
- tz.transition 2038, 4, :o2, 2153980800, 14793107, 6
- tz.transition 2038, 10, :o1, 2172121200, 59177467, 24
- tz.transition 2039, 4, :o2, 2185430400, 14795291, 6
- tz.transition 2039, 10, :o1, 2203570800, 59186203, 24
- tz.transition 2040, 4, :o2, 2216880000, 14797475, 6
- tz.transition 2040, 10, :o1, 2235020400, 59194939, 24
- tz.transition 2041, 4, :o2, 2248934400, 14799701, 6
- tz.transition 2041, 10, :o1, 2266470000, 59203675, 24
- tz.transition 2042, 4, :o2, 2280384000, 14801885, 6
- tz.transition 2042, 10, :o1, 2297919600, 59212411, 24
- tz.transition 2043, 4, :o2, 2311833600, 14804069, 6
- tz.transition 2043, 10, :o1, 2329369200, 59221147, 24
- tz.transition 2044, 4, :o2, 2343283200, 14806253, 6
- tz.transition 2044, 10, :o1, 2361423600, 59230051, 24
- tz.transition 2045, 4, :o2, 2374732800, 14808437, 6
- tz.transition 2045, 10, :o1, 2392873200, 59238787, 24
- tz.transition 2046, 4, :o2, 2406182400, 14810621, 6
- tz.transition 2046, 10, :o1, 2424322800, 59247523, 24
- tz.transition 2047, 4, :o2, 2438236800, 14812847, 6
- tz.transition 2047, 10, :o1, 2455772400, 59256259, 24
- tz.transition 2048, 4, :o2, 2469686400, 14815031, 6
- tz.transition 2048, 10, :o1, 2487222000, 59264995, 24
- tz.transition 2049, 4, :o2, 2501136000, 14817215, 6
- tz.transition 2049, 10, :o1, 2519276400, 59273899, 24
- tz.transition 2050, 4, :o2, 2532585600, 14819399, 6
- tz.transition 2050, 10, :o1, 2550726000, 59282635, 24
- tz.transition 2051, 4, :o2, 2564035200, 14821583, 6
- tz.transition 2051, 10, :o1, 2582175600, 59291371, 24
- tz.transition 2052, 4, :o2, 2596089600, 14823809, 6
- tz.transition 2052, 10, :o1, 2613625200, 59300107, 24
- tz.transition 2053, 4, :o2, 2627539200, 14825993, 6
- tz.transition 2053, 10, :o1, 2645074800, 59308843, 24
- tz.transition 2054, 4, :o2, 2658988800, 14828177, 6
- tz.transition 2054, 10, :o1, 2676524400, 59317579, 24
- tz.transition 2055, 4, :o2, 2690438400, 14830361, 6
- tz.transition 2055, 10, :o1, 2708578800, 59326483, 24
- tz.transition 2056, 4, :o2, 2721888000, 14832545, 6
- tz.transition 2056, 10, :o1, 2740028400, 59335219, 24
- tz.transition 2057, 4, :o2, 2753337600, 14834729, 6
- tz.transition 2057, 10, :o1, 2771478000, 59343955, 24
- tz.transition 2058, 4, :o2, 2785392000, 14836955, 6
- tz.transition 2058, 10, :o1, 2802927600, 59352691, 24
- tz.transition 2059, 4, :o2, 2816841600, 14839139, 6
- tz.transition 2059, 10, :o1, 2834377200, 59361427, 24
- tz.transition 2060, 4, :o2, 2848291200, 14841323, 6
- tz.transition 2060, 10, :o1, 2866431600, 59370331, 24
- tz.transition 2061, 4, :o2, 2879740800, 14843507, 6
- tz.transition 2061, 10, :o1, 2897881200, 59379067, 24
- tz.transition 2062, 4, :o2, 2911190400, 14845691, 6
- tz.transition 2062, 10, :o1, 2929330800, 59387803, 24
- tz.transition 2063, 4, :o2, 2942640000, 14847875, 6
- tz.transition 2063, 10, :o1, 2960780400, 59396539, 24
- tz.transition 2064, 4, :o2, 2974694400, 14850101, 6
- tz.transition 2064, 10, :o1, 2992230000, 59405275, 24
- tz.transition 2065, 4, :o2, 3006144000, 14852285, 6
- tz.transition 2065, 10, :o1, 3023679600, 59414011, 24
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/America/Montevideo.rb b/lib/tzinfo/data/definitions/America/Montevideo.rb
deleted file mode 100644
index c52686e5..00000000
--- a/lib/tzinfo/data/definitions/America/Montevideo.rb
+++ /dev/null
@@ -1,214 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module America
- module Montevideo
- include TimezoneDefinition
-
- timezone 'America/Montevideo' do |tz|
- tz.offset :o0, -13484, 0, :LMT
- tz.offset :o1, -13484, 0, :MMT
- tz.offset :o2, -12600, 0, :UYT
- tz.offset :o3, -12600, 1800, :UYHST
- tz.offset :o4, -10800, 3600, :UYST
- tz.offset :o5, -10800, 0, :UYT
- tz.offset :o6, -10800, 1800, :UYHST
-
- tz.transition 1898, 6, :o1, -2256668116, 52152522971, 21600
- tz.transition 1920, 5, :o2, -1567455316, 52324826171, 21600
- tz.transition 1923, 10, :o3, -1459542600, 116337343, 48
- tz.transition 1924, 4, :o2, -1443819600, 19391013, 8
- tz.transition 1924, 10, :o3, -1428006600, 116354863, 48
- tz.transition 1925, 4, :o2, -1412283600, 19393933, 8
- tz.transition 1925, 10, :o3, -1396470600, 116372383, 48
- tz.transition 1926, 4, :o2, -1380747600, 19396853, 8
- tz.transition 1933, 10, :o3, -1141590600, 116513983, 48
- tz.transition 1934, 4, :o2, -1128286800, 19420229, 8
- tz.transition 1934, 10, :o3, -1110141000, 116531455, 48
- tz.transition 1935, 3, :o2, -1096837200, 19423141, 8
- tz.transition 1935, 10, :o3, -1078691400, 116548927, 48
- tz.transition 1936, 3, :o2, -1065387600, 19426053, 8
- tz.transition 1936, 11, :o3, -1046637000, 116566735, 48
- tz.transition 1937, 3, :o2, -1033938000, 19428965, 8
- tz.transition 1937, 10, :o3, -1015187400, 116584207, 48
- tz.transition 1938, 3, :o2, -1002488400, 19431877, 8
- tz.transition 1938, 10, :o3, -983737800, 116601679, 48
- tz.transition 1939, 3, :o2, -971038800, 19434789, 8
- tz.transition 1939, 10, :o3, -952288200, 116619151, 48
- tz.transition 1940, 3, :o2, -938984400, 19437757, 8
- tz.transition 1940, 10, :o3, -920838600, 116636623, 48
- tz.transition 1941, 3, :o2, -907534800, 19440669, 8
- tz.transition 1941, 8, :o3, -896819400, 116649967, 48
- tz.transition 1942, 1, :o2, -883602000, 19442885, 8
- tz.transition 1942, 12, :o4, -853619400, 116673967, 48
- tz.transition 1943, 3, :o5, -845848800, 29169571, 12
- tz.transition 1959, 5, :o4, -334789200, 19493701, 8
- tz.transition 1959, 11, :o5, -319672800, 29242651, 12
- tz.transition 1960, 1, :o4, -314226000, 19495605, 8
- tz.transition 1960, 3, :o5, -309996000, 29243995, 12
- tz.transition 1965, 4, :o4, -149720400, 19510837, 8
- tz.transition 1965, 9, :o5, -134604000, 29268355, 12
- tz.transition 1966, 4, :o4, -118270800, 19513749, 8
- tz.transition 1966, 10, :o5, -100044000, 29273155, 12
- tz.transition 1967, 4, :o4, -86821200, 19516661, 8
- tz.transition 1967, 10, :o5, -68508000, 29277535, 12
- tz.transition 1968, 5, :o6, -50446800, 19520029, 8
- tz.transition 1968, 12, :o5, -34119000, 117129245, 48
- tz.transition 1969, 5, :o6, -18910800, 19522949, 8
- tz.transition 1969, 12, :o5, -2583000, 117146765, 48
- tz.transition 1970, 5, :o6, 12625200
- tz.transition 1970, 12, :o5, 28953000
- tz.transition 1972, 4, :o4, 72932400
- tz.transition 1972, 8, :o5, 82692000
- tz.transition 1974, 3, :o6, 132116400
- tz.transition 1974, 12, :o4, 156911400
- tz.transition 1976, 10, :o5, 212983200
- tz.transition 1977, 12, :o4, 250052400
- tz.transition 1978, 4, :o5, 260244000
- tz.transition 1979, 10, :o4, 307594800
- tz.transition 1980, 5, :o5, 325994400
- tz.transition 1987, 12, :o4, 566449200
- tz.transition 1988, 3, :o5, 574308000
- tz.transition 1988, 12, :o4, 597812400
- tz.transition 1989, 3, :o5, 605671200
- tz.transition 1989, 10, :o4, 625633200
- tz.transition 1990, 3, :o5, 636516000
- tz.transition 1990, 10, :o4, 656478000
- tz.transition 1991, 3, :o5, 667965600
- tz.transition 1991, 10, :o4, 688532400
- tz.transition 1992, 3, :o5, 699415200
- tz.transition 1992, 10, :o4, 719377200
- tz.transition 1993, 2, :o5, 730864800
- tz.transition 2004, 9, :o4, 1095562800
- tz.transition 2005, 3, :o5, 1111896000
- tz.transition 2005, 10, :o4, 1128834000
- tz.transition 2006, 3, :o5, 1142136000
- tz.transition 2006, 10, :o4, 1159678800
- tz.transition 2007, 3, :o5, 1173585600
- tz.transition 2007, 10, :o4, 1191733200
- tz.transition 2008, 3, :o5, 1205035200
- tz.transition 2008, 10, :o4, 1223182800
- tz.transition 2009, 3, :o5, 1236484800
- tz.transition 2009, 10, :o4, 1254632400
- tz.transition 2010, 3, :o5, 1268539200
- tz.transition 2010, 10, :o4, 1286082000
- tz.transition 2011, 3, :o5, 1299988800
- tz.transition 2011, 10, :o4, 1317531600
- tz.transition 2012, 3, :o5, 1331438400
- tz.transition 2012, 10, :o4, 1349586000
- tz.transition 2013, 3, :o5, 1362888000
- tz.transition 2013, 10, :o4, 1381035600
- tz.transition 2014, 3, :o5, 1394337600
- tz.transition 2014, 10, :o4, 1412485200
- tz.transition 2015, 3, :o5, 1425787200
- tz.transition 2015, 10, :o4, 1443934800
- tz.transition 2016, 3, :o5, 1457841600
- tz.transition 2016, 10, :o4, 1475384400
- tz.transition 2017, 3, :o5, 1489291200
- tz.transition 2017, 10, :o4, 1506834000
- tz.transition 2018, 3, :o5, 1520740800
- tz.transition 2018, 10, :o4, 1538888400
- tz.transition 2019, 3, :o5, 1552190400
- tz.transition 2019, 10, :o4, 1570338000
- tz.transition 2020, 3, :o5, 1583640000
- tz.transition 2020, 10, :o4, 1601787600
- tz.transition 2021, 3, :o5, 1615694400
- tz.transition 2021, 10, :o4, 1633237200
- tz.transition 2022, 3, :o5, 1647144000
- tz.transition 2022, 10, :o4, 1664686800
- tz.transition 2023, 3, :o5, 1678593600
- tz.transition 2023, 10, :o4, 1696136400
- tz.transition 2024, 3, :o5, 1710043200
- tz.transition 2024, 10, :o4, 1728190800
- tz.transition 2025, 3, :o5, 1741492800
- tz.transition 2025, 10, :o4, 1759640400
- tz.transition 2026, 3, :o5, 1772942400
- tz.transition 2026, 10, :o4, 1791090000
- tz.transition 2027, 3, :o5, 1804996800
- tz.transition 2027, 10, :o4, 1822539600
- tz.transition 2028, 3, :o5, 1836446400
- tz.transition 2028, 10, :o4, 1853989200
- tz.transition 2029, 3, :o5, 1867896000
- tz.transition 2029, 10, :o4, 1886043600
- tz.transition 2030, 3, :o5, 1899345600
- tz.transition 2030, 10, :o4, 1917493200
- tz.transition 2031, 3, :o5, 1930795200
- tz.transition 2031, 10, :o4, 1948942800
- tz.transition 2032, 3, :o5, 1962849600
- tz.transition 2032, 10, :o4, 1980392400
- tz.transition 2033, 3, :o5, 1994299200
- tz.transition 2033, 10, :o4, 2011842000
- tz.transition 2034, 3, :o5, 2025748800
- tz.transition 2034, 10, :o4, 2043291600
- tz.transition 2035, 3, :o5, 2057198400
- tz.transition 2035, 10, :o4, 2075346000
- tz.transition 2036, 3, :o5, 2088648000
- tz.transition 2036, 10, :o4, 2106795600
- tz.transition 2037, 3, :o5, 2120097600
- tz.transition 2037, 10, :o4, 2138245200
- tz.transition 2038, 3, :o5, 2152152000, 7396490, 3
- tz.transition 2038, 10, :o4, 2169694800, 59176793, 24
- tz.transition 2039, 3, :o5, 2183601600, 7397582, 3
- tz.transition 2039, 10, :o4, 2201144400, 59185529, 24
- tz.transition 2040, 3, :o5, 2215051200, 7398674, 3
- tz.transition 2040, 10, :o4, 2233198800, 59194433, 24
- tz.transition 2041, 3, :o5, 2246500800, 7399766, 3
- tz.transition 2041, 10, :o4, 2264648400, 59203169, 24
- tz.transition 2042, 3, :o5, 2277950400, 7400858, 3
- tz.transition 2042, 10, :o4, 2296098000, 59211905, 24
- tz.transition 2043, 3, :o5, 2309400000, 7401950, 3
- tz.transition 2043, 10, :o4, 2327547600, 59220641, 24
- tz.transition 2044, 3, :o5, 2341454400, 7403063, 3
- tz.transition 2044, 10, :o4, 2358997200, 59229377, 24
- tz.transition 2045, 3, :o5, 2372904000, 7404155, 3
- tz.transition 2045, 10, :o4, 2390446800, 59238113, 24
- tz.transition 2046, 3, :o5, 2404353600, 7405247, 3
- tz.transition 2046, 10, :o4, 2422501200, 59247017, 24
- tz.transition 2047, 3, :o5, 2435803200, 7406339, 3
- tz.transition 2047, 10, :o4, 2453950800, 59255753, 24
- tz.transition 2048, 3, :o5, 2467252800, 7407431, 3
- tz.transition 2048, 10, :o4, 2485400400, 59264489, 24
- tz.transition 2049, 3, :o5, 2499307200, 7408544, 3
- tz.transition 2049, 10, :o4, 2516850000, 59273225, 24
- tz.transition 2050, 3, :o5, 2530756800, 7409636, 3
- tz.transition 2050, 10, :o4, 2548299600, 59281961, 24
- tz.transition 2051, 3, :o5, 2562206400, 7410728, 3
- tz.transition 2051, 10, :o4, 2579749200, 59290697, 24
- tz.transition 2052, 3, :o5, 2593656000, 7411820, 3
- tz.transition 2052, 10, :o4, 2611803600, 59299601, 24
- tz.transition 2053, 3, :o5, 2625105600, 7412912, 3
- tz.transition 2053, 10, :o4, 2643253200, 59308337, 24
- tz.transition 2054, 3, :o5, 2656555200, 7414004, 3
- tz.transition 2054, 10, :o4, 2674702800, 59317073, 24
- tz.transition 2055, 3, :o5, 2688609600, 7415117, 3
- tz.transition 2055, 10, :o4, 2706152400, 59325809, 24
- tz.transition 2056, 3, :o5, 2720059200, 7416209, 3
- tz.transition 2056, 10, :o4, 2737602000, 59334545, 24
- tz.transition 2057, 3, :o5, 2751508800, 7417301, 3
- tz.transition 2057, 10, :o4, 2769656400, 59343449, 24
- tz.transition 2058, 3, :o5, 2782958400, 7418393, 3
- tz.transition 2058, 10, :o4, 2801106000, 59352185, 24
- tz.transition 2059, 3, :o5, 2814408000, 7419485, 3
- tz.transition 2059, 10, :o4, 2832555600, 59360921, 24
- tz.transition 2060, 3, :o5, 2846462400, 7420598, 3
- tz.transition 2060, 10, :o4, 2864005200, 59369657, 24
- tz.transition 2061, 3, :o5, 2877912000, 7421690, 3
- tz.transition 2061, 10, :o4, 2895454800, 59378393, 24
- tz.transition 2062, 3, :o5, 2909361600, 7422782, 3
- tz.transition 2062, 10, :o4, 2926904400, 59387129, 24
- tz.transition 2063, 3, :o5, 2940811200, 7423874, 3
- tz.transition 2063, 10, :o4, 2958958800, 59396033, 24
- tz.transition 2064, 3, :o5, 2972260800, 7424966, 3
- tz.transition 2064, 10, :o4, 2990408400, 59404769, 24
- tz.transition 2065, 3, :o5, 3003710400, 7426058, 3
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/America/Montreal.rb b/lib/tzinfo/data/definitions/America/Montreal.rb
deleted file mode 100644
index f6bf00cf..00000000
--- a/lib/tzinfo/data/definitions/America/Montreal.rb
+++ /dev/null
@@ -1,18 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module America
- module Montreal
- include TimezoneDefinition
-
- linked_timezone 'America/Montreal', 'America/Toronto'
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/America/Montserrat.rb b/lib/tzinfo/data/definitions/America/Montserrat.rb
deleted file mode 100644
index 15beda34..00000000
--- a/lib/tzinfo/data/definitions/America/Montserrat.rb
+++ /dev/null
@@ -1,18 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module America
- module Montserrat
- include TimezoneDefinition
-
- linked_timezone 'America/Montserrat', 'America/Port_of_Spain'
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/America/Nassau.rb b/lib/tzinfo/data/definitions/America/Nassau.rb
deleted file mode 100644
index b55e0170..00000000
--- a/lib/tzinfo/data/definitions/America/Nassau.rb
+++ /dev/null
@@ -1,228 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module America
- module Nassau
- include TimezoneDefinition
-
- timezone 'America/Nassau' do |tz|
- tz.offset :o0, -18570, 0, :LMT
- tz.offset :o1, -18000, 0, :EST
- tz.offset :o2, -18000, 3600, :EDT
-
- tz.transition 1912, 3, :o1, -1825095030, 6968055499, 2880
- tz.transition 1964, 4, :o2, -179341200, 58524283, 24
- tz.transition 1964, 10, :o1, -163620000, 9754775, 4
- tz.transition 1965, 4, :o2, -147891600, 58533019, 24
- tz.transition 1965, 10, :o1, -131565600, 9756259, 4
- tz.transition 1966, 4, :o2, -116442000, 58541755, 24
- tz.transition 1966, 10, :o1, -100116000, 9757715, 4
- tz.transition 1967, 4, :o2, -84387600, 58550659, 24
- tz.transition 1967, 10, :o1, -68666400, 9759171, 4
- tz.transition 1968, 4, :o2, -52938000, 58559395, 24
- tz.transition 1968, 10, :o1, -37216800, 9760627, 4
- tz.transition 1969, 4, :o2, -21488400, 58568131, 24
- tz.transition 1969, 10, :o1, -5767200, 9762083, 4
- tz.transition 1970, 4, :o2, 9961200
- tz.transition 1970, 10, :o1, 25682400
- tz.transition 1971, 4, :o2, 41410800
- tz.transition 1971, 10, :o1, 57736800
- tz.transition 1972, 4, :o2, 73465200
- tz.transition 1972, 10, :o1, 89186400
- tz.transition 1973, 4, :o2, 104914800
- tz.transition 1973, 10, :o1, 120636000
- tz.transition 1974, 4, :o2, 136364400
- tz.transition 1974, 10, :o1, 152085600
- tz.transition 1975, 4, :o2, 167814000
- tz.transition 1975, 10, :o1, 183535200
- tz.transition 1976, 4, :o2, 199263600
- tz.transition 1976, 10, :o1, 215589600
- tz.transition 1977, 4, :o2, 230713200
- tz.transition 1977, 10, :o1, 247039200
- tz.transition 1978, 4, :o2, 262767600
- tz.transition 1978, 10, :o1, 278488800
- tz.transition 1979, 4, :o2, 294217200
- tz.transition 1979, 10, :o1, 309938400
- tz.transition 1980, 4, :o2, 325666800
- tz.transition 1980, 10, :o1, 341388000
- tz.transition 1981, 4, :o2, 357116400
- tz.transition 1981, 10, :o1, 372837600
- tz.transition 1982, 4, :o2, 388566000
- tz.transition 1982, 10, :o1, 404892000
- tz.transition 1983, 4, :o2, 420015600
- tz.transition 1983, 10, :o1, 436341600
- tz.transition 1984, 4, :o2, 452070000
- tz.transition 1984, 10, :o1, 467791200
- tz.transition 1985, 4, :o2, 483519600
- tz.transition 1985, 10, :o1, 499240800
- tz.transition 1986, 4, :o2, 514969200
- tz.transition 1986, 10, :o1, 530690400
- tz.transition 1987, 4, :o2, 544604400
- tz.transition 1987, 10, :o1, 562140000
- tz.transition 1988, 4, :o2, 576054000
- tz.transition 1988, 10, :o1, 594194400
- tz.transition 1989, 4, :o2, 607503600
- tz.transition 1989, 10, :o1, 625644000
- tz.transition 1990, 4, :o2, 638953200
- tz.transition 1990, 10, :o1, 657093600
- tz.transition 1991, 4, :o2, 671007600
- tz.transition 1991, 10, :o1, 688543200
- tz.transition 1992, 4, :o2, 702457200
- tz.transition 1992, 10, :o1, 719992800
- tz.transition 1993, 4, :o2, 733906800
- tz.transition 1993, 10, :o1, 752047200
- tz.transition 1994, 4, :o2, 765356400
- tz.transition 1994, 10, :o1, 783496800
- tz.transition 1995, 4, :o2, 796806000
- tz.transition 1995, 10, :o1, 814946400
- tz.transition 1996, 4, :o2, 828860400
- tz.transition 1996, 10, :o1, 846396000
- tz.transition 1997, 4, :o2, 860310000
- tz.transition 1997, 10, :o1, 877845600
- tz.transition 1998, 4, :o2, 891759600
- tz.transition 1998, 10, :o1, 909295200
- tz.transition 1999, 4, :o2, 923209200
- tz.transition 1999, 10, :o1, 941349600
- tz.transition 2000, 4, :o2, 954658800
- tz.transition 2000, 10, :o1, 972799200
- tz.transition 2001, 4, :o2, 986108400
- tz.transition 2001, 10, :o1, 1004248800
- tz.transition 2002, 4, :o2, 1018162800
- tz.transition 2002, 10, :o1, 1035698400
- tz.transition 2003, 4, :o2, 1049612400
- tz.transition 2003, 10, :o1, 1067148000
- tz.transition 2004, 4, :o2, 1081062000
- tz.transition 2004, 10, :o1, 1099202400
- tz.transition 2005, 4, :o2, 1112511600
- tz.transition 2005, 10, :o1, 1130652000
- tz.transition 2006, 4, :o2, 1143961200
- tz.transition 2006, 10, :o1, 1162101600
- tz.transition 2007, 3, :o2, 1173596400
- tz.transition 2007, 11, :o1, 1194156000
- tz.transition 2008, 3, :o2, 1205046000
- tz.transition 2008, 11, :o1, 1225605600
- tz.transition 2009, 3, :o2, 1236495600
- tz.transition 2009, 11, :o1, 1257055200
- tz.transition 2010, 3, :o2, 1268550000
- tz.transition 2010, 11, :o1, 1289109600
- tz.transition 2011, 3, :o2, 1299999600
- tz.transition 2011, 11, :o1, 1320559200
- tz.transition 2012, 3, :o2, 1331449200
- tz.transition 2012, 11, :o1, 1352008800
- tz.transition 2013, 3, :o2, 1362898800
- tz.transition 2013, 11, :o1, 1383458400
- tz.transition 2014, 3, :o2, 1394348400
- tz.transition 2014, 11, :o1, 1414908000
- tz.transition 2015, 3, :o2, 1425798000
- tz.transition 2015, 11, :o1, 1446357600
- tz.transition 2016, 3, :o2, 1457852400
- tz.transition 2016, 11, :o1, 1478412000
- tz.transition 2017, 3, :o2, 1489302000
- tz.transition 2017, 11, :o1, 1509861600
- tz.transition 2018, 3, :o2, 1520751600
- tz.transition 2018, 11, :o1, 1541311200
- tz.transition 2019, 3, :o2, 1552201200
- tz.transition 2019, 11, :o1, 1572760800
- tz.transition 2020, 3, :o2, 1583650800
- tz.transition 2020, 11, :o1, 1604210400
- tz.transition 2021, 3, :o2, 1615705200
- tz.transition 2021, 11, :o1, 1636264800
- tz.transition 2022, 3, :o2, 1647154800
- tz.transition 2022, 11, :o1, 1667714400
- tz.transition 2023, 3, :o2, 1678604400
- tz.transition 2023, 11, :o1, 1699164000
- tz.transition 2024, 3, :o2, 1710054000
- tz.transition 2024, 11, :o1, 1730613600
- tz.transition 2025, 3, :o2, 1741503600
- tz.transition 2025, 11, :o1, 1762063200
- tz.transition 2026, 3, :o2, 1772953200
- tz.transition 2026, 11, :o1, 1793512800
- tz.transition 2027, 3, :o2, 1805007600
- tz.transition 2027, 11, :o1, 1825567200
- tz.transition 2028, 3, :o2, 1836457200
- tz.transition 2028, 11, :o1, 1857016800
- tz.transition 2029, 3, :o2, 1867906800
- tz.transition 2029, 11, :o1, 1888466400
- tz.transition 2030, 3, :o2, 1899356400
- tz.transition 2030, 11, :o1, 1919916000
- tz.transition 2031, 3, :o2, 1930806000
- tz.transition 2031, 11, :o1, 1951365600
- tz.transition 2032, 3, :o2, 1962860400
- tz.transition 2032, 11, :o1, 1983420000
- tz.transition 2033, 3, :o2, 1994310000
- tz.transition 2033, 11, :o1, 2014869600
- tz.transition 2034, 3, :o2, 2025759600
- tz.transition 2034, 11, :o1, 2046319200
- tz.transition 2035, 3, :o2, 2057209200
- tz.transition 2035, 11, :o1, 2077768800
- tz.transition 2036, 3, :o2, 2088658800
- tz.transition 2036, 11, :o1, 2109218400
- tz.transition 2037, 3, :o2, 2120108400
- tz.transition 2037, 11, :o1, 2140668000
- tz.transition 2038, 3, :o2, 2152162800, 59171923, 24
- tz.transition 2038, 11, :o1, 2172722400, 9862939, 4
- tz.transition 2039, 3, :o2, 2183612400, 59180659, 24
- tz.transition 2039, 11, :o1, 2204172000, 9864395, 4
- tz.transition 2040, 3, :o2, 2215062000, 59189395, 24
- tz.transition 2040, 11, :o1, 2235621600, 9865851, 4
- tz.transition 2041, 3, :o2, 2246511600, 59198131, 24
- tz.transition 2041, 11, :o1, 2267071200, 9867307, 4
- tz.transition 2042, 3, :o2, 2277961200, 59206867, 24
- tz.transition 2042, 11, :o1, 2298520800, 9868763, 4
- tz.transition 2043, 3, :o2, 2309410800, 59215603, 24
- tz.transition 2043, 11, :o1, 2329970400, 9870219, 4
- tz.transition 2044, 3, :o2, 2341465200, 59224507, 24
- tz.transition 2044, 11, :o1, 2362024800, 9871703, 4
- tz.transition 2045, 3, :o2, 2372914800, 59233243, 24
- tz.transition 2045, 11, :o1, 2393474400, 9873159, 4
- tz.transition 2046, 3, :o2, 2404364400, 59241979, 24
- tz.transition 2046, 11, :o1, 2424924000, 9874615, 4
- tz.transition 2047, 3, :o2, 2435814000, 59250715, 24
- tz.transition 2047, 11, :o1, 2456373600, 9876071, 4
- tz.transition 2048, 3, :o2, 2467263600, 59259451, 24
- tz.transition 2048, 11, :o1, 2487823200, 9877527, 4
- tz.transition 2049, 3, :o2, 2499318000, 59268355, 24
- tz.transition 2049, 11, :o1, 2519877600, 9879011, 4
- tz.transition 2050, 3, :o2, 2530767600, 59277091, 24
- tz.transition 2050, 11, :o1, 2551327200, 9880467, 4
- tz.transition 2051, 3, :o2, 2562217200, 59285827, 24
- tz.transition 2051, 11, :o1, 2582776800, 9881923, 4
- tz.transition 2052, 3, :o2, 2593666800, 59294563, 24
- tz.transition 2052, 11, :o1, 2614226400, 9883379, 4
- tz.transition 2053, 3, :o2, 2625116400, 59303299, 24
- tz.transition 2053, 11, :o1, 2645676000, 9884835, 4
- tz.transition 2054, 3, :o2, 2656566000, 59312035, 24
- tz.transition 2054, 11, :o1, 2677125600, 9886291, 4
- tz.transition 2055, 3, :o2, 2688620400, 59320939, 24
- tz.transition 2055, 11, :o1, 2709180000, 9887775, 4
- tz.transition 2056, 3, :o2, 2720070000, 59329675, 24
- tz.transition 2056, 11, :o1, 2740629600, 9889231, 4
- tz.transition 2057, 3, :o2, 2751519600, 59338411, 24
- tz.transition 2057, 11, :o1, 2772079200, 9890687, 4
- tz.transition 2058, 3, :o2, 2782969200, 59347147, 24
- tz.transition 2058, 11, :o1, 2803528800, 9892143, 4
- tz.transition 2059, 3, :o2, 2814418800, 59355883, 24
- tz.transition 2059, 11, :o1, 2834978400, 9893599, 4
- tz.transition 2060, 3, :o2, 2846473200, 59364787, 24
- tz.transition 2060, 11, :o1, 2867032800, 9895083, 4
- tz.transition 2061, 3, :o2, 2877922800, 59373523, 24
- tz.transition 2061, 11, :o1, 2898482400, 9896539, 4
- tz.transition 2062, 3, :o2, 2909372400, 59382259, 24
- tz.transition 2062, 11, :o1, 2929932000, 9897995, 4
- tz.transition 2063, 3, :o2, 2940822000, 59390995, 24
- tz.transition 2063, 11, :o1, 2961381600, 9899451, 4
- tz.transition 2064, 3, :o2, 2972271600, 59399731, 24
- tz.transition 2064, 11, :o1, 2992831200, 9900907, 4
- tz.transition 2065, 3, :o2, 3003721200, 59408467, 24
- tz.transition 2065, 11, :o1, 3024280800, 9902363, 4
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/America/New_York.rb b/lib/tzinfo/data/definitions/America/New_York.rb
deleted file mode 100644
index f4a056ea..00000000
--- a/lib/tzinfo/data/definitions/America/New_York.rb
+++ /dev/null
@@ -1,317 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module America
- module New_York
- include TimezoneDefinition
-
- timezone 'America/New_York' do |tz|
- tz.offset :o0, -17762, 0, :LMT
- tz.offset :o1, -18000, 0, :EST
- tz.offset :o2, -18000, 3600, :EDT
- tz.offset :o3, -18000, 3600, :EWT
- tz.offset :o4, -18000, 3600, :EPT
-
- tz.transition 1883, 11, :o1, -2717650800, 57819197, 24
- tz.transition 1918, 3, :o2, -1633280400, 58120411, 24
- tz.transition 1918, 10, :o1, -1615140000, 9687575, 4
- tz.transition 1919, 3, :o2, -1601830800, 58129147, 24
- tz.transition 1919, 10, :o1, -1583690400, 9689031, 4
- tz.transition 1920, 3, :o2, -1570381200, 58137883, 24
- tz.transition 1920, 10, :o1, -1551636000, 9690515, 4
- tz.transition 1921, 4, :o2, -1536512400, 58147291, 24
- tz.transition 1921, 9, :o1, -1523210400, 9691831, 4
- tz.transition 1922, 4, :o2, -1504458000, 58156195, 24
- tz.transition 1922, 9, :o1, -1491760800, 9693287, 4
- tz.transition 1923, 4, :o2, -1473008400, 58164931, 24
- tz.transition 1923, 9, :o1, -1459706400, 9694771, 4
- tz.transition 1924, 4, :o2, -1441558800, 58173667, 24
- tz.transition 1924, 9, :o1, -1428256800, 9696227, 4
- tz.transition 1925, 4, :o2, -1410109200, 58182403, 24
- tz.transition 1925, 9, :o1, -1396807200, 9697683, 4
- tz.transition 1926, 4, :o2, -1378659600, 58191139, 24
- tz.transition 1926, 9, :o1, -1365357600, 9699139, 4
- tz.transition 1927, 4, :o2, -1347210000, 58199875, 24
- tz.transition 1927, 9, :o1, -1333908000, 9700595, 4
- tz.transition 1928, 4, :o2, -1315155600, 58208779, 24
- tz.transition 1928, 9, :o1, -1301853600, 9702079, 4
- tz.transition 1929, 4, :o2, -1283706000, 58217515, 24
- tz.transition 1929, 9, :o1, -1270404000, 9703535, 4
- tz.transition 1930, 4, :o2, -1252256400, 58226251, 24
- tz.transition 1930, 9, :o1, -1238954400, 9704991, 4
- tz.transition 1931, 4, :o2, -1220806800, 58234987, 24
- tz.transition 1931, 9, :o1, -1207504800, 9706447, 4
- tz.transition 1932, 4, :o2, -1189357200, 58243723, 24
- tz.transition 1932, 9, :o1, -1176055200, 9707903, 4
- tz.transition 1933, 4, :o2, -1157302800, 58252627, 24
- tz.transition 1933, 9, :o1, -1144605600, 9709359, 4
- tz.transition 1934, 4, :o2, -1125853200, 58261363, 24
- tz.transition 1934, 9, :o1, -1112551200, 9710843, 4
- tz.transition 1935, 4, :o2, -1094403600, 58270099, 24
- tz.transition 1935, 9, :o1, -1081101600, 9712299, 4
- tz.transition 1936, 4, :o2, -1062954000, 58278835, 24
- tz.transition 1936, 9, :o1, -1049652000, 9713755, 4
- tz.transition 1937, 4, :o2, -1031504400, 58287571, 24
- tz.transition 1937, 9, :o1, -1018202400, 9715211, 4
- tz.transition 1938, 4, :o2, -1000054800, 58296307, 24
- tz.transition 1938, 9, :o1, -986752800, 9716667, 4
- tz.transition 1939, 4, :o2, -968000400, 58305211, 24
- tz.transition 1939, 9, :o1, -955303200, 9718123, 4
- tz.transition 1940, 4, :o2, -936550800, 58313947, 24
- tz.transition 1940, 9, :o1, -923248800, 9719607, 4
- tz.transition 1941, 4, :o2, -905101200, 58322683, 24
- tz.transition 1941, 9, :o1, -891799200, 9721063, 4
- tz.transition 1942, 2, :o3, -880218000, 58329595, 24
- tz.transition 1945, 8, :o4, -769395600, 58360379, 24
- tz.transition 1945, 9, :o1, -765396000, 9726915, 4
- tz.transition 1946, 4, :o2, -747248400, 58366531, 24
- tz.transition 1946, 9, :o1, -733946400, 9728371, 4
- tz.transition 1947, 4, :o2, -715798800, 58375267, 24
- tz.transition 1947, 9, :o1, -702496800, 9729827, 4
- tz.transition 1948, 4, :o2, -684349200, 58384003, 24
- tz.transition 1948, 9, :o1, -671047200, 9731283, 4
- tz.transition 1949, 4, :o2, -652899600, 58392739, 24
- tz.transition 1949, 9, :o1, -639597600, 9732739, 4
- tz.transition 1950, 4, :o2, -620845200, 58401643, 24
- tz.transition 1950, 9, :o1, -608148000, 9734195, 4
- tz.transition 1951, 4, :o2, -589395600, 58410379, 24
- tz.transition 1951, 9, :o1, -576093600, 9735679, 4
- tz.transition 1952, 4, :o2, -557946000, 58419115, 24
- tz.transition 1952, 9, :o1, -544644000, 9737135, 4
- tz.transition 1953, 4, :o2, -526496400, 58427851, 24
- tz.transition 1953, 9, :o1, -513194400, 9738591, 4
- tz.transition 1954, 4, :o2, -495046800, 58436587, 24
- tz.transition 1954, 9, :o1, -481744800, 9740047, 4
- tz.transition 1955, 4, :o2, -463597200, 58445323, 24
- tz.transition 1955, 10, :o1, -447271200, 9741643, 4
- tz.transition 1956, 4, :o2, -431542800, 58454227, 24
- tz.transition 1956, 10, :o1, -415821600, 9743099, 4
- tz.transition 1957, 4, :o2, -400093200, 58462963, 24
- tz.transition 1957, 10, :o1, -384372000, 9744555, 4
- tz.transition 1958, 4, :o2, -368643600, 58471699, 24
- tz.transition 1958, 10, :o1, -352922400, 9746011, 4
- tz.transition 1959, 4, :o2, -337194000, 58480435, 24
- tz.transition 1959, 10, :o1, -321472800, 9747467, 4
- tz.transition 1960, 4, :o2, -305744400, 58489171, 24
- tz.transition 1960, 10, :o1, -289418400, 9748951, 4
- tz.transition 1961, 4, :o2, -273690000, 58498075, 24
- tz.transition 1961, 10, :o1, -257968800, 9750407, 4
- tz.transition 1962, 4, :o2, -242240400, 58506811, 24
- tz.transition 1962, 10, :o1, -226519200, 9751863, 4
- tz.transition 1963, 4, :o2, -210790800, 58515547, 24
- tz.transition 1963, 10, :o1, -195069600, 9753319, 4
- tz.transition 1964, 4, :o2, -179341200, 58524283, 24
- tz.transition 1964, 10, :o1, -163620000, 9754775, 4
- tz.transition 1965, 4, :o2, -147891600, 58533019, 24
- tz.transition 1965, 10, :o1, -131565600, 9756259, 4
- tz.transition 1966, 4, :o2, -116442000, 58541755, 24
- tz.transition 1966, 10, :o1, -100116000, 9757715, 4
- tz.transition 1967, 4, :o2, -84387600, 58550659, 24
- tz.transition 1967, 10, :o1, -68666400, 9759171, 4
- tz.transition 1968, 4, :o2, -52938000, 58559395, 24
- tz.transition 1968, 10, :o1, -37216800, 9760627, 4
- tz.transition 1969, 4, :o2, -21488400, 58568131, 24
- tz.transition 1969, 10, :o1, -5767200, 9762083, 4
- tz.transition 1970, 4, :o2, 9961200
- tz.transition 1970, 10, :o1, 25682400
- tz.transition 1971, 4, :o2, 41410800
- tz.transition 1971, 10, :o1, 57736800
- tz.transition 1972, 4, :o2, 73465200
- tz.transition 1972, 10, :o1, 89186400
- tz.transition 1973, 4, :o2, 104914800
- tz.transition 1973, 10, :o1, 120636000
- tz.transition 1974, 1, :o2, 126687600
- tz.transition 1974, 10, :o1, 152085600
- tz.transition 1975, 2, :o2, 162370800
- tz.transition 1975, 10, :o1, 183535200
- tz.transition 1976, 4, :o2, 199263600
- tz.transition 1976, 10, :o1, 215589600
- tz.transition 1977, 4, :o2, 230713200
- tz.transition 1977, 10, :o1, 247039200
- tz.transition 1978, 4, :o2, 262767600
- tz.transition 1978, 10, :o1, 278488800
- tz.transition 1979, 4, :o2, 294217200
- tz.transition 1979, 10, :o1, 309938400
- tz.transition 1980, 4, :o2, 325666800
- tz.transition 1980, 10, :o1, 341388000
- tz.transition 1981, 4, :o2, 357116400
- tz.transition 1981, 10, :o1, 372837600
- tz.transition 1982, 4, :o2, 388566000
- tz.transition 1982, 10, :o1, 404892000
- tz.transition 1983, 4, :o2, 420015600
- tz.transition 1983, 10, :o1, 436341600
- tz.transition 1984, 4, :o2, 452070000
- tz.transition 1984, 10, :o1, 467791200
- tz.transition 1985, 4, :o2, 483519600
- tz.transition 1985, 10, :o1, 499240800
- tz.transition 1986, 4, :o2, 514969200
- tz.transition 1986, 10, :o1, 530690400
- tz.transition 1987, 4, :o2, 544604400
- tz.transition 1987, 10, :o1, 562140000
- tz.transition 1988, 4, :o2, 576054000
- tz.transition 1988, 10, :o1, 594194400
- tz.transition 1989, 4, :o2, 607503600
- tz.transition 1989, 10, :o1, 625644000
- tz.transition 1990, 4, :o2, 638953200
- tz.transition 1990, 10, :o1, 657093600
- tz.transition 1991, 4, :o2, 671007600
- tz.transition 1991, 10, :o1, 688543200
- tz.transition 1992, 4, :o2, 702457200
- tz.transition 1992, 10, :o1, 719992800
- tz.transition 1993, 4, :o2, 733906800
- tz.transition 1993, 10, :o1, 752047200
- tz.transition 1994, 4, :o2, 765356400
- tz.transition 1994, 10, :o1, 783496800
- tz.transition 1995, 4, :o2, 796806000
- tz.transition 1995, 10, :o1, 814946400
- tz.transition 1996, 4, :o2, 828860400
- tz.transition 1996, 10, :o1, 846396000
- tz.transition 1997, 4, :o2, 860310000
- tz.transition 1997, 10, :o1, 877845600
- tz.transition 1998, 4, :o2, 891759600
- tz.transition 1998, 10, :o1, 909295200
- tz.transition 1999, 4, :o2, 923209200
- tz.transition 1999, 10, :o1, 941349600
- tz.transition 2000, 4, :o2, 954658800
- tz.transition 2000, 10, :o1, 972799200
- tz.transition 2001, 4, :o2, 986108400
- tz.transition 2001, 10, :o1, 1004248800
- tz.transition 2002, 4, :o2, 1018162800
- tz.transition 2002, 10, :o1, 1035698400
- tz.transition 2003, 4, :o2, 1049612400
- tz.transition 2003, 10, :o1, 1067148000
- tz.transition 2004, 4, :o2, 1081062000
- tz.transition 2004, 10, :o1, 1099202400
- tz.transition 2005, 4, :o2, 1112511600
- tz.transition 2005, 10, :o1, 1130652000
- tz.transition 2006, 4, :o2, 1143961200
- tz.transition 2006, 10, :o1, 1162101600
- tz.transition 2007, 3, :o2, 1173596400
- tz.transition 2007, 11, :o1, 1194156000
- tz.transition 2008, 3, :o2, 1205046000
- tz.transition 2008, 11, :o1, 1225605600
- tz.transition 2009, 3, :o2, 1236495600
- tz.transition 2009, 11, :o1, 1257055200
- tz.transition 2010, 3, :o2, 1268550000
- tz.transition 2010, 11, :o1, 1289109600
- tz.transition 2011, 3, :o2, 1299999600
- tz.transition 2011, 11, :o1, 1320559200
- tz.transition 2012, 3, :o2, 1331449200
- tz.transition 2012, 11, :o1, 1352008800
- tz.transition 2013, 3, :o2, 1362898800
- tz.transition 2013, 11, :o1, 1383458400
- tz.transition 2014, 3, :o2, 1394348400
- tz.transition 2014, 11, :o1, 1414908000
- tz.transition 2015, 3, :o2, 1425798000
- tz.transition 2015, 11, :o1, 1446357600
- tz.transition 2016, 3, :o2, 1457852400
- tz.transition 2016, 11, :o1, 1478412000
- tz.transition 2017, 3, :o2, 1489302000
- tz.transition 2017, 11, :o1, 1509861600
- tz.transition 2018, 3, :o2, 1520751600
- tz.transition 2018, 11, :o1, 1541311200
- tz.transition 2019, 3, :o2, 1552201200
- tz.transition 2019, 11, :o1, 1572760800
- tz.transition 2020, 3, :o2, 1583650800
- tz.transition 2020, 11, :o1, 1604210400
- tz.transition 2021, 3, :o2, 1615705200
- tz.transition 2021, 11, :o1, 1636264800
- tz.transition 2022, 3, :o2, 1647154800
- tz.transition 2022, 11, :o1, 1667714400
- tz.transition 2023, 3, :o2, 1678604400
- tz.transition 2023, 11, :o1, 1699164000
- tz.transition 2024, 3, :o2, 1710054000
- tz.transition 2024, 11, :o1, 1730613600
- tz.transition 2025, 3, :o2, 1741503600
- tz.transition 2025, 11, :o1, 1762063200
- tz.transition 2026, 3, :o2, 1772953200
- tz.transition 2026, 11, :o1, 1793512800
- tz.transition 2027, 3, :o2, 1805007600
- tz.transition 2027, 11, :o1, 1825567200
- tz.transition 2028, 3, :o2, 1836457200
- tz.transition 2028, 11, :o1, 1857016800
- tz.transition 2029, 3, :o2, 1867906800
- tz.transition 2029, 11, :o1, 1888466400
- tz.transition 2030, 3, :o2, 1899356400
- tz.transition 2030, 11, :o1, 1919916000
- tz.transition 2031, 3, :o2, 1930806000
- tz.transition 2031, 11, :o1, 1951365600
- tz.transition 2032, 3, :o2, 1962860400
- tz.transition 2032, 11, :o1, 1983420000
- tz.transition 2033, 3, :o2, 1994310000
- tz.transition 2033, 11, :o1, 2014869600
- tz.transition 2034, 3, :o2, 2025759600
- tz.transition 2034, 11, :o1, 2046319200
- tz.transition 2035, 3, :o2, 2057209200
- tz.transition 2035, 11, :o1, 2077768800
- tz.transition 2036, 3, :o2, 2088658800
- tz.transition 2036, 11, :o1, 2109218400
- tz.transition 2037, 3, :o2, 2120108400
- tz.transition 2037, 11, :o1, 2140668000
- tz.transition 2038, 3, :o2, 2152162800, 59171923, 24
- tz.transition 2038, 11, :o1, 2172722400, 9862939, 4
- tz.transition 2039, 3, :o2, 2183612400, 59180659, 24
- tz.transition 2039, 11, :o1, 2204172000, 9864395, 4
- tz.transition 2040, 3, :o2, 2215062000, 59189395, 24
- tz.transition 2040, 11, :o1, 2235621600, 9865851, 4
- tz.transition 2041, 3, :o2, 2246511600, 59198131, 24
- tz.transition 2041, 11, :o1, 2267071200, 9867307, 4
- tz.transition 2042, 3, :o2, 2277961200, 59206867, 24
- tz.transition 2042, 11, :o1, 2298520800, 9868763, 4
- tz.transition 2043, 3, :o2, 2309410800, 59215603, 24
- tz.transition 2043, 11, :o1, 2329970400, 9870219, 4
- tz.transition 2044, 3, :o2, 2341465200, 59224507, 24
- tz.transition 2044, 11, :o1, 2362024800, 9871703, 4
- tz.transition 2045, 3, :o2, 2372914800, 59233243, 24
- tz.transition 2045, 11, :o1, 2393474400, 9873159, 4
- tz.transition 2046, 3, :o2, 2404364400, 59241979, 24
- tz.transition 2046, 11, :o1, 2424924000, 9874615, 4
- tz.transition 2047, 3, :o2, 2435814000, 59250715, 24
- tz.transition 2047, 11, :o1, 2456373600, 9876071, 4
- tz.transition 2048, 3, :o2, 2467263600, 59259451, 24
- tz.transition 2048, 11, :o1, 2487823200, 9877527, 4
- tz.transition 2049, 3, :o2, 2499318000, 59268355, 24
- tz.transition 2049, 11, :o1, 2519877600, 9879011, 4
- tz.transition 2050, 3, :o2, 2530767600, 59277091, 24
- tz.transition 2050, 11, :o1, 2551327200, 9880467, 4
- tz.transition 2051, 3, :o2, 2562217200, 59285827, 24
- tz.transition 2051, 11, :o1, 2582776800, 9881923, 4
- tz.transition 2052, 3, :o2, 2593666800, 59294563, 24
- tz.transition 2052, 11, :o1, 2614226400, 9883379, 4
- tz.transition 2053, 3, :o2, 2625116400, 59303299, 24
- tz.transition 2053, 11, :o1, 2645676000, 9884835, 4
- tz.transition 2054, 3, :o2, 2656566000, 59312035, 24
- tz.transition 2054, 11, :o1, 2677125600, 9886291, 4
- tz.transition 2055, 3, :o2, 2688620400, 59320939, 24
- tz.transition 2055, 11, :o1, 2709180000, 9887775, 4
- tz.transition 2056, 3, :o2, 2720070000, 59329675, 24
- tz.transition 2056, 11, :o1, 2740629600, 9889231, 4
- tz.transition 2057, 3, :o2, 2751519600, 59338411, 24
- tz.transition 2057, 11, :o1, 2772079200, 9890687, 4
- tz.transition 2058, 3, :o2, 2782969200, 59347147, 24
- tz.transition 2058, 11, :o1, 2803528800, 9892143, 4
- tz.transition 2059, 3, :o2, 2814418800, 59355883, 24
- tz.transition 2059, 11, :o1, 2834978400, 9893599, 4
- tz.transition 2060, 3, :o2, 2846473200, 59364787, 24
- tz.transition 2060, 11, :o1, 2867032800, 9895083, 4
- tz.transition 2061, 3, :o2, 2877922800, 59373523, 24
- tz.transition 2061, 11, :o1, 2898482400, 9896539, 4
- tz.transition 2062, 3, :o2, 2909372400, 59382259, 24
- tz.transition 2062, 11, :o1, 2929932000, 9897995, 4
- tz.transition 2063, 3, :o2, 2940822000, 59390995, 24
- tz.transition 2063, 11, :o1, 2961381600, 9899451, 4
- tz.transition 2064, 3, :o2, 2972271600, 59399731, 24
- tz.transition 2064, 11, :o1, 2992831200, 9900907, 4
- tz.transition 2065, 3, :o2, 3003721200, 59408467, 24
- tz.transition 2065, 11, :o1, 3024280800, 9902363, 4
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/America/Nipigon.rb b/lib/tzinfo/data/definitions/America/Nipigon.rb
deleted file mode 100644
index 8988c391..00000000
--- a/lib/tzinfo/data/definitions/America/Nipigon.rb
+++ /dev/null
@@ -1,216 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module America
- module Nipigon
- include TimezoneDefinition
-
- timezone 'America/Nipigon' do |tz|
- tz.offset :o0, -21184, 0, :LMT
- tz.offset :o1, -18000, 0, :EST
- tz.offset :o2, -18000, 3600, :EDT
- tz.offset :o3, -18000, 3600, :EWT
- tz.offset :o4, -18000, 3600, :EPT
-
- tz.transition 1895, 1, :o1, -2366734016, 1628906453, 675
- tz.transition 1918, 4, :o2, -1632070800, 58120747, 24
- tz.transition 1918, 10, :o1, -1615140000, 9687575, 4
- tz.transition 1940, 9, :o2, -923252400, 58317641, 24
- tz.transition 1942, 2, :o3, -880218000, 58329595, 24
- tz.transition 1945, 8, :o4, -769395600, 58360379, 24
- tz.transition 1945, 9, :o1, -765396000, 9726915, 4
- tz.transition 1974, 4, :o2, 136364400
- tz.transition 1974, 10, :o1, 152085600
- tz.transition 1975, 4, :o2, 167814000
- tz.transition 1975, 10, :o1, 183535200
- tz.transition 1976, 4, :o2, 199263600
- tz.transition 1976, 10, :o1, 215589600
- tz.transition 1977, 4, :o2, 230713200
- tz.transition 1977, 10, :o1, 247039200
- tz.transition 1978, 4, :o2, 262767600
- tz.transition 1978, 10, :o1, 278488800
- tz.transition 1979, 4, :o2, 294217200
- tz.transition 1979, 10, :o1, 309938400
- tz.transition 1980, 4, :o2, 325666800
- tz.transition 1980, 10, :o1, 341388000
- tz.transition 1981, 4, :o2, 357116400
- tz.transition 1981, 10, :o1, 372837600
- tz.transition 1982, 4, :o2, 388566000
- tz.transition 1982, 10, :o1, 404892000
- tz.transition 1983, 4, :o2, 420015600
- tz.transition 1983, 10, :o1, 436341600
- tz.transition 1984, 4, :o2, 452070000
- tz.transition 1984, 10, :o1, 467791200
- tz.transition 1985, 4, :o2, 483519600
- tz.transition 1985, 10, :o1, 499240800
- tz.transition 1986, 4, :o2, 514969200
- tz.transition 1986, 10, :o1, 530690400
- tz.transition 1987, 4, :o2, 544604400
- tz.transition 1987, 10, :o1, 562140000
- tz.transition 1988, 4, :o2, 576054000
- tz.transition 1988, 10, :o1, 594194400
- tz.transition 1989, 4, :o2, 607503600
- tz.transition 1989, 10, :o1, 625644000
- tz.transition 1990, 4, :o2, 638953200
- tz.transition 1990, 10, :o1, 657093600
- tz.transition 1991, 4, :o2, 671007600
- tz.transition 1991, 10, :o1, 688543200
- tz.transition 1992, 4, :o2, 702457200
- tz.transition 1992, 10, :o1, 719992800
- tz.transition 1993, 4, :o2, 733906800
- tz.transition 1993, 10, :o1, 752047200
- tz.transition 1994, 4, :o2, 765356400
- tz.transition 1994, 10, :o1, 783496800
- tz.transition 1995, 4, :o2, 796806000
- tz.transition 1995, 10, :o1, 814946400
- tz.transition 1996, 4, :o2, 828860400
- tz.transition 1996, 10, :o1, 846396000
- tz.transition 1997, 4, :o2, 860310000
- tz.transition 1997, 10, :o1, 877845600
- tz.transition 1998, 4, :o2, 891759600
- tz.transition 1998, 10, :o1, 909295200
- tz.transition 1999, 4, :o2, 923209200
- tz.transition 1999, 10, :o1, 941349600
- tz.transition 2000, 4, :o2, 954658800
- tz.transition 2000, 10, :o1, 972799200
- tz.transition 2001, 4, :o2, 986108400
- tz.transition 2001, 10, :o1, 1004248800
- tz.transition 2002, 4, :o2, 1018162800
- tz.transition 2002, 10, :o1, 1035698400
- tz.transition 2003, 4, :o2, 1049612400
- tz.transition 2003, 10, :o1, 1067148000
- tz.transition 2004, 4, :o2, 1081062000
- tz.transition 2004, 10, :o1, 1099202400
- tz.transition 2005, 4, :o2, 1112511600
- tz.transition 2005, 10, :o1, 1130652000
- tz.transition 2006, 4, :o2, 1143961200
- tz.transition 2006, 10, :o1, 1162101600
- tz.transition 2007, 3, :o2, 1173596400
- tz.transition 2007, 11, :o1, 1194156000
- tz.transition 2008, 3, :o2, 1205046000
- tz.transition 2008, 11, :o1, 1225605600
- tz.transition 2009, 3, :o2, 1236495600
- tz.transition 2009, 11, :o1, 1257055200
- tz.transition 2010, 3, :o2, 1268550000
- tz.transition 2010, 11, :o1, 1289109600
- tz.transition 2011, 3, :o2, 1299999600
- tz.transition 2011, 11, :o1, 1320559200
- tz.transition 2012, 3, :o2, 1331449200
- tz.transition 2012, 11, :o1, 1352008800
- tz.transition 2013, 3, :o2, 1362898800
- tz.transition 2013, 11, :o1, 1383458400
- tz.transition 2014, 3, :o2, 1394348400
- tz.transition 2014, 11, :o1, 1414908000
- tz.transition 2015, 3, :o2, 1425798000
- tz.transition 2015, 11, :o1, 1446357600
- tz.transition 2016, 3, :o2, 1457852400
- tz.transition 2016, 11, :o1, 1478412000
- tz.transition 2017, 3, :o2, 1489302000
- tz.transition 2017, 11, :o1, 1509861600
- tz.transition 2018, 3, :o2, 1520751600
- tz.transition 2018, 11, :o1, 1541311200
- tz.transition 2019, 3, :o2, 1552201200
- tz.transition 2019, 11, :o1, 1572760800
- tz.transition 2020, 3, :o2, 1583650800
- tz.transition 2020, 11, :o1, 1604210400
- tz.transition 2021, 3, :o2, 1615705200
- tz.transition 2021, 11, :o1, 1636264800
- tz.transition 2022, 3, :o2, 1647154800
- tz.transition 2022, 11, :o1, 1667714400
- tz.transition 2023, 3, :o2, 1678604400
- tz.transition 2023, 11, :o1, 1699164000
- tz.transition 2024, 3, :o2, 1710054000
- tz.transition 2024, 11, :o1, 1730613600
- tz.transition 2025, 3, :o2, 1741503600
- tz.transition 2025, 11, :o1, 1762063200
- tz.transition 2026, 3, :o2, 1772953200
- tz.transition 2026, 11, :o1, 1793512800
- tz.transition 2027, 3, :o2, 1805007600
- tz.transition 2027, 11, :o1, 1825567200
- tz.transition 2028, 3, :o2, 1836457200
- tz.transition 2028, 11, :o1, 1857016800
- tz.transition 2029, 3, :o2, 1867906800
- tz.transition 2029, 11, :o1, 1888466400
- tz.transition 2030, 3, :o2, 1899356400
- tz.transition 2030, 11, :o1, 1919916000
- tz.transition 2031, 3, :o2, 1930806000
- tz.transition 2031, 11, :o1, 1951365600
- tz.transition 2032, 3, :o2, 1962860400
- tz.transition 2032, 11, :o1, 1983420000
- tz.transition 2033, 3, :o2, 1994310000
- tz.transition 2033, 11, :o1, 2014869600
- tz.transition 2034, 3, :o2, 2025759600
- tz.transition 2034, 11, :o1, 2046319200
- tz.transition 2035, 3, :o2, 2057209200
- tz.transition 2035, 11, :o1, 2077768800
- tz.transition 2036, 3, :o2, 2088658800
- tz.transition 2036, 11, :o1, 2109218400
- tz.transition 2037, 3, :o2, 2120108400
- tz.transition 2037, 11, :o1, 2140668000
- tz.transition 2038, 3, :o2, 2152162800, 59171923, 24
- tz.transition 2038, 11, :o1, 2172722400, 9862939, 4
- tz.transition 2039, 3, :o2, 2183612400, 59180659, 24
- tz.transition 2039, 11, :o1, 2204172000, 9864395, 4
- tz.transition 2040, 3, :o2, 2215062000, 59189395, 24
- tz.transition 2040, 11, :o1, 2235621600, 9865851, 4
- tz.transition 2041, 3, :o2, 2246511600, 59198131, 24
- tz.transition 2041, 11, :o1, 2267071200, 9867307, 4
- tz.transition 2042, 3, :o2, 2277961200, 59206867, 24
- tz.transition 2042, 11, :o1, 2298520800, 9868763, 4
- tz.transition 2043, 3, :o2, 2309410800, 59215603, 24
- tz.transition 2043, 11, :o1, 2329970400, 9870219, 4
- tz.transition 2044, 3, :o2, 2341465200, 59224507, 24
- tz.transition 2044, 11, :o1, 2362024800, 9871703, 4
- tz.transition 2045, 3, :o2, 2372914800, 59233243, 24
- tz.transition 2045, 11, :o1, 2393474400, 9873159, 4
- tz.transition 2046, 3, :o2, 2404364400, 59241979, 24
- tz.transition 2046, 11, :o1, 2424924000, 9874615, 4
- tz.transition 2047, 3, :o2, 2435814000, 59250715, 24
- tz.transition 2047, 11, :o1, 2456373600, 9876071, 4
- tz.transition 2048, 3, :o2, 2467263600, 59259451, 24
- tz.transition 2048, 11, :o1, 2487823200, 9877527, 4
- tz.transition 2049, 3, :o2, 2499318000, 59268355, 24
- tz.transition 2049, 11, :o1, 2519877600, 9879011, 4
- tz.transition 2050, 3, :o2, 2530767600, 59277091, 24
- tz.transition 2050, 11, :o1, 2551327200, 9880467, 4
- tz.transition 2051, 3, :o2, 2562217200, 59285827, 24
- tz.transition 2051, 11, :o1, 2582776800, 9881923, 4
- tz.transition 2052, 3, :o2, 2593666800, 59294563, 24
- tz.transition 2052, 11, :o1, 2614226400, 9883379, 4
- tz.transition 2053, 3, :o2, 2625116400, 59303299, 24
- tz.transition 2053, 11, :o1, 2645676000, 9884835, 4
- tz.transition 2054, 3, :o2, 2656566000, 59312035, 24
- tz.transition 2054, 11, :o1, 2677125600, 9886291, 4
- tz.transition 2055, 3, :o2, 2688620400, 59320939, 24
- tz.transition 2055, 11, :o1, 2709180000, 9887775, 4
- tz.transition 2056, 3, :o2, 2720070000, 59329675, 24
- tz.transition 2056, 11, :o1, 2740629600, 9889231, 4
- tz.transition 2057, 3, :o2, 2751519600, 59338411, 24
- tz.transition 2057, 11, :o1, 2772079200, 9890687, 4
- tz.transition 2058, 3, :o2, 2782969200, 59347147, 24
- tz.transition 2058, 11, :o1, 2803528800, 9892143, 4
- tz.transition 2059, 3, :o2, 2814418800, 59355883, 24
- tz.transition 2059, 11, :o1, 2834978400, 9893599, 4
- tz.transition 2060, 3, :o2, 2846473200, 59364787, 24
- tz.transition 2060, 11, :o1, 2867032800, 9895083, 4
- tz.transition 2061, 3, :o2, 2877922800, 59373523, 24
- tz.transition 2061, 11, :o1, 2898482400, 9896539, 4
- tz.transition 2062, 3, :o2, 2909372400, 59382259, 24
- tz.transition 2062, 11, :o1, 2929932000, 9897995, 4
- tz.transition 2063, 3, :o2, 2940822000, 59390995, 24
- tz.transition 2063, 11, :o1, 2961381600, 9899451, 4
- tz.transition 2064, 3, :o2, 2972271600, 59399731, 24
- tz.transition 2064, 11, :o1, 2992831200, 9900907, 4
- tz.transition 2065, 3, :o2, 3003721200, 59408467, 24
- tz.transition 2065, 11, :o1, 3024280800, 9902363, 4
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/America/Nome.rb b/lib/tzinfo/data/definitions/America/Nome.rb
deleted file mode 100644
index 58467c17..00000000
--- a/lib/tzinfo/data/definitions/America/Nome.rb
+++ /dev/null
@@ -1,231 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module America
- module Nome
- include TimezoneDefinition
-
- timezone 'America/Nome' do |tz|
- tz.offset :o0, 46701, 0, :LMT
- tz.offset :o1, -39698, 0, :LMT
- tz.offset :o2, -39600, 0, :NST
- tz.offset :o3, -39600, 3600, :NWT
- tz.offset :o4, -39600, 3600, :NPT
- tz.offset :o5, -39600, 0, :BST
- tz.offset :o6, -39600, 3600, :BDT
- tz.offset :o7, -32400, 0, :YST
- tz.offset :o8, -32400, 0, :AKST
- tz.offset :o9, -32400, 3600, :AKDT
-
- tz.transition 1867, 10, :o1, -3225358701, 23071266811, 9600
- tz.transition 1900, 8, :o2, -2188947502, 104338906249, 43200
- tz.transition 1942, 2, :o3, -880196400, 58329601, 24
- tz.transition 1945, 8, :o4, -769395600, 58360379, 24
- tz.transition 1945, 9, :o2, -765374400, 2431729, 1
- tz.transition 1967, 4, :o5, -86878800, 58549967, 24
- tz.transition 1969, 4, :o6, -21466800, 58568137, 24
- tz.transition 1969, 10, :o5, -5745600, 2440521, 1
- tz.transition 1970, 4, :o6, 9982800
- tz.transition 1970, 10, :o5, 25704000
- tz.transition 1971, 4, :o6, 41432400
- tz.transition 1971, 10, :o5, 57758400
- tz.transition 1972, 4, :o6, 73486800
- tz.transition 1972, 10, :o5, 89208000
- tz.transition 1973, 4, :o6, 104936400
- tz.transition 1973, 10, :o5, 120657600
- tz.transition 1974, 1, :o6, 126709200
- tz.transition 1974, 10, :o5, 152107200
- tz.transition 1975, 2, :o6, 162392400
- tz.transition 1975, 10, :o5, 183556800
- tz.transition 1976, 4, :o6, 199285200
- tz.transition 1976, 10, :o5, 215611200
- tz.transition 1977, 4, :o6, 230734800
- tz.transition 1977, 10, :o5, 247060800
- tz.transition 1978, 4, :o6, 262789200
- tz.transition 1978, 10, :o5, 278510400
- tz.transition 1979, 4, :o6, 294238800
- tz.transition 1979, 10, :o5, 309960000
- tz.transition 1980, 4, :o6, 325688400
- tz.transition 1980, 10, :o5, 341409600
- tz.transition 1981, 4, :o6, 357138000
- tz.transition 1981, 10, :o5, 372859200
- tz.transition 1982, 4, :o6, 388587600
- tz.transition 1982, 10, :o5, 404913600
- tz.transition 1983, 4, :o6, 420037200
- tz.transition 1983, 10, :o7, 436363200
- tz.transition 1983, 11, :o8, 439030800
- tz.transition 1984, 4, :o9, 452084400
- tz.transition 1984, 10, :o8, 467805600
- tz.transition 1985, 4, :o9, 483534000
- tz.transition 1985, 10, :o8, 499255200
- tz.transition 1986, 4, :o9, 514983600
- tz.transition 1986, 10, :o8, 530704800
- tz.transition 1987, 4, :o9, 544618800
- tz.transition 1987, 10, :o8, 562154400
- tz.transition 1988, 4, :o9, 576068400
- tz.transition 1988, 10, :o8, 594208800
- tz.transition 1989, 4, :o9, 607518000
- tz.transition 1989, 10, :o8, 625658400
- tz.transition 1990, 4, :o9, 638967600
- tz.transition 1990, 10, :o8, 657108000
- tz.transition 1991, 4, :o9, 671022000
- tz.transition 1991, 10, :o8, 688557600
- tz.transition 1992, 4, :o9, 702471600
- tz.transition 1992, 10, :o8, 720007200
- tz.transition 1993, 4, :o9, 733921200
- tz.transition 1993, 10, :o8, 752061600
- tz.transition 1994, 4, :o9, 765370800
- tz.transition 1994, 10, :o8, 783511200
- tz.transition 1995, 4, :o9, 796820400
- tz.transition 1995, 10, :o8, 814960800
- tz.transition 1996, 4, :o9, 828874800
- tz.transition 1996, 10, :o8, 846410400
- tz.transition 1997, 4, :o9, 860324400
- tz.transition 1997, 10, :o8, 877860000
- tz.transition 1998, 4, :o9, 891774000
- tz.transition 1998, 10, :o8, 909309600
- tz.transition 1999, 4, :o9, 923223600
- tz.transition 1999, 10, :o8, 941364000
- tz.transition 2000, 4, :o9, 954673200
- tz.transition 2000, 10, :o8, 972813600
- tz.transition 2001, 4, :o9, 986122800
- tz.transition 2001, 10, :o8, 1004263200
- tz.transition 2002, 4, :o9, 1018177200
- tz.transition 2002, 10, :o8, 1035712800
- tz.transition 2003, 4, :o9, 1049626800
- tz.transition 2003, 10, :o8, 1067162400
- tz.transition 2004, 4, :o9, 1081076400
- tz.transition 2004, 10, :o8, 1099216800
- tz.transition 2005, 4, :o9, 1112526000
- tz.transition 2005, 10, :o8, 1130666400
- tz.transition 2006, 4, :o9, 1143975600
- tz.transition 2006, 10, :o8, 1162116000
- tz.transition 2007, 3, :o9, 1173610800
- tz.transition 2007, 11, :o8, 1194170400
- tz.transition 2008, 3, :o9, 1205060400
- tz.transition 2008, 11, :o8, 1225620000
- tz.transition 2009, 3, :o9, 1236510000
- tz.transition 2009, 11, :o8, 1257069600
- tz.transition 2010, 3, :o9, 1268564400
- tz.transition 2010, 11, :o8, 1289124000
- tz.transition 2011, 3, :o9, 1300014000
- tz.transition 2011, 11, :o8, 1320573600
- tz.transition 2012, 3, :o9, 1331463600
- tz.transition 2012, 11, :o8, 1352023200
- tz.transition 2013, 3, :o9, 1362913200
- tz.transition 2013, 11, :o8, 1383472800
- tz.transition 2014, 3, :o9, 1394362800
- tz.transition 2014, 11, :o8, 1414922400
- tz.transition 2015, 3, :o9, 1425812400
- tz.transition 2015, 11, :o8, 1446372000
- tz.transition 2016, 3, :o9, 1457866800
- tz.transition 2016, 11, :o8, 1478426400
- tz.transition 2017, 3, :o9, 1489316400
- tz.transition 2017, 11, :o8, 1509876000
- tz.transition 2018, 3, :o9, 1520766000
- tz.transition 2018, 11, :o8, 1541325600
- tz.transition 2019, 3, :o9, 1552215600
- tz.transition 2019, 11, :o8, 1572775200
- tz.transition 2020, 3, :o9, 1583665200
- tz.transition 2020, 11, :o8, 1604224800
- tz.transition 2021, 3, :o9, 1615719600
- tz.transition 2021, 11, :o8, 1636279200
- tz.transition 2022, 3, :o9, 1647169200
- tz.transition 2022, 11, :o8, 1667728800
- tz.transition 2023, 3, :o9, 1678618800
- tz.transition 2023, 11, :o8, 1699178400
- tz.transition 2024, 3, :o9, 1710068400
- tz.transition 2024, 11, :o8, 1730628000
- tz.transition 2025, 3, :o9, 1741518000
- tz.transition 2025, 11, :o8, 1762077600
- tz.transition 2026, 3, :o9, 1772967600
- tz.transition 2026, 11, :o8, 1793527200
- tz.transition 2027, 3, :o9, 1805022000
- tz.transition 2027, 11, :o8, 1825581600
- tz.transition 2028, 3, :o9, 1836471600
- tz.transition 2028, 11, :o8, 1857031200
- tz.transition 2029, 3, :o9, 1867921200
- tz.transition 2029, 11, :o8, 1888480800
- tz.transition 2030, 3, :o9, 1899370800
- tz.transition 2030, 11, :o8, 1919930400
- tz.transition 2031, 3, :o9, 1930820400
- tz.transition 2031, 11, :o8, 1951380000
- tz.transition 2032, 3, :o9, 1962874800
- tz.transition 2032, 11, :o8, 1983434400
- tz.transition 2033, 3, :o9, 1994324400
- tz.transition 2033, 11, :o8, 2014884000
- tz.transition 2034, 3, :o9, 2025774000
- tz.transition 2034, 11, :o8, 2046333600
- tz.transition 2035, 3, :o9, 2057223600
- tz.transition 2035, 11, :o8, 2077783200
- tz.transition 2036, 3, :o9, 2088673200
- tz.transition 2036, 11, :o8, 2109232800
- tz.transition 2037, 3, :o9, 2120122800
- tz.transition 2037, 11, :o8, 2140682400
- tz.transition 2038, 3, :o9, 2152177200, 59171927, 24
- tz.transition 2038, 11, :o8, 2172736800, 29588819, 12
- tz.transition 2039, 3, :o9, 2183626800, 59180663, 24
- tz.transition 2039, 11, :o8, 2204186400, 29593187, 12
- tz.transition 2040, 3, :o9, 2215076400, 59189399, 24
- tz.transition 2040, 11, :o8, 2235636000, 29597555, 12
- tz.transition 2041, 3, :o9, 2246526000, 59198135, 24
- tz.transition 2041, 11, :o8, 2267085600, 29601923, 12
- tz.transition 2042, 3, :o9, 2277975600, 59206871, 24
- tz.transition 2042, 11, :o8, 2298535200, 29606291, 12
- tz.transition 2043, 3, :o9, 2309425200, 59215607, 24
- tz.transition 2043, 11, :o8, 2329984800, 29610659, 12
- tz.transition 2044, 3, :o9, 2341479600, 59224511, 24
- tz.transition 2044, 11, :o8, 2362039200, 29615111, 12
- tz.transition 2045, 3, :o9, 2372929200, 59233247, 24
- tz.transition 2045, 11, :o8, 2393488800, 29619479, 12
- tz.transition 2046, 3, :o9, 2404378800, 59241983, 24
- tz.transition 2046, 11, :o8, 2424938400, 29623847, 12
- tz.transition 2047, 3, :o9, 2435828400, 59250719, 24
- tz.transition 2047, 11, :o8, 2456388000, 29628215, 12
- tz.transition 2048, 3, :o9, 2467278000, 59259455, 24
- tz.transition 2048, 11, :o8, 2487837600, 29632583, 12
- tz.transition 2049, 3, :o9, 2499332400, 59268359, 24
- tz.transition 2049, 11, :o8, 2519892000, 29637035, 12
- tz.transition 2050, 3, :o9, 2530782000, 59277095, 24
- tz.transition 2050, 11, :o8, 2551341600, 29641403, 12
- tz.transition 2051, 3, :o9, 2562231600, 59285831, 24
- tz.transition 2051, 11, :o8, 2582791200, 29645771, 12
- tz.transition 2052, 3, :o9, 2593681200, 59294567, 24
- tz.transition 2052, 11, :o8, 2614240800, 29650139, 12
- tz.transition 2053, 3, :o9, 2625130800, 59303303, 24
- tz.transition 2053, 11, :o8, 2645690400, 29654507, 12
- tz.transition 2054, 3, :o9, 2656580400, 59312039, 24
- tz.transition 2054, 11, :o8, 2677140000, 29658875, 12
- tz.transition 2055, 3, :o9, 2688634800, 59320943, 24
- tz.transition 2055, 11, :o8, 2709194400, 29663327, 12
- tz.transition 2056, 3, :o9, 2720084400, 59329679, 24
- tz.transition 2056, 11, :o8, 2740644000, 29667695, 12
- tz.transition 2057, 3, :o9, 2751534000, 59338415, 24
- tz.transition 2057, 11, :o8, 2772093600, 29672063, 12
- tz.transition 2058, 3, :o9, 2782983600, 59347151, 24
- tz.transition 2058, 11, :o8, 2803543200, 29676431, 12
- tz.transition 2059, 3, :o9, 2814433200, 59355887, 24
- tz.transition 2059, 11, :o8, 2834992800, 29680799, 12
- tz.transition 2060, 3, :o9, 2846487600, 59364791, 24
- tz.transition 2060, 11, :o8, 2867047200, 29685251, 12
- tz.transition 2061, 3, :o9, 2877937200, 59373527, 24
- tz.transition 2061, 11, :o8, 2898496800, 29689619, 12
- tz.transition 2062, 3, :o9, 2909386800, 59382263, 24
- tz.transition 2062, 11, :o8, 2929946400, 29693987, 12
- tz.transition 2063, 3, :o9, 2940836400, 59390999, 24
- tz.transition 2063, 11, :o8, 2961396000, 29698355, 12
- tz.transition 2064, 3, :o9, 2972286000, 59399735, 24
- tz.transition 2064, 11, :o8, 2992845600, 29702723, 12
- tz.transition 2065, 3, :o9, 3003735600, 59408471, 24
- tz.transition 2065, 11, :o8, 3024295200, 29707091, 12
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/America/Noronha.rb b/lib/tzinfo/data/definitions/America/Noronha.rb
deleted file mode 100644
index 7ccbd0ff..00000000
--- a/lib/tzinfo/data/definitions/America/Noronha.rb
+++ /dev/null
@@ -1,62 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module America
- module Noronha
- include TimezoneDefinition
-
- timezone 'America/Noronha' do |tz|
- tz.offset :o0, -7780, 0, :LMT
- tz.offset :o1, -7200, 0, :FNT
- tz.offset :o2, -7200, 3600, :FNST
-
- tz.transition 1914, 1, :o1, -1767217820, 10454977109, 4320
- tz.transition 1931, 10, :o2, -1206961200, 58238833, 24
- tz.transition 1932, 4, :o1, -1191366000, 58243165, 24
- tz.transition 1932, 10, :o2, -1175378400, 29123803, 12
- tz.transition 1933, 4, :o1, -1159830000, 58251925, 24
- tz.transition 1949, 12, :o2, -633823200, 29199019, 12
- tz.transition 1950, 4, :o1, -622072800, 29200651, 12
- tz.transition 1950, 12, :o2, -602287200, 29203399, 12
- tz.transition 1951, 4, :o1, -591836400, 58409701, 24
- tz.transition 1951, 12, :o2, -570751200, 29207779, 12
- tz.transition 1952, 4, :o1, -560214000, 58418485, 24
- tz.transition 1952, 12, :o2, -539128800, 29212171, 12
- tz.transition 1953, 3, :o1, -531356400, 58426501, 24
- tz.transition 1963, 12, :o2, -191368800, 29260471, 12
- tz.transition 1964, 3, :o1, -184201200, 58522933, 24
- tz.transition 1965, 1, :o2, -155167200, 29265499, 12
- tz.transition 1965, 3, :o1, -150073200, 58532413, 24
- tz.transition 1965, 12, :o2, -128901600, 29269147, 12
- tz.transition 1966, 3, :o1, -121129200, 58540453, 24
- tz.transition 1966, 11, :o2, -99957600, 29273167, 12
- tz.transition 1967, 3, :o1, -89593200, 58549213, 24
- tz.transition 1967, 11, :o2, -68421600, 29277547, 12
- tz.transition 1968, 3, :o1, -57970800, 58557997, 24
- tz.transition 1985, 11, :o2, 499744800
- tz.transition 1986, 3, :o1, 511232400
- tz.transition 1986, 10, :o2, 530589600
- tz.transition 1987, 2, :o1, 540262800
- tz.transition 1987, 10, :o2, 562125600
- tz.transition 1988, 2, :o1, 571194000
- tz.transition 1988, 10, :o2, 592970400
- tz.transition 1989, 1, :o1, 602038800
- tz.transition 1989, 10, :o2, 624420000
- tz.transition 1990, 2, :o1, 634698000
- tz.transition 1999, 10, :o2, 938916000
- tz.transition 2000, 2, :o1, 951613200
- tz.transition 2000, 10, :o2, 970970400
- tz.transition 2000, 10, :o1, 971571600
- tz.transition 2001, 10, :o2, 1003024800
- tz.transition 2002, 2, :o1, 1013907600
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/America/North_Dakota/Beulah.rb b/lib/tzinfo/data/definitions/America/North_Dakota/Beulah.rb
deleted file mode 100644
index 82de5e71..00000000
--- a/lib/tzinfo/data/definitions/America/North_Dakota/Beulah.rb
+++ /dev/null
@@ -1,235 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module America
- module North_Dakota
- module Beulah
- include TimezoneDefinition
-
- timezone 'America/North_Dakota/Beulah' do |tz|
- tz.offset :o0, -24427, 0, :LMT
- tz.offset :o1, -25200, 0, :MST
- tz.offset :o2, -25200, 3600, :MDT
- tz.offset :o3, -25200, 3600, :MWT
- tz.offset :o4, -25200, 3600, :MPT
- tz.offset :o5, -21600, 0, :CST
- tz.offset :o6, -21600, 3600, :CDT
-
- tz.transition 1883, 11, :o1, -2717643600, 57819199, 24
- tz.transition 1918, 3, :o2, -1633273200, 19373471, 8
- tz.transition 1918, 10, :o1, -1615132800, 14531363, 6
- tz.transition 1919, 3, :o2, -1601823600, 19376383, 8
- tz.transition 1919, 10, :o1, -1583683200, 14533547, 6
- tz.transition 1942, 2, :o3, -880210800, 19443199, 8
- tz.transition 1945, 8, :o4, -769395600, 58360379, 24
- tz.transition 1945, 9, :o1, -765388800, 14590373, 6
- tz.transition 1967, 4, :o2, -84380400, 19516887, 8
- tz.transition 1967, 10, :o1, -68659200, 14638757, 6
- tz.transition 1968, 4, :o2, -52930800, 19519799, 8
- tz.transition 1968, 10, :o1, -37209600, 14640941, 6
- tz.transition 1969, 4, :o2, -21481200, 19522711, 8
- tz.transition 1969, 10, :o1, -5760000, 14643125, 6
- tz.transition 1970, 4, :o2, 9968400
- tz.transition 1970, 10, :o1, 25689600
- tz.transition 1971, 4, :o2, 41418000
- tz.transition 1971, 10, :o1, 57744000
- tz.transition 1972, 4, :o2, 73472400
- tz.transition 1972, 10, :o1, 89193600
- tz.transition 1973, 4, :o2, 104922000
- tz.transition 1973, 10, :o1, 120643200
- tz.transition 1974, 1, :o2, 126694800
- tz.transition 1974, 10, :o1, 152092800
- tz.transition 1975, 2, :o2, 162378000
- tz.transition 1975, 10, :o1, 183542400
- tz.transition 1976, 4, :o2, 199270800
- tz.transition 1976, 10, :o1, 215596800
- tz.transition 1977, 4, :o2, 230720400
- tz.transition 1977, 10, :o1, 247046400
- tz.transition 1978, 4, :o2, 262774800
- tz.transition 1978, 10, :o1, 278496000
- tz.transition 1979, 4, :o2, 294224400
- tz.transition 1979, 10, :o1, 309945600
- tz.transition 1980, 4, :o2, 325674000
- tz.transition 1980, 10, :o1, 341395200
- tz.transition 1981, 4, :o2, 357123600
- tz.transition 1981, 10, :o1, 372844800
- tz.transition 1982, 4, :o2, 388573200
- tz.transition 1982, 10, :o1, 404899200
- tz.transition 1983, 4, :o2, 420022800
- tz.transition 1983, 10, :o1, 436348800
- tz.transition 1984, 4, :o2, 452077200
- tz.transition 1984, 10, :o1, 467798400
- tz.transition 1985, 4, :o2, 483526800
- tz.transition 1985, 10, :o1, 499248000
- tz.transition 1986, 4, :o2, 514976400
- tz.transition 1986, 10, :o1, 530697600
- tz.transition 1987, 4, :o2, 544611600
- tz.transition 1987, 10, :o1, 562147200
- tz.transition 1988, 4, :o2, 576061200
- tz.transition 1988, 10, :o1, 594201600
- tz.transition 1989, 4, :o2, 607510800
- tz.transition 1989, 10, :o1, 625651200
- tz.transition 1990, 4, :o2, 638960400
- tz.transition 1990, 10, :o1, 657100800
- tz.transition 1991, 4, :o2, 671014800
- tz.transition 1991, 10, :o1, 688550400
- tz.transition 1992, 4, :o2, 702464400
- tz.transition 1992, 10, :o1, 720000000
- tz.transition 1993, 4, :o2, 733914000
- tz.transition 1993, 10, :o1, 752054400
- tz.transition 1994, 4, :o2, 765363600
- tz.transition 1994, 10, :o1, 783504000
- tz.transition 1995, 4, :o2, 796813200
- tz.transition 1995, 10, :o1, 814953600
- tz.transition 1996, 4, :o2, 828867600
- tz.transition 1996, 10, :o1, 846403200
- tz.transition 1997, 4, :o2, 860317200
- tz.transition 1997, 10, :o1, 877852800
- tz.transition 1998, 4, :o2, 891766800
- tz.transition 1998, 10, :o1, 909302400
- tz.transition 1999, 4, :o2, 923216400
- tz.transition 1999, 10, :o1, 941356800
- tz.transition 2000, 4, :o2, 954666000
- tz.transition 2000, 10, :o1, 972806400
- tz.transition 2001, 4, :o2, 986115600
- tz.transition 2001, 10, :o1, 1004256000
- tz.transition 2002, 4, :o2, 1018170000
- tz.transition 2002, 10, :o1, 1035705600
- tz.transition 2003, 4, :o2, 1049619600
- tz.transition 2003, 10, :o1, 1067155200
- tz.transition 2004, 4, :o2, 1081069200
- tz.transition 2004, 10, :o1, 1099209600
- tz.transition 2005, 4, :o2, 1112518800
- tz.transition 2005, 10, :o1, 1130659200
- tz.transition 2006, 4, :o2, 1143968400
- tz.transition 2006, 10, :o1, 1162108800
- tz.transition 2007, 3, :o2, 1173603600
- tz.transition 2007, 11, :o1, 1194163200
- tz.transition 2008, 3, :o2, 1205053200
- tz.transition 2008, 11, :o1, 1225612800
- tz.transition 2009, 3, :o2, 1236502800
- tz.transition 2009, 11, :o1, 1257062400
- tz.transition 2010, 3, :o2, 1268557200
- tz.transition 2010, 11, :o5, 1289116800
- tz.transition 2011, 3, :o6, 1300003200
- tz.transition 2011, 11, :o5, 1320562800
- tz.transition 2012, 3, :o6, 1331452800
- tz.transition 2012, 11, :o5, 1352012400
- tz.transition 2013, 3, :o6, 1362902400
- tz.transition 2013, 11, :o5, 1383462000
- tz.transition 2014, 3, :o6, 1394352000
- tz.transition 2014, 11, :o5, 1414911600
- tz.transition 2015, 3, :o6, 1425801600
- tz.transition 2015, 11, :o5, 1446361200
- tz.transition 2016, 3, :o6, 1457856000
- tz.transition 2016, 11, :o5, 1478415600
- tz.transition 2017, 3, :o6, 1489305600
- tz.transition 2017, 11, :o5, 1509865200
- tz.transition 2018, 3, :o6, 1520755200
- tz.transition 2018, 11, :o5, 1541314800
- tz.transition 2019, 3, :o6, 1552204800
- tz.transition 2019, 11, :o5, 1572764400
- tz.transition 2020, 3, :o6, 1583654400
- tz.transition 2020, 11, :o5, 1604214000
- tz.transition 2021, 3, :o6, 1615708800
- tz.transition 2021, 11, :o5, 1636268400
- tz.transition 2022, 3, :o6, 1647158400
- tz.transition 2022, 11, :o5, 1667718000
- tz.transition 2023, 3, :o6, 1678608000
- tz.transition 2023, 11, :o5, 1699167600
- tz.transition 2024, 3, :o6, 1710057600
- tz.transition 2024, 11, :o5, 1730617200
- tz.transition 2025, 3, :o6, 1741507200
- tz.transition 2025, 11, :o5, 1762066800
- tz.transition 2026, 3, :o6, 1772956800
- tz.transition 2026, 11, :o5, 1793516400
- tz.transition 2027, 3, :o6, 1805011200
- tz.transition 2027, 11, :o5, 1825570800
- tz.transition 2028, 3, :o6, 1836460800
- tz.transition 2028, 11, :o5, 1857020400
- tz.transition 2029, 3, :o6, 1867910400
- tz.transition 2029, 11, :o5, 1888470000
- tz.transition 2030, 3, :o6, 1899360000
- tz.transition 2030, 11, :o5, 1919919600
- tz.transition 2031, 3, :o6, 1930809600
- tz.transition 2031, 11, :o5, 1951369200
- tz.transition 2032, 3, :o6, 1962864000
- tz.transition 2032, 11, :o5, 1983423600
- tz.transition 2033, 3, :o6, 1994313600
- tz.transition 2033, 11, :o5, 2014873200
- tz.transition 2034, 3, :o6, 2025763200
- tz.transition 2034, 11, :o5, 2046322800
- tz.transition 2035, 3, :o6, 2057212800
- tz.transition 2035, 11, :o5, 2077772400
- tz.transition 2036, 3, :o6, 2088662400
- tz.transition 2036, 11, :o5, 2109222000
- tz.transition 2037, 3, :o6, 2120112000
- tz.transition 2037, 11, :o5, 2140671600
- tz.transition 2038, 3, :o6, 2152166400, 14792981, 6
- tz.transition 2038, 11, :o5, 2172726000, 59177635, 24
- tz.transition 2039, 3, :o6, 2183616000, 14795165, 6
- tz.transition 2039, 11, :o5, 2204175600, 59186371, 24
- tz.transition 2040, 3, :o6, 2215065600, 14797349, 6
- tz.transition 2040, 11, :o5, 2235625200, 59195107, 24
- tz.transition 2041, 3, :o6, 2246515200, 14799533, 6
- tz.transition 2041, 11, :o5, 2267074800, 59203843, 24
- tz.transition 2042, 3, :o6, 2277964800, 14801717, 6
- tz.transition 2042, 11, :o5, 2298524400, 59212579, 24
- tz.transition 2043, 3, :o6, 2309414400, 14803901, 6
- tz.transition 2043, 11, :o5, 2329974000, 59221315, 24
- tz.transition 2044, 3, :o6, 2341468800, 14806127, 6
- tz.transition 2044, 11, :o5, 2362028400, 59230219, 24
- tz.transition 2045, 3, :o6, 2372918400, 14808311, 6
- tz.transition 2045, 11, :o5, 2393478000, 59238955, 24
- tz.transition 2046, 3, :o6, 2404368000, 14810495, 6
- tz.transition 2046, 11, :o5, 2424927600, 59247691, 24
- tz.transition 2047, 3, :o6, 2435817600, 14812679, 6
- tz.transition 2047, 11, :o5, 2456377200, 59256427, 24
- tz.transition 2048, 3, :o6, 2467267200, 14814863, 6
- tz.transition 2048, 11, :o5, 2487826800, 59265163, 24
- tz.transition 2049, 3, :o6, 2499321600, 14817089, 6
- tz.transition 2049, 11, :o5, 2519881200, 59274067, 24
- tz.transition 2050, 3, :o6, 2530771200, 14819273, 6
- tz.transition 2050, 11, :o5, 2551330800, 59282803, 24
- tz.transition 2051, 3, :o6, 2562220800, 14821457, 6
- tz.transition 2051, 11, :o5, 2582780400, 59291539, 24
- tz.transition 2052, 3, :o6, 2593670400, 14823641, 6
- tz.transition 2052, 11, :o5, 2614230000, 59300275, 24
- tz.transition 2053, 3, :o6, 2625120000, 14825825, 6
- tz.transition 2053, 11, :o5, 2645679600, 59309011, 24
- tz.transition 2054, 3, :o6, 2656569600, 14828009, 6
- tz.transition 2054, 11, :o5, 2677129200, 59317747, 24
- tz.transition 2055, 3, :o6, 2688624000, 14830235, 6
- tz.transition 2055, 11, :o5, 2709183600, 59326651, 24
- tz.transition 2056, 3, :o6, 2720073600, 14832419, 6
- tz.transition 2056, 11, :o5, 2740633200, 59335387, 24
- tz.transition 2057, 3, :o6, 2751523200, 14834603, 6
- tz.transition 2057, 11, :o5, 2772082800, 59344123, 24
- tz.transition 2058, 3, :o6, 2782972800, 14836787, 6
- tz.transition 2058, 11, :o5, 2803532400, 59352859, 24
- tz.transition 2059, 3, :o6, 2814422400, 14838971, 6
- tz.transition 2059, 11, :o5, 2834982000, 59361595, 24
- tz.transition 2060, 3, :o6, 2846476800, 14841197, 6
- tz.transition 2060, 11, :o5, 2867036400, 59370499, 24
- tz.transition 2061, 3, :o6, 2877926400, 14843381, 6
- tz.transition 2061, 11, :o5, 2898486000, 59379235, 24
- tz.transition 2062, 3, :o6, 2909376000, 14845565, 6
- tz.transition 2062, 11, :o5, 2929935600, 59387971, 24
- tz.transition 2063, 3, :o6, 2940825600, 14847749, 6
- tz.transition 2063, 11, :o5, 2961385200, 59396707, 24
- tz.transition 2064, 3, :o6, 2972275200, 14849933, 6
- tz.transition 2064, 11, :o5, 2992834800, 59405443, 24
- tz.transition 2065, 3, :o6, 3003724800, 14852117, 6
- tz.transition 2065, 11, :o5, 3024284400, 59414179, 24
- end
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/America/North_Dakota/Center.rb b/lib/tzinfo/data/definitions/America/North_Dakota/Center.rb
deleted file mode 100644
index 06cd402f..00000000
--- a/lib/tzinfo/data/definitions/America/North_Dakota/Center.rb
+++ /dev/null
@@ -1,235 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module America
- module North_Dakota
- module Center
- include TimezoneDefinition
-
- timezone 'America/North_Dakota/Center' do |tz|
- tz.offset :o0, -24312, 0, :LMT
- tz.offset :o1, -25200, 0, :MST
- tz.offset :o2, -25200, 3600, :MDT
- tz.offset :o3, -25200, 3600, :MWT
- tz.offset :o4, -25200, 3600, :MPT
- tz.offset :o5, -21600, 0, :CST
- tz.offset :o6, -21600, 3600, :CDT
-
- tz.transition 1883, 11, :o1, -2717643600, 57819199, 24
- tz.transition 1918, 3, :o2, -1633273200, 19373471, 8
- tz.transition 1918, 10, :o1, -1615132800, 14531363, 6
- tz.transition 1919, 3, :o2, -1601823600, 19376383, 8
- tz.transition 1919, 10, :o1, -1583683200, 14533547, 6
- tz.transition 1942, 2, :o3, -880210800, 19443199, 8
- tz.transition 1945, 8, :o4, -769395600, 58360379, 24
- tz.transition 1945, 9, :o1, -765388800, 14590373, 6
- tz.transition 1967, 4, :o2, -84380400, 19516887, 8
- tz.transition 1967, 10, :o1, -68659200, 14638757, 6
- tz.transition 1968, 4, :o2, -52930800, 19519799, 8
- tz.transition 1968, 10, :o1, -37209600, 14640941, 6
- tz.transition 1969, 4, :o2, -21481200, 19522711, 8
- tz.transition 1969, 10, :o1, -5760000, 14643125, 6
- tz.transition 1970, 4, :o2, 9968400
- tz.transition 1970, 10, :o1, 25689600
- tz.transition 1971, 4, :o2, 41418000
- tz.transition 1971, 10, :o1, 57744000
- tz.transition 1972, 4, :o2, 73472400
- tz.transition 1972, 10, :o1, 89193600
- tz.transition 1973, 4, :o2, 104922000
- tz.transition 1973, 10, :o1, 120643200
- tz.transition 1974, 1, :o2, 126694800
- tz.transition 1974, 10, :o1, 152092800
- tz.transition 1975, 2, :o2, 162378000
- tz.transition 1975, 10, :o1, 183542400
- tz.transition 1976, 4, :o2, 199270800
- tz.transition 1976, 10, :o1, 215596800
- tz.transition 1977, 4, :o2, 230720400
- tz.transition 1977, 10, :o1, 247046400
- tz.transition 1978, 4, :o2, 262774800
- tz.transition 1978, 10, :o1, 278496000
- tz.transition 1979, 4, :o2, 294224400
- tz.transition 1979, 10, :o1, 309945600
- tz.transition 1980, 4, :o2, 325674000
- tz.transition 1980, 10, :o1, 341395200
- tz.transition 1981, 4, :o2, 357123600
- tz.transition 1981, 10, :o1, 372844800
- tz.transition 1982, 4, :o2, 388573200
- tz.transition 1982, 10, :o1, 404899200
- tz.transition 1983, 4, :o2, 420022800
- tz.transition 1983, 10, :o1, 436348800
- tz.transition 1984, 4, :o2, 452077200
- tz.transition 1984, 10, :o1, 467798400
- tz.transition 1985, 4, :o2, 483526800
- tz.transition 1985, 10, :o1, 499248000
- tz.transition 1986, 4, :o2, 514976400
- tz.transition 1986, 10, :o1, 530697600
- tz.transition 1987, 4, :o2, 544611600
- tz.transition 1987, 10, :o1, 562147200
- tz.transition 1988, 4, :o2, 576061200
- tz.transition 1988, 10, :o1, 594201600
- tz.transition 1989, 4, :o2, 607510800
- tz.transition 1989, 10, :o1, 625651200
- tz.transition 1990, 4, :o2, 638960400
- tz.transition 1990, 10, :o1, 657100800
- tz.transition 1991, 4, :o2, 671014800
- tz.transition 1991, 10, :o1, 688550400
- tz.transition 1992, 4, :o2, 702464400
- tz.transition 1992, 10, :o5, 720000000
- tz.transition 1993, 4, :o6, 733910400
- tz.transition 1993, 10, :o5, 752050800
- tz.transition 1994, 4, :o6, 765360000
- tz.transition 1994, 10, :o5, 783500400
- tz.transition 1995, 4, :o6, 796809600
- tz.transition 1995, 10, :o5, 814950000
- tz.transition 1996, 4, :o6, 828864000
- tz.transition 1996, 10, :o5, 846399600
- tz.transition 1997, 4, :o6, 860313600
- tz.transition 1997, 10, :o5, 877849200
- tz.transition 1998, 4, :o6, 891763200
- tz.transition 1998, 10, :o5, 909298800
- tz.transition 1999, 4, :o6, 923212800
- tz.transition 1999, 10, :o5, 941353200
- tz.transition 2000, 4, :o6, 954662400
- tz.transition 2000, 10, :o5, 972802800
- tz.transition 2001, 4, :o6, 986112000
- tz.transition 2001, 10, :o5, 1004252400
- tz.transition 2002, 4, :o6, 1018166400
- tz.transition 2002, 10, :o5, 1035702000
- tz.transition 2003, 4, :o6, 1049616000
- tz.transition 2003, 10, :o5, 1067151600
- tz.transition 2004, 4, :o6, 1081065600
- tz.transition 2004, 10, :o5, 1099206000
- tz.transition 2005, 4, :o6, 1112515200
- tz.transition 2005, 10, :o5, 1130655600
- tz.transition 2006, 4, :o6, 1143964800
- tz.transition 2006, 10, :o5, 1162105200
- tz.transition 2007, 3, :o6, 1173600000
- tz.transition 2007, 11, :o5, 1194159600
- tz.transition 2008, 3, :o6, 1205049600
- tz.transition 2008, 11, :o5, 1225609200
- tz.transition 2009, 3, :o6, 1236499200
- tz.transition 2009, 11, :o5, 1257058800
- tz.transition 2010, 3, :o6, 1268553600
- tz.transition 2010, 11, :o5, 1289113200
- tz.transition 2011, 3, :o6, 1300003200
- tz.transition 2011, 11, :o5, 1320562800
- tz.transition 2012, 3, :o6, 1331452800
- tz.transition 2012, 11, :o5, 1352012400
- tz.transition 2013, 3, :o6, 1362902400
- tz.transition 2013, 11, :o5, 1383462000
- tz.transition 2014, 3, :o6, 1394352000
- tz.transition 2014, 11, :o5, 1414911600
- tz.transition 2015, 3, :o6, 1425801600
- tz.transition 2015, 11, :o5, 1446361200
- tz.transition 2016, 3, :o6, 1457856000
- tz.transition 2016, 11, :o5, 1478415600
- tz.transition 2017, 3, :o6, 1489305600
- tz.transition 2017, 11, :o5, 1509865200
- tz.transition 2018, 3, :o6, 1520755200
- tz.transition 2018, 11, :o5, 1541314800
- tz.transition 2019, 3, :o6, 1552204800
- tz.transition 2019, 11, :o5, 1572764400
- tz.transition 2020, 3, :o6, 1583654400
- tz.transition 2020, 11, :o5, 1604214000
- tz.transition 2021, 3, :o6, 1615708800
- tz.transition 2021, 11, :o5, 1636268400
- tz.transition 2022, 3, :o6, 1647158400
- tz.transition 2022, 11, :o5, 1667718000
- tz.transition 2023, 3, :o6, 1678608000
- tz.transition 2023, 11, :o5, 1699167600
- tz.transition 2024, 3, :o6, 1710057600
- tz.transition 2024, 11, :o5, 1730617200
- tz.transition 2025, 3, :o6, 1741507200
- tz.transition 2025, 11, :o5, 1762066800
- tz.transition 2026, 3, :o6, 1772956800
- tz.transition 2026, 11, :o5, 1793516400
- tz.transition 2027, 3, :o6, 1805011200
- tz.transition 2027, 11, :o5, 1825570800
- tz.transition 2028, 3, :o6, 1836460800
- tz.transition 2028, 11, :o5, 1857020400
- tz.transition 2029, 3, :o6, 1867910400
- tz.transition 2029, 11, :o5, 1888470000
- tz.transition 2030, 3, :o6, 1899360000
- tz.transition 2030, 11, :o5, 1919919600
- tz.transition 2031, 3, :o6, 1930809600
- tz.transition 2031, 11, :o5, 1951369200
- tz.transition 2032, 3, :o6, 1962864000
- tz.transition 2032, 11, :o5, 1983423600
- tz.transition 2033, 3, :o6, 1994313600
- tz.transition 2033, 11, :o5, 2014873200
- tz.transition 2034, 3, :o6, 2025763200
- tz.transition 2034, 11, :o5, 2046322800
- tz.transition 2035, 3, :o6, 2057212800
- tz.transition 2035, 11, :o5, 2077772400
- tz.transition 2036, 3, :o6, 2088662400
- tz.transition 2036, 11, :o5, 2109222000
- tz.transition 2037, 3, :o6, 2120112000
- tz.transition 2037, 11, :o5, 2140671600
- tz.transition 2038, 3, :o6, 2152166400, 14792981, 6
- tz.transition 2038, 11, :o5, 2172726000, 59177635, 24
- tz.transition 2039, 3, :o6, 2183616000, 14795165, 6
- tz.transition 2039, 11, :o5, 2204175600, 59186371, 24
- tz.transition 2040, 3, :o6, 2215065600, 14797349, 6
- tz.transition 2040, 11, :o5, 2235625200, 59195107, 24
- tz.transition 2041, 3, :o6, 2246515200, 14799533, 6
- tz.transition 2041, 11, :o5, 2267074800, 59203843, 24
- tz.transition 2042, 3, :o6, 2277964800, 14801717, 6
- tz.transition 2042, 11, :o5, 2298524400, 59212579, 24
- tz.transition 2043, 3, :o6, 2309414400, 14803901, 6
- tz.transition 2043, 11, :o5, 2329974000, 59221315, 24
- tz.transition 2044, 3, :o6, 2341468800, 14806127, 6
- tz.transition 2044, 11, :o5, 2362028400, 59230219, 24
- tz.transition 2045, 3, :o6, 2372918400, 14808311, 6
- tz.transition 2045, 11, :o5, 2393478000, 59238955, 24
- tz.transition 2046, 3, :o6, 2404368000, 14810495, 6
- tz.transition 2046, 11, :o5, 2424927600, 59247691, 24
- tz.transition 2047, 3, :o6, 2435817600, 14812679, 6
- tz.transition 2047, 11, :o5, 2456377200, 59256427, 24
- tz.transition 2048, 3, :o6, 2467267200, 14814863, 6
- tz.transition 2048, 11, :o5, 2487826800, 59265163, 24
- tz.transition 2049, 3, :o6, 2499321600, 14817089, 6
- tz.transition 2049, 11, :o5, 2519881200, 59274067, 24
- tz.transition 2050, 3, :o6, 2530771200, 14819273, 6
- tz.transition 2050, 11, :o5, 2551330800, 59282803, 24
- tz.transition 2051, 3, :o6, 2562220800, 14821457, 6
- tz.transition 2051, 11, :o5, 2582780400, 59291539, 24
- tz.transition 2052, 3, :o6, 2593670400, 14823641, 6
- tz.transition 2052, 11, :o5, 2614230000, 59300275, 24
- tz.transition 2053, 3, :o6, 2625120000, 14825825, 6
- tz.transition 2053, 11, :o5, 2645679600, 59309011, 24
- tz.transition 2054, 3, :o6, 2656569600, 14828009, 6
- tz.transition 2054, 11, :o5, 2677129200, 59317747, 24
- tz.transition 2055, 3, :o6, 2688624000, 14830235, 6
- tz.transition 2055, 11, :o5, 2709183600, 59326651, 24
- tz.transition 2056, 3, :o6, 2720073600, 14832419, 6
- tz.transition 2056, 11, :o5, 2740633200, 59335387, 24
- tz.transition 2057, 3, :o6, 2751523200, 14834603, 6
- tz.transition 2057, 11, :o5, 2772082800, 59344123, 24
- tz.transition 2058, 3, :o6, 2782972800, 14836787, 6
- tz.transition 2058, 11, :o5, 2803532400, 59352859, 24
- tz.transition 2059, 3, :o6, 2814422400, 14838971, 6
- tz.transition 2059, 11, :o5, 2834982000, 59361595, 24
- tz.transition 2060, 3, :o6, 2846476800, 14841197, 6
- tz.transition 2060, 11, :o5, 2867036400, 59370499, 24
- tz.transition 2061, 3, :o6, 2877926400, 14843381, 6
- tz.transition 2061, 11, :o5, 2898486000, 59379235, 24
- tz.transition 2062, 3, :o6, 2909376000, 14845565, 6
- tz.transition 2062, 11, :o5, 2929935600, 59387971, 24
- tz.transition 2063, 3, :o6, 2940825600, 14847749, 6
- tz.transition 2063, 11, :o5, 2961385200, 59396707, 24
- tz.transition 2064, 3, :o6, 2972275200, 14849933, 6
- tz.transition 2064, 11, :o5, 2992834800, 59405443, 24
- tz.transition 2065, 3, :o6, 3003724800, 14852117, 6
- tz.transition 2065, 11, :o5, 3024284400, 59414179, 24
- end
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/America/North_Dakota/New_Salem.rb b/lib/tzinfo/data/definitions/America/North_Dakota/New_Salem.rb
deleted file mode 100644
index 094ffac3..00000000
--- a/lib/tzinfo/data/definitions/America/North_Dakota/New_Salem.rb
+++ /dev/null
@@ -1,235 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module America
- module North_Dakota
- module New_Salem
- include TimezoneDefinition
-
- timezone 'America/North_Dakota/New_Salem' do |tz|
- tz.offset :o0, -24339, 0, :LMT
- tz.offset :o1, -25200, 0, :MST
- tz.offset :o2, -25200, 3600, :MDT
- tz.offset :o3, -25200, 3600, :MWT
- tz.offset :o4, -25200, 3600, :MPT
- tz.offset :o5, -21600, 0, :CST
- tz.offset :o6, -21600, 3600, :CDT
-
- tz.transition 1883, 11, :o1, -2717643600, 57819199, 24
- tz.transition 1918, 3, :o2, -1633273200, 19373471, 8
- tz.transition 1918, 10, :o1, -1615132800, 14531363, 6
- tz.transition 1919, 3, :o2, -1601823600, 19376383, 8
- tz.transition 1919, 10, :o1, -1583683200, 14533547, 6
- tz.transition 1942, 2, :o3, -880210800, 19443199, 8
- tz.transition 1945, 8, :o4, -769395600, 58360379, 24
- tz.transition 1945, 9, :o1, -765388800, 14590373, 6
- tz.transition 1967, 4, :o2, -84380400, 19516887, 8
- tz.transition 1967, 10, :o1, -68659200, 14638757, 6
- tz.transition 1968, 4, :o2, -52930800, 19519799, 8
- tz.transition 1968, 10, :o1, -37209600, 14640941, 6
- tz.transition 1969, 4, :o2, -21481200, 19522711, 8
- tz.transition 1969, 10, :o1, -5760000, 14643125, 6
- tz.transition 1970, 4, :o2, 9968400
- tz.transition 1970, 10, :o1, 25689600
- tz.transition 1971, 4, :o2, 41418000
- tz.transition 1971, 10, :o1, 57744000
- tz.transition 1972, 4, :o2, 73472400
- tz.transition 1972, 10, :o1, 89193600
- tz.transition 1973, 4, :o2, 104922000
- tz.transition 1973, 10, :o1, 120643200
- tz.transition 1974, 1, :o2, 126694800
- tz.transition 1974, 10, :o1, 152092800
- tz.transition 1975, 2, :o2, 162378000
- tz.transition 1975, 10, :o1, 183542400
- tz.transition 1976, 4, :o2, 199270800
- tz.transition 1976, 10, :o1, 215596800
- tz.transition 1977, 4, :o2, 230720400
- tz.transition 1977, 10, :o1, 247046400
- tz.transition 1978, 4, :o2, 262774800
- tz.transition 1978, 10, :o1, 278496000
- tz.transition 1979, 4, :o2, 294224400
- tz.transition 1979, 10, :o1, 309945600
- tz.transition 1980, 4, :o2, 325674000
- tz.transition 1980, 10, :o1, 341395200
- tz.transition 1981, 4, :o2, 357123600
- tz.transition 1981, 10, :o1, 372844800
- tz.transition 1982, 4, :o2, 388573200
- tz.transition 1982, 10, :o1, 404899200
- tz.transition 1983, 4, :o2, 420022800
- tz.transition 1983, 10, :o1, 436348800
- tz.transition 1984, 4, :o2, 452077200
- tz.transition 1984, 10, :o1, 467798400
- tz.transition 1985, 4, :o2, 483526800
- tz.transition 1985, 10, :o1, 499248000
- tz.transition 1986, 4, :o2, 514976400
- tz.transition 1986, 10, :o1, 530697600
- tz.transition 1987, 4, :o2, 544611600
- tz.transition 1987, 10, :o1, 562147200
- tz.transition 1988, 4, :o2, 576061200
- tz.transition 1988, 10, :o1, 594201600
- tz.transition 1989, 4, :o2, 607510800
- tz.transition 1989, 10, :o1, 625651200
- tz.transition 1990, 4, :o2, 638960400
- tz.transition 1990, 10, :o1, 657100800
- tz.transition 1991, 4, :o2, 671014800
- tz.transition 1991, 10, :o1, 688550400
- tz.transition 1992, 4, :o2, 702464400
- tz.transition 1992, 10, :o1, 720000000
- tz.transition 1993, 4, :o2, 733914000
- tz.transition 1993, 10, :o1, 752054400
- tz.transition 1994, 4, :o2, 765363600
- tz.transition 1994, 10, :o1, 783504000
- tz.transition 1995, 4, :o2, 796813200
- tz.transition 1995, 10, :o1, 814953600
- tz.transition 1996, 4, :o2, 828867600
- tz.transition 1996, 10, :o1, 846403200
- tz.transition 1997, 4, :o2, 860317200
- tz.transition 1997, 10, :o1, 877852800
- tz.transition 1998, 4, :o2, 891766800
- tz.transition 1998, 10, :o1, 909302400
- tz.transition 1999, 4, :o2, 923216400
- tz.transition 1999, 10, :o1, 941356800
- tz.transition 2000, 4, :o2, 954666000
- tz.transition 2000, 10, :o1, 972806400
- tz.transition 2001, 4, :o2, 986115600
- tz.transition 2001, 10, :o1, 1004256000
- tz.transition 2002, 4, :o2, 1018170000
- tz.transition 2002, 10, :o1, 1035705600
- tz.transition 2003, 4, :o2, 1049619600
- tz.transition 2003, 10, :o5, 1067155200
- tz.transition 2004, 4, :o6, 1081065600
- tz.transition 2004, 10, :o5, 1099206000
- tz.transition 2005, 4, :o6, 1112515200
- tz.transition 2005, 10, :o5, 1130655600
- tz.transition 2006, 4, :o6, 1143964800
- tz.transition 2006, 10, :o5, 1162105200
- tz.transition 2007, 3, :o6, 1173600000
- tz.transition 2007, 11, :o5, 1194159600
- tz.transition 2008, 3, :o6, 1205049600
- tz.transition 2008, 11, :o5, 1225609200
- tz.transition 2009, 3, :o6, 1236499200
- tz.transition 2009, 11, :o5, 1257058800
- tz.transition 2010, 3, :o6, 1268553600
- tz.transition 2010, 11, :o5, 1289113200
- tz.transition 2011, 3, :o6, 1300003200
- tz.transition 2011, 11, :o5, 1320562800
- tz.transition 2012, 3, :o6, 1331452800
- tz.transition 2012, 11, :o5, 1352012400
- tz.transition 2013, 3, :o6, 1362902400
- tz.transition 2013, 11, :o5, 1383462000
- tz.transition 2014, 3, :o6, 1394352000
- tz.transition 2014, 11, :o5, 1414911600
- tz.transition 2015, 3, :o6, 1425801600
- tz.transition 2015, 11, :o5, 1446361200
- tz.transition 2016, 3, :o6, 1457856000
- tz.transition 2016, 11, :o5, 1478415600
- tz.transition 2017, 3, :o6, 1489305600
- tz.transition 2017, 11, :o5, 1509865200
- tz.transition 2018, 3, :o6, 1520755200
- tz.transition 2018, 11, :o5, 1541314800
- tz.transition 2019, 3, :o6, 1552204800
- tz.transition 2019, 11, :o5, 1572764400
- tz.transition 2020, 3, :o6, 1583654400
- tz.transition 2020, 11, :o5, 1604214000
- tz.transition 2021, 3, :o6, 1615708800
- tz.transition 2021, 11, :o5, 1636268400
- tz.transition 2022, 3, :o6, 1647158400
- tz.transition 2022, 11, :o5, 1667718000
- tz.transition 2023, 3, :o6, 1678608000
- tz.transition 2023, 11, :o5, 1699167600
- tz.transition 2024, 3, :o6, 1710057600
- tz.transition 2024, 11, :o5, 1730617200
- tz.transition 2025, 3, :o6, 1741507200
- tz.transition 2025, 11, :o5, 1762066800
- tz.transition 2026, 3, :o6, 1772956800
- tz.transition 2026, 11, :o5, 1793516400
- tz.transition 2027, 3, :o6, 1805011200
- tz.transition 2027, 11, :o5, 1825570800
- tz.transition 2028, 3, :o6, 1836460800
- tz.transition 2028, 11, :o5, 1857020400
- tz.transition 2029, 3, :o6, 1867910400
- tz.transition 2029, 11, :o5, 1888470000
- tz.transition 2030, 3, :o6, 1899360000
- tz.transition 2030, 11, :o5, 1919919600
- tz.transition 2031, 3, :o6, 1930809600
- tz.transition 2031, 11, :o5, 1951369200
- tz.transition 2032, 3, :o6, 1962864000
- tz.transition 2032, 11, :o5, 1983423600
- tz.transition 2033, 3, :o6, 1994313600
- tz.transition 2033, 11, :o5, 2014873200
- tz.transition 2034, 3, :o6, 2025763200
- tz.transition 2034, 11, :o5, 2046322800
- tz.transition 2035, 3, :o6, 2057212800
- tz.transition 2035, 11, :o5, 2077772400
- tz.transition 2036, 3, :o6, 2088662400
- tz.transition 2036, 11, :o5, 2109222000
- tz.transition 2037, 3, :o6, 2120112000
- tz.transition 2037, 11, :o5, 2140671600
- tz.transition 2038, 3, :o6, 2152166400, 14792981, 6
- tz.transition 2038, 11, :o5, 2172726000, 59177635, 24
- tz.transition 2039, 3, :o6, 2183616000, 14795165, 6
- tz.transition 2039, 11, :o5, 2204175600, 59186371, 24
- tz.transition 2040, 3, :o6, 2215065600, 14797349, 6
- tz.transition 2040, 11, :o5, 2235625200, 59195107, 24
- tz.transition 2041, 3, :o6, 2246515200, 14799533, 6
- tz.transition 2041, 11, :o5, 2267074800, 59203843, 24
- tz.transition 2042, 3, :o6, 2277964800, 14801717, 6
- tz.transition 2042, 11, :o5, 2298524400, 59212579, 24
- tz.transition 2043, 3, :o6, 2309414400, 14803901, 6
- tz.transition 2043, 11, :o5, 2329974000, 59221315, 24
- tz.transition 2044, 3, :o6, 2341468800, 14806127, 6
- tz.transition 2044, 11, :o5, 2362028400, 59230219, 24
- tz.transition 2045, 3, :o6, 2372918400, 14808311, 6
- tz.transition 2045, 11, :o5, 2393478000, 59238955, 24
- tz.transition 2046, 3, :o6, 2404368000, 14810495, 6
- tz.transition 2046, 11, :o5, 2424927600, 59247691, 24
- tz.transition 2047, 3, :o6, 2435817600, 14812679, 6
- tz.transition 2047, 11, :o5, 2456377200, 59256427, 24
- tz.transition 2048, 3, :o6, 2467267200, 14814863, 6
- tz.transition 2048, 11, :o5, 2487826800, 59265163, 24
- tz.transition 2049, 3, :o6, 2499321600, 14817089, 6
- tz.transition 2049, 11, :o5, 2519881200, 59274067, 24
- tz.transition 2050, 3, :o6, 2530771200, 14819273, 6
- tz.transition 2050, 11, :o5, 2551330800, 59282803, 24
- tz.transition 2051, 3, :o6, 2562220800, 14821457, 6
- tz.transition 2051, 11, :o5, 2582780400, 59291539, 24
- tz.transition 2052, 3, :o6, 2593670400, 14823641, 6
- tz.transition 2052, 11, :o5, 2614230000, 59300275, 24
- tz.transition 2053, 3, :o6, 2625120000, 14825825, 6
- tz.transition 2053, 11, :o5, 2645679600, 59309011, 24
- tz.transition 2054, 3, :o6, 2656569600, 14828009, 6
- tz.transition 2054, 11, :o5, 2677129200, 59317747, 24
- tz.transition 2055, 3, :o6, 2688624000, 14830235, 6
- tz.transition 2055, 11, :o5, 2709183600, 59326651, 24
- tz.transition 2056, 3, :o6, 2720073600, 14832419, 6
- tz.transition 2056, 11, :o5, 2740633200, 59335387, 24
- tz.transition 2057, 3, :o6, 2751523200, 14834603, 6
- tz.transition 2057, 11, :o5, 2772082800, 59344123, 24
- tz.transition 2058, 3, :o6, 2782972800, 14836787, 6
- tz.transition 2058, 11, :o5, 2803532400, 59352859, 24
- tz.transition 2059, 3, :o6, 2814422400, 14838971, 6
- tz.transition 2059, 11, :o5, 2834982000, 59361595, 24
- tz.transition 2060, 3, :o6, 2846476800, 14841197, 6
- tz.transition 2060, 11, :o5, 2867036400, 59370499, 24
- tz.transition 2061, 3, :o6, 2877926400, 14843381, 6
- tz.transition 2061, 11, :o5, 2898486000, 59379235, 24
- tz.transition 2062, 3, :o6, 2909376000, 14845565, 6
- tz.transition 2062, 11, :o5, 2929935600, 59387971, 24
- tz.transition 2063, 3, :o6, 2940825600, 14847749, 6
- tz.transition 2063, 11, :o5, 2961385200, 59396707, 24
- tz.transition 2064, 3, :o6, 2972275200, 14849933, 6
- tz.transition 2064, 11, :o5, 2992834800, 59405443, 24
- tz.transition 2065, 3, :o6, 3003724800, 14852117, 6
- tz.transition 2065, 11, :o5, 3024284400, 59414179, 24
- end
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/America/Ojinaga.rb b/lib/tzinfo/data/definitions/America/Ojinaga.rb
deleted file mode 100644
index 760420dd..00000000
--- a/lib/tzinfo/data/definitions/America/Ojinaga.rb
+++ /dev/null
@@ -1,171 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module America
- module Ojinaga
- include TimezoneDefinition
-
- timezone 'America/Ojinaga' do |tz|
- tz.offset :o0, -25060, 0, :LMT
- tz.offset :o1, -25200, 0, :MST
- tz.offset :o2, -21600, 0, :CST
- tz.offset :o3, -21600, 3600, :CDT
- tz.offset :o4, -25200, 3600, :MDT
-
- tz.transition 1922, 1, :o1, -1514739600, 58153339, 24
- tz.transition 1927, 6, :o2, -1343066400, 9700171, 4
- tz.transition 1930, 11, :o1, -1234807200, 9705183, 4
- tz.transition 1931, 5, :o2, -1220292000, 9705855, 4
- tz.transition 1931, 10, :o1, -1207159200, 9706463, 4
- tz.transition 1932, 4, :o2, -1191344400, 58243171, 24
- tz.transition 1996, 4, :o3, 828864000
- tz.transition 1996, 10, :o2, 846399600
- tz.transition 1997, 4, :o3, 860313600
- tz.transition 1997, 10, :o2, 877849200
- tz.transition 1998, 4, :o4, 891766800
- tz.transition 1998, 10, :o1, 909302400
- tz.transition 1999, 4, :o4, 923216400
- tz.transition 1999, 10, :o1, 941356800
- tz.transition 2000, 4, :o4, 954666000
- tz.transition 2000, 10, :o1, 972806400
- tz.transition 2001, 5, :o4, 989139600
- tz.transition 2001, 9, :o1, 1001836800
- tz.transition 2002, 4, :o4, 1018170000
- tz.transition 2002, 10, :o1, 1035705600
- tz.transition 2003, 4, :o4, 1049619600
- tz.transition 2003, 10, :o1, 1067155200
- tz.transition 2004, 4, :o4, 1081069200
- tz.transition 2004, 10, :o1, 1099209600
- tz.transition 2005, 4, :o4, 1112518800
- tz.transition 2005, 10, :o1, 1130659200
- tz.transition 2006, 4, :o4, 1143968400
- tz.transition 2006, 10, :o1, 1162108800
- tz.transition 2007, 4, :o4, 1175418000
- tz.transition 2007, 10, :o1, 1193558400
- tz.transition 2008, 4, :o4, 1207472400
- tz.transition 2008, 10, :o1, 1225008000
- tz.transition 2009, 4, :o4, 1238922000
- tz.transition 2009, 10, :o1, 1256457600
- tz.transition 2010, 3, :o4, 1268557200
- tz.transition 2010, 11, :o1, 1289116800
- tz.transition 2011, 3, :o4, 1300006800
- tz.transition 2011, 11, :o1, 1320566400
- tz.transition 2012, 3, :o4, 1331456400
- tz.transition 2012, 11, :o1, 1352016000
- tz.transition 2013, 3, :o4, 1362906000
- tz.transition 2013, 11, :o1, 1383465600
- tz.transition 2014, 3, :o4, 1394355600
- tz.transition 2014, 11, :o1, 1414915200
- tz.transition 2015, 3, :o4, 1425805200
- tz.transition 2015, 11, :o1, 1446364800
- tz.transition 2016, 3, :o4, 1457859600
- tz.transition 2016, 11, :o1, 1478419200
- tz.transition 2017, 3, :o4, 1489309200
- tz.transition 2017, 11, :o1, 1509868800
- tz.transition 2018, 3, :o4, 1520758800
- tz.transition 2018, 11, :o1, 1541318400
- tz.transition 2019, 3, :o4, 1552208400
- tz.transition 2019, 11, :o1, 1572768000
- tz.transition 2020, 3, :o4, 1583658000
- tz.transition 2020, 11, :o1, 1604217600
- tz.transition 2021, 3, :o4, 1615712400
- tz.transition 2021, 11, :o1, 1636272000
- tz.transition 2022, 3, :o4, 1647162000
- tz.transition 2022, 11, :o1, 1667721600
- tz.transition 2023, 3, :o4, 1678611600
- tz.transition 2023, 11, :o1, 1699171200
- tz.transition 2024, 3, :o4, 1710061200
- tz.transition 2024, 11, :o1, 1730620800
- tz.transition 2025, 3, :o4, 1741510800
- tz.transition 2025, 11, :o1, 1762070400
- tz.transition 2026, 3, :o4, 1772960400
- tz.transition 2026, 11, :o1, 1793520000
- tz.transition 2027, 3, :o4, 1805014800
- tz.transition 2027, 11, :o1, 1825574400
- tz.transition 2028, 3, :o4, 1836464400
- tz.transition 2028, 11, :o1, 1857024000
- tz.transition 2029, 3, :o4, 1867914000
- tz.transition 2029, 11, :o1, 1888473600
- tz.transition 2030, 3, :o4, 1899363600
- tz.transition 2030, 11, :o1, 1919923200
- tz.transition 2031, 3, :o4, 1930813200
- tz.transition 2031, 11, :o1, 1951372800
- tz.transition 2032, 3, :o4, 1962867600
- tz.transition 2032, 11, :o1, 1983427200
- tz.transition 2033, 3, :o4, 1994317200
- tz.transition 2033, 11, :o1, 2014876800
- tz.transition 2034, 3, :o4, 2025766800
- tz.transition 2034, 11, :o1, 2046326400
- tz.transition 2035, 3, :o4, 2057216400
- tz.transition 2035, 11, :o1, 2077776000
- tz.transition 2036, 3, :o4, 2088666000
- tz.transition 2036, 11, :o1, 2109225600
- tz.transition 2037, 3, :o4, 2120115600
- tz.transition 2037, 11, :o1, 2140675200
- tz.transition 2038, 3, :o4, 2152170000, 19723975, 8
- tz.transition 2038, 11, :o1, 2172729600, 14794409, 6
- tz.transition 2039, 3, :o4, 2183619600, 19726887, 8
- tz.transition 2039, 11, :o1, 2204179200, 14796593, 6
- tz.transition 2040, 3, :o4, 2215069200, 19729799, 8
- tz.transition 2040, 11, :o1, 2235628800, 14798777, 6
- tz.transition 2041, 3, :o4, 2246518800, 19732711, 8
- tz.transition 2041, 11, :o1, 2267078400, 14800961, 6
- tz.transition 2042, 3, :o4, 2277968400, 19735623, 8
- tz.transition 2042, 11, :o1, 2298528000, 14803145, 6
- tz.transition 2043, 3, :o4, 2309418000, 19738535, 8
- tz.transition 2043, 11, :o1, 2329977600, 14805329, 6
- tz.transition 2044, 3, :o4, 2341472400, 19741503, 8
- tz.transition 2044, 11, :o1, 2362032000, 14807555, 6
- tz.transition 2045, 3, :o4, 2372922000, 19744415, 8
- tz.transition 2045, 11, :o1, 2393481600, 14809739, 6
- tz.transition 2046, 3, :o4, 2404371600, 19747327, 8
- tz.transition 2046, 11, :o1, 2424931200, 14811923, 6
- tz.transition 2047, 3, :o4, 2435821200, 19750239, 8
- tz.transition 2047, 11, :o1, 2456380800, 14814107, 6
- tz.transition 2048, 3, :o4, 2467270800, 19753151, 8
- tz.transition 2048, 11, :o1, 2487830400, 14816291, 6
- tz.transition 2049, 3, :o4, 2499325200, 19756119, 8
- tz.transition 2049, 11, :o1, 2519884800, 14818517, 6
- tz.transition 2050, 3, :o4, 2530774800, 19759031, 8
- tz.transition 2050, 11, :o1, 2551334400, 14820701, 6
- tz.transition 2051, 3, :o4, 2562224400, 19761943, 8
- tz.transition 2051, 11, :o1, 2582784000, 14822885, 6
- tz.transition 2052, 3, :o4, 2593674000, 19764855, 8
- tz.transition 2052, 11, :o1, 2614233600, 14825069, 6
- tz.transition 2053, 3, :o4, 2625123600, 19767767, 8
- tz.transition 2053, 11, :o1, 2645683200, 14827253, 6
- tz.transition 2054, 3, :o4, 2656573200, 19770679, 8
- tz.transition 2054, 11, :o1, 2677132800, 14829437, 6
- tz.transition 2055, 3, :o4, 2688627600, 19773647, 8
- tz.transition 2055, 11, :o1, 2709187200, 14831663, 6
- tz.transition 2056, 3, :o4, 2720077200, 19776559, 8
- tz.transition 2056, 11, :o1, 2740636800, 14833847, 6
- tz.transition 2057, 3, :o4, 2751526800, 19779471, 8
- tz.transition 2057, 11, :o1, 2772086400, 14836031, 6
- tz.transition 2058, 3, :o4, 2782976400, 19782383, 8
- tz.transition 2058, 11, :o1, 2803536000, 14838215, 6
- tz.transition 2059, 3, :o4, 2814426000, 19785295, 8
- tz.transition 2059, 11, :o1, 2834985600, 14840399, 6
- tz.transition 2060, 3, :o4, 2846480400, 19788263, 8
- tz.transition 2060, 11, :o1, 2867040000, 14842625, 6
- tz.transition 2061, 3, :o4, 2877930000, 19791175, 8
- tz.transition 2061, 11, :o1, 2898489600, 14844809, 6
- tz.transition 2062, 3, :o4, 2909379600, 19794087, 8
- tz.transition 2062, 11, :o1, 2929939200, 14846993, 6
- tz.transition 2063, 3, :o4, 2940829200, 19796999, 8
- tz.transition 2063, 11, :o1, 2961388800, 14849177, 6
- tz.transition 2064, 3, :o4, 2972278800, 19799911, 8
- tz.transition 2064, 11, :o1, 2992838400, 14851361, 6
- tz.transition 2065, 3, :o4, 3003728400, 19802823, 8
- tz.transition 2065, 11, :o1, 3024288000, 14853545, 6
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/America/Panama.rb b/lib/tzinfo/data/definitions/America/Panama.rb
deleted file mode 100644
index 7cf4be6c..00000000
--- a/lib/tzinfo/data/definitions/America/Panama.rb
+++ /dev/null
@@ -1,25 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module America
- module Panama
- include TimezoneDefinition
-
- timezone 'America/Panama' do |tz|
- tz.offset :o0, -19088, 0, :LMT
- tz.offset :o1, -19176, 0, :CMT
- tz.offset :o2, -18000, 0, :EST
-
- tz.transition 1890, 1, :o1, -2524502512, 13021391093, 5400
- tz.transition 1908, 4, :o2, -1946918424, 8704993399, 3600
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/America/Pangnirtung.rb b/lib/tzinfo/data/definitions/America/Pangnirtung.rb
deleted file mode 100644
index 83cbc112..00000000
--- a/lib/tzinfo/data/definitions/America/Pangnirtung.rb
+++ /dev/null
@@ -1,208 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module America
- module Pangnirtung
- include TimezoneDefinition
-
- timezone 'America/Pangnirtung' do |tz|
- tz.offset :o0, 0, 0, :zzz
- tz.offset :o1, -14400, 0, :AST
- tz.offset :o2, -14400, 3600, :AWT
- tz.offset :o3, -14400, 3600, :APT
- tz.offset :o4, -14400, 7200, :ADDT
- tz.offset :o5, -14400, 3600, :ADT
- tz.offset :o6, -18000, 3600, :EDT
- tz.offset :o7, -18000, 0, :EST
- tz.offset :o8, -21600, 0, :CST
- tz.offset :o9, -21600, 3600, :CDT
-
- tz.transition 1921, 1, :o1, -1546300800, 4845381, 2
- tz.transition 1942, 2, :o2, -880221600, 9721599, 4
- tz.transition 1945, 8, :o3, -769395600, 58360379, 24
- tz.transition 1945, 9, :o1, -765399600, 58361489, 24
- tz.transition 1965, 4, :o4, -147902400, 7316627, 3
- tz.transition 1965, 10, :o1, -131572800, 7317194, 3
- tz.transition 1980, 4, :o5, 325663200
- tz.transition 1980, 10, :o1, 341384400
- tz.transition 1981, 4, :o5, 357112800
- tz.transition 1981, 10, :o1, 372834000
- tz.transition 1982, 4, :o5, 388562400
- tz.transition 1982, 10, :o1, 404888400
- tz.transition 1983, 4, :o5, 420012000
- tz.transition 1983, 10, :o1, 436338000
- tz.transition 1984, 4, :o5, 452066400
- tz.transition 1984, 10, :o1, 467787600
- tz.transition 1985, 4, :o5, 483516000
- tz.transition 1985, 10, :o1, 499237200
- tz.transition 1986, 4, :o5, 514965600
- tz.transition 1986, 10, :o1, 530686800
- tz.transition 1987, 4, :o5, 544600800
- tz.transition 1987, 10, :o1, 562136400
- tz.transition 1988, 4, :o5, 576050400
- tz.transition 1988, 10, :o1, 594190800
- tz.transition 1989, 4, :o5, 607500000
- tz.transition 1989, 10, :o1, 625640400
- tz.transition 1990, 4, :o5, 638949600
- tz.transition 1990, 10, :o1, 657090000
- tz.transition 1991, 4, :o5, 671004000
- tz.transition 1991, 10, :o1, 688539600
- tz.transition 1992, 4, :o5, 702453600
- tz.transition 1992, 10, :o1, 719989200
- tz.transition 1993, 4, :o5, 733903200
- tz.transition 1993, 10, :o1, 752043600
- tz.transition 1994, 4, :o5, 765352800
- tz.transition 1994, 10, :o1, 783493200
- tz.transition 1995, 4, :o6, 796802400
- tz.transition 1995, 10, :o7, 814946400
- tz.transition 1996, 4, :o6, 828860400
- tz.transition 1996, 10, :o7, 846396000
- tz.transition 1997, 4, :o6, 860310000
- tz.transition 1997, 10, :o7, 877845600
- tz.transition 1998, 4, :o6, 891759600
- tz.transition 1998, 10, :o7, 909295200
- tz.transition 1999, 4, :o6, 923209200
- tz.transition 1999, 10, :o8, 941349600
- tz.transition 2000, 4, :o9, 954662400
- tz.transition 2000, 10, :o7, 972802800
- tz.transition 2001, 4, :o6, 986108400
- tz.transition 2001, 10, :o7, 1004248800
- tz.transition 2002, 4, :o6, 1018162800
- tz.transition 2002, 10, :o7, 1035698400
- tz.transition 2003, 4, :o6, 1049612400
- tz.transition 2003, 10, :o7, 1067148000
- tz.transition 2004, 4, :o6, 1081062000
- tz.transition 2004, 10, :o7, 1099202400
- tz.transition 2005, 4, :o6, 1112511600
- tz.transition 2005, 10, :o7, 1130652000
- tz.transition 2006, 4, :o6, 1143961200
- tz.transition 2006, 10, :o7, 1162101600
- tz.transition 2007, 3, :o6, 1173596400
- tz.transition 2007, 11, :o7, 1194156000
- tz.transition 2008, 3, :o6, 1205046000
- tz.transition 2008, 11, :o7, 1225605600
- tz.transition 2009, 3, :o6, 1236495600
- tz.transition 2009, 11, :o7, 1257055200
- tz.transition 2010, 3, :o6, 1268550000
- tz.transition 2010, 11, :o7, 1289109600
- tz.transition 2011, 3, :o6, 1299999600
- tz.transition 2011, 11, :o7, 1320559200
- tz.transition 2012, 3, :o6, 1331449200
- tz.transition 2012, 11, :o7, 1352008800
- tz.transition 2013, 3, :o6, 1362898800
- tz.transition 2013, 11, :o7, 1383458400
- tz.transition 2014, 3, :o6, 1394348400
- tz.transition 2014, 11, :o7, 1414908000
- tz.transition 2015, 3, :o6, 1425798000
- tz.transition 2015, 11, :o7, 1446357600
- tz.transition 2016, 3, :o6, 1457852400
- tz.transition 2016, 11, :o7, 1478412000
- tz.transition 2017, 3, :o6, 1489302000
- tz.transition 2017, 11, :o7, 1509861600
- tz.transition 2018, 3, :o6, 1520751600
- tz.transition 2018, 11, :o7, 1541311200
- tz.transition 2019, 3, :o6, 1552201200
- tz.transition 2019, 11, :o7, 1572760800
- tz.transition 2020, 3, :o6, 1583650800
- tz.transition 2020, 11, :o7, 1604210400
- tz.transition 2021, 3, :o6, 1615705200
- tz.transition 2021, 11, :o7, 1636264800
- tz.transition 2022, 3, :o6, 1647154800
- tz.transition 2022, 11, :o7, 1667714400
- tz.transition 2023, 3, :o6, 1678604400
- tz.transition 2023, 11, :o7, 1699164000
- tz.transition 2024, 3, :o6, 1710054000
- tz.transition 2024, 11, :o7, 1730613600
- tz.transition 2025, 3, :o6, 1741503600
- tz.transition 2025, 11, :o7, 1762063200
- tz.transition 2026, 3, :o6, 1772953200
- tz.transition 2026, 11, :o7, 1793512800
- tz.transition 2027, 3, :o6, 1805007600
- tz.transition 2027, 11, :o7, 1825567200
- tz.transition 2028, 3, :o6, 1836457200
- tz.transition 2028, 11, :o7, 1857016800
- tz.transition 2029, 3, :o6, 1867906800
- tz.transition 2029, 11, :o7, 1888466400
- tz.transition 2030, 3, :o6, 1899356400
- tz.transition 2030, 11, :o7, 1919916000
- tz.transition 2031, 3, :o6, 1930806000
- tz.transition 2031, 11, :o7, 1951365600
- tz.transition 2032, 3, :o6, 1962860400
- tz.transition 2032, 11, :o7, 1983420000
- tz.transition 2033, 3, :o6, 1994310000
- tz.transition 2033, 11, :o7, 2014869600
- tz.transition 2034, 3, :o6, 2025759600
- tz.transition 2034, 11, :o7, 2046319200
- tz.transition 2035, 3, :o6, 2057209200
- tz.transition 2035, 11, :o7, 2077768800
- tz.transition 2036, 3, :o6, 2088658800
- tz.transition 2036, 11, :o7, 2109218400
- tz.transition 2037, 3, :o6, 2120108400
- tz.transition 2037, 11, :o7, 2140668000
- tz.transition 2038, 3, :o6, 2152162800, 59171923, 24
- tz.transition 2038, 11, :o7, 2172722400, 9862939, 4
- tz.transition 2039, 3, :o6, 2183612400, 59180659, 24
- tz.transition 2039, 11, :o7, 2204172000, 9864395, 4
- tz.transition 2040, 3, :o6, 2215062000, 59189395, 24
- tz.transition 2040, 11, :o7, 2235621600, 9865851, 4
- tz.transition 2041, 3, :o6, 2246511600, 59198131, 24
- tz.transition 2041, 11, :o7, 2267071200, 9867307, 4
- tz.transition 2042, 3, :o6, 2277961200, 59206867, 24
- tz.transition 2042, 11, :o7, 2298520800, 9868763, 4
- tz.transition 2043, 3, :o6, 2309410800, 59215603, 24
- tz.transition 2043, 11, :o7, 2329970400, 9870219, 4
- tz.transition 2044, 3, :o6, 2341465200, 59224507, 24
- tz.transition 2044, 11, :o7, 2362024800, 9871703, 4
- tz.transition 2045, 3, :o6, 2372914800, 59233243, 24
- tz.transition 2045, 11, :o7, 2393474400, 9873159, 4
- tz.transition 2046, 3, :o6, 2404364400, 59241979, 24
- tz.transition 2046, 11, :o7, 2424924000, 9874615, 4
- tz.transition 2047, 3, :o6, 2435814000, 59250715, 24
- tz.transition 2047, 11, :o7, 2456373600, 9876071, 4
- tz.transition 2048, 3, :o6, 2467263600, 59259451, 24
- tz.transition 2048, 11, :o7, 2487823200, 9877527, 4
- tz.transition 2049, 3, :o6, 2499318000, 59268355, 24
- tz.transition 2049, 11, :o7, 2519877600, 9879011, 4
- tz.transition 2050, 3, :o6, 2530767600, 59277091, 24
- tz.transition 2050, 11, :o7, 2551327200, 9880467, 4
- tz.transition 2051, 3, :o6, 2562217200, 59285827, 24
- tz.transition 2051, 11, :o7, 2582776800, 9881923, 4
- tz.transition 2052, 3, :o6, 2593666800, 59294563, 24
- tz.transition 2052, 11, :o7, 2614226400, 9883379, 4
- tz.transition 2053, 3, :o6, 2625116400, 59303299, 24
- tz.transition 2053, 11, :o7, 2645676000, 9884835, 4
- tz.transition 2054, 3, :o6, 2656566000, 59312035, 24
- tz.transition 2054, 11, :o7, 2677125600, 9886291, 4
- tz.transition 2055, 3, :o6, 2688620400, 59320939, 24
- tz.transition 2055, 11, :o7, 2709180000, 9887775, 4
- tz.transition 2056, 3, :o6, 2720070000, 59329675, 24
- tz.transition 2056, 11, :o7, 2740629600, 9889231, 4
- tz.transition 2057, 3, :o6, 2751519600, 59338411, 24
- tz.transition 2057, 11, :o7, 2772079200, 9890687, 4
- tz.transition 2058, 3, :o6, 2782969200, 59347147, 24
- tz.transition 2058, 11, :o7, 2803528800, 9892143, 4
- tz.transition 2059, 3, :o6, 2814418800, 59355883, 24
- tz.transition 2059, 11, :o7, 2834978400, 9893599, 4
- tz.transition 2060, 3, :o6, 2846473200, 59364787, 24
- tz.transition 2060, 11, :o7, 2867032800, 9895083, 4
- tz.transition 2061, 3, :o6, 2877922800, 59373523, 24
- tz.transition 2061, 11, :o7, 2898482400, 9896539, 4
- tz.transition 2062, 3, :o6, 2909372400, 59382259, 24
- tz.transition 2062, 11, :o7, 2929932000, 9897995, 4
- tz.transition 2063, 3, :o6, 2940822000, 59390995, 24
- tz.transition 2063, 11, :o7, 2961381600, 9899451, 4
- tz.transition 2064, 3, :o6, 2972271600, 59399731, 24
- tz.transition 2064, 11, :o7, 2992831200, 9900907, 4
- tz.transition 2065, 3, :o6, 3003721200, 59408467, 24
- tz.transition 2065, 11, :o7, 3024280800, 9902363, 4
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/America/Paramaribo.rb b/lib/tzinfo/data/definitions/America/Paramaribo.rb
deleted file mode 100644
index d0a47709..00000000
--- a/lib/tzinfo/data/definitions/America/Paramaribo.rb
+++ /dev/null
@@ -1,31 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module America
- module Paramaribo
- include TimezoneDefinition
-
- timezone 'America/Paramaribo' do |tz|
- tz.offset :o0, -13240, 0, :LMT
- tz.offset :o1, -13252, 0, :PMT
- tz.offset :o2, -13236, 0, :PMT
- tz.offset :o3, -12600, 0, :NEGT
- tz.offset :o4, -12600, 0, :SRT
- tz.offset :o5, -10800, 0, :SRT
-
- tz.transition 1911, 1, :o1, -1861906760, 5225121331, 2160
- tz.transition 1935, 1, :o2, -1104524348, 52440558913, 21600
- tz.transition 1945, 10, :o3, -765317964, 17508453503, 7200
- tz.transition 1975, 11, :o4, 185686200
- tz.transition 1984, 10, :o5, 465449400
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/America/Phoenix.rb b/lib/tzinfo/data/definitions/America/Phoenix.rb
deleted file mode 100644
index 829219cf..00000000
--- a/lib/tzinfo/data/definitions/America/Phoenix.rb
+++ /dev/null
@@ -1,35 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module America
- module Phoenix
- include TimezoneDefinition
-
- timezone 'America/Phoenix' do |tz|
- tz.offset :o0, -26898, 0, :LMT
- tz.offset :o1, -25200, 0, :MST
- tz.offset :o2, -25200, 3600, :MDT
- tz.offset :o3, -25200, 3600, :MWT
-
- tz.transition 1883, 11, :o1, -2717643600, 57819199, 24
- tz.transition 1918, 3, :o2, -1633273200, 19373471, 8
- tz.transition 1918, 10, :o1, -1615132800, 14531363, 6
- tz.transition 1919, 3, :o2, -1601823600, 19376383, 8
- tz.transition 1919, 10, :o1, -1583683200, 14533547, 6
- tz.transition 1942, 2, :o3, -880210800, 19443199, 8
- tz.transition 1944, 1, :o1, -820519140, 3500770681, 1440
- tz.transition 1944, 4, :o3, -812653140, 3500901781, 1440
- tz.transition 1944, 10, :o1, -796845540, 3501165241, 1440
- tz.transition 1967, 4, :o2, -84380400, 19516887, 8
- tz.transition 1967, 10, :o1, -68659200, 14638757, 6
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/America/Port__m__au__m__Prince.rb b/lib/tzinfo/data/definitions/America/Port__m__au__m__Prince.rb
deleted file mode 100644
index 9a690810..00000000
--- a/lib/tzinfo/data/definitions/America/Port__m__au__m__Prince.rb
+++ /dev/null
@@ -1,168 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module America
- module Port__m__au__m__Prince
- include TimezoneDefinition
-
- timezone 'America/Port-au-Prince' do |tz|
- tz.offset :o0, -17360, 0, :LMT
- tz.offset :o1, -17340, 0, :PPMT
- tz.offset :o2, -18000, 0, :EST
- tz.offset :o3, -18000, 3600, :EDT
-
- tz.transition 1890, 1, :o1, -2524504240, 2604278197, 1080
- tz.transition 1917, 1, :o2, -1670483460, 3486604609, 1440
- tz.transition 1983, 5, :o3, 421218000
- tz.transition 1983, 10, :o2, 436334400
- tz.transition 1984, 4, :o3, 452062800
- tz.transition 1984, 10, :o2, 467784000
- tz.transition 1985, 4, :o3, 483512400
- tz.transition 1985, 10, :o2, 499233600
- tz.transition 1986, 4, :o3, 514962000
- tz.transition 1986, 10, :o2, 530683200
- tz.transition 1987, 4, :o3, 546411600
- tz.transition 1987, 10, :o2, 562132800
- tz.transition 1988, 4, :o3, 576050400
- tz.transition 1988, 10, :o2, 594194400
- tz.transition 1989, 4, :o3, 607500000
- tz.transition 1989, 10, :o2, 625644000
- tz.transition 1990, 4, :o3, 638949600
- tz.transition 1990, 10, :o2, 657093600
- tz.transition 1991, 4, :o3, 671004000
- tz.transition 1991, 10, :o2, 688543200
- tz.transition 1992, 4, :o3, 702453600
- tz.transition 1992, 10, :o2, 719992800
- tz.transition 1993, 4, :o3, 733903200
- tz.transition 1993, 10, :o2, 752047200
- tz.transition 1994, 4, :o3, 765352800
- tz.transition 1994, 10, :o2, 783496800
- tz.transition 1995, 4, :o3, 796802400
- tz.transition 1995, 10, :o2, 814946400
- tz.transition 1996, 4, :o3, 828856800
- tz.transition 1996, 10, :o2, 846396000
- tz.transition 1997, 4, :o3, 860306400
- tz.transition 1997, 10, :o2, 877845600
- tz.transition 2005, 4, :o3, 1112504400
- tz.transition 2005, 10, :o2, 1130644800
- tz.transition 2006, 4, :o3, 1143954000
- tz.transition 2006, 10, :o2, 1162094400
- tz.transition 2012, 3, :o3, 1331449200
- tz.transition 2012, 11, :o2, 1352008800
- tz.transition 2013, 3, :o3, 1362898800
- tz.transition 2013, 11, :o2, 1383458400
- tz.transition 2014, 3, :o3, 1394348400
- tz.transition 2014, 11, :o2, 1414908000
- tz.transition 2015, 3, :o3, 1425798000
- tz.transition 2015, 11, :o2, 1446357600
- tz.transition 2016, 3, :o3, 1457852400
- tz.transition 2016, 11, :o2, 1478412000
- tz.transition 2017, 3, :o3, 1489302000
- tz.transition 2017, 11, :o2, 1509861600
- tz.transition 2018, 3, :o3, 1520751600
- tz.transition 2018, 11, :o2, 1541311200
- tz.transition 2019, 3, :o3, 1552201200
- tz.transition 2019, 11, :o2, 1572760800
- tz.transition 2020, 3, :o3, 1583650800
- tz.transition 2020, 11, :o2, 1604210400
- tz.transition 2021, 3, :o3, 1615705200
- tz.transition 2021, 11, :o2, 1636264800
- tz.transition 2022, 3, :o3, 1647154800
- tz.transition 2022, 11, :o2, 1667714400
- tz.transition 2023, 3, :o3, 1678604400
- tz.transition 2023, 11, :o2, 1699164000
- tz.transition 2024, 3, :o3, 1710054000
- tz.transition 2024, 11, :o2, 1730613600
- tz.transition 2025, 3, :o3, 1741503600
- tz.transition 2025, 11, :o2, 1762063200
- tz.transition 2026, 3, :o3, 1772953200
- tz.transition 2026, 11, :o2, 1793512800
- tz.transition 2027, 3, :o3, 1805007600
- tz.transition 2027, 11, :o2, 1825567200
- tz.transition 2028, 3, :o3, 1836457200
- tz.transition 2028, 11, :o2, 1857016800
- tz.transition 2029, 3, :o3, 1867906800
- tz.transition 2029, 11, :o2, 1888466400
- tz.transition 2030, 3, :o3, 1899356400
- tz.transition 2030, 11, :o2, 1919916000
- tz.transition 2031, 3, :o3, 1930806000
- tz.transition 2031, 11, :o2, 1951365600
- tz.transition 2032, 3, :o3, 1962860400
- tz.transition 2032, 11, :o2, 1983420000
- tz.transition 2033, 3, :o3, 1994310000
- tz.transition 2033, 11, :o2, 2014869600
- tz.transition 2034, 3, :o3, 2025759600
- tz.transition 2034, 11, :o2, 2046319200
- tz.transition 2035, 3, :o3, 2057209200
- tz.transition 2035, 11, :o2, 2077768800
- tz.transition 2036, 3, :o3, 2088658800
- tz.transition 2036, 11, :o2, 2109218400
- tz.transition 2037, 3, :o3, 2120108400
- tz.transition 2037, 11, :o2, 2140668000
- tz.transition 2038, 3, :o3, 2152162800, 59171923, 24
- tz.transition 2038, 11, :o2, 2172722400, 9862939, 4
- tz.transition 2039, 3, :o3, 2183612400, 59180659, 24
- tz.transition 2039, 11, :o2, 2204172000, 9864395, 4
- tz.transition 2040, 3, :o3, 2215062000, 59189395, 24
- tz.transition 2040, 11, :o2, 2235621600, 9865851, 4
- tz.transition 2041, 3, :o3, 2246511600, 59198131, 24
- tz.transition 2041, 11, :o2, 2267071200, 9867307, 4
- tz.transition 2042, 3, :o3, 2277961200, 59206867, 24
- tz.transition 2042, 11, :o2, 2298520800, 9868763, 4
- tz.transition 2043, 3, :o3, 2309410800, 59215603, 24
- tz.transition 2043, 11, :o2, 2329970400, 9870219, 4
- tz.transition 2044, 3, :o3, 2341465200, 59224507, 24
- tz.transition 2044, 11, :o2, 2362024800, 9871703, 4
- tz.transition 2045, 3, :o3, 2372914800, 59233243, 24
- tz.transition 2045, 11, :o2, 2393474400, 9873159, 4
- tz.transition 2046, 3, :o3, 2404364400, 59241979, 24
- tz.transition 2046, 11, :o2, 2424924000, 9874615, 4
- tz.transition 2047, 3, :o3, 2435814000, 59250715, 24
- tz.transition 2047, 11, :o2, 2456373600, 9876071, 4
- tz.transition 2048, 3, :o3, 2467263600, 59259451, 24
- tz.transition 2048, 11, :o2, 2487823200, 9877527, 4
- tz.transition 2049, 3, :o3, 2499318000, 59268355, 24
- tz.transition 2049, 11, :o2, 2519877600, 9879011, 4
- tz.transition 2050, 3, :o3, 2530767600, 59277091, 24
- tz.transition 2050, 11, :o2, 2551327200, 9880467, 4
- tz.transition 2051, 3, :o3, 2562217200, 59285827, 24
- tz.transition 2051, 11, :o2, 2582776800, 9881923, 4
- tz.transition 2052, 3, :o3, 2593666800, 59294563, 24
- tz.transition 2052, 11, :o2, 2614226400, 9883379, 4
- tz.transition 2053, 3, :o3, 2625116400, 59303299, 24
- tz.transition 2053, 11, :o2, 2645676000, 9884835, 4
- tz.transition 2054, 3, :o3, 2656566000, 59312035, 24
- tz.transition 2054, 11, :o2, 2677125600, 9886291, 4
- tz.transition 2055, 3, :o3, 2688620400, 59320939, 24
- tz.transition 2055, 11, :o2, 2709180000, 9887775, 4
- tz.transition 2056, 3, :o3, 2720070000, 59329675, 24
- tz.transition 2056, 11, :o2, 2740629600, 9889231, 4
- tz.transition 2057, 3, :o3, 2751519600, 59338411, 24
- tz.transition 2057, 11, :o2, 2772079200, 9890687, 4
- tz.transition 2058, 3, :o3, 2782969200, 59347147, 24
- tz.transition 2058, 11, :o2, 2803528800, 9892143, 4
- tz.transition 2059, 3, :o3, 2814418800, 59355883, 24
- tz.transition 2059, 11, :o2, 2834978400, 9893599, 4
- tz.transition 2060, 3, :o3, 2846473200, 59364787, 24
- tz.transition 2060, 11, :o2, 2867032800, 9895083, 4
- tz.transition 2061, 3, :o3, 2877922800, 59373523, 24
- tz.transition 2061, 11, :o2, 2898482400, 9896539, 4
- tz.transition 2062, 3, :o3, 2909372400, 59382259, 24
- tz.transition 2062, 11, :o2, 2929932000, 9897995, 4
- tz.transition 2063, 3, :o3, 2940822000, 59390995, 24
- tz.transition 2063, 11, :o2, 2961381600, 9899451, 4
- tz.transition 2064, 3, :o3, 2972271600, 59399731, 24
- tz.transition 2064, 11, :o2, 2992831200, 9900907, 4
- tz.transition 2065, 3, :o3, 3003721200, 59408467, 24
- tz.transition 2065, 11, :o2, 3024280800, 9902363, 4
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/America/Port_of_Spain.rb b/lib/tzinfo/data/definitions/America/Port_of_Spain.rb
deleted file mode 100644
index 05a10188..00000000
--- a/lib/tzinfo/data/definitions/America/Port_of_Spain.rb
+++ /dev/null
@@ -1,23 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module America
- module Port_of_Spain
- include TimezoneDefinition
-
- timezone 'America/Port_of_Spain' do |tz|
- tz.offset :o0, -14764, 0, :LMT
- tz.offset :o1, -14400, 0, :AST
-
- tz.transition 1912, 3, :o1, -1825098836, 52260415291, 21600
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/America/Porto_Acre.rb b/lib/tzinfo/data/definitions/America/Porto_Acre.rb
deleted file mode 100644
index dc9a424a..00000000
--- a/lib/tzinfo/data/definitions/America/Porto_Acre.rb
+++ /dev/null
@@ -1,18 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module America
- module Porto_Acre
- include TimezoneDefinition
-
- linked_timezone 'America/Porto_Acre', 'America/Rio_Branco'
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/America/Porto_Velho.rb b/lib/tzinfo/data/definitions/America/Porto_Velho.rb
deleted file mode 100644
index e6307384..00000000
--- a/lib/tzinfo/data/definitions/America/Porto_Velho.rb
+++ /dev/null
@@ -1,52 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module America
- module Porto_Velho
- include TimezoneDefinition
-
- timezone 'America/Porto_Velho' do |tz|
- tz.offset :o0, -15336, 0, :LMT
- tz.offset :o1, -14400, 0, :AMT
- tz.offset :o2, -14400, 3600, :AMST
-
- tz.transition 1914, 1, :o1, -1767210264, 968053471, 400
- tz.transition 1931, 10, :o2, -1206954000, 19412945, 8
- tz.transition 1932, 4, :o1, -1191358800, 19414389, 8
- tz.transition 1932, 10, :o2, -1175371200, 7280951, 3
- tz.transition 1933, 4, :o1, -1159822800, 19417309, 8
- tz.transition 1949, 12, :o2, -633816000, 7299755, 3
- tz.transition 1950, 4, :o1, -622065600, 7300163, 3
- tz.transition 1950, 12, :o2, -602280000, 7300850, 3
- tz.transition 1951, 4, :o1, -591829200, 19469901, 8
- tz.transition 1951, 12, :o2, -570744000, 7301945, 3
- tz.transition 1952, 4, :o1, -560206800, 19472829, 8
- tz.transition 1952, 12, :o2, -539121600, 7303043, 3
- tz.transition 1953, 3, :o1, -531349200, 19475501, 8
- tz.transition 1963, 12, :o2, -191361600, 7315118, 3
- tz.transition 1964, 3, :o1, -184194000, 19507645, 8
- tz.transition 1965, 1, :o2, -155160000, 7316375, 3
- tz.transition 1965, 3, :o1, -150066000, 19510805, 8
- tz.transition 1965, 12, :o2, -128894400, 7317287, 3
- tz.transition 1966, 3, :o1, -121122000, 19513485, 8
- tz.transition 1966, 11, :o2, -99950400, 7318292, 3
- tz.transition 1967, 3, :o1, -89586000, 19516405, 8
- tz.transition 1967, 11, :o2, -68414400, 7319387, 3
- tz.transition 1968, 3, :o1, -57963600, 19519333, 8
- tz.transition 1985, 11, :o2, 499752000
- tz.transition 1986, 3, :o1, 511239600
- tz.transition 1986, 10, :o2, 530596800
- tz.transition 1987, 2, :o1, 540270000
- tz.transition 1987, 10, :o2, 562132800
- tz.transition 1988, 2, :o1, 571201200
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/America/Puerto_Rico.rb b/lib/tzinfo/data/definitions/America/Puerto_Rico.rb
deleted file mode 100644
index 7cd364bb..00000000
--- a/lib/tzinfo/data/definitions/America/Puerto_Rico.rb
+++ /dev/null
@@ -1,28 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module America
- module Puerto_Rico
- include TimezoneDefinition
-
- timezone 'America/Puerto_Rico' do |tz|
- tz.offset :o0, -15865, 0, :LMT
- tz.offset :o1, -14400, 0, :AST
- tz.offset :o2, -14400, 3600, :AWT
- tz.offset :o3, -14400, 3600, :APT
-
- tz.transition 1899, 3, :o1, -2233035335, 41726744933, 17280
- tz.transition 1942, 5, :o2, -873057600, 7291448, 3
- tz.transition 1945, 8, :o3, -769395600, 58360379, 24
- tz.transition 1945, 9, :o1, -765399600, 58361489, 24
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/America/Rainy_River.rb b/lib/tzinfo/data/definitions/America/Rainy_River.rb
deleted file mode 100644
index a15cacb5..00000000
--- a/lib/tzinfo/data/definitions/America/Rainy_River.rb
+++ /dev/null
@@ -1,216 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module America
- module Rainy_River
- include TimezoneDefinition
-
- timezone 'America/Rainy_River' do |tz|
- tz.offset :o0, -22696, 0, :LMT
- tz.offset :o1, -21600, 0, :CST
- tz.offset :o2, -21600, 3600, :CDT
- tz.offset :o3, -21600, 3600, :CWT
- tz.offset :o4, -21600, 3600, :CPT
-
- tz.transition 1895, 1, :o1, -2366732504, 26062503437, 10800
- tz.transition 1918, 4, :o2, -1632067200, 14530187, 6
- tz.transition 1918, 10, :o1, -1615136400, 58125451, 24
- tz.transition 1940, 9, :o2, -923248800, 9719607, 4
- tz.transition 1942, 2, :o3, -880214400, 14582399, 6
- tz.transition 1945, 8, :o4, -769395600, 58360379, 24
- tz.transition 1945, 9, :o1, -765392400, 58361491, 24
- tz.transition 1974, 4, :o2, 136368000
- tz.transition 1974, 10, :o1, 152089200
- tz.transition 1975, 4, :o2, 167817600
- tz.transition 1975, 10, :o1, 183538800
- tz.transition 1976, 4, :o2, 199267200
- tz.transition 1976, 10, :o1, 215593200
- tz.transition 1977, 4, :o2, 230716800
- tz.transition 1977, 10, :o1, 247042800
- tz.transition 1978, 4, :o2, 262771200
- tz.transition 1978, 10, :o1, 278492400
- tz.transition 1979, 4, :o2, 294220800
- tz.transition 1979, 10, :o1, 309942000
- tz.transition 1980, 4, :o2, 325670400
- tz.transition 1980, 10, :o1, 341391600
- tz.transition 1981, 4, :o2, 357120000
- tz.transition 1981, 10, :o1, 372841200
- tz.transition 1982, 4, :o2, 388569600
- tz.transition 1982, 10, :o1, 404895600
- tz.transition 1983, 4, :o2, 420019200
- tz.transition 1983, 10, :o1, 436345200
- tz.transition 1984, 4, :o2, 452073600
- tz.transition 1984, 10, :o1, 467794800
- tz.transition 1985, 4, :o2, 483523200
- tz.transition 1985, 10, :o1, 499244400
- tz.transition 1986, 4, :o2, 514972800
- tz.transition 1986, 10, :o1, 530694000
- tz.transition 1987, 4, :o2, 544608000
- tz.transition 1987, 10, :o1, 562143600
- tz.transition 1988, 4, :o2, 576057600
- tz.transition 1988, 10, :o1, 594198000
- tz.transition 1989, 4, :o2, 607507200
- tz.transition 1989, 10, :o1, 625647600
- tz.transition 1990, 4, :o2, 638956800
- tz.transition 1990, 10, :o1, 657097200
- tz.transition 1991, 4, :o2, 671011200
- tz.transition 1991, 10, :o1, 688546800
- tz.transition 1992, 4, :o2, 702460800
- tz.transition 1992, 10, :o1, 719996400
- tz.transition 1993, 4, :o2, 733910400
- tz.transition 1993, 10, :o1, 752050800
- tz.transition 1994, 4, :o2, 765360000
- tz.transition 1994, 10, :o1, 783500400
- tz.transition 1995, 4, :o2, 796809600
- tz.transition 1995, 10, :o1, 814950000
- tz.transition 1996, 4, :o2, 828864000
- tz.transition 1996, 10, :o1, 846399600
- tz.transition 1997, 4, :o2, 860313600
- tz.transition 1997, 10, :o1, 877849200
- tz.transition 1998, 4, :o2, 891763200
- tz.transition 1998, 10, :o1, 909298800
- tz.transition 1999, 4, :o2, 923212800
- tz.transition 1999, 10, :o1, 941353200
- tz.transition 2000, 4, :o2, 954662400
- tz.transition 2000, 10, :o1, 972802800
- tz.transition 2001, 4, :o2, 986112000
- tz.transition 2001, 10, :o1, 1004252400
- tz.transition 2002, 4, :o2, 1018166400
- tz.transition 2002, 10, :o1, 1035702000
- tz.transition 2003, 4, :o2, 1049616000
- tz.transition 2003, 10, :o1, 1067151600
- tz.transition 2004, 4, :o2, 1081065600
- tz.transition 2004, 10, :o1, 1099206000
- tz.transition 2005, 4, :o2, 1112515200
- tz.transition 2005, 10, :o1, 1130655600
- tz.transition 2006, 4, :o2, 1143964800
- tz.transition 2006, 10, :o1, 1162105200
- tz.transition 2007, 3, :o2, 1173600000
- tz.transition 2007, 11, :o1, 1194159600
- tz.transition 2008, 3, :o2, 1205049600
- tz.transition 2008, 11, :o1, 1225609200
- tz.transition 2009, 3, :o2, 1236499200
- tz.transition 2009, 11, :o1, 1257058800
- tz.transition 2010, 3, :o2, 1268553600
- tz.transition 2010, 11, :o1, 1289113200
- tz.transition 2011, 3, :o2, 1300003200
- tz.transition 2011, 11, :o1, 1320562800
- tz.transition 2012, 3, :o2, 1331452800
- tz.transition 2012, 11, :o1, 1352012400
- tz.transition 2013, 3, :o2, 1362902400
- tz.transition 2013, 11, :o1, 1383462000
- tz.transition 2014, 3, :o2, 1394352000
- tz.transition 2014, 11, :o1, 1414911600
- tz.transition 2015, 3, :o2, 1425801600
- tz.transition 2015, 11, :o1, 1446361200
- tz.transition 2016, 3, :o2, 1457856000
- tz.transition 2016, 11, :o1, 1478415600
- tz.transition 2017, 3, :o2, 1489305600
- tz.transition 2017, 11, :o1, 1509865200
- tz.transition 2018, 3, :o2, 1520755200
- tz.transition 2018, 11, :o1, 1541314800
- tz.transition 2019, 3, :o2, 1552204800
- tz.transition 2019, 11, :o1, 1572764400
- tz.transition 2020, 3, :o2, 1583654400
- tz.transition 2020, 11, :o1, 1604214000
- tz.transition 2021, 3, :o2, 1615708800
- tz.transition 2021, 11, :o1, 1636268400
- tz.transition 2022, 3, :o2, 1647158400
- tz.transition 2022, 11, :o1, 1667718000
- tz.transition 2023, 3, :o2, 1678608000
- tz.transition 2023, 11, :o1, 1699167600
- tz.transition 2024, 3, :o2, 1710057600
- tz.transition 2024, 11, :o1, 1730617200
- tz.transition 2025, 3, :o2, 1741507200
- tz.transition 2025, 11, :o1, 1762066800
- tz.transition 2026, 3, :o2, 1772956800
- tz.transition 2026, 11, :o1, 1793516400
- tz.transition 2027, 3, :o2, 1805011200
- tz.transition 2027, 11, :o1, 1825570800
- tz.transition 2028, 3, :o2, 1836460800
- tz.transition 2028, 11, :o1, 1857020400
- tz.transition 2029, 3, :o2, 1867910400
- tz.transition 2029, 11, :o1, 1888470000
- tz.transition 2030, 3, :o2, 1899360000
- tz.transition 2030, 11, :o1, 1919919600
- tz.transition 2031, 3, :o2, 1930809600
- tz.transition 2031, 11, :o1, 1951369200
- tz.transition 2032, 3, :o2, 1962864000
- tz.transition 2032, 11, :o1, 1983423600
- tz.transition 2033, 3, :o2, 1994313600
- tz.transition 2033, 11, :o1, 2014873200
- tz.transition 2034, 3, :o2, 2025763200
- tz.transition 2034, 11, :o1, 2046322800
- tz.transition 2035, 3, :o2, 2057212800
- tz.transition 2035, 11, :o1, 2077772400
- tz.transition 2036, 3, :o2, 2088662400
- tz.transition 2036, 11, :o1, 2109222000
- tz.transition 2037, 3, :o2, 2120112000
- tz.transition 2037, 11, :o1, 2140671600
- tz.transition 2038, 3, :o2, 2152166400, 14792981, 6
- tz.transition 2038, 11, :o1, 2172726000, 59177635, 24
- tz.transition 2039, 3, :o2, 2183616000, 14795165, 6
- tz.transition 2039, 11, :o1, 2204175600, 59186371, 24
- tz.transition 2040, 3, :o2, 2215065600, 14797349, 6
- tz.transition 2040, 11, :o1, 2235625200, 59195107, 24
- tz.transition 2041, 3, :o2, 2246515200, 14799533, 6
- tz.transition 2041, 11, :o1, 2267074800, 59203843, 24
- tz.transition 2042, 3, :o2, 2277964800, 14801717, 6
- tz.transition 2042, 11, :o1, 2298524400, 59212579, 24
- tz.transition 2043, 3, :o2, 2309414400, 14803901, 6
- tz.transition 2043, 11, :o1, 2329974000, 59221315, 24
- tz.transition 2044, 3, :o2, 2341468800, 14806127, 6
- tz.transition 2044, 11, :o1, 2362028400, 59230219, 24
- tz.transition 2045, 3, :o2, 2372918400, 14808311, 6
- tz.transition 2045, 11, :o1, 2393478000, 59238955, 24
- tz.transition 2046, 3, :o2, 2404368000, 14810495, 6
- tz.transition 2046, 11, :o1, 2424927600, 59247691, 24
- tz.transition 2047, 3, :o2, 2435817600, 14812679, 6
- tz.transition 2047, 11, :o1, 2456377200, 59256427, 24
- tz.transition 2048, 3, :o2, 2467267200, 14814863, 6
- tz.transition 2048, 11, :o1, 2487826800, 59265163, 24
- tz.transition 2049, 3, :o2, 2499321600, 14817089, 6
- tz.transition 2049, 11, :o1, 2519881200, 59274067, 24
- tz.transition 2050, 3, :o2, 2530771200, 14819273, 6
- tz.transition 2050, 11, :o1, 2551330800, 59282803, 24
- tz.transition 2051, 3, :o2, 2562220800, 14821457, 6
- tz.transition 2051, 11, :o1, 2582780400, 59291539, 24
- tz.transition 2052, 3, :o2, 2593670400, 14823641, 6
- tz.transition 2052, 11, :o1, 2614230000, 59300275, 24
- tz.transition 2053, 3, :o2, 2625120000, 14825825, 6
- tz.transition 2053, 11, :o1, 2645679600, 59309011, 24
- tz.transition 2054, 3, :o2, 2656569600, 14828009, 6
- tz.transition 2054, 11, :o1, 2677129200, 59317747, 24
- tz.transition 2055, 3, :o2, 2688624000, 14830235, 6
- tz.transition 2055, 11, :o1, 2709183600, 59326651, 24
- tz.transition 2056, 3, :o2, 2720073600, 14832419, 6
- tz.transition 2056, 11, :o1, 2740633200, 59335387, 24
- tz.transition 2057, 3, :o2, 2751523200, 14834603, 6
- tz.transition 2057, 11, :o1, 2772082800, 59344123, 24
- tz.transition 2058, 3, :o2, 2782972800, 14836787, 6
- tz.transition 2058, 11, :o1, 2803532400, 59352859, 24
- tz.transition 2059, 3, :o2, 2814422400, 14838971, 6
- tz.transition 2059, 11, :o1, 2834982000, 59361595, 24
- tz.transition 2060, 3, :o2, 2846476800, 14841197, 6
- tz.transition 2060, 11, :o1, 2867036400, 59370499, 24
- tz.transition 2061, 3, :o2, 2877926400, 14843381, 6
- tz.transition 2061, 11, :o1, 2898486000, 59379235, 24
- tz.transition 2062, 3, :o2, 2909376000, 14845565, 6
- tz.transition 2062, 11, :o1, 2929935600, 59387971, 24
- tz.transition 2063, 3, :o2, 2940825600, 14847749, 6
- tz.transition 2063, 11, :o1, 2961385200, 59396707, 24
- tz.transition 2064, 3, :o2, 2972275200, 14849933, 6
- tz.transition 2064, 11, :o1, 2992834800, 59405443, 24
- tz.transition 2065, 3, :o2, 3003724800, 14852117, 6
- tz.transition 2065, 11, :o1, 3024284400, 59414179, 24
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/America/Rankin_Inlet.rb b/lib/tzinfo/data/definitions/America/Rankin_Inlet.rb
deleted file mode 100644
index 55ad887b..00000000
--- a/lib/tzinfo/data/definitions/America/Rankin_Inlet.rb
+++ /dev/null
@@ -1,200 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module America
- module Rankin_Inlet
- include TimezoneDefinition
-
- timezone 'America/Rankin_Inlet' do |tz|
- tz.offset :o0, 0, 0, :zzz
- tz.offset :o1, -21600, 0, :CST
- tz.offset :o2, -21600, 7200, :CDDT
- tz.offset :o3, -21600, 3600, :CDT
- tz.offset :o4, -18000, 0, :EST
-
- tz.transition 1957, 1, :o1, -410227200, 4871679, 2
- tz.transition 1965, 4, :o2, -147895200, 9755503, 4
- tz.transition 1965, 10, :o1, -131565600, 9756259, 4
- tz.transition 1980, 4, :o3, 325670400
- tz.transition 1980, 10, :o1, 341391600
- tz.transition 1981, 4, :o3, 357120000
- tz.transition 1981, 10, :o1, 372841200
- tz.transition 1982, 4, :o3, 388569600
- tz.transition 1982, 10, :o1, 404895600
- tz.transition 1983, 4, :o3, 420019200
- tz.transition 1983, 10, :o1, 436345200
- tz.transition 1984, 4, :o3, 452073600
- tz.transition 1984, 10, :o1, 467794800
- tz.transition 1985, 4, :o3, 483523200
- tz.transition 1985, 10, :o1, 499244400
- tz.transition 1986, 4, :o3, 514972800
- tz.transition 1986, 10, :o1, 530694000
- tz.transition 1987, 4, :o3, 544608000
- tz.transition 1987, 10, :o1, 562143600
- tz.transition 1988, 4, :o3, 576057600
- tz.transition 1988, 10, :o1, 594198000
- tz.transition 1989, 4, :o3, 607507200
- tz.transition 1989, 10, :o1, 625647600
- tz.transition 1990, 4, :o3, 638956800
- tz.transition 1990, 10, :o1, 657097200
- tz.transition 1991, 4, :o3, 671011200
- tz.transition 1991, 10, :o1, 688546800
- tz.transition 1992, 4, :o3, 702460800
- tz.transition 1992, 10, :o1, 719996400
- tz.transition 1993, 4, :o3, 733910400
- tz.transition 1993, 10, :o1, 752050800
- tz.transition 1994, 4, :o3, 765360000
- tz.transition 1994, 10, :o1, 783500400
- tz.transition 1995, 4, :o3, 796809600
- tz.transition 1995, 10, :o1, 814950000
- tz.transition 1996, 4, :o3, 828864000
- tz.transition 1996, 10, :o1, 846399600
- tz.transition 1997, 4, :o3, 860313600
- tz.transition 1997, 10, :o1, 877849200
- tz.transition 1998, 4, :o3, 891763200
- tz.transition 1998, 10, :o1, 909298800
- tz.transition 1999, 4, :o3, 923212800
- tz.transition 1999, 10, :o1, 941353200
- tz.transition 2000, 4, :o3, 954662400
- tz.transition 2000, 10, :o4, 972802800
- tz.transition 2001, 4, :o3, 986112000
- tz.transition 2001, 10, :o1, 1004252400
- tz.transition 2002, 4, :o3, 1018166400
- tz.transition 2002, 10, :o1, 1035702000
- tz.transition 2003, 4, :o3, 1049616000
- tz.transition 2003, 10, :o1, 1067151600
- tz.transition 2004, 4, :o3, 1081065600
- tz.transition 2004, 10, :o1, 1099206000
- tz.transition 2005, 4, :o3, 1112515200
- tz.transition 2005, 10, :o1, 1130655600
- tz.transition 2006, 4, :o3, 1143964800
- tz.transition 2006, 10, :o1, 1162105200
- tz.transition 2007, 3, :o3, 1173600000
- tz.transition 2007, 11, :o1, 1194159600
- tz.transition 2008, 3, :o3, 1205049600
- tz.transition 2008, 11, :o1, 1225609200
- tz.transition 2009, 3, :o3, 1236499200
- tz.transition 2009, 11, :o1, 1257058800
- tz.transition 2010, 3, :o3, 1268553600
- tz.transition 2010, 11, :o1, 1289113200
- tz.transition 2011, 3, :o3, 1300003200
- tz.transition 2011, 11, :o1, 1320562800
- tz.transition 2012, 3, :o3, 1331452800
- tz.transition 2012, 11, :o1, 1352012400
- tz.transition 2013, 3, :o3, 1362902400
- tz.transition 2013, 11, :o1, 1383462000
- tz.transition 2014, 3, :o3, 1394352000
- tz.transition 2014, 11, :o1, 1414911600
- tz.transition 2015, 3, :o3, 1425801600
- tz.transition 2015, 11, :o1, 1446361200
- tz.transition 2016, 3, :o3, 1457856000
- tz.transition 2016, 11, :o1, 1478415600
- tz.transition 2017, 3, :o3, 1489305600
- tz.transition 2017, 11, :o1, 1509865200
- tz.transition 2018, 3, :o3, 1520755200
- tz.transition 2018, 11, :o1, 1541314800
- tz.transition 2019, 3, :o3, 1552204800
- tz.transition 2019, 11, :o1, 1572764400
- tz.transition 2020, 3, :o3, 1583654400
- tz.transition 2020, 11, :o1, 1604214000
- tz.transition 2021, 3, :o3, 1615708800
- tz.transition 2021, 11, :o1, 1636268400
- tz.transition 2022, 3, :o3, 1647158400
- tz.transition 2022, 11, :o1, 1667718000
- tz.transition 2023, 3, :o3, 1678608000
- tz.transition 2023, 11, :o1, 1699167600
- tz.transition 2024, 3, :o3, 1710057600
- tz.transition 2024, 11, :o1, 1730617200
- tz.transition 2025, 3, :o3, 1741507200
- tz.transition 2025, 11, :o1, 1762066800
- tz.transition 2026, 3, :o3, 1772956800
- tz.transition 2026, 11, :o1, 1793516400
- tz.transition 2027, 3, :o3, 1805011200
- tz.transition 2027, 11, :o1, 1825570800
- tz.transition 2028, 3, :o3, 1836460800
- tz.transition 2028, 11, :o1, 1857020400
- tz.transition 2029, 3, :o3, 1867910400
- tz.transition 2029, 11, :o1, 1888470000
- tz.transition 2030, 3, :o3, 1899360000
- tz.transition 2030, 11, :o1, 1919919600
- tz.transition 2031, 3, :o3, 1930809600
- tz.transition 2031, 11, :o1, 1951369200
- tz.transition 2032, 3, :o3, 1962864000
- tz.transition 2032, 11, :o1, 1983423600
- tz.transition 2033, 3, :o3, 1994313600
- tz.transition 2033, 11, :o1, 2014873200
- tz.transition 2034, 3, :o3, 2025763200
- tz.transition 2034, 11, :o1, 2046322800
- tz.transition 2035, 3, :o3, 2057212800
- tz.transition 2035, 11, :o1, 2077772400
- tz.transition 2036, 3, :o3, 2088662400
- tz.transition 2036, 11, :o1, 2109222000
- tz.transition 2037, 3, :o3, 2120112000
- tz.transition 2037, 11, :o1, 2140671600
- tz.transition 2038, 3, :o3, 2152166400, 14792981, 6
- tz.transition 2038, 11, :o1, 2172726000, 59177635, 24
- tz.transition 2039, 3, :o3, 2183616000, 14795165, 6
- tz.transition 2039, 11, :o1, 2204175600, 59186371, 24
- tz.transition 2040, 3, :o3, 2215065600, 14797349, 6
- tz.transition 2040, 11, :o1, 2235625200, 59195107, 24
- tz.transition 2041, 3, :o3, 2246515200, 14799533, 6
- tz.transition 2041, 11, :o1, 2267074800, 59203843, 24
- tz.transition 2042, 3, :o3, 2277964800, 14801717, 6
- tz.transition 2042, 11, :o1, 2298524400, 59212579, 24
- tz.transition 2043, 3, :o3, 2309414400, 14803901, 6
- tz.transition 2043, 11, :o1, 2329974000, 59221315, 24
- tz.transition 2044, 3, :o3, 2341468800, 14806127, 6
- tz.transition 2044, 11, :o1, 2362028400, 59230219, 24
- tz.transition 2045, 3, :o3, 2372918400, 14808311, 6
- tz.transition 2045, 11, :o1, 2393478000, 59238955, 24
- tz.transition 2046, 3, :o3, 2404368000, 14810495, 6
- tz.transition 2046, 11, :o1, 2424927600, 59247691, 24
- tz.transition 2047, 3, :o3, 2435817600, 14812679, 6
- tz.transition 2047, 11, :o1, 2456377200, 59256427, 24
- tz.transition 2048, 3, :o3, 2467267200, 14814863, 6
- tz.transition 2048, 11, :o1, 2487826800, 59265163, 24
- tz.transition 2049, 3, :o3, 2499321600, 14817089, 6
- tz.transition 2049, 11, :o1, 2519881200, 59274067, 24
- tz.transition 2050, 3, :o3, 2530771200, 14819273, 6
- tz.transition 2050, 11, :o1, 2551330800, 59282803, 24
- tz.transition 2051, 3, :o3, 2562220800, 14821457, 6
- tz.transition 2051, 11, :o1, 2582780400, 59291539, 24
- tz.transition 2052, 3, :o3, 2593670400, 14823641, 6
- tz.transition 2052, 11, :o1, 2614230000, 59300275, 24
- tz.transition 2053, 3, :o3, 2625120000, 14825825, 6
- tz.transition 2053, 11, :o1, 2645679600, 59309011, 24
- tz.transition 2054, 3, :o3, 2656569600, 14828009, 6
- tz.transition 2054, 11, :o1, 2677129200, 59317747, 24
- tz.transition 2055, 3, :o3, 2688624000, 14830235, 6
- tz.transition 2055, 11, :o1, 2709183600, 59326651, 24
- tz.transition 2056, 3, :o3, 2720073600, 14832419, 6
- tz.transition 2056, 11, :o1, 2740633200, 59335387, 24
- tz.transition 2057, 3, :o3, 2751523200, 14834603, 6
- tz.transition 2057, 11, :o1, 2772082800, 59344123, 24
- tz.transition 2058, 3, :o3, 2782972800, 14836787, 6
- tz.transition 2058, 11, :o1, 2803532400, 59352859, 24
- tz.transition 2059, 3, :o3, 2814422400, 14838971, 6
- tz.transition 2059, 11, :o1, 2834982000, 59361595, 24
- tz.transition 2060, 3, :o3, 2846476800, 14841197, 6
- tz.transition 2060, 11, :o1, 2867036400, 59370499, 24
- tz.transition 2061, 3, :o3, 2877926400, 14843381, 6
- tz.transition 2061, 11, :o1, 2898486000, 59379235, 24
- tz.transition 2062, 3, :o3, 2909376000, 14845565, 6
- tz.transition 2062, 11, :o1, 2929935600, 59387971, 24
- tz.transition 2063, 3, :o3, 2940825600, 14847749, 6
- tz.transition 2063, 11, :o1, 2961385200, 59396707, 24
- tz.transition 2064, 3, :o3, 2972275200, 14849933, 6
- tz.transition 2064, 11, :o1, 2992834800, 59405443, 24
- tz.transition 2065, 3, :o3, 3003724800, 14852117, 6
- tz.transition 2065, 11, :o1, 3024284400, 59414179, 24
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/America/Recife.rb b/lib/tzinfo/data/definitions/America/Recife.rb
deleted file mode 100644
index 0a67ac8d..00000000
--- a/lib/tzinfo/data/definitions/America/Recife.rb
+++ /dev/null
@@ -1,62 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module America
- module Recife
- include TimezoneDefinition
-
- timezone 'America/Recife' do |tz|
- tz.offset :o0, -8376, 0, :LMT
- tz.offset :o1, -10800, 0, :BRT
- tz.offset :o2, -10800, 3600, :BRST
-
- tz.transition 1914, 1, :o1, -1767217224, 8712480949, 3600
- tz.transition 1931, 10, :o2, -1206957600, 29119417, 12
- tz.transition 1932, 4, :o1, -1191362400, 29121583, 12
- tz.transition 1932, 10, :o2, -1175374800, 19415869, 8
- tz.transition 1933, 4, :o1, -1159826400, 29125963, 12
- tz.transition 1949, 12, :o2, -633819600, 19466013, 8
- tz.transition 1950, 4, :o1, -622069200, 19467101, 8
- tz.transition 1950, 12, :o2, -602283600, 19468933, 8
- tz.transition 1951, 4, :o1, -591832800, 29204851, 12
- tz.transition 1951, 12, :o2, -570747600, 19471853, 8
- tz.transition 1952, 4, :o1, -560210400, 29209243, 12
- tz.transition 1952, 12, :o2, -539125200, 19474781, 8
- tz.transition 1953, 3, :o1, -531352800, 29213251, 12
- tz.transition 1963, 12, :o2, -191365200, 19506981, 8
- tz.transition 1964, 3, :o1, -184197600, 29261467, 12
- tz.transition 1965, 1, :o2, -155163600, 19510333, 8
- tz.transition 1965, 3, :o1, -150069600, 29266207, 12
- tz.transition 1965, 12, :o2, -128898000, 19512765, 8
- tz.transition 1966, 3, :o1, -121125600, 29270227, 12
- tz.transition 1966, 11, :o2, -99954000, 19515445, 8
- tz.transition 1967, 3, :o1, -89589600, 29274607, 12
- tz.transition 1967, 11, :o2, -68418000, 19518365, 8
- tz.transition 1968, 3, :o1, -57967200, 29278999, 12
- tz.transition 1985, 11, :o2, 499748400
- tz.transition 1986, 3, :o1, 511236000
- tz.transition 1986, 10, :o2, 530593200
- tz.transition 1987, 2, :o1, 540266400
- tz.transition 1987, 10, :o2, 562129200
- tz.transition 1988, 2, :o1, 571197600
- tz.transition 1988, 10, :o2, 592974000
- tz.transition 1989, 1, :o1, 602042400
- tz.transition 1989, 10, :o2, 624423600
- tz.transition 1990, 2, :o1, 634701600
- tz.transition 1999, 10, :o2, 938919600
- tz.transition 2000, 2, :o1, 951616800
- tz.transition 2000, 10, :o2, 970974000
- tz.transition 2000, 10, :o1, 971575200
- tz.transition 2001, 10, :o2, 1003028400
- tz.transition 2002, 2, :o1, 1013911200
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/America/Regina.rb b/lib/tzinfo/data/definitions/America/Regina.rb
deleted file mode 100644
index 6c380608..00000000
--- a/lib/tzinfo/data/definitions/America/Regina.rb
+++ /dev/null
@@ -1,79 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module America
- module Regina
- include TimezoneDefinition
-
- timezone 'America/Regina' do |tz|
- tz.offset :o0, -25116, 0, :LMT
- tz.offset :o1, -25200, 0, :MST
- tz.offset :o2, -25200, 3600, :MDT
- tz.offset :o3, -25200, 3600, :MWT
- tz.offset :o4, -25200, 3600, :MPT
- tz.offset :o5, -21600, 0, :CST
-
- tz.transition 1905, 9, :o1, -2030202084, 17403046493, 7200
- tz.transition 1918, 4, :o2, -1632063600, 19373583, 8
- tz.transition 1918, 10, :o1, -1615132800, 14531363, 6
- tz.transition 1930, 5, :o2, -1251651600, 58226419, 24
- tz.transition 1930, 10, :o1, -1238349600, 9705019, 4
- tz.transition 1931, 5, :o2, -1220202000, 58235155, 24
- tz.transition 1931, 10, :o1, -1206900000, 9706475, 4
- tz.transition 1932, 5, :o2, -1188752400, 58243891, 24
- tz.transition 1932, 10, :o1, -1175450400, 9707931, 4
- tz.transition 1933, 5, :o2, -1156698000, 58252795, 24
- tz.transition 1933, 10, :o1, -1144000800, 9709387, 4
- tz.transition 1934, 5, :o2, -1125248400, 58261531, 24
- tz.transition 1934, 10, :o1, -1111946400, 9710871, 4
- tz.transition 1937, 4, :o2, -1032714000, 58287235, 24
- tz.transition 1937, 10, :o1, -1016992800, 9715267, 4
- tz.transition 1938, 4, :o2, -1001264400, 58295971, 24
- tz.transition 1938, 10, :o1, -986148000, 9716695, 4
- tz.transition 1939, 4, :o2, -969814800, 58304707, 24
- tz.transition 1939, 10, :o1, -954093600, 9718179, 4
- tz.transition 1940, 4, :o2, -937760400, 58313611, 24
- tz.transition 1940, 10, :o1, -922039200, 9719663, 4
- tz.transition 1941, 4, :o2, -906310800, 58322347, 24
- tz.transition 1941, 10, :o1, -890589600, 9721119, 4
- tz.transition 1942, 2, :o3, -880210800, 19443199, 8
- tz.transition 1945, 8, :o4, -769395600, 58360379, 24
- tz.transition 1945, 9, :o1, -765388800, 14590373, 6
- tz.transition 1946, 4, :o2, -748450800, 19455399, 8
- tz.transition 1946, 10, :o1, -732729600, 14592641, 6
- tz.transition 1947, 4, :o2, -715791600, 19458423, 8
- tz.transition 1947, 9, :o1, -702489600, 14594741, 6
- tz.transition 1948, 4, :o2, -684342000, 19461335, 8
- tz.transition 1948, 9, :o1, -671040000, 14596925, 6
- tz.transition 1949, 4, :o2, -652892400, 19464247, 8
- tz.transition 1949, 9, :o1, -639590400, 14599109, 6
- tz.transition 1950, 4, :o2, -620838000, 19467215, 8
- tz.transition 1950, 9, :o1, -608140800, 14601293, 6
- tz.transition 1951, 4, :o2, -589388400, 19470127, 8
- tz.transition 1951, 9, :o1, -576086400, 14603519, 6
- tz.transition 1952, 4, :o2, -557938800, 19473039, 8
- tz.transition 1952, 9, :o1, -544636800, 14605703, 6
- tz.transition 1953, 4, :o2, -526489200, 19475951, 8
- tz.transition 1953, 9, :o1, -513187200, 14607887, 6
- tz.transition 1954, 4, :o2, -495039600, 19478863, 8
- tz.transition 1954, 9, :o1, -481737600, 14610071, 6
- tz.transition 1955, 4, :o2, -463590000, 19481775, 8
- tz.transition 1955, 9, :o1, -450288000, 14612255, 6
- tz.transition 1956, 4, :o2, -431535600, 19484743, 8
- tz.transition 1956, 9, :o1, -418233600, 14614481, 6
- tz.transition 1957, 4, :o2, -400086000, 19487655, 8
- tz.transition 1957, 9, :o1, -386784000, 14616665, 6
- tz.transition 1959, 4, :o2, -337186800, 19493479, 8
- tz.transition 1959, 10, :o1, -321465600, 14621201, 6
- tz.transition 1960, 4, :o5, -305737200, 19496391, 8
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/America/Resolute.rb b/lib/tzinfo/data/definitions/America/Resolute.rb
deleted file mode 100644
index 7a16a58d..00000000
--- a/lib/tzinfo/data/definitions/America/Resolute.rb
+++ /dev/null
@@ -1,200 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module America
- module Resolute
- include TimezoneDefinition
-
- timezone 'America/Resolute' do |tz|
- tz.offset :o0, 0, 0, :zzz
- tz.offset :o1, -21600, 0, :CST
- tz.offset :o2, -21600, 7200, :CDDT
- tz.offset :o3, -21600, 3600, :CDT
- tz.offset :o4, -18000, 0, :EST
-
- tz.transition 1947, 8, :o1, -704937600, 4864857, 2
- tz.transition 1965, 4, :o2, -147895200, 9755503, 4
- tz.transition 1965, 10, :o1, -131565600, 9756259, 4
- tz.transition 1980, 4, :o3, 325670400
- tz.transition 1980, 10, :o1, 341391600
- tz.transition 1981, 4, :o3, 357120000
- tz.transition 1981, 10, :o1, 372841200
- tz.transition 1982, 4, :o3, 388569600
- tz.transition 1982, 10, :o1, 404895600
- tz.transition 1983, 4, :o3, 420019200
- tz.transition 1983, 10, :o1, 436345200
- tz.transition 1984, 4, :o3, 452073600
- tz.transition 1984, 10, :o1, 467794800
- tz.transition 1985, 4, :o3, 483523200
- tz.transition 1985, 10, :o1, 499244400
- tz.transition 1986, 4, :o3, 514972800
- tz.transition 1986, 10, :o1, 530694000
- tz.transition 1987, 4, :o3, 544608000
- tz.transition 1987, 10, :o1, 562143600
- tz.transition 1988, 4, :o3, 576057600
- tz.transition 1988, 10, :o1, 594198000
- tz.transition 1989, 4, :o3, 607507200
- tz.transition 1989, 10, :o1, 625647600
- tz.transition 1990, 4, :o3, 638956800
- tz.transition 1990, 10, :o1, 657097200
- tz.transition 1991, 4, :o3, 671011200
- tz.transition 1991, 10, :o1, 688546800
- tz.transition 1992, 4, :o3, 702460800
- tz.transition 1992, 10, :o1, 719996400
- tz.transition 1993, 4, :o3, 733910400
- tz.transition 1993, 10, :o1, 752050800
- tz.transition 1994, 4, :o3, 765360000
- tz.transition 1994, 10, :o1, 783500400
- tz.transition 1995, 4, :o3, 796809600
- tz.transition 1995, 10, :o1, 814950000
- tz.transition 1996, 4, :o3, 828864000
- tz.transition 1996, 10, :o1, 846399600
- tz.transition 1997, 4, :o3, 860313600
- tz.transition 1997, 10, :o1, 877849200
- tz.transition 1998, 4, :o3, 891763200
- tz.transition 1998, 10, :o1, 909298800
- tz.transition 1999, 4, :o3, 923212800
- tz.transition 1999, 10, :o1, 941353200
- tz.transition 2000, 4, :o3, 954662400
- tz.transition 2000, 10, :o4, 972802800
- tz.transition 2001, 4, :o3, 986112000
- tz.transition 2001, 10, :o1, 1004252400
- tz.transition 2002, 4, :o3, 1018166400
- tz.transition 2002, 10, :o1, 1035702000
- tz.transition 2003, 4, :o3, 1049616000
- tz.transition 2003, 10, :o1, 1067151600
- tz.transition 2004, 4, :o3, 1081065600
- tz.transition 2004, 10, :o1, 1099206000
- tz.transition 2005, 4, :o3, 1112515200
- tz.transition 2005, 10, :o1, 1130655600
- tz.transition 2006, 4, :o3, 1143964800
- tz.transition 2006, 10, :o4, 1162105200
- tz.transition 2007, 3, :o3, 1173600000
- tz.transition 2007, 11, :o1, 1194159600
- tz.transition 2008, 3, :o3, 1205049600
- tz.transition 2008, 11, :o1, 1225609200
- tz.transition 2009, 3, :o3, 1236499200
- tz.transition 2009, 11, :o1, 1257058800
- tz.transition 2010, 3, :o3, 1268553600
- tz.transition 2010, 11, :o1, 1289113200
- tz.transition 2011, 3, :o3, 1300003200
- tz.transition 2011, 11, :o1, 1320562800
- tz.transition 2012, 3, :o3, 1331452800
- tz.transition 2012, 11, :o1, 1352012400
- tz.transition 2013, 3, :o3, 1362902400
- tz.transition 2013, 11, :o1, 1383462000
- tz.transition 2014, 3, :o3, 1394352000
- tz.transition 2014, 11, :o1, 1414911600
- tz.transition 2015, 3, :o3, 1425801600
- tz.transition 2015, 11, :o1, 1446361200
- tz.transition 2016, 3, :o3, 1457856000
- tz.transition 2016, 11, :o1, 1478415600
- tz.transition 2017, 3, :o3, 1489305600
- tz.transition 2017, 11, :o1, 1509865200
- tz.transition 2018, 3, :o3, 1520755200
- tz.transition 2018, 11, :o1, 1541314800
- tz.transition 2019, 3, :o3, 1552204800
- tz.transition 2019, 11, :o1, 1572764400
- tz.transition 2020, 3, :o3, 1583654400
- tz.transition 2020, 11, :o1, 1604214000
- tz.transition 2021, 3, :o3, 1615708800
- tz.transition 2021, 11, :o1, 1636268400
- tz.transition 2022, 3, :o3, 1647158400
- tz.transition 2022, 11, :o1, 1667718000
- tz.transition 2023, 3, :o3, 1678608000
- tz.transition 2023, 11, :o1, 1699167600
- tz.transition 2024, 3, :o3, 1710057600
- tz.transition 2024, 11, :o1, 1730617200
- tz.transition 2025, 3, :o3, 1741507200
- tz.transition 2025, 11, :o1, 1762066800
- tz.transition 2026, 3, :o3, 1772956800
- tz.transition 2026, 11, :o1, 1793516400
- tz.transition 2027, 3, :o3, 1805011200
- tz.transition 2027, 11, :o1, 1825570800
- tz.transition 2028, 3, :o3, 1836460800
- tz.transition 2028, 11, :o1, 1857020400
- tz.transition 2029, 3, :o3, 1867910400
- tz.transition 2029, 11, :o1, 1888470000
- tz.transition 2030, 3, :o3, 1899360000
- tz.transition 2030, 11, :o1, 1919919600
- tz.transition 2031, 3, :o3, 1930809600
- tz.transition 2031, 11, :o1, 1951369200
- tz.transition 2032, 3, :o3, 1962864000
- tz.transition 2032, 11, :o1, 1983423600
- tz.transition 2033, 3, :o3, 1994313600
- tz.transition 2033, 11, :o1, 2014873200
- tz.transition 2034, 3, :o3, 2025763200
- tz.transition 2034, 11, :o1, 2046322800
- tz.transition 2035, 3, :o3, 2057212800
- tz.transition 2035, 11, :o1, 2077772400
- tz.transition 2036, 3, :o3, 2088662400
- tz.transition 2036, 11, :o1, 2109222000
- tz.transition 2037, 3, :o3, 2120112000
- tz.transition 2037, 11, :o1, 2140671600
- tz.transition 2038, 3, :o3, 2152166400, 14792981, 6
- tz.transition 2038, 11, :o1, 2172726000, 59177635, 24
- tz.transition 2039, 3, :o3, 2183616000, 14795165, 6
- tz.transition 2039, 11, :o1, 2204175600, 59186371, 24
- tz.transition 2040, 3, :o3, 2215065600, 14797349, 6
- tz.transition 2040, 11, :o1, 2235625200, 59195107, 24
- tz.transition 2041, 3, :o3, 2246515200, 14799533, 6
- tz.transition 2041, 11, :o1, 2267074800, 59203843, 24
- tz.transition 2042, 3, :o3, 2277964800, 14801717, 6
- tz.transition 2042, 11, :o1, 2298524400, 59212579, 24
- tz.transition 2043, 3, :o3, 2309414400, 14803901, 6
- tz.transition 2043, 11, :o1, 2329974000, 59221315, 24
- tz.transition 2044, 3, :o3, 2341468800, 14806127, 6
- tz.transition 2044, 11, :o1, 2362028400, 59230219, 24
- tz.transition 2045, 3, :o3, 2372918400, 14808311, 6
- tz.transition 2045, 11, :o1, 2393478000, 59238955, 24
- tz.transition 2046, 3, :o3, 2404368000, 14810495, 6
- tz.transition 2046, 11, :o1, 2424927600, 59247691, 24
- tz.transition 2047, 3, :o3, 2435817600, 14812679, 6
- tz.transition 2047, 11, :o1, 2456377200, 59256427, 24
- tz.transition 2048, 3, :o3, 2467267200, 14814863, 6
- tz.transition 2048, 11, :o1, 2487826800, 59265163, 24
- tz.transition 2049, 3, :o3, 2499321600, 14817089, 6
- tz.transition 2049, 11, :o1, 2519881200, 59274067, 24
- tz.transition 2050, 3, :o3, 2530771200, 14819273, 6
- tz.transition 2050, 11, :o1, 2551330800, 59282803, 24
- tz.transition 2051, 3, :o3, 2562220800, 14821457, 6
- tz.transition 2051, 11, :o1, 2582780400, 59291539, 24
- tz.transition 2052, 3, :o3, 2593670400, 14823641, 6
- tz.transition 2052, 11, :o1, 2614230000, 59300275, 24
- tz.transition 2053, 3, :o3, 2625120000, 14825825, 6
- tz.transition 2053, 11, :o1, 2645679600, 59309011, 24
- tz.transition 2054, 3, :o3, 2656569600, 14828009, 6
- tz.transition 2054, 11, :o1, 2677129200, 59317747, 24
- tz.transition 2055, 3, :o3, 2688624000, 14830235, 6
- tz.transition 2055, 11, :o1, 2709183600, 59326651, 24
- tz.transition 2056, 3, :o3, 2720073600, 14832419, 6
- tz.transition 2056, 11, :o1, 2740633200, 59335387, 24
- tz.transition 2057, 3, :o3, 2751523200, 14834603, 6
- tz.transition 2057, 11, :o1, 2772082800, 59344123, 24
- tz.transition 2058, 3, :o3, 2782972800, 14836787, 6
- tz.transition 2058, 11, :o1, 2803532400, 59352859, 24
- tz.transition 2059, 3, :o3, 2814422400, 14838971, 6
- tz.transition 2059, 11, :o1, 2834982000, 59361595, 24
- tz.transition 2060, 3, :o3, 2846476800, 14841197, 6
- tz.transition 2060, 11, :o1, 2867036400, 59370499, 24
- tz.transition 2061, 3, :o3, 2877926400, 14843381, 6
- tz.transition 2061, 11, :o1, 2898486000, 59379235, 24
- tz.transition 2062, 3, :o3, 2909376000, 14845565, 6
- tz.transition 2062, 11, :o1, 2929935600, 59387971, 24
- tz.transition 2063, 3, :o3, 2940825600, 14847749, 6
- tz.transition 2063, 11, :o1, 2961385200, 59396707, 24
- tz.transition 2064, 3, :o3, 2972275200, 14849933, 6
- tz.transition 2064, 11, :o1, 2992834800, 59405443, 24
- tz.transition 2065, 3, :o3, 3003724800, 14852117, 6
- tz.transition 2065, 11, :o1, 3024284400, 59414179, 24
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/America/Rio_Branco.rb b/lib/tzinfo/data/definitions/America/Rio_Branco.rb
deleted file mode 100644
index 4a54f112..00000000
--- a/lib/tzinfo/data/definitions/America/Rio_Branco.rb
+++ /dev/null
@@ -1,55 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module America
- module Rio_Branco
- include TimezoneDefinition
-
- timezone 'America/Rio_Branco' do |tz|
- tz.offset :o0, -16272, 0, :LMT
- tz.offset :o1, -18000, 0, :ACT
- tz.offset :o2, -18000, 3600, :ACST
- tz.offset :o3, -14400, 0, :AMT
-
- tz.transition 1914, 1, :o1, -1767209328, 1452080213, 600
- tz.transition 1931, 10, :o2, -1206950400, 14559709, 6
- tz.transition 1932, 4, :o1, -1191355200, 7280396, 3
- tz.transition 1932, 10, :o2, -1175367600, 58247609, 24
- tz.transition 1933, 4, :o1, -1159819200, 7281491, 3
- tz.transition 1949, 12, :o2, -633812400, 58398041, 24
- tz.transition 1950, 4, :o1, -622062000, 58401305, 24
- tz.transition 1950, 12, :o2, -602276400, 58406801, 24
- tz.transition 1951, 4, :o1, -591825600, 7301213, 3
- tz.transition 1951, 12, :o2, -570740400, 58415561, 24
- tz.transition 1952, 4, :o1, -560203200, 7302311, 3
- tz.transition 1952, 12, :o2, -539118000, 58424345, 24
- tz.transition 1953, 3, :o1, -531345600, 7303313, 3
- tz.transition 1963, 12, :o2, -191358000, 58520945, 24
- tz.transition 1964, 3, :o1, -184190400, 7315367, 3
- tz.transition 1965, 1, :o2, -155156400, 58531001, 24
- tz.transition 1965, 3, :o1, -150062400, 7316552, 3
- tz.transition 1965, 12, :o2, -128890800, 58538297, 24
- tz.transition 1966, 3, :o1, -121118400, 7317557, 3
- tz.transition 1966, 11, :o2, -99946800, 58546337, 24
- tz.transition 1967, 3, :o1, -89582400, 7318652, 3
- tz.transition 1967, 11, :o2, -68410800, 58555097, 24
- tz.transition 1968, 3, :o1, -57960000, 7319750, 3
- tz.transition 1985, 11, :o2, 499755600
- tz.transition 1986, 3, :o1, 511243200
- tz.transition 1986, 10, :o2, 530600400
- tz.transition 1987, 2, :o1, 540273600
- tz.transition 1987, 10, :o2, 562136400
- tz.transition 1988, 2, :o1, 571204800
- tz.transition 2008, 6, :o3, 1214283600
- tz.transition 2013, 11, :o1, 1384056000
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/America/Rosario.rb b/lib/tzinfo/data/definitions/America/Rosario.rb
deleted file mode 100644
index 2496ac9c..00000000
--- a/lib/tzinfo/data/definitions/America/Rosario.rb
+++ /dev/null
@@ -1,18 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module America
- module Rosario
- include TimezoneDefinition
-
- linked_timezone 'America/Rosario', 'America/Argentina/Cordoba'
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/America/Santa_Isabel.rb b/lib/tzinfo/data/definitions/America/Santa_Isabel.rb
deleted file mode 100644
index 66f55022..00000000
--- a/lib/tzinfo/data/definitions/America/Santa_Isabel.rb
+++ /dev/null
@@ -1,231 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module America
- module Santa_Isabel
- include TimezoneDefinition
-
- timezone 'America/Santa_Isabel' do |tz|
- tz.offset :o0, -27568, 0, :LMT
- tz.offset :o1, -25200, 0, :MST
- tz.offset :o2, -28800, 0, :PST
- tz.offset :o3, -28800, 3600, :PDT
- tz.offset :o4, -28800, 3600, :PWT
- tz.offset :o5, -28800, 3600, :PPT
-
- tz.transition 1922, 1, :o1, -1514736000, 14538335, 6
- tz.transition 1924, 1, :o2, -1451667600, 58170859, 24
- tz.transition 1927, 6, :o1, -1343062800, 58201027, 24
- tz.transition 1930, 11, :o2, -1234803600, 58231099, 24
- tz.transition 1931, 4, :o3, -1222963200, 14558597, 6
- tz.transition 1931, 9, :o2, -1207242000, 58238755, 24
- tz.transition 1942, 4, :o4, -873820800, 14582843, 6
- tz.transition 1945, 8, :o5, -769395600, 58360379, 24
- tz.transition 1945, 11, :o2, -761677200, 58362523, 24
- tz.transition 1948, 4, :o3, -686073600, 14595881, 6
- tz.transition 1949, 1, :o2, -661539600, 58390339, 24
- tz.transition 1954, 4, :o3, -495036000, 29218295, 12
- tz.transition 1954, 9, :o2, -481734000, 19480095, 8
- tz.transition 1955, 4, :o3, -463586400, 29222663, 12
- tz.transition 1955, 9, :o2, -450284400, 19483007, 8
- tz.transition 1956, 4, :o3, -431532000, 29227115, 12
- tz.transition 1956, 9, :o2, -418230000, 19485975, 8
- tz.transition 1957, 4, :o3, -400082400, 29231483, 12
- tz.transition 1957, 9, :o2, -386780400, 19488887, 8
- tz.transition 1958, 4, :o3, -368632800, 29235851, 12
- tz.transition 1958, 9, :o2, -355330800, 19491799, 8
- tz.transition 1959, 4, :o3, -337183200, 29240219, 12
- tz.transition 1959, 9, :o2, -323881200, 19494711, 8
- tz.transition 1960, 4, :o3, -305733600, 29244587, 12
- tz.transition 1960, 9, :o2, -292431600, 19497623, 8
- tz.transition 1976, 4, :o3, 199274400
- tz.transition 1976, 10, :o2, 215600400
- tz.transition 1977, 4, :o3, 230724000
- tz.transition 1977, 10, :o2, 247050000
- tz.transition 1978, 4, :o3, 262778400
- tz.transition 1978, 10, :o2, 278499600
- tz.transition 1979, 4, :o3, 294228000
- tz.transition 1979, 10, :o2, 309949200
- tz.transition 1980, 4, :o3, 325677600
- tz.transition 1980, 10, :o2, 341398800
- tz.transition 1981, 4, :o3, 357127200
- tz.transition 1981, 10, :o2, 372848400
- tz.transition 1982, 4, :o3, 388576800
- tz.transition 1982, 10, :o2, 404902800
- tz.transition 1983, 4, :o3, 420026400
- tz.transition 1983, 10, :o2, 436352400
- tz.transition 1984, 4, :o3, 452080800
- tz.transition 1984, 10, :o2, 467802000
- tz.transition 1985, 4, :o3, 483530400
- tz.transition 1985, 10, :o2, 499251600
- tz.transition 1986, 4, :o3, 514980000
- tz.transition 1986, 10, :o2, 530701200
- tz.transition 1987, 4, :o3, 544615200
- tz.transition 1987, 10, :o2, 562150800
- tz.transition 1988, 4, :o3, 576064800
- tz.transition 1988, 10, :o2, 594205200
- tz.transition 1989, 4, :o3, 607514400
- tz.transition 1989, 10, :o2, 625654800
- tz.transition 1990, 4, :o3, 638964000
- tz.transition 1990, 10, :o2, 657104400
- tz.transition 1991, 4, :o3, 671018400
- tz.transition 1991, 10, :o2, 688554000
- tz.transition 1992, 4, :o3, 702468000
- tz.transition 1992, 10, :o2, 720003600
- tz.transition 1993, 4, :o3, 733917600
- tz.transition 1993, 10, :o2, 752058000
- tz.transition 1994, 4, :o3, 765367200
- tz.transition 1994, 10, :o2, 783507600
- tz.transition 1995, 4, :o3, 796816800
- tz.transition 1995, 10, :o2, 814957200
- tz.transition 1996, 4, :o3, 828871200
- tz.transition 1996, 10, :o2, 846406800
- tz.transition 1997, 4, :o3, 860320800
- tz.transition 1997, 10, :o2, 877856400
- tz.transition 1998, 4, :o3, 891770400
- tz.transition 1998, 10, :o2, 909306000
- tz.transition 1999, 4, :o3, 923220000
- tz.transition 1999, 10, :o2, 941360400
- tz.transition 2000, 4, :o3, 954669600
- tz.transition 2000, 10, :o2, 972810000
- tz.transition 2001, 4, :o3, 986119200
- tz.transition 2001, 10, :o2, 1004259600
- tz.transition 2002, 4, :o3, 1018173600
- tz.transition 2002, 10, :o2, 1035709200
- tz.transition 2003, 4, :o3, 1049623200
- tz.transition 2003, 10, :o2, 1067158800
- tz.transition 2004, 4, :o3, 1081072800
- tz.transition 2004, 10, :o2, 1099213200
- tz.transition 2005, 4, :o3, 1112522400
- tz.transition 2005, 10, :o2, 1130662800
- tz.transition 2006, 4, :o3, 1143972000
- tz.transition 2006, 10, :o2, 1162112400
- tz.transition 2007, 4, :o3, 1175421600
- tz.transition 2007, 10, :o2, 1193562000
- tz.transition 2008, 4, :o3, 1207476000
- tz.transition 2008, 10, :o2, 1225011600
- tz.transition 2009, 4, :o3, 1238925600
- tz.transition 2009, 10, :o2, 1256461200
- tz.transition 2010, 4, :o3, 1270375200
- tz.transition 2010, 10, :o2, 1288515600
- tz.transition 2011, 4, :o3, 1301824800
- tz.transition 2011, 10, :o2, 1319965200
- tz.transition 2012, 4, :o3, 1333274400
- tz.transition 2012, 10, :o2, 1351414800
- tz.transition 2013, 4, :o3, 1365328800
- tz.transition 2013, 10, :o2, 1382864400
- tz.transition 2014, 4, :o3, 1396778400
- tz.transition 2014, 10, :o2, 1414314000
- tz.transition 2015, 4, :o3, 1428228000
- tz.transition 2015, 10, :o2, 1445763600
- tz.transition 2016, 4, :o3, 1459677600
- tz.transition 2016, 10, :o2, 1477818000
- tz.transition 2017, 4, :o3, 1491127200
- tz.transition 2017, 10, :o2, 1509267600
- tz.transition 2018, 4, :o3, 1522576800
- tz.transition 2018, 10, :o2, 1540717200
- tz.transition 2019, 4, :o3, 1554631200
- tz.transition 2019, 10, :o2, 1572166800
- tz.transition 2020, 4, :o3, 1586080800
- tz.transition 2020, 10, :o2, 1603616400
- tz.transition 2021, 4, :o3, 1617530400
- tz.transition 2021, 10, :o2, 1635670800
- tz.transition 2022, 4, :o3, 1648980000
- tz.transition 2022, 10, :o2, 1667120400
- tz.transition 2023, 4, :o3, 1680429600
- tz.transition 2023, 10, :o2, 1698570000
- tz.transition 2024, 4, :o3, 1712484000
- tz.transition 2024, 10, :o2, 1730019600
- tz.transition 2025, 4, :o3, 1743933600
- tz.transition 2025, 10, :o2, 1761469200
- tz.transition 2026, 4, :o3, 1775383200
- tz.transition 2026, 10, :o2, 1792918800
- tz.transition 2027, 4, :o3, 1806832800
- tz.transition 2027, 10, :o2, 1824973200
- tz.transition 2028, 4, :o3, 1838282400
- tz.transition 2028, 10, :o2, 1856422800
- tz.transition 2029, 4, :o3, 1869732000
- tz.transition 2029, 10, :o2, 1887872400
- tz.transition 2030, 4, :o3, 1901786400
- tz.transition 2030, 10, :o2, 1919322000
- tz.transition 2031, 4, :o3, 1933236000
- tz.transition 2031, 10, :o2, 1950771600
- tz.transition 2032, 4, :o3, 1964685600
- tz.transition 2032, 10, :o2, 1982826000
- tz.transition 2033, 4, :o3, 1996135200
- tz.transition 2033, 10, :o2, 2014275600
- tz.transition 2034, 4, :o3, 2027584800
- tz.transition 2034, 10, :o2, 2045725200
- tz.transition 2035, 4, :o3, 2059034400
- tz.transition 2035, 10, :o2, 2077174800
- tz.transition 2036, 4, :o3, 2091088800
- tz.transition 2036, 10, :o2, 2108624400
- tz.transition 2037, 4, :o3, 2122538400
- tz.transition 2037, 10, :o2, 2140074000
- tz.transition 2038, 4, :o3, 2153988000, 29586215, 12
- tz.transition 2038, 10, :o2, 2172128400, 19725823, 8
- tz.transition 2039, 4, :o3, 2185437600, 29590583, 12
- tz.transition 2039, 10, :o2, 2203578000, 19728735, 8
- tz.transition 2040, 4, :o3, 2216887200, 29594951, 12
- tz.transition 2040, 10, :o2, 2235027600, 19731647, 8
- tz.transition 2041, 4, :o3, 2248941600, 29599403, 12
- tz.transition 2041, 10, :o2, 2266477200, 19734559, 8
- tz.transition 2042, 4, :o3, 2280391200, 29603771, 12
- tz.transition 2042, 10, :o2, 2297926800, 19737471, 8
- tz.transition 2043, 4, :o3, 2311840800, 29608139, 12
- tz.transition 2043, 10, :o2, 2329376400, 19740383, 8
- tz.transition 2044, 4, :o3, 2343290400, 29612507, 12
- tz.transition 2044, 10, :o2, 2361430800, 19743351, 8
- tz.transition 2045, 4, :o3, 2374740000, 29616875, 12
- tz.transition 2045, 10, :o2, 2392880400, 19746263, 8
- tz.transition 2046, 4, :o3, 2406189600, 29621243, 12
- tz.transition 2046, 10, :o2, 2424330000, 19749175, 8
- tz.transition 2047, 4, :o3, 2438244000, 29625695, 12
- tz.transition 2047, 10, :o2, 2455779600, 19752087, 8
- tz.transition 2048, 4, :o3, 2469693600, 29630063, 12
- tz.transition 2048, 10, :o2, 2487229200, 19754999, 8
- tz.transition 2049, 4, :o3, 2501143200, 29634431, 12
- tz.transition 2049, 10, :o2, 2519283600, 19757967, 8
- tz.transition 2050, 4, :o3, 2532592800, 29638799, 12
- tz.transition 2050, 10, :o2, 2550733200, 19760879, 8
- tz.transition 2051, 4, :o3, 2564042400, 29643167, 12
- tz.transition 2051, 10, :o2, 2582182800, 19763791, 8
- tz.transition 2052, 4, :o3, 2596096800, 29647619, 12
- tz.transition 2052, 10, :o2, 2613632400, 19766703, 8
- tz.transition 2053, 4, :o3, 2627546400, 29651987, 12
- tz.transition 2053, 10, :o2, 2645082000, 19769615, 8
- tz.transition 2054, 4, :o3, 2658996000, 29656355, 12
- tz.transition 2054, 10, :o2, 2676531600, 19772527, 8
- tz.transition 2055, 4, :o3, 2690445600, 29660723, 12
- tz.transition 2055, 10, :o2, 2708586000, 19775495, 8
- tz.transition 2056, 4, :o3, 2721895200, 29665091, 12
- tz.transition 2056, 10, :o2, 2740035600, 19778407, 8
- tz.transition 2057, 4, :o3, 2753344800, 29669459, 12
- tz.transition 2057, 10, :o2, 2771485200, 19781319, 8
- tz.transition 2058, 4, :o3, 2785399200, 29673911, 12
- tz.transition 2058, 10, :o2, 2802934800, 19784231, 8
- tz.transition 2059, 4, :o3, 2816848800, 29678279, 12
- tz.transition 2059, 10, :o2, 2834384400, 19787143, 8
- tz.transition 2060, 4, :o3, 2848298400, 29682647, 12
- tz.transition 2060, 10, :o2, 2866438800, 19790111, 8
- tz.transition 2061, 4, :o3, 2879748000, 29687015, 12
- tz.transition 2061, 10, :o2, 2897888400, 19793023, 8
- tz.transition 2062, 4, :o3, 2911197600, 29691383, 12
- tz.transition 2062, 10, :o2, 2929338000, 19795935, 8
- tz.transition 2063, 4, :o3, 2942647200, 29695751, 12
- tz.transition 2063, 10, :o2, 2960787600, 19798847, 8
- tz.transition 2064, 4, :o3, 2974701600, 29700203, 12
- tz.transition 2064, 10, :o2, 2992237200, 19801759, 8
- tz.transition 2065, 4, :o3, 3006151200, 29704571, 12
- tz.transition 2065, 10, :o2, 3023686800, 19804671, 8
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/America/Santarem.rb b/lib/tzinfo/data/definitions/America/Santarem.rb
deleted file mode 100644
index b87953ee..00000000
--- a/lib/tzinfo/data/definitions/America/Santarem.rb
+++ /dev/null
@@ -1,54 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module America
- module Santarem
- include TimezoneDefinition
-
- timezone 'America/Santarem' do |tz|
- tz.offset :o0, -13128, 0, :LMT
- tz.offset :o1, -14400, 0, :AMT
- tz.offset :o2, -14400, 3600, :AMST
- tz.offset :o3, -10800, 0, :BRT
-
- tz.transition 1914, 1, :o1, -1767212472, 8712481147, 3600
- tz.transition 1931, 10, :o2, -1206954000, 19412945, 8
- tz.transition 1932, 4, :o1, -1191358800, 19414389, 8
- tz.transition 1932, 10, :o2, -1175371200, 7280951, 3
- tz.transition 1933, 4, :o1, -1159822800, 19417309, 8
- tz.transition 1949, 12, :o2, -633816000, 7299755, 3
- tz.transition 1950, 4, :o1, -622065600, 7300163, 3
- tz.transition 1950, 12, :o2, -602280000, 7300850, 3
- tz.transition 1951, 4, :o1, -591829200, 19469901, 8
- tz.transition 1951, 12, :o2, -570744000, 7301945, 3
- tz.transition 1952, 4, :o1, -560206800, 19472829, 8
- tz.transition 1952, 12, :o2, -539121600, 7303043, 3
- tz.transition 1953, 3, :o1, -531349200, 19475501, 8
- tz.transition 1963, 12, :o2, -191361600, 7315118, 3
- tz.transition 1964, 3, :o1, -184194000, 19507645, 8
- tz.transition 1965, 1, :o2, -155160000, 7316375, 3
- tz.transition 1965, 3, :o1, -150066000, 19510805, 8
- tz.transition 1965, 12, :o2, -128894400, 7317287, 3
- tz.transition 1966, 3, :o1, -121122000, 19513485, 8
- tz.transition 1966, 11, :o2, -99950400, 7318292, 3
- tz.transition 1967, 3, :o1, -89586000, 19516405, 8
- tz.transition 1967, 11, :o2, -68414400, 7319387, 3
- tz.transition 1968, 3, :o1, -57963600, 19519333, 8
- tz.transition 1985, 11, :o2, 499752000
- tz.transition 1986, 3, :o1, 511239600
- tz.transition 1986, 10, :o2, 530596800
- tz.transition 1987, 2, :o1, 540270000
- tz.transition 1987, 10, :o2, 562132800
- tz.transition 1988, 2, :o1, 571201200
- tz.transition 2008, 6, :o3, 1214280000
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/America/Santiago.rb b/lib/tzinfo/data/definitions/America/Santiago.rb
deleted file mode 100644
index 06dc4e6c..00000000
--- a/lib/tzinfo/data/definitions/America/Santiago.rb
+++ /dev/null
@@ -1,143 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module America
- module Santiago
- include TimezoneDefinition
-
- timezone 'America/Santiago' do |tz|
- tz.offset :o0, -16966, 0, :LMT
- tz.offset :o1, -16966, 0, :SMT
- tz.offset :o2, -18000, 0, :CLT
- tz.offset :o3, -14400, 0, :CLT
- tz.offset :o4, -18000, 3600, :CLST
- tz.offset :o5, -14400, 3600, :CLST
- tz.offset :o6, -10800, 0, :CLT
-
- tz.transition 1890, 1, :o1, -2524504634, 104171127683, 43200
- tz.transition 1910, 1, :o2, -1892661434, 104487049283, 43200
- tz.transition 1916, 7, :o1, -1688410800, 58105097, 24
- tz.transition 1918, 9, :o3, -1619205434, 104623777283, 43200
- tz.transition 1919, 7, :o1, -1593806400, 7266422, 3
- tz.transition 1927, 9, :o4, -1335986234, 104765386883, 43200
- tz.transition 1928, 4, :o2, -1317585600, 7276013, 3
- tz.transition 1928, 9, :o4, -1304362800, 58211777, 24
- tz.transition 1929, 4, :o2, -1286049600, 7277108, 3
- tz.transition 1929, 9, :o4, -1272826800, 58220537, 24
- tz.transition 1930, 4, :o2, -1254513600, 7278203, 3
- tz.transition 1930, 9, :o4, -1241290800, 58229297, 24
- tz.transition 1931, 4, :o2, -1222977600, 7279298, 3
- tz.transition 1931, 9, :o4, -1209754800, 58238057, 24
- tz.transition 1932, 4, :o2, -1191355200, 7280396, 3
- tz.transition 1932, 9, :o3, -1178132400, 58246841, 24
- tz.transition 1942, 6, :o2, -870552000, 7291535, 3
- tz.transition 1942, 8, :o3, -865278000, 58333745, 24
- tz.transition 1946, 7, :o5, -740520000, 7296050, 3
- tz.transition 1946, 9, :o3, -736376400, 19456517, 8
- tz.transition 1947, 4, :o2, -718056000, 7296830, 3
- tz.transition 1947, 5, :o3, -713649600, 7296983, 3
- tz.transition 1968, 11, :o5, -36619200, 7320491, 3
- tz.transition 1969, 3, :o3, -23922000, 19522485, 8
- tz.transition 1969, 11, :o5, -3355200, 7321646, 3
- tz.transition 1970, 3, :o3, 7527600
- tz.transition 1970, 10, :o5, 24465600
- tz.transition 1971, 3, :o3, 37767600
- tz.transition 1971, 10, :o5, 55915200
- tz.transition 1972, 3, :o3, 69217200
- tz.transition 1972, 10, :o5, 87969600
- tz.transition 1973, 3, :o3, 100666800
- tz.transition 1973, 9, :o5, 118209600
- tz.transition 1974, 3, :o3, 132116400
- tz.transition 1974, 10, :o5, 150868800
- tz.transition 1975, 3, :o3, 163566000
- tz.transition 1975, 10, :o5, 182318400
- tz.transition 1976, 3, :o3, 195620400
- tz.transition 1976, 10, :o5, 213768000
- tz.transition 1977, 3, :o3, 227070000
- tz.transition 1977, 10, :o5, 245217600
- tz.transition 1978, 3, :o3, 258519600
- tz.transition 1978, 10, :o5, 277272000
- tz.transition 1979, 3, :o3, 289969200
- tz.transition 1979, 10, :o5, 308721600
- tz.transition 1980, 3, :o3, 321418800
- tz.transition 1980, 10, :o5, 340171200
- tz.transition 1981, 3, :o3, 353473200
- tz.transition 1981, 10, :o5, 371620800
- tz.transition 1982, 3, :o3, 384922800
- tz.transition 1982, 10, :o5, 403070400
- tz.transition 1983, 3, :o3, 416372400
- tz.transition 1983, 10, :o5, 434520000
- tz.transition 1984, 3, :o3, 447822000
- tz.transition 1984, 10, :o5, 466574400
- tz.transition 1985, 3, :o3, 479271600
- tz.transition 1985, 10, :o5, 498024000
- tz.transition 1986, 3, :o3, 510721200
- tz.transition 1986, 10, :o5, 529473600
- tz.transition 1987, 4, :o3, 545194800
- tz.transition 1987, 10, :o5, 560923200
- tz.transition 1988, 3, :o3, 574225200
- tz.transition 1988, 10, :o5, 592372800
- tz.transition 1989, 3, :o3, 605674800
- tz.transition 1989, 10, :o5, 624427200
- tz.transition 1990, 3, :o3, 637124400
- tz.transition 1990, 9, :o5, 653457600
- tz.transition 1991, 3, :o3, 668574000
- tz.transition 1991, 10, :o5, 687326400
- tz.transition 1992, 3, :o3, 700628400
- tz.transition 1992, 10, :o5, 718776000
- tz.transition 1993, 3, :o3, 732078000
- tz.transition 1993, 10, :o5, 750225600
- tz.transition 1994, 3, :o3, 763527600
- tz.transition 1994, 10, :o5, 781675200
- tz.transition 1995, 3, :o3, 794977200
- tz.transition 1995, 10, :o5, 813729600
- tz.transition 1996, 3, :o3, 826426800
- tz.transition 1996, 10, :o5, 845179200
- tz.transition 1997, 3, :o3, 859690800
- tz.transition 1997, 10, :o5, 876628800
- tz.transition 1998, 3, :o3, 889930800
- tz.transition 1998, 9, :o5, 906868800
- tz.transition 1999, 4, :o3, 923194800
- tz.transition 1999, 10, :o5, 939528000
- tz.transition 2000, 3, :o3, 952830000
- tz.transition 2000, 10, :o5, 971582400
- tz.transition 2001, 3, :o3, 984279600
- tz.transition 2001, 10, :o5, 1003032000
- tz.transition 2002, 3, :o3, 1015729200
- tz.transition 2002, 10, :o5, 1034481600
- tz.transition 2003, 3, :o3, 1047178800
- tz.transition 2003, 10, :o5, 1065931200
- tz.transition 2004, 3, :o3, 1079233200
- tz.transition 2004, 10, :o5, 1097380800
- tz.transition 2005, 3, :o3, 1110682800
- tz.transition 2005, 10, :o5, 1128830400
- tz.transition 2006, 3, :o3, 1142132400
- tz.transition 2006, 10, :o5, 1160884800
- tz.transition 2007, 3, :o3, 1173582000
- tz.transition 2007, 10, :o5, 1192334400
- tz.transition 2008, 3, :o3, 1206846000
- tz.transition 2008, 10, :o5, 1223784000
- tz.transition 2009, 3, :o3, 1237086000
- tz.transition 2009, 10, :o5, 1255233600
- tz.transition 2010, 4, :o3, 1270350000
- tz.transition 2010, 10, :o5, 1286683200
- tz.transition 2011, 5, :o3, 1304823600
- tz.transition 2011, 8, :o5, 1313899200
- tz.transition 2012, 4, :o3, 1335668400
- tz.transition 2012, 9, :o5, 1346558400
- tz.transition 2013, 4, :o3, 1367118000
- tz.transition 2013, 9, :o5, 1378612800
- tz.transition 2014, 4, :o3, 1398567600
- tz.transition 2014, 9, :o5, 1410062400
- tz.transition 2015, 4, :o6, 1430017200
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/America/Santo_Domingo.rb b/lib/tzinfo/data/definitions/America/Santo_Domingo.rb
deleted file mode 100644
index 511aaf6e..00000000
--- a/lib/tzinfo/data/definitions/America/Santo_Domingo.rb
+++ /dev/null
@@ -1,43 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module America
- module Santo_Domingo
- include TimezoneDefinition
-
- timezone 'America/Santo_Domingo' do |tz|
- tz.offset :o0, -16776, 0, :LMT
- tz.offset :o1, -16800, 0, :SDMT
- tz.offset :o2, -18000, 0, :EST
- tz.offset :o3, -18000, 3600, :EDT
- tz.offset :o4, -18000, 1800, :EHDT
- tz.offset :o5, -14400, 0, :AST
-
- tz.transition 1890, 1, :o1, -2524504824, 2893642433, 1200
- tz.transition 1933, 4, :o2, -1159773600, 87377911, 36
- tz.transition 1966, 10, :o3, -100119600, 58546289, 24
- tz.transition 1967, 2, :o2, -89668800, 7318649, 3
- tz.transition 1969, 10, :o4, -5770800, 58572497, 24
- tz.transition 1970, 2, :o2, 4422600
- tz.transition 1970, 10, :o4, 25678800
- tz.transition 1971, 1, :o2, 33193800
- tz.transition 1971, 10, :o4, 57733200
- tz.transition 1972, 1, :o2, 64816200
- tz.transition 1972, 10, :o4, 89182800
- tz.transition 1973, 1, :o2, 96438600
- tz.transition 1973, 10, :o4, 120632400
- tz.transition 1974, 1, :o2, 127974600
- tz.transition 1974, 10, :o5, 152082000
- tz.transition 2000, 10, :o2, 972799200
- tz.transition 2000, 12, :o5, 975823200
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/America/Sao_Paulo.rb b/lib/tzinfo/data/definitions/America/Sao_Paulo.rb
deleted file mode 100644
index 954816f6..00000000
--- a/lib/tzinfo/data/definitions/America/Sao_Paulo.rb
+++ /dev/null
@@ -1,206 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module America
- module Sao_Paulo
- include TimezoneDefinition
-
- timezone 'America/Sao_Paulo' do |tz|
- tz.offset :o0, -11188, 0, :LMT
- tz.offset :o1, -10800, 0, :BRT
- tz.offset :o2, -10800, 3600, :BRST
-
- tz.transition 1914, 1, :o1, -1767214412, 52274886397, 21600
- tz.transition 1931, 10, :o2, -1206957600, 29119417, 12
- tz.transition 1932, 4, :o1, -1191362400, 29121583, 12
- tz.transition 1932, 10, :o2, -1175374800, 19415869, 8
- tz.transition 1933, 4, :o1, -1159826400, 29125963, 12
- tz.transition 1949, 12, :o2, -633819600, 19466013, 8
- tz.transition 1950, 4, :o1, -622069200, 19467101, 8
- tz.transition 1950, 12, :o2, -602283600, 19468933, 8
- tz.transition 1951, 4, :o1, -591832800, 29204851, 12
- tz.transition 1951, 12, :o2, -570747600, 19471853, 8
- tz.transition 1952, 4, :o1, -560210400, 29209243, 12
- tz.transition 1952, 12, :o2, -539125200, 19474781, 8
- tz.transition 1953, 3, :o1, -531352800, 29213251, 12
- tz.transition 1963, 10, :o2, -195426000, 19506605, 8
- tz.transition 1964, 3, :o1, -184197600, 29261467, 12
- tz.transition 1965, 1, :o2, -155163600, 19510333, 8
- tz.transition 1965, 3, :o1, -150069600, 29266207, 12
- tz.transition 1965, 12, :o2, -128898000, 19512765, 8
- tz.transition 1966, 3, :o1, -121125600, 29270227, 12
- tz.transition 1966, 11, :o2, -99954000, 19515445, 8
- tz.transition 1967, 3, :o1, -89589600, 29274607, 12
- tz.transition 1967, 11, :o2, -68418000, 19518365, 8
- tz.transition 1968, 3, :o1, -57967200, 29278999, 12
- tz.transition 1985, 11, :o2, 499748400
- tz.transition 1986, 3, :o1, 511236000
- tz.transition 1986, 10, :o2, 530593200
- tz.transition 1987, 2, :o1, 540266400
- tz.transition 1987, 10, :o2, 562129200
- tz.transition 1988, 2, :o1, 571197600
- tz.transition 1988, 10, :o2, 592974000
- tz.transition 1989, 1, :o1, 602042400
- tz.transition 1989, 10, :o2, 624423600
- tz.transition 1990, 2, :o1, 634701600
- tz.transition 1990, 10, :o2, 656478000
- tz.transition 1991, 2, :o1, 666756000
- tz.transition 1991, 10, :o2, 687927600
- tz.transition 1992, 2, :o1, 697600800
- tz.transition 1992, 10, :o2, 719982000
- tz.transition 1993, 1, :o1, 728445600
- tz.transition 1993, 10, :o2, 750826800
- tz.transition 1994, 2, :o1, 761709600
- tz.transition 1994, 10, :o2, 782276400
- tz.transition 1995, 2, :o1, 793159200
- tz.transition 1995, 10, :o2, 813726000
- tz.transition 1996, 2, :o1, 824004000
- tz.transition 1996, 10, :o2, 844570800
- tz.transition 1997, 2, :o1, 856058400
- tz.transition 1997, 10, :o2, 876106800
- tz.transition 1998, 3, :o1, 888717600
- tz.transition 1998, 10, :o2, 908074800
- tz.transition 1999, 2, :o1, 919562400
- tz.transition 1999, 10, :o2, 938919600
- tz.transition 2000, 2, :o1, 951616800
- tz.transition 2000, 10, :o2, 970974000
- tz.transition 2001, 2, :o1, 982461600
- tz.transition 2001, 10, :o2, 1003028400
- tz.transition 2002, 2, :o1, 1013911200
- tz.transition 2002, 11, :o2, 1036292400
- tz.transition 2003, 2, :o1, 1045360800
- tz.transition 2003, 10, :o2, 1066532400
- tz.transition 2004, 2, :o1, 1076810400
- tz.transition 2004, 11, :o2, 1099364400
- tz.transition 2005, 2, :o1, 1108864800
- tz.transition 2005, 10, :o2, 1129431600
- tz.transition 2006, 2, :o1, 1140314400
- tz.transition 2006, 11, :o2, 1162695600
- tz.transition 2007, 2, :o1, 1172368800
- tz.transition 2007, 10, :o2, 1192330800
- tz.transition 2008, 2, :o1, 1203213600
- tz.transition 2008, 10, :o2, 1224385200
- tz.transition 2009, 2, :o1, 1234663200
- tz.transition 2009, 10, :o2, 1255834800
- tz.transition 2010, 2, :o1, 1266717600
- tz.transition 2010, 10, :o2, 1287284400
- tz.transition 2011, 2, :o1, 1298167200
- tz.transition 2011, 10, :o2, 1318734000
- tz.transition 2012, 2, :o1, 1330221600
- tz.transition 2012, 10, :o2, 1350788400
- tz.transition 2013, 2, :o1, 1361066400
- tz.transition 2013, 10, :o2, 1382238000
- tz.transition 2014, 2, :o1, 1392516000
- tz.transition 2014, 10, :o2, 1413687600
- tz.transition 2015, 2, :o1, 1424570400
- tz.transition 2015, 10, :o2, 1445137200
- tz.transition 2016, 2, :o1, 1456020000
- tz.transition 2016, 10, :o2, 1476586800
- tz.transition 2017, 2, :o1, 1487469600
- tz.transition 2017, 10, :o2, 1508036400
- tz.transition 2018, 2, :o1, 1518919200
- tz.transition 2018, 10, :o2, 1540090800
- tz.transition 2019, 2, :o1, 1550368800
- tz.transition 2019, 10, :o2, 1571540400
- tz.transition 2020, 2, :o1, 1581818400
- tz.transition 2020, 10, :o2, 1602990000
- tz.transition 2021, 2, :o1, 1613872800
- tz.transition 2021, 10, :o2, 1634439600
- tz.transition 2022, 2, :o1, 1645322400
- tz.transition 2022, 10, :o2, 1665889200
- tz.transition 2023, 2, :o1, 1677376800
- tz.transition 2023, 10, :o2, 1697338800
- tz.transition 2024, 2, :o1, 1708221600
- tz.transition 2024, 10, :o2, 1729393200
- tz.transition 2025, 2, :o1, 1739671200
- tz.transition 2025, 10, :o2, 1760842800
- tz.transition 2026, 2, :o1, 1771725600
- tz.transition 2026, 10, :o2, 1792292400
- tz.transition 2027, 2, :o1, 1803175200
- tz.transition 2027, 10, :o2, 1823742000
- tz.transition 2028, 2, :o1, 1834624800
- tz.transition 2028, 10, :o2, 1855191600
- tz.transition 2029, 2, :o1, 1866074400
- tz.transition 2029, 10, :o2, 1887246000
- tz.transition 2030, 2, :o1, 1897524000
- tz.transition 2030, 10, :o2, 1918695600
- tz.transition 2031, 2, :o1, 1928973600
- tz.transition 2031, 10, :o2, 1950145200
- tz.transition 2032, 2, :o1, 1960423200
- tz.transition 2032, 10, :o2, 1981594800
- tz.transition 2033, 2, :o1, 1992477600
- tz.transition 2033, 10, :o2, 2013044400
- tz.transition 2034, 2, :o1, 2024532000
- tz.transition 2034, 10, :o2, 2044494000
- tz.transition 2035, 2, :o1, 2055376800
- tz.transition 2035, 10, :o2, 2076548400
- tz.transition 2036, 2, :o1, 2086826400
- tz.transition 2036, 10, :o2, 2107998000
- tz.transition 2037, 2, :o1, 2118880800
- tz.transition 2037, 10, :o2, 2139447600
- tz.transition 2038, 2, :o1, 2150330400, 29585707, 12
- tz.transition 2038, 10, :o2, 2170897200, 19725709, 8
- tz.transition 2039, 2, :o1, 2181780000, 29590075, 12
- tz.transition 2039, 10, :o2, 2202346800, 19728621, 8
- tz.transition 2040, 2, :o1, 2213229600, 29594443, 12
- tz.transition 2040, 10, :o2, 2234401200, 19731589, 8
- tz.transition 2041, 2, :o1, 2244679200, 29598811, 12
- tz.transition 2041, 10, :o2, 2265850800, 19734501, 8
- tz.transition 2042, 2, :o1, 2276128800, 29603179, 12
- tz.transition 2042, 10, :o2, 2297300400, 19737413, 8
- tz.transition 2043, 2, :o1, 2307578400, 29607547, 12
- tz.transition 2043, 10, :o2, 2328750000, 19740325, 8
- tz.transition 2044, 2, :o1, 2339632800, 29611999, 12
- tz.transition 2044, 10, :o2, 2360199600, 19743237, 8
- tz.transition 2045, 2, :o1, 2371082400, 29616367, 12
- tz.transition 2045, 10, :o2, 2391649200, 19746149, 8
- tz.transition 2046, 2, :o1, 2402532000, 29620735, 12
- tz.transition 2046, 10, :o2, 2423703600, 19749117, 8
- tz.transition 2047, 2, :o1, 2433981600, 29625103, 12
- tz.transition 2047, 10, :o2, 2455153200, 19752029, 8
- tz.transition 2048, 2, :o1, 2465431200, 29629471, 12
- tz.transition 2048, 10, :o2, 2486602800, 19754941, 8
- tz.transition 2049, 2, :o1, 2497485600, 29633923, 12
- tz.transition 2049, 10, :o2, 2518052400, 19757853, 8
- tz.transition 2050, 2, :o1, 2528935200, 29638291, 12
- tz.transition 2050, 10, :o2, 2549502000, 19760765, 8
- tz.transition 2051, 2, :o1, 2560384800, 29642659, 12
- tz.transition 2051, 10, :o2, 2580951600, 19763677, 8
- tz.transition 2052, 2, :o1, 2591834400, 29647027, 12
- tz.transition 2052, 10, :o2, 2613006000, 19766645, 8
- tz.transition 2053, 2, :o1, 2623284000, 29651395, 12
- tz.transition 2053, 10, :o2, 2644455600, 19769557, 8
- tz.transition 2054, 2, :o1, 2654733600, 29655763, 12
- tz.transition 2054, 10, :o2, 2675905200, 19772469, 8
- tz.transition 2055, 2, :o1, 2686788000, 29660215, 12
- tz.transition 2055, 10, :o2, 2707354800, 19775381, 8
- tz.transition 2056, 2, :o1, 2718237600, 29664583, 12
- tz.transition 2056, 10, :o2, 2738804400, 19778293, 8
- tz.transition 2057, 2, :o1, 2749687200, 29668951, 12
- tz.transition 2057, 10, :o2, 2770858800, 19781261, 8
- tz.transition 2058, 2, :o1, 2781136800, 29673319, 12
- tz.transition 2058, 10, :o2, 2802308400, 19784173, 8
- tz.transition 2059, 2, :o1, 2812586400, 29677687, 12
- tz.transition 2059, 10, :o2, 2833758000, 19787085, 8
- tz.transition 2060, 2, :o1, 2844036000, 29682055, 12
- tz.transition 2060, 10, :o2, 2865207600, 19789997, 8
- tz.transition 2061, 2, :o1, 2876090400, 29686507, 12
- tz.transition 2061, 10, :o2, 2896657200, 19792909, 8
- tz.transition 2062, 2, :o1, 2907540000, 29690875, 12
- tz.transition 2062, 10, :o2, 2928106800, 19795821, 8
- tz.transition 2063, 2, :o1, 2938989600, 29695243, 12
- tz.transition 2063, 10, :o2, 2960161200, 19798789, 8
- tz.transition 2064, 2, :o1, 2970439200, 29699611, 12
- tz.transition 2064, 10, :o2, 2991610800, 19801701, 8
- tz.transition 2065, 2, :o1, 3001888800, 29703979, 12
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/America/Scoresbysund.rb b/lib/tzinfo/data/definitions/America/Scoresbysund.rb
deleted file mode 100644
index d9746e0d..00000000
--- a/lib/tzinfo/data/definitions/America/Scoresbysund.rb
+++ /dev/null
@@ -1,198 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module America
- module Scoresbysund
- include TimezoneDefinition
-
- timezone 'America/Scoresbysund' do |tz|
- tz.offset :o0, -5272, 0, :LMT
- tz.offset :o1, -7200, 0, :CGT
- tz.offset :o2, -7200, 3600, :CGST
- tz.offset :o3, -3600, 3600, :EGST
- tz.offset :o4, -3600, 0, :EGT
-
- tz.transition 1916, 7, :o1, -1686090728, 26147583659, 10800
- tz.transition 1980, 4, :o2, 323841600
- tz.transition 1980, 9, :o1, 338961600
- tz.transition 1981, 3, :o3, 354679200
- tz.transition 1981, 9, :o4, 370400400
- tz.transition 1982, 3, :o3, 386125200
- tz.transition 1982, 9, :o4, 401850000
- tz.transition 1983, 3, :o3, 417574800
- tz.transition 1983, 9, :o4, 433299600
- tz.transition 1984, 3, :o3, 449024400
- tz.transition 1984, 9, :o4, 465354000
- tz.transition 1985, 3, :o3, 481078800
- tz.transition 1985, 9, :o4, 496803600
- tz.transition 1986, 3, :o3, 512528400
- tz.transition 1986, 9, :o4, 528253200
- tz.transition 1987, 3, :o3, 543978000
- tz.transition 1987, 9, :o4, 559702800
- tz.transition 1988, 3, :o3, 575427600
- tz.transition 1988, 9, :o4, 591152400
- tz.transition 1989, 3, :o3, 606877200
- tz.transition 1989, 9, :o4, 622602000
- tz.transition 1990, 3, :o3, 638326800
- tz.transition 1990, 9, :o4, 654656400
- tz.transition 1991, 3, :o3, 670381200
- tz.transition 1991, 9, :o4, 686106000
- tz.transition 1992, 3, :o3, 701830800
- tz.transition 1992, 9, :o4, 717555600
- tz.transition 1993, 3, :o3, 733280400
- tz.transition 1993, 9, :o4, 749005200
- tz.transition 1994, 3, :o3, 764730000
- tz.transition 1994, 9, :o4, 780454800
- tz.transition 1995, 3, :o3, 796179600
- tz.transition 1995, 9, :o4, 811904400
- tz.transition 1996, 3, :o3, 828234000
- tz.transition 1996, 10, :o4, 846378000
- tz.transition 1997, 3, :o3, 859683600
- tz.transition 1997, 10, :o4, 877827600
- tz.transition 1998, 3, :o3, 891133200
- tz.transition 1998, 10, :o4, 909277200
- tz.transition 1999, 3, :o3, 922582800
- tz.transition 1999, 10, :o4, 941331600
- tz.transition 2000, 3, :o3, 954032400
- tz.transition 2000, 10, :o4, 972781200
- tz.transition 2001, 3, :o3, 985482000
- tz.transition 2001, 10, :o4, 1004230800
- tz.transition 2002, 3, :o3, 1017536400
- tz.transition 2002, 10, :o4, 1035680400
- tz.transition 2003, 3, :o3, 1048986000
- tz.transition 2003, 10, :o4, 1067130000
- tz.transition 2004, 3, :o3, 1080435600
- tz.transition 2004, 10, :o4, 1099184400
- tz.transition 2005, 3, :o3, 1111885200
- tz.transition 2005, 10, :o4, 1130634000
- tz.transition 2006, 3, :o3, 1143334800
- tz.transition 2006, 10, :o4, 1162083600
- tz.transition 2007, 3, :o3, 1174784400
- tz.transition 2007, 10, :o4, 1193533200
- tz.transition 2008, 3, :o3, 1206838800
- tz.transition 2008, 10, :o4, 1224982800
- tz.transition 2009, 3, :o3, 1238288400
- tz.transition 2009, 10, :o4, 1256432400
- tz.transition 2010, 3, :o3, 1269738000
- tz.transition 2010, 10, :o4, 1288486800
- tz.transition 2011, 3, :o3, 1301187600
- tz.transition 2011, 10, :o4, 1319936400
- tz.transition 2012, 3, :o3, 1332637200
- tz.transition 2012, 10, :o4, 1351386000
- tz.transition 2013, 3, :o3, 1364691600
- tz.transition 2013, 10, :o4, 1382835600
- tz.transition 2014, 3, :o3, 1396141200
- tz.transition 2014, 10, :o4, 1414285200
- tz.transition 2015, 3, :o3, 1427590800
- tz.transition 2015, 10, :o4, 1445734800
- tz.transition 2016, 3, :o3, 1459040400
- tz.transition 2016, 10, :o4, 1477789200
- tz.transition 2017, 3, :o3, 1490490000
- tz.transition 2017, 10, :o4, 1509238800
- tz.transition 2018, 3, :o3, 1521939600
- tz.transition 2018, 10, :o4, 1540688400
- tz.transition 2019, 3, :o3, 1553994000
- tz.transition 2019, 10, :o4, 1572138000
- tz.transition 2020, 3, :o3, 1585443600
- tz.transition 2020, 10, :o4, 1603587600
- tz.transition 2021, 3, :o3, 1616893200
- tz.transition 2021, 10, :o4, 1635642000
- tz.transition 2022, 3, :o3, 1648342800
- tz.transition 2022, 10, :o4, 1667091600
- tz.transition 2023, 3, :o3, 1679792400
- tz.transition 2023, 10, :o4, 1698541200
- tz.transition 2024, 3, :o3, 1711846800
- tz.transition 2024, 10, :o4, 1729990800
- tz.transition 2025, 3, :o3, 1743296400
- tz.transition 2025, 10, :o4, 1761440400
- tz.transition 2026, 3, :o3, 1774746000
- tz.transition 2026, 10, :o4, 1792890000
- tz.transition 2027, 3, :o3, 1806195600
- tz.transition 2027, 10, :o4, 1824944400
- tz.transition 2028, 3, :o3, 1837645200
- tz.transition 2028, 10, :o4, 1856394000
- tz.transition 2029, 3, :o3, 1869094800
- tz.transition 2029, 10, :o4, 1887843600
- tz.transition 2030, 3, :o3, 1901149200
- tz.transition 2030, 10, :o4, 1919293200
- tz.transition 2031, 3, :o3, 1932598800
- tz.transition 2031, 10, :o4, 1950742800
- tz.transition 2032, 3, :o3, 1964048400
- tz.transition 2032, 10, :o4, 1982797200
- tz.transition 2033, 3, :o3, 1995498000
- tz.transition 2033, 10, :o4, 2014246800
- tz.transition 2034, 3, :o3, 2026947600
- tz.transition 2034, 10, :o4, 2045696400
- tz.transition 2035, 3, :o3, 2058397200
- tz.transition 2035, 10, :o4, 2077146000
- tz.transition 2036, 3, :o3, 2090451600
- tz.transition 2036, 10, :o4, 2108595600
- tz.transition 2037, 3, :o3, 2121901200
- tz.transition 2037, 10, :o4, 2140045200
- tz.transition 2038, 3, :o3, 2153350800, 59172253, 24
- tz.transition 2038, 10, :o4, 2172099600, 59177461, 24
- tz.transition 2039, 3, :o3, 2184800400, 59180989, 24
- tz.transition 2039, 10, :o4, 2203549200, 59186197, 24
- tz.transition 2040, 3, :o3, 2216250000, 59189725, 24
- tz.transition 2040, 10, :o4, 2234998800, 59194933, 24
- tz.transition 2041, 3, :o3, 2248304400, 59198629, 24
- tz.transition 2041, 10, :o4, 2266448400, 59203669, 24
- tz.transition 2042, 3, :o3, 2279754000, 59207365, 24
- tz.transition 2042, 10, :o4, 2297898000, 59212405, 24
- tz.transition 2043, 3, :o3, 2311203600, 59216101, 24
- tz.transition 2043, 10, :o4, 2329347600, 59221141, 24
- tz.transition 2044, 3, :o3, 2342653200, 59224837, 24
- tz.transition 2044, 10, :o4, 2361402000, 59230045, 24
- tz.transition 2045, 3, :o3, 2374102800, 59233573, 24
- tz.transition 2045, 10, :o4, 2392851600, 59238781, 24
- tz.transition 2046, 3, :o3, 2405552400, 59242309, 24
- tz.transition 2046, 10, :o4, 2424301200, 59247517, 24
- tz.transition 2047, 3, :o3, 2437606800, 59251213, 24
- tz.transition 2047, 10, :o4, 2455750800, 59256253, 24
- tz.transition 2048, 3, :o3, 2469056400, 59259949, 24
- tz.transition 2048, 10, :o4, 2487200400, 59264989, 24
- tz.transition 2049, 3, :o3, 2500506000, 59268685, 24
- tz.transition 2049, 10, :o4, 2519254800, 59273893, 24
- tz.transition 2050, 3, :o3, 2531955600, 59277421, 24
- tz.transition 2050, 10, :o4, 2550704400, 59282629, 24
- tz.transition 2051, 3, :o3, 2563405200, 59286157, 24
- tz.transition 2051, 10, :o4, 2582154000, 59291365, 24
- tz.transition 2052, 3, :o3, 2595459600, 59295061, 24
- tz.transition 2052, 10, :o4, 2613603600, 59300101, 24
- tz.transition 2053, 3, :o3, 2626909200, 59303797, 24
- tz.transition 2053, 10, :o4, 2645053200, 59308837, 24
- tz.transition 2054, 3, :o3, 2658358800, 59312533, 24
- tz.transition 2054, 10, :o4, 2676502800, 59317573, 24
- tz.transition 2055, 3, :o3, 2689808400, 59321269, 24
- tz.transition 2055, 10, :o4, 2708557200, 59326477, 24
- tz.transition 2056, 3, :o3, 2721258000, 59330005, 24
- tz.transition 2056, 10, :o4, 2740006800, 59335213, 24
- tz.transition 2057, 3, :o3, 2752707600, 59338741, 24
- tz.transition 2057, 10, :o4, 2771456400, 59343949, 24
- tz.transition 2058, 3, :o3, 2784762000, 59347645, 24
- tz.transition 2058, 10, :o4, 2802906000, 59352685, 24
- tz.transition 2059, 3, :o3, 2816211600, 59356381, 24
- tz.transition 2059, 10, :o4, 2834355600, 59361421, 24
- tz.transition 2060, 3, :o3, 2847661200, 59365117, 24
- tz.transition 2060, 10, :o4, 2866410000, 59370325, 24
- tz.transition 2061, 3, :o3, 2879110800, 59373853, 24
- tz.transition 2061, 10, :o4, 2897859600, 59379061, 24
- tz.transition 2062, 3, :o3, 2910560400, 59382589, 24
- tz.transition 2062, 10, :o4, 2929309200, 59387797, 24
- tz.transition 2063, 3, :o3, 2942010000, 59391325, 24
- tz.transition 2063, 10, :o4, 2960758800, 59396533, 24
- tz.transition 2064, 3, :o3, 2974064400, 59400229, 24
- tz.transition 2064, 10, :o4, 2992208400, 59405269, 24
- tz.transition 2065, 3, :o3, 3005514000, 59408965, 24
- tz.transition 2065, 10, :o4, 3023658000, 59414005, 24
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/America/Shiprock.rb b/lib/tzinfo/data/definitions/America/Shiprock.rb
deleted file mode 100644
index 086e5dcb..00000000
--- a/lib/tzinfo/data/definitions/America/Shiprock.rb
+++ /dev/null
@@ -1,18 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module America
- module Shiprock
- include TimezoneDefinition
-
- linked_timezone 'America/Shiprock', 'America/Denver'
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/America/Sitka.rb b/lib/tzinfo/data/definitions/America/Sitka.rb
deleted file mode 100644
index f8781f76..00000000
--- a/lib/tzinfo/data/definitions/America/Sitka.rb
+++ /dev/null
@@ -1,229 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module America
- module Sitka
- include TimezoneDefinition
-
- timezone 'America/Sitka' do |tz|
- tz.offset :o0, 53927, 0, :LMT
- tz.offset :o1, -32473, 0, :LMT
- tz.offset :o2, -28800, 0, :PST
- tz.offset :o3, -28800, 3600, :PWT
- tz.offset :o4, -28800, 3600, :PPT
- tz.offset :o5, -28800, 3600, :PDT
- tz.offset :o6, -32400, 0, :YST
- tz.offset :o7, -32400, 0, :AKST
- tz.offset :o8, -32400, 3600, :AKDT
-
- tz.transition 1867, 10, :o1, -3225365927, 207641394073, 86400
- tz.transition 1900, 8, :o2, -2188954727, 208677805273, 86400
- tz.transition 1942, 2, :o3, -880207200, 29164799, 12
- tz.transition 1945, 8, :o4, -769395600, 58360379, 24
- tz.transition 1945, 9, :o2, -765385200, 19453831, 8
- tz.transition 1969, 4, :o5, -21477600, 29284067, 12
- tz.transition 1969, 10, :o2, -5756400, 19524167, 8
- tz.transition 1970, 4, :o5, 9972000
- tz.transition 1970, 10, :o2, 25693200
- tz.transition 1971, 4, :o5, 41421600
- tz.transition 1971, 10, :o2, 57747600
- tz.transition 1972, 4, :o5, 73476000
- tz.transition 1972, 10, :o2, 89197200
- tz.transition 1973, 4, :o5, 104925600
- tz.transition 1973, 10, :o2, 120646800
- tz.transition 1974, 1, :o5, 126698400
- tz.transition 1974, 10, :o2, 152096400
- tz.transition 1975, 2, :o5, 162381600
- tz.transition 1975, 10, :o2, 183546000
- tz.transition 1976, 4, :o5, 199274400
- tz.transition 1976, 10, :o2, 215600400
- tz.transition 1977, 4, :o5, 230724000
- tz.transition 1977, 10, :o2, 247050000
- tz.transition 1978, 4, :o5, 262778400
- tz.transition 1978, 10, :o2, 278499600
- tz.transition 1979, 4, :o5, 294228000
- tz.transition 1979, 10, :o2, 309949200
- tz.transition 1980, 4, :o5, 325677600
- tz.transition 1980, 10, :o2, 341398800
- tz.transition 1981, 4, :o5, 357127200
- tz.transition 1981, 10, :o2, 372848400
- tz.transition 1982, 4, :o5, 388576800
- tz.transition 1982, 10, :o2, 404902800
- tz.transition 1983, 4, :o5, 420026400
- tz.transition 1983, 10, :o6, 436352400
- tz.transition 1983, 11, :o7, 439030800
- tz.transition 1984, 4, :o8, 452084400
- tz.transition 1984, 10, :o7, 467805600
- tz.transition 1985, 4, :o8, 483534000
- tz.transition 1985, 10, :o7, 499255200
- tz.transition 1986, 4, :o8, 514983600
- tz.transition 1986, 10, :o7, 530704800
- tz.transition 1987, 4, :o8, 544618800
- tz.transition 1987, 10, :o7, 562154400
- tz.transition 1988, 4, :o8, 576068400
- tz.transition 1988, 10, :o7, 594208800
- tz.transition 1989, 4, :o8, 607518000
- tz.transition 1989, 10, :o7, 625658400
- tz.transition 1990, 4, :o8, 638967600
- tz.transition 1990, 10, :o7, 657108000
- tz.transition 1991, 4, :o8, 671022000
- tz.transition 1991, 10, :o7, 688557600
- tz.transition 1992, 4, :o8, 702471600
- tz.transition 1992, 10, :o7, 720007200
- tz.transition 1993, 4, :o8, 733921200
- tz.transition 1993, 10, :o7, 752061600
- tz.transition 1994, 4, :o8, 765370800
- tz.transition 1994, 10, :o7, 783511200
- tz.transition 1995, 4, :o8, 796820400
- tz.transition 1995, 10, :o7, 814960800
- tz.transition 1996, 4, :o8, 828874800
- tz.transition 1996, 10, :o7, 846410400
- tz.transition 1997, 4, :o8, 860324400
- tz.transition 1997, 10, :o7, 877860000
- tz.transition 1998, 4, :o8, 891774000
- tz.transition 1998, 10, :o7, 909309600
- tz.transition 1999, 4, :o8, 923223600
- tz.transition 1999, 10, :o7, 941364000
- tz.transition 2000, 4, :o8, 954673200
- tz.transition 2000, 10, :o7, 972813600
- tz.transition 2001, 4, :o8, 986122800
- tz.transition 2001, 10, :o7, 1004263200
- tz.transition 2002, 4, :o8, 1018177200
- tz.transition 2002, 10, :o7, 1035712800
- tz.transition 2003, 4, :o8, 1049626800
- tz.transition 2003, 10, :o7, 1067162400
- tz.transition 2004, 4, :o8, 1081076400
- tz.transition 2004, 10, :o7, 1099216800
- tz.transition 2005, 4, :o8, 1112526000
- tz.transition 2005, 10, :o7, 1130666400
- tz.transition 2006, 4, :o8, 1143975600
- tz.transition 2006, 10, :o7, 1162116000
- tz.transition 2007, 3, :o8, 1173610800
- tz.transition 2007, 11, :o7, 1194170400
- tz.transition 2008, 3, :o8, 1205060400
- tz.transition 2008, 11, :o7, 1225620000
- tz.transition 2009, 3, :o8, 1236510000
- tz.transition 2009, 11, :o7, 1257069600
- tz.transition 2010, 3, :o8, 1268564400
- tz.transition 2010, 11, :o7, 1289124000
- tz.transition 2011, 3, :o8, 1300014000
- tz.transition 2011, 11, :o7, 1320573600
- tz.transition 2012, 3, :o8, 1331463600
- tz.transition 2012, 11, :o7, 1352023200
- tz.transition 2013, 3, :o8, 1362913200
- tz.transition 2013, 11, :o7, 1383472800
- tz.transition 2014, 3, :o8, 1394362800
- tz.transition 2014, 11, :o7, 1414922400
- tz.transition 2015, 3, :o8, 1425812400
- tz.transition 2015, 11, :o7, 1446372000
- tz.transition 2016, 3, :o8, 1457866800
- tz.transition 2016, 11, :o7, 1478426400
- tz.transition 2017, 3, :o8, 1489316400
- tz.transition 2017, 11, :o7, 1509876000
- tz.transition 2018, 3, :o8, 1520766000
- tz.transition 2018, 11, :o7, 1541325600
- tz.transition 2019, 3, :o8, 1552215600
- tz.transition 2019, 11, :o7, 1572775200
- tz.transition 2020, 3, :o8, 1583665200
- tz.transition 2020, 11, :o7, 1604224800
- tz.transition 2021, 3, :o8, 1615719600
- tz.transition 2021, 11, :o7, 1636279200
- tz.transition 2022, 3, :o8, 1647169200
- tz.transition 2022, 11, :o7, 1667728800
- tz.transition 2023, 3, :o8, 1678618800
- tz.transition 2023, 11, :o7, 1699178400
- tz.transition 2024, 3, :o8, 1710068400
- tz.transition 2024, 11, :o7, 1730628000
- tz.transition 2025, 3, :o8, 1741518000
- tz.transition 2025, 11, :o7, 1762077600
- tz.transition 2026, 3, :o8, 1772967600
- tz.transition 2026, 11, :o7, 1793527200
- tz.transition 2027, 3, :o8, 1805022000
- tz.transition 2027, 11, :o7, 1825581600
- tz.transition 2028, 3, :o8, 1836471600
- tz.transition 2028, 11, :o7, 1857031200
- tz.transition 2029, 3, :o8, 1867921200
- tz.transition 2029, 11, :o7, 1888480800
- tz.transition 2030, 3, :o8, 1899370800
- tz.transition 2030, 11, :o7, 1919930400
- tz.transition 2031, 3, :o8, 1930820400
- tz.transition 2031, 11, :o7, 1951380000
- tz.transition 2032, 3, :o8, 1962874800
- tz.transition 2032, 11, :o7, 1983434400
- tz.transition 2033, 3, :o8, 1994324400
- tz.transition 2033, 11, :o7, 2014884000
- tz.transition 2034, 3, :o8, 2025774000
- tz.transition 2034, 11, :o7, 2046333600
- tz.transition 2035, 3, :o8, 2057223600
- tz.transition 2035, 11, :o7, 2077783200
- tz.transition 2036, 3, :o8, 2088673200
- tz.transition 2036, 11, :o7, 2109232800
- tz.transition 2037, 3, :o8, 2120122800
- tz.transition 2037, 11, :o7, 2140682400
- tz.transition 2038, 3, :o8, 2152177200, 59171927, 24
- tz.transition 2038, 11, :o7, 2172736800, 29588819, 12
- tz.transition 2039, 3, :o8, 2183626800, 59180663, 24
- tz.transition 2039, 11, :o7, 2204186400, 29593187, 12
- tz.transition 2040, 3, :o8, 2215076400, 59189399, 24
- tz.transition 2040, 11, :o7, 2235636000, 29597555, 12
- tz.transition 2041, 3, :o8, 2246526000, 59198135, 24
- tz.transition 2041, 11, :o7, 2267085600, 29601923, 12
- tz.transition 2042, 3, :o8, 2277975600, 59206871, 24
- tz.transition 2042, 11, :o7, 2298535200, 29606291, 12
- tz.transition 2043, 3, :o8, 2309425200, 59215607, 24
- tz.transition 2043, 11, :o7, 2329984800, 29610659, 12
- tz.transition 2044, 3, :o8, 2341479600, 59224511, 24
- tz.transition 2044, 11, :o7, 2362039200, 29615111, 12
- tz.transition 2045, 3, :o8, 2372929200, 59233247, 24
- tz.transition 2045, 11, :o7, 2393488800, 29619479, 12
- tz.transition 2046, 3, :o8, 2404378800, 59241983, 24
- tz.transition 2046, 11, :o7, 2424938400, 29623847, 12
- tz.transition 2047, 3, :o8, 2435828400, 59250719, 24
- tz.transition 2047, 11, :o7, 2456388000, 29628215, 12
- tz.transition 2048, 3, :o8, 2467278000, 59259455, 24
- tz.transition 2048, 11, :o7, 2487837600, 29632583, 12
- tz.transition 2049, 3, :o8, 2499332400, 59268359, 24
- tz.transition 2049, 11, :o7, 2519892000, 29637035, 12
- tz.transition 2050, 3, :o8, 2530782000, 59277095, 24
- tz.transition 2050, 11, :o7, 2551341600, 29641403, 12
- tz.transition 2051, 3, :o8, 2562231600, 59285831, 24
- tz.transition 2051, 11, :o7, 2582791200, 29645771, 12
- tz.transition 2052, 3, :o8, 2593681200, 59294567, 24
- tz.transition 2052, 11, :o7, 2614240800, 29650139, 12
- tz.transition 2053, 3, :o8, 2625130800, 59303303, 24
- tz.transition 2053, 11, :o7, 2645690400, 29654507, 12
- tz.transition 2054, 3, :o8, 2656580400, 59312039, 24
- tz.transition 2054, 11, :o7, 2677140000, 29658875, 12
- tz.transition 2055, 3, :o8, 2688634800, 59320943, 24
- tz.transition 2055, 11, :o7, 2709194400, 29663327, 12
- tz.transition 2056, 3, :o8, 2720084400, 59329679, 24
- tz.transition 2056, 11, :o7, 2740644000, 29667695, 12
- tz.transition 2057, 3, :o8, 2751534000, 59338415, 24
- tz.transition 2057, 11, :o7, 2772093600, 29672063, 12
- tz.transition 2058, 3, :o8, 2782983600, 59347151, 24
- tz.transition 2058, 11, :o7, 2803543200, 29676431, 12
- tz.transition 2059, 3, :o8, 2814433200, 59355887, 24
- tz.transition 2059, 11, :o7, 2834992800, 29680799, 12
- tz.transition 2060, 3, :o8, 2846487600, 59364791, 24
- tz.transition 2060, 11, :o7, 2867047200, 29685251, 12
- tz.transition 2061, 3, :o8, 2877937200, 59373527, 24
- tz.transition 2061, 11, :o7, 2898496800, 29689619, 12
- tz.transition 2062, 3, :o8, 2909386800, 59382263, 24
- tz.transition 2062, 11, :o7, 2929946400, 29693987, 12
- tz.transition 2063, 3, :o8, 2940836400, 59390999, 24
- tz.transition 2063, 11, :o7, 2961396000, 29698355, 12
- tz.transition 2064, 3, :o8, 2972286000, 59399735, 24
- tz.transition 2064, 11, :o7, 2992845600, 29702723, 12
- tz.transition 2065, 3, :o8, 3003735600, 59408471, 24
- tz.transition 2065, 11, :o7, 3024295200, 29707091, 12
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/America/St_Barthelemy.rb b/lib/tzinfo/data/definitions/America/St_Barthelemy.rb
deleted file mode 100644
index 33903bc9..00000000
--- a/lib/tzinfo/data/definitions/America/St_Barthelemy.rb
+++ /dev/null
@@ -1,18 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module America
- module St_Barthelemy
- include TimezoneDefinition
-
- linked_timezone 'America/St_Barthelemy', 'America/Port_of_Spain'
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/America/St_Johns.rb b/lib/tzinfo/data/definitions/America/St_Johns.rb
deleted file mode 100644
index d5c4d4e4..00000000
--- a/lib/tzinfo/data/definitions/America/St_Johns.rb
+++ /dev/null
@@ -1,323 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module America
- module St_Johns
- include TimezoneDefinition
-
- timezone 'America/St_Johns' do |tz|
- tz.offset :o0, -12652, 0, :LMT
- tz.offset :o1, -12652, 0, :NST
- tz.offset :o2, -12652, 3600, :NDT
- tz.offset :o3, -12600, 0, :NST
- tz.offset :o4, -12600, 3600, :NDT
- tz.offset :o5, -12600, 3600, :NWT
- tz.offset :o6, -12600, 3600, :NPT
- tz.offset :o7, -12600, 7200, :NDDT
-
- tz.transition 1884, 1, :o1, -2713897748, 52038215563, 21600
- tz.transition 1917, 4, :o2, -1664130548, 52300657363, 21600
- tz.transition 1917, 9, :o1, -1650137348, 52304155663, 21600
- tz.transition 1918, 4, :o2, -1632076148, 52308670963, 21600
- tz.transition 1918, 10, :o1, -1615145348, 52312903663, 21600
- tz.transition 1919, 5, :o2, -1598650148, 52317027463, 21600
- tz.transition 1919, 8, :o1, -1590100148, 52319164963, 21600
- tz.transition 1920, 5, :o2, -1567286948, 52324868263, 21600
- tz.transition 1920, 11, :o1, -1551565748, 52328798563, 21600
- tz.transition 1921, 5, :o2, -1535837348, 52332730663, 21600
- tz.transition 1921, 10, :o1, -1520116148, 52336660963, 21600
- tz.transition 1922, 5, :o2, -1503782948, 52340744263, 21600
- tz.transition 1922, 10, :o1, -1488666548, 52344523363, 21600
- tz.transition 1923, 5, :o2, -1472333348, 52348606663, 21600
- tz.transition 1923, 10, :o1, -1457216948, 52352385763, 21600
- tz.transition 1924, 5, :o2, -1440883748, 52356469063, 21600
- tz.transition 1924, 10, :o1, -1425767348, 52360248163, 21600
- tz.transition 1925, 5, :o2, -1409434148, 52364331463, 21600
- tz.transition 1925, 10, :o1, -1394317748, 52368110563, 21600
- tz.transition 1926, 5, :o2, -1377984548, 52372193863, 21600
- tz.transition 1926, 11, :o1, -1362263348, 52376124163, 21600
- tz.transition 1927, 5, :o2, -1346534948, 52380056263, 21600
- tz.transition 1927, 10, :o1, -1330813748, 52383986563, 21600
- tz.transition 1928, 5, :o2, -1314480548, 52388069863, 21600
- tz.transition 1928, 10, :o1, -1299364148, 52391848963, 21600
- tz.transition 1929, 5, :o2, -1283030948, 52395932263, 21600
- tz.transition 1929, 10, :o1, -1267914548, 52399711363, 21600
- tz.transition 1930, 5, :o2, -1251581348, 52403794663, 21600
- tz.transition 1930, 10, :o1, -1236464948, 52407573763, 21600
- tz.transition 1931, 5, :o2, -1220131748, 52411657063, 21600
- tz.transition 1931, 10, :o1, -1205015348, 52415436163, 21600
- tz.transition 1932, 5, :o2, -1188682148, 52419519463, 21600
- tz.transition 1932, 10, :o1, -1172960948, 52423449763, 21600
- tz.transition 1933, 5, :o2, -1156627748, 52427533063, 21600
- tz.transition 1933, 10, :o1, -1141511348, 52431312163, 21600
- tz.transition 1934, 5, :o2, -1125178148, 52435395463, 21600
- tz.transition 1934, 10, :o1, -1110061748, 52439174563, 21600
- tz.transition 1935, 3, :o3, -1096921748, 52442459563, 21600
- tz.transition 1935, 5, :o4, -1093728600, 116540573, 48
- tz.transition 1935, 10, :o3, -1078612200, 38849657, 16
- tz.transition 1936, 5, :o4, -1061670600, 116558383, 48
- tz.transition 1936, 10, :o3, -1048973400, 116565437, 48
- tz.transition 1937, 5, :o4, -1030221000, 116575855, 48
- tz.transition 1937, 10, :o3, -1017523800, 116582909, 48
- tz.transition 1938, 5, :o4, -998771400, 116593327, 48
- tz.transition 1938, 10, :o3, -986074200, 116600381, 48
- tz.transition 1939, 5, :o4, -966717000, 116611135, 48
- tz.transition 1939, 10, :o3, -954624600, 116617853, 48
- tz.transition 1940, 5, :o4, -935267400, 116628607, 48
- tz.transition 1940, 10, :o3, -922570200, 116635661, 48
- tz.transition 1941, 5, :o4, -903817800, 116646079, 48
- tz.transition 1941, 10, :o3, -891120600, 116653133, 48
- tz.transition 1942, 5, :o5, -872368200, 116663551, 48
- tz.transition 1945, 8, :o6, -769395600, 58360379, 24
- tz.transition 1945, 9, :o3, -765401400, 38907659, 16
- tz.transition 1946, 5, :o4, -746044200, 116733731, 48
- tz.transition 1946, 10, :o3, -733347000, 38913595, 16
- tz.transition 1947, 5, :o4, -714594600, 116751203, 48
- tz.transition 1947, 10, :o3, -701897400, 38919419, 16
- tz.transition 1948, 5, :o4, -683145000, 116768675, 48
- tz.transition 1948, 10, :o3, -670447800, 38925243, 16
- tz.transition 1949, 5, :o4, -651695400, 116786147, 48
- tz.transition 1949, 10, :o3, -638998200, 38931067, 16
- tz.transition 1950, 5, :o4, -619641000, 116803955, 48
- tz.transition 1950, 10, :o3, -606943800, 38937003, 16
- tz.transition 1951, 4, :o4, -589401000, 116820755, 48
- tz.transition 1951, 9, :o3, -576099000, 38942715, 16
- tz.transition 1952, 4, :o4, -557951400, 116838227, 48
- tz.transition 1952, 9, :o3, -544649400, 38948539, 16
- tz.transition 1953, 4, :o4, -526501800, 116855699, 48
- tz.transition 1953, 9, :o3, -513199800, 38954363, 16
- tz.transition 1954, 4, :o4, -495052200, 116873171, 48
- tz.transition 1954, 9, :o3, -481750200, 38960187, 16
- tz.transition 1955, 4, :o4, -463602600, 116890643, 48
- tz.transition 1955, 9, :o3, -450300600, 38966011, 16
- tz.transition 1956, 4, :o4, -431548200, 116908451, 48
- tz.transition 1956, 9, :o3, -418246200, 38971947, 16
- tz.transition 1957, 4, :o4, -400098600, 116925923, 48
- tz.transition 1957, 9, :o3, -386796600, 38977771, 16
- tz.transition 1958, 4, :o4, -368649000, 116943395, 48
- tz.transition 1958, 9, :o3, -355347000, 38983595, 16
- tz.transition 1959, 4, :o4, -337199400, 116960867, 48
- tz.transition 1959, 9, :o3, -323897400, 38989419, 16
- tz.transition 1960, 4, :o4, -305749800, 116978339, 48
- tz.transition 1960, 10, :o3, -289423800, 38995803, 16
- tz.transition 1961, 4, :o4, -273695400, 116996147, 48
- tz.transition 1961, 10, :o3, -257974200, 39001627, 16
- tz.transition 1962, 4, :o4, -242245800, 117013619, 48
- tz.transition 1962, 10, :o3, -226524600, 39007451, 16
- tz.transition 1963, 4, :o4, -210796200, 117031091, 48
- tz.transition 1963, 10, :o3, -195075000, 39013275, 16
- tz.transition 1964, 4, :o4, -179346600, 117048563, 48
- tz.transition 1964, 10, :o3, -163625400, 39019099, 16
- tz.transition 1965, 4, :o4, -147897000, 117066035, 48
- tz.transition 1965, 10, :o3, -131571000, 39025035, 16
- tz.transition 1966, 4, :o4, -116447400, 117083507, 48
- tz.transition 1966, 10, :o3, -100121400, 39030859, 16
- tz.transition 1967, 4, :o4, -84393000, 117101315, 48
- tz.transition 1967, 10, :o3, -68671800, 39036683, 16
- tz.transition 1968, 4, :o4, -52943400, 117118787, 48
- tz.transition 1968, 10, :o3, -37222200, 39042507, 16
- tz.transition 1969, 4, :o4, -21493800, 117136259, 48
- tz.transition 1969, 10, :o3, -5772600, 39048331, 16
- tz.transition 1970, 4, :o4, 9955800
- tz.transition 1970, 10, :o3, 25677000
- tz.transition 1971, 4, :o4, 41405400
- tz.transition 1971, 10, :o3, 57731400
- tz.transition 1972, 4, :o4, 73459800
- tz.transition 1972, 10, :o3, 89181000
- tz.transition 1973, 4, :o4, 104909400
- tz.transition 1973, 10, :o3, 120630600
- tz.transition 1974, 4, :o4, 136359000
- tz.transition 1974, 10, :o3, 152080200
- tz.transition 1975, 4, :o4, 167808600
- tz.transition 1975, 10, :o3, 183529800
- tz.transition 1976, 4, :o4, 199258200
- tz.transition 1976, 10, :o3, 215584200
- tz.transition 1977, 4, :o4, 230707800
- tz.transition 1977, 10, :o3, 247033800
- tz.transition 1978, 4, :o4, 262762200
- tz.transition 1978, 10, :o3, 278483400
- tz.transition 1979, 4, :o4, 294211800
- tz.transition 1979, 10, :o3, 309933000
- tz.transition 1980, 4, :o4, 325661400
- tz.transition 1980, 10, :o3, 341382600
- tz.transition 1981, 4, :o4, 357111000
- tz.transition 1981, 10, :o3, 372832200
- tz.transition 1982, 4, :o4, 388560600
- tz.transition 1982, 10, :o3, 404886600
- tz.transition 1983, 4, :o4, 420010200
- tz.transition 1983, 10, :o3, 436336200
- tz.transition 1984, 4, :o4, 452064600
- tz.transition 1984, 10, :o3, 467785800
- tz.transition 1985, 4, :o4, 483514200
- tz.transition 1985, 10, :o3, 499235400
- tz.transition 1986, 4, :o4, 514963800
- tz.transition 1986, 10, :o3, 530685000
- tz.transition 1987, 4, :o4, 544591860
- tz.transition 1987, 10, :o3, 562127460
- tz.transition 1988, 4, :o7, 576041460
- tz.transition 1988, 10, :o3, 594178260
- tz.transition 1989, 4, :o4, 607491060
- tz.transition 1989, 10, :o3, 625631460
- tz.transition 1990, 4, :o4, 638940660
- tz.transition 1990, 10, :o3, 657081060
- tz.transition 1991, 4, :o4, 670995060
- tz.transition 1991, 10, :o3, 688530660
- tz.transition 1992, 4, :o4, 702444660
- tz.transition 1992, 10, :o3, 719980260
- tz.transition 1993, 4, :o4, 733894260
- tz.transition 1993, 10, :o3, 752034660
- tz.transition 1994, 4, :o4, 765343860
- tz.transition 1994, 10, :o3, 783484260
- tz.transition 1995, 4, :o4, 796793460
- tz.transition 1995, 10, :o3, 814933860
- tz.transition 1996, 4, :o4, 828847860
- tz.transition 1996, 10, :o3, 846383460
- tz.transition 1997, 4, :o4, 860297460
- tz.transition 1997, 10, :o3, 877833060
- tz.transition 1998, 4, :o4, 891747060
- tz.transition 1998, 10, :o3, 909282660
- tz.transition 1999, 4, :o4, 923196660
- tz.transition 1999, 10, :o3, 941337060
- tz.transition 2000, 4, :o4, 954646260
- tz.transition 2000, 10, :o3, 972786660
- tz.transition 2001, 4, :o4, 986095860
- tz.transition 2001, 10, :o3, 1004236260
- tz.transition 2002, 4, :o4, 1018150260
- tz.transition 2002, 10, :o3, 1035685860
- tz.transition 2003, 4, :o4, 1049599860
- tz.transition 2003, 10, :o3, 1067135460
- tz.transition 2004, 4, :o4, 1081049460
- tz.transition 2004, 10, :o3, 1099189860
- tz.transition 2005, 4, :o4, 1112499060
- tz.transition 2005, 10, :o3, 1130639460
- tz.transition 2006, 4, :o4, 1143948660
- tz.transition 2006, 10, :o3, 1162089060
- tz.transition 2007, 3, :o4, 1173583860
- tz.transition 2007, 11, :o3, 1194143460
- tz.transition 2008, 3, :o4, 1205033460
- tz.transition 2008, 11, :o3, 1225593060
- tz.transition 2009, 3, :o4, 1236483060
- tz.transition 2009, 11, :o3, 1257042660
- tz.transition 2010, 3, :o4, 1268537460
- tz.transition 2010, 11, :o3, 1289097060
- tz.transition 2011, 3, :o4, 1299987060
- tz.transition 2011, 11, :o3, 1320553800
- tz.transition 2012, 3, :o4, 1331443800
- tz.transition 2012, 11, :o3, 1352003400
- tz.transition 2013, 3, :o4, 1362893400
- tz.transition 2013, 11, :o3, 1383453000
- tz.transition 2014, 3, :o4, 1394343000
- tz.transition 2014, 11, :o3, 1414902600
- tz.transition 2015, 3, :o4, 1425792600
- tz.transition 2015, 11, :o3, 1446352200
- tz.transition 2016, 3, :o4, 1457847000
- tz.transition 2016, 11, :o3, 1478406600
- tz.transition 2017, 3, :o4, 1489296600
- tz.transition 2017, 11, :o3, 1509856200
- tz.transition 2018, 3, :o4, 1520746200
- tz.transition 2018, 11, :o3, 1541305800
- tz.transition 2019, 3, :o4, 1552195800
- tz.transition 2019, 11, :o3, 1572755400
- tz.transition 2020, 3, :o4, 1583645400
- tz.transition 2020, 11, :o3, 1604205000
- tz.transition 2021, 3, :o4, 1615699800
- tz.transition 2021, 11, :o3, 1636259400
- tz.transition 2022, 3, :o4, 1647149400
- tz.transition 2022, 11, :o3, 1667709000
- tz.transition 2023, 3, :o4, 1678599000
- tz.transition 2023, 11, :o3, 1699158600
- tz.transition 2024, 3, :o4, 1710048600
- tz.transition 2024, 11, :o3, 1730608200
- tz.transition 2025, 3, :o4, 1741498200
- tz.transition 2025, 11, :o3, 1762057800
- tz.transition 2026, 3, :o4, 1772947800
- tz.transition 2026, 11, :o3, 1793507400
- tz.transition 2027, 3, :o4, 1805002200
- tz.transition 2027, 11, :o3, 1825561800
- tz.transition 2028, 3, :o4, 1836451800
- tz.transition 2028, 11, :o3, 1857011400
- tz.transition 2029, 3, :o4, 1867901400
- tz.transition 2029, 11, :o3, 1888461000
- tz.transition 2030, 3, :o4, 1899351000
- tz.transition 2030, 11, :o3, 1919910600
- tz.transition 2031, 3, :o4, 1930800600
- tz.transition 2031, 11, :o3, 1951360200
- tz.transition 2032, 3, :o4, 1962855000
- tz.transition 2032, 11, :o3, 1983414600
- tz.transition 2033, 3, :o4, 1994304600
- tz.transition 2033, 11, :o3, 2014864200
- tz.transition 2034, 3, :o4, 2025754200
- tz.transition 2034, 11, :o3, 2046313800
- tz.transition 2035, 3, :o4, 2057203800
- tz.transition 2035, 11, :o3, 2077763400
- tz.transition 2036, 3, :o4, 2088653400
- tz.transition 2036, 11, :o3, 2109213000
- tz.transition 2037, 3, :o4, 2120103000
- tz.transition 2037, 11, :o3, 2140662600
- tz.transition 2038, 3, :o4, 2152157400, 118343843, 48
- tz.transition 2038, 11, :o3, 2172717000, 39451755, 16
- tz.transition 2039, 3, :o4, 2183607000, 118361315, 48
- tz.transition 2039, 11, :o3, 2204166600, 39457579, 16
- tz.transition 2040, 3, :o4, 2215056600, 118378787, 48
- tz.transition 2040, 11, :o3, 2235616200, 39463403, 16
- tz.transition 2041, 3, :o4, 2246506200, 118396259, 48
- tz.transition 2041, 11, :o3, 2267065800, 39469227, 16
- tz.transition 2042, 3, :o4, 2277955800, 118413731, 48
- tz.transition 2042, 11, :o3, 2298515400, 39475051, 16
- tz.transition 2043, 3, :o4, 2309405400, 118431203, 48
- tz.transition 2043, 11, :o3, 2329965000, 39480875, 16
- tz.transition 2044, 3, :o4, 2341459800, 118449011, 48
- tz.transition 2044, 11, :o3, 2362019400, 39486811, 16
- tz.transition 2045, 3, :o4, 2372909400, 118466483, 48
- tz.transition 2045, 11, :o3, 2393469000, 39492635, 16
- tz.transition 2046, 3, :o4, 2404359000, 118483955, 48
- tz.transition 2046, 11, :o3, 2424918600, 39498459, 16
- tz.transition 2047, 3, :o4, 2435808600, 118501427, 48
- tz.transition 2047, 11, :o3, 2456368200, 39504283, 16
- tz.transition 2048, 3, :o4, 2467258200, 118518899, 48
- tz.transition 2048, 11, :o3, 2487817800, 39510107, 16
- tz.transition 2049, 3, :o4, 2499312600, 118536707, 48
- tz.transition 2049, 11, :o3, 2519872200, 39516043, 16
- tz.transition 2050, 3, :o4, 2530762200, 118554179, 48
- tz.transition 2050, 11, :o3, 2551321800, 39521867, 16
- tz.transition 2051, 3, :o4, 2562211800, 118571651, 48
- tz.transition 2051, 11, :o3, 2582771400, 39527691, 16
- tz.transition 2052, 3, :o4, 2593661400, 118589123, 48
- tz.transition 2052, 11, :o3, 2614221000, 39533515, 16
- tz.transition 2053, 3, :o4, 2625111000, 118606595, 48
- tz.transition 2053, 11, :o3, 2645670600, 39539339, 16
- tz.transition 2054, 3, :o4, 2656560600, 118624067, 48
- tz.transition 2054, 11, :o3, 2677120200, 39545163, 16
- tz.transition 2055, 3, :o4, 2688615000, 118641875, 48
- tz.transition 2055, 11, :o3, 2709174600, 39551099, 16
- tz.transition 2056, 3, :o4, 2720064600, 118659347, 48
- tz.transition 2056, 11, :o3, 2740624200, 39556923, 16
- tz.transition 2057, 3, :o4, 2751514200, 118676819, 48
- tz.transition 2057, 11, :o3, 2772073800, 39562747, 16
- tz.transition 2058, 3, :o4, 2782963800, 118694291, 48
- tz.transition 2058, 11, :o3, 2803523400, 39568571, 16
- tz.transition 2059, 3, :o4, 2814413400, 118711763, 48
- tz.transition 2059, 11, :o3, 2834973000, 39574395, 16
- tz.transition 2060, 3, :o4, 2846467800, 118729571, 48
- tz.transition 2060, 11, :o3, 2867027400, 39580331, 16
- tz.transition 2061, 3, :o4, 2877917400, 118747043, 48
- tz.transition 2061, 11, :o3, 2898477000, 39586155, 16
- tz.transition 2062, 3, :o4, 2909367000, 118764515, 48
- tz.transition 2062, 11, :o3, 2929926600, 39591979, 16
- tz.transition 2063, 3, :o4, 2940816600, 118781987, 48
- tz.transition 2063, 11, :o3, 2961376200, 39597803, 16
- tz.transition 2064, 3, :o4, 2972266200, 118799459, 48
- tz.transition 2064, 11, :o3, 2992825800, 39603627, 16
- tz.transition 2065, 3, :o4, 3003715800, 118816931, 48
- tz.transition 2065, 11, :o3, 3024275400, 39609451, 16
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/America/St_Kitts.rb b/lib/tzinfo/data/definitions/America/St_Kitts.rb
deleted file mode 100644
index b9ef26ec..00000000
--- a/lib/tzinfo/data/definitions/America/St_Kitts.rb
+++ /dev/null
@@ -1,18 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module America
- module St_Kitts
- include TimezoneDefinition
-
- linked_timezone 'America/St_Kitts', 'America/Port_of_Spain'
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/America/St_Lucia.rb b/lib/tzinfo/data/definitions/America/St_Lucia.rb
deleted file mode 100644
index 2ea73c0d..00000000
--- a/lib/tzinfo/data/definitions/America/St_Lucia.rb
+++ /dev/null
@@ -1,18 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module America
- module St_Lucia
- include TimezoneDefinition
-
- linked_timezone 'America/St_Lucia', 'America/Port_of_Spain'
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/America/St_Thomas.rb b/lib/tzinfo/data/definitions/America/St_Thomas.rb
deleted file mode 100644
index eb6885f6..00000000
--- a/lib/tzinfo/data/definitions/America/St_Thomas.rb
+++ /dev/null
@@ -1,18 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module America
- module St_Thomas
- include TimezoneDefinition
-
- linked_timezone 'America/St_Thomas', 'America/Port_of_Spain'
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/America/St_Vincent.rb b/lib/tzinfo/data/definitions/America/St_Vincent.rb
deleted file mode 100644
index 2f06b2b9..00000000
--- a/lib/tzinfo/data/definitions/America/St_Vincent.rb
+++ /dev/null
@@ -1,18 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module America
- module St_Vincent
- include TimezoneDefinition
-
- linked_timezone 'America/St_Vincent', 'America/Port_of_Spain'
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/America/Swift_Current.rb b/lib/tzinfo/data/definitions/America/Swift_Current.rb
deleted file mode 100644
index cad1f029..00000000
--- a/lib/tzinfo/data/definitions/America/Swift_Current.rb
+++ /dev/null
@@ -1,49 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module America
- module Swift_Current
- include TimezoneDefinition
-
- timezone 'America/Swift_Current' do |tz|
- tz.offset :o0, -25880, 0, :LMT
- tz.offset :o1, -25200, 0, :MST
- tz.offset :o2, -25200, 3600, :MDT
- tz.offset :o3, -25200, 3600, :MWT
- tz.offset :o4, -25200, 3600, :MPT
- tz.offset :o5, -21600, 0, :CST
-
- tz.transition 1905, 9, :o1, -2030201320, 5220913967, 2160
- tz.transition 1918, 4, :o2, -1632063600, 19373583, 8
- tz.transition 1918, 10, :o1, -1615132800, 14531363, 6
- tz.transition 1942, 2, :o3, -880210800, 19443199, 8
- tz.transition 1945, 8, :o4, -769395600, 58360379, 24
- tz.transition 1945, 9, :o1, -765388800, 14590373, 6
- tz.transition 1946, 4, :o2, -747241200, 19455511, 8
- tz.transition 1946, 10, :o1, -732729600, 14592641, 6
- tz.transition 1947, 4, :o2, -715791600, 19458423, 8
- tz.transition 1947, 9, :o1, -702489600, 14594741, 6
- tz.transition 1948, 4, :o2, -684342000, 19461335, 8
- tz.transition 1948, 9, :o1, -671040000, 14596925, 6
- tz.transition 1949, 4, :o2, -652892400, 19464247, 8
- tz.transition 1949, 9, :o1, -639590400, 14599109, 6
- tz.transition 1957, 4, :o2, -400086000, 19487655, 8
- tz.transition 1957, 10, :o1, -384364800, 14616833, 6
- tz.transition 1959, 4, :o2, -337186800, 19493479, 8
- tz.transition 1959, 10, :o1, -321465600, 14621201, 6
- tz.transition 1960, 4, :o2, -305737200, 19496391, 8
- tz.transition 1960, 9, :o1, -292435200, 14623217, 6
- tz.transition 1961, 4, :o2, -273682800, 19499359, 8
- tz.transition 1961, 9, :o1, -260985600, 14625401, 6
- tz.transition 1972, 4, :o5, 73472400
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/America/Tegucigalpa.rb b/lib/tzinfo/data/definitions/America/Tegucigalpa.rb
deleted file mode 100644
index ea10fb9e..00000000
--- a/lib/tzinfo/data/definitions/America/Tegucigalpa.rb
+++ /dev/null
@@ -1,30 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module America
- module Tegucigalpa
- include TimezoneDefinition
-
- timezone 'America/Tegucigalpa' do |tz|
- tz.offset :o0, -20932, 0, :LMT
- tz.offset :o1, -21600, 0, :CST
- tz.offset :o2, -21600, 3600, :CDT
-
- tz.transition 1921, 4, :o1, -1538503868, 52332064033, 21600
- tz.transition 1987, 5, :o2, 547020000
- tz.transition 1987, 9, :o1, 559717200
- tz.transition 1988, 5, :o2, 578469600
- tz.transition 1988, 9, :o1, 591166800
- tz.transition 2006, 5, :o2, 1146981600
- tz.transition 2006, 8, :o1, 1154926800
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/America/Thule.rb b/lib/tzinfo/data/definitions/America/Thule.rb
deleted file mode 100644
index 2b45e128..00000000
--- a/lib/tzinfo/data/definitions/America/Thule.rb
+++ /dev/null
@@ -1,174 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module America
- module Thule
- include TimezoneDefinition
-
- timezone 'America/Thule' do |tz|
- tz.offset :o0, -16508, 0, :LMT
- tz.offset :o1, -14400, 0, :AST
- tz.offset :o2, -14400, 3600, :ADT
-
- tz.transition 1916, 7, :o1, -1686079492, 52295170127, 21600
- tz.transition 1991, 3, :o2, 670399200
- tz.transition 1991, 9, :o1, 686120400
- tz.transition 1992, 3, :o2, 701848800
- tz.transition 1992, 9, :o1, 717570000
- tz.transition 1993, 4, :o2, 733903200
- tz.transition 1993, 10, :o1, 752043600
- tz.transition 1994, 4, :o2, 765352800
- tz.transition 1994, 10, :o1, 783493200
- tz.transition 1995, 4, :o2, 796802400
- tz.transition 1995, 10, :o1, 814942800
- tz.transition 1996, 4, :o2, 828856800
- tz.transition 1996, 10, :o1, 846392400
- tz.transition 1997, 4, :o2, 860306400
- tz.transition 1997, 10, :o1, 877842000
- tz.transition 1998, 4, :o2, 891756000
- tz.transition 1998, 10, :o1, 909291600
- tz.transition 1999, 4, :o2, 923205600
- tz.transition 1999, 10, :o1, 941346000
- tz.transition 2000, 4, :o2, 954655200
- tz.transition 2000, 10, :o1, 972795600
- tz.transition 2001, 4, :o2, 986104800
- tz.transition 2001, 10, :o1, 1004245200
- tz.transition 2002, 4, :o2, 1018159200
- tz.transition 2002, 10, :o1, 1035694800
- tz.transition 2003, 4, :o2, 1049608800
- tz.transition 2003, 10, :o1, 1067144400
- tz.transition 2004, 4, :o2, 1081058400
- tz.transition 2004, 10, :o1, 1099198800
- tz.transition 2005, 4, :o2, 1112508000
- tz.transition 2005, 10, :o1, 1130648400
- tz.transition 2006, 4, :o2, 1143957600
- tz.transition 2006, 10, :o1, 1162098000
- tz.transition 2007, 3, :o2, 1173592800
- tz.transition 2007, 11, :o1, 1194152400
- tz.transition 2008, 3, :o2, 1205042400
- tz.transition 2008, 11, :o1, 1225602000
- tz.transition 2009, 3, :o2, 1236492000
- tz.transition 2009, 11, :o1, 1257051600
- tz.transition 2010, 3, :o2, 1268546400
- tz.transition 2010, 11, :o1, 1289106000
- tz.transition 2011, 3, :o2, 1299996000
- tz.transition 2011, 11, :o1, 1320555600
- tz.transition 2012, 3, :o2, 1331445600
- tz.transition 2012, 11, :o1, 1352005200
- tz.transition 2013, 3, :o2, 1362895200
- tz.transition 2013, 11, :o1, 1383454800
- tz.transition 2014, 3, :o2, 1394344800
- tz.transition 2014, 11, :o1, 1414904400
- tz.transition 2015, 3, :o2, 1425794400
- tz.transition 2015, 11, :o1, 1446354000
- tz.transition 2016, 3, :o2, 1457848800
- tz.transition 2016, 11, :o1, 1478408400
- tz.transition 2017, 3, :o2, 1489298400
- tz.transition 2017, 11, :o1, 1509858000
- tz.transition 2018, 3, :o2, 1520748000
- tz.transition 2018, 11, :o1, 1541307600
- tz.transition 2019, 3, :o2, 1552197600
- tz.transition 2019, 11, :o1, 1572757200
- tz.transition 2020, 3, :o2, 1583647200
- tz.transition 2020, 11, :o1, 1604206800
- tz.transition 2021, 3, :o2, 1615701600
- tz.transition 2021, 11, :o1, 1636261200
- tz.transition 2022, 3, :o2, 1647151200
- tz.transition 2022, 11, :o1, 1667710800
- tz.transition 2023, 3, :o2, 1678600800
- tz.transition 2023, 11, :o1, 1699160400
- tz.transition 2024, 3, :o2, 1710050400
- tz.transition 2024, 11, :o1, 1730610000
- tz.transition 2025, 3, :o2, 1741500000
- tz.transition 2025, 11, :o1, 1762059600
- tz.transition 2026, 3, :o2, 1772949600
- tz.transition 2026, 11, :o1, 1793509200
- tz.transition 2027, 3, :o2, 1805004000
- tz.transition 2027, 11, :o1, 1825563600
- tz.transition 2028, 3, :o2, 1836453600
- tz.transition 2028, 11, :o1, 1857013200
- tz.transition 2029, 3, :o2, 1867903200
- tz.transition 2029, 11, :o1, 1888462800
- tz.transition 2030, 3, :o2, 1899352800
- tz.transition 2030, 11, :o1, 1919912400
- tz.transition 2031, 3, :o2, 1930802400
- tz.transition 2031, 11, :o1, 1951362000
- tz.transition 2032, 3, :o2, 1962856800
- tz.transition 2032, 11, :o1, 1983416400
- tz.transition 2033, 3, :o2, 1994306400
- tz.transition 2033, 11, :o1, 2014866000
- tz.transition 2034, 3, :o2, 2025756000
- tz.transition 2034, 11, :o1, 2046315600
- tz.transition 2035, 3, :o2, 2057205600
- tz.transition 2035, 11, :o1, 2077765200
- tz.transition 2036, 3, :o2, 2088655200
- tz.transition 2036, 11, :o1, 2109214800
- tz.transition 2037, 3, :o2, 2120104800
- tz.transition 2037, 11, :o1, 2140664400
- tz.transition 2038, 3, :o2, 2152159200, 9861987, 4
- tz.transition 2038, 11, :o1, 2172718800, 59177633, 24
- tz.transition 2039, 3, :o2, 2183608800, 9863443, 4
- tz.transition 2039, 11, :o1, 2204168400, 59186369, 24
- tz.transition 2040, 3, :o2, 2215058400, 9864899, 4
- tz.transition 2040, 11, :o1, 2235618000, 59195105, 24
- tz.transition 2041, 3, :o2, 2246508000, 9866355, 4
- tz.transition 2041, 11, :o1, 2267067600, 59203841, 24
- tz.transition 2042, 3, :o2, 2277957600, 9867811, 4
- tz.transition 2042, 11, :o1, 2298517200, 59212577, 24
- tz.transition 2043, 3, :o2, 2309407200, 9869267, 4
- tz.transition 2043, 11, :o1, 2329966800, 59221313, 24
- tz.transition 2044, 3, :o2, 2341461600, 9870751, 4
- tz.transition 2044, 11, :o1, 2362021200, 59230217, 24
- tz.transition 2045, 3, :o2, 2372911200, 9872207, 4
- tz.transition 2045, 11, :o1, 2393470800, 59238953, 24
- tz.transition 2046, 3, :o2, 2404360800, 9873663, 4
- tz.transition 2046, 11, :o1, 2424920400, 59247689, 24
- tz.transition 2047, 3, :o2, 2435810400, 9875119, 4
- tz.transition 2047, 11, :o1, 2456370000, 59256425, 24
- tz.transition 2048, 3, :o2, 2467260000, 9876575, 4
- tz.transition 2048, 11, :o1, 2487819600, 59265161, 24
- tz.transition 2049, 3, :o2, 2499314400, 9878059, 4
- tz.transition 2049, 11, :o1, 2519874000, 59274065, 24
- tz.transition 2050, 3, :o2, 2530764000, 9879515, 4
- tz.transition 2050, 11, :o1, 2551323600, 59282801, 24
- tz.transition 2051, 3, :o2, 2562213600, 9880971, 4
- tz.transition 2051, 11, :o1, 2582773200, 59291537, 24
- tz.transition 2052, 3, :o2, 2593663200, 9882427, 4
- tz.transition 2052, 11, :o1, 2614222800, 59300273, 24
- tz.transition 2053, 3, :o2, 2625112800, 9883883, 4
- tz.transition 2053, 11, :o1, 2645672400, 59309009, 24
- tz.transition 2054, 3, :o2, 2656562400, 9885339, 4
- tz.transition 2054, 11, :o1, 2677122000, 59317745, 24
- tz.transition 2055, 3, :o2, 2688616800, 9886823, 4
- tz.transition 2055, 11, :o1, 2709176400, 59326649, 24
- tz.transition 2056, 3, :o2, 2720066400, 9888279, 4
- tz.transition 2056, 11, :o1, 2740626000, 59335385, 24
- tz.transition 2057, 3, :o2, 2751516000, 9889735, 4
- tz.transition 2057, 11, :o1, 2772075600, 59344121, 24
- tz.transition 2058, 3, :o2, 2782965600, 9891191, 4
- tz.transition 2058, 11, :o1, 2803525200, 59352857, 24
- tz.transition 2059, 3, :o2, 2814415200, 9892647, 4
- tz.transition 2059, 11, :o1, 2834974800, 59361593, 24
- tz.transition 2060, 3, :o2, 2846469600, 9894131, 4
- tz.transition 2060, 11, :o1, 2867029200, 59370497, 24
- tz.transition 2061, 3, :o2, 2877919200, 9895587, 4
- tz.transition 2061, 11, :o1, 2898478800, 59379233, 24
- tz.transition 2062, 3, :o2, 2909368800, 9897043, 4
- tz.transition 2062, 11, :o1, 2929928400, 59387969, 24
- tz.transition 2063, 3, :o2, 2940818400, 9898499, 4
- tz.transition 2063, 11, :o1, 2961378000, 59396705, 24
- tz.transition 2064, 3, :o2, 2972268000, 9899955, 4
- tz.transition 2064, 11, :o1, 2992827600, 59405441, 24
- tz.transition 2065, 3, :o2, 3003717600, 9901411, 4
- tz.transition 2065, 11, :o1, 3024277200, 59414177, 24
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/America/Thunder_Bay.rb b/lib/tzinfo/data/definitions/America/Thunder_Bay.rb
deleted file mode 100644
index 10d81a55..00000000
--- a/lib/tzinfo/data/definitions/America/Thunder_Bay.rb
+++ /dev/null
@@ -1,221 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module America
- module Thunder_Bay
- include TimezoneDefinition
-
- timezone 'America/Thunder_Bay' do |tz|
- tz.offset :o0, -21420, 0, :LMT
- tz.offset :o1, -21600, 0, :CST
- tz.offset :o2, -18000, 0, :EST
- tz.offset :o3, -18000, 3600, :EWT
- tz.offset :o4, -18000, 3600, :EPT
- tz.offset :o5, -18000, 3600, :EDT
-
- tz.transition 1895, 1, :o1, -2366733780, 1158333479, 480
- tz.transition 1910, 1, :o2, -1893434400, 9674691, 4
- tz.transition 1942, 2, :o3, -880218000, 58329595, 24
- tz.transition 1945, 8, :o4, -769395600, 58360379, 24
- tz.transition 1945, 9, :o2, -765396000, 9726915, 4
- tz.transition 1970, 4, :o5, 9961200
- tz.transition 1970, 10, :o2, 25682400
- tz.transition 1971, 4, :o5, 41410800
- tz.transition 1971, 10, :o2, 57736800
- tz.transition 1972, 4, :o5, 73465200
- tz.transition 1972, 10, :o2, 89186400
- tz.transition 1974, 4, :o5, 136364400
- tz.transition 1974, 10, :o2, 152085600
- tz.transition 1975, 4, :o5, 167814000
- tz.transition 1975, 10, :o2, 183535200
- tz.transition 1976, 4, :o5, 199263600
- tz.transition 1976, 10, :o2, 215589600
- tz.transition 1977, 4, :o5, 230713200
- tz.transition 1977, 10, :o2, 247039200
- tz.transition 1978, 4, :o5, 262767600
- tz.transition 1978, 10, :o2, 278488800
- tz.transition 1979, 4, :o5, 294217200
- tz.transition 1979, 10, :o2, 309938400
- tz.transition 1980, 4, :o5, 325666800
- tz.transition 1980, 10, :o2, 341388000
- tz.transition 1981, 4, :o5, 357116400
- tz.transition 1981, 10, :o2, 372837600
- tz.transition 1982, 4, :o5, 388566000
- tz.transition 1982, 10, :o2, 404892000
- tz.transition 1983, 4, :o5, 420015600
- tz.transition 1983, 10, :o2, 436341600
- tz.transition 1984, 4, :o5, 452070000
- tz.transition 1984, 10, :o2, 467791200
- tz.transition 1985, 4, :o5, 483519600
- tz.transition 1985, 10, :o2, 499240800
- tz.transition 1986, 4, :o5, 514969200
- tz.transition 1986, 10, :o2, 530690400
- tz.transition 1987, 4, :o5, 544604400
- tz.transition 1987, 10, :o2, 562140000
- tz.transition 1988, 4, :o5, 576054000
- tz.transition 1988, 10, :o2, 594194400
- tz.transition 1989, 4, :o5, 607503600
- tz.transition 1989, 10, :o2, 625644000
- tz.transition 1990, 4, :o5, 638953200
- tz.transition 1990, 10, :o2, 657093600
- tz.transition 1991, 4, :o5, 671007600
- tz.transition 1991, 10, :o2, 688543200
- tz.transition 1992, 4, :o5, 702457200
- tz.transition 1992, 10, :o2, 719992800
- tz.transition 1993, 4, :o5, 733906800
- tz.transition 1993, 10, :o2, 752047200
- tz.transition 1994, 4, :o5, 765356400
- tz.transition 1994, 10, :o2, 783496800
- tz.transition 1995, 4, :o5, 796806000
- tz.transition 1995, 10, :o2, 814946400
- tz.transition 1996, 4, :o5, 828860400
- tz.transition 1996, 10, :o2, 846396000
- tz.transition 1997, 4, :o5, 860310000
- tz.transition 1997, 10, :o2, 877845600
- tz.transition 1998, 4, :o5, 891759600
- tz.transition 1998, 10, :o2, 909295200
- tz.transition 1999, 4, :o5, 923209200
- tz.transition 1999, 10, :o2, 941349600
- tz.transition 2000, 4, :o5, 954658800
- tz.transition 2000, 10, :o2, 972799200
- tz.transition 2001, 4, :o5, 986108400
- tz.transition 2001, 10, :o2, 1004248800
- tz.transition 2002, 4, :o5, 1018162800
- tz.transition 2002, 10, :o2, 1035698400
- tz.transition 2003, 4, :o5, 1049612400
- tz.transition 2003, 10, :o2, 1067148000
- tz.transition 2004, 4, :o5, 1081062000
- tz.transition 2004, 10, :o2, 1099202400
- tz.transition 2005, 4, :o5, 1112511600
- tz.transition 2005, 10, :o2, 1130652000
- tz.transition 2006, 4, :o5, 1143961200
- tz.transition 2006, 10, :o2, 1162101600
- tz.transition 2007, 3, :o5, 1173596400
- tz.transition 2007, 11, :o2, 1194156000
- tz.transition 2008, 3, :o5, 1205046000
- tz.transition 2008, 11, :o2, 1225605600
- tz.transition 2009, 3, :o5, 1236495600
- tz.transition 2009, 11, :o2, 1257055200
- tz.transition 2010, 3, :o5, 1268550000
- tz.transition 2010, 11, :o2, 1289109600
- tz.transition 2011, 3, :o5, 1299999600
- tz.transition 2011, 11, :o2, 1320559200
- tz.transition 2012, 3, :o5, 1331449200
- tz.transition 2012, 11, :o2, 1352008800
- tz.transition 2013, 3, :o5, 1362898800
- tz.transition 2013, 11, :o2, 1383458400
- tz.transition 2014, 3, :o5, 1394348400
- tz.transition 2014, 11, :o2, 1414908000
- tz.transition 2015, 3, :o5, 1425798000
- tz.transition 2015, 11, :o2, 1446357600
- tz.transition 2016, 3, :o5, 1457852400
- tz.transition 2016, 11, :o2, 1478412000
- tz.transition 2017, 3, :o5, 1489302000
- tz.transition 2017, 11, :o2, 1509861600
- tz.transition 2018, 3, :o5, 1520751600
- tz.transition 2018, 11, :o2, 1541311200
- tz.transition 2019, 3, :o5, 1552201200
- tz.transition 2019, 11, :o2, 1572760800
- tz.transition 2020, 3, :o5, 1583650800
- tz.transition 2020, 11, :o2, 1604210400
- tz.transition 2021, 3, :o5, 1615705200
- tz.transition 2021, 11, :o2, 1636264800
- tz.transition 2022, 3, :o5, 1647154800
- tz.transition 2022, 11, :o2, 1667714400
- tz.transition 2023, 3, :o5, 1678604400
- tz.transition 2023, 11, :o2, 1699164000
- tz.transition 2024, 3, :o5, 1710054000
- tz.transition 2024, 11, :o2, 1730613600
- tz.transition 2025, 3, :o5, 1741503600
- tz.transition 2025, 11, :o2, 1762063200
- tz.transition 2026, 3, :o5, 1772953200
- tz.transition 2026, 11, :o2, 1793512800
- tz.transition 2027, 3, :o5, 1805007600
- tz.transition 2027, 11, :o2, 1825567200
- tz.transition 2028, 3, :o5, 1836457200
- tz.transition 2028, 11, :o2, 1857016800
- tz.transition 2029, 3, :o5, 1867906800
- tz.transition 2029, 11, :o2, 1888466400
- tz.transition 2030, 3, :o5, 1899356400
- tz.transition 2030, 11, :o2, 1919916000
- tz.transition 2031, 3, :o5, 1930806000
- tz.transition 2031, 11, :o2, 1951365600
- tz.transition 2032, 3, :o5, 1962860400
- tz.transition 2032, 11, :o2, 1983420000
- tz.transition 2033, 3, :o5, 1994310000
- tz.transition 2033, 11, :o2, 2014869600
- tz.transition 2034, 3, :o5, 2025759600
- tz.transition 2034, 11, :o2, 2046319200
- tz.transition 2035, 3, :o5, 2057209200
- tz.transition 2035, 11, :o2, 2077768800
- tz.transition 2036, 3, :o5, 2088658800
- tz.transition 2036, 11, :o2, 2109218400
- tz.transition 2037, 3, :o5, 2120108400
- tz.transition 2037, 11, :o2, 2140668000
- tz.transition 2038, 3, :o5, 2152162800, 59171923, 24
- tz.transition 2038, 11, :o2, 2172722400, 9862939, 4
- tz.transition 2039, 3, :o5, 2183612400, 59180659, 24
- tz.transition 2039, 11, :o2, 2204172000, 9864395, 4
- tz.transition 2040, 3, :o5, 2215062000, 59189395, 24
- tz.transition 2040, 11, :o2, 2235621600, 9865851, 4
- tz.transition 2041, 3, :o5, 2246511600, 59198131, 24
- tz.transition 2041, 11, :o2, 2267071200, 9867307, 4
- tz.transition 2042, 3, :o5, 2277961200, 59206867, 24
- tz.transition 2042, 11, :o2, 2298520800, 9868763, 4
- tz.transition 2043, 3, :o5, 2309410800, 59215603, 24
- tz.transition 2043, 11, :o2, 2329970400, 9870219, 4
- tz.transition 2044, 3, :o5, 2341465200, 59224507, 24
- tz.transition 2044, 11, :o2, 2362024800, 9871703, 4
- tz.transition 2045, 3, :o5, 2372914800, 59233243, 24
- tz.transition 2045, 11, :o2, 2393474400, 9873159, 4
- tz.transition 2046, 3, :o5, 2404364400, 59241979, 24
- tz.transition 2046, 11, :o2, 2424924000, 9874615, 4
- tz.transition 2047, 3, :o5, 2435814000, 59250715, 24
- tz.transition 2047, 11, :o2, 2456373600, 9876071, 4
- tz.transition 2048, 3, :o5, 2467263600, 59259451, 24
- tz.transition 2048, 11, :o2, 2487823200, 9877527, 4
- tz.transition 2049, 3, :o5, 2499318000, 59268355, 24
- tz.transition 2049, 11, :o2, 2519877600, 9879011, 4
- tz.transition 2050, 3, :o5, 2530767600, 59277091, 24
- tz.transition 2050, 11, :o2, 2551327200, 9880467, 4
- tz.transition 2051, 3, :o5, 2562217200, 59285827, 24
- tz.transition 2051, 11, :o2, 2582776800, 9881923, 4
- tz.transition 2052, 3, :o5, 2593666800, 59294563, 24
- tz.transition 2052, 11, :o2, 2614226400, 9883379, 4
- tz.transition 2053, 3, :o5, 2625116400, 59303299, 24
- tz.transition 2053, 11, :o2, 2645676000, 9884835, 4
- tz.transition 2054, 3, :o5, 2656566000, 59312035, 24
- tz.transition 2054, 11, :o2, 2677125600, 9886291, 4
- tz.transition 2055, 3, :o5, 2688620400, 59320939, 24
- tz.transition 2055, 11, :o2, 2709180000, 9887775, 4
- tz.transition 2056, 3, :o5, 2720070000, 59329675, 24
- tz.transition 2056, 11, :o2, 2740629600, 9889231, 4
- tz.transition 2057, 3, :o5, 2751519600, 59338411, 24
- tz.transition 2057, 11, :o2, 2772079200, 9890687, 4
- tz.transition 2058, 3, :o5, 2782969200, 59347147, 24
- tz.transition 2058, 11, :o2, 2803528800, 9892143, 4
- tz.transition 2059, 3, :o5, 2814418800, 59355883, 24
- tz.transition 2059, 11, :o2, 2834978400, 9893599, 4
- tz.transition 2060, 3, :o5, 2846473200, 59364787, 24
- tz.transition 2060, 11, :o2, 2867032800, 9895083, 4
- tz.transition 2061, 3, :o5, 2877922800, 59373523, 24
- tz.transition 2061, 11, :o2, 2898482400, 9896539, 4
- tz.transition 2062, 3, :o5, 2909372400, 59382259, 24
- tz.transition 2062, 11, :o2, 2929932000, 9897995, 4
- tz.transition 2063, 3, :o5, 2940822000, 59390995, 24
- tz.transition 2063, 11, :o2, 2961381600, 9899451, 4
- tz.transition 2064, 3, :o5, 2972271600, 59399731, 24
- tz.transition 2064, 11, :o2, 2992831200, 9900907, 4
- tz.transition 2065, 3, :o5, 3003721200, 59408467, 24
- tz.transition 2065, 11, :o2, 3024280800, 9902363, 4
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/America/Tijuana.rb b/lib/tzinfo/data/definitions/America/Tijuana.rb
deleted file mode 100644
index 27c3b1f5..00000000
--- a/lib/tzinfo/data/definitions/America/Tijuana.rb
+++ /dev/null
@@ -1,231 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module America
- module Tijuana
- include TimezoneDefinition
-
- timezone 'America/Tijuana' do |tz|
- tz.offset :o0, -28084, 0, :LMT
- tz.offset :o1, -25200, 0, :MST
- tz.offset :o2, -28800, 0, :PST
- tz.offset :o3, -28800, 3600, :PDT
- tz.offset :o4, -28800, 3600, :PWT
- tz.offset :o5, -28800, 3600, :PPT
-
- tz.transition 1922, 1, :o1, -1514736000, 14538335, 6
- tz.transition 1924, 1, :o2, -1451667600, 58170859, 24
- tz.transition 1927, 6, :o1, -1343062800, 58201027, 24
- tz.transition 1930, 11, :o2, -1234803600, 58231099, 24
- tz.transition 1931, 4, :o3, -1222963200, 14558597, 6
- tz.transition 1931, 9, :o2, -1207242000, 58238755, 24
- tz.transition 1942, 4, :o4, -873820800, 14582843, 6
- tz.transition 1945, 8, :o5, -769395600, 58360379, 24
- tz.transition 1945, 11, :o2, -761677200, 58362523, 24
- tz.transition 1948, 4, :o3, -686073600, 14595881, 6
- tz.transition 1949, 1, :o2, -661539600, 58390339, 24
- tz.transition 1954, 4, :o3, -495036000, 29218295, 12
- tz.transition 1954, 9, :o2, -481734000, 19480095, 8
- tz.transition 1955, 4, :o3, -463586400, 29222663, 12
- tz.transition 1955, 9, :o2, -450284400, 19483007, 8
- tz.transition 1956, 4, :o3, -431532000, 29227115, 12
- tz.transition 1956, 9, :o2, -418230000, 19485975, 8
- tz.transition 1957, 4, :o3, -400082400, 29231483, 12
- tz.transition 1957, 9, :o2, -386780400, 19488887, 8
- tz.transition 1958, 4, :o3, -368632800, 29235851, 12
- tz.transition 1958, 9, :o2, -355330800, 19491799, 8
- tz.transition 1959, 4, :o3, -337183200, 29240219, 12
- tz.transition 1959, 9, :o2, -323881200, 19494711, 8
- tz.transition 1960, 4, :o3, -305733600, 29244587, 12
- tz.transition 1960, 9, :o2, -292431600, 19497623, 8
- tz.transition 1976, 4, :o3, 199274400
- tz.transition 1976, 10, :o2, 215600400
- tz.transition 1977, 4, :o3, 230724000
- tz.transition 1977, 10, :o2, 247050000
- tz.transition 1978, 4, :o3, 262778400
- tz.transition 1978, 10, :o2, 278499600
- tz.transition 1979, 4, :o3, 294228000
- tz.transition 1979, 10, :o2, 309949200
- tz.transition 1980, 4, :o3, 325677600
- tz.transition 1980, 10, :o2, 341398800
- tz.transition 1981, 4, :o3, 357127200
- tz.transition 1981, 10, :o2, 372848400
- tz.transition 1982, 4, :o3, 388576800
- tz.transition 1982, 10, :o2, 404902800
- tz.transition 1983, 4, :o3, 420026400
- tz.transition 1983, 10, :o2, 436352400
- tz.transition 1984, 4, :o3, 452080800
- tz.transition 1984, 10, :o2, 467802000
- tz.transition 1985, 4, :o3, 483530400
- tz.transition 1985, 10, :o2, 499251600
- tz.transition 1986, 4, :o3, 514980000
- tz.transition 1986, 10, :o2, 530701200
- tz.transition 1987, 4, :o3, 544615200
- tz.transition 1987, 10, :o2, 562150800
- tz.transition 1988, 4, :o3, 576064800
- tz.transition 1988, 10, :o2, 594205200
- tz.transition 1989, 4, :o3, 607514400
- tz.transition 1989, 10, :o2, 625654800
- tz.transition 1990, 4, :o3, 638964000
- tz.transition 1990, 10, :o2, 657104400
- tz.transition 1991, 4, :o3, 671018400
- tz.transition 1991, 10, :o2, 688554000
- tz.transition 1992, 4, :o3, 702468000
- tz.transition 1992, 10, :o2, 720003600
- tz.transition 1993, 4, :o3, 733917600
- tz.transition 1993, 10, :o2, 752058000
- tz.transition 1994, 4, :o3, 765367200
- tz.transition 1994, 10, :o2, 783507600
- tz.transition 1995, 4, :o3, 796816800
- tz.transition 1995, 10, :o2, 814957200
- tz.transition 1996, 4, :o3, 828871200
- tz.transition 1996, 10, :o2, 846406800
- tz.transition 1997, 4, :o3, 860320800
- tz.transition 1997, 10, :o2, 877856400
- tz.transition 1998, 4, :o3, 891770400
- tz.transition 1998, 10, :o2, 909306000
- tz.transition 1999, 4, :o3, 923220000
- tz.transition 1999, 10, :o2, 941360400
- tz.transition 2000, 4, :o3, 954669600
- tz.transition 2000, 10, :o2, 972810000
- tz.transition 2001, 4, :o3, 986119200
- tz.transition 2001, 10, :o2, 1004259600
- tz.transition 2002, 4, :o3, 1018173600
- tz.transition 2002, 10, :o2, 1035709200
- tz.transition 2003, 4, :o3, 1049623200
- tz.transition 2003, 10, :o2, 1067158800
- tz.transition 2004, 4, :o3, 1081072800
- tz.transition 2004, 10, :o2, 1099213200
- tz.transition 2005, 4, :o3, 1112522400
- tz.transition 2005, 10, :o2, 1130662800
- tz.transition 2006, 4, :o3, 1143972000
- tz.transition 2006, 10, :o2, 1162112400
- tz.transition 2007, 4, :o3, 1175421600
- tz.transition 2007, 10, :o2, 1193562000
- tz.transition 2008, 4, :o3, 1207476000
- tz.transition 2008, 10, :o2, 1225011600
- tz.transition 2009, 4, :o3, 1238925600
- tz.transition 2009, 10, :o2, 1256461200
- tz.transition 2010, 3, :o3, 1268560800
- tz.transition 2010, 11, :o2, 1289120400
- tz.transition 2011, 3, :o3, 1300010400
- tz.transition 2011, 11, :o2, 1320570000
- tz.transition 2012, 3, :o3, 1331460000
- tz.transition 2012, 11, :o2, 1352019600
- tz.transition 2013, 3, :o3, 1362909600
- tz.transition 2013, 11, :o2, 1383469200
- tz.transition 2014, 3, :o3, 1394359200
- tz.transition 2014, 11, :o2, 1414918800
- tz.transition 2015, 3, :o3, 1425808800
- tz.transition 2015, 11, :o2, 1446368400
- tz.transition 2016, 3, :o3, 1457863200
- tz.transition 2016, 11, :o2, 1478422800
- tz.transition 2017, 3, :o3, 1489312800
- tz.transition 2017, 11, :o2, 1509872400
- tz.transition 2018, 3, :o3, 1520762400
- tz.transition 2018, 11, :o2, 1541322000
- tz.transition 2019, 3, :o3, 1552212000
- tz.transition 2019, 11, :o2, 1572771600
- tz.transition 2020, 3, :o3, 1583661600
- tz.transition 2020, 11, :o2, 1604221200
- tz.transition 2021, 3, :o3, 1615716000
- tz.transition 2021, 11, :o2, 1636275600
- tz.transition 2022, 3, :o3, 1647165600
- tz.transition 2022, 11, :o2, 1667725200
- tz.transition 2023, 3, :o3, 1678615200
- tz.transition 2023, 11, :o2, 1699174800
- tz.transition 2024, 3, :o3, 1710064800
- tz.transition 2024, 11, :o2, 1730624400
- tz.transition 2025, 3, :o3, 1741514400
- tz.transition 2025, 11, :o2, 1762074000
- tz.transition 2026, 3, :o3, 1772964000
- tz.transition 2026, 11, :o2, 1793523600
- tz.transition 2027, 3, :o3, 1805018400
- tz.transition 2027, 11, :o2, 1825578000
- tz.transition 2028, 3, :o3, 1836468000
- tz.transition 2028, 11, :o2, 1857027600
- tz.transition 2029, 3, :o3, 1867917600
- tz.transition 2029, 11, :o2, 1888477200
- tz.transition 2030, 3, :o3, 1899367200
- tz.transition 2030, 11, :o2, 1919926800
- tz.transition 2031, 3, :o3, 1930816800
- tz.transition 2031, 11, :o2, 1951376400
- tz.transition 2032, 3, :o3, 1962871200
- tz.transition 2032, 11, :o2, 1983430800
- tz.transition 2033, 3, :o3, 1994320800
- tz.transition 2033, 11, :o2, 2014880400
- tz.transition 2034, 3, :o3, 2025770400
- tz.transition 2034, 11, :o2, 2046330000
- tz.transition 2035, 3, :o3, 2057220000
- tz.transition 2035, 11, :o2, 2077779600
- tz.transition 2036, 3, :o3, 2088669600
- tz.transition 2036, 11, :o2, 2109229200
- tz.transition 2037, 3, :o3, 2120119200
- tz.transition 2037, 11, :o2, 2140678800
- tz.transition 2038, 3, :o3, 2152173600, 29585963, 12
- tz.transition 2038, 11, :o2, 2172733200, 19725879, 8
- tz.transition 2039, 3, :o3, 2183623200, 29590331, 12
- tz.transition 2039, 11, :o2, 2204182800, 19728791, 8
- tz.transition 2040, 3, :o3, 2215072800, 29594699, 12
- tz.transition 2040, 11, :o2, 2235632400, 19731703, 8
- tz.transition 2041, 3, :o3, 2246522400, 29599067, 12
- tz.transition 2041, 11, :o2, 2267082000, 19734615, 8
- tz.transition 2042, 3, :o3, 2277972000, 29603435, 12
- tz.transition 2042, 11, :o2, 2298531600, 19737527, 8
- tz.transition 2043, 3, :o3, 2309421600, 29607803, 12
- tz.transition 2043, 11, :o2, 2329981200, 19740439, 8
- tz.transition 2044, 3, :o3, 2341476000, 29612255, 12
- tz.transition 2044, 11, :o2, 2362035600, 19743407, 8
- tz.transition 2045, 3, :o3, 2372925600, 29616623, 12
- tz.transition 2045, 11, :o2, 2393485200, 19746319, 8
- tz.transition 2046, 3, :o3, 2404375200, 29620991, 12
- tz.transition 2046, 11, :o2, 2424934800, 19749231, 8
- tz.transition 2047, 3, :o3, 2435824800, 29625359, 12
- tz.transition 2047, 11, :o2, 2456384400, 19752143, 8
- tz.transition 2048, 3, :o3, 2467274400, 29629727, 12
- tz.transition 2048, 11, :o2, 2487834000, 19755055, 8
- tz.transition 2049, 3, :o3, 2499328800, 29634179, 12
- tz.transition 2049, 11, :o2, 2519888400, 19758023, 8
- tz.transition 2050, 3, :o3, 2530778400, 29638547, 12
- tz.transition 2050, 11, :o2, 2551338000, 19760935, 8
- tz.transition 2051, 3, :o3, 2562228000, 29642915, 12
- tz.transition 2051, 11, :o2, 2582787600, 19763847, 8
- tz.transition 2052, 3, :o3, 2593677600, 29647283, 12
- tz.transition 2052, 11, :o2, 2614237200, 19766759, 8
- tz.transition 2053, 3, :o3, 2625127200, 29651651, 12
- tz.transition 2053, 11, :o2, 2645686800, 19769671, 8
- tz.transition 2054, 3, :o3, 2656576800, 29656019, 12
- tz.transition 2054, 11, :o2, 2677136400, 19772583, 8
- tz.transition 2055, 3, :o3, 2688631200, 29660471, 12
- tz.transition 2055, 11, :o2, 2709190800, 19775551, 8
- tz.transition 2056, 3, :o3, 2720080800, 29664839, 12
- tz.transition 2056, 11, :o2, 2740640400, 19778463, 8
- tz.transition 2057, 3, :o3, 2751530400, 29669207, 12
- tz.transition 2057, 11, :o2, 2772090000, 19781375, 8
- tz.transition 2058, 3, :o3, 2782980000, 29673575, 12
- tz.transition 2058, 11, :o2, 2803539600, 19784287, 8
- tz.transition 2059, 3, :o3, 2814429600, 29677943, 12
- tz.transition 2059, 11, :o2, 2834989200, 19787199, 8
- tz.transition 2060, 3, :o3, 2846484000, 29682395, 12
- tz.transition 2060, 11, :o2, 2867043600, 19790167, 8
- tz.transition 2061, 3, :o3, 2877933600, 29686763, 12
- tz.transition 2061, 11, :o2, 2898493200, 19793079, 8
- tz.transition 2062, 3, :o3, 2909383200, 29691131, 12
- tz.transition 2062, 11, :o2, 2929942800, 19795991, 8
- tz.transition 2063, 3, :o3, 2940832800, 29695499, 12
- tz.transition 2063, 11, :o2, 2961392400, 19798903, 8
- tz.transition 2064, 3, :o3, 2972282400, 29699867, 12
- tz.transition 2064, 11, :o2, 2992842000, 19801815, 8
- tz.transition 2065, 3, :o3, 3003732000, 29704235, 12
- tz.transition 2065, 11, :o2, 3024291600, 19804727, 8
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/America/Toronto.rb b/lib/tzinfo/data/definitions/America/Toronto.rb
deleted file mode 100644
index ffe469ab..00000000
--- a/lib/tzinfo/data/definitions/America/Toronto.rb
+++ /dev/null
@@ -1,314 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module America
- module Toronto
- include TimezoneDefinition
-
- timezone 'America/Toronto' do |tz|
- tz.offset :o0, -19052, 0, :LMT
- tz.offset :o1, -18000, 0, :EST
- tz.offset :o2, -18000, 3600, :EDT
- tz.offset :o3, -18000, 3600, :EWT
- tz.offset :o4, -18000, 3600, :EPT
-
- tz.transition 1895, 1, :o1, -2366736148, 52125005963, 21600
- tz.transition 1918, 4, :o2, -1632070800, 58120747, 24
- tz.transition 1918, 10, :o1, -1615140000, 9687575, 4
- tz.transition 1919, 3, :o2, -1601753400, 38752779, 16
- tz.transition 1919, 10, :o1, -1583697600, 7266773, 3
- tz.transition 1920, 5, :o2, -1567357200, 58138723, 24
- tz.transition 1920, 9, :o1, -1554667200, 7267781, 3
- tz.transition 1921, 5, :o2, -1534698000, 58147795, 24
- tz.transition 1921, 9, :o1, -1524074400, 9691791, 4
- tz.transition 1922, 5, :o2, -1503248400, 58156531, 24
- tz.transition 1922, 9, :o1, -1492365600, 9693259, 4
- tz.transition 1923, 5, :o2, -1471798800, 58165267, 24
- tz.transition 1923, 9, :o1, -1460916000, 9694715, 4
- tz.transition 1924, 5, :o2, -1440954000, 58173835, 24
- tz.transition 1924, 9, :o1, -1428861600, 9696199, 4
- tz.transition 1925, 5, :o2, -1409504400, 58182571, 24
- tz.transition 1925, 9, :o1, -1397412000, 9697655, 4
- tz.transition 1926, 5, :o2, -1378054800, 58191307, 24
- tz.transition 1926, 9, :o1, -1365962400, 9699111, 4
- tz.transition 1927, 5, :o2, -1346605200, 58200043, 24
- tz.transition 1927, 9, :o1, -1333908000, 9700595, 4
- tz.transition 1928, 4, :o2, -1315155600, 58208779, 24
- tz.transition 1928, 9, :o1, -1301853600, 9702079, 4
- tz.transition 1929, 4, :o2, -1283706000, 58217515, 24
- tz.transition 1929, 9, :o1, -1270404000, 9703535, 4
- tz.transition 1930, 4, :o2, -1252256400, 58226251, 24
- tz.transition 1930, 9, :o1, -1238954400, 9704991, 4
- tz.transition 1931, 4, :o2, -1220806800, 58234987, 24
- tz.transition 1931, 9, :o1, -1207504800, 9706447, 4
- tz.transition 1932, 5, :o2, -1188752400, 58243891, 24
- tz.transition 1932, 9, :o1, -1176055200, 9707903, 4
- tz.transition 1933, 4, :o2, -1157302800, 58252627, 24
- tz.transition 1933, 10, :o1, -1144000800, 9709387, 4
- tz.transition 1934, 4, :o2, -1125853200, 58261363, 24
- tz.transition 1934, 9, :o1, -1112551200, 9710843, 4
- tz.transition 1935, 4, :o2, -1094403600, 58270099, 24
- tz.transition 1935, 9, :o1, -1081101600, 9712299, 4
- tz.transition 1936, 4, :o2, -1062954000, 58278835, 24
- tz.transition 1936, 9, :o1, -1049652000, 9713755, 4
- tz.transition 1937, 4, :o2, -1031504400, 58287571, 24
- tz.transition 1937, 9, :o1, -1018202400, 9715211, 4
- tz.transition 1938, 4, :o2, -1000054800, 58296307, 24
- tz.transition 1938, 9, :o1, -986752800, 9716667, 4
- tz.transition 1939, 4, :o2, -968000400, 58305211, 24
- tz.transition 1939, 9, :o1, -955303200, 9718123, 4
- tz.transition 1940, 4, :o2, -936550800, 58313947, 24
- tz.transition 1942, 2, :o3, -880218000, 58329595, 24
- tz.transition 1945, 8, :o4, -769395600, 58360379, 24
- tz.transition 1945, 9, :o1, -765396000, 9726915, 4
- tz.transition 1946, 4, :o2, -747248400, 58366531, 24
- tz.transition 1946, 9, :o1, -733946400, 9728371, 4
- tz.transition 1947, 4, :o2, -715806000, 58375265, 24
- tz.transition 1947, 9, :o1, -702504000, 7297370, 3
- tz.transition 1948, 4, :o2, -684356400, 58384001, 24
- tz.transition 1948, 9, :o1, -671054400, 7298462, 3
- tz.transition 1949, 4, :o2, -652906800, 58392737, 24
- tz.transition 1949, 11, :o1, -634161600, 7299743, 3
- tz.transition 1950, 4, :o2, -620845200, 58401643, 24
- tz.transition 1950, 11, :o1, -602704800, 9734447, 4
- tz.transition 1951, 4, :o2, -589395600, 58410379, 24
- tz.transition 1951, 9, :o1, -576093600, 9735679, 4
- tz.transition 1952, 4, :o2, -557946000, 58419115, 24
- tz.transition 1952, 9, :o1, -544644000, 9737135, 4
- tz.transition 1953, 4, :o2, -526496400, 58427851, 24
- tz.transition 1953, 9, :o1, -513194400, 9738591, 4
- tz.transition 1954, 4, :o2, -495046800, 58436587, 24
- tz.transition 1954, 9, :o1, -481744800, 9740047, 4
- tz.transition 1955, 4, :o2, -463597200, 58445323, 24
- tz.transition 1955, 9, :o1, -450295200, 9741503, 4
- tz.transition 1956, 4, :o2, -431542800, 58454227, 24
- tz.transition 1956, 9, :o1, -418240800, 9742987, 4
- tz.transition 1957, 4, :o2, -400093200, 58462963, 24
- tz.transition 1957, 10, :o1, -384372000, 9744555, 4
- tz.transition 1958, 4, :o2, -368643600, 58471699, 24
- tz.transition 1958, 10, :o1, -352922400, 9746011, 4
- tz.transition 1959, 4, :o2, -337194000, 58480435, 24
- tz.transition 1959, 10, :o1, -321472800, 9747467, 4
- tz.transition 1960, 4, :o2, -305744400, 58489171, 24
- tz.transition 1960, 10, :o1, -289418400, 9748951, 4
- tz.transition 1961, 4, :o2, -273690000, 58498075, 24
- tz.transition 1961, 10, :o1, -257968800, 9750407, 4
- tz.transition 1962, 4, :o2, -242240400, 58506811, 24
- tz.transition 1962, 10, :o1, -226519200, 9751863, 4
- tz.transition 1963, 4, :o2, -210790800, 58515547, 24
- tz.transition 1963, 10, :o1, -195069600, 9753319, 4
- tz.transition 1964, 4, :o2, -179341200, 58524283, 24
- tz.transition 1964, 10, :o1, -163620000, 9754775, 4
- tz.transition 1965, 4, :o2, -147891600, 58533019, 24
- tz.transition 1965, 10, :o1, -131565600, 9756259, 4
- tz.transition 1966, 4, :o2, -116442000, 58541755, 24
- tz.transition 1966, 10, :o1, -100116000, 9757715, 4
- tz.transition 1967, 4, :o2, -84387600, 58550659, 24
- tz.transition 1967, 10, :o1, -68666400, 9759171, 4
- tz.transition 1968, 4, :o2, -52938000, 58559395, 24
- tz.transition 1968, 10, :o1, -37216800, 9760627, 4
- tz.transition 1969, 4, :o2, -21488400, 58568131, 24
- tz.transition 1969, 10, :o1, -5767200, 9762083, 4
- tz.transition 1970, 4, :o2, 9961200
- tz.transition 1970, 10, :o1, 25682400
- tz.transition 1971, 4, :o2, 41410800
- tz.transition 1971, 10, :o1, 57736800
- tz.transition 1972, 4, :o2, 73465200
- tz.transition 1972, 10, :o1, 89186400
- tz.transition 1973, 4, :o2, 104914800
- tz.transition 1973, 10, :o1, 120636000
- tz.transition 1974, 4, :o2, 136364400
- tz.transition 1974, 10, :o1, 152085600
- tz.transition 1975, 4, :o2, 167814000
- tz.transition 1975, 10, :o1, 183535200
- tz.transition 1976, 4, :o2, 199263600
- tz.transition 1976, 10, :o1, 215589600
- tz.transition 1977, 4, :o2, 230713200
- tz.transition 1977, 10, :o1, 247039200
- tz.transition 1978, 4, :o2, 262767600
- tz.transition 1978, 10, :o1, 278488800
- tz.transition 1979, 4, :o2, 294217200
- tz.transition 1979, 10, :o1, 309938400
- tz.transition 1980, 4, :o2, 325666800
- tz.transition 1980, 10, :o1, 341388000
- tz.transition 1981, 4, :o2, 357116400
- tz.transition 1981, 10, :o1, 372837600
- tz.transition 1982, 4, :o2, 388566000
- tz.transition 1982, 10, :o1, 404892000
- tz.transition 1983, 4, :o2, 420015600
- tz.transition 1983, 10, :o1, 436341600
- tz.transition 1984, 4, :o2, 452070000
- tz.transition 1984, 10, :o1, 467791200
- tz.transition 1985, 4, :o2, 483519600
- tz.transition 1985, 10, :o1, 499240800
- tz.transition 1986, 4, :o2, 514969200
- tz.transition 1986, 10, :o1, 530690400
- tz.transition 1987, 4, :o2, 544604400
- tz.transition 1987, 10, :o1, 562140000
- tz.transition 1988, 4, :o2, 576054000
- tz.transition 1988, 10, :o1, 594194400
- tz.transition 1989, 4, :o2, 607503600
- tz.transition 1989, 10, :o1, 625644000
- tz.transition 1990, 4, :o2, 638953200
- tz.transition 1990, 10, :o1, 657093600
- tz.transition 1991, 4, :o2, 671007600
- tz.transition 1991, 10, :o1, 688543200
- tz.transition 1992, 4, :o2, 702457200
- tz.transition 1992, 10, :o1, 719992800
- tz.transition 1993, 4, :o2, 733906800
- tz.transition 1993, 10, :o1, 752047200
- tz.transition 1994, 4, :o2, 765356400
- tz.transition 1994, 10, :o1, 783496800
- tz.transition 1995, 4, :o2, 796806000
- tz.transition 1995, 10, :o1, 814946400
- tz.transition 1996, 4, :o2, 828860400
- tz.transition 1996, 10, :o1, 846396000
- tz.transition 1997, 4, :o2, 860310000
- tz.transition 1997, 10, :o1, 877845600
- tz.transition 1998, 4, :o2, 891759600
- tz.transition 1998, 10, :o1, 909295200
- tz.transition 1999, 4, :o2, 923209200
- tz.transition 1999, 10, :o1, 941349600
- tz.transition 2000, 4, :o2, 954658800
- tz.transition 2000, 10, :o1, 972799200
- tz.transition 2001, 4, :o2, 986108400
- tz.transition 2001, 10, :o1, 1004248800
- tz.transition 2002, 4, :o2, 1018162800
- tz.transition 2002, 10, :o1, 1035698400
- tz.transition 2003, 4, :o2, 1049612400
- tz.transition 2003, 10, :o1, 1067148000
- tz.transition 2004, 4, :o2, 1081062000
- tz.transition 2004, 10, :o1, 1099202400
- tz.transition 2005, 4, :o2, 1112511600
- tz.transition 2005, 10, :o1, 1130652000
- tz.transition 2006, 4, :o2, 1143961200
- tz.transition 2006, 10, :o1, 1162101600
- tz.transition 2007, 3, :o2, 1173596400
- tz.transition 2007, 11, :o1, 1194156000
- tz.transition 2008, 3, :o2, 1205046000
- tz.transition 2008, 11, :o1, 1225605600
- tz.transition 2009, 3, :o2, 1236495600
- tz.transition 2009, 11, :o1, 1257055200
- tz.transition 2010, 3, :o2, 1268550000
- tz.transition 2010, 11, :o1, 1289109600
- tz.transition 2011, 3, :o2, 1299999600
- tz.transition 2011, 11, :o1, 1320559200
- tz.transition 2012, 3, :o2, 1331449200
- tz.transition 2012, 11, :o1, 1352008800
- tz.transition 2013, 3, :o2, 1362898800
- tz.transition 2013, 11, :o1, 1383458400
- tz.transition 2014, 3, :o2, 1394348400
- tz.transition 2014, 11, :o1, 1414908000
- tz.transition 2015, 3, :o2, 1425798000
- tz.transition 2015, 11, :o1, 1446357600
- tz.transition 2016, 3, :o2, 1457852400
- tz.transition 2016, 11, :o1, 1478412000
- tz.transition 2017, 3, :o2, 1489302000
- tz.transition 2017, 11, :o1, 1509861600
- tz.transition 2018, 3, :o2, 1520751600
- tz.transition 2018, 11, :o1, 1541311200
- tz.transition 2019, 3, :o2, 1552201200
- tz.transition 2019, 11, :o1, 1572760800
- tz.transition 2020, 3, :o2, 1583650800
- tz.transition 2020, 11, :o1, 1604210400
- tz.transition 2021, 3, :o2, 1615705200
- tz.transition 2021, 11, :o1, 1636264800
- tz.transition 2022, 3, :o2, 1647154800
- tz.transition 2022, 11, :o1, 1667714400
- tz.transition 2023, 3, :o2, 1678604400
- tz.transition 2023, 11, :o1, 1699164000
- tz.transition 2024, 3, :o2, 1710054000
- tz.transition 2024, 11, :o1, 1730613600
- tz.transition 2025, 3, :o2, 1741503600
- tz.transition 2025, 11, :o1, 1762063200
- tz.transition 2026, 3, :o2, 1772953200
- tz.transition 2026, 11, :o1, 1793512800
- tz.transition 2027, 3, :o2, 1805007600
- tz.transition 2027, 11, :o1, 1825567200
- tz.transition 2028, 3, :o2, 1836457200
- tz.transition 2028, 11, :o1, 1857016800
- tz.transition 2029, 3, :o2, 1867906800
- tz.transition 2029, 11, :o1, 1888466400
- tz.transition 2030, 3, :o2, 1899356400
- tz.transition 2030, 11, :o1, 1919916000
- tz.transition 2031, 3, :o2, 1930806000
- tz.transition 2031, 11, :o1, 1951365600
- tz.transition 2032, 3, :o2, 1962860400
- tz.transition 2032, 11, :o1, 1983420000
- tz.transition 2033, 3, :o2, 1994310000
- tz.transition 2033, 11, :o1, 2014869600
- tz.transition 2034, 3, :o2, 2025759600
- tz.transition 2034, 11, :o1, 2046319200
- tz.transition 2035, 3, :o2, 2057209200
- tz.transition 2035, 11, :o1, 2077768800
- tz.transition 2036, 3, :o2, 2088658800
- tz.transition 2036, 11, :o1, 2109218400
- tz.transition 2037, 3, :o2, 2120108400
- tz.transition 2037, 11, :o1, 2140668000
- tz.transition 2038, 3, :o2, 2152162800, 59171923, 24
- tz.transition 2038, 11, :o1, 2172722400, 9862939, 4
- tz.transition 2039, 3, :o2, 2183612400, 59180659, 24
- tz.transition 2039, 11, :o1, 2204172000, 9864395, 4
- tz.transition 2040, 3, :o2, 2215062000, 59189395, 24
- tz.transition 2040, 11, :o1, 2235621600, 9865851, 4
- tz.transition 2041, 3, :o2, 2246511600, 59198131, 24
- tz.transition 2041, 11, :o1, 2267071200, 9867307, 4
- tz.transition 2042, 3, :o2, 2277961200, 59206867, 24
- tz.transition 2042, 11, :o1, 2298520800, 9868763, 4
- tz.transition 2043, 3, :o2, 2309410800, 59215603, 24
- tz.transition 2043, 11, :o1, 2329970400, 9870219, 4
- tz.transition 2044, 3, :o2, 2341465200, 59224507, 24
- tz.transition 2044, 11, :o1, 2362024800, 9871703, 4
- tz.transition 2045, 3, :o2, 2372914800, 59233243, 24
- tz.transition 2045, 11, :o1, 2393474400, 9873159, 4
- tz.transition 2046, 3, :o2, 2404364400, 59241979, 24
- tz.transition 2046, 11, :o1, 2424924000, 9874615, 4
- tz.transition 2047, 3, :o2, 2435814000, 59250715, 24
- tz.transition 2047, 11, :o1, 2456373600, 9876071, 4
- tz.transition 2048, 3, :o2, 2467263600, 59259451, 24
- tz.transition 2048, 11, :o1, 2487823200, 9877527, 4
- tz.transition 2049, 3, :o2, 2499318000, 59268355, 24
- tz.transition 2049, 11, :o1, 2519877600, 9879011, 4
- tz.transition 2050, 3, :o2, 2530767600, 59277091, 24
- tz.transition 2050, 11, :o1, 2551327200, 9880467, 4
- tz.transition 2051, 3, :o2, 2562217200, 59285827, 24
- tz.transition 2051, 11, :o1, 2582776800, 9881923, 4
- tz.transition 2052, 3, :o2, 2593666800, 59294563, 24
- tz.transition 2052, 11, :o1, 2614226400, 9883379, 4
- tz.transition 2053, 3, :o2, 2625116400, 59303299, 24
- tz.transition 2053, 11, :o1, 2645676000, 9884835, 4
- tz.transition 2054, 3, :o2, 2656566000, 59312035, 24
- tz.transition 2054, 11, :o1, 2677125600, 9886291, 4
- tz.transition 2055, 3, :o2, 2688620400, 59320939, 24
- tz.transition 2055, 11, :o1, 2709180000, 9887775, 4
- tz.transition 2056, 3, :o2, 2720070000, 59329675, 24
- tz.transition 2056, 11, :o1, 2740629600, 9889231, 4
- tz.transition 2057, 3, :o2, 2751519600, 59338411, 24
- tz.transition 2057, 11, :o1, 2772079200, 9890687, 4
- tz.transition 2058, 3, :o2, 2782969200, 59347147, 24
- tz.transition 2058, 11, :o1, 2803528800, 9892143, 4
- tz.transition 2059, 3, :o2, 2814418800, 59355883, 24
- tz.transition 2059, 11, :o1, 2834978400, 9893599, 4
- tz.transition 2060, 3, :o2, 2846473200, 59364787, 24
- tz.transition 2060, 11, :o1, 2867032800, 9895083, 4
- tz.transition 2061, 3, :o2, 2877922800, 59373523, 24
- tz.transition 2061, 11, :o1, 2898482400, 9896539, 4
- tz.transition 2062, 3, :o2, 2909372400, 59382259, 24
- tz.transition 2062, 11, :o1, 2929932000, 9897995, 4
- tz.transition 2063, 3, :o2, 2940822000, 59390995, 24
- tz.transition 2063, 11, :o1, 2961381600, 9899451, 4
- tz.transition 2064, 3, :o2, 2972271600, 59399731, 24
- tz.transition 2064, 11, :o1, 2992831200, 9900907, 4
- tz.transition 2065, 3, :o2, 3003721200, 59408467, 24
- tz.transition 2065, 11, :o1, 3024280800, 9902363, 4
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/America/Tortola.rb b/lib/tzinfo/data/definitions/America/Tortola.rb
deleted file mode 100644
index 0cbdccdc..00000000
--- a/lib/tzinfo/data/definitions/America/Tortola.rb
+++ /dev/null
@@ -1,18 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module America
- module Tortola
- include TimezoneDefinition
-
- linked_timezone 'America/Tortola', 'America/Port_of_Spain'
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/America/Vancouver.rb b/lib/tzinfo/data/definitions/America/Vancouver.rb
deleted file mode 100644
index 29c34594..00000000
--- a/lib/tzinfo/data/definitions/America/Vancouver.rb
+++ /dev/null
@@ -1,271 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module America
- module Vancouver
- include TimezoneDefinition
-
- timezone 'America/Vancouver' do |tz|
- tz.offset :o0, -29548, 0, :LMT
- tz.offset :o1, -28800, 0, :PST
- tz.offset :o2, -28800, 3600, :PDT
- tz.offset :o3, -28800, 3600, :PWT
- tz.offset :o4, -28800, 3600, :PPT
-
- tz.transition 1884, 1, :o1, -2713880852, 52038219787, 21600
- tz.transition 1918, 4, :o2, -1632060000, 29060375, 12
- tz.transition 1918, 10, :o1, -1615129200, 19375151, 8
- tz.transition 1942, 2, :o3, -880207200, 29164799, 12
- tz.transition 1945, 8, :o4, -769395600, 58360379, 24
- tz.transition 1945, 9, :o1, -765385200, 19453831, 8
- tz.transition 1946, 4, :o2, -747237600, 29183267, 12
- tz.transition 1946, 10, :o1, -732726000, 19456855, 8
- tz.transition 1947, 4, :o2, -715788000, 29187635, 12
- tz.transition 1947, 9, :o1, -702486000, 19459655, 8
- tz.transition 1948, 4, :o2, -684338400, 29192003, 12
- tz.transition 1948, 9, :o1, -671036400, 19462567, 8
- tz.transition 1949, 4, :o2, -652888800, 29196371, 12
- tz.transition 1949, 9, :o1, -639586800, 19465479, 8
- tz.transition 1950, 4, :o2, -620834400, 29200823, 12
- tz.transition 1950, 9, :o1, -608137200, 19468391, 8
- tz.transition 1951, 4, :o2, -589384800, 29205191, 12
- tz.transition 1951, 9, :o1, -576082800, 19471359, 8
- tz.transition 1952, 4, :o2, -557935200, 29209559, 12
- tz.transition 1952, 9, :o1, -544633200, 19474271, 8
- tz.transition 1953, 4, :o2, -526485600, 29213927, 12
- tz.transition 1953, 9, :o1, -513183600, 19477183, 8
- tz.transition 1954, 4, :o2, -495036000, 29218295, 12
- tz.transition 1954, 9, :o1, -481734000, 19480095, 8
- tz.transition 1955, 4, :o2, -463586400, 29222663, 12
- tz.transition 1955, 9, :o1, -450284400, 19483007, 8
- tz.transition 1956, 4, :o2, -431532000, 29227115, 12
- tz.transition 1956, 9, :o1, -418230000, 19485975, 8
- tz.transition 1957, 4, :o2, -400082400, 29231483, 12
- tz.transition 1957, 9, :o1, -386780400, 19488887, 8
- tz.transition 1958, 4, :o2, -368632800, 29235851, 12
- tz.transition 1958, 9, :o1, -355330800, 19491799, 8
- tz.transition 1959, 4, :o2, -337183200, 29240219, 12
- tz.transition 1959, 9, :o1, -323881200, 19494711, 8
- tz.transition 1960, 4, :o2, -305733600, 29244587, 12
- tz.transition 1960, 9, :o1, -292431600, 19497623, 8
- tz.transition 1961, 4, :o2, -273679200, 29249039, 12
- tz.transition 1961, 9, :o1, -260982000, 19500535, 8
- tz.transition 1962, 4, :o2, -242229600, 29253407, 12
- tz.transition 1962, 10, :o1, -226508400, 19503727, 8
- tz.transition 1963, 4, :o2, -210780000, 29257775, 12
- tz.transition 1963, 10, :o1, -195058800, 19506639, 8
- tz.transition 1964, 4, :o2, -179330400, 29262143, 12
- tz.transition 1964, 10, :o1, -163609200, 19509551, 8
- tz.transition 1965, 4, :o2, -147880800, 29266511, 12
- tz.transition 1965, 10, :o1, -131554800, 19512519, 8
- tz.transition 1966, 4, :o2, -116431200, 29270879, 12
- tz.transition 1966, 10, :o1, -100105200, 19515431, 8
- tz.transition 1967, 4, :o2, -84376800, 29275331, 12
- tz.transition 1967, 10, :o1, -68655600, 19518343, 8
- tz.transition 1968, 4, :o2, -52927200, 29279699, 12
- tz.transition 1968, 10, :o1, -37206000, 19521255, 8
- tz.transition 1969, 4, :o2, -21477600, 29284067, 12
- tz.transition 1969, 10, :o1, -5756400, 19524167, 8
- tz.transition 1970, 4, :o2, 9972000
- tz.transition 1970, 10, :o1, 25693200
- tz.transition 1971, 4, :o2, 41421600
- tz.transition 1971, 10, :o1, 57747600
- tz.transition 1972, 4, :o2, 73476000
- tz.transition 1972, 10, :o1, 89197200
- tz.transition 1973, 4, :o2, 104925600
- tz.transition 1973, 10, :o1, 120646800
- tz.transition 1974, 4, :o2, 136375200
- tz.transition 1974, 10, :o1, 152096400
- tz.transition 1975, 4, :o2, 167824800
- tz.transition 1975, 10, :o1, 183546000
- tz.transition 1976, 4, :o2, 199274400
- tz.transition 1976, 10, :o1, 215600400
- tz.transition 1977, 4, :o2, 230724000
- tz.transition 1977, 10, :o1, 247050000
- tz.transition 1978, 4, :o2, 262778400
- tz.transition 1978, 10, :o1, 278499600
- tz.transition 1979, 4, :o2, 294228000
- tz.transition 1979, 10, :o1, 309949200
- tz.transition 1980, 4, :o2, 325677600
- tz.transition 1980, 10, :o1, 341398800
- tz.transition 1981, 4, :o2, 357127200
- tz.transition 1981, 10, :o1, 372848400
- tz.transition 1982, 4, :o2, 388576800
- tz.transition 1982, 10, :o1, 404902800
- tz.transition 1983, 4, :o2, 420026400
- tz.transition 1983, 10, :o1, 436352400
- tz.transition 1984, 4, :o2, 452080800
- tz.transition 1984, 10, :o1, 467802000
- tz.transition 1985, 4, :o2, 483530400
- tz.transition 1985, 10, :o1, 499251600
- tz.transition 1986, 4, :o2, 514980000
- tz.transition 1986, 10, :o1, 530701200
- tz.transition 1987, 4, :o2, 544615200
- tz.transition 1987, 10, :o1, 562150800
- tz.transition 1988, 4, :o2, 576064800
- tz.transition 1988, 10, :o1, 594205200
- tz.transition 1989, 4, :o2, 607514400
- tz.transition 1989, 10, :o1, 625654800
- tz.transition 1990, 4, :o2, 638964000
- tz.transition 1990, 10, :o1, 657104400
- tz.transition 1991, 4, :o2, 671018400
- tz.transition 1991, 10, :o1, 688554000
- tz.transition 1992, 4, :o2, 702468000
- tz.transition 1992, 10, :o1, 720003600
- tz.transition 1993, 4, :o2, 733917600
- tz.transition 1993, 10, :o1, 752058000
- tz.transition 1994, 4, :o2, 765367200
- tz.transition 1994, 10, :o1, 783507600
- tz.transition 1995, 4, :o2, 796816800
- tz.transition 1995, 10, :o1, 814957200
- tz.transition 1996, 4, :o2, 828871200
- tz.transition 1996, 10, :o1, 846406800
- tz.transition 1997, 4, :o2, 860320800
- tz.transition 1997, 10, :o1, 877856400
- tz.transition 1998, 4, :o2, 891770400
- tz.transition 1998, 10, :o1, 909306000
- tz.transition 1999, 4, :o2, 923220000
- tz.transition 1999, 10, :o1, 941360400
- tz.transition 2000, 4, :o2, 954669600
- tz.transition 2000, 10, :o1, 972810000
- tz.transition 2001, 4, :o2, 986119200
- tz.transition 2001, 10, :o1, 1004259600
- tz.transition 2002, 4, :o2, 1018173600
- tz.transition 2002, 10, :o1, 1035709200
- tz.transition 2003, 4, :o2, 1049623200
- tz.transition 2003, 10, :o1, 1067158800
- tz.transition 2004, 4, :o2, 1081072800
- tz.transition 2004, 10, :o1, 1099213200
- tz.transition 2005, 4, :o2, 1112522400
- tz.transition 2005, 10, :o1, 1130662800
- tz.transition 2006, 4, :o2, 1143972000
- tz.transition 2006, 10, :o1, 1162112400
- tz.transition 2007, 3, :o2, 1173607200
- tz.transition 2007, 11, :o1, 1194166800
- tz.transition 2008, 3, :o2, 1205056800
- tz.transition 2008, 11, :o1, 1225616400
- tz.transition 2009, 3, :o2, 1236506400
- tz.transition 2009, 11, :o1, 1257066000
- tz.transition 2010, 3, :o2, 1268560800
- tz.transition 2010, 11, :o1, 1289120400
- tz.transition 2011, 3, :o2, 1300010400
- tz.transition 2011, 11, :o1, 1320570000
- tz.transition 2012, 3, :o2, 1331460000
- tz.transition 2012, 11, :o1, 1352019600
- tz.transition 2013, 3, :o2, 1362909600
- tz.transition 2013, 11, :o1, 1383469200
- tz.transition 2014, 3, :o2, 1394359200
- tz.transition 2014, 11, :o1, 1414918800
- tz.transition 2015, 3, :o2, 1425808800
- tz.transition 2015, 11, :o1, 1446368400
- tz.transition 2016, 3, :o2, 1457863200
- tz.transition 2016, 11, :o1, 1478422800
- tz.transition 2017, 3, :o2, 1489312800
- tz.transition 2017, 11, :o1, 1509872400
- tz.transition 2018, 3, :o2, 1520762400
- tz.transition 2018, 11, :o1, 1541322000
- tz.transition 2019, 3, :o2, 1552212000
- tz.transition 2019, 11, :o1, 1572771600
- tz.transition 2020, 3, :o2, 1583661600
- tz.transition 2020, 11, :o1, 1604221200
- tz.transition 2021, 3, :o2, 1615716000
- tz.transition 2021, 11, :o1, 1636275600
- tz.transition 2022, 3, :o2, 1647165600
- tz.transition 2022, 11, :o1, 1667725200
- tz.transition 2023, 3, :o2, 1678615200
- tz.transition 2023, 11, :o1, 1699174800
- tz.transition 2024, 3, :o2, 1710064800
- tz.transition 2024, 11, :o1, 1730624400
- tz.transition 2025, 3, :o2, 1741514400
- tz.transition 2025, 11, :o1, 1762074000
- tz.transition 2026, 3, :o2, 1772964000
- tz.transition 2026, 11, :o1, 1793523600
- tz.transition 2027, 3, :o2, 1805018400
- tz.transition 2027, 11, :o1, 1825578000
- tz.transition 2028, 3, :o2, 1836468000
- tz.transition 2028, 11, :o1, 1857027600
- tz.transition 2029, 3, :o2, 1867917600
- tz.transition 2029, 11, :o1, 1888477200
- tz.transition 2030, 3, :o2, 1899367200
- tz.transition 2030, 11, :o1, 1919926800
- tz.transition 2031, 3, :o2, 1930816800
- tz.transition 2031, 11, :o1, 1951376400
- tz.transition 2032, 3, :o2, 1962871200
- tz.transition 2032, 11, :o1, 1983430800
- tz.transition 2033, 3, :o2, 1994320800
- tz.transition 2033, 11, :o1, 2014880400
- tz.transition 2034, 3, :o2, 2025770400
- tz.transition 2034, 11, :o1, 2046330000
- tz.transition 2035, 3, :o2, 2057220000
- tz.transition 2035, 11, :o1, 2077779600
- tz.transition 2036, 3, :o2, 2088669600
- tz.transition 2036, 11, :o1, 2109229200
- tz.transition 2037, 3, :o2, 2120119200
- tz.transition 2037, 11, :o1, 2140678800
- tz.transition 2038, 3, :o2, 2152173600, 29585963, 12
- tz.transition 2038, 11, :o1, 2172733200, 19725879, 8
- tz.transition 2039, 3, :o2, 2183623200, 29590331, 12
- tz.transition 2039, 11, :o1, 2204182800, 19728791, 8
- tz.transition 2040, 3, :o2, 2215072800, 29594699, 12
- tz.transition 2040, 11, :o1, 2235632400, 19731703, 8
- tz.transition 2041, 3, :o2, 2246522400, 29599067, 12
- tz.transition 2041, 11, :o1, 2267082000, 19734615, 8
- tz.transition 2042, 3, :o2, 2277972000, 29603435, 12
- tz.transition 2042, 11, :o1, 2298531600, 19737527, 8
- tz.transition 2043, 3, :o2, 2309421600, 29607803, 12
- tz.transition 2043, 11, :o1, 2329981200, 19740439, 8
- tz.transition 2044, 3, :o2, 2341476000, 29612255, 12
- tz.transition 2044, 11, :o1, 2362035600, 19743407, 8
- tz.transition 2045, 3, :o2, 2372925600, 29616623, 12
- tz.transition 2045, 11, :o1, 2393485200, 19746319, 8
- tz.transition 2046, 3, :o2, 2404375200, 29620991, 12
- tz.transition 2046, 11, :o1, 2424934800, 19749231, 8
- tz.transition 2047, 3, :o2, 2435824800, 29625359, 12
- tz.transition 2047, 11, :o1, 2456384400, 19752143, 8
- tz.transition 2048, 3, :o2, 2467274400, 29629727, 12
- tz.transition 2048, 11, :o1, 2487834000, 19755055, 8
- tz.transition 2049, 3, :o2, 2499328800, 29634179, 12
- tz.transition 2049, 11, :o1, 2519888400, 19758023, 8
- tz.transition 2050, 3, :o2, 2530778400, 29638547, 12
- tz.transition 2050, 11, :o1, 2551338000, 19760935, 8
- tz.transition 2051, 3, :o2, 2562228000, 29642915, 12
- tz.transition 2051, 11, :o1, 2582787600, 19763847, 8
- tz.transition 2052, 3, :o2, 2593677600, 29647283, 12
- tz.transition 2052, 11, :o1, 2614237200, 19766759, 8
- tz.transition 2053, 3, :o2, 2625127200, 29651651, 12
- tz.transition 2053, 11, :o1, 2645686800, 19769671, 8
- tz.transition 2054, 3, :o2, 2656576800, 29656019, 12
- tz.transition 2054, 11, :o1, 2677136400, 19772583, 8
- tz.transition 2055, 3, :o2, 2688631200, 29660471, 12
- tz.transition 2055, 11, :o1, 2709190800, 19775551, 8
- tz.transition 2056, 3, :o2, 2720080800, 29664839, 12
- tz.transition 2056, 11, :o1, 2740640400, 19778463, 8
- tz.transition 2057, 3, :o2, 2751530400, 29669207, 12
- tz.transition 2057, 11, :o1, 2772090000, 19781375, 8
- tz.transition 2058, 3, :o2, 2782980000, 29673575, 12
- tz.transition 2058, 11, :o1, 2803539600, 19784287, 8
- tz.transition 2059, 3, :o2, 2814429600, 29677943, 12
- tz.transition 2059, 11, :o1, 2834989200, 19787199, 8
- tz.transition 2060, 3, :o2, 2846484000, 29682395, 12
- tz.transition 2060, 11, :o1, 2867043600, 19790167, 8
- tz.transition 2061, 3, :o2, 2877933600, 29686763, 12
- tz.transition 2061, 11, :o1, 2898493200, 19793079, 8
- tz.transition 2062, 3, :o2, 2909383200, 29691131, 12
- tz.transition 2062, 11, :o1, 2929942800, 19795991, 8
- tz.transition 2063, 3, :o2, 2940832800, 29695499, 12
- tz.transition 2063, 11, :o1, 2961392400, 19798903, 8
- tz.transition 2064, 3, :o2, 2972282400, 29699867, 12
- tz.transition 2064, 11, :o1, 2992842000, 19801815, 8
- tz.transition 2065, 3, :o2, 3003732000, 29704235, 12
- tz.transition 2065, 11, :o1, 3024291600, 19804727, 8
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/America/Virgin.rb b/lib/tzinfo/data/definitions/America/Virgin.rb
deleted file mode 100644
index e795ef0d..00000000
--- a/lib/tzinfo/data/definitions/America/Virgin.rb
+++ /dev/null
@@ -1,18 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module America
- module Virgin
- include TimezoneDefinition
-
- linked_timezone 'America/Virgin', 'America/Port_of_Spain'
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/America/Whitehorse.rb b/lib/tzinfo/data/definitions/America/Whitehorse.rb
deleted file mode 100644
index b1c4e815..00000000
--- a/lib/tzinfo/data/definitions/America/Whitehorse.rb
+++ /dev/null
@@ -1,211 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module America
- module Whitehorse
- include TimezoneDefinition
-
- timezone 'America/Whitehorse' do |tz|
- tz.offset :o0, -32412, 0, :LMT
- tz.offset :o1, -32400, 0, :YST
- tz.offset :o2, -32400, 3600, :YDT
- tz.offset :o3, -32400, 3600, :YWT
- tz.offset :o4, -32400, 3600, :YPT
- tz.offset :o5, -32400, 7200, :YDDT
- tz.offset :o6, -28800, 0, :PST
- tz.offset :o7, -28800, 3600, :PDT
-
- tz.transition 1900, 8, :o1, -2188997988, 17389813501, 7200
- tz.transition 1918, 4, :o2, -1632056400, 58120751, 24
- tz.transition 1918, 10, :o1, -1615125600, 29062727, 12
- tz.transition 1919, 5, :o2, -1596978000, 58130495, 24
- tz.transition 1919, 11, :o1, -1583164800, 14533583, 6
- tz.transition 1942, 2, :o3, -880203600, 58329599, 24
- tz.transition 1945, 8, :o4, -769395600, 58360379, 24
- tz.transition 1945, 9, :o1, -765381600, 29180747, 12
- tz.transition 1965, 4, :o5, -147884400, 19511007, 8
- tz.transition 1965, 10, :o1, -131554800, 19512519, 8
- tz.transition 1967, 5, :o6, -81961200, 19517111, 8
- tz.transition 1980, 4, :o7, 325677600
- tz.transition 1980, 10, :o6, 341398800
- tz.transition 1981, 4, :o7, 357127200
- tz.transition 1981, 10, :o6, 372848400
- tz.transition 1982, 4, :o7, 388576800
- tz.transition 1982, 10, :o6, 404902800
- tz.transition 1983, 4, :o7, 420026400
- tz.transition 1983, 10, :o6, 436352400
- tz.transition 1984, 4, :o7, 452080800
- tz.transition 1984, 10, :o6, 467802000
- tz.transition 1985, 4, :o7, 483530400
- tz.transition 1985, 10, :o6, 499251600
- tz.transition 1986, 4, :o7, 514980000
- tz.transition 1986, 10, :o6, 530701200
- tz.transition 1987, 4, :o7, 544615200
- tz.transition 1987, 10, :o6, 562150800
- tz.transition 1988, 4, :o7, 576064800
- tz.transition 1988, 10, :o6, 594205200
- tz.transition 1989, 4, :o7, 607514400
- tz.transition 1989, 10, :o6, 625654800
- tz.transition 1990, 4, :o7, 638964000
- tz.transition 1990, 10, :o6, 657104400
- tz.transition 1991, 4, :o7, 671018400
- tz.transition 1991, 10, :o6, 688554000
- tz.transition 1992, 4, :o7, 702468000
- tz.transition 1992, 10, :o6, 720003600
- tz.transition 1993, 4, :o7, 733917600
- tz.transition 1993, 10, :o6, 752058000
- tz.transition 1994, 4, :o7, 765367200
- tz.transition 1994, 10, :o6, 783507600
- tz.transition 1995, 4, :o7, 796816800
- tz.transition 1995, 10, :o6, 814957200
- tz.transition 1996, 4, :o7, 828871200
- tz.transition 1996, 10, :o6, 846406800
- tz.transition 1997, 4, :o7, 860320800
- tz.transition 1997, 10, :o6, 877856400
- tz.transition 1998, 4, :o7, 891770400
- tz.transition 1998, 10, :o6, 909306000
- tz.transition 1999, 4, :o7, 923220000
- tz.transition 1999, 10, :o6, 941360400
- tz.transition 2000, 4, :o7, 954669600
- tz.transition 2000, 10, :o6, 972810000
- tz.transition 2001, 4, :o7, 986119200
- tz.transition 2001, 10, :o6, 1004259600
- tz.transition 2002, 4, :o7, 1018173600
- tz.transition 2002, 10, :o6, 1035709200
- tz.transition 2003, 4, :o7, 1049623200
- tz.transition 2003, 10, :o6, 1067158800
- tz.transition 2004, 4, :o7, 1081072800
- tz.transition 2004, 10, :o6, 1099213200
- tz.transition 2005, 4, :o7, 1112522400
- tz.transition 2005, 10, :o6, 1130662800
- tz.transition 2006, 4, :o7, 1143972000
- tz.transition 2006, 10, :o6, 1162112400
- tz.transition 2007, 3, :o7, 1173607200
- tz.transition 2007, 11, :o6, 1194166800
- tz.transition 2008, 3, :o7, 1205056800
- tz.transition 2008, 11, :o6, 1225616400
- tz.transition 2009, 3, :o7, 1236506400
- tz.transition 2009, 11, :o6, 1257066000
- tz.transition 2010, 3, :o7, 1268560800
- tz.transition 2010, 11, :o6, 1289120400
- tz.transition 2011, 3, :o7, 1300010400
- tz.transition 2011, 11, :o6, 1320570000
- tz.transition 2012, 3, :o7, 1331460000
- tz.transition 2012, 11, :o6, 1352019600
- tz.transition 2013, 3, :o7, 1362909600
- tz.transition 2013, 11, :o6, 1383469200
- tz.transition 2014, 3, :o7, 1394359200
- tz.transition 2014, 11, :o6, 1414918800
- tz.transition 2015, 3, :o7, 1425808800
- tz.transition 2015, 11, :o6, 1446368400
- tz.transition 2016, 3, :o7, 1457863200
- tz.transition 2016, 11, :o6, 1478422800
- tz.transition 2017, 3, :o7, 1489312800
- tz.transition 2017, 11, :o6, 1509872400
- tz.transition 2018, 3, :o7, 1520762400
- tz.transition 2018, 11, :o6, 1541322000
- tz.transition 2019, 3, :o7, 1552212000
- tz.transition 2019, 11, :o6, 1572771600
- tz.transition 2020, 3, :o7, 1583661600
- tz.transition 2020, 11, :o6, 1604221200
- tz.transition 2021, 3, :o7, 1615716000
- tz.transition 2021, 11, :o6, 1636275600
- tz.transition 2022, 3, :o7, 1647165600
- tz.transition 2022, 11, :o6, 1667725200
- tz.transition 2023, 3, :o7, 1678615200
- tz.transition 2023, 11, :o6, 1699174800
- tz.transition 2024, 3, :o7, 1710064800
- tz.transition 2024, 11, :o6, 1730624400
- tz.transition 2025, 3, :o7, 1741514400
- tz.transition 2025, 11, :o6, 1762074000
- tz.transition 2026, 3, :o7, 1772964000
- tz.transition 2026, 11, :o6, 1793523600
- tz.transition 2027, 3, :o7, 1805018400
- tz.transition 2027, 11, :o6, 1825578000
- tz.transition 2028, 3, :o7, 1836468000
- tz.transition 2028, 11, :o6, 1857027600
- tz.transition 2029, 3, :o7, 1867917600
- tz.transition 2029, 11, :o6, 1888477200
- tz.transition 2030, 3, :o7, 1899367200
- tz.transition 2030, 11, :o6, 1919926800
- tz.transition 2031, 3, :o7, 1930816800
- tz.transition 2031, 11, :o6, 1951376400
- tz.transition 2032, 3, :o7, 1962871200
- tz.transition 2032, 11, :o6, 1983430800
- tz.transition 2033, 3, :o7, 1994320800
- tz.transition 2033, 11, :o6, 2014880400
- tz.transition 2034, 3, :o7, 2025770400
- tz.transition 2034, 11, :o6, 2046330000
- tz.transition 2035, 3, :o7, 2057220000
- tz.transition 2035, 11, :o6, 2077779600
- tz.transition 2036, 3, :o7, 2088669600
- tz.transition 2036, 11, :o6, 2109229200
- tz.transition 2037, 3, :o7, 2120119200
- tz.transition 2037, 11, :o6, 2140678800
- tz.transition 2038, 3, :o7, 2152173600, 29585963, 12
- tz.transition 2038, 11, :o6, 2172733200, 19725879, 8
- tz.transition 2039, 3, :o7, 2183623200, 29590331, 12
- tz.transition 2039, 11, :o6, 2204182800, 19728791, 8
- tz.transition 2040, 3, :o7, 2215072800, 29594699, 12
- tz.transition 2040, 11, :o6, 2235632400, 19731703, 8
- tz.transition 2041, 3, :o7, 2246522400, 29599067, 12
- tz.transition 2041, 11, :o6, 2267082000, 19734615, 8
- tz.transition 2042, 3, :o7, 2277972000, 29603435, 12
- tz.transition 2042, 11, :o6, 2298531600, 19737527, 8
- tz.transition 2043, 3, :o7, 2309421600, 29607803, 12
- tz.transition 2043, 11, :o6, 2329981200, 19740439, 8
- tz.transition 2044, 3, :o7, 2341476000, 29612255, 12
- tz.transition 2044, 11, :o6, 2362035600, 19743407, 8
- tz.transition 2045, 3, :o7, 2372925600, 29616623, 12
- tz.transition 2045, 11, :o6, 2393485200, 19746319, 8
- tz.transition 2046, 3, :o7, 2404375200, 29620991, 12
- tz.transition 2046, 11, :o6, 2424934800, 19749231, 8
- tz.transition 2047, 3, :o7, 2435824800, 29625359, 12
- tz.transition 2047, 11, :o6, 2456384400, 19752143, 8
- tz.transition 2048, 3, :o7, 2467274400, 29629727, 12
- tz.transition 2048, 11, :o6, 2487834000, 19755055, 8
- tz.transition 2049, 3, :o7, 2499328800, 29634179, 12
- tz.transition 2049, 11, :o6, 2519888400, 19758023, 8
- tz.transition 2050, 3, :o7, 2530778400, 29638547, 12
- tz.transition 2050, 11, :o6, 2551338000, 19760935, 8
- tz.transition 2051, 3, :o7, 2562228000, 29642915, 12
- tz.transition 2051, 11, :o6, 2582787600, 19763847, 8
- tz.transition 2052, 3, :o7, 2593677600, 29647283, 12
- tz.transition 2052, 11, :o6, 2614237200, 19766759, 8
- tz.transition 2053, 3, :o7, 2625127200, 29651651, 12
- tz.transition 2053, 11, :o6, 2645686800, 19769671, 8
- tz.transition 2054, 3, :o7, 2656576800, 29656019, 12
- tz.transition 2054, 11, :o6, 2677136400, 19772583, 8
- tz.transition 2055, 3, :o7, 2688631200, 29660471, 12
- tz.transition 2055, 11, :o6, 2709190800, 19775551, 8
- tz.transition 2056, 3, :o7, 2720080800, 29664839, 12
- tz.transition 2056, 11, :o6, 2740640400, 19778463, 8
- tz.transition 2057, 3, :o7, 2751530400, 29669207, 12
- tz.transition 2057, 11, :o6, 2772090000, 19781375, 8
- tz.transition 2058, 3, :o7, 2782980000, 29673575, 12
- tz.transition 2058, 11, :o6, 2803539600, 19784287, 8
- tz.transition 2059, 3, :o7, 2814429600, 29677943, 12
- tz.transition 2059, 11, :o6, 2834989200, 19787199, 8
- tz.transition 2060, 3, :o7, 2846484000, 29682395, 12
- tz.transition 2060, 11, :o6, 2867043600, 19790167, 8
- tz.transition 2061, 3, :o7, 2877933600, 29686763, 12
- tz.transition 2061, 11, :o6, 2898493200, 19793079, 8
- tz.transition 2062, 3, :o7, 2909383200, 29691131, 12
- tz.transition 2062, 11, :o6, 2929942800, 19795991, 8
- tz.transition 2063, 3, :o7, 2940832800, 29695499, 12
- tz.transition 2063, 11, :o6, 2961392400, 19798903, 8
- tz.transition 2064, 3, :o7, 2972282400, 29699867, 12
- tz.transition 2064, 11, :o6, 2992842000, 19801815, 8
- tz.transition 2065, 3, :o7, 3003732000, 29704235, 12
- tz.transition 2065, 11, :o6, 3024291600, 19804727, 8
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/America/Winnipeg.rb b/lib/tzinfo/data/definitions/America/Winnipeg.rb
deleted file mode 100644
index ece7f304..00000000
--- a/lib/tzinfo/data/definitions/America/Winnipeg.rb
+++ /dev/null
@@ -1,267 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module America
- module Winnipeg
- include TimezoneDefinition
-
- timezone 'America/Winnipeg' do |tz|
- tz.offset :o0, -23316, 0, :LMT
- tz.offset :o1, -21600, 0, :CST
- tz.offset :o2, -21600, 3600, :CDT
- tz.offset :o3, -21600, 3600, :CWT
- tz.offset :o4, -21600, 3600, :CPT
-
- tz.transition 1887, 7, :o1, -2602258284, 17355375143, 7200
- tz.transition 1916, 4, :o2, -1694368800, 9683907, 4
- tz.transition 1916, 9, :o1, -1681671600, 58106969, 24
- tz.transition 1918, 4, :o2, -1632067200, 14530187, 6
- tz.transition 1918, 10, :o1, -1615136400, 58125451, 24
- tz.transition 1937, 5, :o2, -1029686400, 14572019, 6
- tz.transition 1937, 9, :o1, -1018198800, 58291267, 24
- tz.transition 1942, 2, :o3, -880214400, 14582399, 6
- tz.transition 1945, 8, :o4, -769395600, 58360379, 24
- tz.transition 1945, 9, :o1, -765392400, 58361491, 24
- tz.transition 1946, 5, :o2, -746035200, 14591717, 6
- tz.transition 1946, 10, :o1, -732733200, 58370563, 24
- tz.transition 1947, 4, :o2, -715795200, 14593817, 6
- tz.transition 1947, 9, :o1, -702493200, 58378963, 24
- tz.transition 1948, 4, :o2, -684345600, 14596001, 6
- tz.transition 1948, 9, :o1, -671043600, 58387699, 24
- tz.transition 1949, 4, :o2, -652896000, 14598185, 6
- tz.transition 1949, 9, :o1, -639594000, 58396435, 24
- tz.transition 1950, 5, :o2, -620755200, 14600417, 6
- tz.transition 1950, 9, :o1, -607626000, 58405315, 24
- tz.transition 1951, 4, :o2, -589392000, 14602595, 6
- tz.transition 1951, 9, :o1, -576090000, 58414075, 24
- tz.transition 1952, 4, :o2, -557942400, 14604779, 6
- tz.transition 1952, 9, :o1, -544640400, 58422811, 24
- tz.transition 1953, 4, :o2, -526492800, 14606963, 6
- tz.transition 1953, 9, :o1, -513190800, 58431547, 24
- tz.transition 1954, 4, :o2, -495043200, 14609147, 6
- tz.transition 1954, 9, :o1, -481741200, 58440283, 24
- tz.transition 1955, 4, :o2, -463593600, 14611331, 6
- tz.transition 1955, 9, :o1, -450291600, 58449019, 24
- tz.transition 1956, 4, :o2, -431539200, 14613557, 6
- tz.transition 1956, 9, :o1, -418237200, 58457923, 24
- tz.transition 1957, 4, :o2, -400089600, 14615741, 6
- tz.transition 1957, 9, :o1, -386787600, 58466659, 24
- tz.transition 1958, 4, :o2, -368640000, 14617925, 6
- tz.transition 1958, 9, :o1, -355338000, 58475395, 24
- tz.transition 1959, 4, :o2, -337190400, 14620109, 6
- tz.transition 1959, 10, :o1, -321469200, 58484803, 24
- tz.transition 1960, 4, :o2, -305740800, 14622293, 6
- tz.transition 1960, 9, :o1, -292438800, 58492867, 24
- tz.transition 1963, 4, :o2, -210787200, 14628887, 6
- tz.transition 1963, 9, :o1, -198090000, 58519075, 24
- tz.transition 1966, 4, :o2, -116438400, 14635439, 6
- tz.transition 1966, 10, :o1, -100108800, 14636573, 6
- tz.transition 1967, 4, :o2, -84384000, 14637665, 6
- tz.transition 1967, 10, :o1, -68659200, 14638757, 6
- tz.transition 1968, 4, :o2, -52934400, 14639849, 6
- tz.transition 1968, 10, :o1, -37209600, 14640941, 6
- tz.transition 1969, 4, :o2, -21484800, 14642033, 6
- tz.transition 1969, 10, :o1, -5760000, 14643125, 6
- tz.transition 1970, 4, :o2, 9964800
- tz.transition 1970, 10, :o1, 25689600
- tz.transition 1971, 4, :o2, 41414400
- tz.transition 1971, 10, :o1, 57744000
- tz.transition 1972, 4, :o2, 73468800
- tz.transition 1972, 10, :o1, 89193600
- tz.transition 1973, 4, :o2, 104918400
- tz.transition 1973, 10, :o1, 120643200
- tz.transition 1974, 4, :o2, 136368000
- tz.transition 1974, 10, :o1, 152092800
- tz.transition 1975, 4, :o2, 167817600
- tz.transition 1975, 10, :o1, 183542400
- tz.transition 1976, 4, :o2, 199267200
- tz.transition 1976, 10, :o1, 215596800
- tz.transition 1977, 4, :o2, 230716800
- tz.transition 1977, 10, :o1, 247046400
- tz.transition 1978, 4, :o2, 262771200
- tz.transition 1978, 10, :o1, 278496000
- tz.transition 1979, 4, :o2, 294220800
- tz.transition 1979, 10, :o1, 309945600
- tz.transition 1980, 4, :o2, 325670400
- tz.transition 1980, 10, :o1, 341395200
- tz.transition 1981, 4, :o2, 357120000
- tz.transition 1981, 10, :o1, 372844800
- tz.transition 1982, 4, :o2, 388569600
- tz.transition 1982, 10, :o1, 404899200
- tz.transition 1983, 4, :o2, 420019200
- tz.transition 1983, 10, :o1, 436348800
- tz.transition 1984, 4, :o2, 452073600
- tz.transition 1984, 10, :o1, 467798400
- tz.transition 1985, 4, :o2, 483523200
- tz.transition 1985, 10, :o1, 499248000
- tz.transition 1986, 4, :o2, 514972800
- tz.transition 1986, 10, :o1, 530697600
- tz.transition 1987, 4, :o2, 544608000
- tz.transition 1987, 10, :o1, 562147200
- tz.transition 1988, 4, :o2, 576057600
- tz.transition 1988, 10, :o1, 594201600
- tz.transition 1989, 4, :o2, 607507200
- tz.transition 1989, 10, :o1, 625651200
- tz.transition 1990, 4, :o2, 638956800
- tz.transition 1990, 10, :o1, 657100800
- tz.transition 1991, 4, :o2, 671011200
- tz.transition 1991, 10, :o1, 688550400
- tz.transition 1992, 4, :o2, 702460800
- tz.transition 1992, 10, :o1, 720000000
- tz.transition 1993, 4, :o2, 733910400
- tz.transition 1993, 10, :o1, 752054400
- tz.transition 1994, 4, :o2, 765360000
- tz.transition 1994, 10, :o1, 783504000
- tz.transition 1995, 4, :o2, 796809600
- tz.transition 1995, 10, :o1, 814953600
- tz.transition 1996, 4, :o2, 828864000
- tz.transition 1996, 10, :o1, 846403200
- tz.transition 1997, 4, :o2, 860313600
- tz.transition 1997, 10, :o1, 877852800
- tz.transition 1998, 4, :o2, 891763200
- tz.transition 1998, 10, :o1, 909302400
- tz.transition 1999, 4, :o2, 923212800
- tz.transition 1999, 10, :o1, 941356800
- tz.transition 2000, 4, :o2, 954662400
- tz.transition 2000, 10, :o1, 972806400
- tz.transition 2001, 4, :o2, 986112000
- tz.transition 2001, 10, :o1, 1004256000
- tz.transition 2002, 4, :o2, 1018166400
- tz.transition 2002, 10, :o1, 1035705600
- tz.transition 2003, 4, :o2, 1049616000
- tz.transition 2003, 10, :o1, 1067155200
- tz.transition 2004, 4, :o2, 1081065600
- tz.transition 2004, 10, :o1, 1099209600
- tz.transition 2005, 4, :o2, 1112515200
- tz.transition 2005, 10, :o1, 1130659200
- tz.transition 2006, 4, :o2, 1143964800
- tz.transition 2006, 10, :o1, 1162105200
- tz.transition 2007, 3, :o2, 1173600000
- tz.transition 2007, 11, :o1, 1194159600
- tz.transition 2008, 3, :o2, 1205049600
- tz.transition 2008, 11, :o1, 1225609200
- tz.transition 2009, 3, :o2, 1236499200
- tz.transition 2009, 11, :o1, 1257058800
- tz.transition 2010, 3, :o2, 1268553600
- tz.transition 2010, 11, :o1, 1289113200
- tz.transition 2011, 3, :o2, 1300003200
- tz.transition 2011, 11, :o1, 1320562800
- tz.transition 2012, 3, :o2, 1331452800
- tz.transition 2012, 11, :o1, 1352012400
- tz.transition 2013, 3, :o2, 1362902400
- tz.transition 2013, 11, :o1, 1383462000
- tz.transition 2014, 3, :o2, 1394352000
- tz.transition 2014, 11, :o1, 1414911600
- tz.transition 2015, 3, :o2, 1425801600
- tz.transition 2015, 11, :o1, 1446361200
- tz.transition 2016, 3, :o2, 1457856000
- tz.transition 2016, 11, :o1, 1478415600
- tz.transition 2017, 3, :o2, 1489305600
- tz.transition 2017, 11, :o1, 1509865200
- tz.transition 2018, 3, :o2, 1520755200
- tz.transition 2018, 11, :o1, 1541314800
- tz.transition 2019, 3, :o2, 1552204800
- tz.transition 2019, 11, :o1, 1572764400
- tz.transition 2020, 3, :o2, 1583654400
- tz.transition 2020, 11, :o1, 1604214000
- tz.transition 2021, 3, :o2, 1615708800
- tz.transition 2021, 11, :o1, 1636268400
- tz.transition 2022, 3, :o2, 1647158400
- tz.transition 2022, 11, :o1, 1667718000
- tz.transition 2023, 3, :o2, 1678608000
- tz.transition 2023, 11, :o1, 1699167600
- tz.transition 2024, 3, :o2, 1710057600
- tz.transition 2024, 11, :o1, 1730617200
- tz.transition 2025, 3, :o2, 1741507200
- tz.transition 2025, 11, :o1, 1762066800
- tz.transition 2026, 3, :o2, 1772956800
- tz.transition 2026, 11, :o1, 1793516400
- tz.transition 2027, 3, :o2, 1805011200
- tz.transition 2027, 11, :o1, 1825570800
- tz.transition 2028, 3, :o2, 1836460800
- tz.transition 2028, 11, :o1, 1857020400
- tz.transition 2029, 3, :o2, 1867910400
- tz.transition 2029, 11, :o1, 1888470000
- tz.transition 2030, 3, :o2, 1899360000
- tz.transition 2030, 11, :o1, 1919919600
- tz.transition 2031, 3, :o2, 1930809600
- tz.transition 2031, 11, :o1, 1951369200
- tz.transition 2032, 3, :o2, 1962864000
- tz.transition 2032, 11, :o1, 1983423600
- tz.transition 2033, 3, :o2, 1994313600
- tz.transition 2033, 11, :o1, 2014873200
- tz.transition 2034, 3, :o2, 2025763200
- tz.transition 2034, 11, :o1, 2046322800
- tz.transition 2035, 3, :o2, 2057212800
- tz.transition 2035, 11, :o1, 2077772400
- tz.transition 2036, 3, :o2, 2088662400
- tz.transition 2036, 11, :o1, 2109222000
- tz.transition 2037, 3, :o2, 2120112000
- tz.transition 2037, 11, :o1, 2140671600
- tz.transition 2038, 3, :o2, 2152166400, 14792981, 6
- tz.transition 2038, 11, :o1, 2172726000, 59177635, 24
- tz.transition 2039, 3, :o2, 2183616000, 14795165, 6
- tz.transition 2039, 11, :o1, 2204175600, 59186371, 24
- tz.transition 2040, 3, :o2, 2215065600, 14797349, 6
- tz.transition 2040, 11, :o1, 2235625200, 59195107, 24
- tz.transition 2041, 3, :o2, 2246515200, 14799533, 6
- tz.transition 2041, 11, :o1, 2267074800, 59203843, 24
- tz.transition 2042, 3, :o2, 2277964800, 14801717, 6
- tz.transition 2042, 11, :o1, 2298524400, 59212579, 24
- tz.transition 2043, 3, :o2, 2309414400, 14803901, 6
- tz.transition 2043, 11, :o1, 2329974000, 59221315, 24
- tz.transition 2044, 3, :o2, 2341468800, 14806127, 6
- tz.transition 2044, 11, :o1, 2362028400, 59230219, 24
- tz.transition 2045, 3, :o2, 2372918400, 14808311, 6
- tz.transition 2045, 11, :o1, 2393478000, 59238955, 24
- tz.transition 2046, 3, :o2, 2404368000, 14810495, 6
- tz.transition 2046, 11, :o1, 2424927600, 59247691, 24
- tz.transition 2047, 3, :o2, 2435817600, 14812679, 6
- tz.transition 2047, 11, :o1, 2456377200, 59256427, 24
- tz.transition 2048, 3, :o2, 2467267200, 14814863, 6
- tz.transition 2048, 11, :o1, 2487826800, 59265163, 24
- tz.transition 2049, 3, :o2, 2499321600, 14817089, 6
- tz.transition 2049, 11, :o1, 2519881200, 59274067, 24
- tz.transition 2050, 3, :o2, 2530771200, 14819273, 6
- tz.transition 2050, 11, :o1, 2551330800, 59282803, 24
- tz.transition 2051, 3, :o2, 2562220800, 14821457, 6
- tz.transition 2051, 11, :o1, 2582780400, 59291539, 24
- tz.transition 2052, 3, :o2, 2593670400, 14823641, 6
- tz.transition 2052, 11, :o1, 2614230000, 59300275, 24
- tz.transition 2053, 3, :o2, 2625120000, 14825825, 6
- tz.transition 2053, 11, :o1, 2645679600, 59309011, 24
- tz.transition 2054, 3, :o2, 2656569600, 14828009, 6
- tz.transition 2054, 11, :o1, 2677129200, 59317747, 24
- tz.transition 2055, 3, :o2, 2688624000, 14830235, 6
- tz.transition 2055, 11, :o1, 2709183600, 59326651, 24
- tz.transition 2056, 3, :o2, 2720073600, 14832419, 6
- tz.transition 2056, 11, :o1, 2740633200, 59335387, 24
- tz.transition 2057, 3, :o2, 2751523200, 14834603, 6
- tz.transition 2057, 11, :o1, 2772082800, 59344123, 24
- tz.transition 2058, 3, :o2, 2782972800, 14836787, 6
- tz.transition 2058, 11, :o1, 2803532400, 59352859, 24
- tz.transition 2059, 3, :o2, 2814422400, 14838971, 6
- tz.transition 2059, 11, :o1, 2834982000, 59361595, 24
- tz.transition 2060, 3, :o2, 2846476800, 14841197, 6
- tz.transition 2060, 11, :o1, 2867036400, 59370499, 24
- tz.transition 2061, 3, :o2, 2877926400, 14843381, 6
- tz.transition 2061, 11, :o1, 2898486000, 59379235, 24
- tz.transition 2062, 3, :o2, 2909376000, 14845565, 6
- tz.transition 2062, 11, :o1, 2929935600, 59387971, 24
- tz.transition 2063, 3, :o2, 2940825600, 14847749, 6
- tz.transition 2063, 11, :o1, 2961385200, 59396707, 24
- tz.transition 2064, 3, :o2, 2972275200, 14849933, 6
- tz.transition 2064, 11, :o1, 2992834800, 59405443, 24
- tz.transition 2065, 3, :o2, 3003724800, 14852117, 6
- tz.transition 2065, 11, :o1, 3024284400, 59414179, 24
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/America/Yakutat.rb b/lib/tzinfo/data/definitions/America/Yakutat.rb
deleted file mode 100644
index b0fb6f71..00000000
--- a/lib/tzinfo/data/definitions/America/Yakutat.rb
+++ /dev/null
@@ -1,228 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module America
- module Yakutat
- include TimezoneDefinition
-
- timezone 'America/Yakutat' do |tz|
- tz.offset :o0, 52865, 0, :LMT
- tz.offset :o1, -33535, 0, :LMT
- tz.offset :o2, -32400, 0, :YST
- tz.offset :o3, -32400, 3600, :YWT
- tz.offset :o4, -32400, 3600, :YPT
- tz.offset :o5, -32400, 3600, :YDT
- tz.offset :o6, -32400, 0, :AKST
- tz.offset :o7, -32400, 3600, :AKDT
-
- tz.transition 1867, 10, :o1, -3225364865, 41528279027, 17280
- tz.transition 1900, 8, :o2, -2188953665, 41735561267, 17280
- tz.transition 1942, 2, :o3, -880203600, 58329599, 24
- tz.transition 1945, 8, :o4, -769395600, 58360379, 24
- tz.transition 1945, 9, :o2, -765381600, 29180747, 12
- tz.transition 1969, 4, :o5, -21474000, 58568135, 24
- tz.transition 1969, 10, :o2, -5752800, 29286251, 12
- tz.transition 1970, 4, :o5, 9975600
- tz.transition 1970, 10, :o2, 25696800
- tz.transition 1971, 4, :o5, 41425200
- tz.transition 1971, 10, :o2, 57751200
- tz.transition 1972, 4, :o5, 73479600
- tz.transition 1972, 10, :o2, 89200800
- tz.transition 1973, 4, :o5, 104929200
- tz.transition 1973, 10, :o2, 120650400
- tz.transition 1974, 1, :o5, 126702000
- tz.transition 1974, 10, :o2, 152100000
- tz.transition 1975, 2, :o5, 162385200
- tz.transition 1975, 10, :o2, 183549600
- tz.transition 1976, 4, :o5, 199278000
- tz.transition 1976, 10, :o2, 215604000
- tz.transition 1977, 4, :o5, 230727600
- tz.transition 1977, 10, :o2, 247053600
- tz.transition 1978, 4, :o5, 262782000
- tz.transition 1978, 10, :o2, 278503200
- tz.transition 1979, 4, :o5, 294231600
- tz.transition 1979, 10, :o2, 309952800
- tz.transition 1980, 4, :o5, 325681200
- tz.transition 1980, 10, :o2, 341402400
- tz.transition 1981, 4, :o5, 357130800
- tz.transition 1981, 10, :o2, 372852000
- tz.transition 1982, 4, :o5, 388580400
- tz.transition 1982, 10, :o2, 404906400
- tz.transition 1983, 4, :o5, 420030000
- tz.transition 1983, 10, :o2, 436356000
- tz.transition 1983, 11, :o6, 439030800
- tz.transition 1984, 4, :o7, 452084400
- tz.transition 1984, 10, :o6, 467805600
- tz.transition 1985, 4, :o7, 483534000
- tz.transition 1985, 10, :o6, 499255200
- tz.transition 1986, 4, :o7, 514983600
- tz.transition 1986, 10, :o6, 530704800
- tz.transition 1987, 4, :o7, 544618800
- tz.transition 1987, 10, :o6, 562154400
- tz.transition 1988, 4, :o7, 576068400
- tz.transition 1988, 10, :o6, 594208800
- tz.transition 1989, 4, :o7, 607518000
- tz.transition 1989, 10, :o6, 625658400
- tz.transition 1990, 4, :o7, 638967600
- tz.transition 1990, 10, :o6, 657108000
- tz.transition 1991, 4, :o7, 671022000
- tz.transition 1991, 10, :o6, 688557600
- tz.transition 1992, 4, :o7, 702471600
- tz.transition 1992, 10, :o6, 720007200
- tz.transition 1993, 4, :o7, 733921200
- tz.transition 1993, 10, :o6, 752061600
- tz.transition 1994, 4, :o7, 765370800
- tz.transition 1994, 10, :o6, 783511200
- tz.transition 1995, 4, :o7, 796820400
- tz.transition 1995, 10, :o6, 814960800
- tz.transition 1996, 4, :o7, 828874800
- tz.transition 1996, 10, :o6, 846410400
- tz.transition 1997, 4, :o7, 860324400
- tz.transition 1997, 10, :o6, 877860000
- tz.transition 1998, 4, :o7, 891774000
- tz.transition 1998, 10, :o6, 909309600
- tz.transition 1999, 4, :o7, 923223600
- tz.transition 1999, 10, :o6, 941364000
- tz.transition 2000, 4, :o7, 954673200
- tz.transition 2000, 10, :o6, 972813600
- tz.transition 2001, 4, :o7, 986122800
- tz.transition 2001, 10, :o6, 1004263200
- tz.transition 2002, 4, :o7, 1018177200
- tz.transition 2002, 10, :o6, 1035712800
- tz.transition 2003, 4, :o7, 1049626800
- tz.transition 2003, 10, :o6, 1067162400
- tz.transition 2004, 4, :o7, 1081076400
- tz.transition 2004, 10, :o6, 1099216800
- tz.transition 2005, 4, :o7, 1112526000
- tz.transition 2005, 10, :o6, 1130666400
- tz.transition 2006, 4, :o7, 1143975600
- tz.transition 2006, 10, :o6, 1162116000
- tz.transition 2007, 3, :o7, 1173610800
- tz.transition 2007, 11, :o6, 1194170400
- tz.transition 2008, 3, :o7, 1205060400
- tz.transition 2008, 11, :o6, 1225620000
- tz.transition 2009, 3, :o7, 1236510000
- tz.transition 2009, 11, :o6, 1257069600
- tz.transition 2010, 3, :o7, 1268564400
- tz.transition 2010, 11, :o6, 1289124000
- tz.transition 2011, 3, :o7, 1300014000
- tz.transition 2011, 11, :o6, 1320573600
- tz.transition 2012, 3, :o7, 1331463600
- tz.transition 2012, 11, :o6, 1352023200
- tz.transition 2013, 3, :o7, 1362913200
- tz.transition 2013, 11, :o6, 1383472800
- tz.transition 2014, 3, :o7, 1394362800
- tz.transition 2014, 11, :o6, 1414922400
- tz.transition 2015, 3, :o7, 1425812400
- tz.transition 2015, 11, :o6, 1446372000
- tz.transition 2016, 3, :o7, 1457866800
- tz.transition 2016, 11, :o6, 1478426400
- tz.transition 2017, 3, :o7, 1489316400
- tz.transition 2017, 11, :o6, 1509876000
- tz.transition 2018, 3, :o7, 1520766000
- tz.transition 2018, 11, :o6, 1541325600
- tz.transition 2019, 3, :o7, 1552215600
- tz.transition 2019, 11, :o6, 1572775200
- tz.transition 2020, 3, :o7, 1583665200
- tz.transition 2020, 11, :o6, 1604224800
- tz.transition 2021, 3, :o7, 1615719600
- tz.transition 2021, 11, :o6, 1636279200
- tz.transition 2022, 3, :o7, 1647169200
- tz.transition 2022, 11, :o6, 1667728800
- tz.transition 2023, 3, :o7, 1678618800
- tz.transition 2023, 11, :o6, 1699178400
- tz.transition 2024, 3, :o7, 1710068400
- tz.transition 2024, 11, :o6, 1730628000
- tz.transition 2025, 3, :o7, 1741518000
- tz.transition 2025, 11, :o6, 1762077600
- tz.transition 2026, 3, :o7, 1772967600
- tz.transition 2026, 11, :o6, 1793527200
- tz.transition 2027, 3, :o7, 1805022000
- tz.transition 2027, 11, :o6, 1825581600
- tz.transition 2028, 3, :o7, 1836471600
- tz.transition 2028, 11, :o6, 1857031200
- tz.transition 2029, 3, :o7, 1867921200
- tz.transition 2029, 11, :o6, 1888480800
- tz.transition 2030, 3, :o7, 1899370800
- tz.transition 2030, 11, :o6, 1919930400
- tz.transition 2031, 3, :o7, 1930820400
- tz.transition 2031, 11, :o6, 1951380000
- tz.transition 2032, 3, :o7, 1962874800
- tz.transition 2032, 11, :o6, 1983434400
- tz.transition 2033, 3, :o7, 1994324400
- tz.transition 2033, 11, :o6, 2014884000
- tz.transition 2034, 3, :o7, 2025774000
- tz.transition 2034, 11, :o6, 2046333600
- tz.transition 2035, 3, :o7, 2057223600
- tz.transition 2035, 11, :o6, 2077783200
- tz.transition 2036, 3, :o7, 2088673200
- tz.transition 2036, 11, :o6, 2109232800
- tz.transition 2037, 3, :o7, 2120122800
- tz.transition 2037, 11, :o6, 2140682400
- tz.transition 2038, 3, :o7, 2152177200, 59171927, 24
- tz.transition 2038, 11, :o6, 2172736800, 29588819, 12
- tz.transition 2039, 3, :o7, 2183626800, 59180663, 24
- tz.transition 2039, 11, :o6, 2204186400, 29593187, 12
- tz.transition 2040, 3, :o7, 2215076400, 59189399, 24
- tz.transition 2040, 11, :o6, 2235636000, 29597555, 12
- tz.transition 2041, 3, :o7, 2246526000, 59198135, 24
- tz.transition 2041, 11, :o6, 2267085600, 29601923, 12
- tz.transition 2042, 3, :o7, 2277975600, 59206871, 24
- tz.transition 2042, 11, :o6, 2298535200, 29606291, 12
- tz.transition 2043, 3, :o7, 2309425200, 59215607, 24
- tz.transition 2043, 11, :o6, 2329984800, 29610659, 12
- tz.transition 2044, 3, :o7, 2341479600, 59224511, 24
- tz.transition 2044, 11, :o6, 2362039200, 29615111, 12
- tz.transition 2045, 3, :o7, 2372929200, 59233247, 24
- tz.transition 2045, 11, :o6, 2393488800, 29619479, 12
- tz.transition 2046, 3, :o7, 2404378800, 59241983, 24
- tz.transition 2046, 11, :o6, 2424938400, 29623847, 12
- tz.transition 2047, 3, :o7, 2435828400, 59250719, 24
- tz.transition 2047, 11, :o6, 2456388000, 29628215, 12
- tz.transition 2048, 3, :o7, 2467278000, 59259455, 24
- tz.transition 2048, 11, :o6, 2487837600, 29632583, 12
- tz.transition 2049, 3, :o7, 2499332400, 59268359, 24
- tz.transition 2049, 11, :o6, 2519892000, 29637035, 12
- tz.transition 2050, 3, :o7, 2530782000, 59277095, 24
- tz.transition 2050, 11, :o6, 2551341600, 29641403, 12
- tz.transition 2051, 3, :o7, 2562231600, 59285831, 24
- tz.transition 2051, 11, :o6, 2582791200, 29645771, 12
- tz.transition 2052, 3, :o7, 2593681200, 59294567, 24
- tz.transition 2052, 11, :o6, 2614240800, 29650139, 12
- tz.transition 2053, 3, :o7, 2625130800, 59303303, 24
- tz.transition 2053, 11, :o6, 2645690400, 29654507, 12
- tz.transition 2054, 3, :o7, 2656580400, 59312039, 24
- tz.transition 2054, 11, :o6, 2677140000, 29658875, 12
- tz.transition 2055, 3, :o7, 2688634800, 59320943, 24
- tz.transition 2055, 11, :o6, 2709194400, 29663327, 12
- tz.transition 2056, 3, :o7, 2720084400, 59329679, 24
- tz.transition 2056, 11, :o6, 2740644000, 29667695, 12
- tz.transition 2057, 3, :o7, 2751534000, 59338415, 24
- tz.transition 2057, 11, :o6, 2772093600, 29672063, 12
- tz.transition 2058, 3, :o7, 2782983600, 59347151, 24
- tz.transition 2058, 11, :o6, 2803543200, 29676431, 12
- tz.transition 2059, 3, :o7, 2814433200, 59355887, 24
- tz.transition 2059, 11, :o6, 2834992800, 29680799, 12
- tz.transition 2060, 3, :o7, 2846487600, 59364791, 24
- tz.transition 2060, 11, :o6, 2867047200, 29685251, 12
- tz.transition 2061, 3, :o7, 2877937200, 59373527, 24
- tz.transition 2061, 11, :o6, 2898496800, 29689619, 12
- tz.transition 2062, 3, :o7, 2909386800, 59382263, 24
- tz.transition 2062, 11, :o6, 2929946400, 29693987, 12
- tz.transition 2063, 3, :o7, 2940836400, 59390999, 24
- tz.transition 2063, 11, :o6, 2961396000, 29698355, 12
- tz.transition 2064, 3, :o7, 2972286000, 59399735, 24
- tz.transition 2064, 11, :o6, 2992845600, 29702723, 12
- tz.transition 2065, 3, :o7, 3003735600, 59408471, 24
- tz.transition 2065, 11, :o6, 3024295200, 29707091, 12
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/America/Yellowknife.rb b/lib/tzinfo/data/definitions/America/Yellowknife.rb
deleted file mode 100644
index 3d3c5dcf..00000000
--- a/lib/tzinfo/data/definitions/America/Yellowknife.rb
+++ /dev/null
@@ -1,204 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module America
- module Yellowknife
- include TimezoneDefinition
-
- timezone 'America/Yellowknife' do |tz|
- tz.offset :o0, 0, 0, :zzz
- tz.offset :o1, -25200, 0, :MST
- tz.offset :o2, -25200, 3600, :MWT
- tz.offset :o3, -25200, 3600, :MPT
- tz.offset :o4, -25200, 7200, :MDDT
- tz.offset :o5, -25200, 3600, :MDT
-
- tz.transition 1935, 1, :o1, -1104537600, 4855607, 2
- tz.transition 1942, 2, :o2, -880210800, 19443199, 8
- tz.transition 1945, 8, :o3, -769395600, 58360379, 24
- tz.transition 1945, 9, :o1, -765388800, 14590373, 6
- tz.transition 1965, 4, :o4, -147891600, 58533019, 24
- tz.transition 1965, 10, :o1, -131562000, 58537555, 24
- tz.transition 1980, 4, :o5, 325674000
- tz.transition 1980, 10, :o1, 341395200
- tz.transition 1981, 4, :o5, 357123600
- tz.transition 1981, 10, :o1, 372844800
- tz.transition 1982, 4, :o5, 388573200
- tz.transition 1982, 10, :o1, 404899200
- tz.transition 1983, 4, :o5, 420022800
- tz.transition 1983, 10, :o1, 436348800
- tz.transition 1984, 4, :o5, 452077200
- tz.transition 1984, 10, :o1, 467798400
- tz.transition 1985, 4, :o5, 483526800
- tz.transition 1985, 10, :o1, 499248000
- tz.transition 1986, 4, :o5, 514976400
- tz.transition 1986, 10, :o1, 530697600
- tz.transition 1987, 4, :o5, 544611600
- tz.transition 1987, 10, :o1, 562147200
- tz.transition 1988, 4, :o5, 576061200
- tz.transition 1988, 10, :o1, 594201600
- tz.transition 1989, 4, :o5, 607510800
- tz.transition 1989, 10, :o1, 625651200
- tz.transition 1990, 4, :o5, 638960400
- tz.transition 1990, 10, :o1, 657100800
- tz.transition 1991, 4, :o5, 671014800
- tz.transition 1991, 10, :o1, 688550400
- tz.transition 1992, 4, :o5, 702464400
- tz.transition 1992, 10, :o1, 720000000
- tz.transition 1993, 4, :o5, 733914000
- tz.transition 1993, 10, :o1, 752054400
- tz.transition 1994, 4, :o5, 765363600
- tz.transition 1994, 10, :o1, 783504000
- tz.transition 1995, 4, :o5, 796813200
- tz.transition 1995, 10, :o1, 814953600
- tz.transition 1996, 4, :o5, 828867600
- tz.transition 1996, 10, :o1, 846403200
- tz.transition 1997, 4, :o5, 860317200
- tz.transition 1997, 10, :o1, 877852800
- tz.transition 1998, 4, :o5, 891766800
- tz.transition 1998, 10, :o1, 909302400
- tz.transition 1999, 4, :o5, 923216400
- tz.transition 1999, 10, :o1, 941356800
- tz.transition 2000, 4, :o5, 954666000
- tz.transition 2000, 10, :o1, 972806400
- tz.transition 2001, 4, :o5, 986115600
- tz.transition 2001, 10, :o1, 1004256000
- tz.transition 2002, 4, :o5, 1018170000
- tz.transition 2002, 10, :o1, 1035705600
- tz.transition 2003, 4, :o5, 1049619600
- tz.transition 2003, 10, :o1, 1067155200
- tz.transition 2004, 4, :o5, 1081069200
- tz.transition 2004, 10, :o1, 1099209600
- tz.transition 2005, 4, :o5, 1112518800
- tz.transition 2005, 10, :o1, 1130659200
- tz.transition 2006, 4, :o5, 1143968400
- tz.transition 2006, 10, :o1, 1162108800
- tz.transition 2007, 3, :o5, 1173603600
- tz.transition 2007, 11, :o1, 1194163200
- tz.transition 2008, 3, :o5, 1205053200
- tz.transition 2008, 11, :o1, 1225612800
- tz.transition 2009, 3, :o5, 1236502800
- tz.transition 2009, 11, :o1, 1257062400
- tz.transition 2010, 3, :o5, 1268557200
- tz.transition 2010, 11, :o1, 1289116800
- tz.transition 2011, 3, :o5, 1300006800
- tz.transition 2011, 11, :o1, 1320566400
- tz.transition 2012, 3, :o5, 1331456400
- tz.transition 2012, 11, :o1, 1352016000
- tz.transition 2013, 3, :o5, 1362906000
- tz.transition 2013, 11, :o1, 1383465600
- tz.transition 2014, 3, :o5, 1394355600
- tz.transition 2014, 11, :o1, 1414915200
- tz.transition 2015, 3, :o5, 1425805200
- tz.transition 2015, 11, :o1, 1446364800
- tz.transition 2016, 3, :o5, 1457859600
- tz.transition 2016, 11, :o1, 1478419200
- tz.transition 2017, 3, :o5, 1489309200
- tz.transition 2017, 11, :o1, 1509868800
- tz.transition 2018, 3, :o5, 1520758800
- tz.transition 2018, 11, :o1, 1541318400
- tz.transition 2019, 3, :o5, 1552208400
- tz.transition 2019, 11, :o1, 1572768000
- tz.transition 2020, 3, :o5, 1583658000
- tz.transition 2020, 11, :o1, 1604217600
- tz.transition 2021, 3, :o5, 1615712400
- tz.transition 2021, 11, :o1, 1636272000
- tz.transition 2022, 3, :o5, 1647162000
- tz.transition 2022, 11, :o1, 1667721600
- tz.transition 2023, 3, :o5, 1678611600
- tz.transition 2023, 11, :o1, 1699171200
- tz.transition 2024, 3, :o5, 1710061200
- tz.transition 2024, 11, :o1, 1730620800
- tz.transition 2025, 3, :o5, 1741510800
- tz.transition 2025, 11, :o1, 1762070400
- tz.transition 2026, 3, :o5, 1772960400
- tz.transition 2026, 11, :o1, 1793520000
- tz.transition 2027, 3, :o5, 1805014800
- tz.transition 2027, 11, :o1, 1825574400
- tz.transition 2028, 3, :o5, 1836464400
- tz.transition 2028, 11, :o1, 1857024000
- tz.transition 2029, 3, :o5, 1867914000
- tz.transition 2029, 11, :o1, 1888473600
- tz.transition 2030, 3, :o5, 1899363600
- tz.transition 2030, 11, :o1, 1919923200
- tz.transition 2031, 3, :o5, 1930813200
- tz.transition 2031, 11, :o1, 1951372800
- tz.transition 2032, 3, :o5, 1962867600
- tz.transition 2032, 11, :o1, 1983427200
- tz.transition 2033, 3, :o5, 1994317200
- tz.transition 2033, 11, :o1, 2014876800
- tz.transition 2034, 3, :o5, 2025766800
- tz.transition 2034, 11, :o1, 2046326400
- tz.transition 2035, 3, :o5, 2057216400
- tz.transition 2035, 11, :o1, 2077776000
- tz.transition 2036, 3, :o5, 2088666000
- tz.transition 2036, 11, :o1, 2109225600
- tz.transition 2037, 3, :o5, 2120115600
- tz.transition 2037, 11, :o1, 2140675200
- tz.transition 2038, 3, :o5, 2152170000, 19723975, 8
- tz.transition 2038, 11, :o1, 2172729600, 14794409, 6
- tz.transition 2039, 3, :o5, 2183619600, 19726887, 8
- tz.transition 2039, 11, :o1, 2204179200, 14796593, 6
- tz.transition 2040, 3, :o5, 2215069200, 19729799, 8
- tz.transition 2040, 11, :o1, 2235628800, 14798777, 6
- tz.transition 2041, 3, :o5, 2246518800, 19732711, 8
- tz.transition 2041, 11, :o1, 2267078400, 14800961, 6
- tz.transition 2042, 3, :o5, 2277968400, 19735623, 8
- tz.transition 2042, 11, :o1, 2298528000, 14803145, 6
- tz.transition 2043, 3, :o5, 2309418000, 19738535, 8
- tz.transition 2043, 11, :o1, 2329977600, 14805329, 6
- tz.transition 2044, 3, :o5, 2341472400, 19741503, 8
- tz.transition 2044, 11, :o1, 2362032000, 14807555, 6
- tz.transition 2045, 3, :o5, 2372922000, 19744415, 8
- tz.transition 2045, 11, :o1, 2393481600, 14809739, 6
- tz.transition 2046, 3, :o5, 2404371600, 19747327, 8
- tz.transition 2046, 11, :o1, 2424931200, 14811923, 6
- tz.transition 2047, 3, :o5, 2435821200, 19750239, 8
- tz.transition 2047, 11, :o1, 2456380800, 14814107, 6
- tz.transition 2048, 3, :o5, 2467270800, 19753151, 8
- tz.transition 2048, 11, :o1, 2487830400, 14816291, 6
- tz.transition 2049, 3, :o5, 2499325200, 19756119, 8
- tz.transition 2049, 11, :o1, 2519884800, 14818517, 6
- tz.transition 2050, 3, :o5, 2530774800, 19759031, 8
- tz.transition 2050, 11, :o1, 2551334400, 14820701, 6
- tz.transition 2051, 3, :o5, 2562224400, 19761943, 8
- tz.transition 2051, 11, :o1, 2582784000, 14822885, 6
- tz.transition 2052, 3, :o5, 2593674000, 19764855, 8
- tz.transition 2052, 11, :o1, 2614233600, 14825069, 6
- tz.transition 2053, 3, :o5, 2625123600, 19767767, 8
- tz.transition 2053, 11, :o1, 2645683200, 14827253, 6
- tz.transition 2054, 3, :o5, 2656573200, 19770679, 8
- tz.transition 2054, 11, :o1, 2677132800, 14829437, 6
- tz.transition 2055, 3, :o5, 2688627600, 19773647, 8
- tz.transition 2055, 11, :o1, 2709187200, 14831663, 6
- tz.transition 2056, 3, :o5, 2720077200, 19776559, 8
- tz.transition 2056, 11, :o1, 2740636800, 14833847, 6
- tz.transition 2057, 3, :o5, 2751526800, 19779471, 8
- tz.transition 2057, 11, :o1, 2772086400, 14836031, 6
- tz.transition 2058, 3, :o5, 2782976400, 19782383, 8
- tz.transition 2058, 11, :o1, 2803536000, 14838215, 6
- tz.transition 2059, 3, :o5, 2814426000, 19785295, 8
- tz.transition 2059, 11, :o1, 2834985600, 14840399, 6
- tz.transition 2060, 3, :o5, 2846480400, 19788263, 8
- tz.transition 2060, 11, :o1, 2867040000, 14842625, 6
- tz.transition 2061, 3, :o5, 2877930000, 19791175, 8
- tz.transition 2061, 11, :o1, 2898489600, 14844809, 6
- tz.transition 2062, 3, :o5, 2909379600, 19794087, 8
- tz.transition 2062, 11, :o1, 2929939200, 14846993, 6
- tz.transition 2063, 3, :o5, 2940829200, 19796999, 8
- tz.transition 2063, 11, :o1, 2961388800, 14849177, 6
- tz.transition 2064, 3, :o5, 2972278800, 19799911, 8
- tz.transition 2064, 11, :o1, 2992838400, 14851361, 6
- tz.transition 2065, 3, :o5, 3003728400, 19802823, 8
- tz.transition 2065, 11, :o1, 3024288000, 14853545, 6
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Antarctica/Casey.rb b/lib/tzinfo/data/definitions/Antarctica/Casey.rb
deleted file mode 100644
index e7c18175..00000000
--- a/lib/tzinfo/data/definitions/Antarctica/Casey.rb
+++ /dev/null
@@ -1,28 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Antarctica
- module Casey
- include TimezoneDefinition
-
- timezone 'Antarctica/Casey' do |tz|
- tz.offset :o0, 0, 0, :zzz
- tz.offset :o1, 28800, 0, :AWST
- tz.offset :o2, 39600, 0, :CAST
-
- tz.transition 1969, 1, :o1, -31536000, 4880445, 2
- tz.transition 2009, 10, :o2, 1255802400
- tz.transition 2010, 3, :o1, 1267714800
- tz.transition 2011, 10, :o2, 1319738400
- tz.transition 2012, 2, :o1, 1329843600
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Antarctica/Davis.rb b/lib/tzinfo/data/definitions/Antarctica/Davis.rb
deleted file mode 100644
index 0c93b858..00000000
--- a/lib/tzinfo/data/definitions/Antarctica/Davis.rb
+++ /dev/null
@@ -1,30 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Antarctica
- module Davis
- include TimezoneDefinition
-
- timezone 'Antarctica/Davis' do |tz|
- tz.offset :o0, 0, 0, :zzz
- tz.offset :o1, 25200, 0, :DAVT
- tz.offset :o2, 18000, 0, :DAVT
-
- tz.transition 1957, 1, :o1, -409190400, 4871703, 2
- tz.transition 1964, 10, :o0, -163062000, 58528805, 24
- tz.transition 1969, 2, :o1, -28857600, 4880507, 2
- tz.transition 2009, 10, :o2, 1255806000
- tz.transition 2010, 3, :o1, 1268251200
- tz.transition 2011, 10, :o2, 1319742000
- tz.transition 2012, 2, :o1, 1329854400
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Antarctica/DumontDUrville.rb b/lib/tzinfo/data/definitions/Antarctica/DumontDUrville.rb
deleted file mode 100644
index 026d4556..00000000
--- a/lib/tzinfo/data/definitions/Antarctica/DumontDUrville.rb
+++ /dev/null
@@ -1,26 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Antarctica
- module DumontDUrville
- include TimezoneDefinition
-
- timezone 'Antarctica/DumontDUrville' do |tz|
- tz.offset :o0, 0, 0, :zzz
- tz.offset :o1, 36000, 0, :PMT
- tz.offset :o2, 36000, 0, :DDUT
-
- tz.transition 1947, 1, :o1, -725846400, 4864373, 2
- tz.transition 1952, 1, :o0, -566992800, 29208301, 12
- tz.transition 1956, 11, :o2, -415497600, 4871557, 2
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Antarctica/Macquarie.rb b/lib/tzinfo/data/definitions/Antarctica/Macquarie.rb
deleted file mode 100644
index f1f3f277..00000000
--- a/lib/tzinfo/data/definitions/Antarctica/Macquarie.rb
+++ /dev/null
@@ -1,115 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Antarctica
- module Macquarie
- include TimezoneDefinition
-
- timezone 'Antarctica/Macquarie' do |tz|
- tz.offset :o0, 0, 0, :zzz
- tz.offset :o1, 36000, 0, :AEST
- tz.offset :o2, 36000, 3600, :AEDT
- tz.offset :o3, 39600, 0, :MIST
-
- tz.transition 1899, 11, :o1, -2214259200, 4829919, 2
- tz.transition 1916, 9, :o2, -1680508800, 14526823, 6
- tz.transition 1917, 3, :o1, -1665392400, 19370497, 8
- tz.transition 1919, 3, :o0, -1601719200, 29064589, 12
- tz.transition 1948, 3, :o1, -687052800, 4865271, 2
- tz.transition 1967, 9, :o2, -71136000, 14638585, 6
- tz.transition 1968, 3, :o1, -55411200, 14639677, 6
- tz.transition 1968, 10, :o2, -37267200, 14640937, 6
- tz.transition 1969, 3, :o1, -25776000, 14641735, 6
- tz.transition 1969, 10, :o2, -5817600, 14643121, 6
- tz.transition 1970, 3, :o1, 5673600
- tz.transition 1970, 10, :o2, 25632000
- tz.transition 1971, 3, :o1, 37728000
- tz.transition 1971, 10, :o2, 57686400
- tz.transition 1972, 2, :o1, 67968000
- tz.transition 1972, 10, :o2, 89136000
- tz.transition 1973, 3, :o1, 100022400
- tz.transition 1973, 10, :o2, 120585600
- tz.transition 1974, 3, :o1, 131472000
- tz.transition 1974, 10, :o2, 152035200
- tz.transition 1975, 3, :o1, 162921600
- tz.transition 1975, 10, :o2, 183484800
- tz.transition 1976, 3, :o1, 194976000
- tz.transition 1976, 10, :o2, 215539200
- tz.transition 1977, 3, :o1, 226425600
- tz.transition 1977, 10, :o2, 246988800
- tz.transition 1978, 3, :o1, 257875200
- tz.transition 1978, 10, :o2, 278438400
- tz.transition 1979, 3, :o1, 289324800
- tz.transition 1979, 10, :o2, 309888000
- tz.transition 1980, 3, :o1, 320774400
- tz.transition 1980, 10, :o2, 341337600
- tz.transition 1981, 2, :o1, 352224000
- tz.transition 1981, 10, :o2, 372787200
- tz.transition 1982, 3, :o1, 386092800
- tz.transition 1982, 10, :o2, 404841600
- tz.transition 1983, 3, :o1, 417542400
- tz.transition 1983, 10, :o2, 436291200
- tz.transition 1984, 3, :o1, 447177600
- tz.transition 1984, 10, :o2, 467740800
- tz.transition 1985, 3, :o1, 478627200
- tz.transition 1985, 10, :o2, 499190400
- tz.transition 1986, 3, :o1, 510076800
- tz.transition 1986, 10, :o2, 530035200
- tz.transition 1987, 3, :o1, 542736000
- tz.transition 1987, 10, :o2, 562089600
- tz.transition 1988, 3, :o1, 574790400
- tz.transition 1988, 10, :o2, 594144000
- tz.transition 1989, 3, :o1, 606240000
- tz.transition 1989, 10, :o2, 625593600
- tz.transition 1990, 3, :o1, 637689600
- tz.transition 1990, 10, :o2, 657043200
- tz.transition 1991, 3, :o1, 670348800
- tz.transition 1991, 10, :o2, 686678400
- tz.transition 1992, 3, :o1, 701798400
- tz.transition 1992, 10, :o2, 718128000
- tz.transition 1993, 3, :o1, 733248000
- tz.transition 1993, 10, :o2, 749577600
- tz.transition 1994, 3, :o1, 764697600
- tz.transition 1994, 10, :o2, 781027200
- tz.transition 1995, 3, :o1, 796147200
- tz.transition 1995, 9, :o2, 812476800
- tz.transition 1996, 3, :o1, 828201600
- tz.transition 1996, 10, :o2, 844531200
- tz.transition 1997, 3, :o1, 859651200
- tz.transition 1997, 10, :o2, 875980800
- tz.transition 1998, 3, :o1, 891100800
- tz.transition 1998, 10, :o2, 907430400
- tz.transition 1999, 3, :o1, 922550400
- tz.transition 1999, 10, :o2, 938880000
- tz.transition 2000, 3, :o1, 954000000
- tz.transition 2000, 8, :o2, 967305600
- tz.transition 2001, 3, :o1, 985449600
- tz.transition 2001, 10, :o2, 1002384000
- tz.transition 2002, 3, :o1, 1017504000
- tz.transition 2002, 10, :o2, 1033833600
- tz.transition 2003, 3, :o1, 1048953600
- tz.transition 2003, 10, :o2, 1065283200
- tz.transition 2004, 3, :o1, 1080403200
- tz.transition 2004, 10, :o2, 1096732800
- tz.transition 2005, 3, :o1, 1111852800
- tz.transition 2005, 10, :o2, 1128182400
- tz.transition 2006, 4, :o1, 1143907200
- tz.transition 2006, 9, :o2, 1159632000
- tz.transition 2007, 3, :o1, 1174752000
- tz.transition 2007, 10, :o2, 1191686400
- tz.transition 2008, 4, :o1, 1207411200
- tz.transition 2008, 10, :o2, 1223136000
- tz.transition 2009, 4, :o1, 1238860800
- tz.transition 2009, 10, :o2, 1254585600
- tz.transition 2010, 4, :o3, 1270310400
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Antarctica/Mawson.rb b/lib/tzinfo/data/definitions/Antarctica/Mawson.rb
deleted file mode 100644
index dc510f18..00000000
--- a/lib/tzinfo/data/definitions/Antarctica/Mawson.rb
+++ /dev/null
@@ -1,25 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Antarctica
- module Mawson
- include TimezoneDefinition
-
- timezone 'Antarctica/Mawson' do |tz|
- tz.offset :o0, 0, 0, :zzz
- tz.offset :o1, 21600, 0, :MAWT
- tz.offset :o2, 18000, 0, :MAWT
-
- tz.transition 1954, 2, :o1, -501206400, 4869573, 2
- tz.transition 2009, 10, :o2, 1255809600
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Antarctica/McMurdo.rb b/lib/tzinfo/data/definitions/Antarctica/McMurdo.rb
deleted file mode 100644
index 4210f3ba..00000000
--- a/lib/tzinfo/data/definitions/Antarctica/McMurdo.rb
+++ /dev/null
@@ -1,18 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Antarctica
- module McMurdo
- include TimezoneDefinition
-
- linked_timezone 'Antarctica/McMurdo', 'Pacific/Auckland'
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Antarctica/Palmer.rb b/lib/tzinfo/data/definitions/Antarctica/Palmer.rb
deleted file mode 100644
index 553867ed..00000000
--- a/lib/tzinfo/data/definitions/Antarctica/Palmer.rb
+++ /dev/null
@@ -1,108 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Antarctica
- module Palmer
- include TimezoneDefinition
-
- timezone 'Antarctica/Palmer' do |tz|
- tz.offset :o0, 0, 0, :zzz
- tz.offset :o1, -14400, 3600, :ARST
- tz.offset :o2, -14400, 0, :ART
- tz.offset :o3, -10800, 0, :ART
- tz.offset :o4, -10800, 3600, :ARST
- tz.offset :o5, -14400, 0, :CLT
- tz.offset :o6, -14400, 3600, :CLST
- tz.offset :o7, -10800, 0, :CLT
-
- tz.transition 1965, 1, :o1, -157766400, 4877523, 2
- tz.transition 1965, 3, :o2, -152658000, 19510565, 8
- tz.transition 1965, 10, :o1, -132955200, 7317146, 3
- tz.transition 1966, 3, :o2, -121122000, 19513485, 8
- tz.transition 1966, 10, :o1, -101419200, 7318241, 3
- tz.transition 1967, 4, :o2, -86821200, 19516661, 8
- tz.transition 1967, 10, :o1, -71092800, 7319294, 3
- tz.transition 1968, 4, :o2, -54766800, 19519629, 8
- tz.transition 1968, 10, :o1, -39038400, 7320407, 3
- tz.transition 1969, 4, :o2, -23317200, 19522541, 8
- tz.transition 1969, 10, :o3, -7588800, 7321499, 3
- tz.transition 1974, 1, :o4, 128142000
- tz.transition 1974, 5, :o3, 136605600
- tz.transition 1982, 5, :o5, 389070000
- tz.transition 1982, 10, :o6, 403070400
- tz.transition 1983, 3, :o5, 416372400
- tz.transition 1983, 10, :o6, 434520000
- tz.transition 1984, 3, :o5, 447822000
- tz.transition 1984, 10, :o6, 466574400
- tz.transition 1985, 3, :o5, 479271600
- tz.transition 1985, 10, :o6, 498024000
- tz.transition 1986, 3, :o5, 510721200
- tz.transition 1986, 10, :o6, 529473600
- tz.transition 1987, 4, :o5, 545194800
- tz.transition 1987, 10, :o6, 560923200
- tz.transition 1988, 3, :o5, 574225200
- tz.transition 1988, 10, :o6, 592372800
- tz.transition 1989, 3, :o5, 605674800
- tz.transition 1989, 10, :o6, 624427200
- tz.transition 1990, 3, :o5, 637124400
- tz.transition 1990, 9, :o6, 653457600
- tz.transition 1991, 3, :o5, 668574000
- tz.transition 1991, 10, :o6, 687326400
- tz.transition 1992, 3, :o5, 700628400
- tz.transition 1992, 10, :o6, 718776000
- tz.transition 1993, 3, :o5, 732078000
- tz.transition 1993, 10, :o6, 750225600
- tz.transition 1994, 3, :o5, 763527600
- tz.transition 1994, 10, :o6, 781675200
- tz.transition 1995, 3, :o5, 794977200
- tz.transition 1995, 10, :o6, 813729600
- tz.transition 1996, 3, :o5, 826426800
- tz.transition 1996, 10, :o6, 845179200
- tz.transition 1997, 3, :o5, 859690800
- tz.transition 1997, 10, :o6, 876628800
- tz.transition 1998, 3, :o5, 889930800
- tz.transition 1998, 9, :o6, 906868800
- tz.transition 1999, 4, :o5, 923194800
- tz.transition 1999, 10, :o6, 939528000
- tz.transition 2000, 3, :o5, 952830000
- tz.transition 2000, 10, :o6, 971582400
- tz.transition 2001, 3, :o5, 984279600
- tz.transition 2001, 10, :o6, 1003032000
- tz.transition 2002, 3, :o5, 1015729200
- tz.transition 2002, 10, :o6, 1034481600
- tz.transition 2003, 3, :o5, 1047178800
- tz.transition 2003, 10, :o6, 1065931200
- tz.transition 2004, 3, :o5, 1079233200
- tz.transition 2004, 10, :o6, 1097380800
- tz.transition 2005, 3, :o5, 1110682800
- tz.transition 2005, 10, :o6, 1128830400
- tz.transition 2006, 3, :o5, 1142132400
- tz.transition 2006, 10, :o6, 1160884800
- tz.transition 2007, 3, :o5, 1173582000
- tz.transition 2007, 10, :o6, 1192334400
- tz.transition 2008, 3, :o5, 1206846000
- tz.transition 2008, 10, :o6, 1223784000
- tz.transition 2009, 3, :o5, 1237086000
- tz.transition 2009, 10, :o6, 1255233600
- tz.transition 2010, 4, :o5, 1270350000
- tz.transition 2010, 10, :o6, 1286683200
- tz.transition 2011, 5, :o5, 1304823600
- tz.transition 2011, 8, :o6, 1313899200
- tz.transition 2012, 4, :o5, 1335668400
- tz.transition 2012, 9, :o6, 1346558400
- tz.transition 2013, 4, :o5, 1367118000
- tz.transition 2013, 9, :o6, 1378612800
- tz.transition 2014, 4, :o5, 1398567600
- tz.transition 2014, 9, :o6, 1410062400
- tz.transition 2015, 4, :o7, 1430017200
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Antarctica/Rothera.rb b/lib/tzinfo/data/definitions/Antarctica/Rothera.rb
deleted file mode 100644
index ae3f606e..00000000
--- a/lib/tzinfo/data/definitions/Antarctica/Rothera.rb
+++ /dev/null
@@ -1,23 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Antarctica
- module Rothera
- include TimezoneDefinition
-
- timezone 'Antarctica/Rothera' do |tz|
- tz.offset :o0, 0, 0, :zzz
- tz.offset :o1, -10800, 0, :ROTT
-
- tz.transition 1976, 12, :o1, 218246400
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Antarctica/South_Pole.rb b/lib/tzinfo/data/definitions/Antarctica/South_Pole.rb
deleted file mode 100644
index 73070ce1..00000000
--- a/lib/tzinfo/data/definitions/Antarctica/South_Pole.rb
+++ /dev/null
@@ -1,18 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Antarctica
- module South_Pole
- include TimezoneDefinition
-
- linked_timezone 'Antarctica/South_Pole', 'Pacific/Auckland'
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Antarctica/Syowa.rb b/lib/tzinfo/data/definitions/Antarctica/Syowa.rb
deleted file mode 100644
index bc04cd58..00000000
--- a/lib/tzinfo/data/definitions/Antarctica/Syowa.rb
+++ /dev/null
@@ -1,23 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Antarctica
- module Syowa
- include TimezoneDefinition
-
- timezone 'Antarctica/Syowa' do |tz|
- tz.offset :o0, 0, 0, :zzz
- tz.offset :o1, 10800, 0, :SYOT
-
- tz.transition 1957, 1, :o1, -407808000, 4871735, 2
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Antarctica/Troll.rb b/lib/tzinfo/data/definitions/Antarctica/Troll.rb
deleted file mode 100644
index 83220182..00000000
--- a/lib/tzinfo/data/definitions/Antarctica/Troll.rb
+++ /dev/null
@@ -1,146 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Antarctica
- module Troll
- include TimezoneDefinition
-
- timezone 'Antarctica/Troll' do |tz|
- tz.offset :o0, 0, 0, :zzz
- tz.offset :o1, 0, 0, :UTC
- tz.offset :o2, 0, 7200, :CEST
-
- tz.transition 2005, 2, :o1, 1108166400
- tz.transition 2005, 3, :o2, 1111885200
- tz.transition 2005, 10, :o1, 1130634000
- tz.transition 2006, 3, :o2, 1143334800
- tz.transition 2006, 10, :o1, 1162083600
- tz.transition 2007, 3, :o2, 1174784400
- tz.transition 2007, 10, :o1, 1193533200
- tz.transition 2008, 3, :o2, 1206838800
- tz.transition 2008, 10, :o1, 1224982800
- tz.transition 2009, 3, :o2, 1238288400
- tz.transition 2009, 10, :o1, 1256432400
- tz.transition 2010, 3, :o2, 1269738000
- tz.transition 2010, 10, :o1, 1288486800
- tz.transition 2011, 3, :o2, 1301187600
- tz.transition 2011, 10, :o1, 1319936400
- tz.transition 2012, 3, :o2, 1332637200
- tz.transition 2012, 10, :o1, 1351386000
- tz.transition 2013, 3, :o2, 1364691600
- tz.transition 2013, 10, :o1, 1382835600
- tz.transition 2014, 3, :o2, 1396141200
- tz.transition 2014, 10, :o1, 1414285200
- tz.transition 2015, 3, :o2, 1427590800
- tz.transition 2015, 10, :o1, 1445734800
- tz.transition 2016, 3, :o2, 1459040400
- tz.transition 2016, 10, :o1, 1477789200
- tz.transition 2017, 3, :o2, 1490490000
- tz.transition 2017, 10, :o1, 1509238800
- tz.transition 2018, 3, :o2, 1521939600
- tz.transition 2018, 10, :o1, 1540688400
- tz.transition 2019, 3, :o2, 1553994000
- tz.transition 2019, 10, :o1, 1572138000
- tz.transition 2020, 3, :o2, 1585443600
- tz.transition 2020, 10, :o1, 1603587600
- tz.transition 2021, 3, :o2, 1616893200
- tz.transition 2021, 10, :o1, 1635642000
- tz.transition 2022, 3, :o2, 1648342800
- tz.transition 2022, 10, :o1, 1667091600
- tz.transition 2023, 3, :o2, 1679792400
- tz.transition 2023, 10, :o1, 1698541200
- tz.transition 2024, 3, :o2, 1711846800
- tz.transition 2024, 10, :o1, 1729990800
- tz.transition 2025, 3, :o2, 1743296400
- tz.transition 2025, 10, :o1, 1761440400
- tz.transition 2026, 3, :o2, 1774746000
- tz.transition 2026, 10, :o1, 1792890000
- tz.transition 2027, 3, :o2, 1806195600
- tz.transition 2027, 10, :o1, 1824944400
- tz.transition 2028, 3, :o2, 1837645200
- tz.transition 2028, 10, :o1, 1856394000
- tz.transition 2029, 3, :o2, 1869094800
- tz.transition 2029, 10, :o1, 1887843600
- tz.transition 2030, 3, :o2, 1901149200
- tz.transition 2030, 10, :o1, 1919293200
- tz.transition 2031, 3, :o2, 1932598800
- tz.transition 2031, 10, :o1, 1950742800
- tz.transition 2032, 3, :o2, 1964048400
- tz.transition 2032, 10, :o1, 1982797200
- tz.transition 2033, 3, :o2, 1995498000
- tz.transition 2033, 10, :o1, 2014246800
- tz.transition 2034, 3, :o2, 2026947600
- tz.transition 2034, 10, :o1, 2045696400
- tz.transition 2035, 3, :o2, 2058397200
- tz.transition 2035, 10, :o1, 2077146000
- tz.transition 2036, 3, :o2, 2090451600
- tz.transition 2036, 10, :o1, 2108595600
- tz.transition 2037, 3, :o2, 2121901200
- tz.transition 2037, 10, :o1, 2140045200
- tz.transition 2038, 3, :o2, 2153350800, 59172253, 24
- tz.transition 2038, 10, :o1, 2172099600, 59177461, 24
- tz.transition 2039, 3, :o2, 2184800400, 59180989, 24
- tz.transition 2039, 10, :o1, 2203549200, 59186197, 24
- tz.transition 2040, 3, :o2, 2216250000, 59189725, 24
- tz.transition 2040, 10, :o1, 2234998800, 59194933, 24
- tz.transition 2041, 3, :o2, 2248304400, 59198629, 24
- tz.transition 2041, 10, :o1, 2266448400, 59203669, 24
- tz.transition 2042, 3, :o2, 2279754000, 59207365, 24
- tz.transition 2042, 10, :o1, 2297898000, 59212405, 24
- tz.transition 2043, 3, :o2, 2311203600, 59216101, 24
- tz.transition 2043, 10, :o1, 2329347600, 59221141, 24
- tz.transition 2044, 3, :o2, 2342653200, 59224837, 24
- tz.transition 2044, 10, :o1, 2361402000, 59230045, 24
- tz.transition 2045, 3, :o2, 2374102800, 59233573, 24
- tz.transition 2045, 10, :o1, 2392851600, 59238781, 24
- tz.transition 2046, 3, :o2, 2405552400, 59242309, 24
- tz.transition 2046, 10, :o1, 2424301200, 59247517, 24
- tz.transition 2047, 3, :o2, 2437606800, 59251213, 24
- tz.transition 2047, 10, :o1, 2455750800, 59256253, 24
- tz.transition 2048, 3, :o2, 2469056400, 59259949, 24
- tz.transition 2048, 10, :o1, 2487200400, 59264989, 24
- tz.transition 2049, 3, :o2, 2500506000, 59268685, 24
- tz.transition 2049, 10, :o1, 2519254800, 59273893, 24
- tz.transition 2050, 3, :o2, 2531955600, 59277421, 24
- tz.transition 2050, 10, :o1, 2550704400, 59282629, 24
- tz.transition 2051, 3, :o2, 2563405200, 59286157, 24
- tz.transition 2051, 10, :o1, 2582154000, 59291365, 24
- tz.transition 2052, 3, :o2, 2595459600, 59295061, 24
- tz.transition 2052, 10, :o1, 2613603600, 59300101, 24
- tz.transition 2053, 3, :o2, 2626909200, 59303797, 24
- tz.transition 2053, 10, :o1, 2645053200, 59308837, 24
- tz.transition 2054, 3, :o2, 2658358800, 59312533, 24
- tz.transition 2054, 10, :o1, 2676502800, 59317573, 24
- tz.transition 2055, 3, :o2, 2689808400, 59321269, 24
- tz.transition 2055, 10, :o1, 2708557200, 59326477, 24
- tz.transition 2056, 3, :o2, 2721258000, 59330005, 24
- tz.transition 2056, 10, :o1, 2740006800, 59335213, 24
- tz.transition 2057, 3, :o2, 2752707600, 59338741, 24
- tz.transition 2057, 10, :o1, 2771456400, 59343949, 24
- tz.transition 2058, 3, :o2, 2784762000, 59347645, 24
- tz.transition 2058, 10, :o1, 2802906000, 59352685, 24
- tz.transition 2059, 3, :o2, 2816211600, 59356381, 24
- tz.transition 2059, 10, :o1, 2834355600, 59361421, 24
- tz.transition 2060, 3, :o2, 2847661200, 59365117, 24
- tz.transition 2060, 10, :o1, 2866410000, 59370325, 24
- tz.transition 2061, 3, :o2, 2879110800, 59373853, 24
- tz.transition 2061, 10, :o1, 2897859600, 59379061, 24
- tz.transition 2062, 3, :o2, 2910560400, 59382589, 24
- tz.transition 2062, 10, :o1, 2929309200, 59387797, 24
- tz.transition 2063, 3, :o2, 2942010000, 59391325, 24
- tz.transition 2063, 10, :o1, 2960758800, 59396533, 24
- tz.transition 2064, 3, :o2, 2974064400, 59400229, 24
- tz.transition 2064, 10, :o1, 2992208400, 59405269, 24
- tz.transition 2065, 3, :o2, 3005514000, 59408965, 24
- tz.transition 2065, 10, :o1, 3023658000, 59414005, 24
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Antarctica/Vostok.rb b/lib/tzinfo/data/definitions/Antarctica/Vostok.rb
deleted file mode 100644
index 0966adf7..00000000
--- a/lib/tzinfo/data/definitions/Antarctica/Vostok.rb
+++ /dev/null
@@ -1,23 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Antarctica
- module Vostok
- include TimezoneDefinition
-
- timezone 'Antarctica/Vostok' do |tz|
- tz.offset :o0, 0, 0, :zzz
- tz.offset :o1, 21600, 0, :VOST
-
- tz.transition 1957, 12, :o1, -380073600, 4872377, 2
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Arctic/Longyearbyen.rb b/lib/tzinfo/data/definitions/Arctic/Longyearbyen.rb
deleted file mode 100644
index 61e79de4..00000000
--- a/lib/tzinfo/data/definitions/Arctic/Longyearbyen.rb
+++ /dev/null
@@ -1,18 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Arctic
- module Longyearbyen
- include TimezoneDefinition
-
- linked_timezone 'Arctic/Longyearbyen', 'Europe/Oslo'
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Asia/Aden.rb b/lib/tzinfo/data/definitions/Asia/Aden.rb
deleted file mode 100644
index 1e5954fa..00000000
--- a/lib/tzinfo/data/definitions/Asia/Aden.rb
+++ /dev/null
@@ -1,18 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Asia
- module Aden
- include TimezoneDefinition
-
- linked_timezone 'Asia/Aden', 'Asia/Riyadh'
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Asia/Almaty.rb b/lib/tzinfo/data/definitions/Asia/Almaty.rb
deleted file mode 100644
index 48c22466..00000000
--- a/lib/tzinfo/data/definitions/Asia/Almaty.rb
+++ /dev/null
@@ -1,72 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Asia
- module Almaty
- include TimezoneDefinition
-
- timezone 'Asia/Almaty' do |tz|
- tz.offset :o0, 18468, 0, :LMT
- tz.offset :o1, 18000, 0, :ALMT
- tz.offset :o2, 21600, 0, :ALMT
- tz.offset :o3, 21600, 3600, :ALMST
-
- tz.transition 1924, 5, :o1, -1441170468, 1939125829, 800
- tz.transition 1930, 6, :o2, -1247547600, 58227559, 24
- tz.transition 1981, 3, :o3, 354909600
- tz.transition 1981, 9, :o2, 370717200
- tz.transition 1982, 3, :o3, 386445600
- tz.transition 1982, 9, :o2, 402253200
- tz.transition 1983, 3, :o3, 417981600
- tz.transition 1983, 9, :o2, 433789200
- tz.transition 1984, 3, :o3, 449604000
- tz.transition 1984, 9, :o2, 465336000
- tz.transition 1985, 3, :o3, 481060800
- tz.transition 1985, 9, :o2, 496785600
- tz.transition 1986, 3, :o3, 512510400
- tz.transition 1986, 9, :o2, 528235200
- tz.transition 1987, 3, :o3, 543960000
- tz.transition 1987, 9, :o2, 559684800
- tz.transition 1988, 3, :o3, 575409600
- tz.transition 1988, 9, :o2, 591134400
- tz.transition 1989, 3, :o3, 606859200
- tz.transition 1989, 9, :o2, 622584000
- tz.transition 1990, 3, :o3, 638308800
- tz.transition 1990, 9, :o2, 654638400
- tz.transition 1992, 3, :o3, 701802000
- tz.transition 1992, 9, :o2, 717523200
- tz.transition 1993, 3, :o3, 733262400
- tz.transition 1993, 9, :o2, 748987200
- tz.transition 1994, 3, :o3, 764712000
- tz.transition 1994, 9, :o2, 780436800
- tz.transition 1995, 3, :o3, 796161600
- tz.transition 1995, 9, :o2, 811886400
- tz.transition 1996, 3, :o3, 828216000
- tz.transition 1996, 10, :o2, 846360000
- tz.transition 1997, 3, :o3, 859665600
- tz.transition 1997, 10, :o2, 877809600
- tz.transition 1998, 3, :o3, 891115200
- tz.transition 1998, 10, :o2, 909259200
- tz.transition 1999, 3, :o3, 922564800
- tz.transition 1999, 10, :o2, 941313600
- tz.transition 2000, 3, :o3, 954014400
- tz.transition 2000, 10, :o2, 972763200
- tz.transition 2001, 3, :o3, 985464000
- tz.transition 2001, 10, :o2, 1004212800
- tz.transition 2002, 3, :o3, 1017518400
- tz.transition 2002, 10, :o2, 1035662400
- tz.transition 2003, 3, :o3, 1048968000
- tz.transition 2003, 10, :o2, 1067112000
- tz.transition 2004, 3, :o3, 1080417600
- tz.transition 2004, 10, :o2, 1099166400
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Asia/Amman.rb b/lib/tzinfo/data/definitions/Asia/Amman.rb
deleted file mode 100644
index 867aa024..00000000
--- a/lib/tzinfo/data/definitions/Asia/Amman.rb
+++ /dev/null
@@ -1,196 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Asia
- module Amman
- include TimezoneDefinition
-
- timezone 'Asia/Amman' do |tz|
- tz.offset :o0, 8624, 0, :LMT
- tz.offset :o1, 7200, 0, :EET
- tz.offset :o2, 7200, 3600, :EEST
-
- tz.transition 1930, 12, :o1, -1230776624, 13102248961, 5400
- tz.transition 1973, 6, :o2, 108165600
- tz.transition 1973, 9, :o1, 118270800
- tz.transition 1974, 4, :o2, 136591200
- tz.transition 1974, 9, :o1, 149806800
- tz.transition 1975, 4, :o2, 168127200
- tz.transition 1975, 9, :o1, 181342800
- tz.transition 1976, 4, :o2, 199749600
- tz.transition 1976, 10, :o1, 215643600
- tz.transition 1977, 4, :o2, 231285600
- tz.transition 1977, 9, :o1, 244501200
- tz.transition 1978, 4, :o2, 262735200
- tz.transition 1978, 9, :o1, 275950800
- tz.transition 1985, 3, :o2, 481154400
- tz.transition 1985, 9, :o1, 496962000
- tz.transition 1986, 4, :o2, 512949600
- tz.transition 1986, 10, :o1, 528670800
- tz.transition 1987, 4, :o2, 544399200
- tz.transition 1987, 10, :o1, 560120400
- tz.transition 1988, 3, :o2, 575848800
- tz.transition 1988, 10, :o1, 592174800
- tz.transition 1989, 5, :o2, 610581600
- tz.transition 1989, 10, :o1, 623624400
- tz.transition 1990, 4, :o2, 641167200
- tz.transition 1990, 10, :o1, 655074000
- tz.transition 1991, 4, :o2, 671839200
- tz.transition 1991, 9, :o1, 685918800
- tz.transition 1992, 4, :o2, 702856800
- tz.transition 1992, 10, :o1, 717973200
- tz.transition 1993, 4, :o2, 733701600
- tz.transition 1993, 9, :o1, 749422800
- tz.transition 1994, 3, :o2, 765151200
- tz.transition 1994, 9, :o1, 779662800
- tz.transition 1995, 4, :o2, 797205600
- tz.transition 1995, 9, :o1, 811116000
- tz.transition 1996, 4, :o2, 828655200
- tz.transition 1996, 9, :o1, 843170400
- tz.transition 1997, 4, :o2, 860104800
- tz.transition 1997, 9, :o1, 874620000
- tz.transition 1998, 4, :o2, 891554400
- tz.transition 1998, 9, :o1, 906069600
- tz.transition 1999, 6, :o2, 930780000
- tz.transition 1999, 9, :o1, 938124000
- tz.transition 2000, 3, :o2, 954367200
- tz.transition 2000, 9, :o1, 970178400
- tz.transition 2001, 3, :o2, 985816800
- tz.transition 2001, 9, :o1, 1001628000
- tz.transition 2002, 3, :o2, 1017352800
- tz.transition 2002, 9, :o1, 1033077600
- tz.transition 2003, 3, :o2, 1048802400
- tz.transition 2003, 10, :o1, 1066946400
- tz.transition 2004, 3, :o2, 1080252000
- tz.transition 2004, 10, :o1, 1097791200
- tz.transition 2005, 3, :o2, 1112306400
- tz.transition 2005, 9, :o1, 1128031200
- tz.transition 2006, 3, :o2, 1143756000
- tz.transition 2006, 10, :o1, 1161900000
- tz.transition 2007, 3, :o2, 1175205600
- tz.transition 2007, 10, :o1, 1193349600
- tz.transition 2008, 3, :o2, 1206655200
- tz.transition 2008, 10, :o1, 1225404000
- tz.transition 2009, 3, :o2, 1238104800
- tz.transition 2009, 10, :o1, 1256853600
- tz.transition 2010, 3, :o2, 1269554400
- tz.transition 2010, 10, :o1, 1288303200
- tz.transition 2011, 3, :o2, 1301608800
- tz.transition 2011, 10, :o1, 1319752800
- tz.transition 2012, 3, :o2, 1333058400
- tz.transition 2013, 12, :o1, 1387486800
- tz.transition 2014, 3, :o2, 1395957600
- tz.transition 2014, 10, :o1, 1414706400
- tz.transition 2015, 3, :o2, 1427407200
- tz.transition 2015, 10, :o1, 1446156000
- tz.transition 2016, 3, :o2, 1459461600
- tz.transition 2016, 10, :o1, 1477605600
- tz.transition 2017, 3, :o2, 1490911200
- tz.transition 2017, 10, :o1, 1509055200
- tz.transition 2018, 3, :o2, 1522360800
- tz.transition 2018, 10, :o1, 1540504800
- tz.transition 2019, 3, :o2, 1553810400
- tz.transition 2019, 10, :o1, 1571954400
- tz.transition 2020, 3, :o2, 1585260000
- tz.transition 2020, 10, :o1, 1604008800
- tz.transition 2021, 3, :o2, 1616709600
- tz.transition 2021, 10, :o1, 1635458400
- tz.transition 2022, 3, :o2, 1648764000
- tz.transition 2022, 10, :o1, 1666908000
- tz.transition 2023, 3, :o2, 1680213600
- tz.transition 2023, 10, :o1, 1698357600
- tz.transition 2024, 3, :o2, 1711663200
- tz.transition 2024, 10, :o1, 1729807200
- tz.transition 2025, 3, :o2, 1743112800
- tz.transition 2025, 10, :o1, 1761861600
- tz.transition 2026, 3, :o2, 1774562400
- tz.transition 2026, 10, :o1, 1793311200
- tz.transition 2027, 3, :o2, 1806012000
- tz.transition 2027, 10, :o1, 1824760800
- tz.transition 2028, 3, :o2, 1838066400
- tz.transition 2028, 10, :o1, 1856210400
- tz.transition 2029, 3, :o2, 1869516000
- tz.transition 2029, 10, :o1, 1887660000
- tz.transition 2030, 3, :o2, 1900965600
- tz.transition 2030, 10, :o1, 1919109600
- tz.transition 2031, 3, :o2, 1932415200
- tz.transition 2031, 10, :o1, 1951164000
- tz.transition 2032, 3, :o2, 1963864800
- tz.transition 2032, 10, :o1, 1982613600
- tz.transition 2033, 3, :o2, 1995919200
- tz.transition 2033, 10, :o1, 2014063200
- tz.transition 2034, 3, :o2, 2027368800
- tz.transition 2034, 10, :o1, 2045512800
- tz.transition 2035, 3, :o2, 2058818400
- tz.transition 2035, 10, :o1, 2076962400
- tz.transition 2036, 3, :o2, 2090268000
- tz.transition 2036, 10, :o1, 2109016800
- tz.transition 2037, 3, :o2, 2121717600
- tz.transition 2037, 10, :o1, 2140466400
- tz.transition 2038, 3, :o2, 2153167200, 29586101, 12
- tz.transition 2038, 10, :o1, 2171916000, 29588705, 12
- tz.transition 2039, 3, :o2, 2185221600, 29590553, 12
- tz.transition 2039, 10, :o1, 2203365600, 29593073, 12
- tz.transition 2040, 3, :o2, 2216671200, 29594921, 12
- tz.transition 2040, 10, :o1, 2234815200, 29597441, 12
- tz.transition 2041, 3, :o2, 2248120800, 29599289, 12
- tz.transition 2041, 10, :o1, 2266264800, 29601809, 12
- tz.transition 2042, 3, :o2, 2279570400, 29603657, 12
- tz.transition 2042, 10, :o1, 2298319200, 29606261, 12
- tz.transition 2043, 3, :o2, 2311020000, 29608025, 12
- tz.transition 2043, 10, :o1, 2329768800, 29610629, 12
- tz.transition 2044, 3, :o2, 2343074400, 29612477, 12
- tz.transition 2044, 10, :o1, 2361218400, 29614997, 12
- tz.transition 2045, 3, :o2, 2374524000, 29616845, 12
- tz.transition 2045, 10, :o1, 2392668000, 29619365, 12
- tz.transition 2046, 3, :o2, 2405973600, 29621213, 12
- tz.transition 2046, 10, :o1, 2424117600, 29623733, 12
- tz.transition 2047, 3, :o2, 2437423200, 29625581, 12
- tz.transition 2047, 10, :o1, 2455567200, 29628101, 12
- tz.transition 2048, 3, :o2, 2468872800, 29629949, 12
- tz.transition 2048, 10, :o1, 2487621600, 29632553, 12
- tz.transition 2049, 3, :o2, 2500322400, 29634317, 12
- tz.transition 2049, 10, :o1, 2519071200, 29636921, 12
- tz.transition 2050, 3, :o2, 2532376800, 29638769, 12
- tz.transition 2050, 10, :o1, 2550520800, 29641289, 12
- tz.transition 2051, 3, :o2, 2563826400, 29643137, 12
- tz.transition 2051, 10, :o1, 2581970400, 29645657, 12
- tz.transition 2052, 3, :o2, 2595276000, 29647505, 12
- tz.transition 2052, 10, :o1, 2613420000, 29650025, 12
- tz.transition 2053, 3, :o2, 2626725600, 29651873, 12
- tz.transition 2053, 10, :o1, 2645474400, 29654477, 12
- tz.transition 2054, 3, :o2, 2658175200, 29656241, 12
- tz.transition 2054, 10, :o1, 2676924000, 29658845, 12
- tz.transition 2055, 3, :o2, 2689624800, 29660609, 12
- tz.transition 2055, 10, :o1, 2708373600, 29663213, 12
- tz.transition 2056, 3, :o2, 2721679200, 29665061, 12
- tz.transition 2056, 10, :o1, 2739823200, 29667581, 12
- tz.transition 2057, 3, :o2, 2753128800, 29669429, 12
- tz.transition 2057, 10, :o1, 2771272800, 29671949, 12
- tz.transition 2058, 3, :o2, 2784578400, 29673797, 12
- tz.transition 2058, 10, :o1, 2802722400, 29676317, 12
- tz.transition 2059, 3, :o2, 2816028000, 29678165, 12
- tz.transition 2059, 10, :o1, 2834776800, 29680769, 12
- tz.transition 2060, 3, :o2, 2847477600, 29682533, 12
- tz.transition 2060, 10, :o1, 2866226400, 29685137, 12
- tz.transition 2061, 3, :o2, 2879532000, 29686985, 12
- tz.transition 2061, 10, :o1, 2897676000, 29689505, 12
- tz.transition 2062, 3, :o2, 2910981600, 29691353, 12
- tz.transition 2062, 10, :o1, 2929125600, 29693873, 12
- tz.transition 2063, 3, :o2, 2942431200, 29695721, 12
- tz.transition 2063, 10, :o1, 2960575200, 29698241, 12
- tz.transition 2064, 3, :o2, 2973880800, 29700089, 12
- tz.transition 2064, 10, :o1, 2992629600, 29702693, 12
- tz.transition 2065, 3, :o2, 3005330400, 29704457, 12
- tz.transition 2065, 10, :o1, 3024079200, 29707061, 12
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Asia/Aqtau.rb b/lib/tzinfo/data/definitions/Asia/Aqtau.rb
deleted file mode 100644
index 8448170a..00000000
--- a/lib/tzinfo/data/definitions/Asia/Aqtau.rb
+++ /dev/null
@@ -1,80 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Asia
- module Aqtau
- include TimezoneDefinition
-
- timezone 'Asia/Aqtau' do |tz|
- tz.offset :o0, 12064, 0, :LMT
- tz.offset :o1, 14400, 0, :FORT
- tz.offset :o2, 18000, 0, :FORT
- tz.offset :o3, 18000, 0, :SHET
- tz.offset :o4, 21600, 0, :SHET
- tz.offset :o5, 18000, 3600, :SHEST
- tz.offset :o6, 18000, 0, :AQTT
- tz.offset :o7, 18000, 3600, :AQTST
- tz.offset :o8, 14400, 3600, :AQTST
- tz.offset :o9, 14400, 0, :AQTT
-
- tz.transition 1924, 5, :o1, -1441164064, 6544549873, 2700
- tz.transition 1930, 6, :o2, -1247544000, 7278445, 3
- tz.transition 1962, 12, :o3, -220942800, 58512727, 24
- tz.transition 1981, 9, :o4, 370724400
- tz.transition 1982, 3, :o5, 386445600
- tz.transition 1982, 9, :o3, 402256800
- tz.transition 1983, 3, :o5, 417985200
- tz.transition 1983, 9, :o3, 433792800
- tz.transition 1984, 3, :o5, 449607600
- tz.transition 1984, 9, :o3, 465339600
- tz.transition 1985, 3, :o5, 481064400
- tz.transition 1985, 9, :o3, 496789200
- tz.transition 1986, 3, :o5, 512514000
- tz.transition 1986, 9, :o3, 528238800
- tz.transition 1987, 3, :o5, 543963600
- tz.transition 1987, 9, :o3, 559688400
- tz.transition 1988, 3, :o5, 575413200
- tz.transition 1988, 9, :o3, 591138000
- tz.transition 1989, 3, :o5, 606862800
- tz.transition 1989, 9, :o3, 622587600
- tz.transition 1990, 3, :o5, 638312400
- tz.transition 1990, 9, :o3, 654642000
- tz.transition 1991, 12, :o6, 692823600
- tz.transition 1992, 3, :o7, 701805600
- tz.transition 1992, 9, :o6, 717526800
- tz.transition 1993, 3, :o7, 733266000
- tz.transition 1993, 9, :o6, 748990800
- tz.transition 1994, 3, :o7, 764715600
- tz.transition 1994, 9, :o6, 780440400
- tz.transition 1995, 3, :o8, 796165200
- tz.transition 1995, 9, :o9, 811893600
- tz.transition 1996, 3, :o8, 828223200
- tz.transition 1996, 10, :o9, 846367200
- tz.transition 1997, 3, :o8, 859672800
- tz.transition 1997, 10, :o9, 877816800
- tz.transition 1998, 3, :o8, 891122400
- tz.transition 1998, 10, :o9, 909266400
- tz.transition 1999, 3, :o8, 922572000
- tz.transition 1999, 10, :o9, 941320800
- tz.transition 2000, 3, :o8, 954021600
- tz.transition 2000, 10, :o9, 972770400
- tz.transition 2001, 3, :o8, 985471200
- tz.transition 2001, 10, :o9, 1004220000
- tz.transition 2002, 3, :o8, 1017525600
- tz.transition 2002, 10, :o9, 1035669600
- tz.transition 2003, 3, :o8, 1048975200
- tz.transition 2003, 10, :o9, 1067119200
- tz.transition 2004, 3, :o8, 1080424800
- tz.transition 2004, 10, :o9, 1099173600
- tz.transition 2005, 3, :o6, 1110830400
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Asia/Aqtobe.rb b/lib/tzinfo/data/definitions/Asia/Aqtobe.rb
deleted file mode 100644
index 7185c594..00000000
--- a/lib/tzinfo/data/definitions/Asia/Aqtobe.rb
+++ /dev/null
@@ -1,76 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Asia
- module Aqtobe
- include TimezoneDefinition
-
- timezone 'Asia/Aqtobe' do |tz|
- tz.offset :o0, 13720, 0, :LMT
- tz.offset :o1, 14400, 0, :AKTT
- tz.offset :o2, 18000, 0, :AKTT
- tz.offset :o3, 18000, 3600, :AKTST
- tz.offset :o4, 21600, 0, :AKTT
- tz.offset :o5, 18000, 0, :AQTT
- tz.offset :o6, 18000, 3600, :AQTST
-
- tz.transition 1924, 5, :o1, -1441165720, 5235639857, 2160
- tz.transition 1930, 6, :o2, -1247544000, 7278445, 3
- tz.transition 1981, 3, :o3, 354913200
- tz.transition 1981, 9, :o4, 370720800
- tz.transition 1982, 3, :o3, 386445600
- tz.transition 1982, 9, :o2, 402256800
- tz.transition 1983, 3, :o3, 417985200
- tz.transition 1983, 9, :o2, 433792800
- tz.transition 1984, 3, :o3, 449607600
- tz.transition 1984, 9, :o2, 465339600
- tz.transition 1985, 3, :o3, 481064400
- tz.transition 1985, 9, :o2, 496789200
- tz.transition 1986, 3, :o3, 512514000
- tz.transition 1986, 9, :o2, 528238800
- tz.transition 1987, 3, :o3, 543963600
- tz.transition 1987, 9, :o2, 559688400
- tz.transition 1988, 3, :o3, 575413200
- tz.transition 1988, 9, :o2, 591138000
- tz.transition 1989, 3, :o3, 606862800
- tz.transition 1989, 9, :o2, 622587600
- tz.transition 1990, 3, :o3, 638312400
- tz.transition 1990, 9, :o2, 654642000
- tz.transition 1991, 12, :o5, 692823600
- tz.transition 1992, 3, :o6, 701805600
- tz.transition 1992, 9, :o5, 717526800
- tz.transition 1993, 3, :o6, 733266000
- tz.transition 1993, 9, :o5, 748990800
- tz.transition 1994, 3, :o6, 764715600
- tz.transition 1994, 9, :o5, 780440400
- tz.transition 1995, 3, :o6, 796165200
- tz.transition 1995, 9, :o5, 811890000
- tz.transition 1996, 3, :o6, 828219600
- tz.transition 1996, 10, :o5, 846363600
- tz.transition 1997, 3, :o6, 859669200
- tz.transition 1997, 10, :o5, 877813200
- tz.transition 1998, 3, :o6, 891118800
- tz.transition 1998, 10, :o5, 909262800
- tz.transition 1999, 3, :o6, 922568400
- tz.transition 1999, 10, :o5, 941317200
- tz.transition 2000, 3, :o6, 954018000
- tz.transition 2000, 10, :o5, 972766800
- tz.transition 2001, 3, :o6, 985467600
- tz.transition 2001, 10, :o5, 1004216400
- tz.transition 2002, 3, :o6, 1017522000
- tz.transition 2002, 10, :o5, 1035666000
- tz.transition 2003, 3, :o6, 1048971600
- tz.transition 2003, 10, :o5, 1067115600
- tz.transition 2004, 3, :o6, 1080421200
- tz.transition 2004, 10, :o5, 1099170000
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Asia/Ashgabat.rb b/lib/tzinfo/data/definitions/Asia/Ashgabat.rb
deleted file mode 100644
index 391ed6d7..00000000
--- a/lib/tzinfo/data/definitions/Asia/Ashgabat.rb
+++ /dev/null
@@ -1,53 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Asia
- module Ashgabat
- include TimezoneDefinition
-
- timezone 'Asia/Ashgabat' do |tz|
- tz.offset :o0, 14012, 0, :LMT
- tz.offset :o1, 14400, 0, :ASHT
- tz.offset :o2, 18000, 0, :ASHT
- tz.offset :o3, 18000, 3600, :ASHST
- tz.offset :o4, 14400, 3600, :ASHST
- tz.offset :o5, 14400, 0, :TMT
- tz.offset :o6, 18000, 0, :TMT
-
- tz.transition 1924, 5, :o1, -1441166012, 52356398497, 21600
- tz.transition 1930, 6, :o2, -1247544000, 7278445, 3
- tz.transition 1981, 3, :o3, 354913200
- tz.transition 1981, 9, :o2, 370720800
- tz.transition 1982, 3, :o3, 386449200
- tz.transition 1982, 9, :o2, 402256800
- tz.transition 1983, 3, :o3, 417985200
- tz.transition 1983, 9, :o2, 433792800
- tz.transition 1984, 3, :o3, 449607600
- tz.transition 1984, 9, :o2, 465339600
- tz.transition 1985, 3, :o3, 481064400
- tz.transition 1985, 9, :o2, 496789200
- tz.transition 1986, 3, :o3, 512514000
- tz.transition 1986, 9, :o2, 528238800
- tz.transition 1987, 3, :o3, 543963600
- tz.transition 1987, 9, :o2, 559688400
- tz.transition 1988, 3, :o3, 575413200
- tz.transition 1988, 9, :o2, 591138000
- tz.transition 1989, 3, :o3, 606862800
- tz.transition 1989, 9, :o2, 622587600
- tz.transition 1990, 3, :o3, 638312400
- tz.transition 1990, 9, :o2, 654642000
- tz.transition 1991, 3, :o4, 670366800
- tz.transition 1991, 9, :o1, 686095200
- tz.transition 1991, 10, :o5, 688507200
- tz.transition 1992, 1, :o6, 695772000
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Asia/Ashkhabad.rb b/lib/tzinfo/data/definitions/Asia/Ashkhabad.rb
deleted file mode 100644
index a08e5ff7..00000000
--- a/lib/tzinfo/data/definitions/Asia/Ashkhabad.rb
+++ /dev/null
@@ -1,18 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Asia
- module Ashkhabad
- include TimezoneDefinition
-
- linked_timezone 'Asia/Ashkhabad', 'Asia/Ashgabat'
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Asia/Baghdad.rb b/lib/tzinfo/data/definitions/Asia/Baghdad.rb
deleted file mode 100644
index 466dc33a..00000000
--- a/lib/tzinfo/data/definitions/Asia/Baghdad.rb
+++ /dev/null
@@ -1,78 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Asia
- module Baghdad
- include TimezoneDefinition
-
- timezone 'Asia/Baghdad' do |tz|
- tz.offset :o0, 10660, 0, :LMT
- tz.offset :o1, 10656, 0, :BMT
- tz.offset :o2, 10800, 0, :AST
- tz.offset :o3, 10800, 3600, :ADT
-
- tz.transition 1889, 12, :o1, -2524532260, 10417111387, 4320
- tz.transition 1917, 12, :o2, -1641005856, 726478313, 300
- tz.transition 1982, 4, :o3, 389048400
- tz.transition 1982, 9, :o2, 402264000
- tz.transition 1983, 3, :o3, 417906000
- tz.transition 1983, 9, :o2, 433800000
- tz.transition 1984, 3, :o3, 449614800
- tz.transition 1984, 9, :o2, 465422400
- tz.transition 1985, 3, :o3, 481150800
- tz.transition 1985, 9, :o2, 496792800
- tz.transition 1986, 3, :o3, 512517600
- tz.transition 1986, 9, :o2, 528242400
- tz.transition 1987, 3, :o3, 543967200
- tz.transition 1987, 9, :o2, 559692000
- tz.transition 1988, 3, :o3, 575416800
- tz.transition 1988, 9, :o2, 591141600
- tz.transition 1989, 3, :o3, 606866400
- tz.transition 1989, 9, :o2, 622591200
- tz.transition 1990, 3, :o3, 638316000
- tz.transition 1990, 9, :o2, 654645600
- tz.transition 1991, 4, :o3, 670464000
- tz.transition 1991, 10, :o2, 686275200
- tz.transition 1992, 4, :o3, 702086400
- tz.transition 1992, 10, :o2, 717897600
- tz.transition 1993, 4, :o3, 733622400
- tz.transition 1993, 10, :o2, 749433600
- tz.transition 1994, 4, :o3, 765158400
- tz.transition 1994, 10, :o2, 780969600
- tz.transition 1995, 4, :o3, 796694400
- tz.transition 1995, 10, :o2, 812505600
- tz.transition 1996, 4, :o3, 828316800
- tz.transition 1996, 10, :o2, 844128000
- tz.transition 1997, 4, :o3, 859852800
- tz.transition 1997, 10, :o2, 875664000
- tz.transition 1998, 4, :o3, 891388800
- tz.transition 1998, 10, :o2, 907200000
- tz.transition 1999, 4, :o3, 922924800
- tz.transition 1999, 10, :o2, 938736000
- tz.transition 2000, 4, :o3, 954547200
- tz.transition 2000, 10, :o2, 970358400
- tz.transition 2001, 4, :o3, 986083200
- tz.transition 2001, 10, :o2, 1001894400
- tz.transition 2002, 4, :o3, 1017619200
- tz.transition 2002, 10, :o2, 1033430400
- tz.transition 2003, 4, :o3, 1049155200
- tz.transition 2003, 10, :o2, 1064966400
- tz.transition 2004, 4, :o3, 1080777600
- tz.transition 2004, 10, :o2, 1096588800
- tz.transition 2005, 4, :o3, 1112313600
- tz.transition 2005, 10, :o2, 1128124800
- tz.transition 2006, 4, :o3, 1143849600
- tz.transition 2006, 10, :o2, 1159660800
- tz.transition 2007, 4, :o3, 1175385600
- tz.transition 2007, 10, :o2, 1191196800
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Asia/Bahrain.rb b/lib/tzinfo/data/definitions/Asia/Bahrain.rb
deleted file mode 100644
index 4376e749..00000000
--- a/lib/tzinfo/data/definitions/Asia/Bahrain.rb
+++ /dev/null
@@ -1,18 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Asia
- module Bahrain
- include TimezoneDefinition
-
- linked_timezone 'Asia/Bahrain', 'Asia/Qatar'
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Asia/Baku.rb b/lib/tzinfo/data/definitions/Asia/Baku.rb
deleted file mode 100644
index 354712a8..00000000
--- a/lib/tzinfo/data/definitions/Asia/Baku.rb
+++ /dev/null
@@ -1,196 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Asia
- module Baku
- include TimezoneDefinition
-
- timezone 'Asia/Baku' do |tz|
- tz.offset :o0, 11964, 0, :LMT
- tz.offset :o1, 10800, 0, :BAKT
- tz.offset :o2, 14400, 0, :BAKT
- tz.offset :o3, 14400, 3600, :BAKST
- tz.offset :o4, 10800, 3600, :BAKST
- tz.offset :o5, 10800, 3600, :AZST
- tz.offset :o6, 10800, 0, :AZT
- tz.offset :o7, 14400, 0, :AZT
- tz.offset :o8, 14400, 3600, :AZST
-
- tz.transition 1924, 5, :o1, -1441163964, 17452133003, 7200
- tz.transition 1957, 2, :o2, -405140400, 19487187, 8
- tz.transition 1981, 3, :o3, 354916800
- tz.transition 1981, 9, :o2, 370724400
- tz.transition 1982, 3, :o3, 386452800
- tz.transition 1982, 9, :o2, 402260400
- tz.transition 1983, 3, :o3, 417988800
- tz.transition 1983, 9, :o2, 433796400
- tz.transition 1984, 3, :o3, 449611200
- tz.transition 1984, 9, :o2, 465343200
- tz.transition 1985, 3, :o3, 481068000
- tz.transition 1985, 9, :o2, 496792800
- tz.transition 1986, 3, :o3, 512517600
- tz.transition 1986, 9, :o2, 528242400
- tz.transition 1987, 3, :o3, 543967200
- tz.transition 1987, 9, :o2, 559692000
- tz.transition 1988, 3, :o3, 575416800
- tz.transition 1988, 9, :o2, 591141600
- tz.transition 1989, 3, :o3, 606866400
- tz.transition 1989, 9, :o2, 622591200
- tz.transition 1990, 3, :o3, 638316000
- tz.transition 1990, 9, :o2, 654645600
- tz.transition 1991, 3, :o4, 670370400
- tz.transition 1991, 8, :o5, 683496000
- tz.transition 1991, 9, :o6, 686098800
- tz.transition 1992, 3, :o5, 701812800
- tz.transition 1992, 9, :o7, 717534000
- tz.transition 1996, 3, :o8, 828234000
- tz.transition 1996, 10, :o7, 846378000
- tz.transition 1997, 3, :o8, 859680000
- tz.transition 1997, 10, :o7, 877824000
- tz.transition 1998, 3, :o8, 891129600
- tz.transition 1998, 10, :o7, 909273600
- tz.transition 1999, 3, :o8, 922579200
- tz.transition 1999, 10, :o7, 941328000
- tz.transition 2000, 3, :o8, 954028800
- tz.transition 2000, 10, :o7, 972777600
- tz.transition 2001, 3, :o8, 985478400
- tz.transition 2001, 10, :o7, 1004227200
- tz.transition 2002, 3, :o8, 1017532800
- tz.transition 2002, 10, :o7, 1035676800
- tz.transition 2003, 3, :o8, 1048982400
- tz.transition 2003, 10, :o7, 1067126400
- tz.transition 2004, 3, :o8, 1080432000
- tz.transition 2004, 10, :o7, 1099180800
- tz.transition 2005, 3, :o8, 1111881600
- tz.transition 2005, 10, :o7, 1130630400
- tz.transition 2006, 3, :o8, 1143331200
- tz.transition 2006, 10, :o7, 1162080000
- tz.transition 2007, 3, :o8, 1174780800
- tz.transition 2007, 10, :o7, 1193529600
- tz.transition 2008, 3, :o8, 1206835200
- tz.transition 2008, 10, :o7, 1224979200
- tz.transition 2009, 3, :o8, 1238284800
- tz.transition 2009, 10, :o7, 1256428800
- tz.transition 2010, 3, :o8, 1269734400
- tz.transition 2010, 10, :o7, 1288483200
- tz.transition 2011, 3, :o8, 1301184000
- tz.transition 2011, 10, :o7, 1319932800
- tz.transition 2012, 3, :o8, 1332633600
- tz.transition 2012, 10, :o7, 1351382400
- tz.transition 2013, 3, :o8, 1364688000
- tz.transition 2013, 10, :o7, 1382832000
- tz.transition 2014, 3, :o8, 1396137600
- tz.transition 2014, 10, :o7, 1414281600
- tz.transition 2015, 3, :o8, 1427587200
- tz.transition 2015, 10, :o7, 1445731200
- tz.transition 2016, 3, :o8, 1459036800
- tz.transition 2016, 10, :o7, 1477785600
- tz.transition 2017, 3, :o8, 1490486400
- tz.transition 2017, 10, :o7, 1509235200
- tz.transition 2018, 3, :o8, 1521936000
- tz.transition 2018, 10, :o7, 1540684800
- tz.transition 2019, 3, :o8, 1553990400
- tz.transition 2019, 10, :o7, 1572134400
- tz.transition 2020, 3, :o8, 1585440000
- tz.transition 2020, 10, :o7, 1603584000
- tz.transition 2021, 3, :o8, 1616889600
- tz.transition 2021, 10, :o7, 1635638400
- tz.transition 2022, 3, :o8, 1648339200
- tz.transition 2022, 10, :o7, 1667088000
- tz.transition 2023, 3, :o8, 1679788800
- tz.transition 2023, 10, :o7, 1698537600
- tz.transition 2024, 3, :o8, 1711843200
- tz.transition 2024, 10, :o7, 1729987200
- tz.transition 2025, 3, :o8, 1743292800
- tz.transition 2025, 10, :o7, 1761436800
- tz.transition 2026, 3, :o8, 1774742400
- tz.transition 2026, 10, :o7, 1792886400
- tz.transition 2027, 3, :o8, 1806192000
- tz.transition 2027, 10, :o7, 1824940800
- tz.transition 2028, 3, :o8, 1837641600
- tz.transition 2028, 10, :o7, 1856390400
- tz.transition 2029, 3, :o8, 1869091200
- tz.transition 2029, 10, :o7, 1887840000
- tz.transition 2030, 3, :o8, 1901145600
- tz.transition 2030, 10, :o7, 1919289600
- tz.transition 2031, 3, :o8, 1932595200
- tz.transition 2031, 10, :o7, 1950739200
- tz.transition 2032, 3, :o8, 1964044800
- tz.transition 2032, 10, :o7, 1982793600
- tz.transition 2033, 3, :o8, 1995494400
- tz.transition 2033, 10, :o7, 2014243200
- tz.transition 2034, 3, :o8, 2026944000
- tz.transition 2034, 10, :o7, 2045692800
- tz.transition 2035, 3, :o8, 2058393600
- tz.transition 2035, 10, :o7, 2077142400
- tz.transition 2036, 3, :o8, 2090448000
- tz.transition 2036, 10, :o7, 2108592000
- tz.transition 2037, 3, :o8, 2121897600
- tz.transition 2037, 10, :o7, 2140041600
- tz.transition 2038, 3, :o8, 2153347200, 4931021, 2
- tz.transition 2038, 10, :o7, 2172096000, 4931455, 2
- tz.transition 2039, 3, :o8, 2184796800, 4931749, 2
- tz.transition 2039, 10, :o7, 2203545600, 4932183, 2
- tz.transition 2040, 3, :o8, 2216246400, 4932477, 2
- tz.transition 2040, 10, :o7, 2234995200, 4932911, 2
- tz.transition 2041, 3, :o8, 2248300800, 4933219, 2
- tz.transition 2041, 10, :o7, 2266444800, 4933639, 2
- tz.transition 2042, 3, :o8, 2279750400, 4933947, 2
- tz.transition 2042, 10, :o7, 2297894400, 4934367, 2
- tz.transition 2043, 3, :o8, 2311200000, 4934675, 2
- tz.transition 2043, 10, :o7, 2329344000, 4935095, 2
- tz.transition 2044, 3, :o8, 2342649600, 4935403, 2
- tz.transition 2044, 10, :o7, 2361398400, 4935837, 2
- tz.transition 2045, 3, :o8, 2374099200, 4936131, 2
- tz.transition 2045, 10, :o7, 2392848000, 4936565, 2
- tz.transition 2046, 3, :o8, 2405548800, 4936859, 2
- tz.transition 2046, 10, :o7, 2424297600, 4937293, 2
- tz.transition 2047, 3, :o8, 2437603200, 4937601, 2
- tz.transition 2047, 10, :o7, 2455747200, 4938021, 2
- tz.transition 2048, 3, :o8, 2469052800, 4938329, 2
- tz.transition 2048, 10, :o7, 2487196800, 4938749, 2
- tz.transition 2049, 3, :o8, 2500502400, 4939057, 2
- tz.transition 2049, 10, :o7, 2519251200, 4939491, 2
- tz.transition 2050, 3, :o8, 2531952000, 4939785, 2
- tz.transition 2050, 10, :o7, 2550700800, 4940219, 2
- tz.transition 2051, 3, :o8, 2563401600, 4940513, 2
- tz.transition 2051, 10, :o7, 2582150400, 4940947, 2
- tz.transition 2052, 3, :o8, 2595456000, 4941255, 2
- tz.transition 2052, 10, :o7, 2613600000, 4941675, 2
- tz.transition 2053, 3, :o8, 2626905600, 4941983, 2
- tz.transition 2053, 10, :o7, 2645049600, 4942403, 2
- tz.transition 2054, 3, :o8, 2658355200, 4942711, 2
- tz.transition 2054, 10, :o7, 2676499200, 4943131, 2
- tz.transition 2055, 3, :o8, 2689804800, 4943439, 2
- tz.transition 2055, 10, :o7, 2708553600, 4943873, 2
- tz.transition 2056, 3, :o8, 2721254400, 4944167, 2
- tz.transition 2056, 10, :o7, 2740003200, 4944601, 2
- tz.transition 2057, 3, :o8, 2752704000, 4944895, 2
- tz.transition 2057, 10, :o7, 2771452800, 4945329, 2
- tz.transition 2058, 3, :o8, 2784758400, 4945637, 2
- tz.transition 2058, 10, :o7, 2802902400, 4946057, 2
- tz.transition 2059, 3, :o8, 2816208000, 4946365, 2
- tz.transition 2059, 10, :o7, 2834352000, 4946785, 2
- tz.transition 2060, 3, :o8, 2847657600, 4947093, 2
- tz.transition 2060, 10, :o7, 2866406400, 4947527, 2
- tz.transition 2061, 3, :o8, 2879107200, 4947821, 2
- tz.transition 2061, 10, :o7, 2897856000, 4948255, 2
- tz.transition 2062, 3, :o8, 2910556800, 4948549, 2
- tz.transition 2062, 10, :o7, 2929305600, 4948983, 2
- tz.transition 2063, 3, :o8, 2942006400, 4949277, 2
- tz.transition 2063, 10, :o7, 2960755200, 4949711, 2
- tz.transition 2064, 3, :o8, 2974060800, 4950019, 2
- tz.transition 2064, 10, :o7, 2992204800, 4950439, 2
- tz.transition 2065, 3, :o8, 3005510400, 4950747, 2
- tz.transition 2065, 10, :o7, 3023654400, 4951167, 2
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Asia/Bangkok.rb b/lib/tzinfo/data/definitions/Asia/Bangkok.rb
deleted file mode 100644
index c529a3b4..00000000
--- a/lib/tzinfo/data/definitions/Asia/Bangkok.rb
+++ /dev/null
@@ -1,25 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Asia
- module Bangkok
- include TimezoneDefinition
-
- timezone 'Asia/Bangkok' do |tz|
- tz.offset :o0, 24124, 0, :LMT
- tz.offset :o1, 24124, 0, :BMT
- tz.offset :o2, 25200, 0, :ICT
-
- tz.transition 1879, 12, :o1, -2840164924, 52006648769, 21600
- tz.transition 1920, 3, :o2, -1570084924, 52324168769, 21600
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Asia/Beirut.rb b/lib/tzinfo/data/definitions/Asia/Beirut.rb
deleted file mode 100644
index 62473184..00000000
--- a/lib/tzinfo/data/definitions/Asia/Beirut.rb
+++ /dev/null
@@ -1,220 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Asia
- module Beirut
- include TimezoneDefinition
-
- timezone 'Asia/Beirut' do |tz|
- tz.offset :o0, 8520, 0, :LMT
- tz.offset :o1, 7200, 0, :EET
- tz.offset :o2, 7200, 3600, :EEST
-
- tz.transition 1879, 12, :o1, -2840149320, 1733555089, 720
- tz.transition 1920, 3, :o2, -1570413600, 29068937, 12
- tz.transition 1920, 10, :o1, -1552186800, 19380979, 8
- tz.transition 1921, 4, :o2, -1538359200, 29073389, 12
- tz.transition 1921, 10, :o1, -1522551600, 19383723, 8
- tz.transition 1922, 3, :o2, -1507514400, 29077673, 12
- tz.transition 1922, 10, :o1, -1490583600, 19386683, 8
- tz.transition 1923, 4, :o2, -1473645600, 29082377, 12
- tz.transition 1923, 9, :o1, -1460948400, 19389427, 8
- tz.transition 1957, 4, :o2, -399866400, 29231513, 12
- tz.transition 1957, 9, :o1, -386650800, 19488899, 8
- tz.transition 1958, 4, :o2, -368330400, 29235893, 12
- tz.transition 1958, 9, :o1, -355114800, 19491819, 8
- tz.transition 1959, 4, :o2, -336794400, 29240273, 12
- tz.transition 1959, 9, :o1, -323578800, 19494739, 8
- tz.transition 1960, 4, :o2, -305172000, 29244665, 12
- tz.transition 1960, 9, :o1, -291956400, 19497667, 8
- tz.transition 1961, 4, :o2, -273636000, 29249045, 12
- tz.transition 1961, 9, :o1, -260420400, 19500587, 8
- tz.transition 1972, 6, :o2, 78012000
- tz.transition 1972, 9, :o1, 86734800
- tz.transition 1973, 4, :o2, 105055200
- tz.transition 1973, 9, :o1, 118270800
- tz.transition 1974, 4, :o2, 136591200
- tz.transition 1974, 9, :o1, 149806800
- tz.transition 1975, 4, :o2, 168127200
- tz.transition 1975, 9, :o1, 181342800
- tz.transition 1976, 4, :o2, 199749600
- tz.transition 1976, 9, :o1, 212965200
- tz.transition 1977, 4, :o2, 231285600
- tz.transition 1977, 9, :o1, 244501200
- tz.transition 1978, 4, :o2, 262735200
- tz.transition 1978, 9, :o1, 275950800
- tz.transition 1984, 4, :o2, 452210400
- tz.transition 1984, 10, :o1, 466722000
- tz.transition 1985, 4, :o2, 483746400
- tz.transition 1985, 10, :o1, 498258000
- tz.transition 1986, 4, :o2, 515282400
- tz.transition 1986, 10, :o1, 529794000
- tz.transition 1987, 4, :o2, 546818400
- tz.transition 1987, 10, :o1, 561330000
- tz.transition 1988, 5, :o2, 581119200
- tz.transition 1988, 10, :o1, 592952400
- tz.transition 1989, 5, :o2, 610754400
- tz.transition 1989, 10, :o1, 624488400
- tz.transition 1990, 4, :o2, 641512800
- tz.transition 1990, 10, :o1, 656024400
- tz.transition 1991, 4, :o2, 673048800
- tz.transition 1991, 10, :o1, 687560400
- tz.transition 1992, 4, :o2, 704671200
- tz.transition 1992, 10, :o1, 718146000
- tz.transition 1993, 3, :o2, 733269600
- tz.transition 1993, 9, :o1, 748990800
- tz.transition 1994, 3, :o2, 764719200
- tz.transition 1994, 9, :o1, 780440400
- tz.transition 1995, 3, :o2, 796168800
- tz.transition 1995, 9, :o1, 811890000
- tz.transition 1996, 3, :o2, 828223200
- tz.transition 1996, 9, :o1, 843944400
- tz.transition 1997, 3, :o2, 859672800
- tz.transition 1997, 9, :o1, 875394000
- tz.transition 1998, 3, :o2, 891122400
- tz.transition 1998, 9, :o1, 906843600
- tz.transition 1999, 3, :o2, 922572000
- tz.transition 1999, 10, :o1, 941317200
- tz.transition 2000, 3, :o2, 954021600
- tz.transition 2000, 10, :o1, 972766800
- tz.transition 2001, 3, :o2, 985471200
- tz.transition 2001, 10, :o1, 1004216400
- tz.transition 2002, 3, :o2, 1017525600
- tz.transition 2002, 10, :o1, 1035666000
- tz.transition 2003, 3, :o2, 1048975200
- tz.transition 2003, 10, :o1, 1067115600
- tz.transition 2004, 3, :o2, 1080424800
- tz.transition 2004, 10, :o1, 1099170000
- tz.transition 2005, 3, :o2, 1111874400
- tz.transition 2005, 10, :o1, 1130619600
- tz.transition 2006, 3, :o2, 1143324000
- tz.transition 2006, 10, :o1, 1162069200
- tz.transition 2007, 3, :o2, 1174773600
- tz.transition 2007, 10, :o1, 1193518800
- tz.transition 2008, 3, :o2, 1206828000
- tz.transition 2008, 10, :o1, 1224968400
- tz.transition 2009, 3, :o2, 1238277600
- tz.transition 2009, 10, :o1, 1256418000
- tz.transition 2010, 3, :o2, 1269727200
- tz.transition 2010, 10, :o1, 1288472400
- tz.transition 2011, 3, :o2, 1301176800
- tz.transition 2011, 10, :o1, 1319922000
- tz.transition 2012, 3, :o2, 1332626400
- tz.transition 2012, 10, :o1, 1351371600
- tz.transition 2013, 3, :o2, 1364680800
- tz.transition 2013, 10, :o1, 1382821200
- tz.transition 2014, 3, :o2, 1396130400
- tz.transition 2014, 10, :o1, 1414270800
- tz.transition 2015, 3, :o2, 1427580000
- tz.transition 2015, 10, :o1, 1445720400
- tz.transition 2016, 3, :o2, 1459029600
- tz.transition 2016, 10, :o1, 1477774800
- tz.transition 2017, 3, :o2, 1490479200
- tz.transition 2017, 10, :o1, 1509224400
- tz.transition 2018, 3, :o2, 1521928800
- tz.transition 2018, 10, :o1, 1540674000
- tz.transition 2019, 3, :o2, 1553983200
- tz.transition 2019, 10, :o1, 1572123600
- tz.transition 2020, 3, :o2, 1585432800
- tz.transition 2020, 10, :o1, 1603573200
- tz.transition 2021, 3, :o2, 1616882400
- tz.transition 2021, 10, :o1, 1635627600
- tz.transition 2022, 3, :o2, 1648332000
- tz.transition 2022, 10, :o1, 1667077200
- tz.transition 2023, 3, :o2, 1679781600
- tz.transition 2023, 10, :o1, 1698526800
- tz.transition 2024, 3, :o2, 1711836000
- tz.transition 2024, 10, :o1, 1729976400
- tz.transition 2025, 3, :o2, 1743285600
- tz.transition 2025, 10, :o1, 1761426000
- tz.transition 2026, 3, :o2, 1774735200
- tz.transition 2026, 10, :o1, 1792875600
- tz.transition 2027, 3, :o2, 1806184800
- tz.transition 2027, 10, :o1, 1824930000
- tz.transition 2028, 3, :o2, 1837634400
- tz.transition 2028, 10, :o1, 1856379600
- tz.transition 2029, 3, :o2, 1869084000
- tz.transition 2029, 10, :o1, 1887829200
- tz.transition 2030, 3, :o2, 1901138400
- tz.transition 2030, 10, :o1, 1919278800
- tz.transition 2031, 3, :o2, 1932588000
- tz.transition 2031, 10, :o1, 1950728400
- tz.transition 2032, 3, :o2, 1964037600
- tz.transition 2032, 10, :o1, 1982782800
- tz.transition 2033, 3, :o2, 1995487200
- tz.transition 2033, 10, :o1, 2014232400
- tz.transition 2034, 3, :o2, 2026936800
- tz.transition 2034, 10, :o1, 2045682000
- tz.transition 2035, 3, :o2, 2058386400
- tz.transition 2035, 10, :o1, 2077131600
- tz.transition 2036, 3, :o2, 2090440800
- tz.transition 2036, 10, :o1, 2108581200
- tz.transition 2037, 3, :o2, 2121890400
- tz.transition 2037, 10, :o1, 2140030800
- tz.transition 2038, 3, :o2, 2153340000, 29586125, 12
- tz.transition 2038, 10, :o1, 2172085200, 19725819, 8
- tz.transition 2039, 3, :o2, 2184789600, 29590493, 12
- tz.transition 2039, 10, :o1, 2203534800, 19728731, 8
- tz.transition 2040, 3, :o2, 2216239200, 29594861, 12
- tz.transition 2040, 10, :o1, 2234984400, 19731643, 8
- tz.transition 2041, 3, :o2, 2248293600, 29599313, 12
- tz.transition 2041, 10, :o1, 2266434000, 19734555, 8
- tz.transition 2042, 3, :o2, 2279743200, 29603681, 12
- tz.transition 2042, 10, :o1, 2297883600, 19737467, 8
- tz.transition 2043, 3, :o2, 2311192800, 29608049, 12
- tz.transition 2043, 10, :o1, 2329333200, 19740379, 8
- tz.transition 2044, 3, :o2, 2342642400, 29612417, 12
- tz.transition 2044, 10, :o1, 2361387600, 19743347, 8
- tz.transition 2045, 3, :o2, 2374092000, 29616785, 12
- tz.transition 2045, 10, :o1, 2392837200, 19746259, 8
- tz.transition 2046, 3, :o2, 2405541600, 29621153, 12
- tz.transition 2046, 10, :o1, 2424286800, 19749171, 8
- tz.transition 2047, 3, :o2, 2437596000, 29625605, 12
- tz.transition 2047, 10, :o1, 2455736400, 19752083, 8
- tz.transition 2048, 3, :o2, 2469045600, 29629973, 12
- tz.transition 2048, 10, :o1, 2487186000, 19754995, 8
- tz.transition 2049, 3, :o2, 2500495200, 29634341, 12
- tz.transition 2049, 10, :o1, 2519240400, 19757963, 8
- tz.transition 2050, 3, :o2, 2531944800, 29638709, 12
- tz.transition 2050, 10, :o1, 2550690000, 19760875, 8
- tz.transition 2051, 3, :o2, 2563394400, 29643077, 12
- tz.transition 2051, 10, :o1, 2582139600, 19763787, 8
- tz.transition 2052, 3, :o2, 2595448800, 29647529, 12
- tz.transition 2052, 10, :o1, 2613589200, 19766699, 8
- tz.transition 2053, 3, :o2, 2626898400, 29651897, 12
- tz.transition 2053, 10, :o1, 2645038800, 19769611, 8
- tz.transition 2054, 3, :o2, 2658348000, 29656265, 12
- tz.transition 2054, 10, :o1, 2676488400, 19772523, 8
- tz.transition 2055, 3, :o2, 2689797600, 29660633, 12
- tz.transition 2055, 10, :o1, 2708542800, 19775491, 8
- tz.transition 2056, 3, :o2, 2721247200, 29665001, 12
- tz.transition 2056, 10, :o1, 2739992400, 19778403, 8
- tz.transition 2057, 3, :o2, 2752696800, 29669369, 12
- tz.transition 2057, 10, :o1, 2771442000, 19781315, 8
- tz.transition 2058, 3, :o2, 2784751200, 29673821, 12
- tz.transition 2058, 10, :o1, 2802891600, 19784227, 8
- tz.transition 2059, 3, :o2, 2816200800, 29678189, 12
- tz.transition 2059, 10, :o1, 2834341200, 19787139, 8
- tz.transition 2060, 3, :o2, 2847650400, 29682557, 12
- tz.transition 2060, 10, :o1, 2866395600, 19790107, 8
- tz.transition 2061, 3, :o2, 2879100000, 29686925, 12
- tz.transition 2061, 10, :o1, 2897845200, 19793019, 8
- tz.transition 2062, 3, :o2, 2910549600, 29691293, 12
- tz.transition 2062, 10, :o1, 2929294800, 19795931, 8
- tz.transition 2063, 3, :o2, 2941999200, 29695661, 12
- tz.transition 2063, 10, :o1, 2960744400, 19798843, 8
- tz.transition 2064, 3, :o2, 2974053600, 29700113, 12
- tz.transition 2064, 10, :o1, 2992194000, 19801755, 8
- tz.transition 2065, 3, :o2, 3005503200, 29704481, 12
- tz.transition 2065, 10, :o1, 3023643600, 19804667, 8
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Asia/Bishkek.rb b/lib/tzinfo/data/definitions/Asia/Bishkek.rb
deleted file mode 100644
index 6310e6e8..00000000
--- a/lib/tzinfo/data/definitions/Asia/Bishkek.rb
+++ /dev/null
@@ -1,80 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Asia
- module Bishkek
- include TimezoneDefinition
-
- timezone 'Asia/Bishkek' do |tz|
- tz.offset :o0, 17904, 0, :LMT
- tz.offset :o1, 18000, 0, :FRUT
- tz.offset :o2, 21600, 0, :FRUT
- tz.offset :o3, 21600, 3600, :FRUST
- tz.offset :o4, 18000, 3600, :FRUST
- tz.offset :o5, 18000, 0, :KGT
- tz.offset :o6, 18000, 3600, :KGST
- tz.offset :o7, 21600, 0, :KGT
-
- tz.transition 1924, 5, :o1, -1441169904, 4363033127, 1800
- tz.transition 1930, 6, :o2, -1247547600, 58227559, 24
- tz.transition 1981, 3, :o3, 354909600
- tz.transition 1981, 9, :o2, 370717200
- tz.transition 1982, 3, :o3, 386445600
- tz.transition 1982, 9, :o2, 402253200
- tz.transition 1983, 3, :o3, 417981600
- tz.transition 1983, 9, :o2, 433789200
- tz.transition 1984, 3, :o3, 449604000
- tz.transition 1984, 9, :o2, 465336000
- tz.transition 1985, 3, :o3, 481060800
- tz.transition 1985, 9, :o2, 496785600
- tz.transition 1986, 3, :o3, 512510400
- tz.transition 1986, 9, :o2, 528235200
- tz.transition 1987, 3, :o3, 543960000
- tz.transition 1987, 9, :o2, 559684800
- tz.transition 1988, 3, :o3, 575409600
- tz.transition 1988, 9, :o2, 591134400
- tz.transition 1989, 3, :o3, 606859200
- tz.transition 1989, 9, :o2, 622584000
- tz.transition 1990, 3, :o3, 638308800
- tz.transition 1990, 9, :o2, 654638400
- tz.transition 1991, 3, :o4, 670363200
- tz.transition 1991, 8, :o5, 683582400
- tz.transition 1992, 4, :o6, 703018800
- tz.transition 1992, 9, :o5, 717530400
- tz.transition 1993, 4, :o6, 734468400
- tz.transition 1993, 9, :o5, 748980000
- tz.transition 1994, 4, :o6, 765918000
- tz.transition 1994, 9, :o5, 780429600
- tz.transition 1995, 4, :o6, 797367600
- tz.transition 1995, 9, :o5, 811879200
- tz.transition 1996, 4, :o6, 828817200
- tz.transition 1996, 9, :o5, 843933600
- tz.transition 1997, 3, :o6, 859671000
- tz.transition 1997, 10, :o5, 877811400
- tz.transition 1998, 3, :o6, 891120600
- tz.transition 1998, 10, :o5, 909261000
- tz.transition 1999, 3, :o6, 922570200
- tz.transition 1999, 10, :o5, 941315400
- tz.transition 2000, 3, :o6, 954019800
- tz.transition 2000, 10, :o5, 972765000
- tz.transition 2001, 3, :o6, 985469400
- tz.transition 2001, 10, :o5, 1004214600
- tz.transition 2002, 3, :o6, 1017523800
- tz.transition 2002, 10, :o5, 1035664200
- tz.transition 2003, 3, :o6, 1048973400
- tz.transition 2003, 10, :o5, 1067113800
- tz.transition 2004, 3, :o6, 1080423000
- tz.transition 2004, 10, :o5, 1099168200
- tz.transition 2005, 3, :o6, 1111872600
- tz.transition 2005, 8, :o7, 1123783200
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Asia/Brunei.rb b/lib/tzinfo/data/definitions/Asia/Brunei.rb
deleted file mode 100644
index b97dd786..00000000
--- a/lib/tzinfo/data/definitions/Asia/Brunei.rb
+++ /dev/null
@@ -1,25 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Asia
- module Brunei
- include TimezoneDefinition
-
- timezone 'Asia/Brunei' do |tz|
- tz.offset :o0, 27580, 0, :LMT
- tz.offset :o1, 27000, 0, :BNT
- tz.offset :o2, 28800, 0, :BNT
-
- tz.transition 1926, 2, :o1, -1383464380, 10474164781, 4320
- tz.transition 1932, 12, :o2, -1167636600, 38833171, 16
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Asia/Calcutta.rb b/lib/tzinfo/data/definitions/Asia/Calcutta.rb
deleted file mode 100644
index 421267ed..00000000
--- a/lib/tzinfo/data/definitions/Asia/Calcutta.rb
+++ /dev/null
@@ -1,18 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Asia
- module Calcutta
- include TimezoneDefinition
-
- linked_timezone 'Asia/Calcutta', 'Asia/Kolkata'
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Asia/Chita.rb b/lib/tzinfo/data/definitions/Asia/Chita.rb
deleted file mode 100644
index 62de5f1f..00000000
--- a/lib/tzinfo/data/definitions/Asia/Chita.rb
+++ /dev/null
@@ -1,92 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Asia
- module Chita
- include TimezoneDefinition
-
- timezone 'Asia/Chita' do |tz|
- tz.offset :o0, 27232, 0, :LMT
- tz.offset :o1, 28800, 0, :YAKT
- tz.offset :o2, 32400, 0, :YAKT
- tz.offset :o3, 32400, 3600, :YAKST
- tz.offset :o4, 28800, 3600, :YAKST
- tz.offset :o5, 36000, 0, :YAKT
- tz.offset :o6, 28800, 0, :IRKT
-
- tz.transition 1919, 12, :o1, -1579419232, 6540229399, 2700
- tz.transition 1930, 6, :o2, -1247558400, 14556889, 6
- tz.transition 1981, 3, :o3, 354898800
- tz.transition 1981, 9, :o2, 370706400
- tz.transition 1982, 3, :o3, 386434800
- tz.transition 1982, 9, :o2, 402242400
- tz.transition 1983, 3, :o3, 417970800
- tz.transition 1983, 9, :o2, 433778400
- tz.transition 1984, 3, :o3, 449593200
- tz.transition 1984, 9, :o2, 465325200
- tz.transition 1985, 3, :o3, 481050000
- tz.transition 1985, 9, :o2, 496774800
- tz.transition 1986, 3, :o3, 512499600
- tz.transition 1986, 9, :o2, 528224400
- tz.transition 1987, 3, :o3, 543949200
- tz.transition 1987, 9, :o2, 559674000
- tz.transition 1988, 3, :o3, 575398800
- tz.transition 1988, 9, :o2, 591123600
- tz.transition 1989, 3, :o3, 606848400
- tz.transition 1989, 9, :o2, 622573200
- tz.transition 1990, 3, :o3, 638298000
- tz.transition 1990, 9, :o2, 654627600
- tz.transition 1991, 3, :o4, 670352400
- tz.transition 1991, 9, :o1, 686080800
- tz.transition 1992, 1, :o2, 695757600
- tz.transition 1992, 3, :o3, 701791200
- tz.transition 1992, 9, :o2, 717512400
- tz.transition 1993, 3, :o3, 733251600
- tz.transition 1993, 9, :o2, 748976400
- tz.transition 1994, 3, :o3, 764701200
- tz.transition 1994, 9, :o2, 780426000
- tz.transition 1995, 3, :o3, 796150800
- tz.transition 1995, 9, :o2, 811875600
- tz.transition 1996, 3, :o3, 828205200
- tz.transition 1996, 10, :o2, 846349200
- tz.transition 1997, 3, :o3, 859654800
- tz.transition 1997, 10, :o2, 877798800
- tz.transition 1998, 3, :o3, 891104400
- tz.transition 1998, 10, :o2, 909248400
- tz.transition 1999, 3, :o3, 922554000
- tz.transition 1999, 10, :o2, 941302800
- tz.transition 2000, 3, :o3, 954003600
- tz.transition 2000, 10, :o2, 972752400
- tz.transition 2001, 3, :o3, 985453200
- tz.transition 2001, 10, :o2, 1004202000
- tz.transition 2002, 3, :o3, 1017507600
- tz.transition 2002, 10, :o2, 1035651600
- tz.transition 2003, 3, :o3, 1048957200
- tz.transition 2003, 10, :o2, 1067101200
- tz.transition 2004, 3, :o3, 1080406800
- tz.transition 2004, 10, :o2, 1099155600
- tz.transition 2005, 3, :o3, 1111856400
- tz.transition 2005, 10, :o2, 1130605200
- tz.transition 2006, 3, :o3, 1143306000
- tz.transition 2006, 10, :o2, 1162054800
- tz.transition 2007, 3, :o3, 1174755600
- tz.transition 2007, 10, :o2, 1193504400
- tz.transition 2008, 3, :o3, 1206810000
- tz.transition 2008, 10, :o2, 1224954000
- tz.transition 2009, 3, :o3, 1238259600
- tz.transition 2009, 10, :o2, 1256403600
- tz.transition 2010, 3, :o3, 1269709200
- tz.transition 2010, 10, :o2, 1288458000
- tz.transition 2011, 3, :o5, 1301158800
- tz.transition 2014, 10, :o6, 1414252800
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Asia/Choibalsan.rb b/lib/tzinfo/data/definitions/Asia/Choibalsan.rb
deleted file mode 100644
index 39495c5a..00000000
--- a/lib/tzinfo/data/definitions/Asia/Choibalsan.rb
+++ /dev/null
@@ -1,176 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Asia
- module Choibalsan
- include TimezoneDefinition
-
- timezone 'Asia/Choibalsan' do |tz|
- tz.offset :o0, 27480, 0, :LMT
- tz.offset :o1, 25200, 0, :ULAT
- tz.offset :o2, 28800, 0, :ULAT
- tz.offset :o3, 32400, 3600, :CHOST
- tz.offset :o4, 32400, 0, :CHOT
- tz.offset :o5, 28800, 0, :CHOT
- tz.offset :o6, 28800, 3600, :CHOST
-
- tz.transition 1905, 7, :o1, -2032933080, 1740281891, 720
- tz.transition 1977, 12, :o2, 252435600
- tz.transition 1983, 3, :o3, 417974400
- tz.transition 1983, 9, :o4, 433778400
- tz.transition 1984, 3, :o3, 449593200
- tz.transition 1984, 9, :o4, 465314400
- tz.transition 1985, 3, :o3, 481042800
- tz.transition 1985, 9, :o4, 496764000
- tz.transition 1986, 3, :o3, 512492400
- tz.transition 1986, 9, :o4, 528213600
- tz.transition 1987, 3, :o3, 543942000
- tz.transition 1987, 9, :o4, 559663200
- tz.transition 1988, 3, :o3, 575391600
- tz.transition 1988, 9, :o4, 591112800
- tz.transition 1989, 3, :o3, 606841200
- tz.transition 1989, 9, :o4, 622562400
- tz.transition 1990, 3, :o3, 638290800
- tz.transition 1990, 9, :o4, 654616800
- tz.transition 1991, 3, :o3, 670345200
- tz.transition 1991, 9, :o4, 686066400
- tz.transition 1992, 3, :o3, 701794800
- tz.transition 1992, 9, :o4, 717516000
- tz.transition 1993, 3, :o3, 733244400
- tz.transition 1993, 9, :o4, 748965600
- tz.transition 1994, 3, :o3, 764694000
- tz.transition 1994, 9, :o4, 780415200
- tz.transition 1995, 3, :o3, 796143600
- tz.transition 1995, 9, :o4, 811864800
- tz.transition 1996, 3, :o3, 828198000
- tz.transition 1996, 9, :o4, 843919200
- tz.transition 1997, 3, :o3, 859647600
- tz.transition 1997, 9, :o4, 875368800
- tz.transition 1998, 3, :o3, 891097200
- tz.transition 1998, 9, :o4, 906818400
- tz.transition 2001, 4, :o3, 988390800
- tz.transition 2001, 9, :o4, 1001692800
- tz.transition 2002, 3, :o3, 1017421200
- tz.transition 2002, 9, :o4, 1033142400
- tz.transition 2003, 3, :o3, 1048870800
- tz.transition 2003, 9, :o4, 1064592000
- tz.transition 2004, 3, :o3, 1080320400
- tz.transition 2004, 9, :o4, 1096041600
- tz.transition 2005, 3, :o3, 1111770000
- tz.transition 2005, 9, :o4, 1127491200
- tz.transition 2006, 3, :o3, 1143219600
- tz.transition 2006, 9, :o4, 1159545600
- tz.transition 2008, 3, :o5, 1206889200
- tz.transition 2015, 3, :o6, 1427479200
- tz.transition 2015, 9, :o5, 1443193200
- tz.transition 2016, 3, :o6, 1458928800
- tz.transition 2016, 9, :o5, 1474642800
- tz.transition 2017, 3, :o6, 1490378400
- tz.transition 2017, 9, :o5, 1506697200
- tz.transition 2018, 3, :o6, 1522432800
- tz.transition 2018, 9, :o5, 1538146800
- tz.transition 2019, 3, :o6, 1553882400
- tz.transition 2019, 9, :o5, 1569596400
- tz.transition 2020, 3, :o6, 1585332000
- tz.transition 2020, 9, :o5, 1601046000
- tz.transition 2021, 3, :o6, 1616781600
- tz.transition 2021, 9, :o5, 1632495600
- tz.transition 2022, 3, :o6, 1648231200
- tz.transition 2022, 9, :o5, 1663945200
- tz.transition 2023, 3, :o6, 1679680800
- tz.transition 2023, 9, :o5, 1695999600
- tz.transition 2024, 3, :o6, 1711735200
- tz.transition 2024, 9, :o5, 1727449200
- tz.transition 2025, 3, :o6, 1743184800
- tz.transition 2025, 9, :o5, 1758898800
- tz.transition 2026, 3, :o6, 1774634400
- tz.transition 2026, 9, :o5, 1790348400
- tz.transition 2027, 3, :o6, 1806084000
- tz.transition 2027, 9, :o5, 1821798000
- tz.transition 2028, 3, :o6, 1837533600
- tz.transition 2028, 9, :o5, 1853852400
- tz.transition 2029, 3, :o6, 1869588000
- tz.transition 2029, 9, :o5, 1885302000
- tz.transition 2030, 3, :o6, 1901037600
- tz.transition 2030, 9, :o5, 1916751600
- tz.transition 2031, 3, :o6, 1932487200
- tz.transition 2031, 9, :o5, 1948201200
- tz.transition 2032, 3, :o6, 1963936800
- tz.transition 2032, 9, :o5, 1979650800
- tz.transition 2033, 3, :o6, 1995386400
- tz.transition 2033, 9, :o5, 2011100400
- tz.transition 2034, 3, :o6, 2026836000
- tz.transition 2034, 9, :o5, 2043154800
- tz.transition 2035, 3, :o6, 2058890400
- tz.transition 2035, 9, :o5, 2074604400
- tz.transition 2036, 3, :o6, 2090340000
- tz.transition 2036, 9, :o5, 2106054000
- tz.transition 2037, 3, :o6, 2121789600
- tz.transition 2037, 9, :o5, 2137503600
- tz.transition 2038, 3, :o6, 2153239200, 9862037, 4
- tz.transition 2038, 9, :o5, 2168953200, 19725529, 8
- tz.transition 2039, 3, :o6, 2184688800, 9863493, 4
- tz.transition 2039, 9, :o5, 2200402800, 19728441, 8
- tz.transition 2040, 3, :o6, 2216743200, 9864977, 4
- tz.transition 2040, 9, :o5, 2232457200, 19731409, 8
- tz.transition 2041, 3, :o6, 2248192800, 9866433, 4
- tz.transition 2041, 9, :o5, 2263906800, 19734321, 8
- tz.transition 2042, 3, :o6, 2279642400, 9867889, 4
- tz.transition 2042, 9, :o5, 2295356400, 19737233, 8
- tz.transition 2043, 3, :o6, 2311092000, 9869345, 4
- tz.transition 2043, 9, :o5, 2326806000, 19740145, 8
- tz.transition 2044, 3, :o6, 2342541600, 9870801, 4
- tz.transition 2044, 9, :o5, 2358255600, 19743057, 8
- tz.transition 2045, 3, :o6, 2373991200, 9872257, 4
- tz.transition 2045, 9, :o5, 2390310000, 19746025, 8
- tz.transition 2046, 3, :o6, 2406045600, 9873741, 4
- tz.transition 2046, 9, :o5, 2421759600, 19748937, 8
- tz.transition 2047, 3, :o6, 2437495200, 9875197, 4
- tz.transition 2047, 9, :o5, 2453209200, 19751849, 8
- tz.transition 2048, 3, :o6, 2468944800, 9876653, 4
- tz.transition 2048, 9, :o5, 2484658800, 19754761, 8
- tz.transition 2049, 3, :o6, 2500394400, 9878109, 4
- tz.transition 2049, 9, :o5, 2516108400, 19757673, 8
- tz.transition 2050, 3, :o6, 2531844000, 9879565, 4
- tz.transition 2050, 9, :o5, 2547558000, 19760585, 8
- tz.transition 2051, 3, :o6, 2563293600, 9881021, 4
- tz.transition 2051, 9, :o5, 2579612400, 19763553, 8
- tz.transition 2052, 3, :o6, 2595348000, 9882505, 4
- tz.transition 2052, 9, :o5, 2611062000, 19766465, 8
- tz.transition 2053, 3, :o6, 2626797600, 9883961, 4
- tz.transition 2053, 9, :o5, 2642511600, 19769377, 8
- tz.transition 2054, 3, :o6, 2658247200, 9885417, 4
- tz.transition 2054, 9, :o5, 2673961200, 19772289, 8
- tz.transition 2055, 3, :o6, 2689696800, 9886873, 4
- tz.transition 2055, 9, :o5, 2705410800, 19775201, 8
- tz.transition 2056, 3, :o6, 2721146400, 9888329, 4
- tz.transition 2056, 9, :o5, 2737465200, 19778169, 8
- tz.transition 2057, 3, :o6, 2753200800, 9889813, 4
- tz.transition 2057, 9, :o5, 2768914800, 19781081, 8
- tz.transition 2058, 3, :o6, 2784650400, 9891269, 4
- tz.transition 2058, 9, :o5, 2800364400, 19783993, 8
- tz.transition 2059, 3, :o6, 2816100000, 9892725, 4
- tz.transition 2059, 9, :o5, 2831814000, 19786905, 8
- tz.transition 2060, 3, :o6, 2847549600, 9894181, 4
- tz.transition 2060, 9, :o5, 2863263600, 19789817, 8
- tz.transition 2061, 3, :o6, 2878999200, 9895637, 4
- tz.transition 2061, 9, :o5, 2894713200, 19792729, 8
- tz.transition 2062, 3, :o6, 2910448800, 9897093, 4
- tz.transition 2062, 9, :o5, 2926767600, 19795697, 8
- tz.transition 2063, 3, :o6, 2942503200, 9898577, 4
- tz.transition 2063, 9, :o5, 2958217200, 19798609, 8
- tz.transition 2064, 3, :o6, 2973952800, 9900033, 4
- tz.transition 2064, 9, :o5, 2989666800, 19801521, 8
- tz.transition 2065, 3, :o6, 3005402400, 9901489, 4
- tz.transition 2065, 9, :o5, 3021116400, 19804433, 8
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Asia/Chongqing.rb b/lib/tzinfo/data/definitions/Asia/Chongqing.rb
deleted file mode 100644
index 17b9e5e2..00000000
--- a/lib/tzinfo/data/definitions/Asia/Chongqing.rb
+++ /dev/null
@@ -1,18 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Asia
- module Chongqing
- include TimezoneDefinition
-
- linked_timezone 'Asia/Chongqing', 'Asia/Shanghai'
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Asia/Chungking.rb b/lib/tzinfo/data/definitions/Asia/Chungking.rb
deleted file mode 100644
index 27263fe4..00000000
--- a/lib/tzinfo/data/definitions/Asia/Chungking.rb
+++ /dev/null
@@ -1,18 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Asia
- module Chungking
- include TimezoneDefinition
-
- linked_timezone 'Asia/Chungking', 'Asia/Shanghai'
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Asia/Colombo.rb b/lib/tzinfo/data/definitions/Asia/Colombo.rb
deleted file mode 100644
index d251584a..00000000
--- a/lib/tzinfo/data/definitions/Asia/Colombo.rb
+++ /dev/null
@@ -1,35 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Asia
- module Colombo
- include TimezoneDefinition
-
- timezone 'Asia/Colombo' do |tz|
- tz.offset :o0, 19164, 0, :LMT
- tz.offset :o1, 19172, 0, :MMT
- tz.offset :o2, 19800, 0, :IST
- tz.offset :o3, 19800, 1800, :IHST
- tz.offset :o4, 19800, 3600, :IST
- tz.offset :o5, 23400, 0, :LKT
- tz.offset :o6, 21600, 0, :LKT
-
- tz.transition 1879, 12, :o1, -2840159964, 17335550003, 7200
- tz.transition 1905, 12, :o2, -2019705572, 52211763607, 21600
- tz.transition 1942, 1, :o3, -883287000, 116657485, 48
- tz.transition 1942, 8, :o4, -862639200, 9722413, 4
- tz.transition 1945, 10, :o2, -764051400, 38907909, 16
- tz.transition 1996, 5, :o5, 832962600
- tz.transition 1996, 10, :o6, 846266400
- tz.transition 2006, 4, :o2, 1145039400
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Asia/Dacca.rb b/lib/tzinfo/data/definitions/Asia/Dacca.rb
deleted file mode 100644
index 34b6ba8b..00000000
--- a/lib/tzinfo/data/definitions/Asia/Dacca.rb
+++ /dev/null
@@ -1,18 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Asia
- module Dacca
- include TimezoneDefinition
-
- linked_timezone 'Asia/Dacca', 'Asia/Dhaka'
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Asia/Damascus.rb b/lib/tzinfo/data/definitions/Asia/Damascus.rb
deleted file mode 100644
index 130555f9..00000000
--- a/lib/tzinfo/data/definitions/Asia/Damascus.rb
+++ /dev/null
@@ -1,230 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Asia
- module Damascus
- include TimezoneDefinition
-
- timezone 'Asia/Damascus' do |tz|
- tz.offset :o0, 8712, 0, :LMT
- tz.offset :o1, 7200, 0, :EET
- tz.offset :o2, 7200, 3600, :EEST
-
- tz.transition 1919, 12, :o1, -1577931912, 2906789279, 1200
- tz.transition 1920, 4, :o2, -1568592000, 4844865, 2
- tz.transition 1920, 10, :o1, -1554080400, 58142411, 24
- tz.transition 1921, 4, :o2, -1537142400, 4845593, 2
- tz.transition 1921, 10, :o1, -1522630800, 58151147, 24
- tz.transition 1922, 4, :o2, -1505692800, 4846321, 2
- tz.transition 1922, 9, :o1, -1491181200, 58159883, 24
- tz.transition 1923, 4, :o2, -1474243200, 4847049, 2
- tz.transition 1923, 10, :o1, -1459126800, 58168787, 24
- tz.transition 1962, 4, :o2, -242265600, 4875567, 2
- tz.transition 1962, 9, :o1, -228877200, 58510523, 24
- tz.transition 1963, 5, :o2, -210556800, 4876301, 2
- tz.transition 1963, 9, :o1, -197427600, 58519259, 24
- tz.transition 1964, 5, :o2, -178934400, 4877033, 2
- tz.transition 1964, 9, :o1, -165718800, 58528067, 24
- tz.transition 1965, 5, :o2, -147398400, 4877763, 2
- tz.transition 1965, 9, :o1, -134269200, 58536803, 24
- tz.transition 1966, 4, :o2, -116467200, 4878479, 2
- tz.transition 1966, 9, :o1, -102646800, 58545587, 24
- tz.transition 1967, 5, :o2, -84326400, 4879223, 2
- tz.transition 1967, 9, :o1, -71110800, 58554347, 24
- tz.transition 1968, 5, :o2, -52704000, 4879955, 2
- tz.transition 1968, 9, :o1, -39488400, 58563131, 24
- tz.transition 1969, 5, :o2, -21168000, 4880685, 2
- tz.transition 1969, 9, :o1, -7952400, 58571891, 24
- tz.transition 1970, 5, :o2, 10368000
- tz.transition 1970, 9, :o1, 23583600
- tz.transition 1971, 5, :o2, 41904000
- tz.transition 1971, 9, :o1, 55119600
- tz.transition 1972, 5, :o2, 73526400
- tz.transition 1972, 9, :o1, 86742000
- tz.transition 1973, 5, :o2, 105062400
- tz.transition 1973, 9, :o1, 118278000
- tz.transition 1974, 5, :o2, 136598400
- tz.transition 1974, 9, :o1, 149814000
- tz.transition 1975, 5, :o2, 168134400
- tz.transition 1975, 9, :o1, 181350000
- tz.transition 1976, 5, :o2, 199756800
- tz.transition 1976, 9, :o1, 212972400
- tz.transition 1977, 5, :o2, 231292800
- tz.transition 1977, 8, :o1, 241916400
- tz.transition 1978, 5, :o2, 262828800
- tz.transition 1978, 8, :o1, 273452400
- tz.transition 1983, 4, :o2, 418694400
- tz.transition 1983, 9, :o1, 433810800
- tz.transition 1984, 4, :o2, 450316800
- tz.transition 1984, 9, :o1, 465433200
- tz.transition 1986, 2, :o2, 508896000
- tz.transition 1986, 10, :o1, 529196400
- tz.transition 1987, 3, :o2, 541555200
- tz.transition 1987, 10, :o1, 562633200
- tz.transition 1988, 3, :o2, 574387200
- tz.transition 1988, 10, :o1, 594255600
- tz.transition 1989, 3, :o2, 607305600
- tz.transition 1989, 9, :o1, 623199600
- tz.transition 1990, 4, :o2, 638928000
- tz.transition 1990, 9, :o1, 654649200
- tz.transition 1991, 3, :o2, 670456800
- tz.transition 1991, 9, :o1, 686264400
- tz.transition 1992, 4, :o2, 702684000
- tz.transition 1992, 9, :o1, 717886800
- tz.transition 1993, 3, :o2, 733096800
- tz.transition 1993, 9, :o1, 748904400
- tz.transition 1994, 3, :o2, 765151200
- tz.transition 1994, 9, :o1, 780958800
- tz.transition 1995, 3, :o2, 796687200
- tz.transition 1995, 9, :o1, 812494800
- tz.transition 1996, 3, :o2, 828309600
- tz.transition 1996, 9, :o1, 844117200
- tz.transition 1997, 3, :o2, 859759200
- tz.transition 1997, 9, :o1, 875653200
- tz.transition 1998, 3, :o2, 891208800
- tz.transition 1998, 9, :o1, 907189200
- tz.transition 1999, 3, :o2, 922917600
- tz.transition 1999, 9, :o1, 938725200
- tz.transition 2000, 3, :o2, 954540000
- tz.transition 2000, 9, :o1, 970347600
- tz.transition 2001, 3, :o2, 986076000
- tz.transition 2001, 9, :o1, 1001883600
- tz.transition 2002, 3, :o2, 1017612000
- tz.transition 2002, 9, :o1, 1033419600
- tz.transition 2003, 3, :o2, 1049148000
- tz.transition 2003, 9, :o1, 1064955600
- tz.transition 2004, 3, :o2, 1080770400
- tz.transition 2004, 9, :o1, 1096578000
- tz.transition 2005, 3, :o2, 1112306400
- tz.transition 2005, 9, :o1, 1128114000
- tz.transition 2006, 3, :o2, 1143842400
- tz.transition 2006, 9, :o1, 1158872400
- tz.transition 2007, 3, :o2, 1175205600
- tz.transition 2007, 11, :o1, 1193950800
- tz.transition 2008, 4, :o2, 1207260000
- tz.transition 2008, 10, :o1, 1225486800
- tz.transition 2009, 3, :o2, 1238104800
- tz.transition 2009, 10, :o1, 1256850000
- tz.transition 2010, 4, :o2, 1270159200
- tz.transition 2010, 10, :o1, 1288299600
- tz.transition 2011, 3, :o2, 1301608800
- tz.transition 2011, 10, :o1, 1319749200
- tz.transition 2012, 3, :o2, 1333058400
- tz.transition 2012, 10, :o1, 1351198800
- tz.transition 2013, 3, :o2, 1364508000
- tz.transition 2013, 10, :o1, 1382648400
- tz.transition 2014, 3, :o2, 1395957600
- tz.transition 2014, 10, :o1, 1414702800
- tz.transition 2015, 3, :o2, 1427407200
- tz.transition 2015, 10, :o1, 1446152400
- tz.transition 2016, 3, :o2, 1458856800
- tz.transition 2016, 10, :o1, 1477602000
- tz.transition 2017, 3, :o2, 1490911200
- tz.transition 2017, 10, :o1, 1509051600
- tz.transition 2018, 3, :o2, 1522360800
- tz.transition 2018, 10, :o1, 1540501200
- tz.transition 2019, 3, :o2, 1553810400
- tz.transition 2019, 10, :o1, 1571950800
- tz.transition 2020, 3, :o2, 1585260000
- tz.transition 2020, 10, :o1, 1604005200
- tz.transition 2021, 3, :o2, 1616709600
- tz.transition 2021, 10, :o1, 1635454800
- tz.transition 2022, 3, :o2, 1648159200
- tz.transition 2022, 10, :o1, 1666904400
- tz.transition 2023, 3, :o2, 1680213600
- tz.transition 2023, 10, :o1, 1698354000
- tz.transition 2024, 3, :o2, 1711663200
- tz.transition 2024, 10, :o1, 1729803600
- tz.transition 2025, 3, :o2, 1743112800
- tz.transition 2025, 10, :o1, 1761858000
- tz.transition 2026, 3, :o2, 1774562400
- tz.transition 2026, 10, :o1, 1793307600
- tz.transition 2027, 3, :o2, 1806012000
- tz.transition 2027, 10, :o1, 1824757200
- tz.transition 2028, 3, :o2, 1838066400
- tz.transition 2028, 10, :o1, 1856206800
- tz.transition 2029, 3, :o2, 1869516000
- tz.transition 2029, 10, :o1, 1887656400
- tz.transition 2030, 3, :o2, 1900965600
- tz.transition 2030, 10, :o1, 1919106000
- tz.transition 2031, 3, :o2, 1932415200
- tz.transition 2031, 10, :o1, 1951160400
- tz.transition 2032, 3, :o2, 1963864800
- tz.transition 2032, 10, :o1, 1982610000
- tz.transition 2033, 3, :o2, 1995314400
- tz.transition 2033, 10, :o1, 2014059600
- tz.transition 2034, 3, :o2, 2027368800
- tz.transition 2034, 10, :o1, 2045509200
- tz.transition 2035, 3, :o2, 2058818400
- tz.transition 2035, 10, :o1, 2076958800
- tz.transition 2036, 3, :o2, 2090268000
- tz.transition 2036, 10, :o1, 2109013200
- tz.transition 2037, 3, :o2, 2121717600
- tz.transition 2037, 10, :o1, 2140462800
- tz.transition 2038, 3, :o2, 2153167200, 29586101, 12
- tz.transition 2038, 10, :o1, 2171912400, 19725803, 8
- tz.transition 2039, 3, :o2, 2184616800, 29590469, 12
- tz.transition 2039, 10, :o1, 2203362000, 19728715, 8
- tz.transition 2040, 3, :o2, 2216671200, 29594921, 12
- tz.transition 2040, 10, :o1, 2234811600, 19731627, 8
- tz.transition 2041, 3, :o2, 2248120800, 29599289, 12
- tz.transition 2041, 10, :o1, 2266261200, 19734539, 8
- tz.transition 2042, 3, :o2, 2279570400, 29603657, 12
- tz.transition 2042, 10, :o1, 2298315600, 19737507, 8
- tz.transition 2043, 3, :o2, 2311020000, 29608025, 12
- tz.transition 2043, 10, :o1, 2329765200, 19740419, 8
- tz.transition 2044, 3, :o2, 2342469600, 29612393, 12
- tz.transition 2044, 10, :o1, 2361214800, 19743331, 8
- tz.transition 2045, 3, :o2, 2374524000, 29616845, 12
- tz.transition 2045, 10, :o1, 2392664400, 19746243, 8
- tz.transition 2046, 3, :o2, 2405973600, 29621213, 12
- tz.transition 2046, 10, :o1, 2424114000, 19749155, 8
- tz.transition 2047, 3, :o2, 2437423200, 29625581, 12
- tz.transition 2047, 10, :o1, 2455563600, 19752067, 8
- tz.transition 2048, 3, :o2, 2468872800, 29629949, 12
- tz.transition 2048, 10, :o1, 2487618000, 19755035, 8
- tz.transition 2049, 3, :o2, 2500322400, 29634317, 12
- tz.transition 2049, 10, :o1, 2519067600, 19757947, 8
- tz.transition 2050, 3, :o2, 2531772000, 29638685, 12
- tz.transition 2050, 10, :o1, 2550517200, 19760859, 8
- tz.transition 2051, 3, :o2, 2563826400, 29643137, 12
- tz.transition 2051, 10, :o1, 2581966800, 19763771, 8
- tz.transition 2052, 3, :o2, 2595276000, 29647505, 12
- tz.transition 2052, 10, :o1, 2613416400, 19766683, 8
- tz.transition 2053, 3, :o2, 2626725600, 29651873, 12
- tz.transition 2053, 10, :o1, 2645470800, 19769651, 8
- tz.transition 2054, 3, :o2, 2658175200, 29656241, 12
- tz.transition 2054, 10, :o1, 2676920400, 19772563, 8
- tz.transition 2055, 3, :o2, 2689624800, 29660609, 12
- tz.transition 2055, 10, :o1, 2708370000, 19775475, 8
- tz.transition 2056, 3, :o2, 2721679200, 29665061, 12
- tz.transition 2056, 10, :o1, 2739819600, 19778387, 8
- tz.transition 2057, 3, :o2, 2753128800, 29669429, 12
- tz.transition 2057, 10, :o1, 2771269200, 19781299, 8
- tz.transition 2058, 3, :o2, 2784578400, 29673797, 12
- tz.transition 2058, 10, :o1, 2802718800, 19784211, 8
- tz.transition 2059, 3, :o2, 2816028000, 29678165, 12
- tz.transition 2059, 10, :o1, 2834773200, 19787179, 8
- tz.transition 2060, 3, :o2, 2847477600, 29682533, 12
- tz.transition 2060, 10, :o1, 2866222800, 19790091, 8
- tz.transition 2061, 3, :o2, 2878927200, 29686901, 12
- tz.transition 2061, 10, :o1, 2897672400, 19793003, 8
- tz.transition 2062, 3, :o2, 2910981600, 29691353, 12
- tz.transition 2062, 10, :o1, 2929122000, 19795915, 8
- tz.transition 2063, 3, :o2, 2942431200, 29695721, 12
- tz.transition 2063, 10, :o1, 2960571600, 19798827, 8
- tz.transition 2064, 3, :o2, 2973880800, 29700089, 12
- tz.transition 2064, 10, :o1, 2992626000, 19801795, 8
- tz.transition 2065, 3, :o2, 3005330400, 29704457, 12
- tz.transition 2065, 10, :o1, 3024075600, 19804707, 8
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Asia/Dhaka.rb b/lib/tzinfo/data/definitions/Asia/Dhaka.rb
deleted file mode 100644
index 97845eda..00000000
--- a/lib/tzinfo/data/definitions/Asia/Dhaka.rb
+++ /dev/null
@@ -1,35 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Asia
- module Dhaka
- include TimezoneDefinition
-
- timezone 'Asia/Dhaka' do |tz|
- tz.offset :o0, 21700, 0, :LMT
- tz.offset :o1, 21200, 0, :HMT
- tz.offset :o2, 23400, 0, :BURT
- tz.offset :o3, 19800, 0, :IST
- tz.offset :o4, 21600, 0, :DACT
- tz.offset :o5, 21600, 0, :BDT
- tz.offset :o6, 21600, 3600, :BDST
-
- tz.transition 1889, 12, :o1, -2524543300, 2083422167, 864
- tz.transition 1941, 9, :o2, -891582800, 524937943, 216
- tz.transition 1942, 5, :o3, -872058600, 116663723, 48
- tz.transition 1942, 8, :o2, -862637400, 116668957, 48
- tz.transition 1951, 9, :o4, -576138600, 116828123, 48
- tz.transition 1971, 3, :o5, 38772000
- tz.transition 2009, 6, :o6, 1245430800
- tz.transition 2009, 12, :o5, 1262278800
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Asia/Dili.rb b/lib/tzinfo/data/definitions/Asia/Dili.rb
deleted file mode 100644
index 148007d8..00000000
--- a/lib/tzinfo/data/definitions/Asia/Dili.rb
+++ /dev/null
@@ -1,30 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Asia
- module Dili
- include TimezoneDefinition
-
- timezone 'Asia/Dili' do |tz|
- tz.offset :o0, 30140, 0, :LMT
- tz.offset :o1, 28800, 0, :TLT
- tz.offset :o2, 32400, 0, :JST
- tz.offset :o3, 32400, 0, :TLT
- tz.offset :o4, 28800, 0, :WITA
-
- tz.transition 1911, 12, :o1, -1830414140, 10451817293, 4320
- tz.transition 1942, 2, :o2, -879152400, 19443297, 8
- tz.transition 1945, 9, :o3, -766054800, 19453769, 8
- tz.transition 1976, 5, :o4, 199897200
- tz.transition 2000, 9, :o3, 969120000
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Asia/Dubai.rb b/lib/tzinfo/data/definitions/Asia/Dubai.rb
deleted file mode 100644
index bdd95dd2..00000000
--- a/lib/tzinfo/data/definitions/Asia/Dubai.rb
+++ /dev/null
@@ -1,23 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Asia
- module Dubai
- include TimezoneDefinition
-
- timezone 'Asia/Dubai' do |tz|
- tz.offset :o0, 13272, 0, :LMT
- tz.offset :o1, 14400, 0, :GST
-
- tz.transition 1919, 12, :o1, -1577936472, 8720367647, 3600
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Asia/Dushanbe.rb b/lib/tzinfo/data/definitions/Asia/Dushanbe.rb
deleted file mode 100644
index 8eefedc5..00000000
--- a/lib/tzinfo/data/definitions/Asia/Dushanbe.rb
+++ /dev/null
@@ -1,50 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Asia
- module Dushanbe
- include TimezoneDefinition
-
- timezone 'Asia/Dushanbe' do |tz|
- tz.offset :o0, 16512, 0, :LMT
- tz.offset :o1, 18000, 0, :DUST
- tz.offset :o2, 21600, 0, :DUST
- tz.offset :o3, 21600, 3600, :DUSST
- tz.offset :o4, 18000, 3600, :DUSST
- tz.offset :o5, 18000, 0, :TJT
-
- tz.transition 1924, 5, :o1, -1441168512, 1090758289, 450
- tz.transition 1930, 6, :o2, -1247547600, 58227559, 24
- tz.transition 1981, 3, :o3, 354909600
- tz.transition 1981, 9, :o2, 370717200
- tz.transition 1982, 3, :o3, 386445600
- tz.transition 1982, 9, :o2, 402253200
- tz.transition 1983, 3, :o3, 417981600
- tz.transition 1983, 9, :o2, 433789200
- tz.transition 1984, 3, :o3, 449604000
- tz.transition 1984, 9, :o2, 465336000
- tz.transition 1985, 3, :o3, 481060800
- tz.transition 1985, 9, :o2, 496785600
- tz.transition 1986, 3, :o3, 512510400
- tz.transition 1986, 9, :o2, 528235200
- tz.transition 1987, 3, :o3, 543960000
- tz.transition 1987, 9, :o2, 559684800
- tz.transition 1988, 3, :o3, 575409600
- tz.transition 1988, 9, :o2, 591134400
- tz.transition 1989, 3, :o3, 606859200
- tz.transition 1989, 9, :o2, 622584000
- tz.transition 1990, 3, :o3, 638308800
- tz.transition 1990, 9, :o2, 654638400
- tz.transition 1991, 3, :o4, 670363200
- tz.transition 1991, 9, :o5, 684363600
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Asia/Gaza.rb b/lib/tzinfo/data/definitions/Asia/Gaza.rb
deleted file mode 100644
index fc285509..00000000
--- a/lib/tzinfo/data/definitions/Asia/Gaza.rb
+++ /dev/null
@@ -1,226 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Asia
- module Gaza
- include TimezoneDefinition
-
- timezone 'Asia/Gaza' do |tz|
- tz.offset :o0, 8272, 0, :LMT
- tz.offset :o1, 7200, 0, :EET
- tz.offset :o2, 7200, 3600, :EET
- tz.offset :o3, 7200, 3600, :EEST
- tz.offset :o4, 7200, 0, :IST
- tz.offset :o5, 7200, 3600, :IDT
-
- tz.transition 1900, 9, :o1, -2185409872, 13042584383, 5400
- tz.transition 1940, 5, :o2, -933645600, 29157377, 12
- tz.transition 1942, 10, :o1, -857358000, 19445315, 8
- tz.transition 1943, 4, :o2, -844300800, 4861631, 2
- tz.transition 1943, 10, :o1, -825822000, 19448235, 8
- tz.transition 1944, 3, :o2, -812685600, 29174177, 12
- tz.transition 1944, 10, :o1, -794199600, 19451163, 8
- tz.transition 1945, 4, :o2, -779853600, 29178737, 12
- tz.transition 1945, 10, :o1, -762656400, 58362251, 24
- tz.transition 1946, 4, :o2, -748310400, 4863853, 2
- tz.transition 1946, 10, :o1, -731127600, 19457003, 8
- tz.transition 1957, 5, :o3, -399088800, 29231621, 12
- tz.transition 1957, 9, :o1, -386650800, 19488899, 8
- tz.transition 1958, 4, :o3, -368330400, 29235893, 12
- tz.transition 1958, 9, :o1, -355114800, 19491819, 8
- tz.transition 1959, 4, :o3, -336790800, 58480547, 24
- tz.transition 1959, 9, :o1, -323654400, 4873683, 2
- tz.transition 1960, 4, :o3, -305168400, 58489331, 24
- tz.transition 1960, 9, :o1, -292032000, 4874415, 2
- tz.transition 1961, 4, :o3, -273632400, 58498091, 24
- tz.transition 1961, 9, :o1, -260496000, 4875145, 2
- tz.transition 1962, 4, :o3, -242096400, 58506851, 24
- tz.transition 1962, 9, :o1, -228960000, 4875875, 2
- tz.transition 1963, 4, :o3, -210560400, 58515611, 24
- tz.transition 1963, 9, :o1, -197424000, 4876605, 2
- tz.transition 1964, 4, :o3, -178938000, 58524395, 24
- tz.transition 1964, 9, :o1, -165801600, 4877337, 2
- tz.transition 1965, 4, :o3, -147402000, 58533155, 24
- tz.transition 1965, 9, :o1, -134265600, 4878067, 2
- tz.transition 1966, 4, :o3, -115866000, 58541915, 24
- tz.transition 1966, 10, :o1, -102643200, 4878799, 2
- tz.transition 1967, 4, :o3, -84330000, 58550675, 24
- tz.transition 1967, 6, :o4, -81313200, 19517171, 8
- tz.transition 1974, 7, :o5, 142380000
- tz.transition 1974, 10, :o4, 150843600
- tz.transition 1975, 4, :o5, 167176800
- tz.transition 1975, 8, :o4, 178664400
- tz.transition 1985, 4, :o5, 482277600
- tz.transition 1985, 9, :o4, 495579600
- tz.transition 1986, 5, :o5, 516751200
- tz.transition 1986, 9, :o4, 526424400
- tz.transition 1987, 4, :o5, 545436000
- tz.transition 1987, 9, :o4, 558478800
- tz.transition 1988, 4, :o5, 576626400
- tz.transition 1988, 9, :o4, 589323600
- tz.transition 1989, 4, :o5, 609890400
- tz.transition 1989, 9, :o4, 620773200
- tz.transition 1990, 3, :o5, 638316000
- tz.transition 1990, 8, :o4, 651618000
- tz.transition 1991, 3, :o5, 669765600
- tz.transition 1991, 8, :o4, 683672400
- tz.transition 1992, 3, :o5, 701820000
- tz.transition 1992, 9, :o4, 715726800
- tz.transition 1993, 4, :o5, 733701600
- tz.transition 1993, 9, :o4, 747176400
- tz.transition 1994, 3, :o5, 765151200
- tz.transition 1994, 8, :o4, 778021200
- tz.transition 1995, 3, :o5, 796600800
- tz.transition 1995, 9, :o4, 810075600
- tz.transition 1995, 12, :o1, 820447200
- tz.transition 1996, 4, :o3, 828655200
- tz.transition 1996, 9, :o1, 843170400
- tz.transition 1997, 4, :o3, 860104800
- tz.transition 1997, 9, :o1, 874620000
- tz.transition 1998, 4, :o3, 891554400
- tz.transition 1998, 9, :o1, 906069600
- tz.transition 1999, 4, :o3, 924213600
- tz.transition 1999, 10, :o1, 939934800
- tz.transition 2000, 4, :o3, 956268000
- tz.transition 2000, 10, :o1, 971989200
- tz.transition 2001, 4, :o3, 987717600
- tz.transition 2001, 10, :o1, 1003438800
- tz.transition 2002, 4, :o3, 1019167200
- tz.transition 2002, 10, :o1, 1034888400
- tz.transition 2003, 4, :o3, 1050616800
- tz.transition 2003, 10, :o1, 1066338000
- tz.transition 2004, 4, :o3, 1082066400
- tz.transition 2004, 9, :o1, 1096581600
- tz.transition 2005, 4, :o3, 1113516000
- tz.transition 2005, 10, :o1, 1128380400
- tz.transition 2006, 3, :o3, 1143842400
- tz.transition 2006, 9, :o1, 1158872400
- tz.transition 2007, 3, :o3, 1175378400
- tz.transition 2007, 9, :o1, 1189638000
- tz.transition 2008, 3, :o3, 1206655200
- tz.transition 2008, 8, :o1, 1219957200
- tz.transition 2009, 3, :o3, 1238104800
- tz.transition 2009, 9, :o1, 1252015200
- tz.transition 2010, 3, :o3, 1269640860
- tz.transition 2010, 8, :o1, 1281474000
- tz.transition 2011, 3, :o3, 1301608860
- tz.transition 2011, 7, :o1, 1312146000
- tz.transition 2012, 3, :o3, 1333058400
- tz.transition 2012, 9, :o1, 1348178400
- tz.transition 2013, 3, :o3, 1364508000
- tz.transition 2013, 9, :o1, 1380229200
- tz.transition 2014, 3, :o3, 1395957600
- tz.transition 2014, 10, :o1, 1414098000
- tz.transition 2015, 3, :o3, 1427493600
- tz.transition 2015, 10, :o1, 1445547600
- tz.transition 2016, 3, :o3, 1458943200
- tz.transition 2016, 10, :o1, 1476997200
- tz.transition 2017, 3, :o3, 1490997600
- tz.transition 2017, 10, :o1, 1509051600
- tz.transition 2018, 3, :o3, 1522447200
- tz.transition 2018, 10, :o1, 1540501200
- tz.transition 2019, 3, :o3, 1553896800
- tz.transition 2019, 10, :o1, 1571950800
- tz.transition 2020, 3, :o3, 1585346400
- tz.transition 2020, 10, :o1, 1603400400
- tz.transition 2021, 3, :o3, 1616796000
- tz.transition 2021, 10, :o1, 1634850000
- tz.transition 2022, 3, :o3, 1648245600
- tz.transition 2022, 10, :o1, 1666299600
- tz.transition 2023, 3, :o3, 1680300000
- tz.transition 2023, 10, :o1, 1698354000
- tz.transition 2024, 3, :o3, 1711749600
- tz.transition 2024, 10, :o1, 1729803600
- tz.transition 2025, 3, :o3, 1743199200
- tz.transition 2025, 10, :o1, 1761253200
- tz.transition 2026, 3, :o3, 1774648800
- tz.transition 2026, 10, :o1, 1792702800
- tz.transition 2027, 3, :o3, 1806098400
- tz.transition 2027, 10, :o1, 1824152400
- tz.transition 2028, 3, :o3, 1838152800
- tz.transition 2028, 10, :o1, 1856206800
- tz.transition 2029, 3, :o3, 1869602400
- tz.transition 2029, 10, :o1, 1887656400
- tz.transition 2030, 3, :o3, 1901052000
- tz.transition 2030, 10, :o1, 1919106000
- tz.transition 2031, 3, :o3, 1932501600
- tz.transition 2031, 10, :o1, 1950555600
- tz.transition 2032, 3, :o3, 1963951200
- tz.transition 2032, 10, :o1, 1982005200
- tz.transition 2033, 3, :o3, 1995400800
- tz.transition 2033, 10, :o1, 2013454800
- tz.transition 2034, 3, :o3, 2027455200
- tz.transition 2034, 10, :o1, 2045509200
- tz.transition 2035, 3, :o3, 2058904800
- tz.transition 2035, 10, :o1, 2076958800
- tz.transition 2036, 3, :o3, 2090354400
- tz.transition 2036, 10, :o1, 2108408400
- tz.transition 2037, 3, :o3, 2121804000
- tz.transition 2037, 10, :o1, 2139858000
- tz.transition 2038, 3, :o3, 2153253600, 29586113, 12
- tz.transition 2038, 10, :o1, 2171307600, 19725747, 8
- tz.transition 2039, 3, :o3, 2184703200, 29590481, 12
- tz.transition 2039, 10, :o1, 2202757200, 19728659, 8
- tz.transition 2040, 3, :o3, 2216757600, 29594933, 12
- tz.transition 2040, 10, :o1, 2234811600, 19731627, 8
- tz.transition 2041, 3, :o3, 2248207200, 29599301, 12
- tz.transition 2041, 10, :o1, 2266261200, 19734539, 8
- tz.transition 2042, 3, :o3, 2279656800, 29603669, 12
- tz.transition 2042, 10, :o1, 2297710800, 19737451, 8
- tz.transition 2043, 3, :o3, 2311106400, 29608037, 12
- tz.transition 2043, 10, :o1, 2329160400, 19740363, 8
- tz.transition 2044, 3, :o3, 2342556000, 29612405, 12
- tz.transition 2044, 10, :o1, 2360610000, 19743275, 8
- tz.transition 2045, 3, :o3, 2374610400, 29616857, 12
- tz.transition 2045, 10, :o1, 2392664400, 19746243, 8
- tz.transition 2046, 3, :o3, 2406060000, 29621225, 12
- tz.transition 2046, 10, :o1, 2424114000, 19749155, 8
- tz.transition 2047, 3, :o3, 2437509600, 29625593, 12
- tz.transition 2047, 10, :o1, 2455563600, 19752067, 8
- tz.transition 2048, 3, :o3, 2468959200, 29629961, 12
- tz.transition 2048, 10, :o1, 2487013200, 19754979, 8
- tz.transition 2049, 3, :o3, 2500408800, 29634329, 12
- tz.transition 2049, 10, :o1, 2518462800, 19757891, 8
- tz.transition 2050, 3, :o3, 2531858400, 29638697, 12
- tz.transition 2050, 10, :o1, 2549912400, 19760803, 8
- tz.transition 2051, 3, :o3, 2563912800, 29643149, 12
- tz.transition 2051, 10, :o1, 2581966800, 19763771, 8
- tz.transition 2052, 3, :o3, 2595362400, 29647517, 12
- tz.transition 2052, 10, :o1, 2613416400, 19766683, 8
- tz.transition 2053, 3, :o3, 2626812000, 29651885, 12
- tz.transition 2053, 10, :o1, 2644866000, 19769595, 8
- tz.transition 2054, 3, :o3, 2658261600, 29656253, 12
- tz.transition 2054, 10, :o1, 2676315600, 19772507, 8
- tz.transition 2055, 3, :o3, 2689711200, 29660621, 12
- tz.transition 2055, 10, :o1, 2707765200, 19775419, 8
- tz.transition 2056, 3, :o3, 2721765600, 29665073, 12
- tz.transition 2056, 10, :o1, 2739819600, 19778387, 8
- tz.transition 2057, 3, :o3, 2753215200, 29669441, 12
- tz.transition 2057, 10, :o1, 2771269200, 19781299, 8
- tz.transition 2058, 3, :o3, 2784664800, 29673809, 12
- tz.transition 2058, 10, :o1, 2802718800, 19784211, 8
- tz.transition 2059, 3, :o3, 2816114400, 29678177, 12
- tz.transition 2059, 10, :o1, 2834168400, 19787123, 8
- tz.transition 2060, 3, :o3, 2847564000, 29682545, 12
- tz.transition 2060, 10, :o1, 2865618000, 19790035, 8
- tz.transition 2061, 3, :o3, 2879013600, 29686913, 12
- tz.transition 2061, 10, :o1, 2897067600, 19792947, 8
- tz.transition 2062, 3, :o3, 2911068000, 29691365, 12
- tz.transition 2062, 10, :o1, 2929122000, 19795915, 8
- tz.transition 2063, 3, :o3, 2942517600, 29695733, 12
- tz.transition 2063, 10, :o1, 2960571600, 19798827, 8
- tz.transition 2064, 3, :o3, 2973967200, 29700101, 12
- tz.transition 2064, 10, :o1, 2992021200, 19801739, 8
- tz.transition 2065, 3, :o3, 3005416800, 29704469, 12
- tz.transition 2065, 10, :o1, 3023470800, 19804651, 8
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Asia/Harbin.rb b/lib/tzinfo/data/definitions/Asia/Harbin.rb
deleted file mode 100644
index 536af7e4..00000000
--- a/lib/tzinfo/data/definitions/Asia/Harbin.rb
+++ /dev/null
@@ -1,18 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Asia
- module Harbin
- include TimezoneDefinition
-
- linked_timezone 'Asia/Harbin', 'Asia/Shanghai'
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Asia/Hebron.rb b/lib/tzinfo/data/definitions/Asia/Hebron.rb
deleted file mode 100644
index b86317d9..00000000
--- a/lib/tzinfo/data/definitions/Asia/Hebron.rb
+++ /dev/null
@@ -1,228 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Asia
- module Hebron
- include TimezoneDefinition
-
- timezone 'Asia/Hebron' do |tz|
- tz.offset :o0, 8423, 0, :LMT
- tz.offset :o1, 7200, 0, :EET
- tz.offset :o2, 7200, 3600, :EET
- tz.offset :o3, 7200, 3600, :EEST
- tz.offset :o4, 7200, 0, :IST
- tz.offset :o5, 7200, 3600, :IDT
-
- tz.transition 1900, 9, :o1, -2185410023, 208681349977, 86400
- tz.transition 1940, 5, :o2, -933645600, 29157377, 12
- tz.transition 1942, 10, :o1, -857358000, 19445315, 8
- tz.transition 1943, 4, :o2, -844300800, 4861631, 2
- tz.transition 1943, 10, :o1, -825822000, 19448235, 8
- tz.transition 1944, 3, :o2, -812685600, 29174177, 12
- tz.transition 1944, 10, :o1, -794199600, 19451163, 8
- tz.transition 1945, 4, :o2, -779853600, 29178737, 12
- tz.transition 1945, 10, :o1, -762656400, 58362251, 24
- tz.transition 1946, 4, :o2, -748310400, 4863853, 2
- tz.transition 1946, 10, :o1, -731127600, 19457003, 8
- tz.transition 1957, 5, :o3, -399088800, 29231621, 12
- tz.transition 1957, 9, :o1, -386650800, 19488899, 8
- tz.transition 1958, 4, :o3, -368330400, 29235893, 12
- tz.transition 1958, 9, :o1, -355114800, 19491819, 8
- tz.transition 1959, 4, :o3, -336790800, 58480547, 24
- tz.transition 1959, 9, :o1, -323654400, 4873683, 2
- tz.transition 1960, 4, :o3, -305168400, 58489331, 24
- tz.transition 1960, 9, :o1, -292032000, 4874415, 2
- tz.transition 1961, 4, :o3, -273632400, 58498091, 24
- tz.transition 1961, 9, :o1, -260496000, 4875145, 2
- tz.transition 1962, 4, :o3, -242096400, 58506851, 24
- tz.transition 1962, 9, :o1, -228960000, 4875875, 2
- tz.transition 1963, 4, :o3, -210560400, 58515611, 24
- tz.transition 1963, 9, :o1, -197424000, 4876605, 2
- tz.transition 1964, 4, :o3, -178938000, 58524395, 24
- tz.transition 1964, 9, :o1, -165801600, 4877337, 2
- tz.transition 1965, 4, :o3, -147402000, 58533155, 24
- tz.transition 1965, 9, :o1, -134265600, 4878067, 2
- tz.transition 1966, 4, :o3, -115866000, 58541915, 24
- tz.transition 1966, 10, :o1, -102643200, 4878799, 2
- tz.transition 1967, 4, :o3, -84330000, 58550675, 24
- tz.transition 1967, 6, :o4, -81313200, 19517171, 8
- tz.transition 1974, 7, :o5, 142380000
- tz.transition 1974, 10, :o4, 150843600
- tz.transition 1975, 4, :o5, 167176800
- tz.transition 1975, 8, :o4, 178664400
- tz.transition 1985, 4, :o5, 482277600
- tz.transition 1985, 9, :o4, 495579600
- tz.transition 1986, 5, :o5, 516751200
- tz.transition 1986, 9, :o4, 526424400
- tz.transition 1987, 4, :o5, 545436000
- tz.transition 1987, 9, :o4, 558478800
- tz.transition 1988, 4, :o5, 576626400
- tz.transition 1988, 9, :o4, 589323600
- tz.transition 1989, 4, :o5, 609890400
- tz.transition 1989, 9, :o4, 620773200
- tz.transition 1990, 3, :o5, 638316000
- tz.transition 1990, 8, :o4, 651618000
- tz.transition 1991, 3, :o5, 669765600
- tz.transition 1991, 8, :o4, 683672400
- tz.transition 1992, 3, :o5, 701820000
- tz.transition 1992, 9, :o4, 715726800
- tz.transition 1993, 4, :o5, 733701600
- tz.transition 1993, 9, :o4, 747176400
- tz.transition 1994, 3, :o5, 765151200
- tz.transition 1994, 8, :o4, 778021200
- tz.transition 1995, 3, :o5, 796600800
- tz.transition 1995, 9, :o4, 810075600
- tz.transition 1995, 12, :o1, 820447200
- tz.transition 1996, 4, :o3, 828655200
- tz.transition 1996, 9, :o1, 843170400
- tz.transition 1997, 4, :o3, 860104800
- tz.transition 1997, 9, :o1, 874620000
- tz.transition 1998, 4, :o3, 891554400
- tz.transition 1998, 9, :o1, 906069600
- tz.transition 1999, 4, :o3, 924213600
- tz.transition 1999, 10, :o1, 939934800
- tz.transition 2000, 4, :o3, 956268000
- tz.transition 2000, 10, :o1, 971989200
- tz.transition 2001, 4, :o3, 987717600
- tz.transition 2001, 10, :o1, 1003438800
- tz.transition 2002, 4, :o3, 1019167200
- tz.transition 2002, 10, :o1, 1034888400
- tz.transition 2003, 4, :o3, 1050616800
- tz.transition 2003, 10, :o1, 1066338000
- tz.transition 2004, 4, :o3, 1082066400
- tz.transition 2004, 9, :o1, 1096581600
- tz.transition 2005, 4, :o3, 1113516000
- tz.transition 2005, 10, :o1, 1128380400
- tz.transition 2006, 3, :o3, 1143842400
- tz.transition 2006, 9, :o1, 1158872400
- tz.transition 2007, 3, :o3, 1175378400
- tz.transition 2007, 9, :o1, 1189638000
- tz.transition 2008, 3, :o3, 1206655200
- tz.transition 2008, 8, :o1, 1220216400
- tz.transition 2009, 3, :o3, 1238104800
- tz.transition 2009, 9, :o1, 1252015200
- tz.transition 2010, 3, :o3, 1269554400
- tz.transition 2010, 8, :o1, 1281474000
- tz.transition 2011, 3, :o3, 1301608860
- tz.transition 2011, 7, :o1, 1312146000
- tz.transition 2011, 8, :o3, 1314655200
- tz.transition 2011, 9, :o1, 1317330000
- tz.transition 2012, 3, :o3, 1333058400
- tz.transition 2012, 9, :o1, 1348178400
- tz.transition 2013, 3, :o3, 1364508000
- tz.transition 2013, 9, :o1, 1380229200
- tz.transition 2014, 3, :o3, 1395957600
- tz.transition 2014, 10, :o1, 1414098000
- tz.transition 2015, 3, :o3, 1427493600
- tz.transition 2015, 10, :o1, 1445547600
- tz.transition 2016, 3, :o3, 1458943200
- tz.transition 2016, 10, :o1, 1476997200
- tz.transition 2017, 3, :o3, 1490997600
- tz.transition 2017, 10, :o1, 1509051600
- tz.transition 2018, 3, :o3, 1522447200
- tz.transition 2018, 10, :o1, 1540501200
- tz.transition 2019, 3, :o3, 1553896800
- tz.transition 2019, 10, :o1, 1571950800
- tz.transition 2020, 3, :o3, 1585346400
- tz.transition 2020, 10, :o1, 1603400400
- tz.transition 2021, 3, :o3, 1616796000
- tz.transition 2021, 10, :o1, 1634850000
- tz.transition 2022, 3, :o3, 1648245600
- tz.transition 2022, 10, :o1, 1666299600
- tz.transition 2023, 3, :o3, 1680300000
- tz.transition 2023, 10, :o1, 1698354000
- tz.transition 2024, 3, :o3, 1711749600
- tz.transition 2024, 10, :o1, 1729803600
- tz.transition 2025, 3, :o3, 1743199200
- tz.transition 2025, 10, :o1, 1761253200
- tz.transition 2026, 3, :o3, 1774648800
- tz.transition 2026, 10, :o1, 1792702800
- tz.transition 2027, 3, :o3, 1806098400
- tz.transition 2027, 10, :o1, 1824152400
- tz.transition 2028, 3, :o3, 1838152800
- tz.transition 2028, 10, :o1, 1856206800
- tz.transition 2029, 3, :o3, 1869602400
- tz.transition 2029, 10, :o1, 1887656400
- tz.transition 2030, 3, :o3, 1901052000
- tz.transition 2030, 10, :o1, 1919106000
- tz.transition 2031, 3, :o3, 1932501600
- tz.transition 2031, 10, :o1, 1950555600
- tz.transition 2032, 3, :o3, 1963951200
- tz.transition 2032, 10, :o1, 1982005200
- tz.transition 2033, 3, :o3, 1995400800
- tz.transition 2033, 10, :o1, 2013454800
- tz.transition 2034, 3, :o3, 2027455200
- tz.transition 2034, 10, :o1, 2045509200
- tz.transition 2035, 3, :o3, 2058904800
- tz.transition 2035, 10, :o1, 2076958800
- tz.transition 2036, 3, :o3, 2090354400
- tz.transition 2036, 10, :o1, 2108408400
- tz.transition 2037, 3, :o3, 2121804000
- tz.transition 2037, 10, :o1, 2139858000
- tz.transition 2038, 3, :o3, 2153253600, 29586113, 12
- tz.transition 2038, 10, :o1, 2171307600, 19725747, 8
- tz.transition 2039, 3, :o3, 2184703200, 29590481, 12
- tz.transition 2039, 10, :o1, 2202757200, 19728659, 8
- tz.transition 2040, 3, :o3, 2216757600, 29594933, 12
- tz.transition 2040, 10, :o1, 2234811600, 19731627, 8
- tz.transition 2041, 3, :o3, 2248207200, 29599301, 12
- tz.transition 2041, 10, :o1, 2266261200, 19734539, 8
- tz.transition 2042, 3, :o3, 2279656800, 29603669, 12
- tz.transition 2042, 10, :o1, 2297710800, 19737451, 8
- tz.transition 2043, 3, :o3, 2311106400, 29608037, 12
- tz.transition 2043, 10, :o1, 2329160400, 19740363, 8
- tz.transition 2044, 3, :o3, 2342556000, 29612405, 12
- tz.transition 2044, 10, :o1, 2360610000, 19743275, 8
- tz.transition 2045, 3, :o3, 2374610400, 29616857, 12
- tz.transition 2045, 10, :o1, 2392664400, 19746243, 8
- tz.transition 2046, 3, :o3, 2406060000, 29621225, 12
- tz.transition 2046, 10, :o1, 2424114000, 19749155, 8
- tz.transition 2047, 3, :o3, 2437509600, 29625593, 12
- tz.transition 2047, 10, :o1, 2455563600, 19752067, 8
- tz.transition 2048, 3, :o3, 2468959200, 29629961, 12
- tz.transition 2048, 10, :o1, 2487013200, 19754979, 8
- tz.transition 2049, 3, :o3, 2500408800, 29634329, 12
- tz.transition 2049, 10, :o1, 2518462800, 19757891, 8
- tz.transition 2050, 3, :o3, 2531858400, 29638697, 12
- tz.transition 2050, 10, :o1, 2549912400, 19760803, 8
- tz.transition 2051, 3, :o3, 2563912800, 29643149, 12
- tz.transition 2051, 10, :o1, 2581966800, 19763771, 8
- tz.transition 2052, 3, :o3, 2595362400, 29647517, 12
- tz.transition 2052, 10, :o1, 2613416400, 19766683, 8
- tz.transition 2053, 3, :o3, 2626812000, 29651885, 12
- tz.transition 2053, 10, :o1, 2644866000, 19769595, 8
- tz.transition 2054, 3, :o3, 2658261600, 29656253, 12
- tz.transition 2054, 10, :o1, 2676315600, 19772507, 8
- tz.transition 2055, 3, :o3, 2689711200, 29660621, 12
- tz.transition 2055, 10, :o1, 2707765200, 19775419, 8
- tz.transition 2056, 3, :o3, 2721765600, 29665073, 12
- tz.transition 2056, 10, :o1, 2739819600, 19778387, 8
- tz.transition 2057, 3, :o3, 2753215200, 29669441, 12
- tz.transition 2057, 10, :o1, 2771269200, 19781299, 8
- tz.transition 2058, 3, :o3, 2784664800, 29673809, 12
- tz.transition 2058, 10, :o1, 2802718800, 19784211, 8
- tz.transition 2059, 3, :o3, 2816114400, 29678177, 12
- tz.transition 2059, 10, :o1, 2834168400, 19787123, 8
- tz.transition 2060, 3, :o3, 2847564000, 29682545, 12
- tz.transition 2060, 10, :o1, 2865618000, 19790035, 8
- tz.transition 2061, 3, :o3, 2879013600, 29686913, 12
- tz.transition 2061, 10, :o1, 2897067600, 19792947, 8
- tz.transition 2062, 3, :o3, 2911068000, 29691365, 12
- tz.transition 2062, 10, :o1, 2929122000, 19795915, 8
- tz.transition 2063, 3, :o3, 2942517600, 29695733, 12
- tz.transition 2063, 10, :o1, 2960571600, 19798827, 8
- tz.transition 2064, 3, :o3, 2973967200, 29700101, 12
- tz.transition 2064, 10, :o1, 2992021200, 19801739, 8
- tz.transition 2065, 3, :o3, 3005416800, 29704469, 12
- tz.transition 2065, 10, :o1, 3023470800, 19804651, 8
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Asia/Ho_Chi_Minh.rb b/lib/tzinfo/data/definitions/Asia/Ho_Chi_Minh.rb
deleted file mode 100644
index ce3d5396..00000000
--- a/lib/tzinfo/data/definitions/Asia/Ho_Chi_Minh.rb
+++ /dev/null
@@ -1,34 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Asia
- module Ho_Chi_Minh
- include TimezoneDefinition
-
- timezone 'Asia/Ho_Chi_Minh' do |tz|
- tz.offset :o0, 25600, 0, :LMT
- tz.offset :o1, 25590, 0, :PLMT
- tz.offset :o2, 25200, 0, :ICT
- tz.offset :o3, 28800, 0, :IDT
- tz.offset :o4, 32400, 0, :JST
-
- tz.transition 1906, 6, :o1, -2004073600, 130539179, 54
- tz.transition 1911, 4, :o2, -1851577590, 6967172747, 2880
- tz.transition 1942, 12, :o3, -852105600, 14584351, 6
- tz.transition 1945, 3, :o4, -782643600, 19452233, 8
- tz.transition 1945, 9, :o2, -767869200, 19453601, 8
- tz.transition 1947, 3, :o3, -718095600, 58374629, 24
- tz.transition 1955, 6, :o2, -457776000, 14611735, 6
- tz.transition 1959, 12, :o3, -315648000, 14621605, 6
- tz.transition 1975, 6, :o2, 171820800
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Asia/Hong_Kong.rb b/lib/tzinfo/data/definitions/Asia/Hong_Kong.rb
deleted file mode 100644
index 0fe164a3..00000000
--- a/lib/tzinfo/data/definitions/Asia/Hong_Kong.rb
+++ /dev/null
@@ -1,93 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Asia
- module Hong_Kong
- include TimezoneDefinition
-
- timezone 'Asia/Hong_Kong' do |tz|
- tz.offset :o0, 27402, 0, :LMT
- tz.offset :o1, 28800, 0, :HKT
- tz.offset :o2, 28800, 3600, :HKST
- tz.offset :o3, 32400, 0, :JST
-
- tz.transition 1904, 10, :o1, -2056693002, 34801677833, 14400
- tz.transition 1941, 3, :o2, -907389000, 38881365, 16
- tz.transition 1941, 9, :o1, -891667800, 116652829, 48
- tz.transition 1941, 12, :o3, -884246400, 14582119, 6
- tz.transition 1945, 9, :o1, -766746000, 19453705, 8
- tz.transition 1946, 4, :o2, -747981000, 38910885, 16
- tz.transition 1946, 11, :o1, -728544600, 116743453, 48
- tz.transition 1947, 4, :o2, -717049800, 38916613, 16
- tz.transition 1947, 12, :o1, -694503000, 116762365, 48
- tz.transition 1948, 5, :o2, -683785800, 38922773, 16
- tz.transition 1948, 10, :o1, -668064600, 116777053, 48
- tz.transition 1949, 4, :o2, -654755400, 38928149, 16
- tz.transition 1949, 10, :o1, -636615000, 116794525, 48
- tz.transition 1950, 4, :o2, -623305800, 38933973, 16
- tz.transition 1950, 10, :o1, -605165400, 116811997, 48
- tz.transition 1951, 3, :o2, -591856200, 38939797, 16
- tz.transition 1951, 10, :o1, -573715800, 116829469, 48
- tz.transition 1952, 4, :o2, -559801800, 38945733, 16
- tz.transition 1952, 10, :o1, -542352600, 116846893, 48
- tz.transition 1953, 4, :o2, -528352200, 38951557, 16
- tz.transition 1953, 10, :o1, -510211800, 116864749, 48
- tz.transition 1954, 3, :o2, -498112200, 38957157, 16
- tz.transition 1954, 10, :o1, -478762200, 116882221, 48
- tz.transition 1955, 3, :o2, -466662600, 38962981, 16
- tz.transition 1955, 11, :o1, -446707800, 116900029, 48
- tz.transition 1956, 3, :o2, -435213000, 38968805, 16
- tz.transition 1956, 11, :o1, -415258200, 116917501, 48
- tz.transition 1957, 3, :o2, -403158600, 38974741, 16
- tz.transition 1957, 11, :o1, -383808600, 116934973, 48
- tz.transition 1958, 3, :o2, -371709000, 38980565, 16
- tz.transition 1958, 11, :o1, -352359000, 116952445, 48
- tz.transition 1959, 3, :o2, -340259400, 38986389, 16
- tz.transition 1959, 10, :o1, -320909400, 116969917, 48
- tz.transition 1960, 3, :o2, -308809800, 38992213, 16
- tz.transition 1960, 11, :o1, -288855000, 116987725, 48
- tz.transition 1961, 3, :o2, -277360200, 38998037, 16
- tz.transition 1961, 11, :o1, -257405400, 117005197, 48
- tz.transition 1962, 3, :o2, -245910600, 39003861, 16
- tz.transition 1962, 11, :o1, -225955800, 117022669, 48
- tz.transition 1963, 3, :o2, -213856200, 39009797, 16
- tz.transition 1963, 11, :o1, -194506200, 117040141, 48
- tz.transition 1964, 3, :o2, -182406600, 39015621, 16
- tz.transition 1964, 10, :o1, -163056600, 117057613, 48
- tz.transition 1965, 4, :o2, -148537800, 39021893, 16
- tz.transition 1965, 10, :o1, -132816600, 117074413, 48
- tz.transition 1966, 4, :o2, -117088200, 39027717, 16
- tz.transition 1966, 10, :o1, -101367000, 117091885, 48
- tz.transition 1967, 4, :o2, -85638600, 39033541, 16
- tz.transition 1967, 10, :o1, -69312600, 117109693, 48
- tz.transition 1968, 4, :o2, -53584200, 39039477, 16
- tz.transition 1968, 10, :o1, -37863000, 117127165, 48
- tz.transition 1969, 4, :o2, -22134600, 39045301, 16
- tz.transition 1969, 10, :o1, -6413400, 117144637, 48
- tz.transition 1970, 4, :o2, 9315000
- tz.transition 1970, 10, :o1, 25036200
- tz.transition 1971, 4, :o2, 40764600
- tz.transition 1971, 10, :o1, 56485800
- tz.transition 1972, 4, :o2, 72214200
- tz.transition 1972, 10, :o1, 88540200
- tz.transition 1973, 4, :o2, 104268600
- tz.transition 1973, 10, :o1, 119989800
- tz.transition 1973, 12, :o2, 126041400
- tz.transition 1974, 10, :o1, 151439400
- tz.transition 1975, 4, :o2, 167167800
- tz.transition 1975, 10, :o1, 182889000
- tz.transition 1976, 4, :o2, 198617400
- tz.transition 1976, 10, :o1, 214338600
- tz.transition 1979, 5, :o2, 295385400
- tz.transition 1979, 10, :o1, 309292200
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Asia/Hovd.rb b/lib/tzinfo/data/definitions/Asia/Hovd.rb
deleted file mode 100644
index 68f12194..00000000
--- a/lib/tzinfo/data/definitions/Asia/Hovd.rb
+++ /dev/null
@@ -1,172 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Asia
- module Hovd
- include TimezoneDefinition
-
- timezone 'Asia/Hovd' do |tz|
- tz.offset :o0, 21996, 0, :LMT
- tz.offset :o1, 21600, 0, :HOVT
- tz.offset :o2, 25200, 0, :HOVT
- tz.offset :o3, 25200, 3600, :HOVST
-
- tz.transition 1905, 7, :o1, -2032927596, 5800939789, 2400
- tz.transition 1977, 12, :o2, 252439200
- tz.transition 1983, 3, :o3, 417978000
- tz.transition 1983, 9, :o2, 433785600
- tz.transition 1984, 3, :o3, 449600400
- tz.transition 1984, 9, :o2, 465321600
- tz.transition 1985, 3, :o3, 481050000
- tz.transition 1985, 9, :o2, 496771200
- tz.transition 1986, 3, :o3, 512499600
- tz.transition 1986, 9, :o2, 528220800
- tz.transition 1987, 3, :o3, 543949200
- tz.transition 1987, 9, :o2, 559670400
- tz.transition 1988, 3, :o3, 575398800
- tz.transition 1988, 9, :o2, 591120000
- tz.transition 1989, 3, :o3, 606848400
- tz.transition 1989, 9, :o2, 622569600
- tz.transition 1990, 3, :o3, 638298000
- tz.transition 1990, 9, :o2, 654624000
- tz.transition 1991, 3, :o3, 670352400
- tz.transition 1991, 9, :o2, 686073600
- tz.transition 1992, 3, :o3, 701802000
- tz.transition 1992, 9, :o2, 717523200
- tz.transition 1993, 3, :o3, 733251600
- tz.transition 1993, 9, :o2, 748972800
- tz.transition 1994, 3, :o3, 764701200
- tz.transition 1994, 9, :o2, 780422400
- tz.transition 1995, 3, :o3, 796150800
- tz.transition 1995, 9, :o2, 811872000
- tz.transition 1996, 3, :o3, 828205200
- tz.transition 1996, 9, :o2, 843926400
- tz.transition 1997, 3, :o3, 859654800
- tz.transition 1997, 9, :o2, 875376000
- tz.transition 1998, 3, :o3, 891104400
- tz.transition 1998, 9, :o2, 906825600
- tz.transition 2001, 4, :o3, 988398000
- tz.transition 2001, 9, :o2, 1001700000
- tz.transition 2002, 3, :o3, 1017428400
- tz.transition 2002, 9, :o2, 1033149600
- tz.transition 2003, 3, :o3, 1048878000
- tz.transition 2003, 9, :o2, 1064599200
- tz.transition 2004, 3, :o3, 1080327600
- tz.transition 2004, 9, :o2, 1096048800
- tz.transition 2005, 3, :o3, 1111777200
- tz.transition 2005, 9, :o2, 1127498400
- tz.transition 2006, 3, :o3, 1143226800
- tz.transition 2006, 9, :o2, 1159552800
- tz.transition 2015, 3, :o3, 1427482800
- tz.transition 2015, 9, :o2, 1443196800
- tz.transition 2016, 3, :o3, 1458932400
- tz.transition 2016, 9, :o2, 1474646400
- tz.transition 2017, 3, :o3, 1490382000
- tz.transition 2017, 9, :o2, 1506700800
- tz.transition 2018, 3, :o3, 1522436400
- tz.transition 2018, 9, :o2, 1538150400
- tz.transition 2019, 3, :o3, 1553886000
- tz.transition 2019, 9, :o2, 1569600000
- tz.transition 2020, 3, :o3, 1585335600
- tz.transition 2020, 9, :o2, 1601049600
- tz.transition 2021, 3, :o3, 1616785200
- tz.transition 2021, 9, :o2, 1632499200
- tz.transition 2022, 3, :o3, 1648234800
- tz.transition 2022, 9, :o2, 1663948800
- tz.transition 2023, 3, :o3, 1679684400
- tz.transition 2023, 9, :o2, 1696003200
- tz.transition 2024, 3, :o3, 1711738800
- tz.transition 2024, 9, :o2, 1727452800
- tz.transition 2025, 3, :o3, 1743188400
- tz.transition 2025, 9, :o2, 1758902400
- tz.transition 2026, 3, :o3, 1774638000
- tz.transition 2026, 9, :o2, 1790352000
- tz.transition 2027, 3, :o3, 1806087600
- tz.transition 2027, 9, :o2, 1821801600
- tz.transition 2028, 3, :o3, 1837537200
- tz.transition 2028, 9, :o2, 1853856000
- tz.transition 2029, 3, :o3, 1869591600
- tz.transition 2029, 9, :o2, 1885305600
- tz.transition 2030, 3, :o3, 1901041200
- tz.transition 2030, 9, :o2, 1916755200
- tz.transition 2031, 3, :o3, 1932490800
- tz.transition 2031, 9, :o2, 1948204800
- tz.transition 2032, 3, :o3, 1963940400
- tz.transition 2032, 9, :o2, 1979654400
- tz.transition 2033, 3, :o3, 1995390000
- tz.transition 2033, 9, :o2, 2011104000
- tz.transition 2034, 3, :o3, 2026839600
- tz.transition 2034, 9, :o2, 2043158400
- tz.transition 2035, 3, :o3, 2058894000
- tz.transition 2035, 9, :o2, 2074608000
- tz.transition 2036, 3, :o3, 2090343600
- tz.transition 2036, 9, :o2, 2106057600
- tz.transition 2037, 3, :o3, 2121793200
- tz.transition 2037, 9, :o2, 2137507200
- tz.transition 2038, 3, :o3, 2153242800, 59172223, 24
- tz.transition 2038, 9, :o2, 2168956800, 14794147, 6
- tz.transition 2039, 3, :o3, 2184692400, 59180959, 24
- tz.transition 2039, 9, :o2, 2200406400, 14796331, 6
- tz.transition 2040, 3, :o3, 2216746800, 59189863, 24
- tz.transition 2040, 9, :o2, 2232460800, 14798557, 6
- tz.transition 2041, 3, :o3, 2248196400, 59198599, 24
- tz.transition 2041, 9, :o2, 2263910400, 14800741, 6
- tz.transition 2042, 3, :o3, 2279646000, 59207335, 24
- tz.transition 2042, 9, :o2, 2295360000, 14802925, 6
- tz.transition 2043, 3, :o3, 2311095600, 59216071, 24
- tz.transition 2043, 9, :o2, 2326809600, 14805109, 6
- tz.transition 2044, 3, :o3, 2342545200, 59224807, 24
- tz.transition 2044, 9, :o2, 2358259200, 14807293, 6
- tz.transition 2045, 3, :o3, 2373994800, 59233543, 24
- tz.transition 2045, 9, :o2, 2390313600, 14809519, 6
- tz.transition 2046, 3, :o3, 2406049200, 59242447, 24
- tz.transition 2046, 9, :o2, 2421763200, 14811703, 6
- tz.transition 2047, 3, :o3, 2437498800, 59251183, 24
- tz.transition 2047, 9, :o2, 2453212800, 14813887, 6
- tz.transition 2048, 3, :o3, 2468948400, 59259919, 24
- tz.transition 2048, 9, :o2, 2484662400, 14816071, 6
- tz.transition 2049, 3, :o3, 2500398000, 59268655, 24
- tz.transition 2049, 9, :o2, 2516112000, 14818255, 6
- tz.transition 2050, 3, :o3, 2531847600, 59277391, 24
- tz.transition 2050, 9, :o2, 2547561600, 14820439, 6
- tz.transition 2051, 3, :o3, 2563297200, 59286127, 24
- tz.transition 2051, 9, :o2, 2579616000, 14822665, 6
- tz.transition 2052, 3, :o3, 2595351600, 59295031, 24
- tz.transition 2052, 9, :o2, 2611065600, 14824849, 6
- tz.transition 2053, 3, :o3, 2626801200, 59303767, 24
- tz.transition 2053, 9, :o2, 2642515200, 14827033, 6
- tz.transition 2054, 3, :o3, 2658250800, 59312503, 24
- tz.transition 2054, 9, :o2, 2673964800, 14829217, 6
- tz.transition 2055, 3, :o3, 2689700400, 59321239, 24
- tz.transition 2055, 9, :o2, 2705414400, 14831401, 6
- tz.transition 2056, 3, :o3, 2721150000, 59329975, 24
- tz.transition 2056, 9, :o2, 2737468800, 14833627, 6
- tz.transition 2057, 3, :o3, 2753204400, 59338879, 24
- tz.transition 2057, 9, :o2, 2768918400, 14835811, 6
- tz.transition 2058, 3, :o3, 2784654000, 59347615, 24
- tz.transition 2058, 9, :o2, 2800368000, 14837995, 6
- tz.transition 2059, 3, :o3, 2816103600, 59356351, 24
- tz.transition 2059, 9, :o2, 2831817600, 14840179, 6
- tz.transition 2060, 3, :o3, 2847553200, 59365087, 24
- tz.transition 2060, 9, :o2, 2863267200, 14842363, 6
- tz.transition 2061, 3, :o3, 2879002800, 59373823, 24
- tz.transition 2061, 9, :o2, 2894716800, 14844547, 6
- tz.transition 2062, 3, :o3, 2910452400, 59382559, 24
- tz.transition 2062, 9, :o2, 2926771200, 14846773, 6
- tz.transition 2063, 3, :o3, 2942506800, 59391463, 24
- tz.transition 2063, 9, :o2, 2958220800, 14848957, 6
- tz.transition 2064, 3, :o3, 2973956400, 59400199, 24
- tz.transition 2064, 9, :o2, 2989670400, 14851141, 6
- tz.transition 2065, 3, :o3, 3005406000, 59408935, 24
- tz.transition 2065, 9, :o2, 3021120000, 14853325, 6
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Asia/Irkutsk.rb b/lib/tzinfo/data/definitions/Asia/Irkutsk.rb
deleted file mode 100644
index b759cda4..00000000
--- a/lib/tzinfo/data/definitions/Asia/Irkutsk.rb
+++ /dev/null
@@ -1,93 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Asia
- module Irkutsk
- include TimezoneDefinition
-
- timezone 'Asia/Irkutsk' do |tz|
- tz.offset :o0, 25025, 0, :LMT
- tz.offset :o1, 25025, 0, :IMT
- tz.offset :o2, 25200, 0, :IRKT
- tz.offset :o3, 28800, 0, :IRKT
- tz.offset :o4, 28800, 3600, :IRKST
- tz.offset :o5, 25200, 3600, :IRKST
- tz.offset :o6, 32400, 0, :IRKT
-
- tz.transition 1879, 12, :o1, -2840165825, 8321063767, 3456
- tz.transition 1920, 1, :o2, -1575874625, 8371635415, 3456
- tz.transition 1930, 6, :o3, -1247554800, 58227557, 24
- tz.transition 1981, 3, :o4, 354902400
- tz.transition 1981, 9, :o3, 370710000
- tz.transition 1982, 3, :o4, 386438400
- tz.transition 1982, 9, :o3, 402246000
- tz.transition 1983, 3, :o4, 417974400
- tz.transition 1983, 9, :o3, 433782000
- tz.transition 1984, 3, :o4, 449596800
- tz.transition 1984, 9, :o3, 465328800
- tz.transition 1985, 3, :o4, 481053600
- tz.transition 1985, 9, :o3, 496778400
- tz.transition 1986, 3, :o4, 512503200
- tz.transition 1986, 9, :o3, 528228000
- tz.transition 1987, 3, :o4, 543952800
- tz.transition 1987, 9, :o3, 559677600
- tz.transition 1988, 3, :o4, 575402400
- tz.transition 1988, 9, :o3, 591127200
- tz.transition 1989, 3, :o4, 606852000
- tz.transition 1989, 9, :o3, 622576800
- tz.transition 1990, 3, :o4, 638301600
- tz.transition 1990, 9, :o3, 654631200
- tz.transition 1991, 3, :o5, 670356000
- tz.transition 1991, 9, :o2, 686084400
- tz.transition 1992, 1, :o3, 695761200
- tz.transition 1992, 3, :o4, 701794800
- tz.transition 1992, 9, :o3, 717516000
- tz.transition 1993, 3, :o4, 733255200
- tz.transition 1993, 9, :o3, 748980000
- tz.transition 1994, 3, :o4, 764704800
- tz.transition 1994, 9, :o3, 780429600
- tz.transition 1995, 3, :o4, 796154400
- tz.transition 1995, 9, :o3, 811879200
- tz.transition 1996, 3, :o4, 828208800
- tz.transition 1996, 10, :o3, 846352800
- tz.transition 1997, 3, :o4, 859658400
- tz.transition 1997, 10, :o3, 877802400
- tz.transition 1998, 3, :o4, 891108000
- tz.transition 1998, 10, :o3, 909252000
- tz.transition 1999, 3, :o4, 922557600
- tz.transition 1999, 10, :o3, 941306400
- tz.transition 2000, 3, :o4, 954007200
- tz.transition 2000, 10, :o3, 972756000
- tz.transition 2001, 3, :o4, 985456800
- tz.transition 2001, 10, :o3, 1004205600
- tz.transition 2002, 3, :o4, 1017511200
- tz.transition 2002, 10, :o3, 1035655200
- tz.transition 2003, 3, :o4, 1048960800
- tz.transition 2003, 10, :o3, 1067104800
- tz.transition 2004, 3, :o4, 1080410400
- tz.transition 2004, 10, :o3, 1099159200
- tz.transition 2005, 3, :o4, 1111860000
- tz.transition 2005, 10, :o3, 1130608800
- tz.transition 2006, 3, :o4, 1143309600
- tz.transition 2006, 10, :o3, 1162058400
- tz.transition 2007, 3, :o4, 1174759200
- tz.transition 2007, 10, :o3, 1193508000
- tz.transition 2008, 3, :o4, 1206813600
- tz.transition 2008, 10, :o3, 1224957600
- tz.transition 2009, 3, :o4, 1238263200
- tz.transition 2009, 10, :o3, 1256407200
- tz.transition 2010, 3, :o4, 1269712800
- tz.transition 2010, 10, :o3, 1288461600
- tz.transition 2011, 3, :o6, 1301162400
- tz.transition 2014, 10, :o3, 1414256400
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Asia/Istanbul.rb b/lib/tzinfo/data/definitions/Asia/Istanbul.rb
deleted file mode 100644
index 1c56cf81..00000000
--- a/lib/tzinfo/data/definitions/Asia/Istanbul.rb
+++ /dev/null
@@ -1,18 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Asia
- module Istanbul
- include TimezoneDefinition
-
- linked_timezone 'Asia/Istanbul', 'Europe/Istanbul'
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Asia/Jakarta.rb b/lib/tzinfo/data/definitions/Asia/Jakarta.rb
deleted file mode 100644
index d6a56293..00000000
--- a/lib/tzinfo/data/definitions/Asia/Jakarta.rb
+++ /dev/null
@@ -1,35 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Asia
- module Jakarta
- include TimezoneDefinition
-
- timezone 'Asia/Jakarta' do |tz|
- tz.offset :o0, 25632, 0, :LMT
- tz.offset :o1, 25632, 0, :BMT
- tz.offset :o2, 26400, 0, :JAVT
- tz.offset :o3, 27000, 0, :WIB
- tz.offset :o4, 32400, 0, :JST
- tz.offset :o5, 28800, 0, :WIB
- tz.offset :o6, 25200, 0, :WIB
-
- tz.transition 1867, 8, :o1, -3231299232, 720956461, 300
- tz.transition 1923, 12, :o2, -1451719200, 87256267, 36
- tz.transition 1932, 10, :o3, -1172906400, 87372439, 36
- tz.transition 1942, 3, :o4, -876641400, 38887059, 16
- tz.transition 1945, 9, :o3, -766054800, 19453769, 8
- tz.transition 1948, 4, :o5, -683883000, 38922755, 16
- tz.transition 1950, 4, :o3, -620812800, 14600413, 6
- tz.transition 1963, 12, :o6, -189415800, 39014323, 16
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Asia/Jayapura.rb b/lib/tzinfo/data/definitions/Asia/Jayapura.rb
deleted file mode 100644
index 86df4f15..00000000
--- a/lib/tzinfo/data/definitions/Asia/Jayapura.rb
+++ /dev/null
@@ -1,26 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Asia
- module Jayapura
- include TimezoneDefinition
-
- timezone 'Asia/Jayapura' do |tz|
- tz.offset :o0, 33768, 0, :LMT
- tz.offset :o1, 32400, 0, :WIT
- tz.offset :o2, 34200, 0, :ACST
-
- tz.transition 1932, 10, :o1, -1172913768, 2912414531, 1200
- tz.transition 1944, 8, :o2, -799491600, 19450673, 8
- tz.transition 1963, 12, :o1, -189423000, 117042965, 48
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Asia/Jerusalem.rb b/lib/tzinfo/data/definitions/Asia/Jerusalem.rb
deleted file mode 100644
index 20f5678a..00000000
--- a/lib/tzinfo/data/definitions/Asia/Jerusalem.rb
+++ /dev/null
@@ -1,224 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Asia
- module Jerusalem
- include TimezoneDefinition
-
- timezone 'Asia/Jerusalem' do |tz|
- tz.offset :o0, 8454, 0, :LMT
- tz.offset :o1, 8440, 0, :JMT
- tz.offset :o2, 7200, 0, :IST
- tz.offset :o3, 7200, 3600, :IDT
- tz.offset :o4, 7200, 7200, :IDDT
-
- tz.transition 1879, 12, :o1, -2840149254, 34671101791, 14400
- tz.transition 1917, 12, :o2, -1641003640, 5230643909, 2160
- tz.transition 1940, 5, :o3, -933645600, 29157377, 12
- tz.transition 1942, 10, :o2, -857358000, 19445315, 8
- tz.transition 1943, 4, :o3, -844300800, 4861631, 2
- tz.transition 1943, 10, :o2, -825822000, 19448235, 8
- tz.transition 1944, 3, :o3, -812685600, 29174177, 12
- tz.transition 1944, 10, :o2, -794199600, 19451163, 8
- tz.transition 1945, 4, :o3, -779853600, 29178737, 12
- tz.transition 1945, 10, :o2, -762656400, 58362251, 24
- tz.transition 1946, 4, :o3, -748310400, 4863853, 2
- tz.transition 1946, 10, :o2, -731127600, 19457003, 8
- tz.transition 1948, 5, :o4, -681962400, 29192333, 12
- tz.transition 1948, 8, :o3, -673243200, 7298386, 3
- tz.transition 1948, 10, :o2, -667962000, 58388555, 24
- tz.transition 1949, 4, :o3, -652327200, 29196449, 12
- tz.transition 1949, 10, :o2, -636426000, 58397315, 24
- tz.transition 1950, 4, :o3, -622087200, 29200649, 12
- tz.transition 1950, 9, :o2, -608947200, 4867079, 2
- tz.transition 1951, 3, :o3, -591847200, 29204849, 12
- tz.transition 1951, 11, :o2, -572486400, 4867923, 2
- tz.transition 1952, 4, :o3, -558576000, 4868245, 2
- tz.transition 1952, 10, :o2, -542851200, 4868609, 2
- tz.transition 1953, 4, :o3, -527731200, 4868959, 2
- tz.transition 1953, 9, :o2, -514425600, 4869267, 2
- tz.transition 1954, 6, :o3, -490845600, 29218877, 12
- tz.transition 1954, 9, :o2, -482986800, 19479979, 8
- tz.transition 1955, 6, :o3, -459475200, 4870539, 2
- tz.transition 1955, 9, :o2, -451537200, 19482891, 8
- tz.transition 1956, 6, :o3, -428551200, 29227529, 12
- tz.transition 1956, 9, :o2, -418262400, 4871493, 2
- tz.transition 1957, 4, :o3, -400032000, 4871915, 2
- tz.transition 1957, 9, :o2, -387428400, 19488827, 8
- tz.transition 1974, 7, :o3, 142380000
- tz.transition 1974, 10, :o2, 150843600
- tz.transition 1975, 4, :o3, 167176800
- tz.transition 1975, 8, :o2, 178664400
- tz.transition 1985, 4, :o3, 482277600
- tz.transition 1985, 9, :o2, 495579600
- tz.transition 1986, 5, :o3, 516751200
- tz.transition 1986, 9, :o2, 526424400
- tz.transition 1987, 4, :o3, 545436000
- tz.transition 1987, 9, :o2, 558478800
- tz.transition 1988, 4, :o3, 576626400
- tz.transition 1988, 9, :o2, 589323600
- tz.transition 1989, 4, :o3, 609890400
- tz.transition 1989, 9, :o2, 620773200
- tz.transition 1990, 3, :o3, 638316000
- tz.transition 1990, 8, :o2, 651618000
- tz.transition 1991, 3, :o3, 669765600
- tz.transition 1991, 8, :o2, 683672400
- tz.transition 1992, 3, :o3, 701820000
- tz.transition 1992, 9, :o2, 715726800
- tz.transition 1993, 4, :o3, 733701600
- tz.transition 1993, 9, :o2, 747176400
- tz.transition 1994, 3, :o3, 765151200
- tz.transition 1994, 8, :o2, 778021200
- tz.transition 1995, 3, :o3, 796600800
- tz.transition 1995, 9, :o2, 810075600
- tz.transition 1996, 3, :o3, 826840800
- tz.transition 1996, 9, :o2, 842821200
- tz.transition 1997, 3, :o3, 858895200
- tz.transition 1997, 9, :o2, 874184400
- tz.transition 1998, 3, :o3, 890344800
- tz.transition 1998, 9, :o2, 905029200
- tz.transition 1999, 4, :o3, 923011200
- tz.transition 1999, 9, :o2, 936313200
- tz.transition 2000, 4, :o3, 955670400
- tz.transition 2000, 10, :o2, 970783200
- tz.transition 2001, 4, :o3, 986770800
- tz.transition 2001, 9, :o2, 1001282400
- tz.transition 2002, 3, :o3, 1017356400
- tz.transition 2002, 10, :o2, 1033941600
- tz.transition 2003, 3, :o3, 1048806000
- tz.transition 2003, 10, :o2, 1065132000
- tz.transition 2004, 4, :o3, 1081292400
- tz.transition 2004, 9, :o2, 1095804000
- tz.transition 2005, 4, :o3, 1112313600
- tz.transition 2005, 10, :o2, 1128812400
- tz.transition 2006, 3, :o3, 1143763200
- tz.transition 2006, 9, :o2, 1159657200
- tz.transition 2007, 3, :o3, 1175212800
- tz.transition 2007, 9, :o2, 1189897200
- tz.transition 2008, 3, :o3, 1206662400
- tz.transition 2008, 10, :o2, 1223161200
- tz.transition 2009, 3, :o3, 1238112000
- tz.transition 2009, 9, :o2, 1254006000
- tz.transition 2010, 3, :o3, 1269561600
- tz.transition 2010, 9, :o2, 1284246000
- tz.transition 2011, 4, :o3, 1301616000
- tz.transition 2011, 10, :o2, 1317510000
- tz.transition 2012, 3, :o3, 1333065600
- tz.transition 2012, 9, :o2, 1348354800
- tz.transition 2013, 3, :o3, 1364515200
- tz.transition 2013, 10, :o2, 1382828400
- tz.transition 2014, 3, :o3, 1395964800
- tz.transition 2014, 10, :o2, 1414278000
- tz.transition 2015, 3, :o3, 1427414400
- tz.transition 2015, 10, :o2, 1445727600
- tz.transition 2016, 3, :o3, 1458864000
- tz.transition 2016, 10, :o2, 1477782000
- tz.transition 2017, 3, :o3, 1490313600
- tz.transition 2017, 10, :o2, 1509231600
- tz.transition 2018, 3, :o3, 1521763200
- tz.transition 2018, 10, :o2, 1540681200
- tz.transition 2019, 3, :o3, 1553817600
- tz.transition 2019, 10, :o2, 1572130800
- tz.transition 2020, 3, :o3, 1585267200
- tz.transition 2020, 10, :o2, 1603580400
- tz.transition 2021, 3, :o3, 1616716800
- tz.transition 2021, 10, :o2, 1635634800
- tz.transition 2022, 3, :o3, 1648166400
- tz.transition 2022, 10, :o2, 1667084400
- tz.transition 2023, 3, :o3, 1679616000
- tz.transition 2023, 10, :o2, 1698534000
- tz.transition 2024, 3, :o3, 1711670400
- tz.transition 2024, 10, :o2, 1729983600
- tz.transition 2025, 3, :o3, 1743120000
- tz.transition 2025, 10, :o2, 1761433200
- tz.transition 2026, 3, :o3, 1774569600
- tz.transition 2026, 10, :o2, 1792882800
- tz.transition 2027, 3, :o3, 1806019200
- tz.transition 2027, 10, :o2, 1824937200
- tz.transition 2028, 3, :o3, 1837468800
- tz.transition 2028, 10, :o2, 1856386800
- tz.transition 2029, 3, :o3, 1868918400
- tz.transition 2029, 10, :o2, 1887836400
- tz.transition 2030, 3, :o3, 1900972800
- tz.transition 2030, 10, :o2, 1919286000
- tz.transition 2031, 3, :o3, 1932422400
- tz.transition 2031, 10, :o2, 1950735600
- tz.transition 2032, 3, :o3, 1963872000
- tz.transition 2032, 10, :o2, 1982790000
- tz.transition 2033, 3, :o3, 1995321600
- tz.transition 2033, 10, :o2, 2014239600
- tz.transition 2034, 3, :o3, 2026771200
- tz.transition 2034, 10, :o2, 2045689200
- tz.transition 2035, 3, :o3, 2058220800
- tz.transition 2035, 10, :o2, 2077138800
- tz.transition 2036, 3, :o3, 2090275200
- tz.transition 2036, 10, :o2, 2108588400
- tz.transition 2037, 3, :o3, 2121724800
- tz.transition 2037, 10, :o2, 2140038000
- tz.transition 2038, 3, :o3, 2153174400, 4931017, 2
- tz.transition 2038, 10, :o2, 2172092400, 59177459, 24
- tz.transition 2039, 3, :o3, 2184624000, 4931745, 2
- tz.transition 2039, 10, :o2, 2203542000, 59186195, 24
- tz.transition 2040, 3, :o3, 2216073600, 4932473, 2
- tz.transition 2040, 10, :o2, 2234991600, 59194931, 24
- tz.transition 2041, 3, :o3, 2248128000, 4933215, 2
- tz.transition 2041, 10, :o2, 2266441200, 59203667, 24
- tz.transition 2042, 3, :o3, 2279577600, 4933943, 2
- tz.transition 2042, 10, :o2, 2297890800, 59212403, 24
- tz.transition 2043, 3, :o3, 2311027200, 4934671, 2
- tz.transition 2043, 10, :o2, 2329340400, 59221139, 24
- tz.transition 2044, 3, :o3, 2342476800, 4935399, 2
- tz.transition 2044, 10, :o2, 2361394800, 59230043, 24
- tz.transition 2045, 3, :o3, 2373926400, 4936127, 2
- tz.transition 2045, 10, :o2, 2392844400, 59238779, 24
- tz.transition 2046, 3, :o3, 2405376000, 4936855, 2
- tz.transition 2046, 10, :o2, 2424294000, 59247515, 24
- tz.transition 2047, 3, :o3, 2437430400, 4937597, 2
- tz.transition 2047, 10, :o2, 2455743600, 59256251, 24
- tz.transition 2048, 3, :o3, 2468880000, 4938325, 2
- tz.transition 2048, 10, :o2, 2487193200, 59264987, 24
- tz.transition 2049, 3, :o3, 2500329600, 4939053, 2
- tz.transition 2049, 10, :o2, 2519247600, 59273891, 24
- tz.transition 2050, 3, :o3, 2531779200, 4939781, 2
- tz.transition 2050, 10, :o2, 2550697200, 59282627, 24
- tz.transition 2051, 3, :o3, 2563228800, 4940509, 2
- tz.transition 2051, 10, :o2, 2582146800, 59291363, 24
- tz.transition 2052, 3, :o3, 2595283200, 4941251, 2
- tz.transition 2052, 10, :o2, 2613596400, 59300099, 24
- tz.transition 2053, 3, :o3, 2626732800, 4941979, 2
- tz.transition 2053, 10, :o2, 2645046000, 59308835, 24
- tz.transition 2054, 3, :o3, 2658182400, 4942707, 2
- tz.transition 2054, 10, :o2, 2676495600, 59317571, 24
- tz.transition 2055, 3, :o3, 2689632000, 4943435, 2
- tz.transition 2055, 10, :o2, 2708550000, 59326475, 24
- tz.transition 2056, 3, :o3, 2721081600, 4944163, 2
- tz.transition 2056, 10, :o2, 2739999600, 59335211, 24
- tz.transition 2057, 3, :o3, 2752531200, 4944891, 2
- tz.transition 2057, 10, :o2, 2771449200, 59343947, 24
- tz.transition 2058, 3, :o3, 2784585600, 4945633, 2
- tz.transition 2058, 10, :o2, 2802898800, 59352683, 24
- tz.transition 2059, 3, :o3, 2816035200, 4946361, 2
- tz.transition 2059, 10, :o2, 2834348400, 59361419, 24
- tz.transition 2060, 3, :o3, 2847484800, 4947089, 2
- tz.transition 2060, 10, :o2, 2866402800, 59370323, 24
- tz.transition 2061, 3, :o3, 2878934400, 4947817, 2
- tz.transition 2061, 10, :o2, 2897852400, 59379059, 24
- tz.transition 2062, 3, :o3, 2910384000, 4948545, 2
- tz.transition 2062, 10, :o2, 2929302000, 59387795, 24
- tz.transition 2063, 3, :o3, 2941833600, 4949273, 2
- tz.transition 2063, 10, :o2, 2960751600, 59396531, 24
- tz.transition 2064, 3, :o3, 2973888000, 4950015, 2
- tz.transition 2064, 10, :o2, 2992201200, 59405267, 24
- tz.transition 2065, 3, :o3, 3005337600, 4950743, 2
- tz.transition 2065, 10, :o2, 3023650800, 59414003, 24
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Asia/Kabul.rb b/lib/tzinfo/data/definitions/Asia/Kabul.rb
deleted file mode 100644
index 021676f0..00000000
--- a/lib/tzinfo/data/definitions/Asia/Kabul.rb
+++ /dev/null
@@ -1,25 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Asia
- module Kabul
- include TimezoneDefinition
-
- timezone 'Asia/Kabul' do |tz|
- tz.offset :o0, 16608, 0, :LMT
- tz.offset :o1, 14400, 0, :AFT
- tz.offset :o2, 16200, 0, :AFT
-
- tz.transition 1889, 12, :o1, -2524538208, 2170231477, 900
- tz.transition 1944, 12, :o2, -788932800, 7294369, 3
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Asia/Karachi.rb b/lib/tzinfo/data/definitions/Asia/Karachi.rb
deleted file mode 100644
index 521a7985..00000000
--- a/lib/tzinfo/data/definitions/Asia/Karachi.rb
+++ /dev/null
@@ -1,37 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Asia
- module Karachi
- include TimezoneDefinition
-
- timezone 'Asia/Karachi' do |tz|
- tz.offset :o0, 16092, 0, :LMT
- tz.offset :o1, 19800, 0, :IST
- tz.offset :o2, 19800, 3600, :IST
- tz.offset :o3, 18000, 0, :KART
- tz.offset :o4, 18000, 0, :PKT
- tz.offset :o5, 18000, 3600, :PKST
-
- tz.transition 1906, 12, :o1, -1988166492, 1934061051, 800
- tz.transition 1942, 8, :o2, -862637400, 116668957, 48
- tz.transition 1945, 10, :o1, -764145000, 116723675, 48
- tz.transition 1951, 9, :o3, -576135000, 116828125, 48
- tz.transition 1971, 3, :o4, 38775600
- tz.transition 2002, 4, :o5, 1018119660
- tz.transition 2002, 10, :o4, 1033840860
- tz.transition 2008, 5, :o5, 1212260400
- tz.transition 2008, 10, :o4, 1225476000
- tz.transition 2009, 4, :o5, 1239735600
- tz.transition 2009, 10, :o4, 1257012000
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Asia/Kashgar.rb b/lib/tzinfo/data/definitions/Asia/Kashgar.rb
deleted file mode 100644
index a4ea3ade..00000000
--- a/lib/tzinfo/data/definitions/Asia/Kashgar.rb
+++ /dev/null
@@ -1,18 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Asia
- module Kashgar
- include TimezoneDefinition
-
- linked_timezone 'Asia/Kashgar', 'Asia/Urumqi'
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Asia/Kathmandu.rb b/lib/tzinfo/data/definitions/Asia/Kathmandu.rb
deleted file mode 100644
index 1f92a1eb..00000000
--- a/lib/tzinfo/data/definitions/Asia/Kathmandu.rb
+++ /dev/null
@@ -1,25 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Asia
- module Kathmandu
- include TimezoneDefinition
-
- timezone 'Asia/Kathmandu' do |tz|
- tz.offset :o0, 20476, 0, :LMT
- tz.offset :o1, 19800, 0, :IST
- tz.offset :o2, 20700, 0, :NPT
-
- tz.transition 1919, 12, :o1, -1577943676, 52322204081, 21600
- tz.transition 1985, 12, :o2, 504901800
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Asia/Katmandu.rb b/lib/tzinfo/data/definitions/Asia/Katmandu.rb
deleted file mode 100644
index e6b73342..00000000
--- a/lib/tzinfo/data/definitions/Asia/Katmandu.rb
+++ /dev/null
@@ -1,18 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Asia
- module Katmandu
- include TimezoneDefinition
-
- linked_timezone 'Asia/Katmandu', 'Asia/Kathmandu'
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Asia/Khandyga.rb b/lib/tzinfo/data/definitions/Asia/Khandyga.rb
deleted file mode 100644
index 69cab9a9..00000000
--- a/lib/tzinfo/data/definitions/Asia/Khandyga.rb
+++ /dev/null
@@ -1,96 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Asia
- module Khandyga
- include TimezoneDefinition
-
- timezone 'Asia/Khandyga' do |tz|
- tz.offset :o0, 32533, 0, :LMT
- tz.offset :o1, 28800, 0, :YAKT
- tz.offset :o2, 32400, 0, :YAKT
- tz.offset :o3, 32400, 3600, :YAKST
- tz.offset :o4, 28800, 3600, :YAKST
- tz.offset :o5, 36000, 0, :VLAT
- tz.offset :o6, 36000, 3600, :VLAST
- tz.offset :o7, 39600, 0, :VLAT
- tz.offset :o8, 36000, 0, :YAKT
-
- tz.transition 1919, 12, :o1, -1579424533, 209287335467, 86400
- tz.transition 1930, 6, :o2, -1247558400, 14556889, 6
- tz.transition 1981, 3, :o3, 354898800
- tz.transition 1981, 9, :o2, 370706400
- tz.transition 1982, 3, :o3, 386434800
- tz.transition 1982, 9, :o2, 402242400
- tz.transition 1983, 3, :o3, 417970800
- tz.transition 1983, 9, :o2, 433778400
- tz.transition 1984, 3, :o3, 449593200
- tz.transition 1984, 9, :o2, 465325200
- tz.transition 1985, 3, :o3, 481050000
- tz.transition 1985, 9, :o2, 496774800
- tz.transition 1986, 3, :o3, 512499600
- tz.transition 1986, 9, :o2, 528224400
- tz.transition 1987, 3, :o3, 543949200
- tz.transition 1987, 9, :o2, 559674000
- tz.transition 1988, 3, :o3, 575398800
- tz.transition 1988, 9, :o2, 591123600
- tz.transition 1989, 3, :o3, 606848400
- tz.transition 1989, 9, :o2, 622573200
- tz.transition 1990, 3, :o3, 638298000
- tz.transition 1990, 9, :o2, 654627600
- tz.transition 1991, 3, :o4, 670352400
- tz.transition 1991, 9, :o1, 686080800
- tz.transition 1992, 1, :o2, 695757600
- tz.transition 1992, 3, :o3, 701791200
- tz.transition 1992, 9, :o2, 717512400
- tz.transition 1993, 3, :o3, 733251600
- tz.transition 1993, 9, :o2, 748976400
- tz.transition 1994, 3, :o3, 764701200
- tz.transition 1994, 9, :o2, 780426000
- tz.transition 1995, 3, :o3, 796150800
- tz.transition 1995, 9, :o2, 811875600
- tz.transition 1996, 3, :o3, 828205200
- tz.transition 1996, 10, :o2, 846349200
- tz.transition 1997, 3, :o3, 859654800
- tz.transition 1997, 10, :o2, 877798800
- tz.transition 1998, 3, :o3, 891104400
- tz.transition 1998, 10, :o2, 909248400
- tz.transition 1999, 3, :o3, 922554000
- tz.transition 1999, 10, :o2, 941302800
- tz.transition 2000, 3, :o3, 954003600
- tz.transition 2000, 10, :o2, 972752400
- tz.transition 2001, 3, :o3, 985453200
- tz.transition 2001, 10, :o2, 1004202000
- tz.transition 2002, 3, :o3, 1017507600
- tz.transition 2002, 10, :o2, 1035651600
- tz.transition 2003, 3, :o3, 1048957200
- tz.transition 2003, 10, :o2, 1067101200
- tz.transition 2003, 12, :o5, 1072882800
- tz.transition 2004, 3, :o6, 1080403200
- tz.transition 2004, 10, :o5, 1099152000
- tz.transition 2005, 3, :o6, 1111852800
- tz.transition 2005, 10, :o5, 1130601600
- tz.transition 2006, 3, :o6, 1143302400
- tz.transition 2006, 10, :o5, 1162051200
- tz.transition 2007, 3, :o6, 1174752000
- tz.transition 2007, 10, :o5, 1193500800
- tz.transition 2008, 3, :o6, 1206806400
- tz.transition 2008, 10, :o5, 1224950400
- tz.transition 2009, 3, :o6, 1238256000
- tz.transition 2009, 10, :o5, 1256400000
- tz.transition 2010, 3, :o6, 1269705600
- tz.transition 2010, 10, :o5, 1288454400
- tz.transition 2011, 3, :o7, 1301155200
- tz.transition 2011, 9, :o8, 1315832400
- tz.transition 2014, 10, :o2, 1414252800
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Asia/Kolkata.rb b/lib/tzinfo/data/definitions/Asia/Kolkata.rb
deleted file mode 100644
index 72a8b641..00000000
--- a/lib/tzinfo/data/definitions/Asia/Kolkata.rb
+++ /dev/null
@@ -1,30 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Asia
- module Kolkata
- include TimezoneDefinition
-
- timezone 'Asia/Kolkata' do |tz|
- tz.offset :o0, 21208, 0, :LMT
- tz.offset :o1, 21200, 0, :HMT
- tz.offset :o2, 23400, 0, :BURT
- tz.offset :o3, 19800, 0, :IST
- tz.offset :o4, 19800, 3600, :IST
-
- tz.transition 1879, 12, :o1, -2840162008, 26003324749, 10800
- tz.transition 1941, 9, :o2, -891582800, 524937943, 216
- tz.transition 1942, 5, :o3, -872058600, 116663723, 48
- tz.transition 1942, 8, :o4, -862637400, 116668957, 48
- tz.transition 1945, 10, :o3, -764145000, 116723675, 48
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Asia/Krasnoyarsk.rb b/lib/tzinfo/data/definitions/Asia/Krasnoyarsk.rb
deleted file mode 100644
index 6aefde73..00000000
--- a/lib/tzinfo/data/definitions/Asia/Krasnoyarsk.rb
+++ /dev/null
@@ -1,91 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Asia
- module Krasnoyarsk
- include TimezoneDefinition
-
- timezone 'Asia/Krasnoyarsk' do |tz|
- tz.offset :o0, 22286, 0, :LMT
- tz.offset :o1, 21600, 0, :KRAT
- tz.offset :o2, 25200, 0, :KRAT
- tz.offset :o3, 25200, 3600, :KRAST
- tz.offset :o4, 21600, 3600, :KRAST
- tz.offset :o5, 28800, 0, :KRAT
-
- tz.transition 1920, 1, :o1, -1577513486, 104644623257, 43200
- tz.transition 1930, 6, :o2, -1247551200, 9704593, 4
- tz.transition 1981, 3, :o3, 354906000
- tz.transition 1981, 9, :o2, 370713600
- tz.transition 1982, 3, :o3, 386442000
- tz.transition 1982, 9, :o2, 402249600
- tz.transition 1983, 3, :o3, 417978000
- tz.transition 1983, 9, :o2, 433785600
- tz.transition 1984, 3, :o3, 449600400
- tz.transition 1984, 9, :o2, 465332400
- tz.transition 1985, 3, :o3, 481057200
- tz.transition 1985, 9, :o2, 496782000
- tz.transition 1986, 3, :o3, 512506800
- tz.transition 1986, 9, :o2, 528231600
- tz.transition 1987, 3, :o3, 543956400
- tz.transition 1987, 9, :o2, 559681200
- tz.transition 1988, 3, :o3, 575406000
- tz.transition 1988, 9, :o2, 591130800
- tz.transition 1989, 3, :o3, 606855600
- tz.transition 1989, 9, :o2, 622580400
- tz.transition 1990, 3, :o3, 638305200
- tz.transition 1990, 9, :o2, 654634800
- tz.transition 1991, 3, :o4, 670359600
- tz.transition 1991, 9, :o1, 686088000
- tz.transition 1992, 1, :o2, 695764800
- tz.transition 1992, 3, :o3, 701798400
- tz.transition 1992, 9, :o2, 717519600
- tz.transition 1993, 3, :o3, 733258800
- tz.transition 1993, 9, :o2, 748983600
- tz.transition 1994, 3, :o3, 764708400
- tz.transition 1994, 9, :o2, 780433200
- tz.transition 1995, 3, :o3, 796158000
- tz.transition 1995, 9, :o2, 811882800
- tz.transition 1996, 3, :o3, 828212400
- tz.transition 1996, 10, :o2, 846356400
- tz.transition 1997, 3, :o3, 859662000
- tz.transition 1997, 10, :o2, 877806000
- tz.transition 1998, 3, :o3, 891111600
- tz.transition 1998, 10, :o2, 909255600
- tz.transition 1999, 3, :o3, 922561200
- tz.transition 1999, 10, :o2, 941310000
- tz.transition 2000, 3, :o3, 954010800
- tz.transition 2000, 10, :o2, 972759600
- tz.transition 2001, 3, :o3, 985460400
- tz.transition 2001, 10, :o2, 1004209200
- tz.transition 2002, 3, :o3, 1017514800
- tz.transition 2002, 10, :o2, 1035658800
- tz.transition 2003, 3, :o3, 1048964400
- tz.transition 2003, 10, :o2, 1067108400
- tz.transition 2004, 3, :o3, 1080414000
- tz.transition 2004, 10, :o2, 1099162800
- tz.transition 2005, 3, :o3, 1111863600
- tz.transition 2005, 10, :o2, 1130612400
- tz.transition 2006, 3, :o3, 1143313200
- tz.transition 2006, 10, :o2, 1162062000
- tz.transition 2007, 3, :o3, 1174762800
- tz.transition 2007, 10, :o2, 1193511600
- tz.transition 2008, 3, :o3, 1206817200
- tz.transition 2008, 10, :o2, 1224961200
- tz.transition 2009, 3, :o3, 1238266800
- tz.transition 2009, 10, :o2, 1256410800
- tz.transition 2010, 3, :o3, 1269716400
- tz.transition 2010, 10, :o2, 1288465200
- tz.transition 2011, 3, :o5, 1301166000
- tz.transition 2014, 10, :o2, 1414260000
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Asia/Kuala_Lumpur.rb b/lib/tzinfo/data/definitions/Asia/Kuala_Lumpur.rb
deleted file mode 100644
index c086a90c..00000000
--- a/lib/tzinfo/data/definitions/Asia/Kuala_Lumpur.rb
+++ /dev/null
@@ -1,36 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Asia
- module Kuala_Lumpur
- include TimezoneDefinition
-
- timezone 'Asia/Kuala_Lumpur' do |tz|
- tz.offset :o0, 24406, 0, :LMT
- tz.offset :o1, 24925, 0, :SMT
- tz.offset :o2, 25200, 0, :MALT
- tz.offset :o3, 25200, 1200, :MALST
- tz.offset :o4, 26400, 0, :MALT
- tz.offset :o5, 27000, 0, :MALT
- tz.offset :o6, 32400, 0, :JST
- tz.offset :o7, 28800, 0, :MYT
-
- tz.transition 1900, 12, :o1, -2177477206, 104344641397, 43200
- tz.transition 1905, 5, :o2, -2038200925, 8353142363, 3456
- tz.transition 1932, 12, :o3, -1167634800, 58249757, 24
- tz.transition 1935, 12, :o4, -1073028000, 87414055, 36
- tz.transition 1941, 8, :o5, -894180000, 87488575, 36
- tz.transition 1942, 2, :o6, -879665400, 38886499, 16
- tz.transition 1945, 9, :o5, -767005200, 19453681, 8
- tz.transition 1981, 12, :o7, 378664200
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Asia/Kuching.rb b/lib/tzinfo/data/definitions/Asia/Kuching.rb
deleted file mode 100644
index f0ea0912..00000000
--- a/lib/tzinfo/data/definitions/Asia/Kuching.rb
+++ /dev/null
@@ -1,45 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Asia
- module Kuching
- include TimezoneDefinition
-
- timezone 'Asia/Kuching' do |tz|
- tz.offset :o0, 26480, 0, :LMT
- tz.offset :o1, 27000, 0, :BORT
- tz.offset :o2, 28800, 0, :BORT
- tz.offset :o3, 28800, 1200, :BORTST
- tz.offset :o4, 32400, 0, :JST
- tz.offset :o5, 28800, 0, :MYT
-
- tz.transition 1926, 2, :o1, -1383463280, 2618541209, 1080
- tz.transition 1932, 12, :o2, -1167636600, 38833171, 16
- tz.transition 1935, 9, :o3, -1082448000, 14568355, 6
- tz.transition 1935, 12, :o2, -1074586800, 174826811, 72
- tz.transition 1936, 9, :o3, -1050825600, 14570551, 6
- tz.transition 1936, 12, :o2, -1042964400, 174853163, 72
- tz.transition 1937, 9, :o3, -1019289600, 14572741, 6
- tz.transition 1937, 12, :o2, -1011428400, 174879443, 72
- tz.transition 1938, 9, :o3, -987753600, 14574931, 6
- tz.transition 1938, 12, :o2, -979892400, 174905723, 72
- tz.transition 1939, 9, :o3, -956217600, 14577121, 6
- tz.transition 1939, 12, :o2, -948356400, 174932003, 72
- tz.transition 1940, 9, :o3, -924595200, 14579317, 6
- tz.transition 1940, 12, :o2, -916734000, 174958355, 72
- tz.transition 1941, 9, :o3, -893059200, 14581507, 6
- tz.transition 1941, 12, :o2, -885198000, 174984635, 72
- tz.transition 1942, 2, :o4, -879667200, 14582437, 6
- tz.transition 1945, 9, :o2, -767005200, 19453681, 8
- tz.transition 1981, 12, :o5, 378662400
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Asia/Kuwait.rb b/lib/tzinfo/data/definitions/Asia/Kuwait.rb
deleted file mode 100644
index 5c79147e..00000000
--- a/lib/tzinfo/data/definitions/Asia/Kuwait.rb
+++ /dev/null
@@ -1,18 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Asia
- module Kuwait
- include TimezoneDefinition
-
- linked_timezone 'Asia/Kuwait', 'Asia/Riyadh'
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Asia/Macao.rb b/lib/tzinfo/data/definitions/Asia/Macao.rb
deleted file mode 100644
index 97c02a44..00000000
--- a/lib/tzinfo/data/definitions/Asia/Macao.rb
+++ /dev/null
@@ -1,18 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Asia
- module Macao
- include TimezoneDefinition
-
- linked_timezone 'Asia/Macao', 'Asia/Macau'
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Asia/Macau.rb b/lib/tzinfo/data/definitions/Asia/Macau.rb
deleted file mode 100644
index 04c1ddb3..00000000
--- a/lib/tzinfo/data/definitions/Asia/Macau.rb
+++ /dev/null
@@ -1,66 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Asia
- module Macau
- include TimezoneDefinition
-
- timezone 'Asia/Macau' do |tz|
- tz.offset :o0, 27260, 0, :LMT
- tz.offset :o1, 28800, 0, :MOT
- tz.offset :o2, 28800, 3600, :MOST
- tz.offset :o3, 28800, 0, :CST
-
- tz.transition 1911, 12, :o1, -1830411260, 10451817437, 4320
- tz.transition 1961, 3, :o2, -277360200, 38998037, 16
- tz.transition 1961, 11, :o1, -257405400, 117005197, 48
- tz.transition 1962, 3, :o2, -245910600, 39003861, 16
- tz.transition 1962, 11, :o1, -225955800, 117022669, 48
- tz.transition 1963, 3, :o2, -214473600, 14628631, 6
- tz.transition 1963, 11, :o1, -194506200, 117040141, 48
- tz.transition 1964, 3, :o2, -182406600, 39015621, 16
- tz.transition 1964, 10, :o1, -163056600, 117057613, 48
- tz.transition 1965, 3, :o2, -150969600, 14633041, 6
- tz.transition 1965, 10, :o1, -131619600, 19512513, 8
- tz.transition 1966, 4, :o2, -117088200, 39027717, 16
- tz.transition 1966, 10, :o1, -101367000, 117091885, 48
- tz.transition 1967, 4, :o2, -85638600, 39033541, 16
- tz.transition 1967, 10, :o1, -69312600, 117109693, 48
- tz.transition 1968, 4, :o2, -53584200, 39039477, 16
- tz.transition 1968, 10, :o1, -37863000, 117127165, 48
- tz.transition 1969, 4, :o2, -22134600, 39045301, 16
- tz.transition 1969, 10, :o1, -6413400, 117144637, 48
- tz.transition 1970, 4, :o2, 9315000
- tz.transition 1970, 10, :o1, 25036200
- tz.transition 1971, 4, :o2, 40764600
- tz.transition 1971, 10, :o1, 56485800
- tz.transition 1972, 4, :o2, 72201600
- tz.transition 1972, 10, :o1, 87922800
- tz.transition 1973, 4, :o2, 103651200
- tz.transition 1973, 10, :o1, 119977200
- tz.transition 1974, 4, :o2, 135705600
- tz.transition 1974, 10, :o1, 151439400
- tz.transition 1975, 4, :o2, 167167800
- tz.transition 1975, 10, :o1, 182889000
- tz.transition 1976, 4, :o2, 198617400
- tz.transition 1976, 10, :o1, 214338600
- tz.transition 1977, 4, :o2, 230067000
- tz.transition 1977, 10, :o1, 245788200
- tz.transition 1978, 4, :o2, 261504000
- tz.transition 1978, 10, :o1, 277225200
- tz.transition 1979, 4, :o2, 292953600
- tz.transition 1979, 10, :o1, 309279600
- tz.transition 1980, 4, :o2, 325008000
- tz.transition 1980, 10, :o1, 340729200
- tz.transition 1999, 12, :o3, 945619200
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Asia/Makassar.rb b/lib/tzinfo/data/definitions/Asia/Makassar.rb
deleted file mode 100644
index d548d6c9..00000000
--- a/lib/tzinfo/data/definitions/Asia/Makassar.rb
+++ /dev/null
@@ -1,28 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Asia
- module Makassar
- include TimezoneDefinition
-
- timezone 'Asia/Makassar' do |tz|
- tz.offset :o0, 28656, 0, :LMT
- tz.offset :o1, 28656, 0, :MMT
- tz.offset :o2, 28800, 0, :WITA
- tz.offset :o3, 32400, 0, :JST
-
- tz.transition 1919, 12, :o1, -1577951856, 1453394501, 600
- tz.transition 1932, 10, :o2, -1172908656, 1456207301, 600
- tz.transition 1942, 2, :o3, -880272000, 14582395, 6
- tz.transition 1945, 9, :o2, -766054800, 19453769, 8
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Asia/Manila.rb b/lib/tzinfo/data/definitions/Asia/Manila.rb
deleted file mode 100644
index 77f73f17..00000000
--- a/lib/tzinfo/data/definitions/Asia/Manila.rb
+++ /dev/null
@@ -1,35 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Asia
- module Manila
- include TimezoneDefinition
-
- timezone 'Asia/Manila' do |tz|
- tz.offset :o0, -57360, 0, :LMT
- tz.offset :o1, 29040, 0, :LMT
- tz.offset :o2, 28800, 0, :PHT
- tz.offset :o3, 28800, 3600, :PHST
- tz.offset :o4, 32400, 0, :JST
-
- tz.transition 1844, 12, :o1, -3944621040, 862175579, 360
- tz.transition 1899, 5, :o2, -2229321840, 869322659, 360
- tz.transition 1936, 10, :o3, -1046678400, 14570839, 6
- tz.transition 1937, 1, :o2, -1038733200, 19428521, 8
- tz.transition 1942, 4, :o4, -873273600, 14582881, 6
- tz.transition 1944, 10, :o2, -794221200, 19451161, 8
- tz.transition 1954, 4, :o3, -496224000, 14609065, 6
- tz.transition 1954, 6, :o2, -489315600, 19479393, 8
- tz.transition 1978, 3, :o3, 259344000
- tz.transition 1978, 9, :o2, 275151600
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Asia/Muscat.rb b/lib/tzinfo/data/definitions/Asia/Muscat.rb
deleted file mode 100644
index 0de1e64f..00000000
--- a/lib/tzinfo/data/definitions/Asia/Muscat.rb
+++ /dev/null
@@ -1,18 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Asia
- module Muscat
- include TimezoneDefinition
-
- linked_timezone 'Asia/Muscat', 'Asia/Dubai'
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Asia/Nicosia.rb b/lib/tzinfo/data/definitions/Asia/Nicosia.rb
deleted file mode 100644
index 071debed..00000000
--- a/lib/tzinfo/data/definitions/Asia/Nicosia.rb
+++ /dev/null
@@ -1,206 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Asia
- module Nicosia
- include TimezoneDefinition
-
- timezone 'Asia/Nicosia' do |tz|
- tz.offset :o0, 8008, 0, :LMT
- tz.offset :o1, 7200, 0, :EET
- tz.offset :o2, 7200, 3600, :EEST
-
- tz.transition 1921, 11, :o1, -1518920008, 26168479999, 10800
- tz.transition 1975, 4, :o2, 166572000
- tz.transition 1975, 10, :o1, 182293200
- tz.transition 1976, 5, :o2, 200959200
- tz.transition 1976, 10, :o1, 213829200
- tz.transition 1977, 4, :o2, 228866400
- tz.transition 1977, 9, :o1, 243982800
- tz.transition 1978, 4, :o2, 260316000
- tz.transition 1978, 10, :o1, 276123600
- tz.transition 1979, 3, :o2, 291765600
- tz.transition 1979, 9, :o1, 307486800
- tz.transition 1980, 4, :o2, 323820000
- tz.transition 1980, 9, :o1, 338936400
- tz.transition 1981, 3, :o2, 354664800
- tz.transition 1981, 9, :o1, 370386000
- tz.transition 1982, 3, :o2, 386114400
- tz.transition 1982, 9, :o1, 401835600
- tz.transition 1983, 3, :o2, 417564000
- tz.transition 1983, 9, :o1, 433285200
- tz.transition 1984, 3, :o2, 449013600
- tz.transition 1984, 9, :o1, 465339600
- tz.transition 1985, 3, :o2, 481068000
- tz.transition 1985, 9, :o1, 496789200
- tz.transition 1986, 3, :o2, 512517600
- tz.transition 1986, 9, :o1, 528238800
- tz.transition 1987, 3, :o2, 543967200
- tz.transition 1987, 9, :o1, 559688400
- tz.transition 1988, 3, :o2, 575416800
- tz.transition 1988, 9, :o1, 591138000
- tz.transition 1989, 3, :o2, 606866400
- tz.transition 1989, 9, :o1, 622587600
- tz.transition 1990, 3, :o2, 638316000
- tz.transition 1990, 9, :o1, 654642000
- tz.transition 1991, 3, :o2, 670370400
- tz.transition 1991, 9, :o1, 686091600
- tz.transition 1992, 3, :o2, 701820000
- tz.transition 1992, 9, :o1, 717541200
- tz.transition 1993, 3, :o2, 733269600
- tz.transition 1993, 9, :o1, 748990800
- tz.transition 1994, 3, :o2, 764719200
- tz.transition 1994, 9, :o1, 780440400
- tz.transition 1995, 3, :o2, 796168800
- tz.transition 1995, 9, :o1, 811890000
- tz.transition 1996, 3, :o2, 828223200
- tz.transition 1996, 9, :o1, 843944400
- tz.transition 1997, 3, :o2, 859672800
- tz.transition 1997, 9, :o1, 875394000
- tz.transition 1998, 3, :o2, 891122400
- tz.transition 1998, 10, :o1, 909277200
- tz.transition 1999, 3, :o2, 922582800
- tz.transition 1999, 10, :o1, 941331600
- tz.transition 2000, 3, :o2, 954032400
- tz.transition 2000, 10, :o1, 972781200
- tz.transition 2001, 3, :o2, 985482000
- tz.transition 2001, 10, :o1, 1004230800
- tz.transition 2002, 3, :o2, 1017536400
- tz.transition 2002, 10, :o1, 1035680400
- tz.transition 2003, 3, :o2, 1048986000
- tz.transition 2003, 10, :o1, 1067130000
- tz.transition 2004, 3, :o2, 1080435600
- tz.transition 2004, 10, :o1, 1099184400
- tz.transition 2005, 3, :o2, 1111885200
- tz.transition 2005, 10, :o1, 1130634000
- tz.transition 2006, 3, :o2, 1143334800
- tz.transition 2006, 10, :o1, 1162083600
- tz.transition 2007, 3, :o2, 1174784400
- tz.transition 2007, 10, :o1, 1193533200
- tz.transition 2008, 3, :o2, 1206838800
- tz.transition 2008, 10, :o1, 1224982800
- tz.transition 2009, 3, :o2, 1238288400
- tz.transition 2009, 10, :o1, 1256432400
- tz.transition 2010, 3, :o2, 1269738000
- tz.transition 2010, 10, :o1, 1288486800
- tz.transition 2011, 3, :o2, 1301187600
- tz.transition 2011, 10, :o1, 1319936400
- tz.transition 2012, 3, :o2, 1332637200
- tz.transition 2012, 10, :o1, 1351386000
- tz.transition 2013, 3, :o2, 1364691600
- tz.transition 2013, 10, :o1, 1382835600
- tz.transition 2014, 3, :o2, 1396141200
- tz.transition 2014, 10, :o1, 1414285200
- tz.transition 2015, 3, :o2, 1427590800
- tz.transition 2015, 10, :o1, 1445734800
- tz.transition 2016, 3, :o2, 1459040400
- tz.transition 2016, 10, :o1, 1477789200
- tz.transition 2017, 3, :o2, 1490490000
- tz.transition 2017, 10, :o1, 1509238800
- tz.transition 2018, 3, :o2, 1521939600
- tz.transition 2018, 10, :o1, 1540688400
- tz.transition 2019, 3, :o2, 1553994000
- tz.transition 2019, 10, :o1, 1572138000
- tz.transition 2020, 3, :o2, 1585443600
- tz.transition 2020, 10, :o1, 1603587600
- tz.transition 2021, 3, :o2, 1616893200
- tz.transition 2021, 10, :o1, 1635642000
- tz.transition 2022, 3, :o2, 1648342800
- tz.transition 2022, 10, :o1, 1667091600
- tz.transition 2023, 3, :o2, 1679792400
- tz.transition 2023, 10, :o1, 1698541200
- tz.transition 2024, 3, :o2, 1711846800
- tz.transition 2024, 10, :o1, 1729990800
- tz.transition 2025, 3, :o2, 1743296400
- tz.transition 2025, 10, :o1, 1761440400
- tz.transition 2026, 3, :o2, 1774746000
- tz.transition 2026, 10, :o1, 1792890000
- tz.transition 2027, 3, :o2, 1806195600
- tz.transition 2027, 10, :o1, 1824944400
- tz.transition 2028, 3, :o2, 1837645200
- tz.transition 2028, 10, :o1, 1856394000
- tz.transition 2029, 3, :o2, 1869094800
- tz.transition 2029, 10, :o1, 1887843600
- tz.transition 2030, 3, :o2, 1901149200
- tz.transition 2030, 10, :o1, 1919293200
- tz.transition 2031, 3, :o2, 1932598800
- tz.transition 2031, 10, :o1, 1950742800
- tz.transition 2032, 3, :o2, 1964048400
- tz.transition 2032, 10, :o1, 1982797200
- tz.transition 2033, 3, :o2, 1995498000
- tz.transition 2033, 10, :o1, 2014246800
- tz.transition 2034, 3, :o2, 2026947600
- tz.transition 2034, 10, :o1, 2045696400
- tz.transition 2035, 3, :o2, 2058397200
- tz.transition 2035, 10, :o1, 2077146000
- tz.transition 2036, 3, :o2, 2090451600
- tz.transition 2036, 10, :o1, 2108595600
- tz.transition 2037, 3, :o2, 2121901200
- tz.transition 2037, 10, :o1, 2140045200
- tz.transition 2038, 3, :o2, 2153350800, 59172253, 24
- tz.transition 2038, 10, :o1, 2172099600, 59177461, 24
- tz.transition 2039, 3, :o2, 2184800400, 59180989, 24
- tz.transition 2039, 10, :o1, 2203549200, 59186197, 24
- tz.transition 2040, 3, :o2, 2216250000, 59189725, 24
- tz.transition 2040, 10, :o1, 2234998800, 59194933, 24
- tz.transition 2041, 3, :o2, 2248304400, 59198629, 24
- tz.transition 2041, 10, :o1, 2266448400, 59203669, 24
- tz.transition 2042, 3, :o2, 2279754000, 59207365, 24
- tz.transition 2042, 10, :o1, 2297898000, 59212405, 24
- tz.transition 2043, 3, :o2, 2311203600, 59216101, 24
- tz.transition 2043, 10, :o1, 2329347600, 59221141, 24
- tz.transition 2044, 3, :o2, 2342653200, 59224837, 24
- tz.transition 2044, 10, :o1, 2361402000, 59230045, 24
- tz.transition 2045, 3, :o2, 2374102800, 59233573, 24
- tz.transition 2045, 10, :o1, 2392851600, 59238781, 24
- tz.transition 2046, 3, :o2, 2405552400, 59242309, 24
- tz.transition 2046, 10, :o1, 2424301200, 59247517, 24
- tz.transition 2047, 3, :o2, 2437606800, 59251213, 24
- tz.transition 2047, 10, :o1, 2455750800, 59256253, 24
- tz.transition 2048, 3, :o2, 2469056400, 59259949, 24
- tz.transition 2048, 10, :o1, 2487200400, 59264989, 24
- tz.transition 2049, 3, :o2, 2500506000, 59268685, 24
- tz.transition 2049, 10, :o1, 2519254800, 59273893, 24
- tz.transition 2050, 3, :o2, 2531955600, 59277421, 24
- tz.transition 2050, 10, :o1, 2550704400, 59282629, 24
- tz.transition 2051, 3, :o2, 2563405200, 59286157, 24
- tz.transition 2051, 10, :o1, 2582154000, 59291365, 24
- tz.transition 2052, 3, :o2, 2595459600, 59295061, 24
- tz.transition 2052, 10, :o1, 2613603600, 59300101, 24
- tz.transition 2053, 3, :o2, 2626909200, 59303797, 24
- tz.transition 2053, 10, :o1, 2645053200, 59308837, 24
- tz.transition 2054, 3, :o2, 2658358800, 59312533, 24
- tz.transition 2054, 10, :o1, 2676502800, 59317573, 24
- tz.transition 2055, 3, :o2, 2689808400, 59321269, 24
- tz.transition 2055, 10, :o1, 2708557200, 59326477, 24
- tz.transition 2056, 3, :o2, 2721258000, 59330005, 24
- tz.transition 2056, 10, :o1, 2740006800, 59335213, 24
- tz.transition 2057, 3, :o2, 2752707600, 59338741, 24
- tz.transition 2057, 10, :o1, 2771456400, 59343949, 24
- tz.transition 2058, 3, :o2, 2784762000, 59347645, 24
- tz.transition 2058, 10, :o1, 2802906000, 59352685, 24
- tz.transition 2059, 3, :o2, 2816211600, 59356381, 24
- tz.transition 2059, 10, :o1, 2834355600, 59361421, 24
- tz.transition 2060, 3, :o2, 2847661200, 59365117, 24
- tz.transition 2060, 10, :o1, 2866410000, 59370325, 24
- tz.transition 2061, 3, :o2, 2879110800, 59373853, 24
- tz.transition 2061, 10, :o1, 2897859600, 59379061, 24
- tz.transition 2062, 3, :o2, 2910560400, 59382589, 24
- tz.transition 2062, 10, :o1, 2929309200, 59387797, 24
- tz.transition 2063, 3, :o2, 2942010000, 59391325, 24
- tz.transition 2063, 10, :o1, 2960758800, 59396533, 24
- tz.transition 2064, 3, :o2, 2974064400, 59400229, 24
- tz.transition 2064, 10, :o1, 2992208400, 59405269, 24
- tz.transition 2065, 3, :o2, 3005514000, 59408965, 24
- tz.transition 2065, 10, :o1, 3023658000, 59414005, 24
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Asia/Novokuznetsk.rb b/lib/tzinfo/data/definitions/Asia/Novokuznetsk.rb
deleted file mode 100644
index fb97adde..00000000
--- a/lib/tzinfo/data/definitions/Asia/Novokuznetsk.rb
+++ /dev/null
@@ -1,93 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Asia
- module Novokuznetsk
- include TimezoneDefinition
-
- timezone 'Asia/Novokuznetsk' do |tz|
- tz.offset :o0, 20928, 0, :LMT
- tz.offset :o1, 21600, 0, :KRAT
- tz.offset :o2, 25200, 0, :KRAT
- tz.offset :o3, 25200, 3600, :KRAST
- tz.offset :o4, 21600, 3600, :KRAST
- tz.offset :o5, 21600, 3600, :NOVST
- tz.offset :o6, 21600, 0, :NOVT
- tz.offset :o7, 25200, 0, :NOVT
-
- tz.transition 1924, 4, :o1, -1441259328, 545378908, 225
- tz.transition 1930, 6, :o2, -1247551200, 9704593, 4
- tz.transition 1981, 3, :o3, 354906000
- tz.transition 1981, 9, :o2, 370713600
- tz.transition 1982, 3, :o3, 386442000
- tz.transition 1982, 9, :o2, 402249600
- tz.transition 1983, 3, :o3, 417978000
- tz.transition 1983, 9, :o2, 433785600
- tz.transition 1984, 3, :o3, 449600400
- tz.transition 1984, 9, :o2, 465332400
- tz.transition 1985, 3, :o3, 481057200
- tz.transition 1985, 9, :o2, 496782000
- tz.transition 1986, 3, :o3, 512506800
- tz.transition 1986, 9, :o2, 528231600
- tz.transition 1987, 3, :o3, 543956400
- tz.transition 1987, 9, :o2, 559681200
- tz.transition 1988, 3, :o3, 575406000
- tz.transition 1988, 9, :o2, 591130800
- tz.transition 1989, 3, :o3, 606855600
- tz.transition 1989, 9, :o2, 622580400
- tz.transition 1990, 3, :o3, 638305200
- tz.transition 1990, 9, :o2, 654634800
- tz.transition 1991, 3, :o4, 670359600
- tz.transition 1991, 9, :o1, 686088000
- tz.transition 1992, 1, :o2, 695764800
- tz.transition 1992, 3, :o3, 701798400
- tz.transition 1992, 9, :o2, 717519600
- tz.transition 1993, 3, :o3, 733258800
- tz.transition 1993, 9, :o2, 748983600
- tz.transition 1994, 3, :o3, 764708400
- tz.transition 1994, 9, :o2, 780433200
- tz.transition 1995, 3, :o3, 796158000
- tz.transition 1995, 9, :o2, 811882800
- tz.transition 1996, 3, :o3, 828212400
- tz.transition 1996, 10, :o2, 846356400
- tz.transition 1997, 3, :o3, 859662000
- tz.transition 1997, 10, :o2, 877806000
- tz.transition 1998, 3, :o3, 891111600
- tz.transition 1998, 10, :o2, 909255600
- tz.transition 1999, 3, :o3, 922561200
- tz.transition 1999, 10, :o2, 941310000
- tz.transition 2000, 3, :o3, 954010800
- tz.transition 2000, 10, :o2, 972759600
- tz.transition 2001, 3, :o3, 985460400
- tz.transition 2001, 10, :o2, 1004209200
- tz.transition 2002, 3, :o3, 1017514800
- tz.transition 2002, 10, :o2, 1035658800
- tz.transition 2003, 3, :o3, 1048964400
- tz.transition 2003, 10, :o2, 1067108400
- tz.transition 2004, 3, :o3, 1080414000
- tz.transition 2004, 10, :o2, 1099162800
- tz.transition 2005, 3, :o3, 1111863600
- tz.transition 2005, 10, :o2, 1130612400
- tz.transition 2006, 3, :o3, 1143313200
- tz.transition 2006, 10, :o2, 1162062000
- tz.transition 2007, 3, :o3, 1174762800
- tz.transition 2007, 10, :o2, 1193511600
- tz.transition 2008, 3, :o3, 1206817200
- tz.transition 2008, 10, :o2, 1224961200
- tz.transition 2009, 3, :o3, 1238266800
- tz.transition 2009, 10, :o2, 1256410800
- tz.transition 2010, 3, :o5, 1269716400
- tz.transition 2010, 10, :o6, 1288468800
- tz.transition 2011, 3, :o7, 1301169600
- tz.transition 2014, 10, :o2, 1414263600
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Asia/Novosibirsk.rb b/lib/tzinfo/data/definitions/Asia/Novosibirsk.rb
deleted file mode 100644
index f4887945..00000000
--- a/lib/tzinfo/data/definitions/Asia/Novosibirsk.rb
+++ /dev/null
@@ -1,91 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Asia
- module Novosibirsk
- include TimezoneDefinition
-
- timezone 'Asia/Novosibirsk' do |tz|
- tz.offset :o0, 19900, 0, :LMT
- tz.offset :o1, 21600, 0, :NOVT
- tz.offset :o2, 25200, 0, :NOVT
- tz.offset :o3, 25200, 3600, :NOVST
- tz.offset :o4, 21600, 3600, :NOVST
-
- tz.transition 1919, 12, :o1, -1579476700, 2092872833, 864
- tz.transition 1930, 6, :o2, -1247551200, 9704593, 4
- tz.transition 1981, 3, :o3, 354906000
- tz.transition 1981, 9, :o2, 370713600
- tz.transition 1982, 3, :o3, 386442000
- tz.transition 1982, 9, :o2, 402249600
- tz.transition 1983, 3, :o3, 417978000
- tz.transition 1983, 9, :o2, 433785600
- tz.transition 1984, 3, :o3, 449600400
- tz.transition 1984, 9, :o2, 465332400
- tz.transition 1985, 3, :o3, 481057200
- tz.transition 1985, 9, :o2, 496782000
- tz.transition 1986, 3, :o3, 512506800
- tz.transition 1986, 9, :o2, 528231600
- tz.transition 1987, 3, :o3, 543956400
- tz.transition 1987, 9, :o2, 559681200
- tz.transition 1988, 3, :o3, 575406000
- tz.transition 1988, 9, :o2, 591130800
- tz.transition 1989, 3, :o3, 606855600
- tz.transition 1989, 9, :o2, 622580400
- tz.transition 1990, 3, :o3, 638305200
- tz.transition 1990, 9, :o2, 654634800
- tz.transition 1991, 3, :o4, 670359600
- tz.transition 1991, 9, :o1, 686088000
- tz.transition 1992, 1, :o2, 695764800
- tz.transition 1992, 3, :o3, 701798400
- tz.transition 1992, 9, :o2, 717519600
- tz.transition 1993, 3, :o3, 733258800
- tz.transition 1993, 5, :o4, 738086400
- tz.transition 1993, 9, :o1, 748987200
- tz.transition 1994, 3, :o4, 764712000
- tz.transition 1994, 9, :o1, 780436800
- tz.transition 1995, 3, :o4, 796161600
- tz.transition 1995, 9, :o1, 811886400
- tz.transition 1996, 3, :o4, 828216000
- tz.transition 1996, 10, :o1, 846360000
- tz.transition 1997, 3, :o4, 859665600
- tz.transition 1997, 10, :o1, 877809600
- tz.transition 1998, 3, :o4, 891115200
- tz.transition 1998, 10, :o1, 909259200
- tz.transition 1999, 3, :o4, 922564800
- tz.transition 1999, 10, :o1, 941313600
- tz.transition 2000, 3, :o4, 954014400
- tz.transition 2000, 10, :o1, 972763200
- tz.transition 2001, 3, :o4, 985464000
- tz.transition 2001, 10, :o1, 1004212800
- tz.transition 2002, 3, :o4, 1017518400
- tz.transition 2002, 10, :o1, 1035662400
- tz.transition 2003, 3, :o4, 1048968000
- tz.transition 2003, 10, :o1, 1067112000
- tz.transition 2004, 3, :o4, 1080417600
- tz.transition 2004, 10, :o1, 1099166400
- tz.transition 2005, 3, :o4, 1111867200
- tz.transition 2005, 10, :o1, 1130616000
- tz.transition 2006, 3, :o4, 1143316800
- tz.transition 2006, 10, :o1, 1162065600
- tz.transition 2007, 3, :o4, 1174766400
- tz.transition 2007, 10, :o1, 1193515200
- tz.transition 2008, 3, :o4, 1206820800
- tz.transition 2008, 10, :o1, 1224964800
- tz.transition 2009, 3, :o4, 1238270400
- tz.transition 2009, 10, :o1, 1256414400
- tz.transition 2010, 3, :o4, 1269720000
- tz.transition 2010, 10, :o1, 1288468800
- tz.transition 2011, 3, :o2, 1301169600
- tz.transition 2014, 10, :o1, 1414263600
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Asia/Omsk.rb b/lib/tzinfo/data/definitions/Asia/Omsk.rb
deleted file mode 100644
index dc3b8b34..00000000
--- a/lib/tzinfo/data/definitions/Asia/Omsk.rb
+++ /dev/null
@@ -1,91 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Asia
- module Omsk
- include TimezoneDefinition
-
- timezone 'Asia/Omsk' do |tz|
- tz.offset :o0, 17610, 0, :LMT
- tz.offset :o1, 18000, 0, :OMST
- tz.offset :o2, 21600, 0, :OMST
- tz.offset :o3, 21600, 3600, :OMSST
- tz.offset :o4, 18000, 3600, :OMSST
- tz.offset :o5, 25200, 0, :OMST
-
- tz.transition 1919, 11, :o1, -1582088010, 6976155733, 2880
- tz.transition 1930, 6, :o2, -1247547600, 58227559, 24
- tz.transition 1981, 3, :o3, 354909600
- tz.transition 1981, 9, :o2, 370717200
- tz.transition 1982, 3, :o3, 386445600
- tz.transition 1982, 9, :o2, 402253200
- tz.transition 1983, 3, :o3, 417981600
- tz.transition 1983, 9, :o2, 433789200
- tz.transition 1984, 3, :o3, 449604000
- tz.transition 1984, 9, :o2, 465336000
- tz.transition 1985, 3, :o3, 481060800
- tz.transition 1985, 9, :o2, 496785600
- tz.transition 1986, 3, :o3, 512510400
- tz.transition 1986, 9, :o2, 528235200
- tz.transition 1987, 3, :o3, 543960000
- tz.transition 1987, 9, :o2, 559684800
- tz.transition 1988, 3, :o3, 575409600
- tz.transition 1988, 9, :o2, 591134400
- tz.transition 1989, 3, :o3, 606859200
- tz.transition 1989, 9, :o2, 622584000
- tz.transition 1990, 3, :o3, 638308800
- tz.transition 1990, 9, :o2, 654638400
- tz.transition 1991, 3, :o4, 670363200
- tz.transition 1991, 9, :o1, 686091600
- tz.transition 1992, 1, :o2, 695768400
- tz.transition 1992, 3, :o3, 701802000
- tz.transition 1992, 9, :o2, 717523200
- tz.transition 1993, 3, :o3, 733262400
- tz.transition 1993, 9, :o2, 748987200
- tz.transition 1994, 3, :o3, 764712000
- tz.transition 1994, 9, :o2, 780436800
- tz.transition 1995, 3, :o3, 796161600
- tz.transition 1995, 9, :o2, 811886400
- tz.transition 1996, 3, :o3, 828216000
- tz.transition 1996, 10, :o2, 846360000
- tz.transition 1997, 3, :o3, 859665600
- tz.transition 1997, 10, :o2, 877809600
- tz.transition 1998, 3, :o3, 891115200
- tz.transition 1998, 10, :o2, 909259200
- tz.transition 1999, 3, :o3, 922564800
- tz.transition 1999, 10, :o2, 941313600
- tz.transition 2000, 3, :o3, 954014400
- tz.transition 2000, 10, :o2, 972763200
- tz.transition 2001, 3, :o3, 985464000
- tz.transition 2001, 10, :o2, 1004212800
- tz.transition 2002, 3, :o3, 1017518400
- tz.transition 2002, 10, :o2, 1035662400
- tz.transition 2003, 3, :o3, 1048968000
- tz.transition 2003, 10, :o2, 1067112000
- tz.transition 2004, 3, :o3, 1080417600
- tz.transition 2004, 10, :o2, 1099166400
- tz.transition 2005, 3, :o3, 1111867200
- tz.transition 2005, 10, :o2, 1130616000
- tz.transition 2006, 3, :o3, 1143316800
- tz.transition 2006, 10, :o2, 1162065600
- tz.transition 2007, 3, :o3, 1174766400
- tz.transition 2007, 10, :o2, 1193515200
- tz.transition 2008, 3, :o3, 1206820800
- tz.transition 2008, 10, :o2, 1224964800
- tz.transition 2009, 3, :o3, 1238270400
- tz.transition 2009, 10, :o2, 1256414400
- tz.transition 2010, 3, :o3, 1269720000
- tz.transition 2010, 10, :o2, 1288468800
- tz.transition 2011, 3, :o5, 1301169600
- tz.transition 2014, 10, :o2, 1414263600
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Asia/Oral.rb b/lib/tzinfo/data/definitions/Asia/Oral.rb
deleted file mode 100644
index ffc54451..00000000
--- a/lib/tzinfo/data/definitions/Asia/Oral.rb
+++ /dev/null
@@ -1,79 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Asia
- module Oral
- include TimezoneDefinition
-
- timezone 'Asia/Oral' do |tz|
- tz.offset :o0, 12324, 0, :LMT
- tz.offset :o1, 14400, 0, :URAT
- tz.offset :o2, 18000, 0, :URAT
- tz.offset :o3, 18000, 3600, :URAST
- tz.offset :o4, 21600, 0, :URAT
- tz.offset :o5, 14400, 3600, :URAST
- tz.offset :o6, 14400, 0, :ORAT
- tz.offset :o7, 14400, 3600, :ORAST
- tz.offset :o8, 18000, 0, :ORAT
-
- tz.transition 1924, 5, :o1, -1441164324, 17452132973, 7200
- tz.transition 1930, 6, :o2, -1247544000, 7278445, 3
- tz.transition 1981, 3, :o3, 354913200
- tz.transition 1981, 9, :o4, 370720800
- tz.transition 1982, 3, :o3, 386445600
- tz.transition 1982, 9, :o2, 402256800
- tz.transition 1983, 3, :o3, 417985200
- tz.transition 1983, 9, :o2, 433792800
- tz.transition 1984, 3, :o3, 449607600
- tz.transition 1984, 9, :o2, 465339600
- tz.transition 1985, 3, :o3, 481064400
- tz.transition 1985, 9, :o2, 496789200
- tz.transition 1986, 3, :o3, 512514000
- tz.transition 1986, 9, :o2, 528238800
- tz.transition 1987, 3, :o3, 543963600
- tz.transition 1987, 9, :o2, 559688400
- tz.transition 1988, 3, :o3, 575413200
- tz.transition 1988, 9, :o2, 591138000
- tz.transition 1989, 3, :o5, 606862800
- tz.transition 1989, 9, :o1, 622591200
- tz.transition 1990, 3, :o5, 638316000
- tz.transition 1990, 9, :o1, 654645600
- tz.transition 1991, 12, :o6, 692827200
- tz.transition 1992, 3, :o7, 701809200
- tz.transition 1992, 9, :o6, 717530400
- tz.transition 1993, 3, :o7, 733269600
- tz.transition 1993, 9, :o6, 748994400
- tz.transition 1994, 3, :o7, 764719200
- tz.transition 1994, 9, :o6, 780444000
- tz.transition 1995, 3, :o7, 796168800
- tz.transition 1995, 9, :o6, 811893600
- tz.transition 1996, 3, :o7, 828223200
- tz.transition 1996, 10, :o6, 846367200
- tz.transition 1997, 3, :o7, 859672800
- tz.transition 1997, 10, :o6, 877816800
- tz.transition 1998, 3, :o7, 891122400
- tz.transition 1998, 10, :o6, 909266400
- tz.transition 1999, 3, :o7, 922572000
- tz.transition 1999, 10, :o6, 941320800
- tz.transition 2000, 3, :o7, 954021600
- tz.transition 2000, 10, :o6, 972770400
- tz.transition 2001, 3, :o7, 985471200
- tz.transition 2001, 10, :o6, 1004220000
- tz.transition 2002, 3, :o7, 1017525600
- tz.transition 2002, 10, :o6, 1035669600
- tz.transition 2003, 3, :o7, 1048975200
- tz.transition 2003, 10, :o6, 1067119200
- tz.transition 2004, 3, :o7, 1080424800
- tz.transition 2004, 10, :o6, 1099173600
- tz.transition 2005, 3, :o8, 1110830400
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Asia/Phnom_Penh.rb b/lib/tzinfo/data/definitions/Asia/Phnom_Penh.rb
deleted file mode 100644
index fae1689c..00000000
--- a/lib/tzinfo/data/definitions/Asia/Phnom_Penh.rb
+++ /dev/null
@@ -1,18 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Asia
- module Phnom_Penh
- include TimezoneDefinition
-
- linked_timezone 'Asia/Phnom_Penh', 'Asia/Bangkok'
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Asia/Pontianak.rb b/lib/tzinfo/data/definitions/Asia/Pontianak.rb
deleted file mode 100644
index a9d9f300..00000000
--- a/lib/tzinfo/data/definitions/Asia/Pontianak.rb
+++ /dev/null
@@ -1,35 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Asia
- module Pontianak
- include TimezoneDefinition
-
- timezone 'Asia/Pontianak' do |tz|
- tz.offset :o0, 26240, 0, :LMT
- tz.offset :o1, 26240, 0, :PMT
- tz.offset :o2, 27000, 0, :WIB
- tz.offset :o3, 32400, 0, :JST
- tz.offset :o4, 28800, 0, :WIB
- tz.offset :o5, 28800, 0, :WITA
- tz.offset :o6, 25200, 0, :WIB
-
- tz.transition 1908, 4, :o1, -1946186240, 652876793, 270
- tz.transition 1932, 10, :o2, -1172906240, 655293293, 270
- tz.transition 1942, 1, :o3, -881220600, 38886211, 16
- tz.transition 1945, 9, :o2, -766054800, 19453769, 8
- tz.transition 1948, 4, :o4, -683883000, 38922755, 16
- tz.transition 1950, 4, :o2, -620812800, 14600413, 6
- tz.transition 1963, 12, :o5, -189415800, 39014323, 16
- tz.transition 1987, 12, :o6, 567964800
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Asia/Pyongyang.rb b/lib/tzinfo/data/definitions/Asia/Pyongyang.rb
deleted file mode 100644
index e1741430..00000000
--- a/lib/tzinfo/data/definitions/Asia/Pyongyang.rb
+++ /dev/null
@@ -1,29 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Asia
- module Pyongyang
- include TimezoneDefinition
-
- timezone 'Asia/Pyongyang' do |tz|
- tz.offset :o0, 30180, 0, :LMT
- tz.offset :o1, 30600, 0, :KST
- tz.offset :o2, 32400, 0, :JCST
- tz.offset :o3, 32400, 0, :JST
- tz.offset :o4, 32400, 0, :KST
-
- tz.transition 1908, 3, :o1, -1948782180, 3481966297, 1440
- tz.transition 1911, 12, :o2, -1830414600, 116131303, 48
- tz.transition 1937, 9, :o3, -1017824400, 19430457, 8
- tz.transition 1945, 8, :o4, -768646800, 19453529, 8
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Asia/Qatar.rb b/lib/tzinfo/data/definitions/Asia/Qatar.rb
deleted file mode 100644
index bfd1ba66..00000000
--- a/lib/tzinfo/data/definitions/Asia/Qatar.rb
+++ /dev/null
@@ -1,25 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Asia
- module Qatar
- include TimezoneDefinition
-
- timezone 'Asia/Qatar' do |tz|
- tz.offset :o0, 12368, 0, :LMT
- tz.offset :o1, 14400, 0, :GST
- tz.offset :o2, 10800, 0, :AST
-
- tz.transition 1919, 12, :o1, -1577935568, 13080551527, 5400
- tz.transition 1972, 5, :o2, 76190400
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Asia/Qyzylorda.rb b/lib/tzinfo/data/definitions/Asia/Qyzylorda.rb
deleted file mode 100644
index 646fff0e..00000000
--- a/lib/tzinfo/data/definitions/Asia/Qyzylorda.rb
+++ /dev/null
@@ -1,78 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Asia
- module Qyzylorda
- include TimezoneDefinition
-
- timezone 'Asia/Qyzylorda' do |tz|
- tz.offset :o0, 15712, 0, :LMT
- tz.offset :o1, 14400, 0, :KIZT
- tz.offset :o2, 18000, 0, :KIZT
- tz.offset :o3, 18000, 3600, :KIZST
- tz.offset :o4, 21600, 0, :KIZT
- tz.offset :o5, 18000, 0, :QYZT
- tz.offset :o6, 21600, 0, :QYZT
- tz.offset :o7, 21600, 3600, :QYZST
-
- tz.transition 1924, 5, :o1, -1441167712, 6544549759, 2700
- tz.transition 1930, 6, :o2, -1247544000, 7278445, 3
- tz.transition 1981, 3, :o3, 354913200
- tz.transition 1981, 9, :o4, 370720800
- tz.transition 1982, 3, :o3, 386445600
- tz.transition 1982, 9, :o2, 402256800
- tz.transition 1983, 3, :o3, 417985200
- tz.transition 1983, 9, :o2, 433792800
- tz.transition 1984, 3, :o3, 449607600
- tz.transition 1984, 9, :o2, 465339600
- tz.transition 1985, 3, :o3, 481064400
- tz.transition 1985, 9, :o2, 496789200
- tz.transition 1986, 3, :o3, 512514000
- tz.transition 1986, 9, :o2, 528238800
- tz.transition 1987, 3, :o3, 543963600
- tz.transition 1987, 9, :o2, 559688400
- tz.transition 1988, 3, :o3, 575413200
- tz.transition 1988, 9, :o2, 591138000
- tz.transition 1989, 3, :o3, 606862800
- tz.transition 1989, 9, :o2, 622587600
- tz.transition 1990, 3, :o3, 638312400
- tz.transition 1990, 9, :o2, 654642000
- tz.transition 1991, 12, :o5, 692823600
- tz.transition 1992, 1, :o6, 695768400
- tz.transition 1992, 3, :o7, 701802000
- tz.transition 1992, 9, :o6, 717523200
- tz.transition 1993, 3, :o7, 733262400
- tz.transition 1993, 9, :o6, 748987200
- tz.transition 1994, 3, :o7, 764712000
- tz.transition 1994, 9, :o6, 780436800
- tz.transition 1995, 3, :o7, 796161600
- tz.transition 1995, 9, :o6, 811886400
- tz.transition 1996, 3, :o7, 828216000
- tz.transition 1996, 10, :o6, 846360000
- tz.transition 1997, 3, :o7, 859665600
- tz.transition 1997, 10, :o6, 877809600
- tz.transition 1998, 3, :o7, 891115200
- tz.transition 1998, 10, :o6, 909259200
- tz.transition 1999, 3, :o7, 922564800
- tz.transition 1999, 10, :o6, 941313600
- tz.transition 2000, 3, :o7, 954014400
- tz.transition 2000, 10, :o6, 972763200
- tz.transition 2001, 3, :o7, 985464000
- tz.transition 2001, 10, :o6, 1004212800
- tz.transition 2002, 3, :o7, 1017518400
- tz.transition 2002, 10, :o6, 1035662400
- tz.transition 2003, 3, :o7, 1048968000
- tz.transition 2003, 10, :o6, 1067112000
- tz.transition 2004, 3, :o7, 1080417600
- tz.transition 2004, 10, :o6, 1099166400
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Asia/Rangoon.rb b/lib/tzinfo/data/definitions/Asia/Rangoon.rb
deleted file mode 100644
index d98b6803..00000000
--- a/lib/tzinfo/data/definitions/Asia/Rangoon.rb
+++ /dev/null
@@ -1,29 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Asia
- module Rangoon
- include TimezoneDefinition
-
- timezone 'Asia/Rangoon' do |tz|
- tz.offset :o0, 23080, 0, :LMT
- tz.offset :o1, 23080, 0, :RMT
- tz.offset :o2, 23400, 0, :BURT
- tz.offset :o3, 32400, 0, :JST
- tz.offset :o4, 23400, 0, :MMT
-
- tz.transition 1879, 12, :o1, -2840163880, 5200664903, 2160
- tz.transition 1919, 12, :o2, -1577946280, 5232220343, 2160
- tz.transition 1942, 4, :o3, -873268200, 116663051, 48
- tz.transition 1945, 5, :o4, -778410000, 19452625, 8
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Asia/Riyadh.rb b/lib/tzinfo/data/definitions/Asia/Riyadh.rb
deleted file mode 100644
index 81192d65..00000000
--- a/lib/tzinfo/data/definitions/Asia/Riyadh.rb
+++ /dev/null
@@ -1,23 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Asia
- module Riyadh
- include TimezoneDefinition
-
- timezone 'Asia/Riyadh' do |tz|
- tz.offset :o0, 11212, 0, :LMT
- tz.offset :o1, 10800, 0, :AST
-
- tz.transition 1947, 3, :o1, -719636812, 52536780797, 21600
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Asia/Saigon.rb b/lib/tzinfo/data/definitions/Asia/Saigon.rb
deleted file mode 100644
index c140242d..00000000
--- a/lib/tzinfo/data/definitions/Asia/Saigon.rb
+++ /dev/null
@@ -1,18 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Asia
- module Saigon
- include TimezoneDefinition
-
- linked_timezone 'Asia/Saigon', 'Asia/Ho_Chi_Minh'
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Asia/Samarkand.rb b/lib/tzinfo/data/definitions/Asia/Samarkand.rb
deleted file mode 100644
index 724a021a..00000000
--- a/lib/tzinfo/data/definitions/Asia/Samarkand.rb
+++ /dev/null
@@ -1,52 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Asia
- module Samarkand
- include TimezoneDefinition
-
- timezone 'Asia/Samarkand' do |tz|
- tz.offset :o0, 16073, 0, :LMT
- tz.offset :o1, 14400, 0, :SAMT
- tz.offset :o2, 18000, 0, :SAMT
- tz.offset :o3, 18000, 3600, :SAMST
- tz.offset :o4, 21600, 0, :TAST
- tz.offset :o5, 18000, 3600, :UZST
- tz.offset :o6, 18000, 0, :UZT
-
- tz.transition 1924, 5, :o1, -1441168073, 209425591927, 86400
- tz.transition 1930, 6, :o2, -1247544000, 7278445, 3
- tz.transition 1981, 3, :o3, 354913200
- tz.transition 1981, 9, :o4, 370720800
- tz.transition 1982, 3, :o3, 386445600
- tz.transition 1982, 9, :o2, 402256800
- tz.transition 1983, 3, :o3, 417985200
- tz.transition 1983, 9, :o2, 433792800
- tz.transition 1984, 3, :o3, 449607600
- tz.transition 1984, 9, :o2, 465339600
- tz.transition 1985, 3, :o3, 481064400
- tz.transition 1985, 9, :o2, 496789200
- tz.transition 1986, 3, :o3, 512514000
- tz.transition 1986, 9, :o2, 528238800
- tz.transition 1987, 3, :o3, 543963600
- tz.transition 1987, 9, :o2, 559688400
- tz.transition 1988, 3, :o3, 575413200
- tz.transition 1988, 9, :o2, 591138000
- tz.transition 1989, 3, :o3, 606862800
- tz.transition 1989, 9, :o2, 622587600
- tz.transition 1990, 3, :o3, 638312400
- tz.transition 1990, 9, :o2, 654642000
- tz.transition 1991, 3, :o3, 670366800
- tz.transition 1991, 8, :o5, 683661600
- tz.transition 1991, 9, :o6, 686091600
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Asia/Seoul.rb b/lib/tzinfo/data/definitions/Asia/Seoul.rb
deleted file mode 100644
index fc4f677e..00000000
--- a/lib/tzinfo/data/definitions/Asia/Seoul.rb
+++ /dev/null
@@ -1,49 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Asia
- module Seoul
- include TimezoneDefinition
-
- timezone 'Asia/Seoul' do |tz|
- tz.offset :o0, 30472, 0, :LMT
- tz.offset :o1, 30600, 0, :KST
- tz.offset :o2, 32400, 0, :JCST
- tz.offset :o3, 32400, 0, :JST
- tz.offset :o4, 32400, 0, :KST
- tz.offset :o5, 30600, 3600, :KDT
- tz.offset :o6, 32400, 3600, :KDT
-
- tz.transition 1908, 3, :o1, -1948782472, 26114747191, 10800
- tz.transition 1911, 12, :o2, -1830414600, 116131303, 48
- tz.transition 1937, 9, :o3, -1017824400, 19430457, 8
- tz.transition 1945, 9, :o4, -767350800, 19453649, 8
- tz.transition 1954, 3, :o1, -498128400, 19478577, 8
- tz.transition 1955, 5, :o5, -462702600, 116891143, 48
- tz.transition 1955, 9, :o1, -451733400, 116897237, 48
- tz.transition 1956, 5, :o5, -429784200, 116909431, 48
- tz.transition 1956, 9, :o1, -418296600, 116915813, 48
- tz.transition 1957, 5, :o5, -399544200, 116926231, 48
- tz.transition 1957, 9, :o1, -387451800, 116932949, 48
- tz.transition 1958, 5, :o5, -368094600, 116943703, 48
- tz.transition 1958, 9, :o1, -356002200, 116950421, 48
- tz.transition 1959, 5, :o5, -336645000, 116961175, 48
- tz.transition 1959, 9, :o1, -324552600, 116967893, 48
- tz.transition 1960, 4, :o5, -305195400, 116978647, 48
- tz.transition 1960, 9, :o1, -293103000, 116985365, 48
- tz.transition 1961, 8, :o4, -264933000, 117001015, 48
- tz.transition 1987, 5, :o6, 547578000
- tz.transition 1987, 10, :o4, 560883600
- tz.transition 1988, 5, :o6, 579027600
- tz.transition 1988, 10, :o4, 592333200
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Asia/Shanghai.rb b/lib/tzinfo/data/definitions/Asia/Shanghai.rb
deleted file mode 100644
index 29d76da2..00000000
--- a/lib/tzinfo/data/definitions/Asia/Shanghai.rb
+++ /dev/null
@@ -1,40 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Asia
- module Shanghai
- include TimezoneDefinition
-
- timezone 'Asia/Shanghai' do |tz|
- tz.offset :o0, 29143, 0, :LMT
- tz.offset :o1, 28800, 0, :CST
- tz.offset :o2, 28800, 3600, :CDT
-
- tz.transition 1900, 12, :o1, -2177481943, 208689278057, 86400
- tz.transition 1940, 6, :o2, -933494400, 14578699, 6
- tz.transition 1940, 9, :o1, -923130000, 19439225, 8
- tz.transition 1941, 3, :o2, -908784000, 14580415, 6
- tz.transition 1941, 9, :o1, -891594000, 19442145, 8
- tz.transition 1986, 5, :o2, 515520000
- tz.transition 1986, 9, :o1, 527007600
- tz.transition 1987, 4, :o2, 545155200
- tz.transition 1987, 9, :o1, 558457200
- tz.transition 1988, 4, :o2, 576604800
- tz.transition 1988, 9, :o1, 589906800
- tz.transition 1989, 4, :o2, 608659200
- tz.transition 1989, 9, :o1, 621961200
- tz.transition 1990, 4, :o2, 640108800
- tz.transition 1990, 9, :o1, 653410800
- tz.transition 1991, 4, :o2, 671558400
- tz.transition 1991, 9, :o1, 684860400
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Asia/Singapore.rb b/lib/tzinfo/data/definitions/Asia/Singapore.rb
deleted file mode 100644
index 2a5d951b..00000000
--- a/lib/tzinfo/data/definitions/Asia/Singapore.rb
+++ /dev/null
@@ -1,38 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Asia
- module Singapore
- include TimezoneDefinition
-
- timezone 'Asia/Singapore' do |tz|
- tz.offset :o0, 24925, 0, :LMT
- tz.offset :o1, 24925, 0, :SMT
- tz.offset :o2, 25200, 0, :MALT
- tz.offset :o3, 25200, 1200, :MALST
- tz.offset :o4, 26400, 0, :MALT
- tz.offset :o5, 27000, 0, :MALT
- tz.offset :o6, 32400, 0, :JST
- tz.offset :o7, 27000, 0, :SGT
- tz.offset :o8, 28800, 0, :SGT
-
- tz.transition 1900, 12, :o1, -2177477725, 8347571291, 3456
- tz.transition 1905, 5, :o2, -2038200925, 8353142363, 3456
- tz.transition 1932, 12, :o3, -1167634800, 58249757, 24
- tz.transition 1935, 12, :o4, -1073028000, 87414055, 36
- tz.transition 1941, 8, :o5, -894180000, 87488575, 36
- tz.transition 1942, 2, :o6, -879665400, 38886499, 16
- tz.transition 1945, 9, :o5, -767005200, 19453681, 8
- tz.transition 1965, 8, :o7, -138785400, 39023699, 16
- tz.transition 1981, 12, :o8, 378664200
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Asia/Srednekolymsk.rb b/lib/tzinfo/data/definitions/Asia/Srednekolymsk.rb
deleted file mode 100644
index 38d07023..00000000
--- a/lib/tzinfo/data/definitions/Asia/Srednekolymsk.rb
+++ /dev/null
@@ -1,92 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Asia
- module Srednekolymsk
- include TimezoneDefinition
-
- timezone 'Asia/Srednekolymsk' do |tz|
- tz.offset :o0, 36892, 0, :LMT
- tz.offset :o1, 36000, 0, :MAGT
- tz.offset :o2, 39600, 0, :MAGT
- tz.offset :o3, 39600, 3600, :MAGST
- tz.offset :o4, 36000, 3600, :MAGST
- tz.offset :o5, 43200, 0, :MAGT
- tz.offset :o6, 39600, 0, :SRET
-
- tz.transition 1924, 5, :o1, -1441188892, 52356392777, 21600
- tz.transition 1930, 6, :o2, -1247565600, 29113777, 12
- tz.transition 1981, 3, :o3, 354891600
- tz.transition 1981, 9, :o2, 370699200
- tz.transition 1982, 3, :o3, 386427600
- tz.transition 1982, 9, :o2, 402235200
- tz.transition 1983, 3, :o3, 417963600
- tz.transition 1983, 9, :o2, 433771200
- tz.transition 1984, 3, :o3, 449586000
- tz.transition 1984, 9, :o2, 465318000
- tz.transition 1985, 3, :o3, 481042800
- tz.transition 1985, 9, :o2, 496767600
- tz.transition 1986, 3, :o3, 512492400
- tz.transition 1986, 9, :o2, 528217200
- tz.transition 1987, 3, :o3, 543942000
- tz.transition 1987, 9, :o2, 559666800
- tz.transition 1988, 3, :o3, 575391600
- tz.transition 1988, 9, :o2, 591116400
- tz.transition 1989, 3, :o3, 606841200
- tz.transition 1989, 9, :o2, 622566000
- tz.transition 1990, 3, :o3, 638290800
- tz.transition 1990, 9, :o2, 654620400
- tz.transition 1991, 3, :o4, 670345200
- tz.transition 1991, 9, :o1, 686073600
- tz.transition 1992, 1, :o2, 695750400
- tz.transition 1992, 3, :o3, 701784000
- tz.transition 1992, 9, :o2, 717505200
- tz.transition 1993, 3, :o3, 733244400
- tz.transition 1993, 9, :o2, 748969200
- tz.transition 1994, 3, :o3, 764694000
- tz.transition 1994, 9, :o2, 780418800
- tz.transition 1995, 3, :o3, 796143600
- tz.transition 1995, 9, :o2, 811868400
- tz.transition 1996, 3, :o3, 828198000
- tz.transition 1996, 10, :o2, 846342000
- tz.transition 1997, 3, :o3, 859647600
- tz.transition 1997, 10, :o2, 877791600
- tz.transition 1998, 3, :o3, 891097200
- tz.transition 1998, 10, :o2, 909241200
- tz.transition 1999, 3, :o3, 922546800
- tz.transition 1999, 10, :o2, 941295600
- tz.transition 2000, 3, :o3, 953996400
- tz.transition 2000, 10, :o2, 972745200
- tz.transition 2001, 3, :o3, 985446000
- tz.transition 2001, 10, :o2, 1004194800
- tz.transition 2002, 3, :o3, 1017500400
- tz.transition 2002, 10, :o2, 1035644400
- tz.transition 2003, 3, :o3, 1048950000
- tz.transition 2003, 10, :o2, 1067094000
- tz.transition 2004, 3, :o3, 1080399600
- tz.transition 2004, 10, :o2, 1099148400
- tz.transition 2005, 3, :o3, 1111849200
- tz.transition 2005, 10, :o2, 1130598000
- tz.transition 2006, 3, :o3, 1143298800
- tz.transition 2006, 10, :o2, 1162047600
- tz.transition 2007, 3, :o3, 1174748400
- tz.transition 2007, 10, :o2, 1193497200
- tz.transition 2008, 3, :o3, 1206802800
- tz.transition 2008, 10, :o2, 1224946800
- tz.transition 2009, 3, :o3, 1238252400
- tz.transition 2009, 10, :o2, 1256396400
- tz.transition 2010, 3, :o3, 1269702000
- tz.transition 2010, 10, :o2, 1288450800
- tz.transition 2011, 3, :o5, 1301151600
- tz.transition 2014, 10, :o6, 1414245600
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Asia/Taipei.rb b/lib/tzinfo/data/definitions/Asia/Taipei.rb
deleted file mode 100644
index f7057e4b..00000000
--- a/lib/tzinfo/data/definitions/Asia/Taipei.rb
+++ /dev/null
@@ -1,66 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Asia
- module Taipei
- include TimezoneDefinition
-
- timezone 'Asia/Taipei' do |tz|
- tz.offset :o0, 29160, 0, :LMT
- tz.offset :o1, 28800, 0, :JWST
- tz.offset :o2, 32400, 0, :JST
- tz.offset :o3, 28800, 0, :CST
- tz.offset :o4, 28800, 3600, :CDT
-
- tz.transition 1895, 12, :o1, -2335248360, 193084733, 80
- tz.transition 1937, 9, :o2, -1017820800, 14572843, 6
- tz.transition 1945, 9, :o3, -766224000, 14590315, 6
- tz.transition 1946, 5, :o4, -745833600, 14591731, 6
- tz.transition 1946, 9, :o3, -733827600, 19456753, 8
- tz.transition 1947, 4, :o4, -716889600, 14593741, 6
- tz.transition 1947, 10, :o3, -699613200, 19459921, 8
- tz.transition 1948, 4, :o4, -683884800, 14596033, 6
- tz.transition 1948, 9, :o3, -670669200, 19462601, 8
- tz.transition 1949, 4, :o4, -652348800, 14598223, 6
- tz.transition 1949, 9, :o3, -639133200, 19465521, 8
- tz.transition 1950, 4, :o4, -620812800, 14600413, 6
- tz.transition 1950, 9, :o3, -607597200, 19468441, 8
- tz.transition 1951, 4, :o4, -589276800, 14602603, 6
- tz.transition 1951, 9, :o3, -576061200, 19471361, 8
- tz.transition 1952, 2, :o4, -562924800, 14604433, 6
- tz.transition 1952, 10, :o3, -541760400, 19474537, 8
- tz.transition 1953, 3, :o4, -528710400, 14606809, 6
- tz.transition 1953, 10, :o3, -510224400, 19477457, 8
- tz.transition 1954, 3, :o4, -497174400, 14608999, 6
- tz.transition 1954, 10, :o3, -478688400, 19480377, 8
- tz.transition 1955, 3, :o4, -465638400, 14611189, 6
- tz.transition 1955, 9, :o3, -449830800, 19483049, 8
- tz.transition 1956, 3, :o4, -434016000, 14613385, 6
- tz.transition 1956, 9, :o3, -418208400, 19485977, 8
- tz.transition 1957, 3, :o4, -402480000, 14615575, 6
- tz.transition 1957, 9, :o3, -386672400, 19488897, 8
- tz.transition 1958, 3, :o4, -370944000, 14617765, 6
- tz.transition 1958, 9, :o3, -355136400, 19491817, 8
- tz.transition 1959, 3, :o4, -339408000, 14619955, 6
- tz.transition 1959, 9, :o3, -323600400, 19494737, 8
- tz.transition 1960, 5, :o4, -302515200, 14622517, 6
- tz.transition 1960, 9, :o3, -291978000, 19497665, 8
- tz.transition 1961, 5, :o4, -270979200, 14624707, 6
- tz.transition 1961, 9, :o3, -260442000, 19500585, 8
- tz.transition 1974, 3, :o4, 133977600
- tz.transition 1974, 9, :o3, 149785200
- tz.transition 1975, 3, :o4, 165513600
- tz.transition 1975, 9, :o3, 181321200
- tz.transition 1979, 6, :o4, 299606400
- tz.transition 1979, 9, :o3, 307551600
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Asia/Tashkent.rb b/lib/tzinfo/data/definitions/Asia/Tashkent.rb
deleted file mode 100644
index 0c193109..00000000
--- a/lib/tzinfo/data/definitions/Asia/Tashkent.rb
+++ /dev/null
@@ -1,52 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Asia
- module Tashkent
- include TimezoneDefinition
-
- timezone 'Asia/Tashkent' do |tz|
- tz.offset :o0, 16631, 0, :LMT
- tz.offset :o1, 18000, 0, :TAST
- tz.offset :o2, 21600, 0, :TAST
- tz.offset :o3, 21600, 3600, :TASST
- tz.offset :o4, 18000, 3600, :TASST
- tz.offset :o5, 18000, 3600, :UZST
- tz.offset :o6, 18000, 0, :UZT
-
- tz.transition 1924, 5, :o1, -1441168631, 209425591369, 86400
- tz.transition 1930, 6, :o2, -1247547600, 58227559, 24
- tz.transition 1981, 3, :o3, 354909600
- tz.transition 1981, 9, :o2, 370717200
- tz.transition 1982, 3, :o3, 386445600
- tz.transition 1982, 9, :o2, 402253200
- tz.transition 1983, 3, :o3, 417981600
- tz.transition 1983, 9, :o2, 433789200
- tz.transition 1984, 3, :o3, 449604000
- tz.transition 1984, 9, :o2, 465336000
- tz.transition 1985, 3, :o3, 481060800
- tz.transition 1985, 9, :o2, 496785600
- tz.transition 1986, 3, :o3, 512510400
- tz.transition 1986, 9, :o2, 528235200
- tz.transition 1987, 3, :o3, 543960000
- tz.transition 1987, 9, :o2, 559684800
- tz.transition 1988, 3, :o3, 575409600
- tz.transition 1988, 9, :o2, 591134400
- tz.transition 1989, 3, :o3, 606859200
- tz.transition 1989, 9, :o2, 622584000
- tz.transition 1990, 3, :o3, 638308800
- tz.transition 1990, 9, :o2, 654638400
- tz.transition 1991, 3, :o4, 670363200
- tz.transition 1991, 8, :o5, 683661600
- tz.transition 1991, 9, :o6, 686091600
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Asia/Tbilisi.rb b/lib/tzinfo/data/definitions/Asia/Tbilisi.rb
deleted file mode 100644
index a6bad7cc..00000000
--- a/lib/tzinfo/data/definitions/Asia/Tbilisi.rb
+++ /dev/null
@@ -1,83 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Asia
- module Tbilisi
- include TimezoneDefinition
-
- timezone 'Asia/Tbilisi' do |tz|
- tz.offset :o0, 10751, 0, :LMT
- tz.offset :o1, 10751, 0, :TBMT
- tz.offset :o2, 10800, 0, :TBIT
- tz.offset :o3, 14400, 0, :TBIT
- tz.offset :o4, 14400, 3600, :TBIST
- tz.offset :o5, 10800, 3600, :TBIST
- tz.offset :o6, 10800, 3600, :GEST
- tz.offset :o7, 10800, 0, :GET
- tz.offset :o8, 14400, 0, :GET
- tz.offset :o9, 14400, 3600, :GEST
-
- tz.transition 1879, 12, :o1, -2840151551, 208026608449, 86400
- tz.transition 1924, 5, :o2, -1441162751, 209425597249, 86400
- tz.transition 1957, 2, :o3, -405140400, 19487187, 8
- tz.transition 1981, 3, :o4, 354916800
- tz.transition 1981, 9, :o3, 370724400
- tz.transition 1982, 3, :o4, 386452800
- tz.transition 1982, 9, :o3, 402260400
- tz.transition 1983, 3, :o4, 417988800
- tz.transition 1983, 9, :o3, 433796400
- tz.transition 1984, 3, :o4, 449611200
- tz.transition 1984, 9, :o3, 465343200
- tz.transition 1985, 3, :o4, 481068000
- tz.transition 1985, 9, :o3, 496792800
- tz.transition 1986, 3, :o4, 512517600
- tz.transition 1986, 9, :o3, 528242400
- tz.transition 1987, 3, :o4, 543967200
- tz.transition 1987, 9, :o3, 559692000
- tz.transition 1988, 3, :o4, 575416800
- tz.transition 1988, 9, :o3, 591141600
- tz.transition 1989, 3, :o4, 606866400
- tz.transition 1989, 9, :o3, 622591200
- tz.transition 1990, 3, :o4, 638316000
- tz.transition 1990, 9, :o3, 654645600
- tz.transition 1991, 3, :o5, 670370400
- tz.transition 1991, 4, :o6, 671140800
- tz.transition 1991, 9, :o7, 686098800
- tz.transition 1992, 3, :o6, 701816400
- tz.transition 1992, 9, :o7, 717537600
- tz.transition 1993, 3, :o6, 733266000
- tz.transition 1993, 9, :o7, 748987200
- tz.transition 1994, 3, :o6, 764715600
- tz.transition 1994, 9, :o8, 780436800
- tz.transition 1995, 3, :o9, 796161600
- tz.transition 1995, 9, :o8, 811882800
- tz.transition 1996, 3, :o9, 828216000
- tz.transition 1997, 3, :o9, 859662000
- tz.transition 1997, 10, :o8, 877806000
- tz.transition 1998, 3, :o9, 891115200
- tz.transition 1998, 10, :o8, 909255600
- tz.transition 1999, 3, :o9, 922564800
- tz.transition 1999, 10, :o8, 941310000
- tz.transition 2000, 3, :o9, 954014400
- tz.transition 2000, 10, :o8, 972759600
- tz.transition 2001, 3, :o9, 985464000
- tz.transition 2001, 10, :o8, 1004209200
- tz.transition 2002, 3, :o9, 1017518400
- tz.transition 2002, 10, :o8, 1035658800
- tz.transition 2003, 3, :o9, 1048968000
- tz.transition 2003, 10, :o8, 1067108400
- tz.transition 2004, 3, :o9, 1080417600
- tz.transition 2004, 6, :o6, 1088276400
- tz.transition 2004, 10, :o7, 1099177200
- tz.transition 2005, 3, :o8, 1111878000
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Asia/Tehran.rb b/lib/tzinfo/data/definitions/Asia/Tehran.rb
deleted file mode 100644
index a985440d..00000000
--- a/lib/tzinfo/data/definitions/Asia/Tehran.rb
+++ /dev/null
@@ -1,126 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Asia
- module Tehran
- include TimezoneDefinition
-
- timezone 'Asia/Tehran' do |tz|
- tz.offset :o0, 12344, 0, :LMT
- tz.offset :o1, 12344, 0, :TMT
- tz.offset :o2, 12600, 0, :IRST
- tz.offset :o3, 14400, 0, :IRST
- tz.offset :o4, 14400, 3600, :IRDT
- tz.offset :o5, 12600, 3600, :IRDT
-
- tz.transition 1915, 12, :o1, -1704165944, 26145324257, 10800
- tz.transition 1945, 12, :o2, -757394744, 26263670657, 10800
- tz.transition 1977, 10, :o3, 247177800
- tz.transition 1978, 3, :o4, 259272000
- tz.transition 1978, 10, :o3, 277758000
- tz.transition 1978, 12, :o2, 283982400
- tz.transition 1979, 3, :o5, 290809800
- tz.transition 1979, 9, :o2, 306531000
- tz.transition 1980, 3, :o5, 322432200
- tz.transition 1980, 9, :o2, 338499000
- tz.transition 1991, 5, :o5, 673216200
- tz.transition 1991, 9, :o2, 685481400
- tz.transition 1992, 3, :o5, 701209800
- tz.transition 1992, 9, :o2, 717103800
- tz.transition 1993, 3, :o5, 732745800
- tz.transition 1993, 9, :o2, 748639800
- tz.transition 1994, 3, :o5, 764281800
- tz.transition 1994, 9, :o2, 780175800
- tz.transition 1995, 3, :o5, 795817800
- tz.transition 1995, 9, :o2, 811711800
- tz.transition 1996, 3, :o5, 827353800
- tz.transition 1996, 9, :o2, 843247800
- tz.transition 1997, 3, :o5, 858976200
- tz.transition 1997, 9, :o2, 874870200
- tz.transition 1998, 3, :o5, 890512200
- tz.transition 1998, 9, :o2, 906406200
- tz.transition 1999, 3, :o5, 922048200
- tz.transition 1999, 9, :o2, 937942200
- tz.transition 2000, 3, :o5, 953584200
- tz.transition 2000, 9, :o2, 969478200
- tz.transition 2001, 3, :o5, 985206600
- tz.transition 2001, 9, :o2, 1001100600
- tz.transition 2002, 3, :o5, 1016742600
- tz.transition 2002, 9, :o2, 1032636600
- tz.transition 2003, 3, :o5, 1048278600
- tz.transition 2003, 9, :o2, 1064172600
- tz.transition 2004, 3, :o5, 1079814600
- tz.transition 2004, 9, :o2, 1095708600
- tz.transition 2005, 3, :o5, 1111437000
- tz.transition 2005, 9, :o2, 1127331000
- tz.transition 2008, 3, :o5, 1206045000
- tz.transition 2008, 9, :o2, 1221939000
- tz.transition 2009, 3, :o5, 1237667400
- tz.transition 2009, 9, :o2, 1253561400
- tz.transition 2010, 3, :o5, 1269203400
- tz.transition 2010, 9, :o2, 1285097400
- tz.transition 2011, 3, :o5, 1300739400
- tz.transition 2011, 9, :o2, 1316633400
- tz.transition 2012, 3, :o5, 1332275400
- tz.transition 2012, 9, :o2, 1348169400
- tz.transition 2013, 3, :o5, 1363897800
- tz.transition 2013, 9, :o2, 1379791800
- tz.transition 2014, 3, :o5, 1395433800
- tz.transition 2014, 9, :o2, 1411327800
- tz.transition 2015, 3, :o5, 1426969800
- tz.transition 2015, 9, :o2, 1442863800
- tz.transition 2016, 3, :o5, 1458505800
- tz.transition 2016, 9, :o2, 1474399800
- tz.transition 2017, 3, :o5, 1490128200
- tz.transition 2017, 9, :o2, 1506022200
- tz.transition 2018, 3, :o5, 1521664200
- tz.transition 2018, 9, :o2, 1537558200
- tz.transition 2019, 3, :o5, 1553200200
- tz.transition 2019, 9, :o2, 1569094200
- tz.transition 2020, 3, :o5, 1584736200
- tz.transition 2020, 9, :o2, 1600630200
- tz.transition 2021, 3, :o5, 1616358600
- tz.transition 2021, 9, :o2, 1632252600
- tz.transition 2022, 3, :o5, 1647894600
- tz.transition 2022, 9, :o2, 1663788600
- tz.transition 2023, 3, :o5, 1679430600
- tz.transition 2023, 9, :o2, 1695324600
- tz.transition 2024, 3, :o5, 1710966600
- tz.transition 2024, 9, :o2, 1726860600
- tz.transition 2025, 3, :o5, 1742589000
- tz.transition 2025, 9, :o2, 1758483000
- tz.transition 2026, 3, :o5, 1774125000
- tz.transition 2026, 9, :o2, 1790019000
- tz.transition 2027, 3, :o5, 1805661000
- tz.transition 2027, 9, :o2, 1821555000
- tz.transition 2028, 3, :o5, 1837197000
- tz.transition 2028, 9, :o2, 1853091000
- tz.transition 2029, 3, :o5, 1868733000
- tz.transition 2029, 9, :o2, 1884627000
- tz.transition 2030, 3, :o5, 1900355400
- tz.transition 2030, 9, :o2, 1916249400
- tz.transition 2031, 3, :o5, 1931891400
- tz.transition 2031, 9, :o2, 1947785400
- tz.transition 2032, 3, :o5, 1963427400
- tz.transition 2032, 9, :o2, 1979321400
- tz.transition 2033, 3, :o5, 1994963400
- tz.transition 2033, 9, :o2, 2010857400
- tz.transition 2034, 3, :o5, 2026585800
- tz.transition 2034, 9, :o2, 2042479800
- tz.transition 2035, 3, :o5, 2058121800
- tz.transition 2035, 9, :o2, 2074015800
- tz.transition 2036, 3, :o5, 2089657800
- tz.transition 2036, 9, :o2, 2105551800
- tz.transition 2037, 3, :o5, 2121193800
- tz.transition 2037, 9, :o2, 2137087800
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Asia/Tel_Aviv.rb b/lib/tzinfo/data/definitions/Asia/Tel_Aviv.rb
deleted file mode 100644
index aef2b1a8..00000000
--- a/lib/tzinfo/data/definitions/Asia/Tel_Aviv.rb
+++ /dev/null
@@ -1,18 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Asia
- module Tel_Aviv
- include TimezoneDefinition
-
- linked_timezone 'Asia/Tel_Aviv', 'Asia/Jerusalem'
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Asia/Thimbu.rb b/lib/tzinfo/data/definitions/Asia/Thimbu.rb
deleted file mode 100644
index 1a03a66a..00000000
--- a/lib/tzinfo/data/definitions/Asia/Thimbu.rb
+++ /dev/null
@@ -1,18 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Asia
- module Thimbu
- include TimezoneDefinition
-
- linked_timezone 'Asia/Thimbu', 'Asia/Thimphu'
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Asia/Thimphu.rb b/lib/tzinfo/data/definitions/Asia/Thimphu.rb
deleted file mode 100644
index 26edb773..00000000
--- a/lib/tzinfo/data/definitions/Asia/Thimphu.rb
+++ /dev/null
@@ -1,25 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Asia
- module Thimphu
- include TimezoneDefinition
-
- timezone 'Asia/Thimphu' do |tz|
- tz.offset :o0, 21516, 0, :LMT
- tz.offset :o1, 19800, 0, :IST
- tz.offset :o2, 21600, 0, :BTT
-
- tz.transition 1947, 8, :o1, -706341516, 17513368207, 7200
- tz.transition 1987, 9, :o2, 560025000
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Asia/Tokyo.rb b/lib/tzinfo/data/definitions/Asia/Tokyo.rb
deleted file mode 100644
index a3a8debf..00000000
--- a/lib/tzinfo/data/definitions/Asia/Tokyo.rb
+++ /dev/null
@@ -1,35 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Asia
- module Tokyo
- include TimezoneDefinition
-
- timezone 'Asia/Tokyo' do |tz|
- tz.offset :o0, 33539, 0, :LMT
- tz.offset :o1, 32400, 0, :JST
- tz.offset :o2, 32400, 0, :JCST
- tz.offset :o3, 32400, 3600, :JDT
-
- tz.transition 1887, 12, :o1, -2587712400, 19285097, 8
- tz.transition 1895, 12, :o2, -2335251600, 19308473, 8
- tz.transition 1937, 9, :o1, -1017824400, 19430457, 8
- tz.transition 1948, 5, :o3, -683794800, 58384157, 24
- tz.transition 1948, 9, :o1, -672393600, 14596831, 6
- tz.transition 1949, 4, :o3, -654764400, 58392221, 24
- tz.transition 1949, 9, :o1, -640944000, 14599015, 6
- tz.transition 1950, 5, :o3, -620290800, 58401797, 24
- tz.transition 1950, 9, :o1, -609494400, 14601199, 6
- tz.transition 1951, 5, :o3, -588841200, 58410533, 24
- tz.transition 1951, 9, :o1, -578044800, 14603383, 6
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Asia/Ujung_Pandang.rb b/lib/tzinfo/data/definitions/Asia/Ujung_Pandang.rb
deleted file mode 100644
index 9fe676b6..00000000
--- a/lib/tzinfo/data/definitions/Asia/Ujung_Pandang.rb
+++ /dev/null
@@ -1,18 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Asia
- module Ujung_Pandang
- include TimezoneDefinition
-
- linked_timezone 'Asia/Ujung_Pandang', 'Asia/Makassar'
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Asia/Ulaanbaatar.rb b/lib/tzinfo/data/definitions/Asia/Ulaanbaatar.rb
deleted file mode 100644
index 82755e63..00000000
--- a/lib/tzinfo/data/definitions/Asia/Ulaanbaatar.rb
+++ /dev/null
@@ -1,172 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Asia
- module Ulaanbaatar
- include TimezoneDefinition
-
- timezone 'Asia/Ulaanbaatar' do |tz|
- tz.offset :o0, 25652, 0, :LMT
- tz.offset :o1, 25200, 0, :ULAT
- tz.offset :o2, 28800, 0, :ULAT
- tz.offset :o3, 28800, 3600, :ULAST
-
- tz.transition 1905, 7, :o1, -2032931252, 52208457187, 21600
- tz.transition 1977, 12, :o2, 252435600
- tz.transition 1983, 3, :o3, 417974400
- tz.transition 1983, 9, :o2, 433782000
- tz.transition 1984, 3, :o3, 449596800
- tz.transition 1984, 9, :o2, 465318000
- tz.transition 1985, 3, :o3, 481046400
- tz.transition 1985, 9, :o2, 496767600
- tz.transition 1986, 3, :o3, 512496000
- tz.transition 1986, 9, :o2, 528217200
- tz.transition 1987, 3, :o3, 543945600
- tz.transition 1987, 9, :o2, 559666800
- tz.transition 1988, 3, :o3, 575395200
- tz.transition 1988, 9, :o2, 591116400
- tz.transition 1989, 3, :o3, 606844800
- tz.transition 1989, 9, :o2, 622566000
- tz.transition 1990, 3, :o3, 638294400
- tz.transition 1990, 9, :o2, 654620400
- tz.transition 1991, 3, :o3, 670348800
- tz.transition 1991, 9, :o2, 686070000
- tz.transition 1992, 3, :o3, 701798400
- tz.transition 1992, 9, :o2, 717519600
- tz.transition 1993, 3, :o3, 733248000
- tz.transition 1993, 9, :o2, 748969200
- tz.transition 1994, 3, :o3, 764697600
- tz.transition 1994, 9, :o2, 780418800
- tz.transition 1995, 3, :o3, 796147200
- tz.transition 1995, 9, :o2, 811868400
- tz.transition 1996, 3, :o3, 828201600
- tz.transition 1996, 9, :o2, 843922800
- tz.transition 1997, 3, :o3, 859651200
- tz.transition 1997, 9, :o2, 875372400
- tz.transition 1998, 3, :o3, 891100800
- tz.transition 1998, 9, :o2, 906822000
- tz.transition 2001, 4, :o3, 988394400
- tz.transition 2001, 9, :o2, 1001696400
- tz.transition 2002, 3, :o3, 1017424800
- tz.transition 2002, 9, :o2, 1033146000
- tz.transition 2003, 3, :o3, 1048874400
- tz.transition 2003, 9, :o2, 1064595600
- tz.transition 2004, 3, :o3, 1080324000
- tz.transition 2004, 9, :o2, 1096045200
- tz.transition 2005, 3, :o3, 1111773600
- tz.transition 2005, 9, :o2, 1127494800
- tz.transition 2006, 3, :o3, 1143223200
- tz.transition 2006, 9, :o2, 1159549200
- tz.transition 2015, 3, :o3, 1427479200
- tz.transition 2015, 9, :o2, 1443193200
- tz.transition 2016, 3, :o3, 1458928800
- tz.transition 2016, 9, :o2, 1474642800
- tz.transition 2017, 3, :o3, 1490378400
- tz.transition 2017, 9, :o2, 1506697200
- tz.transition 2018, 3, :o3, 1522432800
- tz.transition 2018, 9, :o2, 1538146800
- tz.transition 2019, 3, :o3, 1553882400
- tz.transition 2019, 9, :o2, 1569596400
- tz.transition 2020, 3, :o3, 1585332000
- tz.transition 2020, 9, :o2, 1601046000
- tz.transition 2021, 3, :o3, 1616781600
- tz.transition 2021, 9, :o2, 1632495600
- tz.transition 2022, 3, :o3, 1648231200
- tz.transition 2022, 9, :o2, 1663945200
- tz.transition 2023, 3, :o3, 1679680800
- tz.transition 2023, 9, :o2, 1695999600
- tz.transition 2024, 3, :o3, 1711735200
- tz.transition 2024, 9, :o2, 1727449200
- tz.transition 2025, 3, :o3, 1743184800
- tz.transition 2025, 9, :o2, 1758898800
- tz.transition 2026, 3, :o3, 1774634400
- tz.transition 2026, 9, :o2, 1790348400
- tz.transition 2027, 3, :o3, 1806084000
- tz.transition 2027, 9, :o2, 1821798000
- tz.transition 2028, 3, :o3, 1837533600
- tz.transition 2028, 9, :o2, 1853852400
- tz.transition 2029, 3, :o3, 1869588000
- tz.transition 2029, 9, :o2, 1885302000
- tz.transition 2030, 3, :o3, 1901037600
- tz.transition 2030, 9, :o2, 1916751600
- tz.transition 2031, 3, :o3, 1932487200
- tz.transition 2031, 9, :o2, 1948201200
- tz.transition 2032, 3, :o3, 1963936800
- tz.transition 2032, 9, :o2, 1979650800
- tz.transition 2033, 3, :o3, 1995386400
- tz.transition 2033, 9, :o2, 2011100400
- tz.transition 2034, 3, :o3, 2026836000
- tz.transition 2034, 9, :o2, 2043154800
- tz.transition 2035, 3, :o3, 2058890400
- tz.transition 2035, 9, :o2, 2074604400
- tz.transition 2036, 3, :o3, 2090340000
- tz.transition 2036, 9, :o2, 2106054000
- tz.transition 2037, 3, :o3, 2121789600
- tz.transition 2037, 9, :o2, 2137503600
- tz.transition 2038, 3, :o3, 2153239200, 9862037, 4
- tz.transition 2038, 9, :o2, 2168953200, 19725529, 8
- tz.transition 2039, 3, :o3, 2184688800, 9863493, 4
- tz.transition 2039, 9, :o2, 2200402800, 19728441, 8
- tz.transition 2040, 3, :o3, 2216743200, 9864977, 4
- tz.transition 2040, 9, :o2, 2232457200, 19731409, 8
- tz.transition 2041, 3, :o3, 2248192800, 9866433, 4
- tz.transition 2041, 9, :o2, 2263906800, 19734321, 8
- tz.transition 2042, 3, :o3, 2279642400, 9867889, 4
- tz.transition 2042, 9, :o2, 2295356400, 19737233, 8
- tz.transition 2043, 3, :o3, 2311092000, 9869345, 4
- tz.transition 2043, 9, :o2, 2326806000, 19740145, 8
- tz.transition 2044, 3, :o3, 2342541600, 9870801, 4
- tz.transition 2044, 9, :o2, 2358255600, 19743057, 8
- tz.transition 2045, 3, :o3, 2373991200, 9872257, 4
- tz.transition 2045, 9, :o2, 2390310000, 19746025, 8
- tz.transition 2046, 3, :o3, 2406045600, 9873741, 4
- tz.transition 2046, 9, :o2, 2421759600, 19748937, 8
- tz.transition 2047, 3, :o3, 2437495200, 9875197, 4
- tz.transition 2047, 9, :o2, 2453209200, 19751849, 8
- tz.transition 2048, 3, :o3, 2468944800, 9876653, 4
- tz.transition 2048, 9, :o2, 2484658800, 19754761, 8
- tz.transition 2049, 3, :o3, 2500394400, 9878109, 4
- tz.transition 2049, 9, :o2, 2516108400, 19757673, 8
- tz.transition 2050, 3, :o3, 2531844000, 9879565, 4
- tz.transition 2050, 9, :o2, 2547558000, 19760585, 8
- tz.transition 2051, 3, :o3, 2563293600, 9881021, 4
- tz.transition 2051, 9, :o2, 2579612400, 19763553, 8
- tz.transition 2052, 3, :o3, 2595348000, 9882505, 4
- tz.transition 2052, 9, :o2, 2611062000, 19766465, 8
- tz.transition 2053, 3, :o3, 2626797600, 9883961, 4
- tz.transition 2053, 9, :o2, 2642511600, 19769377, 8
- tz.transition 2054, 3, :o3, 2658247200, 9885417, 4
- tz.transition 2054, 9, :o2, 2673961200, 19772289, 8
- tz.transition 2055, 3, :o3, 2689696800, 9886873, 4
- tz.transition 2055, 9, :o2, 2705410800, 19775201, 8
- tz.transition 2056, 3, :o3, 2721146400, 9888329, 4
- tz.transition 2056, 9, :o2, 2737465200, 19778169, 8
- tz.transition 2057, 3, :o3, 2753200800, 9889813, 4
- tz.transition 2057, 9, :o2, 2768914800, 19781081, 8
- tz.transition 2058, 3, :o3, 2784650400, 9891269, 4
- tz.transition 2058, 9, :o2, 2800364400, 19783993, 8
- tz.transition 2059, 3, :o3, 2816100000, 9892725, 4
- tz.transition 2059, 9, :o2, 2831814000, 19786905, 8
- tz.transition 2060, 3, :o3, 2847549600, 9894181, 4
- tz.transition 2060, 9, :o2, 2863263600, 19789817, 8
- tz.transition 2061, 3, :o3, 2878999200, 9895637, 4
- tz.transition 2061, 9, :o2, 2894713200, 19792729, 8
- tz.transition 2062, 3, :o3, 2910448800, 9897093, 4
- tz.transition 2062, 9, :o2, 2926767600, 19795697, 8
- tz.transition 2063, 3, :o3, 2942503200, 9898577, 4
- tz.transition 2063, 9, :o2, 2958217200, 19798609, 8
- tz.transition 2064, 3, :o3, 2973952800, 9900033, 4
- tz.transition 2064, 9, :o2, 2989666800, 19801521, 8
- tz.transition 2065, 3, :o3, 3005402400, 9901489, 4
- tz.transition 2065, 9, :o2, 3021116400, 19804433, 8
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Asia/Ulan_Bator.rb b/lib/tzinfo/data/definitions/Asia/Ulan_Bator.rb
deleted file mode 100644
index 714a3341..00000000
--- a/lib/tzinfo/data/definitions/Asia/Ulan_Bator.rb
+++ /dev/null
@@ -1,18 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Asia
- module Ulan_Bator
- include TimezoneDefinition
-
- linked_timezone 'Asia/Ulan_Bator', 'Asia/Ulaanbaatar'
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Asia/Urumqi.rb b/lib/tzinfo/data/definitions/Asia/Urumqi.rb
deleted file mode 100644
index 06946899..00000000
--- a/lib/tzinfo/data/definitions/Asia/Urumqi.rb
+++ /dev/null
@@ -1,23 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Asia
- module Urumqi
- include TimezoneDefinition
-
- timezone 'Asia/Urumqi' do |tz|
- tz.offset :o0, 21020, 0, :LMT
- tz.offset :o1, 21600, 0, :XJT
-
- tz.transition 1927, 12, :o1, -1325483420, 10477063829, 4320
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Asia/Ust__m__Nera.rb b/lib/tzinfo/data/definitions/Asia/Ust__m__Nera.rb
deleted file mode 100644
index 9e552c15..00000000
--- a/lib/tzinfo/data/definitions/Asia/Ust__m__Nera.rb
+++ /dev/null
@@ -1,96 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Asia
- module Ust__m__Nera
- include TimezoneDefinition
-
- timezone 'Asia/Ust-Nera' do |tz|
- tz.offset :o0, 34374, 0, :LMT
- tz.offset :o1, 28800, 0, :YAKT
- tz.offset :o2, 32400, 0, :YAKT
- tz.offset :o3, 39600, 3600, :MAGST
- tz.offset :o4, 39600, 0, :MAGT
- tz.offset :o5, 36000, 3600, :MAGST
- tz.offset :o6, 36000, 0, :MAGT
- tz.offset :o7, 43200, 0, :MAGT
- tz.offset :o8, 39600, 0, :VLAT
- tz.offset :o9, 36000, 0, :VLAT
-
- tz.transition 1919, 12, :o1, -1579426374, 34881222271, 14400
- tz.transition 1930, 6, :o2, -1247558400, 14556889, 6
- tz.transition 1981, 3, :o3, 354898800
- tz.transition 1981, 9, :o4, 370699200
- tz.transition 1982, 3, :o3, 386427600
- tz.transition 1982, 9, :o4, 402235200
- tz.transition 1983, 3, :o3, 417963600
- tz.transition 1983, 9, :o4, 433771200
- tz.transition 1984, 3, :o3, 449586000
- tz.transition 1984, 9, :o4, 465318000
- tz.transition 1985, 3, :o3, 481042800
- tz.transition 1985, 9, :o4, 496767600
- tz.transition 1986, 3, :o3, 512492400
- tz.transition 1986, 9, :o4, 528217200
- tz.transition 1987, 3, :o3, 543942000
- tz.transition 1987, 9, :o4, 559666800
- tz.transition 1988, 3, :o3, 575391600
- tz.transition 1988, 9, :o4, 591116400
- tz.transition 1989, 3, :o3, 606841200
- tz.transition 1989, 9, :o4, 622566000
- tz.transition 1990, 3, :o3, 638290800
- tz.transition 1990, 9, :o4, 654620400
- tz.transition 1991, 3, :o5, 670345200
- tz.transition 1991, 9, :o6, 686073600
- tz.transition 1992, 1, :o4, 695750400
- tz.transition 1992, 3, :o3, 701784000
- tz.transition 1992, 9, :o4, 717505200
- tz.transition 1993, 3, :o3, 733244400
- tz.transition 1993, 9, :o4, 748969200
- tz.transition 1994, 3, :o3, 764694000
- tz.transition 1994, 9, :o4, 780418800
- tz.transition 1995, 3, :o3, 796143600
- tz.transition 1995, 9, :o4, 811868400
- tz.transition 1996, 3, :o3, 828198000
- tz.transition 1996, 10, :o4, 846342000
- tz.transition 1997, 3, :o3, 859647600
- tz.transition 1997, 10, :o4, 877791600
- tz.transition 1998, 3, :o3, 891097200
- tz.transition 1998, 10, :o4, 909241200
- tz.transition 1999, 3, :o3, 922546800
- tz.transition 1999, 10, :o4, 941295600
- tz.transition 2000, 3, :o3, 953996400
- tz.transition 2000, 10, :o4, 972745200
- tz.transition 2001, 3, :o3, 985446000
- tz.transition 2001, 10, :o4, 1004194800
- tz.transition 2002, 3, :o3, 1017500400
- tz.transition 2002, 10, :o4, 1035644400
- tz.transition 2003, 3, :o3, 1048950000
- tz.transition 2003, 10, :o4, 1067094000
- tz.transition 2004, 3, :o3, 1080399600
- tz.transition 2004, 10, :o4, 1099148400
- tz.transition 2005, 3, :o3, 1111849200
- tz.transition 2005, 10, :o4, 1130598000
- tz.transition 2006, 3, :o3, 1143298800
- tz.transition 2006, 10, :o4, 1162047600
- tz.transition 2007, 3, :o3, 1174748400
- tz.transition 2007, 10, :o4, 1193497200
- tz.transition 2008, 3, :o3, 1206802800
- tz.transition 2008, 10, :o4, 1224946800
- tz.transition 2009, 3, :o3, 1238252400
- tz.transition 2009, 10, :o4, 1256396400
- tz.transition 2010, 3, :o3, 1269702000
- tz.transition 2010, 10, :o4, 1288450800
- tz.transition 2011, 3, :o7, 1301151600
- tz.transition 2011, 9, :o8, 1315828800
- tz.transition 2014, 10, :o9, 1414249200
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Asia/Vientiane.rb b/lib/tzinfo/data/definitions/Asia/Vientiane.rb
deleted file mode 100644
index 6f529f7f..00000000
--- a/lib/tzinfo/data/definitions/Asia/Vientiane.rb
+++ /dev/null
@@ -1,18 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Asia
- module Vientiane
- include TimezoneDefinition
-
- linked_timezone 'Asia/Vientiane', 'Asia/Bangkok'
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Atlantic/Azores.rb b/lib/tzinfo/data/definitions/Atlantic/Azores.rb
deleted file mode 100644
index 24a567d9..00000000
--- a/lib/tzinfo/data/definitions/Atlantic/Azores.rb
+++ /dev/null
@@ -1,305 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Atlantic
- module Azores
- include TimezoneDefinition
-
- timezone 'Atlantic/Azores' do |tz|
- tz.offset :o0, -6160, 0, :LMT
- tz.offset :o1, -6872, 0, :HMT
- tz.offset :o2, -7200, 0, :AZOT
- tz.offset :o3, -7200, 3600, :AZOST
- tz.offset :o4, -7200, 7200, :AZOMT
- tz.offset :o5, -3600, 0, :AZOT
- tz.offset :o6, -3600, 3600, :AZOST
- tz.offset :o7, 0, 0, :WET
-
- tz.transition 1884, 1, :o1, -2713904240, 2601910697, 1080
- tz.transition 1912, 1, :o2, -1830377128, 26129547859, 10800
- tz.transition 1916, 6, :o3, -1689548400, 58104781, 24
- tz.transition 1916, 11, :o2, -1677794400, 29054023, 12
- tz.transition 1917, 3, :o3, -1667430000, 58110925, 24
- tz.transition 1917, 10, :o2, -1647730800, 58116397, 24
- tz.transition 1918, 3, :o3, -1635807600, 58119709, 24
- tz.transition 1918, 10, :o2, -1616194800, 58125157, 24
- tz.transition 1919, 3, :o3, -1604358000, 58128445, 24
- tz.transition 1919, 10, :o2, -1584658800, 58133917, 24
- tz.transition 1920, 3, :o3, -1572735600, 58137229, 24
- tz.transition 1920, 10, :o2, -1553036400, 58142701, 24
- tz.transition 1921, 3, :o3, -1541199600, 58145989, 24
- tz.transition 1921, 10, :o2, -1521500400, 58151461, 24
- tz.transition 1924, 4, :o3, -1442444400, 58173421, 24
- tz.transition 1924, 10, :o2, -1426806000, 58177765, 24
- tz.transition 1926, 4, :o3, -1379286000, 58190965, 24
- tz.transition 1926, 10, :o2, -1364770800, 58194997, 24
- tz.transition 1927, 4, :o3, -1348441200, 58199533, 24
- tz.transition 1927, 10, :o2, -1333321200, 58203733, 24
- tz.transition 1928, 4, :o3, -1316386800, 58208437, 24
- tz.transition 1928, 10, :o2, -1301266800, 58212637, 24
- tz.transition 1929, 4, :o3, -1284332400, 58217341, 24
- tz.transition 1929, 10, :o2, -1269817200, 58221373, 24
- tz.transition 1931, 4, :o3, -1221433200, 58234813, 24
- tz.transition 1931, 10, :o2, -1206918000, 58238845, 24
- tz.transition 1932, 4, :o3, -1191193200, 58243213, 24
- tz.transition 1932, 10, :o2, -1175468400, 58247581, 24
- tz.transition 1934, 4, :o3, -1127689200, 58260853, 24
- tz.transition 1934, 10, :o2, -1111964400, 58265221, 24
- tz.transition 1935, 3, :o3, -1096844400, 58269421, 24
- tz.transition 1935, 10, :o2, -1080514800, 58273957, 24
- tz.transition 1936, 4, :o3, -1063580400, 58278661, 24
- tz.transition 1936, 10, :o2, -1049065200, 58282693, 24
- tz.transition 1937, 4, :o3, -1033340400, 58287061, 24
- tz.transition 1937, 10, :o2, -1017615600, 58291429, 24
- tz.transition 1938, 3, :o3, -1002495600, 58295629, 24
- tz.transition 1938, 10, :o2, -986166000, 58300165, 24
- tz.transition 1939, 4, :o3, -969231600, 58304869, 24
- tz.transition 1939, 11, :o2, -950482800, 58310077, 24
- tz.transition 1940, 2, :o3, -942015600, 58312429, 24
- tz.transition 1940, 10, :o2, -922662000, 58317805, 24
- tz.transition 1941, 4, :o3, -906937200, 58322173, 24
- tz.transition 1941, 10, :o2, -891126000, 58326565, 24
- tz.transition 1942, 3, :o3, -877302000, 58330405, 24
- tz.transition 1942, 4, :o4, -873676800, 4860951, 2
- tz.transition 1942, 8, :o3, -864000000, 4861175, 2
- tz.transition 1942, 10, :o2, -857948400, 58335781, 24
- tz.transition 1943, 3, :o3, -845852400, 58339141, 24
- tz.transition 1943, 4, :o4, -842832000, 4861665, 2
- tz.transition 1943, 8, :o3, -831340800, 4861931, 2
- tz.transition 1943, 10, :o2, -825894000, 58344685, 24
- tz.transition 1944, 3, :o3, -814402800, 58347877, 24
- tz.transition 1944, 4, :o4, -810777600, 4862407, 2
- tz.transition 1944, 8, :o3, -799891200, 4862659, 2
- tz.transition 1944, 10, :o2, -794444400, 58353421, 24
- tz.transition 1945, 3, :o3, -782953200, 58356613, 24
- tz.transition 1945, 4, :o4, -779328000, 4863135, 2
- tz.transition 1945, 8, :o3, -768441600, 4863387, 2
- tz.transition 1945, 10, :o2, -762994800, 58362157, 24
- tz.transition 1946, 4, :o3, -749084400, 58366021, 24
- tz.transition 1946, 10, :o2, -733359600, 58370389, 24
- tz.transition 1947, 4, :o3, -717624000, 7296845, 3
- tz.transition 1947, 10, :o2, -701899200, 7297391, 3
- tz.transition 1948, 4, :o3, -686174400, 7297937, 3
- tz.transition 1948, 10, :o2, -670449600, 7298483, 3
- tz.transition 1949, 4, :o3, -654724800, 7299029, 3
- tz.transition 1949, 10, :o2, -639000000, 7299575, 3
- tz.transition 1951, 4, :o3, -591825600, 7301213, 3
- tz.transition 1951, 10, :o2, -575496000, 7301780, 3
- tz.transition 1952, 4, :o3, -559771200, 7302326, 3
- tz.transition 1952, 10, :o2, -544046400, 7302872, 3
- tz.transition 1953, 4, :o3, -528321600, 7303418, 3
- tz.transition 1953, 10, :o2, -512596800, 7303964, 3
- tz.transition 1954, 4, :o3, -496872000, 7304510, 3
- tz.transition 1954, 10, :o2, -481147200, 7305056, 3
- tz.transition 1955, 4, :o3, -465422400, 7305602, 3
- tz.transition 1955, 10, :o2, -449697600, 7306148, 3
- tz.transition 1956, 4, :o3, -433972800, 7306694, 3
- tz.transition 1956, 10, :o2, -417643200, 7307261, 3
- tz.transition 1957, 4, :o3, -401918400, 7307807, 3
- tz.transition 1957, 10, :o2, -386193600, 7308353, 3
- tz.transition 1958, 4, :o3, -370468800, 7308899, 3
- tz.transition 1958, 10, :o2, -354744000, 7309445, 3
- tz.transition 1959, 4, :o3, -339019200, 7309991, 3
- tz.transition 1959, 10, :o2, -323294400, 7310537, 3
- tz.transition 1960, 4, :o3, -307569600, 7311083, 3
- tz.transition 1960, 10, :o2, -291844800, 7311629, 3
- tz.transition 1961, 4, :o3, -276120000, 7312175, 3
- tz.transition 1961, 10, :o2, -260395200, 7312721, 3
- tz.transition 1962, 4, :o3, -244670400, 7313267, 3
- tz.transition 1962, 10, :o2, -228340800, 7313834, 3
- tz.transition 1963, 4, :o3, -212616000, 7314380, 3
- tz.transition 1963, 10, :o2, -196891200, 7314926, 3
- tz.transition 1964, 4, :o3, -181166400, 7315472, 3
- tz.transition 1964, 10, :o2, -165441600, 7316018, 3
- tz.transition 1965, 4, :o3, -149716800, 7316564, 3
- tz.transition 1965, 10, :o2, -133992000, 7317110, 3
- tz.transition 1966, 4, :o5, -118267200, 7317656, 3
- tz.transition 1977, 3, :o6, 228272400
- tz.transition 1977, 9, :o5, 243997200
- tz.transition 1978, 4, :o6, 260326800
- tz.transition 1978, 10, :o5, 276051600
- tz.transition 1979, 4, :o6, 291776400
- tz.transition 1979, 9, :o5, 307504800
- tz.transition 1980, 3, :o6, 323226000
- tz.transition 1980, 9, :o5, 338954400
- tz.transition 1981, 3, :o6, 354679200
- tz.transition 1981, 9, :o5, 370404000
- tz.transition 1982, 3, :o6, 386128800
- tz.transition 1982, 9, :o5, 401853600
- tz.transition 1983, 3, :o6, 417582000
- tz.transition 1983, 9, :o5, 433303200
- tz.transition 1984, 3, :o6, 449028000
- tz.transition 1984, 9, :o5, 465357600
- tz.transition 1985, 3, :o6, 481082400
- tz.transition 1985, 9, :o5, 496807200
- tz.transition 1986, 3, :o6, 512532000
- tz.transition 1986, 9, :o5, 528256800
- tz.transition 1987, 3, :o6, 543981600
- tz.transition 1987, 9, :o5, 559706400
- tz.transition 1988, 3, :o6, 575431200
- tz.transition 1988, 9, :o5, 591156000
- tz.transition 1989, 3, :o6, 606880800
- tz.transition 1989, 9, :o5, 622605600
- tz.transition 1990, 3, :o6, 638330400
- tz.transition 1990, 9, :o5, 654660000
- tz.transition 1991, 3, :o6, 670384800
- tz.transition 1991, 9, :o5, 686109600
- tz.transition 1992, 3, :o6, 701834400
- tz.transition 1992, 9, :o7, 717559200
- tz.transition 1993, 3, :o6, 733280400
- tz.transition 1993, 9, :o5, 749005200
- tz.transition 1994, 3, :o6, 764730000
- tz.transition 1994, 9, :o5, 780454800
- tz.transition 1995, 3, :o6, 796179600
- tz.transition 1995, 9, :o5, 811904400
- tz.transition 1996, 3, :o6, 828234000
- tz.transition 1996, 10, :o5, 846378000
- tz.transition 1997, 3, :o6, 859683600
- tz.transition 1997, 10, :o5, 877827600
- tz.transition 1998, 3, :o6, 891133200
- tz.transition 1998, 10, :o5, 909277200
- tz.transition 1999, 3, :o6, 922582800
- tz.transition 1999, 10, :o5, 941331600
- tz.transition 2000, 3, :o6, 954032400
- tz.transition 2000, 10, :o5, 972781200
- tz.transition 2001, 3, :o6, 985482000
- tz.transition 2001, 10, :o5, 1004230800
- tz.transition 2002, 3, :o6, 1017536400
- tz.transition 2002, 10, :o5, 1035680400
- tz.transition 2003, 3, :o6, 1048986000
- tz.transition 2003, 10, :o5, 1067130000
- tz.transition 2004, 3, :o6, 1080435600
- tz.transition 2004, 10, :o5, 1099184400
- tz.transition 2005, 3, :o6, 1111885200
- tz.transition 2005, 10, :o5, 1130634000
- tz.transition 2006, 3, :o6, 1143334800
- tz.transition 2006, 10, :o5, 1162083600
- tz.transition 2007, 3, :o6, 1174784400
- tz.transition 2007, 10, :o5, 1193533200
- tz.transition 2008, 3, :o6, 1206838800
- tz.transition 2008, 10, :o5, 1224982800
- tz.transition 2009, 3, :o6, 1238288400
- tz.transition 2009, 10, :o5, 1256432400
- tz.transition 2010, 3, :o6, 1269738000
- tz.transition 2010, 10, :o5, 1288486800
- tz.transition 2011, 3, :o6, 1301187600
- tz.transition 2011, 10, :o5, 1319936400
- tz.transition 2012, 3, :o6, 1332637200
- tz.transition 2012, 10, :o5, 1351386000
- tz.transition 2013, 3, :o6, 1364691600
- tz.transition 2013, 10, :o5, 1382835600
- tz.transition 2014, 3, :o6, 1396141200
- tz.transition 2014, 10, :o5, 1414285200
- tz.transition 2015, 3, :o6, 1427590800
- tz.transition 2015, 10, :o5, 1445734800
- tz.transition 2016, 3, :o6, 1459040400
- tz.transition 2016, 10, :o5, 1477789200
- tz.transition 2017, 3, :o6, 1490490000
- tz.transition 2017, 10, :o5, 1509238800
- tz.transition 2018, 3, :o6, 1521939600
- tz.transition 2018, 10, :o5, 1540688400
- tz.transition 2019, 3, :o6, 1553994000
- tz.transition 2019, 10, :o5, 1572138000
- tz.transition 2020, 3, :o6, 1585443600
- tz.transition 2020, 10, :o5, 1603587600
- tz.transition 2021, 3, :o6, 1616893200
- tz.transition 2021, 10, :o5, 1635642000
- tz.transition 2022, 3, :o6, 1648342800
- tz.transition 2022, 10, :o5, 1667091600
- tz.transition 2023, 3, :o6, 1679792400
- tz.transition 2023, 10, :o5, 1698541200
- tz.transition 2024, 3, :o6, 1711846800
- tz.transition 2024, 10, :o5, 1729990800
- tz.transition 2025, 3, :o6, 1743296400
- tz.transition 2025, 10, :o5, 1761440400
- tz.transition 2026, 3, :o6, 1774746000
- tz.transition 2026, 10, :o5, 1792890000
- tz.transition 2027, 3, :o6, 1806195600
- tz.transition 2027, 10, :o5, 1824944400
- tz.transition 2028, 3, :o6, 1837645200
- tz.transition 2028, 10, :o5, 1856394000
- tz.transition 2029, 3, :o6, 1869094800
- tz.transition 2029, 10, :o5, 1887843600
- tz.transition 2030, 3, :o6, 1901149200
- tz.transition 2030, 10, :o5, 1919293200
- tz.transition 2031, 3, :o6, 1932598800
- tz.transition 2031, 10, :o5, 1950742800
- tz.transition 2032, 3, :o6, 1964048400
- tz.transition 2032, 10, :o5, 1982797200
- tz.transition 2033, 3, :o6, 1995498000
- tz.transition 2033, 10, :o5, 2014246800
- tz.transition 2034, 3, :o6, 2026947600
- tz.transition 2034, 10, :o5, 2045696400
- tz.transition 2035, 3, :o6, 2058397200
- tz.transition 2035, 10, :o5, 2077146000
- tz.transition 2036, 3, :o6, 2090451600
- tz.transition 2036, 10, :o5, 2108595600
- tz.transition 2037, 3, :o6, 2121901200
- tz.transition 2037, 10, :o5, 2140045200
- tz.transition 2038, 3, :o6, 2153350800, 59172253, 24
- tz.transition 2038, 10, :o5, 2172099600, 59177461, 24
- tz.transition 2039, 3, :o6, 2184800400, 59180989, 24
- tz.transition 2039, 10, :o5, 2203549200, 59186197, 24
- tz.transition 2040, 3, :o6, 2216250000, 59189725, 24
- tz.transition 2040, 10, :o5, 2234998800, 59194933, 24
- tz.transition 2041, 3, :o6, 2248304400, 59198629, 24
- tz.transition 2041, 10, :o5, 2266448400, 59203669, 24
- tz.transition 2042, 3, :o6, 2279754000, 59207365, 24
- tz.transition 2042, 10, :o5, 2297898000, 59212405, 24
- tz.transition 2043, 3, :o6, 2311203600, 59216101, 24
- tz.transition 2043, 10, :o5, 2329347600, 59221141, 24
- tz.transition 2044, 3, :o6, 2342653200, 59224837, 24
- tz.transition 2044, 10, :o5, 2361402000, 59230045, 24
- tz.transition 2045, 3, :o6, 2374102800, 59233573, 24
- tz.transition 2045, 10, :o5, 2392851600, 59238781, 24
- tz.transition 2046, 3, :o6, 2405552400, 59242309, 24
- tz.transition 2046, 10, :o5, 2424301200, 59247517, 24
- tz.transition 2047, 3, :o6, 2437606800, 59251213, 24
- tz.transition 2047, 10, :o5, 2455750800, 59256253, 24
- tz.transition 2048, 3, :o6, 2469056400, 59259949, 24
- tz.transition 2048, 10, :o5, 2487200400, 59264989, 24
- tz.transition 2049, 3, :o6, 2500506000, 59268685, 24
- tz.transition 2049, 10, :o5, 2519254800, 59273893, 24
- tz.transition 2050, 3, :o6, 2531955600, 59277421, 24
- tz.transition 2050, 10, :o5, 2550704400, 59282629, 24
- tz.transition 2051, 3, :o6, 2563405200, 59286157, 24
- tz.transition 2051, 10, :o5, 2582154000, 59291365, 24
- tz.transition 2052, 3, :o6, 2595459600, 59295061, 24
- tz.transition 2052, 10, :o5, 2613603600, 59300101, 24
- tz.transition 2053, 3, :o6, 2626909200, 59303797, 24
- tz.transition 2053, 10, :o5, 2645053200, 59308837, 24
- tz.transition 2054, 3, :o6, 2658358800, 59312533, 24
- tz.transition 2054, 10, :o5, 2676502800, 59317573, 24
- tz.transition 2055, 3, :o6, 2689808400, 59321269, 24
- tz.transition 2055, 10, :o5, 2708557200, 59326477, 24
- tz.transition 2056, 3, :o6, 2721258000, 59330005, 24
- tz.transition 2056, 10, :o5, 2740006800, 59335213, 24
- tz.transition 2057, 3, :o6, 2752707600, 59338741, 24
- tz.transition 2057, 10, :o5, 2771456400, 59343949, 24
- tz.transition 2058, 3, :o6, 2784762000, 59347645, 24
- tz.transition 2058, 10, :o5, 2802906000, 59352685, 24
- tz.transition 2059, 3, :o6, 2816211600, 59356381, 24
- tz.transition 2059, 10, :o5, 2834355600, 59361421, 24
- tz.transition 2060, 3, :o6, 2847661200, 59365117, 24
- tz.transition 2060, 10, :o5, 2866410000, 59370325, 24
- tz.transition 2061, 3, :o6, 2879110800, 59373853, 24
- tz.transition 2061, 10, :o5, 2897859600, 59379061, 24
- tz.transition 2062, 3, :o6, 2910560400, 59382589, 24
- tz.transition 2062, 10, :o5, 2929309200, 59387797, 24
- tz.transition 2063, 3, :o6, 2942010000, 59391325, 24
- tz.transition 2063, 10, :o5, 2960758800, 59396533, 24
- tz.transition 2064, 3, :o6, 2974064400, 59400229, 24
- tz.transition 2064, 10, :o5, 2992208400, 59405269, 24
- tz.transition 2065, 3, :o6, 3005514000, 59408965, 24
- tz.transition 2065, 10, :o5, 3023658000, 59414005, 24
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Atlantic/Bermuda.rb b/lib/tzinfo/data/definitions/Atlantic/Bermuda.rb
deleted file mode 100644
index bc411ba9..00000000
--- a/lib/tzinfo/data/definitions/Atlantic/Bermuda.rb
+++ /dev/null
@@ -1,208 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Atlantic
- module Bermuda
- include TimezoneDefinition
-
- timezone 'Atlantic/Bermuda' do |tz|
- tz.offset :o0, -15558, 0, :LMT
- tz.offset :o1, -14400, 0, :AST
- tz.offset :o2, -14400, 3600, :ADT
-
- tz.transition 1930, 1, :o1, -1262281242, 34934079793, 14400
- tz.transition 1974, 4, :o2, 136360800
- tz.transition 1974, 10, :o1, 152082000
- tz.transition 1975, 4, :o2, 167810400
- tz.transition 1975, 10, :o1, 183531600
- tz.transition 1976, 4, :o2, 199260000
- tz.transition 1976, 10, :o1, 215586000
- tz.transition 1977, 4, :o2, 230709600
- tz.transition 1977, 10, :o1, 247035600
- tz.transition 1978, 4, :o2, 262764000
- tz.transition 1978, 10, :o1, 278485200
- tz.transition 1979, 4, :o2, 294213600
- tz.transition 1979, 10, :o1, 309934800
- tz.transition 1980, 4, :o2, 325663200
- tz.transition 1980, 10, :o1, 341384400
- tz.transition 1981, 4, :o2, 357112800
- tz.transition 1981, 10, :o1, 372834000
- tz.transition 1982, 4, :o2, 388562400
- tz.transition 1982, 10, :o1, 404888400
- tz.transition 1983, 4, :o2, 420012000
- tz.transition 1983, 10, :o1, 436338000
- tz.transition 1984, 4, :o2, 452066400
- tz.transition 1984, 10, :o1, 467787600
- tz.transition 1985, 4, :o2, 483516000
- tz.transition 1985, 10, :o1, 499237200
- tz.transition 1986, 4, :o2, 514965600
- tz.transition 1986, 10, :o1, 530686800
- tz.transition 1987, 4, :o2, 544600800
- tz.transition 1987, 10, :o1, 562136400
- tz.transition 1988, 4, :o2, 576050400
- tz.transition 1988, 10, :o1, 594190800
- tz.transition 1989, 4, :o2, 607500000
- tz.transition 1989, 10, :o1, 625640400
- tz.transition 1990, 4, :o2, 638949600
- tz.transition 1990, 10, :o1, 657090000
- tz.transition 1991, 4, :o2, 671004000
- tz.transition 1991, 10, :o1, 688539600
- tz.transition 1992, 4, :o2, 702453600
- tz.transition 1992, 10, :o1, 719989200
- tz.transition 1993, 4, :o2, 733903200
- tz.transition 1993, 10, :o1, 752043600
- tz.transition 1994, 4, :o2, 765352800
- tz.transition 1994, 10, :o1, 783493200
- tz.transition 1995, 4, :o2, 796802400
- tz.transition 1995, 10, :o1, 814942800
- tz.transition 1996, 4, :o2, 828856800
- tz.transition 1996, 10, :o1, 846392400
- tz.transition 1997, 4, :o2, 860306400
- tz.transition 1997, 10, :o1, 877842000
- tz.transition 1998, 4, :o2, 891756000
- tz.transition 1998, 10, :o1, 909291600
- tz.transition 1999, 4, :o2, 923205600
- tz.transition 1999, 10, :o1, 941346000
- tz.transition 2000, 4, :o2, 954655200
- tz.transition 2000, 10, :o1, 972795600
- tz.transition 2001, 4, :o2, 986104800
- tz.transition 2001, 10, :o1, 1004245200
- tz.transition 2002, 4, :o2, 1018159200
- tz.transition 2002, 10, :o1, 1035694800
- tz.transition 2003, 4, :o2, 1049608800
- tz.transition 2003, 10, :o1, 1067144400
- tz.transition 2004, 4, :o2, 1081058400
- tz.transition 2004, 10, :o1, 1099198800
- tz.transition 2005, 4, :o2, 1112508000
- tz.transition 2005, 10, :o1, 1130648400
- tz.transition 2006, 4, :o2, 1143957600
- tz.transition 2006, 10, :o1, 1162098000
- tz.transition 2007, 3, :o2, 1173592800
- tz.transition 2007, 11, :o1, 1194152400
- tz.transition 2008, 3, :o2, 1205042400
- tz.transition 2008, 11, :o1, 1225602000
- tz.transition 2009, 3, :o2, 1236492000
- tz.transition 2009, 11, :o1, 1257051600
- tz.transition 2010, 3, :o2, 1268546400
- tz.transition 2010, 11, :o1, 1289106000
- tz.transition 2011, 3, :o2, 1299996000
- tz.transition 2011, 11, :o1, 1320555600
- tz.transition 2012, 3, :o2, 1331445600
- tz.transition 2012, 11, :o1, 1352005200
- tz.transition 2013, 3, :o2, 1362895200
- tz.transition 2013, 11, :o1, 1383454800
- tz.transition 2014, 3, :o2, 1394344800
- tz.transition 2014, 11, :o1, 1414904400
- tz.transition 2015, 3, :o2, 1425794400
- tz.transition 2015, 11, :o1, 1446354000
- tz.transition 2016, 3, :o2, 1457848800
- tz.transition 2016, 11, :o1, 1478408400
- tz.transition 2017, 3, :o2, 1489298400
- tz.transition 2017, 11, :o1, 1509858000
- tz.transition 2018, 3, :o2, 1520748000
- tz.transition 2018, 11, :o1, 1541307600
- tz.transition 2019, 3, :o2, 1552197600
- tz.transition 2019, 11, :o1, 1572757200
- tz.transition 2020, 3, :o2, 1583647200
- tz.transition 2020, 11, :o1, 1604206800
- tz.transition 2021, 3, :o2, 1615701600
- tz.transition 2021, 11, :o1, 1636261200
- tz.transition 2022, 3, :o2, 1647151200
- tz.transition 2022, 11, :o1, 1667710800
- tz.transition 2023, 3, :o2, 1678600800
- tz.transition 2023, 11, :o1, 1699160400
- tz.transition 2024, 3, :o2, 1710050400
- tz.transition 2024, 11, :o1, 1730610000
- tz.transition 2025, 3, :o2, 1741500000
- tz.transition 2025, 11, :o1, 1762059600
- tz.transition 2026, 3, :o2, 1772949600
- tz.transition 2026, 11, :o1, 1793509200
- tz.transition 2027, 3, :o2, 1805004000
- tz.transition 2027, 11, :o1, 1825563600
- tz.transition 2028, 3, :o2, 1836453600
- tz.transition 2028, 11, :o1, 1857013200
- tz.transition 2029, 3, :o2, 1867903200
- tz.transition 2029, 11, :o1, 1888462800
- tz.transition 2030, 3, :o2, 1899352800
- tz.transition 2030, 11, :o1, 1919912400
- tz.transition 2031, 3, :o2, 1930802400
- tz.transition 2031, 11, :o1, 1951362000
- tz.transition 2032, 3, :o2, 1962856800
- tz.transition 2032, 11, :o1, 1983416400
- tz.transition 2033, 3, :o2, 1994306400
- tz.transition 2033, 11, :o1, 2014866000
- tz.transition 2034, 3, :o2, 2025756000
- tz.transition 2034, 11, :o1, 2046315600
- tz.transition 2035, 3, :o2, 2057205600
- tz.transition 2035, 11, :o1, 2077765200
- tz.transition 2036, 3, :o2, 2088655200
- tz.transition 2036, 11, :o1, 2109214800
- tz.transition 2037, 3, :o2, 2120104800
- tz.transition 2037, 11, :o1, 2140664400
- tz.transition 2038, 3, :o2, 2152159200, 9861987, 4
- tz.transition 2038, 11, :o1, 2172718800, 59177633, 24
- tz.transition 2039, 3, :o2, 2183608800, 9863443, 4
- tz.transition 2039, 11, :o1, 2204168400, 59186369, 24
- tz.transition 2040, 3, :o2, 2215058400, 9864899, 4
- tz.transition 2040, 11, :o1, 2235618000, 59195105, 24
- tz.transition 2041, 3, :o2, 2246508000, 9866355, 4
- tz.transition 2041, 11, :o1, 2267067600, 59203841, 24
- tz.transition 2042, 3, :o2, 2277957600, 9867811, 4
- tz.transition 2042, 11, :o1, 2298517200, 59212577, 24
- tz.transition 2043, 3, :o2, 2309407200, 9869267, 4
- tz.transition 2043, 11, :o1, 2329966800, 59221313, 24
- tz.transition 2044, 3, :o2, 2341461600, 9870751, 4
- tz.transition 2044, 11, :o1, 2362021200, 59230217, 24
- tz.transition 2045, 3, :o2, 2372911200, 9872207, 4
- tz.transition 2045, 11, :o1, 2393470800, 59238953, 24
- tz.transition 2046, 3, :o2, 2404360800, 9873663, 4
- tz.transition 2046, 11, :o1, 2424920400, 59247689, 24
- tz.transition 2047, 3, :o2, 2435810400, 9875119, 4
- tz.transition 2047, 11, :o1, 2456370000, 59256425, 24
- tz.transition 2048, 3, :o2, 2467260000, 9876575, 4
- tz.transition 2048, 11, :o1, 2487819600, 59265161, 24
- tz.transition 2049, 3, :o2, 2499314400, 9878059, 4
- tz.transition 2049, 11, :o1, 2519874000, 59274065, 24
- tz.transition 2050, 3, :o2, 2530764000, 9879515, 4
- tz.transition 2050, 11, :o1, 2551323600, 59282801, 24
- tz.transition 2051, 3, :o2, 2562213600, 9880971, 4
- tz.transition 2051, 11, :o1, 2582773200, 59291537, 24
- tz.transition 2052, 3, :o2, 2593663200, 9882427, 4
- tz.transition 2052, 11, :o1, 2614222800, 59300273, 24
- tz.transition 2053, 3, :o2, 2625112800, 9883883, 4
- tz.transition 2053, 11, :o1, 2645672400, 59309009, 24
- tz.transition 2054, 3, :o2, 2656562400, 9885339, 4
- tz.transition 2054, 11, :o1, 2677122000, 59317745, 24
- tz.transition 2055, 3, :o2, 2688616800, 9886823, 4
- tz.transition 2055, 11, :o1, 2709176400, 59326649, 24
- tz.transition 2056, 3, :o2, 2720066400, 9888279, 4
- tz.transition 2056, 11, :o1, 2740626000, 59335385, 24
- tz.transition 2057, 3, :o2, 2751516000, 9889735, 4
- tz.transition 2057, 11, :o1, 2772075600, 59344121, 24
- tz.transition 2058, 3, :o2, 2782965600, 9891191, 4
- tz.transition 2058, 11, :o1, 2803525200, 59352857, 24
- tz.transition 2059, 3, :o2, 2814415200, 9892647, 4
- tz.transition 2059, 11, :o1, 2834974800, 59361593, 24
- tz.transition 2060, 3, :o2, 2846469600, 9894131, 4
- tz.transition 2060, 11, :o1, 2867029200, 59370497, 24
- tz.transition 2061, 3, :o2, 2877919200, 9895587, 4
- tz.transition 2061, 11, :o1, 2898478800, 59379233, 24
- tz.transition 2062, 3, :o2, 2909368800, 9897043, 4
- tz.transition 2062, 11, :o1, 2929928400, 59387969, 24
- tz.transition 2063, 3, :o2, 2940818400, 9898499, 4
- tz.transition 2063, 11, :o1, 2961378000, 59396705, 24
- tz.transition 2064, 3, :o2, 2972268000, 9899955, 4
- tz.transition 2064, 11, :o1, 2992827600, 59405441, 24
- tz.transition 2065, 3, :o2, 3003717600, 9901411, 4
- tz.transition 2065, 11, :o1, 3024277200, 59414177, 24
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Atlantic/Canary.rb b/lib/tzinfo/data/definitions/Atlantic/Canary.rb
deleted file mode 100644
index d9d0af0e..00000000
--- a/lib/tzinfo/data/definitions/Atlantic/Canary.rb
+++ /dev/null
@@ -1,198 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Atlantic
- module Canary
- include TimezoneDefinition
-
- timezone 'Atlantic/Canary' do |tz|
- tz.offset :o0, -3696, 0, :LMT
- tz.offset :o1, -3600, 0, :CANT
- tz.offset :o2, 0, 0, :WET
- tz.offset :o3, 0, 3600, :WEST
-
- tz.transition 1922, 3, :o1, -1509663504, 4361606177, 1800
- tz.transition 1946, 9, :o2, -733874400, 29185123, 12
- tz.transition 1980, 4, :o3, 323827200
- tz.transition 1980, 9, :o2, 338950800
- tz.transition 1981, 3, :o3, 354675600
- tz.transition 1981, 9, :o2, 370400400
- tz.transition 1982, 3, :o3, 386125200
- tz.transition 1982, 9, :o2, 401850000
- tz.transition 1983, 3, :o3, 417574800
- tz.transition 1983, 9, :o2, 433299600
- tz.transition 1984, 3, :o3, 449024400
- tz.transition 1984, 9, :o2, 465354000
- tz.transition 1985, 3, :o3, 481078800
- tz.transition 1985, 9, :o2, 496803600
- tz.transition 1986, 3, :o3, 512528400
- tz.transition 1986, 9, :o2, 528253200
- tz.transition 1987, 3, :o3, 543978000
- tz.transition 1987, 9, :o2, 559702800
- tz.transition 1988, 3, :o3, 575427600
- tz.transition 1988, 9, :o2, 591152400
- tz.transition 1989, 3, :o3, 606877200
- tz.transition 1989, 9, :o2, 622602000
- tz.transition 1990, 3, :o3, 638326800
- tz.transition 1990, 9, :o2, 654656400
- tz.transition 1991, 3, :o3, 670381200
- tz.transition 1991, 9, :o2, 686106000
- tz.transition 1992, 3, :o3, 701830800
- tz.transition 1992, 9, :o2, 717555600
- tz.transition 1993, 3, :o3, 733280400
- tz.transition 1993, 9, :o2, 749005200
- tz.transition 1994, 3, :o3, 764730000
- tz.transition 1994, 9, :o2, 780454800
- tz.transition 1995, 3, :o3, 796179600
- tz.transition 1995, 9, :o2, 811904400
- tz.transition 1996, 3, :o3, 828234000
- tz.transition 1996, 10, :o2, 846378000
- tz.transition 1997, 3, :o3, 859683600
- tz.transition 1997, 10, :o2, 877827600
- tz.transition 1998, 3, :o3, 891133200
- tz.transition 1998, 10, :o2, 909277200
- tz.transition 1999, 3, :o3, 922582800
- tz.transition 1999, 10, :o2, 941331600
- tz.transition 2000, 3, :o3, 954032400
- tz.transition 2000, 10, :o2, 972781200
- tz.transition 2001, 3, :o3, 985482000
- tz.transition 2001, 10, :o2, 1004230800
- tz.transition 2002, 3, :o3, 1017536400
- tz.transition 2002, 10, :o2, 1035680400
- tz.transition 2003, 3, :o3, 1048986000
- tz.transition 2003, 10, :o2, 1067130000
- tz.transition 2004, 3, :o3, 1080435600
- tz.transition 2004, 10, :o2, 1099184400
- tz.transition 2005, 3, :o3, 1111885200
- tz.transition 2005, 10, :o2, 1130634000
- tz.transition 2006, 3, :o3, 1143334800
- tz.transition 2006, 10, :o2, 1162083600
- tz.transition 2007, 3, :o3, 1174784400
- tz.transition 2007, 10, :o2, 1193533200
- tz.transition 2008, 3, :o3, 1206838800
- tz.transition 2008, 10, :o2, 1224982800
- tz.transition 2009, 3, :o3, 1238288400
- tz.transition 2009, 10, :o2, 1256432400
- tz.transition 2010, 3, :o3, 1269738000
- tz.transition 2010, 10, :o2, 1288486800
- tz.transition 2011, 3, :o3, 1301187600
- tz.transition 2011, 10, :o2, 1319936400
- tz.transition 2012, 3, :o3, 1332637200
- tz.transition 2012, 10, :o2, 1351386000
- tz.transition 2013, 3, :o3, 1364691600
- tz.transition 2013, 10, :o2, 1382835600
- tz.transition 2014, 3, :o3, 1396141200
- tz.transition 2014, 10, :o2, 1414285200
- tz.transition 2015, 3, :o3, 1427590800
- tz.transition 2015, 10, :o2, 1445734800
- tz.transition 2016, 3, :o3, 1459040400
- tz.transition 2016, 10, :o2, 1477789200
- tz.transition 2017, 3, :o3, 1490490000
- tz.transition 2017, 10, :o2, 1509238800
- tz.transition 2018, 3, :o3, 1521939600
- tz.transition 2018, 10, :o2, 1540688400
- tz.transition 2019, 3, :o3, 1553994000
- tz.transition 2019, 10, :o2, 1572138000
- tz.transition 2020, 3, :o3, 1585443600
- tz.transition 2020, 10, :o2, 1603587600
- tz.transition 2021, 3, :o3, 1616893200
- tz.transition 2021, 10, :o2, 1635642000
- tz.transition 2022, 3, :o3, 1648342800
- tz.transition 2022, 10, :o2, 1667091600
- tz.transition 2023, 3, :o3, 1679792400
- tz.transition 2023, 10, :o2, 1698541200
- tz.transition 2024, 3, :o3, 1711846800
- tz.transition 2024, 10, :o2, 1729990800
- tz.transition 2025, 3, :o3, 1743296400
- tz.transition 2025, 10, :o2, 1761440400
- tz.transition 2026, 3, :o3, 1774746000
- tz.transition 2026, 10, :o2, 1792890000
- tz.transition 2027, 3, :o3, 1806195600
- tz.transition 2027, 10, :o2, 1824944400
- tz.transition 2028, 3, :o3, 1837645200
- tz.transition 2028, 10, :o2, 1856394000
- tz.transition 2029, 3, :o3, 1869094800
- tz.transition 2029, 10, :o2, 1887843600
- tz.transition 2030, 3, :o3, 1901149200
- tz.transition 2030, 10, :o2, 1919293200
- tz.transition 2031, 3, :o3, 1932598800
- tz.transition 2031, 10, :o2, 1950742800
- tz.transition 2032, 3, :o3, 1964048400
- tz.transition 2032, 10, :o2, 1982797200
- tz.transition 2033, 3, :o3, 1995498000
- tz.transition 2033, 10, :o2, 2014246800
- tz.transition 2034, 3, :o3, 2026947600
- tz.transition 2034, 10, :o2, 2045696400
- tz.transition 2035, 3, :o3, 2058397200
- tz.transition 2035, 10, :o2, 2077146000
- tz.transition 2036, 3, :o3, 2090451600
- tz.transition 2036, 10, :o2, 2108595600
- tz.transition 2037, 3, :o3, 2121901200
- tz.transition 2037, 10, :o2, 2140045200
- tz.transition 2038, 3, :o3, 2153350800, 59172253, 24
- tz.transition 2038, 10, :o2, 2172099600, 59177461, 24
- tz.transition 2039, 3, :o3, 2184800400, 59180989, 24
- tz.transition 2039, 10, :o2, 2203549200, 59186197, 24
- tz.transition 2040, 3, :o3, 2216250000, 59189725, 24
- tz.transition 2040, 10, :o2, 2234998800, 59194933, 24
- tz.transition 2041, 3, :o3, 2248304400, 59198629, 24
- tz.transition 2041, 10, :o2, 2266448400, 59203669, 24
- tz.transition 2042, 3, :o3, 2279754000, 59207365, 24
- tz.transition 2042, 10, :o2, 2297898000, 59212405, 24
- tz.transition 2043, 3, :o3, 2311203600, 59216101, 24
- tz.transition 2043, 10, :o2, 2329347600, 59221141, 24
- tz.transition 2044, 3, :o3, 2342653200, 59224837, 24
- tz.transition 2044, 10, :o2, 2361402000, 59230045, 24
- tz.transition 2045, 3, :o3, 2374102800, 59233573, 24
- tz.transition 2045, 10, :o2, 2392851600, 59238781, 24
- tz.transition 2046, 3, :o3, 2405552400, 59242309, 24
- tz.transition 2046, 10, :o2, 2424301200, 59247517, 24
- tz.transition 2047, 3, :o3, 2437606800, 59251213, 24
- tz.transition 2047, 10, :o2, 2455750800, 59256253, 24
- tz.transition 2048, 3, :o3, 2469056400, 59259949, 24
- tz.transition 2048, 10, :o2, 2487200400, 59264989, 24
- tz.transition 2049, 3, :o3, 2500506000, 59268685, 24
- tz.transition 2049, 10, :o2, 2519254800, 59273893, 24
- tz.transition 2050, 3, :o3, 2531955600, 59277421, 24
- tz.transition 2050, 10, :o2, 2550704400, 59282629, 24
- tz.transition 2051, 3, :o3, 2563405200, 59286157, 24
- tz.transition 2051, 10, :o2, 2582154000, 59291365, 24
- tz.transition 2052, 3, :o3, 2595459600, 59295061, 24
- tz.transition 2052, 10, :o2, 2613603600, 59300101, 24
- tz.transition 2053, 3, :o3, 2626909200, 59303797, 24
- tz.transition 2053, 10, :o2, 2645053200, 59308837, 24
- tz.transition 2054, 3, :o3, 2658358800, 59312533, 24
- tz.transition 2054, 10, :o2, 2676502800, 59317573, 24
- tz.transition 2055, 3, :o3, 2689808400, 59321269, 24
- tz.transition 2055, 10, :o2, 2708557200, 59326477, 24
- tz.transition 2056, 3, :o3, 2721258000, 59330005, 24
- tz.transition 2056, 10, :o2, 2740006800, 59335213, 24
- tz.transition 2057, 3, :o3, 2752707600, 59338741, 24
- tz.transition 2057, 10, :o2, 2771456400, 59343949, 24
- tz.transition 2058, 3, :o3, 2784762000, 59347645, 24
- tz.transition 2058, 10, :o2, 2802906000, 59352685, 24
- tz.transition 2059, 3, :o3, 2816211600, 59356381, 24
- tz.transition 2059, 10, :o2, 2834355600, 59361421, 24
- tz.transition 2060, 3, :o3, 2847661200, 59365117, 24
- tz.transition 2060, 10, :o2, 2866410000, 59370325, 24
- tz.transition 2061, 3, :o3, 2879110800, 59373853, 24
- tz.transition 2061, 10, :o2, 2897859600, 59379061, 24
- tz.transition 2062, 3, :o3, 2910560400, 59382589, 24
- tz.transition 2062, 10, :o2, 2929309200, 59387797, 24
- tz.transition 2063, 3, :o3, 2942010000, 59391325, 24
- tz.transition 2063, 10, :o2, 2960758800, 59396533, 24
- tz.transition 2064, 3, :o3, 2974064400, 59400229, 24
- tz.transition 2064, 10, :o2, 2992208400, 59405269, 24
- tz.transition 2065, 3, :o3, 3005514000, 59408965, 24
- tz.transition 2065, 10, :o2, 3023658000, 59414005, 24
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Atlantic/Cape_Verde.rb b/lib/tzinfo/data/definitions/Atlantic/Cape_Verde.rb
deleted file mode 100644
index f927b92d..00000000
--- a/lib/tzinfo/data/definitions/Atlantic/Cape_Verde.rb
+++ /dev/null
@@ -1,28 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Atlantic
- module Cape_Verde
- include TimezoneDefinition
-
- timezone 'Atlantic/Cape_Verde' do |tz|
- tz.offset :o0, -5644, 0, :LMT
- tz.offset :o1, -7200, 0, :CVT
- tz.offset :o2, -7200, 3600, :CVST
- tz.offset :o3, -3600, 0, :CVT
-
- tz.transition 1907, 1, :o1, -1988144756, 52219653811, 21600
- tz.transition 1942, 9, :o2, -862610400, 29167243, 12
- tz.transition 1945, 10, :o1, -764118000, 58361845, 24
- tz.transition 1975, 11, :o3, 186120000
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Atlantic/Faeroe.rb b/lib/tzinfo/data/definitions/Atlantic/Faeroe.rb
deleted file mode 100644
index 648adc05..00000000
--- a/lib/tzinfo/data/definitions/Atlantic/Faeroe.rb
+++ /dev/null
@@ -1,18 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Atlantic
- module Faeroe
- include TimezoneDefinition
-
- linked_timezone 'Atlantic/Faeroe', 'Atlantic/Faroe'
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Atlantic/Faroe.rb b/lib/tzinfo/data/definitions/Atlantic/Faroe.rb
deleted file mode 100644
index d41bccde..00000000
--- a/lib/tzinfo/data/definitions/Atlantic/Faroe.rb
+++ /dev/null
@@ -1,194 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Atlantic
- module Faroe
- include TimezoneDefinition
-
- timezone 'Atlantic/Faroe' do |tz|
- tz.offset :o0, -1624, 0, :LMT
- tz.offset :o1, 0, 0, :WET
- tz.offset :o2, 0, 3600, :WEST
-
- tz.transition 1908, 1, :o1, -1955748776, 26113876403, 10800
- tz.transition 1981, 3, :o2, 354675600
- tz.transition 1981, 9, :o1, 370400400
- tz.transition 1982, 3, :o2, 386125200
- tz.transition 1982, 9, :o1, 401850000
- tz.transition 1983, 3, :o2, 417574800
- tz.transition 1983, 9, :o1, 433299600
- tz.transition 1984, 3, :o2, 449024400
- tz.transition 1984, 9, :o1, 465354000
- tz.transition 1985, 3, :o2, 481078800
- tz.transition 1985, 9, :o1, 496803600
- tz.transition 1986, 3, :o2, 512528400
- tz.transition 1986, 9, :o1, 528253200
- tz.transition 1987, 3, :o2, 543978000
- tz.transition 1987, 9, :o1, 559702800
- tz.transition 1988, 3, :o2, 575427600
- tz.transition 1988, 9, :o1, 591152400
- tz.transition 1989, 3, :o2, 606877200
- tz.transition 1989, 9, :o1, 622602000
- tz.transition 1990, 3, :o2, 638326800
- tz.transition 1990, 9, :o1, 654656400
- tz.transition 1991, 3, :o2, 670381200
- tz.transition 1991, 9, :o1, 686106000
- tz.transition 1992, 3, :o2, 701830800
- tz.transition 1992, 9, :o1, 717555600
- tz.transition 1993, 3, :o2, 733280400
- tz.transition 1993, 9, :o1, 749005200
- tz.transition 1994, 3, :o2, 764730000
- tz.transition 1994, 9, :o1, 780454800
- tz.transition 1995, 3, :o2, 796179600
- tz.transition 1995, 9, :o1, 811904400
- tz.transition 1996, 3, :o2, 828234000
- tz.transition 1996, 10, :o1, 846378000
- tz.transition 1997, 3, :o2, 859683600
- tz.transition 1997, 10, :o1, 877827600
- tz.transition 1998, 3, :o2, 891133200
- tz.transition 1998, 10, :o1, 909277200
- tz.transition 1999, 3, :o2, 922582800
- tz.transition 1999, 10, :o1, 941331600
- tz.transition 2000, 3, :o2, 954032400
- tz.transition 2000, 10, :o1, 972781200
- tz.transition 2001, 3, :o2, 985482000
- tz.transition 2001, 10, :o1, 1004230800
- tz.transition 2002, 3, :o2, 1017536400
- tz.transition 2002, 10, :o1, 1035680400
- tz.transition 2003, 3, :o2, 1048986000
- tz.transition 2003, 10, :o1, 1067130000
- tz.transition 2004, 3, :o2, 1080435600
- tz.transition 2004, 10, :o1, 1099184400
- tz.transition 2005, 3, :o2, 1111885200
- tz.transition 2005, 10, :o1, 1130634000
- tz.transition 2006, 3, :o2, 1143334800
- tz.transition 2006, 10, :o1, 1162083600
- tz.transition 2007, 3, :o2, 1174784400
- tz.transition 2007, 10, :o1, 1193533200
- tz.transition 2008, 3, :o2, 1206838800
- tz.transition 2008, 10, :o1, 1224982800
- tz.transition 2009, 3, :o2, 1238288400
- tz.transition 2009, 10, :o1, 1256432400
- tz.transition 2010, 3, :o2, 1269738000
- tz.transition 2010, 10, :o1, 1288486800
- tz.transition 2011, 3, :o2, 1301187600
- tz.transition 2011, 10, :o1, 1319936400
- tz.transition 2012, 3, :o2, 1332637200
- tz.transition 2012, 10, :o1, 1351386000
- tz.transition 2013, 3, :o2, 1364691600
- tz.transition 2013, 10, :o1, 1382835600
- tz.transition 2014, 3, :o2, 1396141200
- tz.transition 2014, 10, :o1, 1414285200
- tz.transition 2015, 3, :o2, 1427590800
- tz.transition 2015, 10, :o1, 1445734800
- tz.transition 2016, 3, :o2, 1459040400
- tz.transition 2016, 10, :o1, 1477789200
- tz.transition 2017, 3, :o2, 1490490000
- tz.transition 2017, 10, :o1, 1509238800
- tz.transition 2018, 3, :o2, 1521939600
- tz.transition 2018, 10, :o1, 1540688400
- tz.transition 2019, 3, :o2, 1553994000
- tz.transition 2019, 10, :o1, 1572138000
- tz.transition 2020, 3, :o2, 1585443600
- tz.transition 2020, 10, :o1, 1603587600
- tz.transition 2021, 3, :o2, 1616893200
- tz.transition 2021, 10, :o1, 1635642000
- tz.transition 2022, 3, :o2, 1648342800
- tz.transition 2022, 10, :o1, 1667091600
- tz.transition 2023, 3, :o2, 1679792400
- tz.transition 2023, 10, :o1, 1698541200
- tz.transition 2024, 3, :o2, 1711846800
- tz.transition 2024, 10, :o1, 1729990800
- tz.transition 2025, 3, :o2, 1743296400
- tz.transition 2025, 10, :o1, 1761440400
- tz.transition 2026, 3, :o2, 1774746000
- tz.transition 2026, 10, :o1, 1792890000
- tz.transition 2027, 3, :o2, 1806195600
- tz.transition 2027, 10, :o1, 1824944400
- tz.transition 2028, 3, :o2, 1837645200
- tz.transition 2028, 10, :o1, 1856394000
- tz.transition 2029, 3, :o2, 1869094800
- tz.transition 2029, 10, :o1, 1887843600
- tz.transition 2030, 3, :o2, 1901149200
- tz.transition 2030, 10, :o1, 1919293200
- tz.transition 2031, 3, :o2, 1932598800
- tz.transition 2031, 10, :o1, 1950742800
- tz.transition 2032, 3, :o2, 1964048400
- tz.transition 2032, 10, :o1, 1982797200
- tz.transition 2033, 3, :o2, 1995498000
- tz.transition 2033, 10, :o1, 2014246800
- tz.transition 2034, 3, :o2, 2026947600
- tz.transition 2034, 10, :o1, 2045696400
- tz.transition 2035, 3, :o2, 2058397200
- tz.transition 2035, 10, :o1, 2077146000
- tz.transition 2036, 3, :o2, 2090451600
- tz.transition 2036, 10, :o1, 2108595600
- tz.transition 2037, 3, :o2, 2121901200
- tz.transition 2037, 10, :o1, 2140045200
- tz.transition 2038, 3, :o2, 2153350800, 59172253, 24
- tz.transition 2038, 10, :o1, 2172099600, 59177461, 24
- tz.transition 2039, 3, :o2, 2184800400, 59180989, 24
- tz.transition 2039, 10, :o1, 2203549200, 59186197, 24
- tz.transition 2040, 3, :o2, 2216250000, 59189725, 24
- tz.transition 2040, 10, :o1, 2234998800, 59194933, 24
- tz.transition 2041, 3, :o2, 2248304400, 59198629, 24
- tz.transition 2041, 10, :o1, 2266448400, 59203669, 24
- tz.transition 2042, 3, :o2, 2279754000, 59207365, 24
- tz.transition 2042, 10, :o1, 2297898000, 59212405, 24
- tz.transition 2043, 3, :o2, 2311203600, 59216101, 24
- tz.transition 2043, 10, :o1, 2329347600, 59221141, 24
- tz.transition 2044, 3, :o2, 2342653200, 59224837, 24
- tz.transition 2044, 10, :o1, 2361402000, 59230045, 24
- tz.transition 2045, 3, :o2, 2374102800, 59233573, 24
- tz.transition 2045, 10, :o1, 2392851600, 59238781, 24
- tz.transition 2046, 3, :o2, 2405552400, 59242309, 24
- tz.transition 2046, 10, :o1, 2424301200, 59247517, 24
- tz.transition 2047, 3, :o2, 2437606800, 59251213, 24
- tz.transition 2047, 10, :o1, 2455750800, 59256253, 24
- tz.transition 2048, 3, :o2, 2469056400, 59259949, 24
- tz.transition 2048, 10, :o1, 2487200400, 59264989, 24
- tz.transition 2049, 3, :o2, 2500506000, 59268685, 24
- tz.transition 2049, 10, :o1, 2519254800, 59273893, 24
- tz.transition 2050, 3, :o2, 2531955600, 59277421, 24
- tz.transition 2050, 10, :o1, 2550704400, 59282629, 24
- tz.transition 2051, 3, :o2, 2563405200, 59286157, 24
- tz.transition 2051, 10, :o1, 2582154000, 59291365, 24
- tz.transition 2052, 3, :o2, 2595459600, 59295061, 24
- tz.transition 2052, 10, :o1, 2613603600, 59300101, 24
- tz.transition 2053, 3, :o2, 2626909200, 59303797, 24
- tz.transition 2053, 10, :o1, 2645053200, 59308837, 24
- tz.transition 2054, 3, :o2, 2658358800, 59312533, 24
- tz.transition 2054, 10, :o1, 2676502800, 59317573, 24
- tz.transition 2055, 3, :o2, 2689808400, 59321269, 24
- tz.transition 2055, 10, :o1, 2708557200, 59326477, 24
- tz.transition 2056, 3, :o2, 2721258000, 59330005, 24
- tz.transition 2056, 10, :o1, 2740006800, 59335213, 24
- tz.transition 2057, 3, :o2, 2752707600, 59338741, 24
- tz.transition 2057, 10, :o1, 2771456400, 59343949, 24
- tz.transition 2058, 3, :o2, 2784762000, 59347645, 24
- tz.transition 2058, 10, :o1, 2802906000, 59352685, 24
- tz.transition 2059, 3, :o2, 2816211600, 59356381, 24
- tz.transition 2059, 10, :o1, 2834355600, 59361421, 24
- tz.transition 2060, 3, :o2, 2847661200, 59365117, 24
- tz.transition 2060, 10, :o1, 2866410000, 59370325, 24
- tz.transition 2061, 3, :o2, 2879110800, 59373853, 24
- tz.transition 2061, 10, :o1, 2897859600, 59379061, 24
- tz.transition 2062, 3, :o2, 2910560400, 59382589, 24
- tz.transition 2062, 10, :o1, 2929309200, 59387797, 24
- tz.transition 2063, 3, :o2, 2942010000, 59391325, 24
- tz.transition 2063, 10, :o1, 2960758800, 59396533, 24
- tz.transition 2064, 3, :o2, 2974064400, 59400229, 24
- tz.transition 2064, 10, :o1, 2992208400, 59405269, 24
- tz.transition 2065, 3, :o2, 3005514000, 59408965, 24
- tz.transition 2065, 10, :o1, 3023658000, 59414005, 24
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Atlantic/Jan_Mayen.rb b/lib/tzinfo/data/definitions/Atlantic/Jan_Mayen.rb
deleted file mode 100644
index 986d5789..00000000
--- a/lib/tzinfo/data/definitions/Atlantic/Jan_Mayen.rb
+++ /dev/null
@@ -1,18 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Atlantic
- module Jan_Mayen
- include TimezoneDefinition
-
- linked_timezone 'Atlantic/Jan_Mayen', 'Europe/Oslo'
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Atlantic/Madeira.rb b/lib/tzinfo/data/definitions/Atlantic/Madeira.rb
deleted file mode 100644
index c8cb13ae..00000000
--- a/lib/tzinfo/data/definitions/Atlantic/Madeira.rb
+++ /dev/null
@@ -1,304 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Atlantic
- module Madeira
- include TimezoneDefinition
-
- timezone 'Atlantic/Madeira' do |tz|
- tz.offset :o0, -4056, 0, :LMT
- tz.offset :o1, -4056, 0, :FMT
- tz.offset :o2, -3600, 0, :MADT
- tz.offset :o3, -3600, 3600, :MADST
- tz.offset :o4, -3600, 7200, :MADMT
- tz.offset :o5, 0, 0, :WET
- tz.offset :o6, 0, 3600, :WEST
-
- tz.transition 1884, 1, :o1, -2713906344, 8673035569, 3600
- tz.transition 1912, 1, :o2, -1830379944, 8709849169, 3600
- tz.transition 1916, 6, :o3, -1689552000, 4842065, 2
- tz.transition 1916, 11, :o2, -1677798000, 58108045, 24
- tz.transition 1917, 3, :o3, -1667433600, 4842577, 2
- tz.transition 1917, 10, :o2, -1647734400, 4843033, 2
- tz.transition 1918, 3, :o3, -1635811200, 4843309, 2
- tz.transition 1918, 10, :o2, -1616198400, 4843763, 2
- tz.transition 1919, 3, :o3, -1604361600, 4844037, 2
- tz.transition 1919, 10, :o2, -1584662400, 4844493, 2
- tz.transition 1920, 3, :o3, -1572739200, 4844769, 2
- tz.transition 1920, 10, :o2, -1553040000, 4845225, 2
- tz.transition 1921, 3, :o3, -1541203200, 4845499, 2
- tz.transition 1921, 10, :o2, -1521504000, 4845955, 2
- tz.transition 1924, 4, :o3, -1442448000, 4847785, 2
- tz.transition 1924, 10, :o2, -1426809600, 4848147, 2
- tz.transition 1926, 4, :o3, -1379289600, 4849247, 2
- tz.transition 1926, 10, :o2, -1364774400, 4849583, 2
- tz.transition 1927, 4, :o3, -1348444800, 4849961, 2
- tz.transition 1927, 10, :o2, -1333324800, 4850311, 2
- tz.transition 1928, 4, :o3, -1316390400, 4850703, 2
- tz.transition 1928, 10, :o2, -1301270400, 4851053, 2
- tz.transition 1929, 4, :o3, -1284336000, 4851445, 2
- tz.transition 1929, 10, :o2, -1269820800, 4851781, 2
- tz.transition 1931, 4, :o3, -1221436800, 4852901, 2
- tz.transition 1931, 10, :o2, -1206921600, 4853237, 2
- tz.transition 1932, 4, :o3, -1191196800, 4853601, 2
- tz.transition 1932, 10, :o2, -1175472000, 4853965, 2
- tz.transition 1934, 4, :o3, -1127692800, 4855071, 2
- tz.transition 1934, 10, :o2, -1111968000, 4855435, 2
- tz.transition 1935, 3, :o3, -1096848000, 4855785, 2
- tz.transition 1935, 10, :o2, -1080518400, 4856163, 2
- tz.transition 1936, 4, :o3, -1063584000, 4856555, 2
- tz.transition 1936, 10, :o2, -1049068800, 4856891, 2
- tz.transition 1937, 4, :o3, -1033344000, 4857255, 2
- tz.transition 1937, 10, :o2, -1017619200, 4857619, 2
- tz.transition 1938, 3, :o3, -1002499200, 4857969, 2
- tz.transition 1938, 10, :o2, -986169600, 4858347, 2
- tz.transition 1939, 4, :o3, -969235200, 4858739, 2
- tz.transition 1939, 11, :o2, -950486400, 4859173, 2
- tz.transition 1940, 2, :o3, -942019200, 4859369, 2
- tz.transition 1940, 10, :o2, -922665600, 4859817, 2
- tz.transition 1941, 4, :o3, -906940800, 4860181, 2
- tz.transition 1941, 10, :o2, -891129600, 4860547, 2
- tz.transition 1942, 3, :o3, -877305600, 4860867, 2
- tz.transition 1942, 4, :o4, -873680400, 58331411, 24
- tz.transition 1942, 8, :o3, -864003600, 58334099, 24
- tz.transition 1942, 10, :o2, -857952000, 4861315, 2
- tz.transition 1943, 3, :o3, -845856000, 4861595, 2
- tz.transition 1943, 4, :o4, -842835600, 58339979, 24
- tz.transition 1943, 8, :o3, -831344400, 58343171, 24
- tz.transition 1943, 10, :o2, -825897600, 4862057, 2
- tz.transition 1944, 3, :o3, -814406400, 4862323, 2
- tz.transition 1944, 4, :o4, -810781200, 58348883, 24
- tz.transition 1944, 8, :o3, -799894800, 58351907, 24
- tz.transition 1944, 10, :o2, -794448000, 4862785, 2
- tz.transition 1945, 3, :o3, -782956800, 4863051, 2
- tz.transition 1945, 4, :o4, -779331600, 58357619, 24
- tz.transition 1945, 8, :o3, -768445200, 58360643, 24
- tz.transition 1945, 10, :o2, -762998400, 4863513, 2
- tz.transition 1946, 4, :o3, -749088000, 4863835, 2
- tz.transition 1946, 10, :o2, -733363200, 4864199, 2
- tz.transition 1947, 4, :o3, -717627600, 19458253, 8
- tz.transition 1947, 10, :o2, -701902800, 19459709, 8
- tz.transition 1948, 4, :o3, -686178000, 19461165, 8
- tz.transition 1948, 10, :o2, -670453200, 19462621, 8
- tz.transition 1949, 4, :o3, -654728400, 19464077, 8
- tz.transition 1949, 10, :o2, -639003600, 19465533, 8
- tz.transition 1951, 4, :o3, -591829200, 19469901, 8
- tz.transition 1951, 10, :o2, -575499600, 19471413, 8
- tz.transition 1952, 4, :o3, -559774800, 19472869, 8
- tz.transition 1952, 10, :o2, -544050000, 19474325, 8
- tz.transition 1953, 4, :o3, -528325200, 19475781, 8
- tz.transition 1953, 10, :o2, -512600400, 19477237, 8
- tz.transition 1954, 4, :o3, -496875600, 19478693, 8
- tz.transition 1954, 10, :o2, -481150800, 19480149, 8
- tz.transition 1955, 4, :o3, -465426000, 19481605, 8
- tz.transition 1955, 10, :o2, -449701200, 19483061, 8
- tz.transition 1956, 4, :o3, -433976400, 19484517, 8
- tz.transition 1956, 10, :o2, -417646800, 19486029, 8
- tz.transition 1957, 4, :o3, -401922000, 19487485, 8
- tz.transition 1957, 10, :o2, -386197200, 19488941, 8
- tz.transition 1958, 4, :o3, -370472400, 19490397, 8
- tz.transition 1958, 10, :o2, -354747600, 19491853, 8
- tz.transition 1959, 4, :o3, -339022800, 19493309, 8
- tz.transition 1959, 10, :o2, -323298000, 19494765, 8
- tz.transition 1960, 4, :o3, -307573200, 19496221, 8
- tz.transition 1960, 10, :o2, -291848400, 19497677, 8
- tz.transition 1961, 4, :o3, -276123600, 19499133, 8
- tz.transition 1961, 10, :o2, -260398800, 19500589, 8
- tz.transition 1962, 4, :o3, -244674000, 19502045, 8
- tz.transition 1962, 10, :o2, -228344400, 19503557, 8
- tz.transition 1963, 4, :o3, -212619600, 19505013, 8
- tz.transition 1963, 10, :o2, -196894800, 19506469, 8
- tz.transition 1964, 4, :o3, -181170000, 19507925, 8
- tz.transition 1964, 10, :o2, -165445200, 19509381, 8
- tz.transition 1965, 4, :o3, -149720400, 19510837, 8
- tz.transition 1965, 10, :o2, -133995600, 19512293, 8
- tz.transition 1966, 4, :o5, -118270800, 19513749, 8
- tz.transition 1977, 3, :o6, 228268800
- tz.transition 1977, 9, :o5, 243993600
- tz.transition 1978, 4, :o6, 260323200
- tz.transition 1978, 10, :o5, 276048000
- tz.transition 1979, 4, :o6, 291772800
- tz.transition 1979, 9, :o5, 307501200
- tz.transition 1980, 3, :o6, 323222400
- tz.transition 1980, 9, :o5, 338950800
- tz.transition 1981, 3, :o6, 354675600
- tz.transition 1981, 9, :o5, 370400400
- tz.transition 1982, 3, :o6, 386125200
- tz.transition 1982, 9, :o5, 401850000
- tz.transition 1983, 3, :o6, 417578400
- tz.transition 1983, 9, :o5, 433299600
- tz.transition 1984, 3, :o6, 449024400
- tz.transition 1984, 9, :o5, 465354000
- tz.transition 1985, 3, :o6, 481078800
- tz.transition 1985, 9, :o5, 496803600
- tz.transition 1986, 3, :o6, 512528400
- tz.transition 1986, 9, :o5, 528253200
- tz.transition 1987, 3, :o6, 543978000
- tz.transition 1987, 9, :o5, 559702800
- tz.transition 1988, 3, :o6, 575427600
- tz.transition 1988, 9, :o5, 591152400
- tz.transition 1989, 3, :o6, 606877200
- tz.transition 1989, 9, :o5, 622602000
- tz.transition 1990, 3, :o6, 638326800
- tz.transition 1990, 9, :o5, 654656400
- tz.transition 1991, 3, :o6, 670381200
- tz.transition 1991, 9, :o5, 686106000
- tz.transition 1992, 3, :o6, 701830800
- tz.transition 1992, 9, :o5, 717555600
- tz.transition 1993, 3, :o6, 733280400
- tz.transition 1993, 9, :o5, 749005200
- tz.transition 1994, 3, :o6, 764730000
- tz.transition 1994, 9, :o5, 780454800
- tz.transition 1995, 3, :o6, 796179600
- tz.transition 1995, 9, :o5, 811904400
- tz.transition 1996, 3, :o6, 828234000
- tz.transition 1996, 10, :o5, 846378000
- tz.transition 1997, 3, :o6, 859683600
- tz.transition 1997, 10, :o5, 877827600
- tz.transition 1998, 3, :o6, 891133200
- tz.transition 1998, 10, :o5, 909277200
- tz.transition 1999, 3, :o6, 922582800
- tz.transition 1999, 10, :o5, 941331600
- tz.transition 2000, 3, :o6, 954032400
- tz.transition 2000, 10, :o5, 972781200
- tz.transition 2001, 3, :o6, 985482000
- tz.transition 2001, 10, :o5, 1004230800
- tz.transition 2002, 3, :o6, 1017536400
- tz.transition 2002, 10, :o5, 1035680400
- tz.transition 2003, 3, :o6, 1048986000
- tz.transition 2003, 10, :o5, 1067130000
- tz.transition 2004, 3, :o6, 1080435600
- tz.transition 2004, 10, :o5, 1099184400
- tz.transition 2005, 3, :o6, 1111885200
- tz.transition 2005, 10, :o5, 1130634000
- tz.transition 2006, 3, :o6, 1143334800
- tz.transition 2006, 10, :o5, 1162083600
- tz.transition 2007, 3, :o6, 1174784400
- tz.transition 2007, 10, :o5, 1193533200
- tz.transition 2008, 3, :o6, 1206838800
- tz.transition 2008, 10, :o5, 1224982800
- tz.transition 2009, 3, :o6, 1238288400
- tz.transition 2009, 10, :o5, 1256432400
- tz.transition 2010, 3, :o6, 1269738000
- tz.transition 2010, 10, :o5, 1288486800
- tz.transition 2011, 3, :o6, 1301187600
- tz.transition 2011, 10, :o5, 1319936400
- tz.transition 2012, 3, :o6, 1332637200
- tz.transition 2012, 10, :o5, 1351386000
- tz.transition 2013, 3, :o6, 1364691600
- tz.transition 2013, 10, :o5, 1382835600
- tz.transition 2014, 3, :o6, 1396141200
- tz.transition 2014, 10, :o5, 1414285200
- tz.transition 2015, 3, :o6, 1427590800
- tz.transition 2015, 10, :o5, 1445734800
- tz.transition 2016, 3, :o6, 1459040400
- tz.transition 2016, 10, :o5, 1477789200
- tz.transition 2017, 3, :o6, 1490490000
- tz.transition 2017, 10, :o5, 1509238800
- tz.transition 2018, 3, :o6, 1521939600
- tz.transition 2018, 10, :o5, 1540688400
- tz.transition 2019, 3, :o6, 1553994000
- tz.transition 2019, 10, :o5, 1572138000
- tz.transition 2020, 3, :o6, 1585443600
- tz.transition 2020, 10, :o5, 1603587600
- tz.transition 2021, 3, :o6, 1616893200
- tz.transition 2021, 10, :o5, 1635642000
- tz.transition 2022, 3, :o6, 1648342800
- tz.transition 2022, 10, :o5, 1667091600
- tz.transition 2023, 3, :o6, 1679792400
- tz.transition 2023, 10, :o5, 1698541200
- tz.transition 2024, 3, :o6, 1711846800
- tz.transition 2024, 10, :o5, 1729990800
- tz.transition 2025, 3, :o6, 1743296400
- tz.transition 2025, 10, :o5, 1761440400
- tz.transition 2026, 3, :o6, 1774746000
- tz.transition 2026, 10, :o5, 1792890000
- tz.transition 2027, 3, :o6, 1806195600
- tz.transition 2027, 10, :o5, 1824944400
- tz.transition 2028, 3, :o6, 1837645200
- tz.transition 2028, 10, :o5, 1856394000
- tz.transition 2029, 3, :o6, 1869094800
- tz.transition 2029, 10, :o5, 1887843600
- tz.transition 2030, 3, :o6, 1901149200
- tz.transition 2030, 10, :o5, 1919293200
- tz.transition 2031, 3, :o6, 1932598800
- tz.transition 2031, 10, :o5, 1950742800
- tz.transition 2032, 3, :o6, 1964048400
- tz.transition 2032, 10, :o5, 1982797200
- tz.transition 2033, 3, :o6, 1995498000
- tz.transition 2033, 10, :o5, 2014246800
- tz.transition 2034, 3, :o6, 2026947600
- tz.transition 2034, 10, :o5, 2045696400
- tz.transition 2035, 3, :o6, 2058397200
- tz.transition 2035, 10, :o5, 2077146000
- tz.transition 2036, 3, :o6, 2090451600
- tz.transition 2036, 10, :o5, 2108595600
- tz.transition 2037, 3, :o6, 2121901200
- tz.transition 2037, 10, :o5, 2140045200
- tz.transition 2038, 3, :o6, 2153350800, 59172253, 24
- tz.transition 2038, 10, :o5, 2172099600, 59177461, 24
- tz.transition 2039, 3, :o6, 2184800400, 59180989, 24
- tz.transition 2039, 10, :o5, 2203549200, 59186197, 24
- tz.transition 2040, 3, :o6, 2216250000, 59189725, 24
- tz.transition 2040, 10, :o5, 2234998800, 59194933, 24
- tz.transition 2041, 3, :o6, 2248304400, 59198629, 24
- tz.transition 2041, 10, :o5, 2266448400, 59203669, 24
- tz.transition 2042, 3, :o6, 2279754000, 59207365, 24
- tz.transition 2042, 10, :o5, 2297898000, 59212405, 24
- tz.transition 2043, 3, :o6, 2311203600, 59216101, 24
- tz.transition 2043, 10, :o5, 2329347600, 59221141, 24
- tz.transition 2044, 3, :o6, 2342653200, 59224837, 24
- tz.transition 2044, 10, :o5, 2361402000, 59230045, 24
- tz.transition 2045, 3, :o6, 2374102800, 59233573, 24
- tz.transition 2045, 10, :o5, 2392851600, 59238781, 24
- tz.transition 2046, 3, :o6, 2405552400, 59242309, 24
- tz.transition 2046, 10, :o5, 2424301200, 59247517, 24
- tz.transition 2047, 3, :o6, 2437606800, 59251213, 24
- tz.transition 2047, 10, :o5, 2455750800, 59256253, 24
- tz.transition 2048, 3, :o6, 2469056400, 59259949, 24
- tz.transition 2048, 10, :o5, 2487200400, 59264989, 24
- tz.transition 2049, 3, :o6, 2500506000, 59268685, 24
- tz.transition 2049, 10, :o5, 2519254800, 59273893, 24
- tz.transition 2050, 3, :o6, 2531955600, 59277421, 24
- tz.transition 2050, 10, :o5, 2550704400, 59282629, 24
- tz.transition 2051, 3, :o6, 2563405200, 59286157, 24
- tz.transition 2051, 10, :o5, 2582154000, 59291365, 24
- tz.transition 2052, 3, :o6, 2595459600, 59295061, 24
- tz.transition 2052, 10, :o5, 2613603600, 59300101, 24
- tz.transition 2053, 3, :o6, 2626909200, 59303797, 24
- tz.transition 2053, 10, :o5, 2645053200, 59308837, 24
- tz.transition 2054, 3, :o6, 2658358800, 59312533, 24
- tz.transition 2054, 10, :o5, 2676502800, 59317573, 24
- tz.transition 2055, 3, :o6, 2689808400, 59321269, 24
- tz.transition 2055, 10, :o5, 2708557200, 59326477, 24
- tz.transition 2056, 3, :o6, 2721258000, 59330005, 24
- tz.transition 2056, 10, :o5, 2740006800, 59335213, 24
- tz.transition 2057, 3, :o6, 2752707600, 59338741, 24
- tz.transition 2057, 10, :o5, 2771456400, 59343949, 24
- tz.transition 2058, 3, :o6, 2784762000, 59347645, 24
- tz.transition 2058, 10, :o5, 2802906000, 59352685, 24
- tz.transition 2059, 3, :o6, 2816211600, 59356381, 24
- tz.transition 2059, 10, :o5, 2834355600, 59361421, 24
- tz.transition 2060, 3, :o6, 2847661200, 59365117, 24
- tz.transition 2060, 10, :o5, 2866410000, 59370325, 24
- tz.transition 2061, 3, :o6, 2879110800, 59373853, 24
- tz.transition 2061, 10, :o5, 2897859600, 59379061, 24
- tz.transition 2062, 3, :o6, 2910560400, 59382589, 24
- tz.transition 2062, 10, :o5, 2929309200, 59387797, 24
- tz.transition 2063, 3, :o6, 2942010000, 59391325, 24
- tz.transition 2063, 10, :o5, 2960758800, 59396533, 24
- tz.transition 2064, 3, :o6, 2974064400, 59400229, 24
- tz.transition 2064, 10, :o5, 2992208400, 59405269, 24
- tz.transition 2065, 3, :o6, 3005514000, 59408965, 24
- tz.transition 2065, 10, :o5, 3023658000, 59414005, 24
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Atlantic/Reykjavik.rb b/lib/tzinfo/data/definitions/Atlantic/Reykjavik.rb
deleted file mode 100644
index 1b813bdf..00000000
--- a/lib/tzinfo/data/definitions/Atlantic/Reykjavik.rb
+++ /dev/null
@@ -1,92 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Atlantic
- module Reykjavik
- include TimezoneDefinition
-
- timezone 'Atlantic/Reykjavik' do |tz|
- tz.offset :o0, -5280, 0, :LMT
- tz.offset :o1, -3600, 0, :IST
- tz.offset :o2, -3600, 3600, :ISST
- tz.offset :o3, 0, 0, :GMT
-
- tz.transition 1908, 1, :o1, -1956609120, 435229481, 180
- tz.transition 1917, 2, :o2, -1668211200, 4842559, 2
- tz.transition 1917, 10, :o1, -1647212400, 58116541, 24
- tz.transition 1918, 2, :o2, -1636675200, 4843289, 2
- tz.transition 1918, 11, :o1, -1613430000, 58125925, 24
- tz.transition 1919, 2, :o2, -1605139200, 4844019, 2
- tz.transition 1919, 11, :o1, -1581894000, 58134685, 24
- tz.transition 1921, 3, :o2, -1539561600, 4845537, 2
- tz.transition 1921, 6, :o1, -1531350000, 58148725, 24
- tz.transition 1939, 4, :o2, -968025600, 4858767, 2
- tz.transition 1939, 10, :o1, -952293600, 29154787, 12
- tz.transition 1940, 2, :o2, -942008400, 19437477, 8
- tz.transition 1940, 11, :o1, -920239200, 29159239, 12
- tz.transition 1941, 3, :o2, -909957600, 29160667, 12
- tz.transition 1941, 11, :o1, -888789600, 29163607, 12
- tz.transition 1942, 3, :o2, -877903200, 29165119, 12
- tz.transition 1942, 10, :o1, -857944800, 29167891, 12
- tz.transition 1943, 3, :o2, -846453600, 29169487, 12
- tz.transition 1943, 10, :o1, -826495200, 29172259, 12
- tz.transition 1944, 3, :o2, -815004000, 29173855, 12
- tz.transition 1944, 10, :o1, -795045600, 29176627, 12
- tz.transition 1945, 3, :o2, -783554400, 29178223, 12
- tz.transition 1945, 10, :o1, -762991200, 29181079, 12
- tz.transition 1946, 3, :o2, -752104800, 29182591, 12
- tz.transition 1946, 10, :o1, -731541600, 29185447, 12
- tz.transition 1947, 4, :o2, -717631200, 29187379, 12
- tz.transition 1947, 10, :o1, -700092000, 29189815, 12
- tz.transition 1948, 4, :o2, -686181600, 29191747, 12
- tz.transition 1948, 10, :o1, -668642400, 29194183, 12
- tz.transition 1949, 4, :o2, -654732000, 29196115, 12
- tz.transition 1949, 10, :o1, -636588000, 29198635, 12
- tz.transition 1950, 4, :o2, -623282400, 29200483, 12
- tz.transition 1950, 10, :o1, -605743200, 29202919, 12
- tz.transition 1951, 4, :o2, -591832800, 29204851, 12
- tz.transition 1951, 10, :o1, -573688800, 29207371, 12
- tz.transition 1952, 4, :o2, -559778400, 29209303, 12
- tz.transition 1952, 10, :o1, -542239200, 29211739, 12
- tz.transition 1953, 4, :o2, -528328800, 29213671, 12
- tz.transition 1953, 10, :o1, -510789600, 29216107, 12
- tz.transition 1954, 4, :o2, -496879200, 29218039, 12
- tz.transition 1954, 10, :o1, -479340000, 29220475, 12
- tz.transition 1955, 4, :o2, -465429600, 29222407, 12
- tz.transition 1955, 10, :o1, -447890400, 29224843, 12
- tz.transition 1956, 4, :o2, -433980000, 29226775, 12
- tz.transition 1956, 10, :o1, -415836000, 29229295, 12
- tz.transition 1957, 4, :o2, -401925600, 29231227, 12
- tz.transition 1957, 10, :o1, -384386400, 29233663, 12
- tz.transition 1958, 4, :o2, -370476000, 29235595, 12
- tz.transition 1958, 10, :o1, -352936800, 29238031, 12
- tz.transition 1959, 4, :o2, -339026400, 29239963, 12
- tz.transition 1959, 10, :o1, -321487200, 29242399, 12
- tz.transition 1960, 4, :o2, -307576800, 29244331, 12
- tz.transition 1960, 10, :o1, -290037600, 29246767, 12
- tz.transition 1961, 4, :o2, -276127200, 29248699, 12
- tz.transition 1961, 10, :o1, -258588000, 29251135, 12
- tz.transition 1962, 4, :o2, -244677600, 29253067, 12
- tz.transition 1962, 10, :o1, -226533600, 29255587, 12
- tz.transition 1963, 4, :o2, -212623200, 29257519, 12
- tz.transition 1963, 10, :o1, -195084000, 29259955, 12
- tz.transition 1964, 4, :o2, -181173600, 29261887, 12
- tz.transition 1964, 10, :o1, -163634400, 29264323, 12
- tz.transition 1965, 4, :o2, -149724000, 29266255, 12
- tz.transition 1965, 10, :o1, -132184800, 29268691, 12
- tz.transition 1966, 4, :o2, -118274400, 29270623, 12
- tz.transition 1966, 10, :o1, -100735200, 29273059, 12
- tz.transition 1967, 4, :o2, -86824800, 29274991, 12
- tz.transition 1967, 10, :o1, -68680800, 29277511, 12
- tz.transition 1968, 4, :o3, -54770400, 29279443, 12
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Atlantic/South_Georgia.rb b/lib/tzinfo/data/definitions/Atlantic/South_Georgia.rb
deleted file mode 100644
index 5371a699..00000000
--- a/lib/tzinfo/data/definitions/Atlantic/South_Georgia.rb
+++ /dev/null
@@ -1,23 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Atlantic
- module South_Georgia
- include TimezoneDefinition
-
- timezone 'Atlantic/South_Georgia' do |tz|
- tz.offset :o0, -8768, 0, :LMT
- tz.offset :o1, -7200, 0, :GST
-
- tz.transition 1890, 1, :o1, -2524512832, 1627673806, 675
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Atlantic/St_Helena.rb b/lib/tzinfo/data/definitions/Atlantic/St_Helena.rb
deleted file mode 100644
index be39bcc4..00000000
--- a/lib/tzinfo/data/definitions/Atlantic/St_Helena.rb
+++ /dev/null
@@ -1,18 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Atlantic
- module St_Helena
- include TimezoneDefinition
-
- linked_timezone 'Atlantic/St_Helena', 'Africa/Abidjan'
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Atlantic/Stanley.rb b/lib/tzinfo/data/definitions/Atlantic/Stanley.rb
deleted file mode 100644
index a1446da2..00000000
--- a/lib/tzinfo/data/definitions/Atlantic/Stanley.rb
+++ /dev/null
@@ -1,97 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Atlantic
- module Stanley
- include TimezoneDefinition
-
- timezone 'Atlantic/Stanley' do |tz|
- tz.offset :o0, -13884, 0, :LMT
- tz.offset :o1, -13884, 0, :SMT
- tz.offset :o2, -14400, 0, :FKT
- tz.offset :o3, -14400, 3600, :FKST
- tz.offset :o4, -10800, 0, :FKT
- tz.offset :o5, -10800, 3600, :FKST
- tz.offset :o6, -10800, 0, :FKST
-
- tz.transition 1890, 1, :o1, -2524507716, 17361854357, 7200
- tz.transition 1912, 3, :o2, -1824235716, 17420210357, 7200
- tz.transition 1937, 9, :o3, -1018209600, 7286408, 3
- tz.transition 1938, 3, :o2, -1003093200, 19431821, 8
- tz.transition 1938, 9, :o3, -986760000, 7287500, 3
- tz.transition 1939, 3, :o2, -971643600, 19434733, 8
- tz.transition 1939, 10, :o3, -954705600, 7288613, 3
- tz.transition 1940, 3, :o2, -939589200, 19437701, 8
- tz.transition 1940, 9, :o3, -923256000, 7289705, 3
- tz.transition 1941, 3, :o2, -908139600, 19440613, 8
- tz.transition 1941, 9, :o3, -891806400, 7290797, 3
- tz.transition 1942, 3, :o2, -876690000, 19443525, 8
- tz.transition 1942, 9, :o3, -860356800, 7291889, 3
- tz.transition 1943, 1, :o2, -852066000, 19445805, 8
- tz.transition 1983, 5, :o4, 420609600
- tz.transition 1983, 9, :o5, 433306800
- tz.transition 1984, 4, :o4, 452052000
- tz.transition 1984, 9, :o5, 464151600
- tz.transition 1985, 4, :o4, 483501600
- tz.transition 1985, 9, :o3, 495601200
- tz.transition 1986, 4, :o2, 514350000
- tz.transition 1986, 9, :o3, 527054400
- tz.transition 1987, 4, :o2, 545799600
- tz.transition 1987, 9, :o3, 558504000
- tz.transition 1988, 4, :o2, 577249200
- tz.transition 1988, 9, :o3, 589953600
- tz.transition 1989, 4, :o2, 608698800
- tz.transition 1989, 9, :o3, 621403200
- tz.transition 1990, 4, :o2, 640753200
- tz.transition 1990, 9, :o3, 652852800
- tz.transition 1991, 4, :o2, 672202800
- tz.transition 1991, 9, :o3, 684907200
- tz.transition 1992, 4, :o2, 703652400
- tz.transition 1992, 9, :o3, 716356800
- tz.transition 1993, 4, :o2, 735102000
- tz.transition 1993, 9, :o3, 747806400
- tz.transition 1994, 4, :o2, 766551600
- tz.transition 1994, 9, :o3, 779256000
- tz.transition 1995, 4, :o2, 798001200
- tz.transition 1995, 9, :o3, 810705600
- tz.transition 1996, 4, :o2, 830055600
- tz.transition 1996, 9, :o3, 842760000
- tz.transition 1997, 4, :o2, 861505200
- tz.transition 1997, 9, :o3, 874209600
- tz.transition 1998, 4, :o2, 892954800
- tz.transition 1998, 9, :o3, 905659200
- tz.transition 1999, 4, :o2, 924404400
- tz.transition 1999, 9, :o3, 937108800
- tz.transition 2000, 4, :o2, 955854000
- tz.transition 2000, 9, :o3, 968558400
- tz.transition 2001, 4, :o2, 987310800
- tz.transition 2001, 9, :o3, 999410400
- tz.transition 2002, 4, :o2, 1019365200
- tz.transition 2002, 9, :o3, 1030860000
- tz.transition 2003, 4, :o2, 1050814800
- tz.transition 2003, 9, :o3, 1062914400
- tz.transition 2004, 4, :o2, 1082264400
- tz.transition 2004, 9, :o3, 1094364000
- tz.transition 2005, 4, :o2, 1113714000
- tz.transition 2005, 9, :o3, 1125813600
- tz.transition 2006, 4, :o2, 1145163600
- tz.transition 2006, 9, :o3, 1157263200
- tz.transition 2007, 4, :o2, 1176613200
- tz.transition 2007, 9, :o3, 1188712800
- tz.transition 2008, 4, :o2, 1208667600
- tz.transition 2008, 9, :o3, 1220767200
- tz.transition 2009, 4, :o2, 1240117200
- tz.transition 2009, 9, :o3, 1252216800
- tz.transition 2010, 4, :o2, 1271566800
- tz.transition 2010, 9, :o6, 1283666400
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Australia/ACT.rb b/lib/tzinfo/data/definitions/Australia/ACT.rb
deleted file mode 100644
index d288ee3a..00000000
--- a/lib/tzinfo/data/definitions/Australia/ACT.rb
+++ /dev/null
@@ -1,18 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Australia
- module ACT
- include TimezoneDefinition
-
- linked_timezone 'Australia/ACT', 'Australia/Sydney'
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Australia/Adelaide.rb b/lib/tzinfo/data/definitions/Australia/Adelaide.rb
deleted file mode 100644
index 06580738..00000000
--- a/lib/tzinfo/data/definitions/Australia/Adelaide.rb
+++ /dev/null
@@ -1,222 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Australia
- module Adelaide
- include TimezoneDefinition
-
- timezone 'Australia/Adelaide' do |tz|
- tz.offset :o0, 33260, 0, :LMT
- tz.offset :o1, 32400, 0, :ACST
- tz.offset :o2, 34200, 0, :ACST
- tz.offset :o3, 34200, 3600, :ACDT
-
- tz.transition 1895, 1, :o1, -2364110060, 10425132497, 4320
- tz.transition 1899, 4, :o2, -2230189200, 19318201, 8
- tz.transition 1916, 12, :o3, -1672565340, 3486569911, 1440
- tz.transition 1917, 3, :o2, -1665390600, 116222983, 48
- tz.transition 1941, 12, :o3, -883639800, 38885763, 16
- tz.transition 1942, 3, :o2, -876126600, 116661463, 48
- tz.transition 1942, 9, :o3, -860398200, 38890067, 16
- tz.transition 1943, 3, :o2, -844677000, 116678935, 48
- tz.transition 1943, 10, :o3, -828343800, 38896003, 16
- tz.transition 1944, 3, :o2, -813227400, 116696407, 48
- tz.transition 1971, 10, :o3, 57688200
- tz.transition 1972, 2, :o2, 67969800
- tz.transition 1972, 10, :o3, 89137800
- tz.transition 1973, 3, :o2, 100024200
- tz.transition 1973, 10, :o3, 120587400
- tz.transition 1974, 3, :o2, 131473800
- tz.transition 1974, 10, :o3, 152037000
- tz.transition 1975, 3, :o2, 162923400
- tz.transition 1975, 10, :o3, 183486600
- tz.transition 1976, 3, :o2, 194977800
- tz.transition 1976, 10, :o3, 215541000
- tz.transition 1977, 3, :o2, 226427400
- tz.transition 1977, 10, :o3, 246990600
- tz.transition 1978, 3, :o2, 257877000
- tz.transition 1978, 10, :o3, 278440200
- tz.transition 1979, 3, :o2, 289326600
- tz.transition 1979, 10, :o3, 309889800
- tz.transition 1980, 3, :o2, 320776200
- tz.transition 1980, 10, :o3, 341339400
- tz.transition 1981, 2, :o2, 352225800
- tz.transition 1981, 10, :o3, 372789000
- tz.transition 1982, 3, :o2, 384280200
- tz.transition 1982, 10, :o3, 404843400
- tz.transition 1983, 3, :o2, 415729800
- tz.transition 1983, 10, :o3, 436293000
- tz.transition 1984, 3, :o2, 447179400
- tz.transition 1984, 10, :o3, 467742600
- tz.transition 1985, 3, :o2, 478629000
- tz.transition 1985, 10, :o3, 499192200
- tz.transition 1986, 3, :o2, 511288200
- tz.transition 1986, 10, :o3, 530037000
- tz.transition 1987, 3, :o2, 542737800
- tz.transition 1987, 10, :o3, 562091400
- tz.transition 1988, 3, :o2, 574792200
- tz.transition 1988, 10, :o3, 594145800
- tz.transition 1989, 3, :o2, 606241800
- tz.transition 1989, 10, :o3, 625595400
- tz.transition 1990, 3, :o2, 637691400
- tz.transition 1990, 10, :o3, 657045000
- tz.transition 1991, 3, :o2, 667931400
- tz.transition 1991, 10, :o3, 688494600
- tz.transition 1992, 3, :o2, 701195400
- tz.transition 1992, 10, :o3, 719944200
- tz.transition 1993, 3, :o2, 731435400
- tz.transition 1993, 10, :o3, 751998600
- tz.transition 1994, 3, :o2, 764094600
- tz.transition 1994, 10, :o3, 783448200
- tz.transition 1995, 3, :o2, 796149000
- tz.transition 1995, 10, :o3, 814897800
- tz.transition 1996, 3, :o2, 828203400
- tz.transition 1996, 10, :o3, 846347400
- tz.transition 1997, 3, :o2, 859653000
- tz.transition 1997, 10, :o3, 877797000
- tz.transition 1998, 3, :o2, 891102600
- tz.transition 1998, 10, :o3, 909246600
- tz.transition 1999, 3, :o2, 922552200
- tz.transition 1999, 10, :o3, 941301000
- tz.transition 2000, 3, :o2, 954001800
- tz.transition 2000, 10, :o3, 972750600
- tz.transition 2001, 3, :o2, 985451400
- tz.transition 2001, 10, :o3, 1004200200
- tz.transition 2002, 3, :o2, 1017505800
- tz.transition 2002, 10, :o3, 1035649800
- tz.transition 2003, 3, :o2, 1048955400
- tz.transition 2003, 10, :o3, 1067099400
- tz.transition 2004, 3, :o2, 1080405000
- tz.transition 2004, 10, :o3, 1099153800
- tz.transition 2005, 3, :o2, 1111854600
- tz.transition 2005, 10, :o3, 1130603400
- tz.transition 2006, 4, :o2, 1143909000
- tz.transition 2006, 10, :o3, 1162053000
- tz.transition 2007, 3, :o2, 1174753800
- tz.transition 2007, 10, :o3, 1193502600
- tz.transition 2008, 4, :o2, 1207413000
- tz.transition 2008, 10, :o3, 1223137800
- tz.transition 2009, 4, :o2, 1238862600
- tz.transition 2009, 10, :o3, 1254587400
- tz.transition 2010, 4, :o2, 1270312200
- tz.transition 2010, 10, :o3, 1286037000
- tz.transition 2011, 4, :o2, 1301761800
- tz.transition 2011, 10, :o3, 1317486600
- tz.transition 2012, 3, :o2, 1333211400
- tz.transition 2012, 10, :o3, 1349541000
- tz.transition 2013, 4, :o2, 1365265800
- tz.transition 2013, 10, :o3, 1380990600
- tz.transition 2014, 4, :o2, 1396715400
- tz.transition 2014, 10, :o3, 1412440200
- tz.transition 2015, 4, :o2, 1428165000
- tz.transition 2015, 10, :o3, 1443889800
- tz.transition 2016, 4, :o2, 1459614600
- tz.transition 2016, 10, :o3, 1475339400
- tz.transition 2017, 4, :o2, 1491064200
- tz.transition 2017, 9, :o3, 1506789000
- tz.transition 2018, 3, :o2, 1522513800
- tz.transition 2018, 10, :o3, 1538843400
- tz.transition 2019, 4, :o2, 1554568200
- tz.transition 2019, 10, :o3, 1570293000
- tz.transition 2020, 4, :o2, 1586017800
- tz.transition 2020, 10, :o3, 1601742600
- tz.transition 2021, 4, :o2, 1617467400
- tz.transition 2021, 10, :o3, 1633192200
- tz.transition 2022, 4, :o2, 1648917000
- tz.transition 2022, 10, :o3, 1664641800
- tz.transition 2023, 4, :o2, 1680366600
- tz.transition 2023, 9, :o3, 1696091400
- tz.transition 2024, 4, :o2, 1712421000
- tz.transition 2024, 10, :o3, 1728145800
- tz.transition 2025, 4, :o2, 1743870600
- tz.transition 2025, 10, :o3, 1759595400
- tz.transition 2026, 4, :o2, 1775320200
- tz.transition 2026, 10, :o3, 1791045000
- tz.transition 2027, 4, :o2, 1806769800
- tz.transition 2027, 10, :o3, 1822494600
- tz.transition 2028, 4, :o2, 1838219400
- tz.transition 2028, 9, :o3, 1853944200
- tz.transition 2029, 3, :o2, 1869669000
- tz.transition 2029, 10, :o3, 1885998600
- tz.transition 2030, 4, :o2, 1901723400
- tz.transition 2030, 10, :o3, 1917448200
- tz.transition 2031, 4, :o2, 1933173000
- tz.transition 2031, 10, :o3, 1948897800
- tz.transition 2032, 4, :o2, 1964622600
- tz.transition 2032, 10, :o3, 1980347400
- tz.transition 2033, 4, :o2, 1996072200
- tz.transition 2033, 10, :o3, 2011797000
- tz.transition 2034, 4, :o2, 2027521800
- tz.transition 2034, 9, :o3, 2043246600
- tz.transition 2035, 3, :o2, 2058971400
- tz.transition 2035, 10, :o3, 2075301000
- tz.transition 2036, 4, :o2, 2091025800
- tz.transition 2036, 10, :o3, 2106750600
- tz.transition 2037, 4, :o2, 2122475400
- tz.transition 2037, 10, :o3, 2138200200
- tz.transition 2038, 4, :o2, 2153925000, 39448275, 16
- tz.transition 2038, 10, :o3, 2169649800, 39451187, 16
- tz.transition 2039, 4, :o2, 2185374600, 39454099, 16
- tz.transition 2039, 10, :o3, 2201099400, 39457011, 16
- tz.transition 2040, 3, :o2, 2216824200, 39459923, 16
- tz.transition 2040, 10, :o3, 2233153800, 39462947, 16
- tz.transition 2041, 4, :o2, 2248878600, 39465859, 16
- tz.transition 2041, 10, :o3, 2264603400, 39468771, 16
- tz.transition 2042, 4, :o2, 2280328200, 39471683, 16
- tz.transition 2042, 10, :o3, 2296053000, 39474595, 16
- tz.transition 2043, 4, :o2, 2311777800, 39477507, 16
- tz.transition 2043, 10, :o3, 2327502600, 39480419, 16
- tz.transition 2044, 4, :o2, 2343227400, 39483331, 16
- tz.transition 2044, 10, :o3, 2358952200, 39486243, 16
- tz.transition 2045, 4, :o2, 2374677000, 39489155, 16
- tz.transition 2045, 9, :o3, 2390401800, 39492067, 16
- tz.transition 2046, 3, :o2, 2406126600, 39494979, 16
- tz.transition 2046, 10, :o3, 2422456200, 39498003, 16
- tz.transition 2047, 4, :o2, 2438181000, 39500915, 16
- tz.transition 2047, 10, :o3, 2453905800, 39503827, 16
- tz.transition 2048, 4, :o2, 2469630600, 39506739, 16
- tz.transition 2048, 10, :o3, 2485355400, 39509651, 16
- tz.transition 2049, 4, :o2, 2501080200, 39512563, 16
- tz.transition 2049, 10, :o3, 2516805000, 39515475, 16
- tz.transition 2050, 4, :o2, 2532529800, 39518387, 16
- tz.transition 2050, 10, :o3, 2548254600, 39521299, 16
- tz.transition 2051, 4, :o2, 2563979400, 39524211, 16
- tz.transition 2051, 9, :o3, 2579704200, 39527123, 16
- tz.transition 2052, 4, :o2, 2596033800, 39530147, 16
- tz.transition 2052, 10, :o3, 2611758600, 39533059, 16
- tz.transition 2053, 4, :o2, 2627483400, 39535971, 16
- tz.transition 2053, 10, :o3, 2643208200, 39538883, 16
- tz.transition 2054, 4, :o2, 2658933000, 39541795, 16
- tz.transition 2054, 10, :o3, 2674657800, 39544707, 16
- tz.transition 2055, 4, :o2, 2690382600, 39547619, 16
- tz.transition 2055, 10, :o3, 2706107400, 39550531, 16
- tz.transition 2056, 4, :o2, 2721832200, 39553443, 16
- tz.transition 2056, 9, :o3, 2737557000, 39556355, 16
- tz.transition 2057, 3, :o2, 2753281800, 39559267, 16
- tz.transition 2057, 10, :o3, 2769611400, 39562291, 16
- tz.transition 2058, 4, :o2, 2785336200, 39565203, 16
- tz.transition 2058, 10, :o3, 2801061000, 39568115, 16
- tz.transition 2059, 4, :o2, 2816785800, 39571027, 16
- tz.transition 2059, 10, :o3, 2832510600, 39573939, 16
- tz.transition 2060, 4, :o2, 2848235400, 39576851, 16
- tz.transition 2060, 10, :o3, 2863960200, 39579763, 16
- tz.transition 2061, 4, :o2, 2879685000, 39582675, 16
- tz.transition 2061, 10, :o3, 2895409800, 39585587, 16
- tz.transition 2062, 4, :o2, 2911134600, 39588499, 16
- tz.transition 2062, 9, :o3, 2926859400, 39591411, 16
- tz.transition 2063, 3, :o2, 2942584200, 39594323, 16
- tz.transition 2063, 10, :o3, 2958913800, 39597347, 16
- tz.transition 2064, 4, :o2, 2974638600, 39600259, 16
- tz.transition 2064, 10, :o3, 2990363400, 39603171, 16
- tz.transition 2065, 4, :o2, 3006088200, 39606083, 16
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Australia/Brisbane.rb b/lib/tzinfo/data/definitions/Australia/Brisbane.rb
deleted file mode 100644
index aeb640c8..00000000
--- a/lib/tzinfo/data/definitions/Australia/Brisbane.rb
+++ /dev/null
@@ -1,40 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Australia
- module Brisbane
- include TimezoneDefinition
-
- timezone 'Australia/Brisbane' do |tz|
- tz.offset :o0, 36728, 0, :LMT
- tz.offset :o1, 36000, 0, :AEST
- tz.offset :o2, 36000, 3600, :AEDT
-
- tz.transition 1894, 12, :o1, -2366791928, 26062496009, 10800
- tz.transition 1916, 12, :o2, -1672567140, 3486569881, 1440
- tz.transition 1917, 3, :o1, -1665392400, 19370497, 8
- tz.transition 1941, 12, :o2, -883641600, 14582161, 6
- tz.transition 1942, 3, :o1, -876128400, 19443577, 8
- tz.transition 1942, 9, :o2, -860400000, 14583775, 6
- tz.transition 1943, 3, :o1, -844678800, 19446489, 8
- tz.transition 1943, 10, :o2, -828345600, 14586001, 6
- tz.transition 1944, 3, :o1, -813229200, 19449401, 8
- tz.transition 1971, 10, :o2, 57686400
- tz.transition 1972, 2, :o1, 67968000
- tz.transition 1989, 10, :o2, 625593600
- tz.transition 1990, 3, :o1, 636480000
- tz.transition 1990, 10, :o2, 657043200
- tz.transition 1991, 3, :o1, 667929600
- tz.transition 1991, 10, :o2, 688492800
- tz.transition 1992, 2, :o1, 699379200
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Australia/Broken_Hill.rb b/lib/tzinfo/data/definitions/Australia/Broken_Hill.rb
deleted file mode 100644
index 139303f6..00000000
--- a/lib/tzinfo/data/definitions/Australia/Broken_Hill.rb
+++ /dev/null
@@ -1,224 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Australia
- module Broken_Hill
- include TimezoneDefinition
-
- timezone 'Australia/Broken_Hill' do |tz|
- tz.offset :o0, 33948, 0, :LMT
- tz.offset :o1, 36000, 0, :AEST
- tz.offset :o2, 32400, 0, :ACST
- tz.offset :o3, 34200, 0, :ACST
- tz.offset :o4, 34200, 3600, :ACDT
-
- tz.transition 1895, 1, :o1, -2364110748, 5791740257, 2400
- tz.transition 1896, 8, :o2, -2314951200, 28965529, 12
- tz.transition 1899, 4, :o3, -2230189200, 19318201, 8
- tz.transition 1916, 12, :o4, -1672565340, 3486569911, 1440
- tz.transition 1917, 3, :o3, -1665390600, 116222983, 48
- tz.transition 1941, 12, :o4, -883639800, 38885763, 16
- tz.transition 1942, 3, :o3, -876126600, 116661463, 48
- tz.transition 1942, 9, :o4, -860398200, 38890067, 16
- tz.transition 1943, 3, :o3, -844677000, 116678935, 48
- tz.transition 1943, 10, :o4, -828343800, 38896003, 16
- tz.transition 1944, 3, :o3, -813227400, 116696407, 48
- tz.transition 1971, 10, :o4, 57688200
- tz.transition 1972, 2, :o3, 67969800
- tz.transition 1972, 10, :o4, 89137800
- tz.transition 1973, 3, :o3, 100024200
- tz.transition 1973, 10, :o4, 120587400
- tz.transition 1974, 3, :o3, 131473800
- tz.transition 1974, 10, :o4, 152037000
- tz.transition 1975, 3, :o3, 162923400
- tz.transition 1975, 10, :o4, 183486600
- tz.transition 1976, 3, :o3, 194977800
- tz.transition 1976, 10, :o4, 215541000
- tz.transition 1977, 3, :o3, 226427400
- tz.transition 1977, 10, :o4, 246990600
- tz.transition 1978, 3, :o3, 257877000
- tz.transition 1978, 10, :o4, 278440200
- tz.transition 1979, 3, :o3, 289326600
- tz.transition 1979, 10, :o4, 309889800
- tz.transition 1980, 3, :o3, 320776200
- tz.transition 1980, 10, :o4, 341339400
- tz.transition 1981, 2, :o3, 352225800
- tz.transition 1981, 10, :o4, 372789000
- tz.transition 1982, 4, :o3, 386699400
- tz.transition 1982, 10, :o4, 404843400
- tz.transition 1983, 3, :o3, 415729800
- tz.transition 1983, 10, :o4, 436293000
- tz.transition 1984, 3, :o3, 447179400
- tz.transition 1984, 10, :o4, 467742600
- tz.transition 1985, 3, :o3, 478629000
- tz.transition 1985, 10, :o4, 499192200
- tz.transition 1986, 3, :o3, 511288200
- tz.transition 1986, 10, :o4, 530037000
- tz.transition 1987, 3, :o3, 542737800
- tz.transition 1987, 10, :o4, 562091400
- tz.transition 1988, 3, :o3, 574792200
- tz.transition 1988, 10, :o4, 594145800
- tz.transition 1989, 3, :o3, 606241800
- tz.transition 1989, 10, :o4, 625595400
- tz.transition 1990, 3, :o3, 636481800
- tz.transition 1990, 10, :o4, 657045000
- tz.transition 1991, 3, :o3, 667931400
- tz.transition 1991, 10, :o4, 688494600
- tz.transition 1992, 2, :o3, 699381000
- tz.transition 1992, 10, :o4, 719944200
- tz.transition 1993, 3, :o3, 731435400
- tz.transition 1993, 10, :o4, 751998600
- tz.transition 1994, 3, :o3, 762885000
- tz.transition 1994, 10, :o4, 783448200
- tz.transition 1995, 3, :o3, 794334600
- tz.transition 1995, 10, :o4, 814897800
- tz.transition 1996, 3, :o3, 828203400
- tz.transition 1996, 10, :o4, 846347400
- tz.transition 1997, 3, :o3, 859653000
- tz.transition 1997, 10, :o4, 877797000
- tz.transition 1998, 3, :o3, 891102600
- tz.transition 1998, 10, :o4, 909246600
- tz.transition 1999, 3, :o3, 922552200
- tz.transition 1999, 10, :o4, 941301000
- tz.transition 2000, 3, :o3, 954001800
- tz.transition 2000, 10, :o4, 972750600
- tz.transition 2001, 3, :o3, 985451400
- tz.transition 2001, 10, :o4, 1004200200
- tz.transition 2002, 3, :o3, 1017505800
- tz.transition 2002, 10, :o4, 1035649800
- tz.transition 2003, 3, :o3, 1048955400
- tz.transition 2003, 10, :o4, 1067099400
- tz.transition 2004, 3, :o3, 1080405000
- tz.transition 2004, 10, :o4, 1099153800
- tz.transition 2005, 3, :o3, 1111854600
- tz.transition 2005, 10, :o4, 1130603400
- tz.transition 2006, 4, :o3, 1143909000
- tz.transition 2006, 10, :o4, 1162053000
- tz.transition 2007, 3, :o3, 1174753800
- tz.transition 2007, 10, :o4, 1193502600
- tz.transition 2008, 4, :o3, 1207413000
- tz.transition 2008, 10, :o4, 1223137800
- tz.transition 2009, 4, :o3, 1238862600
- tz.transition 2009, 10, :o4, 1254587400
- tz.transition 2010, 4, :o3, 1270312200
- tz.transition 2010, 10, :o4, 1286037000
- tz.transition 2011, 4, :o3, 1301761800
- tz.transition 2011, 10, :o4, 1317486600
- tz.transition 2012, 3, :o3, 1333211400
- tz.transition 2012, 10, :o4, 1349541000
- tz.transition 2013, 4, :o3, 1365265800
- tz.transition 2013, 10, :o4, 1380990600
- tz.transition 2014, 4, :o3, 1396715400
- tz.transition 2014, 10, :o4, 1412440200
- tz.transition 2015, 4, :o3, 1428165000
- tz.transition 2015, 10, :o4, 1443889800
- tz.transition 2016, 4, :o3, 1459614600
- tz.transition 2016, 10, :o4, 1475339400
- tz.transition 2017, 4, :o3, 1491064200
- tz.transition 2017, 9, :o4, 1506789000
- tz.transition 2018, 3, :o3, 1522513800
- tz.transition 2018, 10, :o4, 1538843400
- tz.transition 2019, 4, :o3, 1554568200
- tz.transition 2019, 10, :o4, 1570293000
- tz.transition 2020, 4, :o3, 1586017800
- tz.transition 2020, 10, :o4, 1601742600
- tz.transition 2021, 4, :o3, 1617467400
- tz.transition 2021, 10, :o4, 1633192200
- tz.transition 2022, 4, :o3, 1648917000
- tz.transition 2022, 10, :o4, 1664641800
- tz.transition 2023, 4, :o3, 1680366600
- tz.transition 2023, 9, :o4, 1696091400
- tz.transition 2024, 4, :o3, 1712421000
- tz.transition 2024, 10, :o4, 1728145800
- tz.transition 2025, 4, :o3, 1743870600
- tz.transition 2025, 10, :o4, 1759595400
- tz.transition 2026, 4, :o3, 1775320200
- tz.transition 2026, 10, :o4, 1791045000
- tz.transition 2027, 4, :o3, 1806769800
- tz.transition 2027, 10, :o4, 1822494600
- tz.transition 2028, 4, :o3, 1838219400
- tz.transition 2028, 9, :o4, 1853944200
- tz.transition 2029, 3, :o3, 1869669000
- tz.transition 2029, 10, :o4, 1885998600
- tz.transition 2030, 4, :o3, 1901723400
- tz.transition 2030, 10, :o4, 1917448200
- tz.transition 2031, 4, :o3, 1933173000
- tz.transition 2031, 10, :o4, 1948897800
- tz.transition 2032, 4, :o3, 1964622600
- tz.transition 2032, 10, :o4, 1980347400
- tz.transition 2033, 4, :o3, 1996072200
- tz.transition 2033, 10, :o4, 2011797000
- tz.transition 2034, 4, :o3, 2027521800
- tz.transition 2034, 9, :o4, 2043246600
- tz.transition 2035, 3, :o3, 2058971400
- tz.transition 2035, 10, :o4, 2075301000
- tz.transition 2036, 4, :o3, 2091025800
- tz.transition 2036, 10, :o4, 2106750600
- tz.transition 2037, 4, :o3, 2122475400
- tz.transition 2037, 10, :o4, 2138200200
- tz.transition 2038, 4, :o3, 2153925000, 39448275, 16
- tz.transition 2038, 10, :o4, 2169649800, 39451187, 16
- tz.transition 2039, 4, :o3, 2185374600, 39454099, 16
- tz.transition 2039, 10, :o4, 2201099400, 39457011, 16
- tz.transition 2040, 3, :o3, 2216824200, 39459923, 16
- tz.transition 2040, 10, :o4, 2233153800, 39462947, 16
- tz.transition 2041, 4, :o3, 2248878600, 39465859, 16
- tz.transition 2041, 10, :o4, 2264603400, 39468771, 16
- tz.transition 2042, 4, :o3, 2280328200, 39471683, 16
- tz.transition 2042, 10, :o4, 2296053000, 39474595, 16
- tz.transition 2043, 4, :o3, 2311777800, 39477507, 16
- tz.transition 2043, 10, :o4, 2327502600, 39480419, 16
- tz.transition 2044, 4, :o3, 2343227400, 39483331, 16
- tz.transition 2044, 10, :o4, 2358952200, 39486243, 16
- tz.transition 2045, 4, :o3, 2374677000, 39489155, 16
- tz.transition 2045, 9, :o4, 2390401800, 39492067, 16
- tz.transition 2046, 3, :o3, 2406126600, 39494979, 16
- tz.transition 2046, 10, :o4, 2422456200, 39498003, 16
- tz.transition 2047, 4, :o3, 2438181000, 39500915, 16
- tz.transition 2047, 10, :o4, 2453905800, 39503827, 16
- tz.transition 2048, 4, :o3, 2469630600, 39506739, 16
- tz.transition 2048, 10, :o4, 2485355400, 39509651, 16
- tz.transition 2049, 4, :o3, 2501080200, 39512563, 16
- tz.transition 2049, 10, :o4, 2516805000, 39515475, 16
- tz.transition 2050, 4, :o3, 2532529800, 39518387, 16
- tz.transition 2050, 10, :o4, 2548254600, 39521299, 16
- tz.transition 2051, 4, :o3, 2563979400, 39524211, 16
- tz.transition 2051, 9, :o4, 2579704200, 39527123, 16
- tz.transition 2052, 4, :o3, 2596033800, 39530147, 16
- tz.transition 2052, 10, :o4, 2611758600, 39533059, 16
- tz.transition 2053, 4, :o3, 2627483400, 39535971, 16
- tz.transition 2053, 10, :o4, 2643208200, 39538883, 16
- tz.transition 2054, 4, :o3, 2658933000, 39541795, 16
- tz.transition 2054, 10, :o4, 2674657800, 39544707, 16
- tz.transition 2055, 4, :o3, 2690382600, 39547619, 16
- tz.transition 2055, 10, :o4, 2706107400, 39550531, 16
- tz.transition 2056, 4, :o3, 2721832200, 39553443, 16
- tz.transition 2056, 9, :o4, 2737557000, 39556355, 16
- tz.transition 2057, 3, :o3, 2753281800, 39559267, 16
- tz.transition 2057, 10, :o4, 2769611400, 39562291, 16
- tz.transition 2058, 4, :o3, 2785336200, 39565203, 16
- tz.transition 2058, 10, :o4, 2801061000, 39568115, 16
- tz.transition 2059, 4, :o3, 2816785800, 39571027, 16
- tz.transition 2059, 10, :o4, 2832510600, 39573939, 16
- tz.transition 2060, 4, :o3, 2848235400, 39576851, 16
- tz.transition 2060, 10, :o4, 2863960200, 39579763, 16
- tz.transition 2061, 4, :o3, 2879685000, 39582675, 16
- tz.transition 2061, 10, :o4, 2895409800, 39585587, 16
- tz.transition 2062, 4, :o3, 2911134600, 39588499, 16
- tz.transition 2062, 9, :o4, 2926859400, 39591411, 16
- tz.transition 2063, 3, :o3, 2942584200, 39594323, 16
- tz.transition 2063, 10, :o4, 2958913800, 39597347, 16
- tz.transition 2064, 4, :o3, 2974638600, 39600259, 16
- tz.transition 2064, 10, :o4, 2990363400, 39603171, 16
- tz.transition 2065, 4, :o3, 3006088200, 39606083, 16
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Australia/Canberra.rb b/lib/tzinfo/data/definitions/Australia/Canberra.rb
deleted file mode 100644
index 0722e5f8..00000000
--- a/lib/tzinfo/data/definitions/Australia/Canberra.rb
+++ /dev/null
@@ -1,18 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Australia
- module Canberra
- include TimezoneDefinition
-
- linked_timezone 'Australia/Canberra', 'Australia/Sydney'
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Australia/Currie.rb b/lib/tzinfo/data/definitions/Australia/Currie.rb
deleted file mode 100644
index 1c62a85f..00000000
--- a/lib/tzinfo/data/definitions/Australia/Currie.rb
+++ /dev/null
@@ -1,220 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Australia
- module Currie
- include TimezoneDefinition
-
- timezone 'Australia/Currie' do |tz|
- tz.offset :o0, 34528, 0, :LMT
- tz.offset :o1, 36000, 0, :AEST
- tz.offset :o2, 36000, 3600, :AEDT
-
- tz.transition 1895, 8, :o1, -2345794528, 6516280171, 2700
- tz.transition 1916, 9, :o2, -1680508800, 14526823, 6
- tz.transition 1917, 3, :o1, -1665392400, 19370497, 8
- tz.transition 1941, 12, :o2, -883641600, 14582161, 6
- tz.transition 1942, 3, :o1, -876128400, 19443577, 8
- tz.transition 1942, 9, :o2, -860400000, 14583775, 6
- tz.transition 1943, 3, :o1, -844678800, 19446489, 8
- tz.transition 1943, 10, :o2, -828345600, 14586001, 6
- tz.transition 1944, 3, :o1, -813229200, 19449401, 8
- tz.transition 1971, 10, :o2, 57686400
- tz.transition 1972, 2, :o1, 67968000
- tz.transition 1972, 10, :o2, 89136000
- tz.transition 1973, 3, :o1, 100022400
- tz.transition 1973, 10, :o2, 120585600
- tz.transition 1974, 3, :o1, 131472000
- tz.transition 1974, 10, :o2, 152035200
- tz.transition 1975, 3, :o1, 162921600
- tz.transition 1975, 10, :o2, 183484800
- tz.transition 1976, 3, :o1, 194976000
- tz.transition 1976, 10, :o2, 215539200
- tz.transition 1977, 3, :o1, 226425600
- tz.transition 1977, 10, :o2, 246988800
- tz.transition 1978, 3, :o1, 257875200
- tz.transition 1978, 10, :o2, 278438400
- tz.transition 1979, 3, :o1, 289324800
- tz.transition 1979, 10, :o2, 309888000
- tz.transition 1980, 3, :o1, 320774400
- tz.transition 1980, 10, :o2, 341337600
- tz.transition 1981, 2, :o1, 352224000
- tz.transition 1981, 10, :o2, 372787200
- tz.transition 1982, 3, :o1, 386092800
- tz.transition 1982, 10, :o2, 404841600
- tz.transition 1983, 3, :o1, 417542400
- tz.transition 1983, 10, :o2, 436291200
- tz.transition 1984, 3, :o1, 447177600
- tz.transition 1984, 10, :o2, 467740800
- tz.transition 1985, 3, :o1, 478627200
- tz.transition 1985, 10, :o2, 499190400
- tz.transition 1986, 3, :o1, 510076800
- tz.transition 1986, 10, :o2, 530035200
- tz.transition 1987, 3, :o1, 542736000
- tz.transition 1987, 10, :o2, 562089600
- tz.transition 1988, 3, :o1, 574790400
- tz.transition 1988, 10, :o2, 594144000
- tz.transition 1989, 3, :o1, 606240000
- tz.transition 1989, 10, :o2, 625593600
- tz.transition 1990, 3, :o1, 637689600
- tz.transition 1990, 10, :o2, 657043200
- tz.transition 1991, 3, :o1, 670348800
- tz.transition 1991, 10, :o2, 686678400
- tz.transition 1992, 3, :o1, 701798400
- tz.transition 1992, 10, :o2, 718128000
- tz.transition 1993, 3, :o1, 733248000
- tz.transition 1993, 10, :o2, 749577600
- tz.transition 1994, 3, :o1, 764697600
- tz.transition 1994, 10, :o2, 781027200
- tz.transition 1995, 3, :o1, 796147200
- tz.transition 1995, 9, :o2, 812476800
- tz.transition 1996, 3, :o1, 828201600
- tz.transition 1996, 10, :o2, 844531200
- tz.transition 1997, 3, :o1, 859651200
- tz.transition 1997, 10, :o2, 875980800
- tz.transition 1998, 3, :o1, 891100800
- tz.transition 1998, 10, :o2, 907430400
- tz.transition 1999, 3, :o1, 922550400
- tz.transition 1999, 10, :o2, 938880000
- tz.transition 2000, 3, :o1, 954000000
- tz.transition 2000, 8, :o2, 967305600
- tz.transition 2001, 3, :o1, 985449600
- tz.transition 2001, 10, :o2, 1002384000
- tz.transition 2002, 3, :o1, 1017504000
- tz.transition 2002, 10, :o2, 1033833600
- tz.transition 2003, 3, :o1, 1048953600
- tz.transition 2003, 10, :o2, 1065283200
- tz.transition 2004, 3, :o1, 1080403200
- tz.transition 2004, 10, :o2, 1096732800
- tz.transition 2005, 3, :o1, 1111852800
- tz.transition 2005, 10, :o2, 1128182400
- tz.transition 2006, 4, :o1, 1143907200
- tz.transition 2006, 9, :o2, 1159632000
- tz.transition 2007, 3, :o1, 1174752000
- tz.transition 2007, 10, :o2, 1191686400
- tz.transition 2008, 4, :o1, 1207411200
- tz.transition 2008, 10, :o2, 1223136000
- tz.transition 2009, 4, :o1, 1238860800
- tz.transition 2009, 10, :o2, 1254585600
- tz.transition 2010, 4, :o1, 1270310400
- tz.transition 2010, 10, :o2, 1286035200
- tz.transition 2011, 4, :o1, 1301760000
- tz.transition 2011, 10, :o2, 1317484800
- tz.transition 2012, 3, :o1, 1333209600
- tz.transition 2012, 10, :o2, 1349539200
- tz.transition 2013, 4, :o1, 1365264000
- tz.transition 2013, 10, :o2, 1380988800
- tz.transition 2014, 4, :o1, 1396713600
- tz.transition 2014, 10, :o2, 1412438400
- tz.transition 2015, 4, :o1, 1428163200
- tz.transition 2015, 10, :o2, 1443888000
- tz.transition 2016, 4, :o1, 1459612800
- tz.transition 2016, 10, :o2, 1475337600
- tz.transition 2017, 4, :o1, 1491062400
- tz.transition 2017, 9, :o2, 1506787200
- tz.transition 2018, 3, :o1, 1522512000
- tz.transition 2018, 10, :o2, 1538841600
- tz.transition 2019, 4, :o1, 1554566400
- tz.transition 2019, 10, :o2, 1570291200
- tz.transition 2020, 4, :o1, 1586016000
- tz.transition 2020, 10, :o2, 1601740800
- tz.transition 2021, 4, :o1, 1617465600
- tz.transition 2021, 10, :o2, 1633190400
- tz.transition 2022, 4, :o1, 1648915200
- tz.transition 2022, 10, :o2, 1664640000
- tz.transition 2023, 4, :o1, 1680364800
- tz.transition 2023, 9, :o2, 1696089600
- tz.transition 2024, 4, :o1, 1712419200
- tz.transition 2024, 10, :o2, 1728144000
- tz.transition 2025, 4, :o1, 1743868800
- tz.transition 2025, 10, :o2, 1759593600
- tz.transition 2026, 4, :o1, 1775318400
- tz.transition 2026, 10, :o2, 1791043200
- tz.transition 2027, 4, :o1, 1806768000
- tz.transition 2027, 10, :o2, 1822492800
- tz.transition 2028, 4, :o1, 1838217600
- tz.transition 2028, 9, :o2, 1853942400
- tz.transition 2029, 3, :o1, 1869667200
- tz.transition 2029, 10, :o2, 1885996800
- tz.transition 2030, 4, :o1, 1901721600
- tz.transition 2030, 10, :o2, 1917446400
- tz.transition 2031, 4, :o1, 1933171200
- tz.transition 2031, 10, :o2, 1948896000
- tz.transition 2032, 4, :o1, 1964620800
- tz.transition 2032, 10, :o2, 1980345600
- tz.transition 2033, 4, :o1, 1996070400
- tz.transition 2033, 10, :o2, 2011795200
- tz.transition 2034, 4, :o1, 2027520000
- tz.transition 2034, 9, :o2, 2043244800
- tz.transition 2035, 3, :o1, 2058969600
- tz.transition 2035, 10, :o2, 2075299200
- tz.transition 2036, 4, :o1, 2091024000
- tz.transition 2036, 10, :o2, 2106748800
- tz.transition 2037, 4, :o1, 2122473600
- tz.transition 2037, 10, :o2, 2138198400
- tz.transition 2038, 4, :o1, 2153923200, 14793103, 6
- tz.transition 2038, 10, :o2, 2169648000, 14794195, 6
- tz.transition 2039, 4, :o1, 2185372800, 14795287, 6
- tz.transition 2039, 10, :o2, 2201097600, 14796379, 6
- tz.transition 2040, 3, :o1, 2216822400, 14797471, 6
- tz.transition 2040, 10, :o2, 2233152000, 14798605, 6
- tz.transition 2041, 4, :o1, 2248876800, 14799697, 6
- tz.transition 2041, 10, :o2, 2264601600, 14800789, 6
- tz.transition 2042, 4, :o1, 2280326400, 14801881, 6
- tz.transition 2042, 10, :o2, 2296051200, 14802973, 6
- tz.transition 2043, 4, :o1, 2311776000, 14804065, 6
- tz.transition 2043, 10, :o2, 2327500800, 14805157, 6
- tz.transition 2044, 4, :o1, 2343225600, 14806249, 6
- tz.transition 2044, 10, :o2, 2358950400, 14807341, 6
- tz.transition 2045, 4, :o1, 2374675200, 14808433, 6
- tz.transition 2045, 9, :o2, 2390400000, 14809525, 6
- tz.transition 2046, 3, :o1, 2406124800, 14810617, 6
- tz.transition 2046, 10, :o2, 2422454400, 14811751, 6
- tz.transition 2047, 4, :o1, 2438179200, 14812843, 6
- tz.transition 2047, 10, :o2, 2453904000, 14813935, 6
- tz.transition 2048, 4, :o1, 2469628800, 14815027, 6
- tz.transition 2048, 10, :o2, 2485353600, 14816119, 6
- tz.transition 2049, 4, :o1, 2501078400, 14817211, 6
- tz.transition 2049, 10, :o2, 2516803200, 14818303, 6
- tz.transition 2050, 4, :o1, 2532528000, 14819395, 6
- tz.transition 2050, 10, :o2, 2548252800, 14820487, 6
- tz.transition 2051, 4, :o1, 2563977600, 14821579, 6
- tz.transition 2051, 9, :o2, 2579702400, 14822671, 6
- tz.transition 2052, 4, :o1, 2596032000, 14823805, 6
- tz.transition 2052, 10, :o2, 2611756800, 14824897, 6
- tz.transition 2053, 4, :o1, 2627481600, 14825989, 6
- tz.transition 2053, 10, :o2, 2643206400, 14827081, 6
- tz.transition 2054, 4, :o1, 2658931200, 14828173, 6
- tz.transition 2054, 10, :o2, 2674656000, 14829265, 6
- tz.transition 2055, 4, :o1, 2690380800, 14830357, 6
- tz.transition 2055, 10, :o2, 2706105600, 14831449, 6
- tz.transition 2056, 4, :o1, 2721830400, 14832541, 6
- tz.transition 2056, 9, :o2, 2737555200, 14833633, 6
- tz.transition 2057, 3, :o1, 2753280000, 14834725, 6
- tz.transition 2057, 10, :o2, 2769609600, 14835859, 6
- tz.transition 2058, 4, :o1, 2785334400, 14836951, 6
- tz.transition 2058, 10, :o2, 2801059200, 14838043, 6
- tz.transition 2059, 4, :o1, 2816784000, 14839135, 6
- tz.transition 2059, 10, :o2, 2832508800, 14840227, 6
- tz.transition 2060, 4, :o1, 2848233600, 14841319, 6
- tz.transition 2060, 10, :o2, 2863958400, 14842411, 6
- tz.transition 2061, 4, :o1, 2879683200, 14843503, 6
- tz.transition 2061, 10, :o2, 2895408000, 14844595, 6
- tz.transition 2062, 4, :o1, 2911132800, 14845687, 6
- tz.transition 2062, 9, :o2, 2926857600, 14846779, 6
- tz.transition 2063, 3, :o1, 2942582400, 14847871, 6
- tz.transition 2063, 10, :o2, 2958912000, 14849005, 6
- tz.transition 2064, 4, :o1, 2974636800, 14850097, 6
- tz.transition 2064, 10, :o2, 2990361600, 14851189, 6
- tz.transition 2065, 4, :o1, 3006086400, 14852281, 6
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Australia/Darwin.rb b/lib/tzinfo/data/definitions/Australia/Darwin.rb
deleted file mode 100644
index 8944c9ea..00000000
--- a/lib/tzinfo/data/definitions/Australia/Darwin.rb
+++ /dev/null
@@ -1,34 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Australia
- module Darwin
- include TimezoneDefinition
-
- timezone 'Australia/Darwin' do |tz|
- tz.offset :o0, 31400, 0, :LMT
- tz.offset :o1, 32400, 0, :ACST
- tz.offset :o2, 34200, 0, :ACST
- tz.offset :o3, 34200, 3600, :ACDT
-
- tz.transition 1895, 1, :o1, -2364108200, 1042513259, 432
- tz.transition 1899, 4, :o2, -2230189200, 19318201, 8
- tz.transition 1916, 12, :o3, -1672565340, 3486569911, 1440
- tz.transition 1917, 3, :o2, -1665390600, 116222983, 48
- tz.transition 1941, 12, :o3, -883639800, 38885763, 16
- tz.transition 1942, 3, :o2, -876126600, 116661463, 48
- tz.transition 1942, 9, :o3, -860398200, 38890067, 16
- tz.transition 1943, 3, :o2, -844677000, 116678935, 48
- tz.transition 1943, 10, :o3, -828343800, 38896003, 16
- tz.transition 1944, 3, :o2, -813227400, 116696407, 48
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Australia/Eucla.rb b/lib/tzinfo/data/definitions/Australia/Eucla.rb
deleted file mode 100644
index 1a17ec75..00000000
--- a/lib/tzinfo/data/definitions/Australia/Eucla.rb
+++ /dev/null
@@ -1,42 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Australia
- module Eucla
- include TimezoneDefinition
-
- timezone 'Australia/Eucla' do |tz|
- tz.offset :o0, 30928, 0, :LMT
- tz.offset :o1, 31500, 0, :ACWST
- tz.offset :o2, 31500, 3600, :ACWDT
-
- tz.transition 1895, 11, :o1, -2337928528, 13033051967, 5400
- tz.transition 1916, 12, :o2, -1672562640, 871642489, 360
- tz.transition 1917, 3, :o1, -1665387900, 232445969, 96
- tz.transition 1941, 12, :o2, -883637100, 77771527, 32
- tz.transition 1942, 3, :o1, -876123900, 233322929, 96
- tz.transition 1942, 9, :o2, -860395500, 77780135, 32
- tz.transition 1943, 3, :o1, -844674300, 233357873, 96
- tz.transition 1974, 10, :o2, 152039700
- tz.transition 1975, 3, :o1, 162926100
- tz.transition 1983, 10, :o2, 436295700
- tz.transition 1984, 3, :o1, 447182100
- tz.transition 1991, 11, :o2, 690311700
- tz.transition 1992, 2, :o1, 699383700
- tz.transition 2006, 12, :o2, 1165079700
- tz.transition 2007, 3, :o1, 1174756500
- tz.transition 2007, 10, :o2, 1193505300
- tz.transition 2008, 3, :o1, 1206810900
- tz.transition 2008, 10, :o2, 1224954900
- tz.transition 2009, 3, :o1, 1238260500
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Australia/Hobart.rb b/lib/tzinfo/data/definitions/Australia/Hobart.rb
deleted file mode 100644
index 9ca0abab..00000000
--- a/lib/tzinfo/data/definitions/Australia/Hobart.rb
+++ /dev/null
@@ -1,228 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Australia
- module Hobart
- include TimezoneDefinition
-
- timezone 'Australia/Hobart' do |tz|
- tz.offset :o0, 35356, 0, :LMT
- tz.offset :o1, 36000, 0, :AEST
- tz.offset :o2, 36000, 3600, :AEDT
-
- tz.transition 1895, 8, :o1, -2345795356, 52130241161, 21600
- tz.transition 1916, 9, :o2, -1680508800, 14526823, 6
- tz.transition 1917, 3, :o1, -1665392400, 19370497, 8
- tz.transition 1941, 12, :o2, -883641600, 14582161, 6
- tz.transition 1942, 3, :o1, -876128400, 19443577, 8
- tz.transition 1942, 9, :o2, -860400000, 14583775, 6
- tz.transition 1943, 3, :o1, -844678800, 19446489, 8
- tz.transition 1943, 10, :o2, -828345600, 14586001, 6
- tz.transition 1944, 3, :o1, -813229200, 19449401, 8
- tz.transition 1967, 9, :o2, -71136000, 14638585, 6
- tz.transition 1968, 3, :o1, -55411200, 14639677, 6
- tz.transition 1968, 10, :o2, -37267200, 14640937, 6
- tz.transition 1969, 3, :o1, -25776000, 14641735, 6
- tz.transition 1969, 10, :o2, -5817600, 14643121, 6
- tz.transition 1970, 3, :o1, 5673600
- tz.transition 1970, 10, :o2, 25632000
- tz.transition 1971, 3, :o1, 37728000
- tz.transition 1971, 10, :o2, 57686400
- tz.transition 1972, 2, :o1, 67968000
- tz.transition 1972, 10, :o2, 89136000
- tz.transition 1973, 3, :o1, 100022400
- tz.transition 1973, 10, :o2, 120585600
- tz.transition 1974, 3, :o1, 131472000
- tz.transition 1974, 10, :o2, 152035200
- tz.transition 1975, 3, :o1, 162921600
- tz.transition 1975, 10, :o2, 183484800
- tz.transition 1976, 3, :o1, 194976000
- tz.transition 1976, 10, :o2, 215539200
- tz.transition 1977, 3, :o1, 226425600
- tz.transition 1977, 10, :o2, 246988800
- tz.transition 1978, 3, :o1, 257875200
- tz.transition 1978, 10, :o2, 278438400
- tz.transition 1979, 3, :o1, 289324800
- tz.transition 1979, 10, :o2, 309888000
- tz.transition 1980, 3, :o1, 320774400
- tz.transition 1980, 10, :o2, 341337600
- tz.transition 1981, 2, :o1, 352224000
- tz.transition 1981, 10, :o2, 372787200
- tz.transition 1982, 3, :o1, 386092800
- tz.transition 1982, 10, :o2, 404841600
- tz.transition 1983, 3, :o1, 417542400
- tz.transition 1983, 10, :o2, 436291200
- tz.transition 1984, 3, :o1, 447177600
- tz.transition 1984, 10, :o2, 467740800
- tz.transition 1985, 3, :o1, 478627200
- tz.transition 1985, 10, :o2, 499190400
- tz.transition 1986, 3, :o1, 510076800
- tz.transition 1986, 10, :o2, 530035200
- tz.transition 1987, 3, :o1, 542736000
- tz.transition 1987, 10, :o2, 562089600
- tz.transition 1988, 3, :o1, 574790400
- tz.transition 1988, 10, :o2, 594144000
- tz.transition 1989, 3, :o1, 606240000
- tz.transition 1989, 10, :o2, 625593600
- tz.transition 1990, 3, :o1, 637689600
- tz.transition 1990, 10, :o2, 657043200
- tz.transition 1991, 3, :o1, 670348800
- tz.transition 1991, 10, :o2, 686678400
- tz.transition 1992, 3, :o1, 701798400
- tz.transition 1992, 10, :o2, 718128000
- tz.transition 1993, 3, :o1, 733248000
- tz.transition 1993, 10, :o2, 749577600
- tz.transition 1994, 3, :o1, 764697600
- tz.transition 1994, 10, :o2, 781027200
- tz.transition 1995, 3, :o1, 796147200
- tz.transition 1995, 9, :o2, 812476800
- tz.transition 1996, 3, :o1, 828201600
- tz.transition 1996, 10, :o2, 844531200
- tz.transition 1997, 3, :o1, 859651200
- tz.transition 1997, 10, :o2, 875980800
- tz.transition 1998, 3, :o1, 891100800
- tz.transition 1998, 10, :o2, 907430400
- tz.transition 1999, 3, :o1, 922550400
- tz.transition 1999, 10, :o2, 938880000
- tz.transition 2000, 3, :o1, 954000000
- tz.transition 2000, 8, :o2, 967305600
- tz.transition 2001, 3, :o1, 985449600
- tz.transition 2001, 10, :o2, 1002384000
- tz.transition 2002, 3, :o1, 1017504000
- tz.transition 2002, 10, :o2, 1033833600
- tz.transition 2003, 3, :o1, 1048953600
- tz.transition 2003, 10, :o2, 1065283200
- tz.transition 2004, 3, :o1, 1080403200
- tz.transition 2004, 10, :o2, 1096732800
- tz.transition 2005, 3, :o1, 1111852800
- tz.transition 2005, 10, :o2, 1128182400
- tz.transition 2006, 4, :o1, 1143907200
- tz.transition 2006, 9, :o2, 1159632000
- tz.transition 2007, 3, :o1, 1174752000
- tz.transition 2007, 10, :o2, 1191686400
- tz.transition 2008, 4, :o1, 1207411200
- tz.transition 2008, 10, :o2, 1223136000
- tz.transition 2009, 4, :o1, 1238860800
- tz.transition 2009, 10, :o2, 1254585600
- tz.transition 2010, 4, :o1, 1270310400
- tz.transition 2010, 10, :o2, 1286035200
- tz.transition 2011, 4, :o1, 1301760000
- tz.transition 2011, 10, :o2, 1317484800
- tz.transition 2012, 3, :o1, 1333209600
- tz.transition 2012, 10, :o2, 1349539200
- tz.transition 2013, 4, :o1, 1365264000
- tz.transition 2013, 10, :o2, 1380988800
- tz.transition 2014, 4, :o1, 1396713600
- tz.transition 2014, 10, :o2, 1412438400
- tz.transition 2015, 4, :o1, 1428163200
- tz.transition 2015, 10, :o2, 1443888000
- tz.transition 2016, 4, :o1, 1459612800
- tz.transition 2016, 10, :o2, 1475337600
- tz.transition 2017, 4, :o1, 1491062400
- tz.transition 2017, 9, :o2, 1506787200
- tz.transition 2018, 3, :o1, 1522512000
- tz.transition 2018, 10, :o2, 1538841600
- tz.transition 2019, 4, :o1, 1554566400
- tz.transition 2019, 10, :o2, 1570291200
- tz.transition 2020, 4, :o1, 1586016000
- tz.transition 2020, 10, :o2, 1601740800
- tz.transition 2021, 4, :o1, 1617465600
- tz.transition 2021, 10, :o2, 1633190400
- tz.transition 2022, 4, :o1, 1648915200
- tz.transition 2022, 10, :o2, 1664640000
- tz.transition 2023, 4, :o1, 1680364800
- tz.transition 2023, 9, :o2, 1696089600
- tz.transition 2024, 4, :o1, 1712419200
- tz.transition 2024, 10, :o2, 1728144000
- tz.transition 2025, 4, :o1, 1743868800
- tz.transition 2025, 10, :o2, 1759593600
- tz.transition 2026, 4, :o1, 1775318400
- tz.transition 2026, 10, :o2, 1791043200
- tz.transition 2027, 4, :o1, 1806768000
- tz.transition 2027, 10, :o2, 1822492800
- tz.transition 2028, 4, :o1, 1838217600
- tz.transition 2028, 9, :o2, 1853942400
- tz.transition 2029, 3, :o1, 1869667200
- tz.transition 2029, 10, :o2, 1885996800
- tz.transition 2030, 4, :o1, 1901721600
- tz.transition 2030, 10, :o2, 1917446400
- tz.transition 2031, 4, :o1, 1933171200
- tz.transition 2031, 10, :o2, 1948896000
- tz.transition 2032, 4, :o1, 1964620800
- tz.transition 2032, 10, :o2, 1980345600
- tz.transition 2033, 4, :o1, 1996070400
- tz.transition 2033, 10, :o2, 2011795200
- tz.transition 2034, 4, :o1, 2027520000
- tz.transition 2034, 9, :o2, 2043244800
- tz.transition 2035, 3, :o1, 2058969600
- tz.transition 2035, 10, :o2, 2075299200
- tz.transition 2036, 4, :o1, 2091024000
- tz.transition 2036, 10, :o2, 2106748800
- tz.transition 2037, 4, :o1, 2122473600
- tz.transition 2037, 10, :o2, 2138198400
- tz.transition 2038, 4, :o1, 2153923200, 14793103, 6
- tz.transition 2038, 10, :o2, 2169648000, 14794195, 6
- tz.transition 2039, 4, :o1, 2185372800, 14795287, 6
- tz.transition 2039, 10, :o2, 2201097600, 14796379, 6
- tz.transition 2040, 3, :o1, 2216822400, 14797471, 6
- tz.transition 2040, 10, :o2, 2233152000, 14798605, 6
- tz.transition 2041, 4, :o1, 2248876800, 14799697, 6
- tz.transition 2041, 10, :o2, 2264601600, 14800789, 6
- tz.transition 2042, 4, :o1, 2280326400, 14801881, 6
- tz.transition 2042, 10, :o2, 2296051200, 14802973, 6
- tz.transition 2043, 4, :o1, 2311776000, 14804065, 6
- tz.transition 2043, 10, :o2, 2327500800, 14805157, 6
- tz.transition 2044, 4, :o1, 2343225600, 14806249, 6
- tz.transition 2044, 10, :o2, 2358950400, 14807341, 6
- tz.transition 2045, 4, :o1, 2374675200, 14808433, 6
- tz.transition 2045, 9, :o2, 2390400000, 14809525, 6
- tz.transition 2046, 3, :o1, 2406124800, 14810617, 6
- tz.transition 2046, 10, :o2, 2422454400, 14811751, 6
- tz.transition 2047, 4, :o1, 2438179200, 14812843, 6
- tz.transition 2047, 10, :o2, 2453904000, 14813935, 6
- tz.transition 2048, 4, :o1, 2469628800, 14815027, 6
- tz.transition 2048, 10, :o2, 2485353600, 14816119, 6
- tz.transition 2049, 4, :o1, 2501078400, 14817211, 6
- tz.transition 2049, 10, :o2, 2516803200, 14818303, 6
- tz.transition 2050, 4, :o1, 2532528000, 14819395, 6
- tz.transition 2050, 10, :o2, 2548252800, 14820487, 6
- tz.transition 2051, 4, :o1, 2563977600, 14821579, 6
- tz.transition 2051, 9, :o2, 2579702400, 14822671, 6
- tz.transition 2052, 4, :o1, 2596032000, 14823805, 6
- tz.transition 2052, 10, :o2, 2611756800, 14824897, 6
- tz.transition 2053, 4, :o1, 2627481600, 14825989, 6
- tz.transition 2053, 10, :o2, 2643206400, 14827081, 6
- tz.transition 2054, 4, :o1, 2658931200, 14828173, 6
- tz.transition 2054, 10, :o2, 2674656000, 14829265, 6
- tz.transition 2055, 4, :o1, 2690380800, 14830357, 6
- tz.transition 2055, 10, :o2, 2706105600, 14831449, 6
- tz.transition 2056, 4, :o1, 2721830400, 14832541, 6
- tz.transition 2056, 9, :o2, 2737555200, 14833633, 6
- tz.transition 2057, 3, :o1, 2753280000, 14834725, 6
- tz.transition 2057, 10, :o2, 2769609600, 14835859, 6
- tz.transition 2058, 4, :o1, 2785334400, 14836951, 6
- tz.transition 2058, 10, :o2, 2801059200, 14838043, 6
- tz.transition 2059, 4, :o1, 2816784000, 14839135, 6
- tz.transition 2059, 10, :o2, 2832508800, 14840227, 6
- tz.transition 2060, 4, :o1, 2848233600, 14841319, 6
- tz.transition 2060, 10, :o2, 2863958400, 14842411, 6
- tz.transition 2061, 4, :o1, 2879683200, 14843503, 6
- tz.transition 2061, 10, :o2, 2895408000, 14844595, 6
- tz.transition 2062, 4, :o1, 2911132800, 14845687, 6
- tz.transition 2062, 9, :o2, 2926857600, 14846779, 6
- tz.transition 2063, 3, :o1, 2942582400, 14847871, 6
- tz.transition 2063, 10, :o2, 2958912000, 14849005, 6
- tz.transition 2064, 4, :o1, 2974636800, 14850097, 6
- tz.transition 2064, 10, :o2, 2990361600, 14851189, 6
- tz.transition 2065, 4, :o1, 3006086400, 14852281, 6
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Australia/LHI.rb b/lib/tzinfo/data/definitions/Australia/LHI.rb
deleted file mode 100644
index e5fc6275..00000000
--- a/lib/tzinfo/data/definitions/Australia/LHI.rb
+++ /dev/null
@@ -1,18 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Australia
- module LHI
- include TimezoneDefinition
-
- linked_timezone 'Australia/LHI', 'Australia/Lord_Howe'
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Australia/Lindeman.rb b/lib/tzinfo/data/definitions/Australia/Lindeman.rb
deleted file mode 100644
index 89938f87..00000000
--- a/lib/tzinfo/data/definitions/Australia/Lindeman.rb
+++ /dev/null
@@ -1,44 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Australia
- module Lindeman
- include TimezoneDefinition
-
- timezone 'Australia/Lindeman' do |tz|
- tz.offset :o0, 35756, 0, :LMT
- tz.offset :o1, 36000, 0, :AEST
- tz.offset :o2, 36000, 3600, :AEDT
-
- tz.transition 1894, 12, :o1, -2366790956, 52124992261, 21600
- tz.transition 1916, 12, :o2, -1672567140, 3486569881, 1440
- tz.transition 1917, 3, :o1, -1665392400, 19370497, 8
- tz.transition 1941, 12, :o2, -883641600, 14582161, 6
- tz.transition 1942, 3, :o1, -876128400, 19443577, 8
- tz.transition 1942, 9, :o2, -860400000, 14583775, 6
- tz.transition 1943, 3, :o1, -844678800, 19446489, 8
- tz.transition 1943, 10, :o2, -828345600, 14586001, 6
- tz.transition 1944, 3, :o1, -813229200, 19449401, 8
- tz.transition 1971, 10, :o2, 57686400
- tz.transition 1972, 2, :o1, 67968000
- tz.transition 1989, 10, :o2, 625593600
- tz.transition 1990, 3, :o1, 636480000
- tz.transition 1990, 10, :o2, 657043200
- tz.transition 1991, 3, :o1, 667929600
- tz.transition 1991, 10, :o2, 688492800
- tz.transition 1992, 2, :o1, 699379200
- tz.transition 1992, 10, :o2, 719942400
- tz.transition 1993, 3, :o1, 731433600
- tz.transition 1993, 10, :o2, 751996800
- tz.transition 1994, 3, :o1, 762883200
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Australia/Lord_Howe.rb b/lib/tzinfo/data/definitions/Australia/Lord_Howe.rb
deleted file mode 100644
index c1a16ff1..00000000
--- a/lib/tzinfo/data/definitions/Australia/Lord_Howe.rb
+++ /dev/null
@@ -1,195 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Australia
- module Lord_Howe
- include TimezoneDefinition
-
- timezone 'Australia/Lord_Howe' do |tz|
- tz.offset :o0, 38180, 0, :LMT
- tz.offset :o1, 36000, 0, :AEST
- tz.offset :o2, 37800, 0, :LHST
- tz.offset :o3, 37800, 3600, :LHDT
- tz.offset :o4, 37800, 1800, :LHDT
-
- tz.transition 1895, 1, :o1, -2364114980, 10425132251, 4320
- tz.transition 1981, 2, :o2, 352216800
- tz.transition 1981, 10, :o3, 372785400
- tz.transition 1982, 3, :o2, 384273000
- tz.transition 1982, 10, :o3, 404839800
- tz.transition 1983, 3, :o2, 415722600
- tz.transition 1983, 10, :o3, 436289400
- tz.transition 1984, 3, :o2, 447172200
- tz.transition 1984, 10, :o3, 467739000
- tz.transition 1985, 3, :o2, 478621800
- tz.transition 1985, 10, :o4, 499188600
- tz.transition 1986, 3, :o2, 511282800
- tz.transition 1986, 10, :o4, 530033400
- tz.transition 1987, 3, :o2, 542732400
- tz.transition 1987, 10, :o4, 562087800
- tz.transition 1988, 3, :o2, 574786800
- tz.transition 1988, 10, :o4, 594142200
- tz.transition 1989, 3, :o2, 606236400
- tz.transition 1989, 10, :o4, 625591800
- tz.transition 1990, 3, :o2, 636476400
- tz.transition 1990, 10, :o4, 657041400
- tz.transition 1991, 3, :o2, 667926000
- tz.transition 1991, 10, :o4, 688491000
- tz.transition 1992, 2, :o2, 699375600
- tz.transition 1992, 10, :o4, 719940600
- tz.transition 1993, 3, :o2, 731430000
- tz.transition 1993, 10, :o4, 751995000
- tz.transition 1994, 3, :o2, 762879600
- tz.transition 1994, 10, :o4, 783444600
- tz.transition 1995, 3, :o2, 794329200
- tz.transition 1995, 10, :o4, 814894200
- tz.transition 1996, 3, :o2, 828198000
- tz.transition 1996, 10, :o4, 846343800
- tz.transition 1997, 3, :o2, 859647600
- tz.transition 1997, 10, :o4, 877793400
- tz.transition 1998, 3, :o2, 891097200
- tz.transition 1998, 10, :o4, 909243000
- tz.transition 1999, 3, :o2, 922546800
- tz.transition 1999, 10, :o4, 941297400
- tz.transition 2000, 3, :o2, 953996400
- tz.transition 2000, 8, :o4, 967303800
- tz.transition 2001, 3, :o2, 985446000
- tz.transition 2001, 10, :o4, 1004196600
- tz.transition 2002, 3, :o2, 1017500400
- tz.transition 2002, 10, :o4, 1035646200
- tz.transition 2003, 3, :o2, 1048950000
- tz.transition 2003, 10, :o4, 1067095800
- tz.transition 2004, 3, :o2, 1080399600
- tz.transition 2004, 10, :o4, 1099150200
- tz.transition 2005, 3, :o2, 1111849200
- tz.transition 2005, 10, :o4, 1130599800
- tz.transition 2006, 4, :o2, 1143903600
- tz.transition 2006, 10, :o4, 1162049400
- tz.transition 2007, 3, :o2, 1174748400
- tz.transition 2007, 10, :o4, 1193499000
- tz.transition 2008, 4, :o2, 1207407600
- tz.transition 2008, 10, :o4, 1223134200
- tz.transition 2009, 4, :o2, 1238857200
- tz.transition 2009, 10, :o4, 1254583800
- tz.transition 2010, 4, :o2, 1270306800
- tz.transition 2010, 10, :o4, 1286033400
- tz.transition 2011, 4, :o2, 1301756400
- tz.transition 2011, 10, :o4, 1317483000
- tz.transition 2012, 3, :o2, 1333206000
- tz.transition 2012, 10, :o4, 1349537400
- tz.transition 2013, 4, :o2, 1365260400
- tz.transition 2013, 10, :o4, 1380987000
- tz.transition 2014, 4, :o2, 1396710000
- tz.transition 2014, 10, :o4, 1412436600
- tz.transition 2015, 4, :o2, 1428159600
- tz.transition 2015, 10, :o4, 1443886200
- tz.transition 2016, 4, :o2, 1459609200
- tz.transition 2016, 10, :o4, 1475335800
- tz.transition 2017, 4, :o2, 1491058800
- tz.transition 2017, 9, :o4, 1506785400
- tz.transition 2018, 3, :o2, 1522508400
- tz.transition 2018, 10, :o4, 1538839800
- tz.transition 2019, 4, :o2, 1554562800
- tz.transition 2019, 10, :o4, 1570289400
- tz.transition 2020, 4, :o2, 1586012400
- tz.transition 2020, 10, :o4, 1601739000
- tz.transition 2021, 4, :o2, 1617462000
- tz.transition 2021, 10, :o4, 1633188600
- tz.transition 2022, 4, :o2, 1648911600
- tz.transition 2022, 10, :o4, 1664638200
- tz.transition 2023, 4, :o2, 1680361200
- tz.transition 2023, 9, :o4, 1696087800
- tz.transition 2024, 4, :o2, 1712415600
- tz.transition 2024, 10, :o4, 1728142200
- tz.transition 2025, 4, :o2, 1743865200
- tz.transition 2025, 10, :o4, 1759591800
- tz.transition 2026, 4, :o2, 1775314800
- tz.transition 2026, 10, :o4, 1791041400
- tz.transition 2027, 4, :o2, 1806764400
- tz.transition 2027, 10, :o4, 1822491000
- tz.transition 2028, 4, :o2, 1838214000
- tz.transition 2028, 9, :o4, 1853940600
- tz.transition 2029, 3, :o2, 1869663600
- tz.transition 2029, 10, :o4, 1885995000
- tz.transition 2030, 4, :o2, 1901718000
- tz.transition 2030, 10, :o4, 1917444600
- tz.transition 2031, 4, :o2, 1933167600
- tz.transition 2031, 10, :o4, 1948894200
- tz.transition 2032, 4, :o2, 1964617200
- tz.transition 2032, 10, :o4, 1980343800
- tz.transition 2033, 4, :o2, 1996066800
- tz.transition 2033, 10, :o4, 2011793400
- tz.transition 2034, 4, :o2, 2027516400
- tz.transition 2034, 9, :o4, 2043243000
- tz.transition 2035, 3, :o2, 2058966000
- tz.transition 2035, 10, :o4, 2075297400
- tz.transition 2036, 4, :o2, 2091020400
- tz.transition 2036, 10, :o4, 2106747000
- tz.transition 2037, 4, :o2, 2122470000
- tz.transition 2037, 10, :o4, 2138196600
- tz.transition 2038, 4, :o2, 2153919600, 19724137, 8
- tz.transition 2038, 10, :o4, 2169646200, 118353559, 48
- tz.transition 2039, 4, :o2, 2185369200, 19727049, 8
- tz.transition 2039, 10, :o4, 2201095800, 118371031, 48
- tz.transition 2040, 3, :o2, 2216818800, 19729961, 8
- tz.transition 2040, 10, :o4, 2233150200, 118388839, 48
- tz.transition 2041, 4, :o2, 2248873200, 19732929, 8
- tz.transition 2041, 10, :o4, 2264599800, 118406311, 48
- tz.transition 2042, 4, :o2, 2280322800, 19735841, 8
- tz.transition 2042, 10, :o4, 2296049400, 118423783, 48
- tz.transition 2043, 4, :o2, 2311772400, 19738753, 8
- tz.transition 2043, 10, :o4, 2327499000, 118441255, 48
- tz.transition 2044, 4, :o2, 2343222000, 19741665, 8
- tz.transition 2044, 10, :o4, 2358948600, 118458727, 48
- tz.transition 2045, 4, :o2, 2374671600, 19744577, 8
- tz.transition 2045, 9, :o4, 2390398200, 118476199, 48
- tz.transition 2046, 3, :o2, 2406121200, 19747489, 8
- tz.transition 2046, 10, :o4, 2422452600, 118494007, 48
- tz.transition 2047, 4, :o2, 2438175600, 19750457, 8
- tz.transition 2047, 10, :o4, 2453902200, 118511479, 48
- tz.transition 2048, 4, :o2, 2469625200, 19753369, 8
- tz.transition 2048, 10, :o4, 2485351800, 118528951, 48
- tz.transition 2049, 4, :o2, 2501074800, 19756281, 8
- tz.transition 2049, 10, :o4, 2516801400, 118546423, 48
- tz.transition 2050, 4, :o2, 2532524400, 19759193, 8
- tz.transition 2050, 10, :o4, 2548251000, 118563895, 48
- tz.transition 2051, 4, :o2, 2563974000, 19762105, 8
- tz.transition 2051, 9, :o4, 2579700600, 118581367, 48
- tz.transition 2052, 4, :o2, 2596028400, 19765073, 8
- tz.transition 2052, 10, :o4, 2611755000, 118599175, 48
- tz.transition 2053, 4, :o2, 2627478000, 19767985, 8
- tz.transition 2053, 10, :o4, 2643204600, 118616647, 48
- tz.transition 2054, 4, :o2, 2658927600, 19770897, 8
- tz.transition 2054, 10, :o4, 2674654200, 118634119, 48
- tz.transition 2055, 4, :o2, 2690377200, 19773809, 8
- tz.transition 2055, 10, :o4, 2706103800, 118651591, 48
- tz.transition 2056, 4, :o2, 2721826800, 19776721, 8
- tz.transition 2056, 9, :o4, 2737553400, 118669063, 48
- tz.transition 2057, 3, :o2, 2753276400, 19779633, 8
- tz.transition 2057, 10, :o4, 2769607800, 118686871, 48
- tz.transition 2058, 4, :o2, 2785330800, 19782601, 8
- tz.transition 2058, 10, :o4, 2801057400, 118704343, 48
- tz.transition 2059, 4, :o2, 2816780400, 19785513, 8
- tz.transition 2059, 10, :o4, 2832507000, 118721815, 48
- tz.transition 2060, 4, :o2, 2848230000, 19788425, 8
- tz.transition 2060, 10, :o4, 2863956600, 118739287, 48
- tz.transition 2061, 4, :o2, 2879679600, 19791337, 8
- tz.transition 2061, 10, :o4, 2895406200, 118756759, 48
- tz.transition 2062, 4, :o2, 2911129200, 19794249, 8
- tz.transition 2062, 9, :o4, 2926855800, 118774231, 48
- tz.transition 2063, 3, :o2, 2942578800, 19797161, 8
- tz.transition 2063, 10, :o4, 2958910200, 118792039, 48
- tz.transition 2064, 4, :o2, 2974633200, 19800129, 8
- tz.transition 2064, 10, :o4, 2990359800, 118809511, 48
- tz.transition 2065, 4, :o2, 3006082800, 19803041, 8
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Australia/Melbourne.rb b/lib/tzinfo/data/definitions/Australia/Melbourne.rb
deleted file mode 100644
index 21e0c623..00000000
--- a/lib/tzinfo/data/definitions/Australia/Melbourne.rb
+++ /dev/null
@@ -1,220 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Australia
- module Melbourne
- include TimezoneDefinition
-
- timezone 'Australia/Melbourne' do |tz|
- tz.offset :o0, 34792, 0, :LMT
- tz.offset :o1, 36000, 0, :AEST
- tz.offset :o2, 36000, 3600, :AEDT
-
- tz.transition 1895, 1, :o1, -2364111592, 26062831051, 10800
- tz.transition 1916, 12, :o2, -1672567140, 3486569881, 1440
- tz.transition 1917, 3, :o1, -1665392400, 19370497, 8
- tz.transition 1941, 12, :o2, -883641600, 14582161, 6
- tz.transition 1942, 3, :o1, -876128400, 19443577, 8
- tz.transition 1942, 9, :o2, -860400000, 14583775, 6
- tz.transition 1943, 3, :o1, -844678800, 19446489, 8
- tz.transition 1943, 10, :o2, -828345600, 14586001, 6
- tz.transition 1944, 3, :o1, -813229200, 19449401, 8
- tz.transition 1971, 10, :o2, 57686400
- tz.transition 1972, 2, :o1, 67968000
- tz.transition 1972, 10, :o2, 89136000
- tz.transition 1973, 3, :o1, 100022400
- tz.transition 1973, 10, :o2, 120585600
- tz.transition 1974, 3, :o1, 131472000
- tz.transition 1974, 10, :o2, 152035200
- tz.transition 1975, 3, :o1, 162921600
- tz.transition 1975, 10, :o2, 183484800
- tz.transition 1976, 3, :o1, 194976000
- tz.transition 1976, 10, :o2, 215539200
- tz.transition 1977, 3, :o1, 226425600
- tz.transition 1977, 10, :o2, 246988800
- tz.transition 1978, 3, :o1, 257875200
- tz.transition 1978, 10, :o2, 278438400
- tz.transition 1979, 3, :o1, 289324800
- tz.transition 1979, 10, :o2, 309888000
- tz.transition 1980, 3, :o1, 320774400
- tz.transition 1980, 10, :o2, 341337600
- tz.transition 1981, 2, :o1, 352224000
- tz.transition 1981, 10, :o2, 372787200
- tz.transition 1982, 3, :o1, 384278400
- tz.transition 1982, 10, :o2, 404841600
- tz.transition 1983, 3, :o1, 415728000
- tz.transition 1983, 10, :o2, 436291200
- tz.transition 1984, 3, :o1, 447177600
- tz.transition 1984, 10, :o2, 467740800
- tz.transition 1985, 3, :o1, 478627200
- tz.transition 1985, 10, :o2, 499190400
- tz.transition 1986, 3, :o1, 511286400
- tz.transition 1986, 10, :o2, 530035200
- tz.transition 1987, 3, :o1, 542736000
- tz.transition 1987, 10, :o2, 561484800
- tz.transition 1988, 3, :o1, 574790400
- tz.transition 1988, 10, :o2, 594144000
- tz.transition 1989, 3, :o1, 606240000
- tz.transition 1989, 10, :o2, 625593600
- tz.transition 1990, 3, :o1, 637689600
- tz.transition 1990, 10, :o2, 657043200
- tz.transition 1991, 3, :o1, 667929600
- tz.transition 1991, 10, :o2, 688492800
- tz.transition 1992, 2, :o1, 699379200
- tz.transition 1992, 10, :o2, 719942400
- tz.transition 1993, 3, :o1, 731433600
- tz.transition 1993, 10, :o2, 751996800
- tz.transition 1994, 3, :o1, 762883200
- tz.transition 1994, 10, :o2, 783446400
- tz.transition 1995, 3, :o1, 796147200
- tz.transition 1995, 10, :o2, 814896000
- tz.transition 1996, 3, :o1, 828201600
- tz.transition 1996, 10, :o2, 846345600
- tz.transition 1997, 3, :o1, 859651200
- tz.transition 1997, 10, :o2, 877795200
- tz.transition 1998, 3, :o1, 891100800
- tz.transition 1998, 10, :o2, 909244800
- tz.transition 1999, 3, :o1, 922550400
- tz.transition 1999, 10, :o2, 941299200
- tz.transition 2000, 3, :o1, 954000000
- tz.transition 2000, 8, :o2, 967305600
- tz.transition 2001, 3, :o1, 985449600
- tz.transition 2001, 10, :o2, 1004198400
- tz.transition 2002, 3, :o1, 1017504000
- tz.transition 2002, 10, :o2, 1035648000
- tz.transition 2003, 3, :o1, 1048953600
- tz.transition 2003, 10, :o2, 1067097600
- tz.transition 2004, 3, :o1, 1080403200
- tz.transition 2004, 10, :o2, 1099152000
- tz.transition 2005, 3, :o1, 1111852800
- tz.transition 2005, 10, :o2, 1130601600
- tz.transition 2006, 4, :o1, 1143907200
- tz.transition 2006, 10, :o2, 1162051200
- tz.transition 2007, 3, :o1, 1174752000
- tz.transition 2007, 10, :o2, 1193500800
- tz.transition 2008, 4, :o1, 1207411200
- tz.transition 2008, 10, :o2, 1223136000
- tz.transition 2009, 4, :o1, 1238860800
- tz.transition 2009, 10, :o2, 1254585600
- tz.transition 2010, 4, :o1, 1270310400
- tz.transition 2010, 10, :o2, 1286035200
- tz.transition 2011, 4, :o1, 1301760000
- tz.transition 2011, 10, :o2, 1317484800
- tz.transition 2012, 3, :o1, 1333209600
- tz.transition 2012, 10, :o2, 1349539200
- tz.transition 2013, 4, :o1, 1365264000
- tz.transition 2013, 10, :o2, 1380988800
- tz.transition 2014, 4, :o1, 1396713600
- tz.transition 2014, 10, :o2, 1412438400
- tz.transition 2015, 4, :o1, 1428163200
- tz.transition 2015, 10, :o2, 1443888000
- tz.transition 2016, 4, :o1, 1459612800
- tz.transition 2016, 10, :o2, 1475337600
- tz.transition 2017, 4, :o1, 1491062400
- tz.transition 2017, 9, :o2, 1506787200
- tz.transition 2018, 3, :o1, 1522512000
- tz.transition 2018, 10, :o2, 1538841600
- tz.transition 2019, 4, :o1, 1554566400
- tz.transition 2019, 10, :o2, 1570291200
- tz.transition 2020, 4, :o1, 1586016000
- tz.transition 2020, 10, :o2, 1601740800
- tz.transition 2021, 4, :o1, 1617465600
- tz.transition 2021, 10, :o2, 1633190400
- tz.transition 2022, 4, :o1, 1648915200
- tz.transition 2022, 10, :o2, 1664640000
- tz.transition 2023, 4, :o1, 1680364800
- tz.transition 2023, 9, :o2, 1696089600
- tz.transition 2024, 4, :o1, 1712419200
- tz.transition 2024, 10, :o2, 1728144000
- tz.transition 2025, 4, :o1, 1743868800
- tz.transition 2025, 10, :o2, 1759593600
- tz.transition 2026, 4, :o1, 1775318400
- tz.transition 2026, 10, :o2, 1791043200
- tz.transition 2027, 4, :o1, 1806768000
- tz.transition 2027, 10, :o2, 1822492800
- tz.transition 2028, 4, :o1, 1838217600
- tz.transition 2028, 9, :o2, 1853942400
- tz.transition 2029, 3, :o1, 1869667200
- tz.transition 2029, 10, :o2, 1885996800
- tz.transition 2030, 4, :o1, 1901721600
- tz.transition 2030, 10, :o2, 1917446400
- tz.transition 2031, 4, :o1, 1933171200
- tz.transition 2031, 10, :o2, 1948896000
- tz.transition 2032, 4, :o1, 1964620800
- tz.transition 2032, 10, :o2, 1980345600
- tz.transition 2033, 4, :o1, 1996070400
- tz.transition 2033, 10, :o2, 2011795200
- tz.transition 2034, 4, :o1, 2027520000
- tz.transition 2034, 9, :o2, 2043244800
- tz.transition 2035, 3, :o1, 2058969600
- tz.transition 2035, 10, :o2, 2075299200
- tz.transition 2036, 4, :o1, 2091024000
- tz.transition 2036, 10, :o2, 2106748800
- tz.transition 2037, 4, :o1, 2122473600
- tz.transition 2037, 10, :o2, 2138198400
- tz.transition 2038, 4, :o1, 2153923200, 14793103, 6
- tz.transition 2038, 10, :o2, 2169648000, 14794195, 6
- tz.transition 2039, 4, :o1, 2185372800, 14795287, 6
- tz.transition 2039, 10, :o2, 2201097600, 14796379, 6
- tz.transition 2040, 3, :o1, 2216822400, 14797471, 6
- tz.transition 2040, 10, :o2, 2233152000, 14798605, 6
- tz.transition 2041, 4, :o1, 2248876800, 14799697, 6
- tz.transition 2041, 10, :o2, 2264601600, 14800789, 6
- tz.transition 2042, 4, :o1, 2280326400, 14801881, 6
- tz.transition 2042, 10, :o2, 2296051200, 14802973, 6
- tz.transition 2043, 4, :o1, 2311776000, 14804065, 6
- tz.transition 2043, 10, :o2, 2327500800, 14805157, 6
- tz.transition 2044, 4, :o1, 2343225600, 14806249, 6
- tz.transition 2044, 10, :o2, 2358950400, 14807341, 6
- tz.transition 2045, 4, :o1, 2374675200, 14808433, 6
- tz.transition 2045, 9, :o2, 2390400000, 14809525, 6
- tz.transition 2046, 3, :o1, 2406124800, 14810617, 6
- tz.transition 2046, 10, :o2, 2422454400, 14811751, 6
- tz.transition 2047, 4, :o1, 2438179200, 14812843, 6
- tz.transition 2047, 10, :o2, 2453904000, 14813935, 6
- tz.transition 2048, 4, :o1, 2469628800, 14815027, 6
- tz.transition 2048, 10, :o2, 2485353600, 14816119, 6
- tz.transition 2049, 4, :o1, 2501078400, 14817211, 6
- tz.transition 2049, 10, :o2, 2516803200, 14818303, 6
- tz.transition 2050, 4, :o1, 2532528000, 14819395, 6
- tz.transition 2050, 10, :o2, 2548252800, 14820487, 6
- tz.transition 2051, 4, :o1, 2563977600, 14821579, 6
- tz.transition 2051, 9, :o2, 2579702400, 14822671, 6
- tz.transition 2052, 4, :o1, 2596032000, 14823805, 6
- tz.transition 2052, 10, :o2, 2611756800, 14824897, 6
- tz.transition 2053, 4, :o1, 2627481600, 14825989, 6
- tz.transition 2053, 10, :o2, 2643206400, 14827081, 6
- tz.transition 2054, 4, :o1, 2658931200, 14828173, 6
- tz.transition 2054, 10, :o2, 2674656000, 14829265, 6
- tz.transition 2055, 4, :o1, 2690380800, 14830357, 6
- tz.transition 2055, 10, :o2, 2706105600, 14831449, 6
- tz.transition 2056, 4, :o1, 2721830400, 14832541, 6
- tz.transition 2056, 9, :o2, 2737555200, 14833633, 6
- tz.transition 2057, 3, :o1, 2753280000, 14834725, 6
- tz.transition 2057, 10, :o2, 2769609600, 14835859, 6
- tz.transition 2058, 4, :o1, 2785334400, 14836951, 6
- tz.transition 2058, 10, :o2, 2801059200, 14838043, 6
- tz.transition 2059, 4, :o1, 2816784000, 14839135, 6
- tz.transition 2059, 10, :o2, 2832508800, 14840227, 6
- tz.transition 2060, 4, :o1, 2848233600, 14841319, 6
- tz.transition 2060, 10, :o2, 2863958400, 14842411, 6
- tz.transition 2061, 4, :o1, 2879683200, 14843503, 6
- tz.transition 2061, 10, :o2, 2895408000, 14844595, 6
- tz.transition 2062, 4, :o1, 2911132800, 14845687, 6
- tz.transition 2062, 9, :o2, 2926857600, 14846779, 6
- tz.transition 2063, 3, :o1, 2942582400, 14847871, 6
- tz.transition 2063, 10, :o2, 2958912000, 14849005, 6
- tz.transition 2064, 4, :o1, 2974636800, 14850097, 6
- tz.transition 2064, 10, :o2, 2990361600, 14851189, 6
- tz.transition 2065, 4, :o1, 3006086400, 14852281, 6
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Australia/NSW.rb b/lib/tzinfo/data/definitions/Australia/NSW.rb
deleted file mode 100644
index 6a648574..00000000
--- a/lib/tzinfo/data/definitions/Australia/NSW.rb
+++ /dev/null
@@ -1,18 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Australia
- module NSW
- include TimezoneDefinition
-
- linked_timezone 'Australia/NSW', 'Australia/Sydney'
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Australia/North.rb b/lib/tzinfo/data/definitions/Australia/North.rb
deleted file mode 100644
index 65b78741..00000000
--- a/lib/tzinfo/data/definitions/Australia/North.rb
+++ /dev/null
@@ -1,18 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Australia
- module North
- include TimezoneDefinition
-
- linked_timezone 'Australia/North', 'Australia/Darwin'
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Australia/Perth.rb b/lib/tzinfo/data/definitions/Australia/Perth.rb
deleted file mode 100644
index 8b15a720..00000000
--- a/lib/tzinfo/data/definitions/Australia/Perth.rb
+++ /dev/null
@@ -1,42 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Australia
- module Perth
- include TimezoneDefinition
-
- timezone 'Australia/Perth' do |tz|
- tz.offset :o0, 27804, 0, :LMT
- tz.offset :o1, 28800, 0, :AWST
- tz.offset :o2, 28800, 3600, :AWDT
-
- tz.transition 1895, 11, :o1, -2337925404, 17377402883, 7200
- tz.transition 1916, 12, :o2, -1672559940, 3486570001, 1440
- tz.transition 1917, 3, :o1, -1665385200, 58111493, 24
- tz.transition 1941, 12, :o2, -883634400, 9721441, 4
- tz.transition 1942, 3, :o1, -876121200, 58330733, 24
- tz.transition 1942, 9, :o2, -860392800, 9722517, 4
- tz.transition 1943, 3, :o1, -844671600, 58339469, 24
- tz.transition 1974, 10, :o2, 152042400
- tz.transition 1975, 3, :o1, 162928800
- tz.transition 1983, 10, :o2, 436298400
- tz.transition 1984, 3, :o1, 447184800
- tz.transition 1991, 11, :o2, 690314400
- tz.transition 1992, 2, :o1, 699386400
- tz.transition 2006, 12, :o2, 1165082400
- tz.transition 2007, 3, :o1, 1174759200
- tz.transition 2007, 10, :o2, 1193508000
- tz.transition 2008, 3, :o1, 1206813600
- tz.transition 2008, 10, :o2, 1224957600
- tz.transition 2009, 3, :o1, 1238263200
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Australia/Queensland.rb b/lib/tzinfo/data/definitions/Australia/Queensland.rb
deleted file mode 100644
index c6ab1075..00000000
--- a/lib/tzinfo/data/definitions/Australia/Queensland.rb
+++ /dev/null
@@ -1,18 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Australia
- module Queensland
- include TimezoneDefinition
-
- linked_timezone 'Australia/Queensland', 'Australia/Brisbane'
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Australia/South.rb b/lib/tzinfo/data/definitions/Australia/South.rb
deleted file mode 100644
index 5a05645b..00000000
--- a/lib/tzinfo/data/definitions/Australia/South.rb
+++ /dev/null
@@ -1,18 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Australia
- module South
- include TimezoneDefinition
-
- linked_timezone 'Australia/South', 'Australia/Adelaide'
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Australia/Sydney.rb b/lib/tzinfo/data/definitions/Australia/Sydney.rb
deleted file mode 100644
index c47cb67b..00000000
--- a/lib/tzinfo/data/definitions/Australia/Sydney.rb
+++ /dev/null
@@ -1,220 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Australia
- module Sydney
- include TimezoneDefinition
-
- timezone 'Australia/Sydney' do |tz|
- tz.offset :o0, 36292, 0, :LMT
- tz.offset :o1, 36000, 0, :AEST
- tz.offset :o2, 36000, 3600, :AEDT
-
- tz.transition 1895, 1, :o1, -2364113092, 52125661727, 21600
- tz.transition 1916, 12, :o2, -1672567140, 3486569881, 1440
- tz.transition 1917, 3, :o1, -1665392400, 19370497, 8
- tz.transition 1941, 12, :o2, -883641600, 14582161, 6
- tz.transition 1942, 3, :o1, -876128400, 19443577, 8
- tz.transition 1942, 9, :o2, -860400000, 14583775, 6
- tz.transition 1943, 3, :o1, -844678800, 19446489, 8
- tz.transition 1943, 10, :o2, -828345600, 14586001, 6
- tz.transition 1944, 3, :o1, -813229200, 19449401, 8
- tz.transition 1971, 10, :o2, 57686400
- tz.transition 1972, 2, :o1, 67968000
- tz.transition 1972, 10, :o2, 89136000
- tz.transition 1973, 3, :o1, 100022400
- tz.transition 1973, 10, :o2, 120585600
- tz.transition 1974, 3, :o1, 131472000
- tz.transition 1974, 10, :o2, 152035200
- tz.transition 1975, 3, :o1, 162921600
- tz.transition 1975, 10, :o2, 183484800
- tz.transition 1976, 3, :o1, 194976000
- tz.transition 1976, 10, :o2, 215539200
- tz.transition 1977, 3, :o1, 226425600
- tz.transition 1977, 10, :o2, 246988800
- tz.transition 1978, 3, :o1, 257875200
- tz.transition 1978, 10, :o2, 278438400
- tz.transition 1979, 3, :o1, 289324800
- tz.transition 1979, 10, :o2, 309888000
- tz.transition 1980, 3, :o1, 320774400
- tz.transition 1980, 10, :o2, 341337600
- tz.transition 1981, 2, :o1, 352224000
- tz.transition 1981, 10, :o2, 372787200
- tz.transition 1982, 4, :o1, 386697600
- tz.transition 1982, 10, :o2, 404841600
- tz.transition 1983, 3, :o1, 415728000
- tz.transition 1983, 10, :o2, 436291200
- tz.transition 1984, 3, :o1, 447177600
- tz.transition 1984, 10, :o2, 467740800
- tz.transition 1985, 3, :o1, 478627200
- tz.transition 1985, 10, :o2, 499190400
- tz.transition 1986, 3, :o1, 511286400
- tz.transition 1986, 10, :o2, 530035200
- tz.transition 1987, 3, :o1, 542736000
- tz.transition 1987, 10, :o2, 562089600
- tz.transition 1988, 3, :o1, 574790400
- tz.transition 1988, 10, :o2, 594144000
- tz.transition 1989, 3, :o1, 606240000
- tz.transition 1989, 10, :o2, 625593600
- tz.transition 1990, 3, :o1, 636480000
- tz.transition 1990, 10, :o2, 657043200
- tz.transition 1991, 3, :o1, 667929600
- tz.transition 1991, 10, :o2, 688492800
- tz.transition 1992, 2, :o1, 699379200
- tz.transition 1992, 10, :o2, 719942400
- tz.transition 1993, 3, :o1, 731433600
- tz.transition 1993, 10, :o2, 751996800
- tz.transition 1994, 3, :o1, 762883200
- tz.transition 1994, 10, :o2, 783446400
- tz.transition 1995, 3, :o1, 794332800
- tz.transition 1995, 10, :o2, 814896000
- tz.transition 1996, 3, :o1, 828201600
- tz.transition 1996, 10, :o2, 846345600
- tz.transition 1997, 3, :o1, 859651200
- tz.transition 1997, 10, :o2, 877795200
- tz.transition 1998, 3, :o1, 891100800
- tz.transition 1998, 10, :o2, 909244800
- tz.transition 1999, 3, :o1, 922550400
- tz.transition 1999, 10, :o2, 941299200
- tz.transition 2000, 3, :o1, 954000000
- tz.transition 2000, 8, :o2, 967305600
- tz.transition 2001, 3, :o1, 985449600
- tz.transition 2001, 10, :o2, 1004198400
- tz.transition 2002, 3, :o1, 1017504000
- tz.transition 2002, 10, :o2, 1035648000
- tz.transition 2003, 3, :o1, 1048953600
- tz.transition 2003, 10, :o2, 1067097600
- tz.transition 2004, 3, :o1, 1080403200
- tz.transition 2004, 10, :o2, 1099152000
- tz.transition 2005, 3, :o1, 1111852800
- tz.transition 2005, 10, :o2, 1130601600
- tz.transition 2006, 4, :o1, 1143907200
- tz.transition 2006, 10, :o2, 1162051200
- tz.transition 2007, 3, :o1, 1174752000
- tz.transition 2007, 10, :o2, 1193500800
- tz.transition 2008, 4, :o1, 1207411200
- tz.transition 2008, 10, :o2, 1223136000
- tz.transition 2009, 4, :o1, 1238860800
- tz.transition 2009, 10, :o2, 1254585600
- tz.transition 2010, 4, :o1, 1270310400
- tz.transition 2010, 10, :o2, 1286035200
- tz.transition 2011, 4, :o1, 1301760000
- tz.transition 2011, 10, :o2, 1317484800
- tz.transition 2012, 3, :o1, 1333209600
- tz.transition 2012, 10, :o2, 1349539200
- tz.transition 2013, 4, :o1, 1365264000
- tz.transition 2013, 10, :o2, 1380988800
- tz.transition 2014, 4, :o1, 1396713600
- tz.transition 2014, 10, :o2, 1412438400
- tz.transition 2015, 4, :o1, 1428163200
- tz.transition 2015, 10, :o2, 1443888000
- tz.transition 2016, 4, :o1, 1459612800
- tz.transition 2016, 10, :o2, 1475337600
- tz.transition 2017, 4, :o1, 1491062400
- tz.transition 2017, 9, :o2, 1506787200
- tz.transition 2018, 3, :o1, 1522512000
- tz.transition 2018, 10, :o2, 1538841600
- tz.transition 2019, 4, :o1, 1554566400
- tz.transition 2019, 10, :o2, 1570291200
- tz.transition 2020, 4, :o1, 1586016000
- tz.transition 2020, 10, :o2, 1601740800
- tz.transition 2021, 4, :o1, 1617465600
- tz.transition 2021, 10, :o2, 1633190400
- tz.transition 2022, 4, :o1, 1648915200
- tz.transition 2022, 10, :o2, 1664640000
- tz.transition 2023, 4, :o1, 1680364800
- tz.transition 2023, 9, :o2, 1696089600
- tz.transition 2024, 4, :o1, 1712419200
- tz.transition 2024, 10, :o2, 1728144000
- tz.transition 2025, 4, :o1, 1743868800
- tz.transition 2025, 10, :o2, 1759593600
- tz.transition 2026, 4, :o1, 1775318400
- tz.transition 2026, 10, :o2, 1791043200
- tz.transition 2027, 4, :o1, 1806768000
- tz.transition 2027, 10, :o2, 1822492800
- tz.transition 2028, 4, :o1, 1838217600
- tz.transition 2028, 9, :o2, 1853942400
- tz.transition 2029, 3, :o1, 1869667200
- tz.transition 2029, 10, :o2, 1885996800
- tz.transition 2030, 4, :o1, 1901721600
- tz.transition 2030, 10, :o2, 1917446400
- tz.transition 2031, 4, :o1, 1933171200
- tz.transition 2031, 10, :o2, 1948896000
- tz.transition 2032, 4, :o1, 1964620800
- tz.transition 2032, 10, :o2, 1980345600
- tz.transition 2033, 4, :o1, 1996070400
- tz.transition 2033, 10, :o2, 2011795200
- tz.transition 2034, 4, :o1, 2027520000
- tz.transition 2034, 9, :o2, 2043244800
- tz.transition 2035, 3, :o1, 2058969600
- tz.transition 2035, 10, :o2, 2075299200
- tz.transition 2036, 4, :o1, 2091024000
- tz.transition 2036, 10, :o2, 2106748800
- tz.transition 2037, 4, :o1, 2122473600
- tz.transition 2037, 10, :o2, 2138198400
- tz.transition 2038, 4, :o1, 2153923200, 14793103, 6
- tz.transition 2038, 10, :o2, 2169648000, 14794195, 6
- tz.transition 2039, 4, :o1, 2185372800, 14795287, 6
- tz.transition 2039, 10, :o2, 2201097600, 14796379, 6
- tz.transition 2040, 3, :o1, 2216822400, 14797471, 6
- tz.transition 2040, 10, :o2, 2233152000, 14798605, 6
- tz.transition 2041, 4, :o1, 2248876800, 14799697, 6
- tz.transition 2041, 10, :o2, 2264601600, 14800789, 6
- tz.transition 2042, 4, :o1, 2280326400, 14801881, 6
- tz.transition 2042, 10, :o2, 2296051200, 14802973, 6
- tz.transition 2043, 4, :o1, 2311776000, 14804065, 6
- tz.transition 2043, 10, :o2, 2327500800, 14805157, 6
- tz.transition 2044, 4, :o1, 2343225600, 14806249, 6
- tz.transition 2044, 10, :o2, 2358950400, 14807341, 6
- tz.transition 2045, 4, :o1, 2374675200, 14808433, 6
- tz.transition 2045, 9, :o2, 2390400000, 14809525, 6
- tz.transition 2046, 3, :o1, 2406124800, 14810617, 6
- tz.transition 2046, 10, :o2, 2422454400, 14811751, 6
- tz.transition 2047, 4, :o1, 2438179200, 14812843, 6
- tz.transition 2047, 10, :o2, 2453904000, 14813935, 6
- tz.transition 2048, 4, :o1, 2469628800, 14815027, 6
- tz.transition 2048, 10, :o2, 2485353600, 14816119, 6
- tz.transition 2049, 4, :o1, 2501078400, 14817211, 6
- tz.transition 2049, 10, :o2, 2516803200, 14818303, 6
- tz.transition 2050, 4, :o1, 2532528000, 14819395, 6
- tz.transition 2050, 10, :o2, 2548252800, 14820487, 6
- tz.transition 2051, 4, :o1, 2563977600, 14821579, 6
- tz.transition 2051, 9, :o2, 2579702400, 14822671, 6
- tz.transition 2052, 4, :o1, 2596032000, 14823805, 6
- tz.transition 2052, 10, :o2, 2611756800, 14824897, 6
- tz.transition 2053, 4, :o1, 2627481600, 14825989, 6
- tz.transition 2053, 10, :o2, 2643206400, 14827081, 6
- tz.transition 2054, 4, :o1, 2658931200, 14828173, 6
- tz.transition 2054, 10, :o2, 2674656000, 14829265, 6
- tz.transition 2055, 4, :o1, 2690380800, 14830357, 6
- tz.transition 2055, 10, :o2, 2706105600, 14831449, 6
- tz.transition 2056, 4, :o1, 2721830400, 14832541, 6
- tz.transition 2056, 9, :o2, 2737555200, 14833633, 6
- tz.transition 2057, 3, :o1, 2753280000, 14834725, 6
- tz.transition 2057, 10, :o2, 2769609600, 14835859, 6
- tz.transition 2058, 4, :o1, 2785334400, 14836951, 6
- tz.transition 2058, 10, :o2, 2801059200, 14838043, 6
- tz.transition 2059, 4, :o1, 2816784000, 14839135, 6
- tz.transition 2059, 10, :o2, 2832508800, 14840227, 6
- tz.transition 2060, 4, :o1, 2848233600, 14841319, 6
- tz.transition 2060, 10, :o2, 2863958400, 14842411, 6
- tz.transition 2061, 4, :o1, 2879683200, 14843503, 6
- tz.transition 2061, 10, :o2, 2895408000, 14844595, 6
- tz.transition 2062, 4, :o1, 2911132800, 14845687, 6
- tz.transition 2062, 9, :o2, 2926857600, 14846779, 6
- tz.transition 2063, 3, :o1, 2942582400, 14847871, 6
- tz.transition 2063, 10, :o2, 2958912000, 14849005, 6
- tz.transition 2064, 4, :o1, 2974636800, 14850097, 6
- tz.transition 2064, 10, :o2, 2990361600, 14851189, 6
- tz.transition 2065, 4, :o1, 3006086400, 14852281, 6
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Australia/Tasmania.rb b/lib/tzinfo/data/definitions/Australia/Tasmania.rb
deleted file mode 100644
index bcd0351e..00000000
--- a/lib/tzinfo/data/definitions/Australia/Tasmania.rb
+++ /dev/null
@@ -1,18 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Australia
- module Tasmania
- include TimezoneDefinition
-
- linked_timezone 'Australia/Tasmania', 'Australia/Hobart'
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Australia/Victoria.rb b/lib/tzinfo/data/definitions/Australia/Victoria.rb
deleted file mode 100644
index 4c63af02..00000000
--- a/lib/tzinfo/data/definitions/Australia/Victoria.rb
+++ /dev/null
@@ -1,18 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Australia
- module Victoria
- include TimezoneDefinition
-
- linked_timezone 'Australia/Victoria', 'Australia/Melbourne'
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Australia/West.rb b/lib/tzinfo/data/definitions/Australia/West.rb
deleted file mode 100644
index 88ac31b2..00000000
--- a/lib/tzinfo/data/definitions/Australia/West.rb
+++ /dev/null
@@ -1,18 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Australia
- module West
- include TimezoneDefinition
-
- linked_timezone 'Australia/West', 'Australia/Perth'
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Australia/Yancowinna.rb b/lib/tzinfo/data/definitions/Australia/Yancowinna.rb
deleted file mode 100644
index b75d62b8..00000000
--- a/lib/tzinfo/data/definitions/Australia/Yancowinna.rb
+++ /dev/null
@@ -1,18 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Australia
- module Yancowinna
- include TimezoneDefinition
-
- linked_timezone 'Australia/Yancowinna', 'Australia/Broken_Hill'
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Brazil/Acre.rb b/lib/tzinfo/data/definitions/Brazil/Acre.rb
deleted file mode 100644
index e3875c38..00000000
--- a/lib/tzinfo/data/definitions/Brazil/Acre.rb
+++ /dev/null
@@ -1,18 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Brazil
- module Acre
- include TimezoneDefinition
-
- linked_timezone 'Brazil/Acre', 'America/Rio_Branco'
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Brazil/DeNoronha.rb b/lib/tzinfo/data/definitions/Brazil/DeNoronha.rb
deleted file mode 100644
index 28e3294c..00000000
--- a/lib/tzinfo/data/definitions/Brazil/DeNoronha.rb
+++ /dev/null
@@ -1,18 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Brazil
- module DeNoronha
- include TimezoneDefinition
-
- linked_timezone 'Brazil/DeNoronha', 'America/Noronha'
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Brazil/East.rb b/lib/tzinfo/data/definitions/Brazil/East.rb
deleted file mode 100644
index bafe1ae3..00000000
--- a/lib/tzinfo/data/definitions/Brazil/East.rb
+++ /dev/null
@@ -1,18 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Brazil
- module East
- include TimezoneDefinition
-
- linked_timezone 'Brazil/East', 'America/Sao_Paulo'
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Brazil/West.rb b/lib/tzinfo/data/definitions/Brazil/West.rb
deleted file mode 100644
index e9ec6e9a..00000000
--- a/lib/tzinfo/data/definitions/Brazil/West.rb
+++ /dev/null
@@ -1,18 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Brazil
- module West
- include TimezoneDefinition
-
- linked_timezone 'Brazil/West', 'America/Manaus'
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/CET.rb b/lib/tzinfo/data/definitions/CET.rb
deleted file mode 100644
index bf724d3c..00000000
--- a/lib/tzinfo/data/definitions/CET.rb
+++ /dev/null
@@ -1,212 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module CET
- include TimezoneDefinition
-
- timezone 'CET' do |tz|
- tz.offset :o0, 3600, 0, :CET
- tz.offset :o1, 3600, 3600, :CEST
-
- tz.transition 1916, 4, :o1, -1693706400, 29051813, 12
- tz.transition 1916, 9, :o0, -1680483600, 58107299, 24
- tz.transition 1917, 4, :o1, -1663455600, 58112029, 24
- tz.transition 1917, 9, :o0, -1650150000, 58115725, 24
- tz.transition 1918, 4, :o1, -1632006000, 58120765, 24
- tz.transition 1918, 9, :o0, -1618700400, 58124461, 24
- tz.transition 1940, 4, :o1, -938905200, 58313293, 24
- tz.transition 1942, 11, :o0, -857257200, 58335973, 24
- tz.transition 1943, 3, :o1, -844556400, 58339501, 24
- tz.transition 1943, 10, :o0, -828226800, 58344037, 24
- tz.transition 1944, 4, :o1, -812502000, 58348405, 24
- tz.transition 1944, 10, :o0, -796777200, 58352773, 24
- tz.transition 1945, 4, :o1, -781052400, 58357141, 24
- tz.transition 1945, 9, :o0, -766623600, 58361149, 24
- tz.transition 1977, 4, :o1, 228877200
- tz.transition 1977, 9, :o0, 243997200
- tz.transition 1978, 4, :o1, 260326800
- tz.transition 1978, 10, :o0, 276051600
- tz.transition 1979, 4, :o1, 291776400
- tz.transition 1979, 9, :o0, 307501200
- tz.transition 1980, 4, :o1, 323830800
- tz.transition 1980, 9, :o0, 338950800
- tz.transition 1981, 3, :o1, 354675600
- tz.transition 1981, 9, :o0, 370400400
- tz.transition 1982, 3, :o1, 386125200
- tz.transition 1982, 9, :o0, 401850000
- tz.transition 1983, 3, :o1, 417574800
- tz.transition 1983, 9, :o0, 433299600
- tz.transition 1984, 3, :o1, 449024400
- tz.transition 1984, 9, :o0, 465354000
- tz.transition 1985, 3, :o1, 481078800
- tz.transition 1985, 9, :o0, 496803600
- tz.transition 1986, 3, :o1, 512528400
- tz.transition 1986, 9, :o0, 528253200
- tz.transition 1987, 3, :o1, 543978000
- tz.transition 1987, 9, :o0, 559702800
- tz.transition 1988, 3, :o1, 575427600
- tz.transition 1988, 9, :o0, 591152400
- tz.transition 1989, 3, :o1, 606877200
- tz.transition 1989, 9, :o0, 622602000
- tz.transition 1990, 3, :o1, 638326800
- tz.transition 1990, 9, :o0, 654656400
- tz.transition 1991, 3, :o1, 670381200
- tz.transition 1991, 9, :o0, 686106000
- tz.transition 1992, 3, :o1, 701830800
- tz.transition 1992, 9, :o0, 717555600
- tz.transition 1993, 3, :o1, 733280400
- tz.transition 1993, 9, :o0, 749005200
- tz.transition 1994, 3, :o1, 764730000
- tz.transition 1994, 9, :o0, 780454800
- tz.transition 1995, 3, :o1, 796179600
- tz.transition 1995, 9, :o0, 811904400
- tz.transition 1996, 3, :o1, 828234000
- tz.transition 1996, 10, :o0, 846378000
- tz.transition 1997, 3, :o1, 859683600
- tz.transition 1997, 10, :o0, 877827600
- tz.transition 1998, 3, :o1, 891133200
- tz.transition 1998, 10, :o0, 909277200
- tz.transition 1999, 3, :o1, 922582800
- tz.transition 1999, 10, :o0, 941331600
- tz.transition 2000, 3, :o1, 954032400
- tz.transition 2000, 10, :o0, 972781200
- tz.transition 2001, 3, :o1, 985482000
- tz.transition 2001, 10, :o0, 1004230800
- tz.transition 2002, 3, :o1, 1017536400
- tz.transition 2002, 10, :o0, 1035680400
- tz.transition 2003, 3, :o1, 1048986000
- tz.transition 2003, 10, :o0, 1067130000
- tz.transition 2004, 3, :o1, 1080435600
- tz.transition 2004, 10, :o0, 1099184400
- tz.transition 2005, 3, :o1, 1111885200
- tz.transition 2005, 10, :o0, 1130634000
- tz.transition 2006, 3, :o1, 1143334800
- tz.transition 2006, 10, :o0, 1162083600
- tz.transition 2007, 3, :o1, 1174784400
- tz.transition 2007, 10, :o0, 1193533200
- tz.transition 2008, 3, :o1, 1206838800
- tz.transition 2008, 10, :o0, 1224982800
- tz.transition 2009, 3, :o1, 1238288400
- tz.transition 2009, 10, :o0, 1256432400
- tz.transition 2010, 3, :o1, 1269738000
- tz.transition 2010, 10, :o0, 1288486800
- tz.transition 2011, 3, :o1, 1301187600
- tz.transition 2011, 10, :o0, 1319936400
- tz.transition 2012, 3, :o1, 1332637200
- tz.transition 2012, 10, :o0, 1351386000
- tz.transition 2013, 3, :o1, 1364691600
- tz.transition 2013, 10, :o0, 1382835600
- tz.transition 2014, 3, :o1, 1396141200
- tz.transition 2014, 10, :o0, 1414285200
- tz.transition 2015, 3, :o1, 1427590800
- tz.transition 2015, 10, :o0, 1445734800
- tz.transition 2016, 3, :o1, 1459040400
- tz.transition 2016, 10, :o0, 1477789200
- tz.transition 2017, 3, :o1, 1490490000
- tz.transition 2017, 10, :o0, 1509238800
- tz.transition 2018, 3, :o1, 1521939600
- tz.transition 2018, 10, :o0, 1540688400
- tz.transition 2019, 3, :o1, 1553994000
- tz.transition 2019, 10, :o0, 1572138000
- tz.transition 2020, 3, :o1, 1585443600
- tz.transition 2020, 10, :o0, 1603587600
- tz.transition 2021, 3, :o1, 1616893200
- tz.transition 2021, 10, :o0, 1635642000
- tz.transition 2022, 3, :o1, 1648342800
- tz.transition 2022, 10, :o0, 1667091600
- tz.transition 2023, 3, :o1, 1679792400
- tz.transition 2023, 10, :o0, 1698541200
- tz.transition 2024, 3, :o1, 1711846800
- tz.transition 2024, 10, :o0, 1729990800
- tz.transition 2025, 3, :o1, 1743296400
- tz.transition 2025, 10, :o0, 1761440400
- tz.transition 2026, 3, :o1, 1774746000
- tz.transition 2026, 10, :o0, 1792890000
- tz.transition 2027, 3, :o1, 1806195600
- tz.transition 2027, 10, :o0, 1824944400
- tz.transition 2028, 3, :o1, 1837645200
- tz.transition 2028, 10, :o0, 1856394000
- tz.transition 2029, 3, :o1, 1869094800
- tz.transition 2029, 10, :o0, 1887843600
- tz.transition 2030, 3, :o1, 1901149200
- tz.transition 2030, 10, :o0, 1919293200
- tz.transition 2031, 3, :o1, 1932598800
- tz.transition 2031, 10, :o0, 1950742800
- tz.transition 2032, 3, :o1, 1964048400
- tz.transition 2032, 10, :o0, 1982797200
- tz.transition 2033, 3, :o1, 1995498000
- tz.transition 2033, 10, :o0, 2014246800
- tz.transition 2034, 3, :o1, 2026947600
- tz.transition 2034, 10, :o0, 2045696400
- tz.transition 2035, 3, :o1, 2058397200
- tz.transition 2035, 10, :o0, 2077146000
- tz.transition 2036, 3, :o1, 2090451600
- tz.transition 2036, 10, :o0, 2108595600
- tz.transition 2037, 3, :o1, 2121901200
- tz.transition 2037, 10, :o0, 2140045200
- tz.transition 2038, 3, :o1, 2153350800, 59172253, 24
- tz.transition 2038, 10, :o0, 2172099600, 59177461, 24
- tz.transition 2039, 3, :o1, 2184800400, 59180989, 24
- tz.transition 2039, 10, :o0, 2203549200, 59186197, 24
- tz.transition 2040, 3, :o1, 2216250000, 59189725, 24
- tz.transition 2040, 10, :o0, 2234998800, 59194933, 24
- tz.transition 2041, 3, :o1, 2248304400, 59198629, 24
- tz.transition 2041, 10, :o0, 2266448400, 59203669, 24
- tz.transition 2042, 3, :o1, 2279754000, 59207365, 24
- tz.transition 2042, 10, :o0, 2297898000, 59212405, 24
- tz.transition 2043, 3, :o1, 2311203600, 59216101, 24
- tz.transition 2043, 10, :o0, 2329347600, 59221141, 24
- tz.transition 2044, 3, :o1, 2342653200, 59224837, 24
- tz.transition 2044, 10, :o0, 2361402000, 59230045, 24
- tz.transition 2045, 3, :o1, 2374102800, 59233573, 24
- tz.transition 2045, 10, :o0, 2392851600, 59238781, 24
- tz.transition 2046, 3, :o1, 2405552400, 59242309, 24
- tz.transition 2046, 10, :o0, 2424301200, 59247517, 24
- tz.transition 2047, 3, :o1, 2437606800, 59251213, 24
- tz.transition 2047, 10, :o0, 2455750800, 59256253, 24
- tz.transition 2048, 3, :o1, 2469056400, 59259949, 24
- tz.transition 2048, 10, :o0, 2487200400, 59264989, 24
- tz.transition 2049, 3, :o1, 2500506000, 59268685, 24
- tz.transition 2049, 10, :o0, 2519254800, 59273893, 24
- tz.transition 2050, 3, :o1, 2531955600, 59277421, 24
- tz.transition 2050, 10, :o0, 2550704400, 59282629, 24
- tz.transition 2051, 3, :o1, 2563405200, 59286157, 24
- tz.transition 2051, 10, :o0, 2582154000, 59291365, 24
- tz.transition 2052, 3, :o1, 2595459600, 59295061, 24
- tz.transition 2052, 10, :o0, 2613603600, 59300101, 24
- tz.transition 2053, 3, :o1, 2626909200, 59303797, 24
- tz.transition 2053, 10, :o0, 2645053200, 59308837, 24
- tz.transition 2054, 3, :o1, 2658358800, 59312533, 24
- tz.transition 2054, 10, :o0, 2676502800, 59317573, 24
- tz.transition 2055, 3, :o1, 2689808400, 59321269, 24
- tz.transition 2055, 10, :o0, 2708557200, 59326477, 24
- tz.transition 2056, 3, :o1, 2721258000, 59330005, 24
- tz.transition 2056, 10, :o0, 2740006800, 59335213, 24
- tz.transition 2057, 3, :o1, 2752707600, 59338741, 24
- tz.transition 2057, 10, :o0, 2771456400, 59343949, 24
- tz.transition 2058, 3, :o1, 2784762000, 59347645, 24
- tz.transition 2058, 10, :o0, 2802906000, 59352685, 24
- tz.transition 2059, 3, :o1, 2816211600, 59356381, 24
- tz.transition 2059, 10, :o0, 2834355600, 59361421, 24
- tz.transition 2060, 3, :o1, 2847661200, 59365117, 24
- tz.transition 2060, 10, :o0, 2866410000, 59370325, 24
- tz.transition 2061, 3, :o1, 2879110800, 59373853, 24
- tz.transition 2061, 10, :o0, 2897859600, 59379061, 24
- tz.transition 2062, 3, :o1, 2910560400, 59382589, 24
- tz.transition 2062, 10, :o0, 2929309200, 59387797, 24
- tz.transition 2063, 3, :o1, 2942010000, 59391325, 24
- tz.transition 2063, 10, :o0, 2960758800, 59396533, 24
- tz.transition 2064, 3, :o1, 2974064400, 59400229, 24
- tz.transition 2064, 10, :o0, 2992208400, 59405269, 24
- tz.transition 2065, 3, :o1, 3005514000, 59408965, 24
- tz.transition 2065, 10, :o0, 3023658000, 59414005, 24
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/CST6CDT.rb b/lib/tzinfo/data/definitions/CST6CDT.rb
deleted file mode 100644
index a11f1d65..00000000
--- a/lib/tzinfo/data/definitions/CST6CDT.rb
+++ /dev/null
@@ -1,227 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module CST6CDT
- include TimezoneDefinition
-
- timezone 'CST6CDT' do |tz|
- tz.offset :o0, -21600, 0, :CST
- tz.offset :o1, -21600, 3600, :CDT
- tz.offset :o2, -21600, 3600, :CWT
- tz.offset :o3, -21600, 3600, :CPT
-
- tz.transition 1918, 3, :o1, -1633276800, 14530103, 6
- tz.transition 1918, 10, :o0, -1615136400, 58125451, 24
- tz.transition 1919, 3, :o1, -1601827200, 14532287, 6
- tz.transition 1919, 10, :o0, -1583686800, 58134187, 24
- tz.transition 1942, 2, :o2, -880214400, 14582399, 6
- tz.transition 1945, 8, :o3, -769395600, 58360379, 24
- tz.transition 1945, 9, :o0, -765392400, 58361491, 24
- tz.transition 1967, 4, :o1, -84384000, 14637665, 6
- tz.transition 1967, 10, :o0, -68662800, 58555027, 24
- tz.transition 1968, 4, :o1, -52934400, 14639849, 6
- tz.transition 1968, 10, :o0, -37213200, 58563763, 24
- tz.transition 1969, 4, :o1, -21484800, 14642033, 6
- tz.transition 1969, 10, :o0, -5763600, 58572499, 24
- tz.transition 1970, 4, :o1, 9964800
- tz.transition 1970, 10, :o0, 25686000
- tz.transition 1971, 4, :o1, 41414400
- tz.transition 1971, 10, :o0, 57740400
- tz.transition 1972, 4, :o1, 73468800
- tz.transition 1972, 10, :o0, 89190000
- tz.transition 1973, 4, :o1, 104918400
- tz.transition 1973, 10, :o0, 120639600
- tz.transition 1974, 1, :o1, 126691200
- tz.transition 1974, 10, :o0, 152089200
- tz.transition 1975, 2, :o1, 162374400
- tz.transition 1975, 10, :o0, 183538800
- tz.transition 1976, 4, :o1, 199267200
- tz.transition 1976, 10, :o0, 215593200
- tz.transition 1977, 4, :o1, 230716800
- tz.transition 1977, 10, :o0, 247042800
- tz.transition 1978, 4, :o1, 262771200
- tz.transition 1978, 10, :o0, 278492400
- tz.transition 1979, 4, :o1, 294220800
- tz.transition 1979, 10, :o0, 309942000
- tz.transition 1980, 4, :o1, 325670400
- tz.transition 1980, 10, :o0, 341391600
- tz.transition 1981, 4, :o1, 357120000
- tz.transition 1981, 10, :o0, 372841200
- tz.transition 1982, 4, :o1, 388569600
- tz.transition 1982, 10, :o0, 404895600
- tz.transition 1983, 4, :o1, 420019200
- tz.transition 1983, 10, :o0, 436345200
- tz.transition 1984, 4, :o1, 452073600
- tz.transition 1984, 10, :o0, 467794800
- tz.transition 1985, 4, :o1, 483523200
- tz.transition 1985, 10, :o0, 499244400
- tz.transition 1986, 4, :o1, 514972800
- tz.transition 1986, 10, :o0, 530694000
- tz.transition 1987, 4, :o1, 544608000
- tz.transition 1987, 10, :o0, 562143600
- tz.transition 1988, 4, :o1, 576057600
- tz.transition 1988, 10, :o0, 594198000
- tz.transition 1989, 4, :o1, 607507200
- tz.transition 1989, 10, :o0, 625647600
- tz.transition 1990, 4, :o1, 638956800
- tz.transition 1990, 10, :o0, 657097200
- tz.transition 1991, 4, :o1, 671011200
- tz.transition 1991, 10, :o0, 688546800
- tz.transition 1992, 4, :o1, 702460800
- tz.transition 1992, 10, :o0, 719996400
- tz.transition 1993, 4, :o1, 733910400
- tz.transition 1993, 10, :o0, 752050800
- tz.transition 1994, 4, :o1, 765360000
- tz.transition 1994, 10, :o0, 783500400
- tz.transition 1995, 4, :o1, 796809600
- tz.transition 1995, 10, :o0, 814950000
- tz.transition 1996, 4, :o1, 828864000
- tz.transition 1996, 10, :o0, 846399600
- tz.transition 1997, 4, :o1, 860313600
- tz.transition 1997, 10, :o0, 877849200
- tz.transition 1998, 4, :o1, 891763200
- tz.transition 1998, 10, :o0, 909298800
- tz.transition 1999, 4, :o1, 923212800
- tz.transition 1999, 10, :o0, 941353200
- tz.transition 2000, 4, :o1, 954662400
- tz.transition 2000, 10, :o0, 972802800
- tz.transition 2001, 4, :o1, 986112000
- tz.transition 2001, 10, :o0, 1004252400
- tz.transition 2002, 4, :o1, 1018166400
- tz.transition 2002, 10, :o0, 1035702000
- tz.transition 2003, 4, :o1, 1049616000
- tz.transition 2003, 10, :o0, 1067151600
- tz.transition 2004, 4, :o1, 1081065600
- tz.transition 2004, 10, :o0, 1099206000
- tz.transition 2005, 4, :o1, 1112515200
- tz.transition 2005, 10, :o0, 1130655600
- tz.transition 2006, 4, :o1, 1143964800
- tz.transition 2006, 10, :o0, 1162105200
- tz.transition 2007, 3, :o1, 1173600000
- tz.transition 2007, 11, :o0, 1194159600
- tz.transition 2008, 3, :o1, 1205049600
- tz.transition 2008, 11, :o0, 1225609200
- tz.transition 2009, 3, :o1, 1236499200
- tz.transition 2009, 11, :o0, 1257058800
- tz.transition 2010, 3, :o1, 1268553600
- tz.transition 2010, 11, :o0, 1289113200
- tz.transition 2011, 3, :o1, 1300003200
- tz.transition 2011, 11, :o0, 1320562800
- tz.transition 2012, 3, :o1, 1331452800
- tz.transition 2012, 11, :o0, 1352012400
- tz.transition 2013, 3, :o1, 1362902400
- tz.transition 2013, 11, :o0, 1383462000
- tz.transition 2014, 3, :o1, 1394352000
- tz.transition 2014, 11, :o0, 1414911600
- tz.transition 2015, 3, :o1, 1425801600
- tz.transition 2015, 11, :o0, 1446361200
- tz.transition 2016, 3, :o1, 1457856000
- tz.transition 2016, 11, :o0, 1478415600
- tz.transition 2017, 3, :o1, 1489305600
- tz.transition 2017, 11, :o0, 1509865200
- tz.transition 2018, 3, :o1, 1520755200
- tz.transition 2018, 11, :o0, 1541314800
- tz.transition 2019, 3, :o1, 1552204800
- tz.transition 2019, 11, :o0, 1572764400
- tz.transition 2020, 3, :o1, 1583654400
- tz.transition 2020, 11, :o0, 1604214000
- tz.transition 2021, 3, :o1, 1615708800
- tz.transition 2021, 11, :o0, 1636268400
- tz.transition 2022, 3, :o1, 1647158400
- tz.transition 2022, 11, :o0, 1667718000
- tz.transition 2023, 3, :o1, 1678608000
- tz.transition 2023, 11, :o0, 1699167600
- tz.transition 2024, 3, :o1, 1710057600
- tz.transition 2024, 11, :o0, 1730617200
- tz.transition 2025, 3, :o1, 1741507200
- tz.transition 2025, 11, :o0, 1762066800
- tz.transition 2026, 3, :o1, 1772956800
- tz.transition 2026, 11, :o0, 1793516400
- tz.transition 2027, 3, :o1, 1805011200
- tz.transition 2027, 11, :o0, 1825570800
- tz.transition 2028, 3, :o1, 1836460800
- tz.transition 2028, 11, :o0, 1857020400
- tz.transition 2029, 3, :o1, 1867910400
- tz.transition 2029, 11, :o0, 1888470000
- tz.transition 2030, 3, :o1, 1899360000
- tz.transition 2030, 11, :o0, 1919919600
- tz.transition 2031, 3, :o1, 1930809600
- tz.transition 2031, 11, :o0, 1951369200
- tz.transition 2032, 3, :o1, 1962864000
- tz.transition 2032, 11, :o0, 1983423600
- tz.transition 2033, 3, :o1, 1994313600
- tz.transition 2033, 11, :o0, 2014873200
- tz.transition 2034, 3, :o1, 2025763200
- tz.transition 2034, 11, :o0, 2046322800
- tz.transition 2035, 3, :o1, 2057212800
- tz.transition 2035, 11, :o0, 2077772400
- tz.transition 2036, 3, :o1, 2088662400
- tz.transition 2036, 11, :o0, 2109222000
- tz.transition 2037, 3, :o1, 2120112000
- tz.transition 2037, 11, :o0, 2140671600
- tz.transition 2038, 3, :o1, 2152166400, 14792981, 6
- tz.transition 2038, 11, :o0, 2172726000, 59177635, 24
- tz.transition 2039, 3, :o1, 2183616000, 14795165, 6
- tz.transition 2039, 11, :o0, 2204175600, 59186371, 24
- tz.transition 2040, 3, :o1, 2215065600, 14797349, 6
- tz.transition 2040, 11, :o0, 2235625200, 59195107, 24
- tz.transition 2041, 3, :o1, 2246515200, 14799533, 6
- tz.transition 2041, 11, :o0, 2267074800, 59203843, 24
- tz.transition 2042, 3, :o1, 2277964800, 14801717, 6
- tz.transition 2042, 11, :o0, 2298524400, 59212579, 24
- tz.transition 2043, 3, :o1, 2309414400, 14803901, 6
- tz.transition 2043, 11, :o0, 2329974000, 59221315, 24
- tz.transition 2044, 3, :o1, 2341468800, 14806127, 6
- tz.transition 2044, 11, :o0, 2362028400, 59230219, 24
- tz.transition 2045, 3, :o1, 2372918400, 14808311, 6
- tz.transition 2045, 11, :o0, 2393478000, 59238955, 24
- tz.transition 2046, 3, :o1, 2404368000, 14810495, 6
- tz.transition 2046, 11, :o0, 2424927600, 59247691, 24
- tz.transition 2047, 3, :o1, 2435817600, 14812679, 6
- tz.transition 2047, 11, :o0, 2456377200, 59256427, 24
- tz.transition 2048, 3, :o1, 2467267200, 14814863, 6
- tz.transition 2048, 11, :o0, 2487826800, 59265163, 24
- tz.transition 2049, 3, :o1, 2499321600, 14817089, 6
- tz.transition 2049, 11, :o0, 2519881200, 59274067, 24
- tz.transition 2050, 3, :o1, 2530771200, 14819273, 6
- tz.transition 2050, 11, :o0, 2551330800, 59282803, 24
- tz.transition 2051, 3, :o1, 2562220800, 14821457, 6
- tz.transition 2051, 11, :o0, 2582780400, 59291539, 24
- tz.transition 2052, 3, :o1, 2593670400, 14823641, 6
- tz.transition 2052, 11, :o0, 2614230000, 59300275, 24
- tz.transition 2053, 3, :o1, 2625120000, 14825825, 6
- tz.transition 2053, 11, :o0, 2645679600, 59309011, 24
- tz.transition 2054, 3, :o1, 2656569600, 14828009, 6
- tz.transition 2054, 11, :o0, 2677129200, 59317747, 24
- tz.transition 2055, 3, :o1, 2688624000, 14830235, 6
- tz.transition 2055, 11, :o0, 2709183600, 59326651, 24
- tz.transition 2056, 3, :o1, 2720073600, 14832419, 6
- tz.transition 2056, 11, :o0, 2740633200, 59335387, 24
- tz.transition 2057, 3, :o1, 2751523200, 14834603, 6
- tz.transition 2057, 11, :o0, 2772082800, 59344123, 24
- tz.transition 2058, 3, :o1, 2782972800, 14836787, 6
- tz.transition 2058, 11, :o0, 2803532400, 59352859, 24
- tz.transition 2059, 3, :o1, 2814422400, 14838971, 6
- tz.transition 2059, 11, :o0, 2834982000, 59361595, 24
- tz.transition 2060, 3, :o1, 2846476800, 14841197, 6
- tz.transition 2060, 11, :o0, 2867036400, 59370499, 24
- tz.transition 2061, 3, :o1, 2877926400, 14843381, 6
- tz.transition 2061, 11, :o0, 2898486000, 59379235, 24
- tz.transition 2062, 3, :o1, 2909376000, 14845565, 6
- tz.transition 2062, 11, :o0, 2929935600, 59387971, 24
- tz.transition 2063, 3, :o1, 2940825600, 14847749, 6
- tz.transition 2063, 11, :o0, 2961385200, 59396707, 24
- tz.transition 2064, 3, :o1, 2972275200, 14849933, 6
- tz.transition 2064, 11, :o0, 2992834800, 59405443, 24
- tz.transition 2065, 3, :o1, 3003724800, 14852117, 6
- tz.transition 2065, 11, :o0, 3024284400, 59414179, 24
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Canada/Atlantic.rb b/lib/tzinfo/data/definitions/Canada/Atlantic.rb
deleted file mode 100644
index 04cacd68..00000000
--- a/lib/tzinfo/data/definitions/Canada/Atlantic.rb
+++ /dev/null
@@ -1,18 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Canada
- module Atlantic
- include TimezoneDefinition
-
- linked_timezone 'Canada/Atlantic', 'America/Halifax'
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Canada/Central.rb b/lib/tzinfo/data/definitions/Canada/Central.rb
deleted file mode 100644
index 98282ea1..00000000
--- a/lib/tzinfo/data/definitions/Canada/Central.rb
+++ /dev/null
@@ -1,18 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Canada
- module Central
- include TimezoneDefinition
-
- linked_timezone 'Canada/Central', 'America/Winnipeg'
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Canada/East__m__Saskatchewan.rb b/lib/tzinfo/data/definitions/Canada/East__m__Saskatchewan.rb
deleted file mode 100644
index 67aff5d0..00000000
--- a/lib/tzinfo/data/definitions/Canada/East__m__Saskatchewan.rb
+++ /dev/null
@@ -1,18 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Canada
- module East__m__Saskatchewan
- include TimezoneDefinition
-
- linked_timezone 'Canada/East-Saskatchewan', 'America/Regina'
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Canada/Eastern.rb b/lib/tzinfo/data/definitions/Canada/Eastern.rb
deleted file mode 100644
index 51d8d110..00000000
--- a/lib/tzinfo/data/definitions/Canada/Eastern.rb
+++ /dev/null
@@ -1,18 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Canada
- module Eastern
- include TimezoneDefinition
-
- linked_timezone 'Canada/Eastern', 'America/Toronto'
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Canada/Mountain.rb b/lib/tzinfo/data/definitions/Canada/Mountain.rb
deleted file mode 100644
index 621aaeef..00000000
--- a/lib/tzinfo/data/definitions/Canada/Mountain.rb
+++ /dev/null
@@ -1,18 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Canada
- module Mountain
- include TimezoneDefinition
-
- linked_timezone 'Canada/Mountain', 'America/Edmonton'
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Canada/Newfoundland.rb b/lib/tzinfo/data/definitions/Canada/Newfoundland.rb
deleted file mode 100644
index e6810266..00000000
--- a/lib/tzinfo/data/definitions/Canada/Newfoundland.rb
+++ /dev/null
@@ -1,18 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Canada
- module Newfoundland
- include TimezoneDefinition
-
- linked_timezone 'Canada/Newfoundland', 'America/St_Johns'
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Canada/Pacific.rb b/lib/tzinfo/data/definitions/Canada/Pacific.rb
deleted file mode 100644
index 7f7bb221..00000000
--- a/lib/tzinfo/data/definitions/Canada/Pacific.rb
+++ /dev/null
@@ -1,18 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Canada
- module Pacific
- include TimezoneDefinition
-
- linked_timezone 'Canada/Pacific', 'America/Vancouver'
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Canada/Saskatchewan.rb b/lib/tzinfo/data/definitions/Canada/Saskatchewan.rb
deleted file mode 100644
index cc62a010..00000000
--- a/lib/tzinfo/data/definitions/Canada/Saskatchewan.rb
+++ /dev/null
@@ -1,18 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Canada
- module Saskatchewan
- include TimezoneDefinition
-
- linked_timezone 'Canada/Saskatchewan', 'America/Regina'
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Canada/Yukon.rb b/lib/tzinfo/data/definitions/Canada/Yukon.rb
deleted file mode 100644
index b12bba4f..00000000
--- a/lib/tzinfo/data/definitions/Canada/Yukon.rb
+++ /dev/null
@@ -1,18 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Canada
- module Yukon
- include TimezoneDefinition
-
- linked_timezone 'Canada/Yukon', 'America/Whitehorse'
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Chile/Continental.rb b/lib/tzinfo/data/definitions/Chile/Continental.rb
deleted file mode 100644
index 65e07660..00000000
--- a/lib/tzinfo/data/definitions/Chile/Continental.rb
+++ /dev/null
@@ -1,18 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Chile
- module Continental
- include TimezoneDefinition
-
- linked_timezone 'Chile/Continental', 'America/Santiago'
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Chile/EasterIsland.rb b/lib/tzinfo/data/definitions/Chile/EasterIsland.rb
deleted file mode 100644
index 65a2662b..00000000
--- a/lib/tzinfo/data/definitions/Chile/EasterIsland.rb
+++ /dev/null
@@ -1,18 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Chile
- module EasterIsland
- include TimezoneDefinition
-
- linked_timezone 'Chile/EasterIsland', 'Pacific/Easter'
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Cuba.rb b/lib/tzinfo/data/definitions/Cuba.rb
deleted file mode 100644
index 68885ac1..00000000
--- a/lib/tzinfo/data/definitions/Cuba.rb
+++ /dev/null
@@ -1,16 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Cuba
- include TimezoneDefinition
-
- linked_timezone 'Cuba', 'America/Havana'
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/EET.rb b/lib/tzinfo/data/definitions/EET.rb
deleted file mode 100644
index f3f2dedc..00000000
--- a/lib/tzinfo/data/definitions/EET.rb
+++ /dev/null
@@ -1,198 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module EET
- include TimezoneDefinition
-
- timezone 'EET' do |tz|
- tz.offset :o0, 7200, 0, :EET
- tz.offset :o1, 7200, 3600, :EEST
-
- tz.transition 1977, 4, :o1, 228877200
- tz.transition 1977, 9, :o0, 243997200
- tz.transition 1978, 4, :o1, 260326800
- tz.transition 1978, 10, :o0, 276051600
- tz.transition 1979, 4, :o1, 291776400
- tz.transition 1979, 9, :o0, 307501200
- tz.transition 1980, 4, :o1, 323830800
- tz.transition 1980, 9, :o0, 338950800
- tz.transition 1981, 3, :o1, 354675600
- tz.transition 1981, 9, :o0, 370400400
- tz.transition 1982, 3, :o1, 386125200
- tz.transition 1982, 9, :o0, 401850000
- tz.transition 1983, 3, :o1, 417574800
- tz.transition 1983, 9, :o0, 433299600
- tz.transition 1984, 3, :o1, 449024400
- tz.transition 1984, 9, :o0, 465354000
- tz.transition 1985, 3, :o1, 481078800
- tz.transition 1985, 9, :o0, 496803600
- tz.transition 1986, 3, :o1, 512528400
- tz.transition 1986, 9, :o0, 528253200
- tz.transition 1987, 3, :o1, 543978000
- tz.transition 1987, 9, :o0, 559702800
- tz.transition 1988, 3, :o1, 575427600
- tz.transition 1988, 9, :o0, 591152400
- tz.transition 1989, 3, :o1, 606877200
- tz.transition 1989, 9, :o0, 622602000
- tz.transition 1990, 3, :o1, 638326800
- tz.transition 1990, 9, :o0, 654656400
- tz.transition 1991, 3, :o1, 670381200
- tz.transition 1991, 9, :o0, 686106000
- tz.transition 1992, 3, :o1, 701830800
- tz.transition 1992, 9, :o0, 717555600
- tz.transition 1993, 3, :o1, 733280400
- tz.transition 1993, 9, :o0, 749005200
- tz.transition 1994, 3, :o1, 764730000
- tz.transition 1994, 9, :o0, 780454800
- tz.transition 1995, 3, :o1, 796179600
- tz.transition 1995, 9, :o0, 811904400
- tz.transition 1996, 3, :o1, 828234000
- tz.transition 1996, 10, :o0, 846378000
- tz.transition 1997, 3, :o1, 859683600
- tz.transition 1997, 10, :o0, 877827600
- tz.transition 1998, 3, :o1, 891133200
- tz.transition 1998, 10, :o0, 909277200
- tz.transition 1999, 3, :o1, 922582800
- tz.transition 1999, 10, :o0, 941331600
- tz.transition 2000, 3, :o1, 954032400
- tz.transition 2000, 10, :o0, 972781200
- tz.transition 2001, 3, :o1, 985482000
- tz.transition 2001, 10, :o0, 1004230800
- tz.transition 2002, 3, :o1, 1017536400
- tz.transition 2002, 10, :o0, 1035680400
- tz.transition 2003, 3, :o1, 1048986000
- tz.transition 2003, 10, :o0, 1067130000
- tz.transition 2004, 3, :o1, 1080435600
- tz.transition 2004, 10, :o0, 1099184400
- tz.transition 2005, 3, :o1, 1111885200
- tz.transition 2005, 10, :o0, 1130634000
- tz.transition 2006, 3, :o1, 1143334800
- tz.transition 2006, 10, :o0, 1162083600
- tz.transition 2007, 3, :o1, 1174784400
- tz.transition 2007, 10, :o0, 1193533200
- tz.transition 2008, 3, :o1, 1206838800
- tz.transition 2008, 10, :o0, 1224982800
- tz.transition 2009, 3, :o1, 1238288400
- tz.transition 2009, 10, :o0, 1256432400
- tz.transition 2010, 3, :o1, 1269738000
- tz.transition 2010, 10, :o0, 1288486800
- tz.transition 2011, 3, :o1, 1301187600
- tz.transition 2011, 10, :o0, 1319936400
- tz.transition 2012, 3, :o1, 1332637200
- tz.transition 2012, 10, :o0, 1351386000
- tz.transition 2013, 3, :o1, 1364691600
- tz.transition 2013, 10, :o0, 1382835600
- tz.transition 2014, 3, :o1, 1396141200
- tz.transition 2014, 10, :o0, 1414285200
- tz.transition 2015, 3, :o1, 1427590800
- tz.transition 2015, 10, :o0, 1445734800
- tz.transition 2016, 3, :o1, 1459040400
- tz.transition 2016, 10, :o0, 1477789200
- tz.transition 2017, 3, :o1, 1490490000
- tz.transition 2017, 10, :o0, 1509238800
- tz.transition 2018, 3, :o1, 1521939600
- tz.transition 2018, 10, :o0, 1540688400
- tz.transition 2019, 3, :o1, 1553994000
- tz.transition 2019, 10, :o0, 1572138000
- tz.transition 2020, 3, :o1, 1585443600
- tz.transition 2020, 10, :o0, 1603587600
- tz.transition 2021, 3, :o1, 1616893200
- tz.transition 2021, 10, :o0, 1635642000
- tz.transition 2022, 3, :o1, 1648342800
- tz.transition 2022, 10, :o0, 1667091600
- tz.transition 2023, 3, :o1, 1679792400
- tz.transition 2023, 10, :o0, 1698541200
- tz.transition 2024, 3, :o1, 1711846800
- tz.transition 2024, 10, :o0, 1729990800
- tz.transition 2025, 3, :o1, 1743296400
- tz.transition 2025, 10, :o0, 1761440400
- tz.transition 2026, 3, :o1, 1774746000
- tz.transition 2026, 10, :o0, 1792890000
- tz.transition 2027, 3, :o1, 1806195600
- tz.transition 2027, 10, :o0, 1824944400
- tz.transition 2028, 3, :o1, 1837645200
- tz.transition 2028, 10, :o0, 1856394000
- tz.transition 2029, 3, :o1, 1869094800
- tz.transition 2029, 10, :o0, 1887843600
- tz.transition 2030, 3, :o1, 1901149200
- tz.transition 2030, 10, :o0, 1919293200
- tz.transition 2031, 3, :o1, 1932598800
- tz.transition 2031, 10, :o0, 1950742800
- tz.transition 2032, 3, :o1, 1964048400
- tz.transition 2032, 10, :o0, 1982797200
- tz.transition 2033, 3, :o1, 1995498000
- tz.transition 2033, 10, :o0, 2014246800
- tz.transition 2034, 3, :o1, 2026947600
- tz.transition 2034, 10, :o0, 2045696400
- tz.transition 2035, 3, :o1, 2058397200
- tz.transition 2035, 10, :o0, 2077146000
- tz.transition 2036, 3, :o1, 2090451600
- tz.transition 2036, 10, :o0, 2108595600
- tz.transition 2037, 3, :o1, 2121901200
- tz.transition 2037, 10, :o0, 2140045200
- tz.transition 2038, 3, :o1, 2153350800, 59172253, 24
- tz.transition 2038, 10, :o0, 2172099600, 59177461, 24
- tz.transition 2039, 3, :o1, 2184800400, 59180989, 24
- tz.transition 2039, 10, :o0, 2203549200, 59186197, 24
- tz.transition 2040, 3, :o1, 2216250000, 59189725, 24
- tz.transition 2040, 10, :o0, 2234998800, 59194933, 24
- tz.transition 2041, 3, :o1, 2248304400, 59198629, 24
- tz.transition 2041, 10, :o0, 2266448400, 59203669, 24
- tz.transition 2042, 3, :o1, 2279754000, 59207365, 24
- tz.transition 2042, 10, :o0, 2297898000, 59212405, 24
- tz.transition 2043, 3, :o1, 2311203600, 59216101, 24
- tz.transition 2043, 10, :o0, 2329347600, 59221141, 24
- tz.transition 2044, 3, :o1, 2342653200, 59224837, 24
- tz.transition 2044, 10, :o0, 2361402000, 59230045, 24
- tz.transition 2045, 3, :o1, 2374102800, 59233573, 24
- tz.transition 2045, 10, :o0, 2392851600, 59238781, 24
- tz.transition 2046, 3, :o1, 2405552400, 59242309, 24
- tz.transition 2046, 10, :o0, 2424301200, 59247517, 24
- tz.transition 2047, 3, :o1, 2437606800, 59251213, 24
- tz.transition 2047, 10, :o0, 2455750800, 59256253, 24
- tz.transition 2048, 3, :o1, 2469056400, 59259949, 24
- tz.transition 2048, 10, :o0, 2487200400, 59264989, 24
- tz.transition 2049, 3, :o1, 2500506000, 59268685, 24
- tz.transition 2049, 10, :o0, 2519254800, 59273893, 24
- tz.transition 2050, 3, :o1, 2531955600, 59277421, 24
- tz.transition 2050, 10, :o0, 2550704400, 59282629, 24
- tz.transition 2051, 3, :o1, 2563405200, 59286157, 24
- tz.transition 2051, 10, :o0, 2582154000, 59291365, 24
- tz.transition 2052, 3, :o1, 2595459600, 59295061, 24
- tz.transition 2052, 10, :o0, 2613603600, 59300101, 24
- tz.transition 2053, 3, :o1, 2626909200, 59303797, 24
- tz.transition 2053, 10, :o0, 2645053200, 59308837, 24
- tz.transition 2054, 3, :o1, 2658358800, 59312533, 24
- tz.transition 2054, 10, :o0, 2676502800, 59317573, 24
- tz.transition 2055, 3, :o1, 2689808400, 59321269, 24
- tz.transition 2055, 10, :o0, 2708557200, 59326477, 24
- tz.transition 2056, 3, :o1, 2721258000, 59330005, 24
- tz.transition 2056, 10, :o0, 2740006800, 59335213, 24
- tz.transition 2057, 3, :o1, 2752707600, 59338741, 24
- tz.transition 2057, 10, :o0, 2771456400, 59343949, 24
- tz.transition 2058, 3, :o1, 2784762000, 59347645, 24
- tz.transition 2058, 10, :o0, 2802906000, 59352685, 24
- tz.transition 2059, 3, :o1, 2816211600, 59356381, 24
- tz.transition 2059, 10, :o0, 2834355600, 59361421, 24
- tz.transition 2060, 3, :o1, 2847661200, 59365117, 24
- tz.transition 2060, 10, :o0, 2866410000, 59370325, 24
- tz.transition 2061, 3, :o1, 2879110800, 59373853, 24
- tz.transition 2061, 10, :o0, 2897859600, 59379061, 24
- tz.transition 2062, 3, :o1, 2910560400, 59382589, 24
- tz.transition 2062, 10, :o0, 2929309200, 59387797, 24
- tz.transition 2063, 3, :o1, 2942010000, 59391325, 24
- tz.transition 2063, 10, :o0, 2960758800, 59396533, 24
- tz.transition 2064, 3, :o1, 2974064400, 59400229, 24
- tz.transition 2064, 10, :o0, 2992208400, 59405269, 24
- tz.transition 2065, 3, :o1, 3005514000, 59408965, 24
- tz.transition 2065, 10, :o0, 3023658000, 59414005, 24
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/EST.rb b/lib/tzinfo/data/definitions/EST.rb
deleted file mode 100644
index 66940efc..00000000
--- a/lib/tzinfo/data/definitions/EST.rb
+++ /dev/null
@@ -1,19 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module EST
- include TimezoneDefinition
-
- timezone 'EST' do |tz|
- tz.offset :o0, -18000, 0, :EST
-
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/EST5EDT.rb b/lib/tzinfo/data/definitions/EST5EDT.rb
deleted file mode 100644
index c4d9b6a9..00000000
--- a/lib/tzinfo/data/definitions/EST5EDT.rb
+++ /dev/null
@@ -1,227 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module EST5EDT
- include TimezoneDefinition
-
- timezone 'EST5EDT' do |tz|
- tz.offset :o0, -18000, 0, :EST
- tz.offset :o1, -18000, 3600, :EDT
- tz.offset :o2, -18000, 3600, :EWT
- tz.offset :o3, -18000, 3600, :EPT
-
- tz.transition 1918, 3, :o1, -1633280400, 58120411, 24
- tz.transition 1918, 10, :o0, -1615140000, 9687575, 4
- tz.transition 1919, 3, :o1, -1601830800, 58129147, 24
- tz.transition 1919, 10, :o0, -1583690400, 9689031, 4
- tz.transition 1942, 2, :o2, -880218000, 58329595, 24
- tz.transition 1945, 8, :o3, -769395600, 58360379, 24
- tz.transition 1945, 9, :o0, -765396000, 9726915, 4
- tz.transition 1967, 4, :o1, -84387600, 58550659, 24
- tz.transition 1967, 10, :o0, -68666400, 9759171, 4
- tz.transition 1968, 4, :o1, -52938000, 58559395, 24
- tz.transition 1968, 10, :o0, -37216800, 9760627, 4
- tz.transition 1969, 4, :o1, -21488400, 58568131, 24
- tz.transition 1969, 10, :o0, -5767200, 9762083, 4
- tz.transition 1970, 4, :o1, 9961200
- tz.transition 1970, 10, :o0, 25682400
- tz.transition 1971, 4, :o1, 41410800
- tz.transition 1971, 10, :o0, 57736800
- tz.transition 1972, 4, :o1, 73465200
- tz.transition 1972, 10, :o0, 89186400
- tz.transition 1973, 4, :o1, 104914800
- tz.transition 1973, 10, :o0, 120636000
- tz.transition 1974, 1, :o1, 126687600
- tz.transition 1974, 10, :o0, 152085600
- tz.transition 1975, 2, :o1, 162370800
- tz.transition 1975, 10, :o0, 183535200
- tz.transition 1976, 4, :o1, 199263600
- tz.transition 1976, 10, :o0, 215589600
- tz.transition 1977, 4, :o1, 230713200
- tz.transition 1977, 10, :o0, 247039200
- tz.transition 1978, 4, :o1, 262767600
- tz.transition 1978, 10, :o0, 278488800
- tz.transition 1979, 4, :o1, 294217200
- tz.transition 1979, 10, :o0, 309938400
- tz.transition 1980, 4, :o1, 325666800
- tz.transition 1980, 10, :o0, 341388000
- tz.transition 1981, 4, :o1, 357116400
- tz.transition 1981, 10, :o0, 372837600
- tz.transition 1982, 4, :o1, 388566000
- tz.transition 1982, 10, :o0, 404892000
- tz.transition 1983, 4, :o1, 420015600
- tz.transition 1983, 10, :o0, 436341600
- tz.transition 1984, 4, :o1, 452070000
- tz.transition 1984, 10, :o0, 467791200
- tz.transition 1985, 4, :o1, 483519600
- tz.transition 1985, 10, :o0, 499240800
- tz.transition 1986, 4, :o1, 514969200
- tz.transition 1986, 10, :o0, 530690400
- tz.transition 1987, 4, :o1, 544604400
- tz.transition 1987, 10, :o0, 562140000
- tz.transition 1988, 4, :o1, 576054000
- tz.transition 1988, 10, :o0, 594194400
- tz.transition 1989, 4, :o1, 607503600
- tz.transition 1989, 10, :o0, 625644000
- tz.transition 1990, 4, :o1, 638953200
- tz.transition 1990, 10, :o0, 657093600
- tz.transition 1991, 4, :o1, 671007600
- tz.transition 1991, 10, :o0, 688543200
- tz.transition 1992, 4, :o1, 702457200
- tz.transition 1992, 10, :o0, 719992800
- tz.transition 1993, 4, :o1, 733906800
- tz.transition 1993, 10, :o0, 752047200
- tz.transition 1994, 4, :o1, 765356400
- tz.transition 1994, 10, :o0, 783496800
- tz.transition 1995, 4, :o1, 796806000
- tz.transition 1995, 10, :o0, 814946400
- tz.transition 1996, 4, :o1, 828860400
- tz.transition 1996, 10, :o0, 846396000
- tz.transition 1997, 4, :o1, 860310000
- tz.transition 1997, 10, :o0, 877845600
- tz.transition 1998, 4, :o1, 891759600
- tz.transition 1998, 10, :o0, 909295200
- tz.transition 1999, 4, :o1, 923209200
- tz.transition 1999, 10, :o0, 941349600
- tz.transition 2000, 4, :o1, 954658800
- tz.transition 2000, 10, :o0, 972799200
- tz.transition 2001, 4, :o1, 986108400
- tz.transition 2001, 10, :o0, 1004248800
- tz.transition 2002, 4, :o1, 1018162800
- tz.transition 2002, 10, :o0, 1035698400
- tz.transition 2003, 4, :o1, 1049612400
- tz.transition 2003, 10, :o0, 1067148000
- tz.transition 2004, 4, :o1, 1081062000
- tz.transition 2004, 10, :o0, 1099202400
- tz.transition 2005, 4, :o1, 1112511600
- tz.transition 2005, 10, :o0, 1130652000
- tz.transition 2006, 4, :o1, 1143961200
- tz.transition 2006, 10, :o0, 1162101600
- tz.transition 2007, 3, :o1, 1173596400
- tz.transition 2007, 11, :o0, 1194156000
- tz.transition 2008, 3, :o1, 1205046000
- tz.transition 2008, 11, :o0, 1225605600
- tz.transition 2009, 3, :o1, 1236495600
- tz.transition 2009, 11, :o0, 1257055200
- tz.transition 2010, 3, :o1, 1268550000
- tz.transition 2010, 11, :o0, 1289109600
- tz.transition 2011, 3, :o1, 1299999600
- tz.transition 2011, 11, :o0, 1320559200
- tz.transition 2012, 3, :o1, 1331449200
- tz.transition 2012, 11, :o0, 1352008800
- tz.transition 2013, 3, :o1, 1362898800
- tz.transition 2013, 11, :o0, 1383458400
- tz.transition 2014, 3, :o1, 1394348400
- tz.transition 2014, 11, :o0, 1414908000
- tz.transition 2015, 3, :o1, 1425798000
- tz.transition 2015, 11, :o0, 1446357600
- tz.transition 2016, 3, :o1, 1457852400
- tz.transition 2016, 11, :o0, 1478412000
- tz.transition 2017, 3, :o1, 1489302000
- tz.transition 2017, 11, :o0, 1509861600
- tz.transition 2018, 3, :o1, 1520751600
- tz.transition 2018, 11, :o0, 1541311200
- tz.transition 2019, 3, :o1, 1552201200
- tz.transition 2019, 11, :o0, 1572760800
- tz.transition 2020, 3, :o1, 1583650800
- tz.transition 2020, 11, :o0, 1604210400
- tz.transition 2021, 3, :o1, 1615705200
- tz.transition 2021, 11, :o0, 1636264800
- tz.transition 2022, 3, :o1, 1647154800
- tz.transition 2022, 11, :o0, 1667714400
- tz.transition 2023, 3, :o1, 1678604400
- tz.transition 2023, 11, :o0, 1699164000
- tz.transition 2024, 3, :o1, 1710054000
- tz.transition 2024, 11, :o0, 1730613600
- tz.transition 2025, 3, :o1, 1741503600
- tz.transition 2025, 11, :o0, 1762063200
- tz.transition 2026, 3, :o1, 1772953200
- tz.transition 2026, 11, :o0, 1793512800
- tz.transition 2027, 3, :o1, 1805007600
- tz.transition 2027, 11, :o0, 1825567200
- tz.transition 2028, 3, :o1, 1836457200
- tz.transition 2028, 11, :o0, 1857016800
- tz.transition 2029, 3, :o1, 1867906800
- tz.transition 2029, 11, :o0, 1888466400
- tz.transition 2030, 3, :o1, 1899356400
- tz.transition 2030, 11, :o0, 1919916000
- tz.transition 2031, 3, :o1, 1930806000
- tz.transition 2031, 11, :o0, 1951365600
- tz.transition 2032, 3, :o1, 1962860400
- tz.transition 2032, 11, :o0, 1983420000
- tz.transition 2033, 3, :o1, 1994310000
- tz.transition 2033, 11, :o0, 2014869600
- tz.transition 2034, 3, :o1, 2025759600
- tz.transition 2034, 11, :o0, 2046319200
- tz.transition 2035, 3, :o1, 2057209200
- tz.transition 2035, 11, :o0, 2077768800
- tz.transition 2036, 3, :o1, 2088658800
- tz.transition 2036, 11, :o0, 2109218400
- tz.transition 2037, 3, :o1, 2120108400
- tz.transition 2037, 11, :o0, 2140668000
- tz.transition 2038, 3, :o1, 2152162800, 59171923, 24
- tz.transition 2038, 11, :o0, 2172722400, 9862939, 4
- tz.transition 2039, 3, :o1, 2183612400, 59180659, 24
- tz.transition 2039, 11, :o0, 2204172000, 9864395, 4
- tz.transition 2040, 3, :o1, 2215062000, 59189395, 24
- tz.transition 2040, 11, :o0, 2235621600, 9865851, 4
- tz.transition 2041, 3, :o1, 2246511600, 59198131, 24
- tz.transition 2041, 11, :o0, 2267071200, 9867307, 4
- tz.transition 2042, 3, :o1, 2277961200, 59206867, 24
- tz.transition 2042, 11, :o0, 2298520800, 9868763, 4
- tz.transition 2043, 3, :o1, 2309410800, 59215603, 24
- tz.transition 2043, 11, :o0, 2329970400, 9870219, 4
- tz.transition 2044, 3, :o1, 2341465200, 59224507, 24
- tz.transition 2044, 11, :o0, 2362024800, 9871703, 4
- tz.transition 2045, 3, :o1, 2372914800, 59233243, 24
- tz.transition 2045, 11, :o0, 2393474400, 9873159, 4
- tz.transition 2046, 3, :o1, 2404364400, 59241979, 24
- tz.transition 2046, 11, :o0, 2424924000, 9874615, 4
- tz.transition 2047, 3, :o1, 2435814000, 59250715, 24
- tz.transition 2047, 11, :o0, 2456373600, 9876071, 4
- tz.transition 2048, 3, :o1, 2467263600, 59259451, 24
- tz.transition 2048, 11, :o0, 2487823200, 9877527, 4
- tz.transition 2049, 3, :o1, 2499318000, 59268355, 24
- tz.transition 2049, 11, :o0, 2519877600, 9879011, 4
- tz.transition 2050, 3, :o1, 2530767600, 59277091, 24
- tz.transition 2050, 11, :o0, 2551327200, 9880467, 4
- tz.transition 2051, 3, :o1, 2562217200, 59285827, 24
- tz.transition 2051, 11, :o0, 2582776800, 9881923, 4
- tz.transition 2052, 3, :o1, 2593666800, 59294563, 24
- tz.transition 2052, 11, :o0, 2614226400, 9883379, 4
- tz.transition 2053, 3, :o1, 2625116400, 59303299, 24
- tz.transition 2053, 11, :o0, 2645676000, 9884835, 4
- tz.transition 2054, 3, :o1, 2656566000, 59312035, 24
- tz.transition 2054, 11, :o0, 2677125600, 9886291, 4
- tz.transition 2055, 3, :o1, 2688620400, 59320939, 24
- tz.transition 2055, 11, :o0, 2709180000, 9887775, 4
- tz.transition 2056, 3, :o1, 2720070000, 59329675, 24
- tz.transition 2056, 11, :o0, 2740629600, 9889231, 4
- tz.transition 2057, 3, :o1, 2751519600, 59338411, 24
- tz.transition 2057, 11, :o0, 2772079200, 9890687, 4
- tz.transition 2058, 3, :o1, 2782969200, 59347147, 24
- tz.transition 2058, 11, :o0, 2803528800, 9892143, 4
- tz.transition 2059, 3, :o1, 2814418800, 59355883, 24
- tz.transition 2059, 11, :o0, 2834978400, 9893599, 4
- tz.transition 2060, 3, :o1, 2846473200, 59364787, 24
- tz.transition 2060, 11, :o0, 2867032800, 9895083, 4
- tz.transition 2061, 3, :o1, 2877922800, 59373523, 24
- tz.transition 2061, 11, :o0, 2898482400, 9896539, 4
- tz.transition 2062, 3, :o1, 2909372400, 59382259, 24
- tz.transition 2062, 11, :o0, 2929932000, 9897995, 4
- tz.transition 2063, 3, :o1, 2940822000, 59390995, 24
- tz.transition 2063, 11, :o0, 2961381600, 9899451, 4
- tz.transition 2064, 3, :o1, 2972271600, 59399731, 24
- tz.transition 2064, 11, :o0, 2992831200, 9900907, 4
- tz.transition 2065, 3, :o1, 3003721200, 59408467, 24
- tz.transition 2065, 11, :o0, 3024280800, 9902363, 4
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Egypt.rb b/lib/tzinfo/data/definitions/Egypt.rb
deleted file mode 100644
index 4d59ed11..00000000
--- a/lib/tzinfo/data/definitions/Egypt.rb
+++ /dev/null
@@ -1,16 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Egypt
- include TimezoneDefinition
-
- linked_timezone 'Egypt', 'Africa/Cairo'
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Eire.rb b/lib/tzinfo/data/definitions/Eire.rb
deleted file mode 100644
index ecb0d03c..00000000
--- a/lib/tzinfo/data/definitions/Eire.rb
+++ /dev/null
@@ -1,16 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Eire
- include TimezoneDefinition
-
- linked_timezone 'Eire', 'Europe/Dublin'
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Etc/GMT.rb b/lib/tzinfo/data/definitions/Etc/GMT.rb
deleted file mode 100644
index b0f62b6c..00000000
--- a/lib/tzinfo/data/definitions/Etc/GMT.rb
+++ /dev/null
@@ -1,21 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Etc
- module GMT
- include TimezoneDefinition
-
- timezone 'Etc/GMT' do |tz|
- tz.offset :o0, 0, 0, :GMT
-
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Etc/GMT0.rb b/lib/tzinfo/data/definitions/Etc/GMT0.rb
deleted file mode 100644
index 5be81992..00000000
--- a/lib/tzinfo/data/definitions/Etc/GMT0.rb
+++ /dev/null
@@ -1,18 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Etc
- module GMT0
- include TimezoneDefinition
-
- linked_timezone 'Etc/GMT0', 'Etc/GMT'
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Etc/GMT__m__0.rb b/lib/tzinfo/data/definitions/Etc/GMT__m__0.rb
deleted file mode 100644
index 9efc392c..00000000
--- a/lib/tzinfo/data/definitions/Etc/GMT__m__0.rb
+++ /dev/null
@@ -1,18 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Etc
- module GMT__m__0
- include TimezoneDefinition
-
- linked_timezone 'Etc/GMT-0', 'Etc/GMT'
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Etc/GMT__m__1.rb b/lib/tzinfo/data/definitions/Etc/GMT__m__1.rb
deleted file mode 100644
index 12972083..00000000
--- a/lib/tzinfo/data/definitions/Etc/GMT__m__1.rb
+++ /dev/null
@@ -1,21 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Etc
- module GMT__m__1
- include TimezoneDefinition
-
- timezone 'Etc/GMT-1' do |tz|
- tz.offset :o0, 3600, 0, :'GMT-1'
-
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Etc/GMT__m__10.rb b/lib/tzinfo/data/definitions/Etc/GMT__m__10.rb
deleted file mode 100644
index 18b0e00c..00000000
--- a/lib/tzinfo/data/definitions/Etc/GMT__m__10.rb
+++ /dev/null
@@ -1,21 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Etc
- module GMT__m__10
- include TimezoneDefinition
-
- timezone 'Etc/GMT-10' do |tz|
- tz.offset :o0, 36000, 0, :'GMT-10'
-
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Etc/GMT__m__11.rb b/lib/tzinfo/data/definitions/Etc/GMT__m__11.rb
deleted file mode 100644
index 37702767..00000000
--- a/lib/tzinfo/data/definitions/Etc/GMT__m__11.rb
+++ /dev/null
@@ -1,21 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Etc
- module GMT__m__11
- include TimezoneDefinition
-
- timezone 'Etc/GMT-11' do |tz|
- tz.offset :o0, 39600, 0, :'GMT-11'
-
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Etc/GMT__m__12.rb b/lib/tzinfo/data/definitions/Etc/GMT__m__12.rb
deleted file mode 100644
index af39ab2a..00000000
--- a/lib/tzinfo/data/definitions/Etc/GMT__m__12.rb
+++ /dev/null
@@ -1,21 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Etc
- module GMT__m__12
- include TimezoneDefinition
-
- timezone 'Etc/GMT-12' do |tz|
- tz.offset :o0, 43200, 0, :'GMT-12'
-
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Etc/GMT__m__13.rb b/lib/tzinfo/data/definitions/Etc/GMT__m__13.rb
deleted file mode 100644
index 23e45af4..00000000
--- a/lib/tzinfo/data/definitions/Etc/GMT__m__13.rb
+++ /dev/null
@@ -1,21 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Etc
- module GMT__m__13
- include TimezoneDefinition
-
- timezone 'Etc/GMT-13' do |tz|
- tz.offset :o0, 46800, 0, :'GMT-13'
-
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Etc/GMT__m__14.rb b/lib/tzinfo/data/definitions/Etc/GMT__m__14.rb
deleted file mode 100644
index f9053368..00000000
--- a/lib/tzinfo/data/definitions/Etc/GMT__m__14.rb
+++ /dev/null
@@ -1,21 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Etc
- module GMT__m__14
- include TimezoneDefinition
-
- timezone 'Etc/GMT-14' do |tz|
- tz.offset :o0, 50400, 0, :'GMT-14'
-
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Etc/GMT__m__2.rb b/lib/tzinfo/data/definitions/Etc/GMT__m__2.rb
deleted file mode 100644
index a6deeb48..00000000
--- a/lib/tzinfo/data/definitions/Etc/GMT__m__2.rb
+++ /dev/null
@@ -1,21 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Etc
- module GMT__m__2
- include TimezoneDefinition
-
- timezone 'Etc/GMT-2' do |tz|
- tz.offset :o0, 7200, 0, :'GMT-2'
-
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Etc/GMT__m__3.rb b/lib/tzinfo/data/definitions/Etc/GMT__m__3.rb
deleted file mode 100644
index aadbf6b8..00000000
--- a/lib/tzinfo/data/definitions/Etc/GMT__m__3.rb
+++ /dev/null
@@ -1,21 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Etc
- module GMT__m__3
- include TimezoneDefinition
-
- timezone 'Etc/GMT-3' do |tz|
- tz.offset :o0, 10800, 0, :'GMT-3'
-
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Etc/GMT__m__4.rb b/lib/tzinfo/data/definitions/Etc/GMT__m__4.rb
deleted file mode 100644
index 50df2f97..00000000
--- a/lib/tzinfo/data/definitions/Etc/GMT__m__4.rb
+++ /dev/null
@@ -1,21 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Etc
- module GMT__m__4
- include TimezoneDefinition
-
- timezone 'Etc/GMT-4' do |tz|
- tz.offset :o0, 14400, 0, :'GMT-4'
-
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Etc/GMT__m__5.rb b/lib/tzinfo/data/definitions/Etc/GMT__m__5.rb
deleted file mode 100644
index 8efaba92..00000000
--- a/lib/tzinfo/data/definitions/Etc/GMT__m__5.rb
+++ /dev/null
@@ -1,21 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Etc
- module GMT__m__5
- include TimezoneDefinition
-
- timezone 'Etc/GMT-5' do |tz|
- tz.offset :o0, 18000, 0, :'GMT-5'
-
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Etc/GMT__m__6.rb b/lib/tzinfo/data/definitions/Etc/GMT__m__6.rb
deleted file mode 100644
index 9d07f502..00000000
--- a/lib/tzinfo/data/definitions/Etc/GMT__m__6.rb
+++ /dev/null
@@ -1,21 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Etc
- module GMT__m__6
- include TimezoneDefinition
-
- timezone 'Etc/GMT-6' do |tz|
- tz.offset :o0, 21600, 0, :'GMT-6'
-
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Etc/GMT__m__7.rb b/lib/tzinfo/data/definitions/Etc/GMT__m__7.rb
deleted file mode 100644
index e71aeb3c..00000000
--- a/lib/tzinfo/data/definitions/Etc/GMT__m__7.rb
+++ /dev/null
@@ -1,21 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Etc
- module GMT__m__7
- include TimezoneDefinition
-
- timezone 'Etc/GMT-7' do |tz|
- tz.offset :o0, 25200, 0, :'GMT-7'
-
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Etc/GMT__m__8.rb b/lib/tzinfo/data/definitions/Etc/GMT__m__8.rb
deleted file mode 100644
index c5e211f9..00000000
--- a/lib/tzinfo/data/definitions/Etc/GMT__m__8.rb
+++ /dev/null
@@ -1,21 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Etc
- module GMT__m__8
- include TimezoneDefinition
-
- timezone 'Etc/GMT-8' do |tz|
- tz.offset :o0, 28800, 0, :'GMT-8'
-
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Etc/GMT__m__9.rb b/lib/tzinfo/data/definitions/Etc/GMT__m__9.rb
deleted file mode 100644
index fd19886c..00000000
--- a/lib/tzinfo/data/definitions/Etc/GMT__m__9.rb
+++ /dev/null
@@ -1,21 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Etc
- module GMT__m__9
- include TimezoneDefinition
-
- timezone 'Etc/GMT-9' do |tz|
- tz.offset :o0, 32400, 0, :'GMT-9'
-
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Etc/GMT__p__0.rb b/lib/tzinfo/data/definitions/Etc/GMT__p__0.rb
deleted file mode 100644
index 3716a21f..00000000
--- a/lib/tzinfo/data/definitions/Etc/GMT__p__0.rb
+++ /dev/null
@@ -1,18 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Etc
- module GMT__p__0
- include TimezoneDefinition
-
- linked_timezone 'Etc/GMT+0', 'Etc/GMT'
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Etc/GMT__p__1.rb b/lib/tzinfo/data/definitions/Etc/GMT__p__1.rb
deleted file mode 100644
index 41977619..00000000
--- a/lib/tzinfo/data/definitions/Etc/GMT__p__1.rb
+++ /dev/null
@@ -1,21 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Etc
- module GMT__p__1
- include TimezoneDefinition
-
- timezone 'Etc/GMT+1' do |tz|
- tz.offset :o0, -3600, 0, :'GMT+1'
-
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Etc/GMT__p__10.rb b/lib/tzinfo/data/definitions/Etc/GMT__p__10.rb
deleted file mode 100644
index 4fd0cdee..00000000
--- a/lib/tzinfo/data/definitions/Etc/GMT__p__10.rb
+++ /dev/null
@@ -1,21 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Etc
- module GMT__p__10
- include TimezoneDefinition
-
- timezone 'Etc/GMT+10' do |tz|
- tz.offset :o0, -36000, 0, :'GMT+10'
-
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Etc/GMT__p__11.rb b/lib/tzinfo/data/definitions/Etc/GMT__p__11.rb
deleted file mode 100644
index 09d1e9b8..00000000
--- a/lib/tzinfo/data/definitions/Etc/GMT__p__11.rb
+++ /dev/null
@@ -1,21 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Etc
- module GMT__p__11
- include TimezoneDefinition
-
- timezone 'Etc/GMT+11' do |tz|
- tz.offset :o0, -39600, 0, :'GMT+11'
-
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Etc/GMT__p__12.rb b/lib/tzinfo/data/definitions/Etc/GMT__p__12.rb
deleted file mode 100644
index 0cf2ea76..00000000
--- a/lib/tzinfo/data/definitions/Etc/GMT__p__12.rb
+++ /dev/null
@@ -1,21 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Etc
- module GMT__p__12
- include TimezoneDefinition
-
- timezone 'Etc/GMT+12' do |tz|
- tz.offset :o0, -43200, 0, :'GMT+12'
-
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Etc/GMT__p__2.rb b/lib/tzinfo/data/definitions/Etc/GMT__p__2.rb
deleted file mode 100644
index 386c5016..00000000
--- a/lib/tzinfo/data/definitions/Etc/GMT__p__2.rb
+++ /dev/null
@@ -1,21 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Etc
- module GMT__p__2
- include TimezoneDefinition
-
- timezone 'Etc/GMT+2' do |tz|
- tz.offset :o0, -7200, 0, :'GMT+2'
-
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Etc/GMT__p__3.rb b/lib/tzinfo/data/definitions/Etc/GMT__p__3.rb
deleted file mode 100644
index 1fc06cd2..00000000
--- a/lib/tzinfo/data/definitions/Etc/GMT__p__3.rb
+++ /dev/null
@@ -1,21 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Etc
- module GMT__p__3
- include TimezoneDefinition
-
- timezone 'Etc/GMT+3' do |tz|
- tz.offset :o0, -10800, 0, :'GMT+3'
-
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Etc/GMT__p__4.rb b/lib/tzinfo/data/definitions/Etc/GMT__p__4.rb
deleted file mode 100644
index 8b0ca3d5..00000000
--- a/lib/tzinfo/data/definitions/Etc/GMT__p__4.rb
+++ /dev/null
@@ -1,21 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Etc
- module GMT__p__4
- include TimezoneDefinition
-
- timezone 'Etc/GMT+4' do |tz|
- tz.offset :o0, -14400, 0, :'GMT+4'
-
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Etc/GMT__p__5.rb b/lib/tzinfo/data/definitions/Etc/GMT__p__5.rb
deleted file mode 100644
index c8b288d3..00000000
--- a/lib/tzinfo/data/definitions/Etc/GMT__p__5.rb
+++ /dev/null
@@ -1,21 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Etc
- module GMT__p__5
- include TimezoneDefinition
-
- timezone 'Etc/GMT+5' do |tz|
- tz.offset :o0, -18000, 0, :'GMT+5'
-
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Etc/GMT__p__6.rb b/lib/tzinfo/data/definitions/Etc/GMT__p__6.rb
deleted file mode 100644
index 1cbb22be..00000000
--- a/lib/tzinfo/data/definitions/Etc/GMT__p__6.rb
+++ /dev/null
@@ -1,21 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Etc
- module GMT__p__6
- include TimezoneDefinition
-
- timezone 'Etc/GMT+6' do |tz|
- tz.offset :o0, -21600, 0, :'GMT+6'
-
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Etc/GMT__p__7.rb b/lib/tzinfo/data/definitions/Etc/GMT__p__7.rb
deleted file mode 100644
index 0f2dc92c..00000000
--- a/lib/tzinfo/data/definitions/Etc/GMT__p__7.rb
+++ /dev/null
@@ -1,21 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Etc
- module GMT__p__7
- include TimezoneDefinition
-
- timezone 'Etc/GMT+7' do |tz|
- tz.offset :o0, -25200, 0, :'GMT+7'
-
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Etc/GMT__p__8.rb b/lib/tzinfo/data/definitions/Etc/GMT__p__8.rb
deleted file mode 100644
index eda9d6d4..00000000
--- a/lib/tzinfo/data/definitions/Etc/GMT__p__8.rb
+++ /dev/null
@@ -1,21 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Etc
- module GMT__p__8
- include TimezoneDefinition
-
- timezone 'Etc/GMT+8' do |tz|
- tz.offset :o0, -28800, 0, :'GMT+8'
-
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Etc/GMT__p__9.rb b/lib/tzinfo/data/definitions/Etc/GMT__p__9.rb
deleted file mode 100644
index 3d88154a..00000000
--- a/lib/tzinfo/data/definitions/Etc/GMT__p__9.rb
+++ /dev/null
@@ -1,21 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Etc
- module GMT__p__9
- include TimezoneDefinition
-
- timezone 'Etc/GMT+9' do |tz|
- tz.offset :o0, -32400, 0, :'GMT+9'
-
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Etc/Greenwich.rb b/lib/tzinfo/data/definitions/Etc/Greenwich.rb
deleted file mode 100644
index 837f09dd..00000000
--- a/lib/tzinfo/data/definitions/Etc/Greenwich.rb
+++ /dev/null
@@ -1,18 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Etc
- module Greenwich
- include TimezoneDefinition
-
- linked_timezone 'Etc/Greenwich', 'Etc/GMT'
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Etc/UCT.rb b/lib/tzinfo/data/definitions/Etc/UCT.rb
deleted file mode 100644
index 29993aef..00000000
--- a/lib/tzinfo/data/definitions/Etc/UCT.rb
+++ /dev/null
@@ -1,21 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Etc
- module UCT
- include TimezoneDefinition
-
- timezone 'Etc/UCT' do |tz|
- tz.offset :o0, 0, 0, :UCT
-
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Etc/UTC.rb b/lib/tzinfo/data/definitions/Etc/UTC.rb
deleted file mode 100644
index ae5afe98..00000000
--- a/lib/tzinfo/data/definitions/Etc/UTC.rb
+++ /dev/null
@@ -1,21 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Etc
- module UTC
- include TimezoneDefinition
-
- timezone 'Etc/UTC' do |tz|
- tz.offset :o0, 0, 0, :UTC
-
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Etc/Universal.rb b/lib/tzinfo/data/definitions/Etc/Universal.rb
deleted file mode 100644
index 2df6a567..00000000
--- a/lib/tzinfo/data/definitions/Etc/Universal.rb
+++ /dev/null
@@ -1,18 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Etc
- module Universal
- include TimezoneDefinition
-
- linked_timezone 'Etc/Universal', 'Etc/UTC'
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Etc/Zulu.rb b/lib/tzinfo/data/definitions/Etc/Zulu.rb
deleted file mode 100644
index fc05db02..00000000
--- a/lib/tzinfo/data/definitions/Etc/Zulu.rb
+++ /dev/null
@@ -1,18 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Etc
- module Zulu
- include TimezoneDefinition
-
- linked_timezone 'Etc/Zulu', 'Etc/UTC'
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Europe/Amsterdam.rb b/lib/tzinfo/data/definitions/Europe/Amsterdam.rb
deleted file mode 100644
index f16ee299..00000000
--- a/lib/tzinfo/data/definitions/Europe/Amsterdam.rb
+++ /dev/null
@@ -1,263 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Europe
- module Amsterdam
- include TimezoneDefinition
-
- timezone 'Europe/Amsterdam' do |tz|
- tz.offset :o0, 1172, 0, :LMT
- tz.offset :o1, 1172, 0, :AMT
- tz.offset :o2, 1172, 3600, :NST
- tz.offset :o3, 1200, 3600, :NEST
- tz.offset :o4, 1200, 0, :NET
- tz.offset :o5, 3600, 3600, :CEST
- tz.offset :o6, 3600, 0, :CET
-
- tz.transition 1834, 12, :o1, -4260212372, 51651636907, 21600
- tz.transition 1916, 4, :o2, -1693700372, 52293264907, 21600
- tz.transition 1916, 9, :o1, -1680484772, 52296568807, 21600
- tz.transition 1917, 4, :o2, -1663453172, 52300826707, 21600
- tz.transition 1917, 9, :o1, -1650147572, 52304153107, 21600
- tz.transition 1918, 4, :o2, -1633213172, 52308386707, 21600
- tz.transition 1918, 9, :o1, -1617488372, 52312317907, 21600
- tz.transition 1919, 4, :o2, -1601158772, 52316400307, 21600
- tz.transition 1919, 9, :o1, -1586038772, 52320180307, 21600
- tz.transition 1920, 4, :o2, -1569709172, 52324262707, 21600
- tz.transition 1920, 9, :o1, -1554589172, 52328042707, 21600
- tz.transition 1921, 4, :o2, -1538259572, 52332125107, 21600
- tz.transition 1921, 9, :o1, -1523139572, 52335905107, 21600
- tz.transition 1922, 3, :o2, -1507501172, 52339814707, 21600
- tz.transition 1922, 10, :o1, -1490566772, 52344048307, 21600
- tz.transition 1923, 6, :o2, -1470176372, 52349145907, 21600
- tz.transition 1923, 10, :o1, -1459117172, 52351910707, 21600
- tz.transition 1924, 3, :o2, -1443997172, 52355690707, 21600
- tz.transition 1924, 10, :o1, -1427667572, 52359773107, 21600
- tz.transition 1925, 6, :o2, -1406672372, 52365021907, 21600
- tz.transition 1925, 10, :o1, -1396217972, 52367635507, 21600
- tz.transition 1926, 5, :o2, -1376950772, 52372452307, 21600
- tz.transition 1926, 10, :o1, -1364768372, 52375497907, 21600
- tz.transition 1927, 5, :o2, -1345414772, 52380336307, 21600
- tz.transition 1927, 10, :o1, -1333318772, 52383360307, 21600
- tz.transition 1928, 5, :o2, -1313792372, 52388241907, 21600
- tz.transition 1928, 10, :o1, -1301264372, 52391373907, 21600
- tz.transition 1929, 5, :o2, -1282256372, 52396125907, 21600
- tz.transition 1929, 10, :o1, -1269814772, 52399236307, 21600
- tz.transition 1930, 5, :o2, -1250720372, 52404009907, 21600
- tz.transition 1930, 10, :o1, -1238365172, 52407098707, 21600
- tz.transition 1931, 5, :o2, -1219184372, 52411893907, 21600
- tz.transition 1931, 10, :o1, -1206915572, 52414961107, 21600
- tz.transition 1932, 5, :o2, -1186957172, 52419950707, 21600
- tz.transition 1932, 10, :o1, -1175465972, 52422823507, 21600
- tz.transition 1933, 5, :o2, -1156025972, 52427683507, 21600
- tz.transition 1933, 10, :o1, -1143411572, 52430837107, 21600
- tz.transition 1934, 5, :o2, -1124489972, 52435567507, 21600
- tz.transition 1934, 10, :o1, -1111961972, 52438699507, 21600
- tz.transition 1935, 5, :o2, -1092953972, 52443451507, 21600
- tz.transition 1935, 10, :o1, -1080512372, 52446561907, 21600
- tz.transition 1936, 5, :o2, -1061331572, 52451357107, 21600
- tz.transition 1936, 10, :o1, -1049062772, 52454424307, 21600
- tz.transition 1937, 5, :o2, -1029190772, 52459392307, 21600
- tz.transition 1937, 6, :o3, -1025745572, 52460253607, 21600
- tz.transition 1937, 10, :o4, -1017613200, 174874289, 72
- tz.transition 1938, 5, :o3, -998259600, 174890417, 72
- tz.transition 1938, 10, :o4, -986163600, 174900497, 72
- tz.transition 1939, 5, :o3, -966723600, 174916697, 72
- tz.transition 1939, 10, :o4, -954109200, 174927209, 72
- tz.transition 1940, 5, :o5, -935022000, 174943115, 72
- tz.transition 1942, 11, :o6, -857257200, 58335973, 24
- tz.transition 1943, 3, :o5, -844556400, 58339501, 24
- tz.transition 1943, 10, :o6, -828226800, 58344037, 24
- tz.transition 1944, 4, :o5, -812502000, 58348405, 24
- tz.transition 1944, 10, :o6, -796777200, 58352773, 24
- tz.transition 1945, 4, :o5, -781052400, 58357141, 24
- tz.transition 1945, 9, :o6, -766623600, 58361149, 24
- tz.transition 1977, 4, :o5, 228877200
- tz.transition 1977, 9, :o6, 243997200
- tz.transition 1978, 4, :o5, 260326800
- tz.transition 1978, 10, :o6, 276051600
- tz.transition 1979, 4, :o5, 291776400
- tz.transition 1979, 9, :o6, 307501200
- tz.transition 1980, 4, :o5, 323830800
- tz.transition 1980, 9, :o6, 338950800
- tz.transition 1981, 3, :o5, 354675600
- tz.transition 1981, 9, :o6, 370400400
- tz.transition 1982, 3, :o5, 386125200
- tz.transition 1982, 9, :o6, 401850000
- tz.transition 1983, 3, :o5, 417574800
- tz.transition 1983, 9, :o6, 433299600
- tz.transition 1984, 3, :o5, 449024400
- tz.transition 1984, 9, :o6, 465354000
- tz.transition 1985, 3, :o5, 481078800
- tz.transition 1985, 9, :o6, 496803600
- tz.transition 1986, 3, :o5, 512528400
- tz.transition 1986, 9, :o6, 528253200
- tz.transition 1987, 3, :o5, 543978000
- tz.transition 1987, 9, :o6, 559702800
- tz.transition 1988, 3, :o5, 575427600
- tz.transition 1988, 9, :o6, 591152400
- tz.transition 1989, 3, :o5, 606877200
- tz.transition 1989, 9, :o6, 622602000
- tz.transition 1990, 3, :o5, 638326800
- tz.transition 1990, 9, :o6, 654656400
- tz.transition 1991, 3, :o5, 670381200
- tz.transition 1991, 9, :o6, 686106000
- tz.transition 1992, 3, :o5, 701830800
- tz.transition 1992, 9, :o6, 717555600
- tz.transition 1993, 3, :o5, 733280400
- tz.transition 1993, 9, :o6, 749005200
- tz.transition 1994, 3, :o5, 764730000
- tz.transition 1994, 9, :o6, 780454800
- tz.transition 1995, 3, :o5, 796179600
- tz.transition 1995, 9, :o6, 811904400
- tz.transition 1996, 3, :o5, 828234000
- tz.transition 1996, 10, :o6, 846378000
- tz.transition 1997, 3, :o5, 859683600
- tz.transition 1997, 10, :o6, 877827600
- tz.transition 1998, 3, :o5, 891133200
- tz.transition 1998, 10, :o6, 909277200
- tz.transition 1999, 3, :o5, 922582800
- tz.transition 1999, 10, :o6, 941331600
- tz.transition 2000, 3, :o5, 954032400
- tz.transition 2000, 10, :o6, 972781200
- tz.transition 2001, 3, :o5, 985482000
- tz.transition 2001, 10, :o6, 1004230800
- tz.transition 2002, 3, :o5, 1017536400
- tz.transition 2002, 10, :o6, 1035680400
- tz.transition 2003, 3, :o5, 1048986000
- tz.transition 2003, 10, :o6, 1067130000
- tz.transition 2004, 3, :o5, 1080435600
- tz.transition 2004, 10, :o6, 1099184400
- tz.transition 2005, 3, :o5, 1111885200
- tz.transition 2005, 10, :o6, 1130634000
- tz.transition 2006, 3, :o5, 1143334800
- tz.transition 2006, 10, :o6, 1162083600
- tz.transition 2007, 3, :o5, 1174784400
- tz.transition 2007, 10, :o6, 1193533200
- tz.transition 2008, 3, :o5, 1206838800
- tz.transition 2008, 10, :o6, 1224982800
- tz.transition 2009, 3, :o5, 1238288400
- tz.transition 2009, 10, :o6, 1256432400
- tz.transition 2010, 3, :o5, 1269738000
- tz.transition 2010, 10, :o6, 1288486800
- tz.transition 2011, 3, :o5, 1301187600
- tz.transition 2011, 10, :o6, 1319936400
- tz.transition 2012, 3, :o5, 1332637200
- tz.transition 2012, 10, :o6, 1351386000
- tz.transition 2013, 3, :o5, 1364691600
- tz.transition 2013, 10, :o6, 1382835600
- tz.transition 2014, 3, :o5, 1396141200
- tz.transition 2014, 10, :o6, 1414285200
- tz.transition 2015, 3, :o5, 1427590800
- tz.transition 2015, 10, :o6, 1445734800
- tz.transition 2016, 3, :o5, 1459040400
- tz.transition 2016, 10, :o6, 1477789200
- tz.transition 2017, 3, :o5, 1490490000
- tz.transition 2017, 10, :o6, 1509238800
- tz.transition 2018, 3, :o5, 1521939600
- tz.transition 2018, 10, :o6, 1540688400
- tz.transition 2019, 3, :o5, 1553994000
- tz.transition 2019, 10, :o6, 1572138000
- tz.transition 2020, 3, :o5, 1585443600
- tz.transition 2020, 10, :o6, 1603587600
- tz.transition 2021, 3, :o5, 1616893200
- tz.transition 2021, 10, :o6, 1635642000
- tz.transition 2022, 3, :o5, 1648342800
- tz.transition 2022, 10, :o6, 1667091600
- tz.transition 2023, 3, :o5, 1679792400
- tz.transition 2023, 10, :o6, 1698541200
- tz.transition 2024, 3, :o5, 1711846800
- tz.transition 2024, 10, :o6, 1729990800
- tz.transition 2025, 3, :o5, 1743296400
- tz.transition 2025, 10, :o6, 1761440400
- tz.transition 2026, 3, :o5, 1774746000
- tz.transition 2026, 10, :o6, 1792890000
- tz.transition 2027, 3, :o5, 1806195600
- tz.transition 2027, 10, :o6, 1824944400
- tz.transition 2028, 3, :o5, 1837645200
- tz.transition 2028, 10, :o6, 1856394000
- tz.transition 2029, 3, :o5, 1869094800
- tz.transition 2029, 10, :o6, 1887843600
- tz.transition 2030, 3, :o5, 1901149200
- tz.transition 2030, 10, :o6, 1919293200
- tz.transition 2031, 3, :o5, 1932598800
- tz.transition 2031, 10, :o6, 1950742800
- tz.transition 2032, 3, :o5, 1964048400
- tz.transition 2032, 10, :o6, 1982797200
- tz.transition 2033, 3, :o5, 1995498000
- tz.transition 2033, 10, :o6, 2014246800
- tz.transition 2034, 3, :o5, 2026947600
- tz.transition 2034, 10, :o6, 2045696400
- tz.transition 2035, 3, :o5, 2058397200
- tz.transition 2035, 10, :o6, 2077146000
- tz.transition 2036, 3, :o5, 2090451600
- tz.transition 2036, 10, :o6, 2108595600
- tz.transition 2037, 3, :o5, 2121901200
- tz.transition 2037, 10, :o6, 2140045200
- tz.transition 2038, 3, :o5, 2153350800, 59172253, 24
- tz.transition 2038, 10, :o6, 2172099600, 59177461, 24
- tz.transition 2039, 3, :o5, 2184800400, 59180989, 24
- tz.transition 2039, 10, :o6, 2203549200, 59186197, 24
- tz.transition 2040, 3, :o5, 2216250000, 59189725, 24
- tz.transition 2040, 10, :o6, 2234998800, 59194933, 24
- tz.transition 2041, 3, :o5, 2248304400, 59198629, 24
- tz.transition 2041, 10, :o6, 2266448400, 59203669, 24
- tz.transition 2042, 3, :o5, 2279754000, 59207365, 24
- tz.transition 2042, 10, :o6, 2297898000, 59212405, 24
- tz.transition 2043, 3, :o5, 2311203600, 59216101, 24
- tz.transition 2043, 10, :o6, 2329347600, 59221141, 24
- tz.transition 2044, 3, :o5, 2342653200, 59224837, 24
- tz.transition 2044, 10, :o6, 2361402000, 59230045, 24
- tz.transition 2045, 3, :o5, 2374102800, 59233573, 24
- tz.transition 2045, 10, :o6, 2392851600, 59238781, 24
- tz.transition 2046, 3, :o5, 2405552400, 59242309, 24
- tz.transition 2046, 10, :o6, 2424301200, 59247517, 24
- tz.transition 2047, 3, :o5, 2437606800, 59251213, 24
- tz.transition 2047, 10, :o6, 2455750800, 59256253, 24
- tz.transition 2048, 3, :o5, 2469056400, 59259949, 24
- tz.transition 2048, 10, :o6, 2487200400, 59264989, 24
- tz.transition 2049, 3, :o5, 2500506000, 59268685, 24
- tz.transition 2049, 10, :o6, 2519254800, 59273893, 24
- tz.transition 2050, 3, :o5, 2531955600, 59277421, 24
- tz.transition 2050, 10, :o6, 2550704400, 59282629, 24
- tz.transition 2051, 3, :o5, 2563405200, 59286157, 24
- tz.transition 2051, 10, :o6, 2582154000, 59291365, 24
- tz.transition 2052, 3, :o5, 2595459600, 59295061, 24
- tz.transition 2052, 10, :o6, 2613603600, 59300101, 24
- tz.transition 2053, 3, :o5, 2626909200, 59303797, 24
- tz.transition 2053, 10, :o6, 2645053200, 59308837, 24
- tz.transition 2054, 3, :o5, 2658358800, 59312533, 24
- tz.transition 2054, 10, :o6, 2676502800, 59317573, 24
- tz.transition 2055, 3, :o5, 2689808400, 59321269, 24
- tz.transition 2055, 10, :o6, 2708557200, 59326477, 24
- tz.transition 2056, 3, :o5, 2721258000, 59330005, 24
- tz.transition 2056, 10, :o6, 2740006800, 59335213, 24
- tz.transition 2057, 3, :o5, 2752707600, 59338741, 24
- tz.transition 2057, 10, :o6, 2771456400, 59343949, 24
- tz.transition 2058, 3, :o5, 2784762000, 59347645, 24
- tz.transition 2058, 10, :o6, 2802906000, 59352685, 24
- tz.transition 2059, 3, :o5, 2816211600, 59356381, 24
- tz.transition 2059, 10, :o6, 2834355600, 59361421, 24
- tz.transition 2060, 3, :o5, 2847661200, 59365117, 24
- tz.transition 2060, 10, :o6, 2866410000, 59370325, 24
- tz.transition 2061, 3, :o5, 2879110800, 59373853, 24
- tz.transition 2061, 10, :o6, 2897859600, 59379061, 24
- tz.transition 2062, 3, :o5, 2910560400, 59382589, 24
- tz.transition 2062, 10, :o6, 2929309200, 59387797, 24
- tz.transition 2063, 3, :o5, 2942010000, 59391325, 24
- tz.transition 2063, 10, :o6, 2960758800, 59396533, 24
- tz.transition 2064, 3, :o5, 2974064400, 59400229, 24
- tz.transition 2064, 10, :o6, 2992208400, 59405269, 24
- tz.transition 2065, 3, :o5, 3005514000, 59408965, 24
- tz.transition 2065, 10, :o6, 3023658000, 59414005, 24
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Europe/Andorra.rb b/lib/tzinfo/data/definitions/Europe/Andorra.rb
deleted file mode 100644
index 134f2375..00000000
--- a/lib/tzinfo/data/definitions/Europe/Andorra.rb
+++ /dev/null
@@ -1,188 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Europe
- module Andorra
- include TimezoneDefinition
-
- timezone 'Europe/Andorra' do |tz|
- tz.offset :o0, 364, 0, :LMT
- tz.offset :o1, 0, 0, :WET
- tz.offset :o2, 3600, 0, :CET
- tz.offset :o3, 3600, 3600, :CEST
-
- tz.transition 1900, 12, :o1, -2177453164, 52172326709, 21600
- tz.transition 1946, 9, :o2, -733881600, 4864187, 2
- tz.transition 1985, 3, :o3, 481078800
- tz.transition 1985, 9, :o2, 496803600
- tz.transition 1986, 3, :o3, 512528400
- tz.transition 1986, 9, :o2, 528253200
- tz.transition 1987, 3, :o3, 543978000
- tz.transition 1987, 9, :o2, 559702800
- tz.transition 1988, 3, :o3, 575427600
- tz.transition 1988, 9, :o2, 591152400
- tz.transition 1989, 3, :o3, 606877200
- tz.transition 1989, 9, :o2, 622602000
- tz.transition 1990, 3, :o3, 638326800
- tz.transition 1990, 9, :o2, 654656400
- tz.transition 1991, 3, :o3, 670381200
- tz.transition 1991, 9, :o2, 686106000
- tz.transition 1992, 3, :o3, 701830800
- tz.transition 1992, 9, :o2, 717555600
- tz.transition 1993, 3, :o3, 733280400
- tz.transition 1993, 9, :o2, 749005200
- tz.transition 1994, 3, :o3, 764730000
- tz.transition 1994, 9, :o2, 780454800
- tz.transition 1995, 3, :o3, 796179600
- tz.transition 1995, 9, :o2, 811904400
- tz.transition 1996, 3, :o3, 828234000
- tz.transition 1996, 10, :o2, 846378000
- tz.transition 1997, 3, :o3, 859683600
- tz.transition 1997, 10, :o2, 877827600
- tz.transition 1998, 3, :o3, 891133200
- tz.transition 1998, 10, :o2, 909277200
- tz.transition 1999, 3, :o3, 922582800
- tz.transition 1999, 10, :o2, 941331600
- tz.transition 2000, 3, :o3, 954032400
- tz.transition 2000, 10, :o2, 972781200
- tz.transition 2001, 3, :o3, 985482000
- tz.transition 2001, 10, :o2, 1004230800
- tz.transition 2002, 3, :o3, 1017536400
- tz.transition 2002, 10, :o2, 1035680400
- tz.transition 2003, 3, :o3, 1048986000
- tz.transition 2003, 10, :o2, 1067130000
- tz.transition 2004, 3, :o3, 1080435600
- tz.transition 2004, 10, :o2, 1099184400
- tz.transition 2005, 3, :o3, 1111885200
- tz.transition 2005, 10, :o2, 1130634000
- tz.transition 2006, 3, :o3, 1143334800
- tz.transition 2006, 10, :o2, 1162083600
- tz.transition 2007, 3, :o3, 1174784400
- tz.transition 2007, 10, :o2, 1193533200
- tz.transition 2008, 3, :o3, 1206838800
- tz.transition 2008, 10, :o2, 1224982800
- tz.transition 2009, 3, :o3, 1238288400
- tz.transition 2009, 10, :o2, 1256432400
- tz.transition 2010, 3, :o3, 1269738000
- tz.transition 2010, 10, :o2, 1288486800
- tz.transition 2011, 3, :o3, 1301187600
- tz.transition 2011, 10, :o2, 1319936400
- tz.transition 2012, 3, :o3, 1332637200
- tz.transition 2012, 10, :o2, 1351386000
- tz.transition 2013, 3, :o3, 1364691600
- tz.transition 2013, 10, :o2, 1382835600
- tz.transition 2014, 3, :o3, 1396141200
- tz.transition 2014, 10, :o2, 1414285200
- tz.transition 2015, 3, :o3, 1427590800
- tz.transition 2015, 10, :o2, 1445734800
- tz.transition 2016, 3, :o3, 1459040400
- tz.transition 2016, 10, :o2, 1477789200
- tz.transition 2017, 3, :o3, 1490490000
- tz.transition 2017, 10, :o2, 1509238800
- tz.transition 2018, 3, :o3, 1521939600
- tz.transition 2018, 10, :o2, 1540688400
- tz.transition 2019, 3, :o3, 1553994000
- tz.transition 2019, 10, :o2, 1572138000
- tz.transition 2020, 3, :o3, 1585443600
- tz.transition 2020, 10, :o2, 1603587600
- tz.transition 2021, 3, :o3, 1616893200
- tz.transition 2021, 10, :o2, 1635642000
- tz.transition 2022, 3, :o3, 1648342800
- tz.transition 2022, 10, :o2, 1667091600
- tz.transition 2023, 3, :o3, 1679792400
- tz.transition 2023, 10, :o2, 1698541200
- tz.transition 2024, 3, :o3, 1711846800
- tz.transition 2024, 10, :o2, 1729990800
- tz.transition 2025, 3, :o3, 1743296400
- tz.transition 2025, 10, :o2, 1761440400
- tz.transition 2026, 3, :o3, 1774746000
- tz.transition 2026, 10, :o2, 1792890000
- tz.transition 2027, 3, :o3, 1806195600
- tz.transition 2027, 10, :o2, 1824944400
- tz.transition 2028, 3, :o3, 1837645200
- tz.transition 2028, 10, :o2, 1856394000
- tz.transition 2029, 3, :o3, 1869094800
- tz.transition 2029, 10, :o2, 1887843600
- tz.transition 2030, 3, :o3, 1901149200
- tz.transition 2030, 10, :o2, 1919293200
- tz.transition 2031, 3, :o3, 1932598800
- tz.transition 2031, 10, :o2, 1950742800
- tz.transition 2032, 3, :o3, 1964048400
- tz.transition 2032, 10, :o2, 1982797200
- tz.transition 2033, 3, :o3, 1995498000
- tz.transition 2033, 10, :o2, 2014246800
- tz.transition 2034, 3, :o3, 2026947600
- tz.transition 2034, 10, :o2, 2045696400
- tz.transition 2035, 3, :o3, 2058397200
- tz.transition 2035, 10, :o2, 2077146000
- tz.transition 2036, 3, :o3, 2090451600
- tz.transition 2036, 10, :o2, 2108595600
- tz.transition 2037, 3, :o3, 2121901200
- tz.transition 2037, 10, :o2, 2140045200
- tz.transition 2038, 3, :o3, 2153350800, 59172253, 24
- tz.transition 2038, 10, :o2, 2172099600, 59177461, 24
- tz.transition 2039, 3, :o3, 2184800400, 59180989, 24
- tz.transition 2039, 10, :o2, 2203549200, 59186197, 24
- tz.transition 2040, 3, :o3, 2216250000, 59189725, 24
- tz.transition 2040, 10, :o2, 2234998800, 59194933, 24
- tz.transition 2041, 3, :o3, 2248304400, 59198629, 24
- tz.transition 2041, 10, :o2, 2266448400, 59203669, 24
- tz.transition 2042, 3, :o3, 2279754000, 59207365, 24
- tz.transition 2042, 10, :o2, 2297898000, 59212405, 24
- tz.transition 2043, 3, :o3, 2311203600, 59216101, 24
- tz.transition 2043, 10, :o2, 2329347600, 59221141, 24
- tz.transition 2044, 3, :o3, 2342653200, 59224837, 24
- tz.transition 2044, 10, :o2, 2361402000, 59230045, 24
- tz.transition 2045, 3, :o3, 2374102800, 59233573, 24
- tz.transition 2045, 10, :o2, 2392851600, 59238781, 24
- tz.transition 2046, 3, :o3, 2405552400, 59242309, 24
- tz.transition 2046, 10, :o2, 2424301200, 59247517, 24
- tz.transition 2047, 3, :o3, 2437606800, 59251213, 24
- tz.transition 2047, 10, :o2, 2455750800, 59256253, 24
- tz.transition 2048, 3, :o3, 2469056400, 59259949, 24
- tz.transition 2048, 10, :o2, 2487200400, 59264989, 24
- tz.transition 2049, 3, :o3, 2500506000, 59268685, 24
- tz.transition 2049, 10, :o2, 2519254800, 59273893, 24
- tz.transition 2050, 3, :o3, 2531955600, 59277421, 24
- tz.transition 2050, 10, :o2, 2550704400, 59282629, 24
- tz.transition 2051, 3, :o3, 2563405200, 59286157, 24
- tz.transition 2051, 10, :o2, 2582154000, 59291365, 24
- tz.transition 2052, 3, :o3, 2595459600, 59295061, 24
- tz.transition 2052, 10, :o2, 2613603600, 59300101, 24
- tz.transition 2053, 3, :o3, 2626909200, 59303797, 24
- tz.transition 2053, 10, :o2, 2645053200, 59308837, 24
- tz.transition 2054, 3, :o3, 2658358800, 59312533, 24
- tz.transition 2054, 10, :o2, 2676502800, 59317573, 24
- tz.transition 2055, 3, :o3, 2689808400, 59321269, 24
- tz.transition 2055, 10, :o2, 2708557200, 59326477, 24
- tz.transition 2056, 3, :o3, 2721258000, 59330005, 24
- tz.transition 2056, 10, :o2, 2740006800, 59335213, 24
- tz.transition 2057, 3, :o3, 2752707600, 59338741, 24
- tz.transition 2057, 10, :o2, 2771456400, 59343949, 24
- tz.transition 2058, 3, :o3, 2784762000, 59347645, 24
- tz.transition 2058, 10, :o2, 2802906000, 59352685, 24
- tz.transition 2059, 3, :o3, 2816211600, 59356381, 24
- tz.transition 2059, 10, :o2, 2834355600, 59361421, 24
- tz.transition 2060, 3, :o3, 2847661200, 59365117, 24
- tz.transition 2060, 10, :o2, 2866410000, 59370325, 24
- tz.transition 2061, 3, :o3, 2879110800, 59373853, 24
- tz.transition 2061, 10, :o2, 2897859600, 59379061, 24
- tz.transition 2062, 3, :o3, 2910560400, 59382589, 24
- tz.transition 2062, 10, :o2, 2929309200, 59387797, 24
- tz.transition 2063, 3, :o3, 2942010000, 59391325, 24
- tz.transition 2063, 10, :o2, 2960758800, 59396533, 24
- tz.transition 2064, 3, :o3, 2974064400, 59400229, 24
- tz.transition 2064, 10, :o2, 2992208400, 59405269, 24
- tz.transition 2065, 3, :o3, 3005514000, 59408965, 24
- tz.transition 2065, 10, :o2, 3023658000, 59414005, 24
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Europe/Athens.rb b/lib/tzinfo/data/definitions/Europe/Athens.rb
deleted file mode 100644
index 3780458e..00000000
--- a/lib/tzinfo/data/definitions/Europe/Athens.rb
+++ /dev/null
@@ -1,220 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Europe
- module Athens
- include TimezoneDefinition
-
- timezone 'Europe/Athens' do |tz|
- tz.offset :o0, 5692, 0, :LMT
- tz.offset :o1, 5692, 0, :AMT
- tz.offset :o2, 7200, 0, :EET
- tz.offset :o3, 7200, 3600, :EEST
- tz.offset :o4, 3600, 3600, :CEST
- tz.offset :o5, 3600, 0, :CET
-
- tz.transition 1895, 9, :o1, -2344642492, 52130529377, 21600
- tz.transition 1916, 7, :o2, -1686101632, 3268447787, 1350
- tz.transition 1932, 7, :o3, -1182996000, 29122745, 12
- tz.transition 1932, 8, :o2, -1178161200, 19415611, 8
- tz.transition 1941, 4, :o3, -906861600, 29161097, 12
- tz.transition 1941, 4, :o4, -904878000, 19440915, 8
- tz.transition 1942, 11, :o5, -857257200, 58335973, 24
- tz.transition 1943, 3, :o4, -844477200, 58339523, 24
- tz.transition 1943, 10, :o5, -828237600, 29172017, 12
- tz.transition 1944, 4, :o2, -812422800, 58348427, 24
- tz.transition 1952, 6, :o3, -552362400, 29210333, 12
- tz.transition 1952, 11, :o2, -541652400, 19474547, 8
- tz.transition 1975, 4, :o3, 166485600
- tz.transition 1975, 11, :o2, 186184800
- tz.transition 1976, 4, :o3, 198028800
- tz.transition 1976, 10, :o2, 213753600
- tz.transition 1977, 4, :o3, 228873600
- tz.transition 1977, 9, :o2, 244080000
- tz.transition 1978, 4, :o3, 260323200
- tz.transition 1978, 9, :o2, 275446800
- tz.transition 1979, 4, :o3, 291798000
- tz.transition 1979, 9, :o2, 307407600
- tz.transition 1980, 3, :o3, 323388000
- tz.transition 1980, 9, :o2, 338936400
- tz.transition 1981, 3, :o3, 354675600
- tz.transition 1981, 9, :o2, 370400400
- tz.transition 1982, 3, :o3, 386125200
- tz.transition 1982, 9, :o2, 401850000
- tz.transition 1983, 3, :o3, 417574800
- tz.transition 1983, 9, :o2, 433299600
- tz.transition 1984, 3, :o3, 449024400
- tz.transition 1984, 9, :o2, 465354000
- tz.transition 1985, 3, :o3, 481078800
- tz.transition 1985, 9, :o2, 496803600
- tz.transition 1986, 3, :o3, 512528400
- tz.transition 1986, 9, :o2, 528253200
- tz.transition 1987, 3, :o3, 543978000
- tz.transition 1987, 9, :o2, 559702800
- tz.transition 1988, 3, :o3, 575427600
- tz.transition 1988, 9, :o2, 591152400
- tz.transition 1989, 3, :o3, 606877200
- tz.transition 1989, 9, :o2, 622602000
- tz.transition 1990, 3, :o3, 638326800
- tz.transition 1990, 9, :o2, 654656400
- tz.transition 1991, 3, :o3, 670381200
- tz.transition 1991, 9, :o2, 686106000
- tz.transition 1992, 3, :o3, 701830800
- tz.transition 1992, 9, :o2, 717555600
- tz.transition 1993, 3, :o3, 733280400
- tz.transition 1993, 9, :o2, 749005200
- tz.transition 1994, 3, :o3, 764730000
- tz.transition 1994, 9, :o2, 780454800
- tz.transition 1995, 3, :o3, 796179600
- tz.transition 1995, 9, :o2, 811904400
- tz.transition 1996, 3, :o3, 828234000
- tz.transition 1996, 10, :o2, 846378000
- tz.transition 1997, 3, :o3, 859683600
- tz.transition 1997, 10, :o2, 877827600
- tz.transition 1998, 3, :o3, 891133200
- tz.transition 1998, 10, :o2, 909277200
- tz.transition 1999, 3, :o3, 922582800
- tz.transition 1999, 10, :o2, 941331600
- tz.transition 2000, 3, :o3, 954032400
- tz.transition 2000, 10, :o2, 972781200
- tz.transition 2001, 3, :o3, 985482000
- tz.transition 2001, 10, :o2, 1004230800
- tz.transition 2002, 3, :o3, 1017536400
- tz.transition 2002, 10, :o2, 1035680400
- tz.transition 2003, 3, :o3, 1048986000
- tz.transition 2003, 10, :o2, 1067130000
- tz.transition 2004, 3, :o3, 1080435600
- tz.transition 2004, 10, :o2, 1099184400
- tz.transition 2005, 3, :o3, 1111885200
- tz.transition 2005, 10, :o2, 1130634000
- tz.transition 2006, 3, :o3, 1143334800
- tz.transition 2006, 10, :o2, 1162083600
- tz.transition 2007, 3, :o3, 1174784400
- tz.transition 2007, 10, :o2, 1193533200
- tz.transition 2008, 3, :o3, 1206838800
- tz.transition 2008, 10, :o2, 1224982800
- tz.transition 2009, 3, :o3, 1238288400
- tz.transition 2009, 10, :o2, 1256432400
- tz.transition 2010, 3, :o3, 1269738000
- tz.transition 2010, 10, :o2, 1288486800
- tz.transition 2011, 3, :o3, 1301187600
- tz.transition 2011, 10, :o2, 1319936400
- tz.transition 2012, 3, :o3, 1332637200
- tz.transition 2012, 10, :o2, 1351386000
- tz.transition 2013, 3, :o3, 1364691600
- tz.transition 2013, 10, :o2, 1382835600
- tz.transition 2014, 3, :o3, 1396141200
- tz.transition 2014, 10, :o2, 1414285200
- tz.transition 2015, 3, :o3, 1427590800
- tz.transition 2015, 10, :o2, 1445734800
- tz.transition 2016, 3, :o3, 1459040400
- tz.transition 2016, 10, :o2, 1477789200
- tz.transition 2017, 3, :o3, 1490490000
- tz.transition 2017, 10, :o2, 1509238800
- tz.transition 2018, 3, :o3, 1521939600
- tz.transition 2018, 10, :o2, 1540688400
- tz.transition 2019, 3, :o3, 1553994000
- tz.transition 2019, 10, :o2, 1572138000
- tz.transition 2020, 3, :o3, 1585443600
- tz.transition 2020, 10, :o2, 1603587600
- tz.transition 2021, 3, :o3, 1616893200
- tz.transition 2021, 10, :o2, 1635642000
- tz.transition 2022, 3, :o3, 1648342800
- tz.transition 2022, 10, :o2, 1667091600
- tz.transition 2023, 3, :o3, 1679792400
- tz.transition 2023, 10, :o2, 1698541200
- tz.transition 2024, 3, :o3, 1711846800
- tz.transition 2024, 10, :o2, 1729990800
- tz.transition 2025, 3, :o3, 1743296400
- tz.transition 2025, 10, :o2, 1761440400
- tz.transition 2026, 3, :o3, 1774746000
- tz.transition 2026, 10, :o2, 1792890000
- tz.transition 2027, 3, :o3, 1806195600
- tz.transition 2027, 10, :o2, 1824944400
- tz.transition 2028, 3, :o3, 1837645200
- tz.transition 2028, 10, :o2, 1856394000
- tz.transition 2029, 3, :o3, 1869094800
- tz.transition 2029, 10, :o2, 1887843600
- tz.transition 2030, 3, :o3, 1901149200
- tz.transition 2030, 10, :o2, 1919293200
- tz.transition 2031, 3, :o3, 1932598800
- tz.transition 2031, 10, :o2, 1950742800
- tz.transition 2032, 3, :o3, 1964048400
- tz.transition 2032, 10, :o2, 1982797200
- tz.transition 2033, 3, :o3, 1995498000
- tz.transition 2033, 10, :o2, 2014246800
- tz.transition 2034, 3, :o3, 2026947600
- tz.transition 2034, 10, :o2, 2045696400
- tz.transition 2035, 3, :o3, 2058397200
- tz.transition 2035, 10, :o2, 2077146000
- tz.transition 2036, 3, :o3, 2090451600
- tz.transition 2036, 10, :o2, 2108595600
- tz.transition 2037, 3, :o3, 2121901200
- tz.transition 2037, 10, :o2, 2140045200
- tz.transition 2038, 3, :o3, 2153350800, 59172253, 24
- tz.transition 2038, 10, :o2, 2172099600, 59177461, 24
- tz.transition 2039, 3, :o3, 2184800400, 59180989, 24
- tz.transition 2039, 10, :o2, 2203549200, 59186197, 24
- tz.transition 2040, 3, :o3, 2216250000, 59189725, 24
- tz.transition 2040, 10, :o2, 2234998800, 59194933, 24
- tz.transition 2041, 3, :o3, 2248304400, 59198629, 24
- tz.transition 2041, 10, :o2, 2266448400, 59203669, 24
- tz.transition 2042, 3, :o3, 2279754000, 59207365, 24
- tz.transition 2042, 10, :o2, 2297898000, 59212405, 24
- tz.transition 2043, 3, :o3, 2311203600, 59216101, 24
- tz.transition 2043, 10, :o2, 2329347600, 59221141, 24
- tz.transition 2044, 3, :o3, 2342653200, 59224837, 24
- tz.transition 2044, 10, :o2, 2361402000, 59230045, 24
- tz.transition 2045, 3, :o3, 2374102800, 59233573, 24
- tz.transition 2045, 10, :o2, 2392851600, 59238781, 24
- tz.transition 2046, 3, :o3, 2405552400, 59242309, 24
- tz.transition 2046, 10, :o2, 2424301200, 59247517, 24
- tz.transition 2047, 3, :o3, 2437606800, 59251213, 24
- tz.transition 2047, 10, :o2, 2455750800, 59256253, 24
- tz.transition 2048, 3, :o3, 2469056400, 59259949, 24
- tz.transition 2048, 10, :o2, 2487200400, 59264989, 24
- tz.transition 2049, 3, :o3, 2500506000, 59268685, 24
- tz.transition 2049, 10, :o2, 2519254800, 59273893, 24
- tz.transition 2050, 3, :o3, 2531955600, 59277421, 24
- tz.transition 2050, 10, :o2, 2550704400, 59282629, 24
- tz.transition 2051, 3, :o3, 2563405200, 59286157, 24
- tz.transition 2051, 10, :o2, 2582154000, 59291365, 24
- tz.transition 2052, 3, :o3, 2595459600, 59295061, 24
- tz.transition 2052, 10, :o2, 2613603600, 59300101, 24
- tz.transition 2053, 3, :o3, 2626909200, 59303797, 24
- tz.transition 2053, 10, :o2, 2645053200, 59308837, 24
- tz.transition 2054, 3, :o3, 2658358800, 59312533, 24
- tz.transition 2054, 10, :o2, 2676502800, 59317573, 24
- tz.transition 2055, 3, :o3, 2689808400, 59321269, 24
- tz.transition 2055, 10, :o2, 2708557200, 59326477, 24
- tz.transition 2056, 3, :o3, 2721258000, 59330005, 24
- tz.transition 2056, 10, :o2, 2740006800, 59335213, 24
- tz.transition 2057, 3, :o3, 2752707600, 59338741, 24
- tz.transition 2057, 10, :o2, 2771456400, 59343949, 24
- tz.transition 2058, 3, :o3, 2784762000, 59347645, 24
- tz.transition 2058, 10, :o2, 2802906000, 59352685, 24
- tz.transition 2059, 3, :o3, 2816211600, 59356381, 24
- tz.transition 2059, 10, :o2, 2834355600, 59361421, 24
- tz.transition 2060, 3, :o3, 2847661200, 59365117, 24
- tz.transition 2060, 10, :o2, 2866410000, 59370325, 24
- tz.transition 2061, 3, :o3, 2879110800, 59373853, 24
- tz.transition 2061, 10, :o2, 2897859600, 59379061, 24
- tz.transition 2062, 3, :o3, 2910560400, 59382589, 24
- tz.transition 2062, 10, :o2, 2929309200, 59387797, 24
- tz.transition 2063, 3, :o3, 2942010000, 59391325, 24
- tz.transition 2063, 10, :o2, 2960758800, 59396533, 24
- tz.transition 2064, 3, :o3, 2974064400, 59400229, 24
- tz.transition 2064, 10, :o2, 2992208400, 59405269, 24
- tz.transition 2065, 3, :o3, 3005514000, 59408965, 24
- tz.transition 2065, 10, :o2, 3023658000, 59414005, 24
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Europe/Belfast.rb b/lib/tzinfo/data/definitions/Europe/Belfast.rb
deleted file mode 100644
index fe59daa6..00000000
--- a/lib/tzinfo/data/definitions/Europe/Belfast.rb
+++ /dev/null
@@ -1,18 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Europe
- module Belfast
- include TimezoneDefinition
-
- linked_timezone 'Europe/Belfast', 'Europe/London'
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Europe/Belgrade.rb b/lib/tzinfo/data/definitions/Europe/Belgrade.rb
deleted file mode 100644
index 09e3e9f2..00000000
--- a/lib/tzinfo/data/definitions/Europe/Belgrade.rb
+++ /dev/null
@@ -1,198 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Europe
- module Belgrade
- include TimezoneDefinition
-
- timezone 'Europe/Belgrade' do |tz|
- tz.offset :o0, 4920, 0, :LMT
- tz.offset :o1, 3600, 0, :CET
- tz.offset :o2, 3600, 3600, :CEST
-
- tz.transition 1883, 12, :o1, -2713915320, 1734607039, 720
- tz.transition 1941, 4, :o2, -905824800, 29161241, 12
- tz.transition 1942, 11, :o1, -857257200, 58335973, 24
- tz.transition 1943, 3, :o2, -844556400, 58339501, 24
- tz.transition 1943, 10, :o1, -828226800, 58344037, 24
- tz.transition 1944, 4, :o2, -812502000, 58348405, 24
- tz.transition 1944, 10, :o1, -796777200, 58352773, 24
- tz.transition 1945, 5, :o2, -777942000, 58358005, 24
- tz.transition 1945, 9, :o1, -766623600, 58361149, 24
- tz.transition 1983, 3, :o2, 417574800
- tz.transition 1983, 9, :o1, 433299600
- tz.transition 1984, 3, :o2, 449024400
- tz.transition 1984, 9, :o1, 465354000
- tz.transition 1985, 3, :o2, 481078800
- tz.transition 1985, 9, :o1, 496803600
- tz.transition 1986, 3, :o2, 512528400
- tz.transition 1986, 9, :o1, 528253200
- tz.transition 1987, 3, :o2, 543978000
- tz.transition 1987, 9, :o1, 559702800
- tz.transition 1988, 3, :o2, 575427600
- tz.transition 1988, 9, :o1, 591152400
- tz.transition 1989, 3, :o2, 606877200
- tz.transition 1989, 9, :o1, 622602000
- tz.transition 1990, 3, :o2, 638326800
- tz.transition 1990, 9, :o1, 654656400
- tz.transition 1991, 3, :o2, 670381200
- tz.transition 1991, 9, :o1, 686106000
- tz.transition 1992, 3, :o2, 701830800
- tz.transition 1992, 9, :o1, 717555600
- tz.transition 1993, 3, :o2, 733280400
- tz.transition 1993, 9, :o1, 749005200
- tz.transition 1994, 3, :o2, 764730000
- tz.transition 1994, 9, :o1, 780454800
- tz.transition 1995, 3, :o2, 796179600
- tz.transition 1995, 9, :o1, 811904400
- tz.transition 1996, 3, :o2, 828234000
- tz.transition 1996, 10, :o1, 846378000
- tz.transition 1997, 3, :o2, 859683600
- tz.transition 1997, 10, :o1, 877827600
- tz.transition 1998, 3, :o2, 891133200
- tz.transition 1998, 10, :o1, 909277200
- tz.transition 1999, 3, :o2, 922582800
- tz.transition 1999, 10, :o1, 941331600
- tz.transition 2000, 3, :o2, 954032400
- tz.transition 2000, 10, :o1, 972781200
- tz.transition 2001, 3, :o2, 985482000
- tz.transition 2001, 10, :o1, 1004230800
- tz.transition 2002, 3, :o2, 1017536400
- tz.transition 2002, 10, :o1, 1035680400
- tz.transition 2003, 3, :o2, 1048986000
- tz.transition 2003, 10, :o1, 1067130000
- tz.transition 2004, 3, :o2, 1080435600
- tz.transition 2004, 10, :o1, 1099184400
- tz.transition 2005, 3, :o2, 1111885200
- tz.transition 2005, 10, :o1, 1130634000
- tz.transition 2006, 3, :o2, 1143334800
- tz.transition 2006, 10, :o1, 1162083600
- tz.transition 2007, 3, :o2, 1174784400
- tz.transition 2007, 10, :o1, 1193533200
- tz.transition 2008, 3, :o2, 1206838800
- tz.transition 2008, 10, :o1, 1224982800
- tz.transition 2009, 3, :o2, 1238288400
- tz.transition 2009, 10, :o1, 1256432400
- tz.transition 2010, 3, :o2, 1269738000
- tz.transition 2010, 10, :o1, 1288486800
- tz.transition 2011, 3, :o2, 1301187600
- tz.transition 2011, 10, :o1, 1319936400
- tz.transition 2012, 3, :o2, 1332637200
- tz.transition 2012, 10, :o1, 1351386000
- tz.transition 2013, 3, :o2, 1364691600
- tz.transition 2013, 10, :o1, 1382835600
- tz.transition 2014, 3, :o2, 1396141200
- tz.transition 2014, 10, :o1, 1414285200
- tz.transition 2015, 3, :o2, 1427590800
- tz.transition 2015, 10, :o1, 1445734800
- tz.transition 2016, 3, :o2, 1459040400
- tz.transition 2016, 10, :o1, 1477789200
- tz.transition 2017, 3, :o2, 1490490000
- tz.transition 2017, 10, :o1, 1509238800
- tz.transition 2018, 3, :o2, 1521939600
- tz.transition 2018, 10, :o1, 1540688400
- tz.transition 2019, 3, :o2, 1553994000
- tz.transition 2019, 10, :o1, 1572138000
- tz.transition 2020, 3, :o2, 1585443600
- tz.transition 2020, 10, :o1, 1603587600
- tz.transition 2021, 3, :o2, 1616893200
- tz.transition 2021, 10, :o1, 1635642000
- tz.transition 2022, 3, :o2, 1648342800
- tz.transition 2022, 10, :o1, 1667091600
- tz.transition 2023, 3, :o2, 1679792400
- tz.transition 2023, 10, :o1, 1698541200
- tz.transition 2024, 3, :o2, 1711846800
- tz.transition 2024, 10, :o1, 1729990800
- tz.transition 2025, 3, :o2, 1743296400
- tz.transition 2025, 10, :o1, 1761440400
- tz.transition 2026, 3, :o2, 1774746000
- tz.transition 2026, 10, :o1, 1792890000
- tz.transition 2027, 3, :o2, 1806195600
- tz.transition 2027, 10, :o1, 1824944400
- tz.transition 2028, 3, :o2, 1837645200
- tz.transition 2028, 10, :o1, 1856394000
- tz.transition 2029, 3, :o2, 1869094800
- tz.transition 2029, 10, :o1, 1887843600
- tz.transition 2030, 3, :o2, 1901149200
- tz.transition 2030, 10, :o1, 1919293200
- tz.transition 2031, 3, :o2, 1932598800
- tz.transition 2031, 10, :o1, 1950742800
- tz.transition 2032, 3, :o2, 1964048400
- tz.transition 2032, 10, :o1, 1982797200
- tz.transition 2033, 3, :o2, 1995498000
- tz.transition 2033, 10, :o1, 2014246800
- tz.transition 2034, 3, :o2, 2026947600
- tz.transition 2034, 10, :o1, 2045696400
- tz.transition 2035, 3, :o2, 2058397200
- tz.transition 2035, 10, :o1, 2077146000
- tz.transition 2036, 3, :o2, 2090451600
- tz.transition 2036, 10, :o1, 2108595600
- tz.transition 2037, 3, :o2, 2121901200
- tz.transition 2037, 10, :o1, 2140045200
- tz.transition 2038, 3, :o2, 2153350800, 59172253, 24
- tz.transition 2038, 10, :o1, 2172099600, 59177461, 24
- tz.transition 2039, 3, :o2, 2184800400, 59180989, 24
- tz.transition 2039, 10, :o1, 2203549200, 59186197, 24
- tz.transition 2040, 3, :o2, 2216250000, 59189725, 24
- tz.transition 2040, 10, :o1, 2234998800, 59194933, 24
- tz.transition 2041, 3, :o2, 2248304400, 59198629, 24
- tz.transition 2041, 10, :o1, 2266448400, 59203669, 24
- tz.transition 2042, 3, :o2, 2279754000, 59207365, 24
- tz.transition 2042, 10, :o1, 2297898000, 59212405, 24
- tz.transition 2043, 3, :o2, 2311203600, 59216101, 24
- tz.transition 2043, 10, :o1, 2329347600, 59221141, 24
- tz.transition 2044, 3, :o2, 2342653200, 59224837, 24
- tz.transition 2044, 10, :o1, 2361402000, 59230045, 24
- tz.transition 2045, 3, :o2, 2374102800, 59233573, 24
- tz.transition 2045, 10, :o1, 2392851600, 59238781, 24
- tz.transition 2046, 3, :o2, 2405552400, 59242309, 24
- tz.transition 2046, 10, :o1, 2424301200, 59247517, 24
- tz.transition 2047, 3, :o2, 2437606800, 59251213, 24
- tz.transition 2047, 10, :o1, 2455750800, 59256253, 24
- tz.transition 2048, 3, :o2, 2469056400, 59259949, 24
- tz.transition 2048, 10, :o1, 2487200400, 59264989, 24
- tz.transition 2049, 3, :o2, 2500506000, 59268685, 24
- tz.transition 2049, 10, :o1, 2519254800, 59273893, 24
- tz.transition 2050, 3, :o2, 2531955600, 59277421, 24
- tz.transition 2050, 10, :o1, 2550704400, 59282629, 24
- tz.transition 2051, 3, :o2, 2563405200, 59286157, 24
- tz.transition 2051, 10, :o1, 2582154000, 59291365, 24
- tz.transition 2052, 3, :o2, 2595459600, 59295061, 24
- tz.transition 2052, 10, :o1, 2613603600, 59300101, 24
- tz.transition 2053, 3, :o2, 2626909200, 59303797, 24
- tz.transition 2053, 10, :o1, 2645053200, 59308837, 24
- tz.transition 2054, 3, :o2, 2658358800, 59312533, 24
- tz.transition 2054, 10, :o1, 2676502800, 59317573, 24
- tz.transition 2055, 3, :o2, 2689808400, 59321269, 24
- tz.transition 2055, 10, :o1, 2708557200, 59326477, 24
- tz.transition 2056, 3, :o2, 2721258000, 59330005, 24
- tz.transition 2056, 10, :o1, 2740006800, 59335213, 24
- tz.transition 2057, 3, :o2, 2752707600, 59338741, 24
- tz.transition 2057, 10, :o1, 2771456400, 59343949, 24
- tz.transition 2058, 3, :o2, 2784762000, 59347645, 24
- tz.transition 2058, 10, :o1, 2802906000, 59352685, 24
- tz.transition 2059, 3, :o2, 2816211600, 59356381, 24
- tz.transition 2059, 10, :o1, 2834355600, 59361421, 24
- tz.transition 2060, 3, :o2, 2847661200, 59365117, 24
- tz.transition 2060, 10, :o1, 2866410000, 59370325, 24
- tz.transition 2061, 3, :o2, 2879110800, 59373853, 24
- tz.transition 2061, 10, :o1, 2897859600, 59379061, 24
- tz.transition 2062, 3, :o2, 2910560400, 59382589, 24
- tz.transition 2062, 10, :o1, 2929309200, 59387797, 24
- tz.transition 2063, 3, :o2, 2942010000, 59391325, 24
- tz.transition 2063, 10, :o1, 2960758800, 59396533, 24
- tz.transition 2064, 3, :o2, 2974064400, 59400229, 24
- tz.transition 2064, 10, :o1, 2992208400, 59405269, 24
- tz.transition 2065, 3, :o2, 3005514000, 59408965, 24
- tz.transition 2065, 10, :o1, 3023658000, 59414005, 24
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Europe/Berlin.rb b/lib/tzinfo/data/definitions/Europe/Berlin.rb
deleted file mode 100644
index 2c25f99a..00000000
--- a/lib/tzinfo/data/definitions/Europe/Berlin.rb
+++ /dev/null
@@ -1,223 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Europe
- module Berlin
- include TimezoneDefinition
-
- timezone 'Europe/Berlin' do |tz|
- tz.offset :o0, 3208, 0, :LMT
- tz.offset :o1, 3600, 0, :CET
- tz.offset :o2, 3600, 3600, :CEST
- tz.offset :o3, 3600, 7200, :CEMT
-
- tz.transition 1893, 3, :o1, -2422054408, 26055588199, 10800
- tz.transition 1916, 4, :o2, -1693706400, 29051813, 12
- tz.transition 1916, 9, :o1, -1680483600, 58107299, 24
- tz.transition 1917, 4, :o2, -1663455600, 58112029, 24
- tz.transition 1917, 9, :o1, -1650150000, 58115725, 24
- tz.transition 1918, 4, :o2, -1632006000, 58120765, 24
- tz.transition 1918, 9, :o1, -1618700400, 58124461, 24
- tz.transition 1940, 4, :o2, -938905200, 58313293, 24
- tz.transition 1942, 11, :o1, -857257200, 58335973, 24
- tz.transition 1943, 3, :o2, -844556400, 58339501, 24
- tz.transition 1943, 10, :o1, -828226800, 58344037, 24
- tz.transition 1944, 4, :o2, -812502000, 58348405, 24
- tz.transition 1944, 10, :o1, -796777200, 58352773, 24
- tz.transition 1945, 4, :o2, -781052400, 58357141, 24
- tz.transition 1945, 5, :o3, -776563200, 4863199, 2
- tz.transition 1945, 9, :o2, -765936000, 4863445, 2
- tz.transition 1945, 11, :o1, -761180400, 58362661, 24
- tz.transition 1946, 4, :o2, -748479600, 58366189, 24
- tz.transition 1946, 10, :o1, -733273200, 58370413, 24
- tz.transition 1947, 4, :o2, -717631200, 29187379, 12
- tz.transition 1947, 5, :o3, -714610800, 58375597, 24
- tz.transition 1947, 6, :o2, -710380800, 4864731, 2
- tz.transition 1947, 10, :o1, -701910000, 58379125, 24
- tz.transition 1948, 4, :o2, -684975600, 58383829, 24
- tz.transition 1948, 10, :o1, -670460400, 58387861, 24
- tz.transition 1949, 4, :o2, -654130800, 58392397, 24
- tz.transition 1949, 10, :o1, -639010800, 58396597, 24
- tz.transition 1980, 4, :o2, 323830800
- tz.transition 1980, 9, :o1, 338950800
- tz.transition 1981, 3, :o2, 354675600
- tz.transition 1981, 9, :o1, 370400400
- tz.transition 1982, 3, :o2, 386125200
- tz.transition 1982, 9, :o1, 401850000
- tz.transition 1983, 3, :o2, 417574800
- tz.transition 1983, 9, :o1, 433299600
- tz.transition 1984, 3, :o2, 449024400
- tz.transition 1984, 9, :o1, 465354000
- tz.transition 1985, 3, :o2, 481078800
- tz.transition 1985, 9, :o1, 496803600
- tz.transition 1986, 3, :o2, 512528400
- tz.transition 1986, 9, :o1, 528253200
- tz.transition 1987, 3, :o2, 543978000
- tz.transition 1987, 9, :o1, 559702800
- tz.transition 1988, 3, :o2, 575427600
- tz.transition 1988, 9, :o1, 591152400
- tz.transition 1989, 3, :o2, 606877200
- tz.transition 1989, 9, :o1, 622602000
- tz.transition 1990, 3, :o2, 638326800
- tz.transition 1990, 9, :o1, 654656400
- tz.transition 1991, 3, :o2, 670381200
- tz.transition 1991, 9, :o1, 686106000
- tz.transition 1992, 3, :o2, 701830800
- tz.transition 1992, 9, :o1, 717555600
- tz.transition 1993, 3, :o2, 733280400
- tz.transition 1993, 9, :o1, 749005200
- tz.transition 1994, 3, :o2, 764730000
- tz.transition 1994, 9, :o1, 780454800
- tz.transition 1995, 3, :o2, 796179600
- tz.transition 1995, 9, :o1, 811904400
- tz.transition 1996, 3, :o2, 828234000
- tz.transition 1996, 10, :o1, 846378000
- tz.transition 1997, 3, :o2, 859683600
- tz.transition 1997, 10, :o1, 877827600
- tz.transition 1998, 3, :o2, 891133200
- tz.transition 1998, 10, :o1, 909277200
- tz.transition 1999, 3, :o2, 922582800
- tz.transition 1999, 10, :o1, 941331600
- tz.transition 2000, 3, :o2, 954032400
- tz.transition 2000, 10, :o1, 972781200
- tz.transition 2001, 3, :o2, 985482000
- tz.transition 2001, 10, :o1, 1004230800
- tz.transition 2002, 3, :o2, 1017536400
- tz.transition 2002, 10, :o1, 1035680400
- tz.transition 2003, 3, :o2, 1048986000
- tz.transition 2003, 10, :o1, 1067130000
- tz.transition 2004, 3, :o2, 1080435600
- tz.transition 2004, 10, :o1, 1099184400
- tz.transition 2005, 3, :o2, 1111885200
- tz.transition 2005, 10, :o1, 1130634000
- tz.transition 2006, 3, :o2, 1143334800
- tz.transition 2006, 10, :o1, 1162083600
- tz.transition 2007, 3, :o2, 1174784400
- tz.transition 2007, 10, :o1, 1193533200
- tz.transition 2008, 3, :o2, 1206838800
- tz.transition 2008, 10, :o1, 1224982800
- tz.transition 2009, 3, :o2, 1238288400
- tz.transition 2009, 10, :o1, 1256432400
- tz.transition 2010, 3, :o2, 1269738000
- tz.transition 2010, 10, :o1, 1288486800
- tz.transition 2011, 3, :o2, 1301187600
- tz.transition 2011, 10, :o1, 1319936400
- tz.transition 2012, 3, :o2, 1332637200
- tz.transition 2012, 10, :o1, 1351386000
- tz.transition 2013, 3, :o2, 1364691600
- tz.transition 2013, 10, :o1, 1382835600
- tz.transition 2014, 3, :o2, 1396141200
- tz.transition 2014, 10, :o1, 1414285200
- tz.transition 2015, 3, :o2, 1427590800
- tz.transition 2015, 10, :o1, 1445734800
- tz.transition 2016, 3, :o2, 1459040400
- tz.transition 2016, 10, :o1, 1477789200
- tz.transition 2017, 3, :o2, 1490490000
- tz.transition 2017, 10, :o1, 1509238800
- tz.transition 2018, 3, :o2, 1521939600
- tz.transition 2018, 10, :o1, 1540688400
- tz.transition 2019, 3, :o2, 1553994000
- tz.transition 2019, 10, :o1, 1572138000
- tz.transition 2020, 3, :o2, 1585443600
- tz.transition 2020, 10, :o1, 1603587600
- tz.transition 2021, 3, :o2, 1616893200
- tz.transition 2021, 10, :o1, 1635642000
- tz.transition 2022, 3, :o2, 1648342800
- tz.transition 2022, 10, :o1, 1667091600
- tz.transition 2023, 3, :o2, 1679792400
- tz.transition 2023, 10, :o1, 1698541200
- tz.transition 2024, 3, :o2, 1711846800
- tz.transition 2024, 10, :o1, 1729990800
- tz.transition 2025, 3, :o2, 1743296400
- tz.transition 2025, 10, :o1, 1761440400
- tz.transition 2026, 3, :o2, 1774746000
- tz.transition 2026, 10, :o1, 1792890000
- tz.transition 2027, 3, :o2, 1806195600
- tz.transition 2027, 10, :o1, 1824944400
- tz.transition 2028, 3, :o2, 1837645200
- tz.transition 2028, 10, :o1, 1856394000
- tz.transition 2029, 3, :o2, 1869094800
- tz.transition 2029, 10, :o1, 1887843600
- tz.transition 2030, 3, :o2, 1901149200
- tz.transition 2030, 10, :o1, 1919293200
- tz.transition 2031, 3, :o2, 1932598800
- tz.transition 2031, 10, :o1, 1950742800
- tz.transition 2032, 3, :o2, 1964048400
- tz.transition 2032, 10, :o1, 1982797200
- tz.transition 2033, 3, :o2, 1995498000
- tz.transition 2033, 10, :o1, 2014246800
- tz.transition 2034, 3, :o2, 2026947600
- tz.transition 2034, 10, :o1, 2045696400
- tz.transition 2035, 3, :o2, 2058397200
- tz.transition 2035, 10, :o1, 2077146000
- tz.transition 2036, 3, :o2, 2090451600
- tz.transition 2036, 10, :o1, 2108595600
- tz.transition 2037, 3, :o2, 2121901200
- tz.transition 2037, 10, :o1, 2140045200
- tz.transition 2038, 3, :o2, 2153350800, 59172253, 24
- tz.transition 2038, 10, :o1, 2172099600, 59177461, 24
- tz.transition 2039, 3, :o2, 2184800400, 59180989, 24
- tz.transition 2039, 10, :o1, 2203549200, 59186197, 24
- tz.transition 2040, 3, :o2, 2216250000, 59189725, 24
- tz.transition 2040, 10, :o1, 2234998800, 59194933, 24
- tz.transition 2041, 3, :o2, 2248304400, 59198629, 24
- tz.transition 2041, 10, :o1, 2266448400, 59203669, 24
- tz.transition 2042, 3, :o2, 2279754000, 59207365, 24
- tz.transition 2042, 10, :o1, 2297898000, 59212405, 24
- tz.transition 2043, 3, :o2, 2311203600, 59216101, 24
- tz.transition 2043, 10, :o1, 2329347600, 59221141, 24
- tz.transition 2044, 3, :o2, 2342653200, 59224837, 24
- tz.transition 2044, 10, :o1, 2361402000, 59230045, 24
- tz.transition 2045, 3, :o2, 2374102800, 59233573, 24
- tz.transition 2045, 10, :o1, 2392851600, 59238781, 24
- tz.transition 2046, 3, :o2, 2405552400, 59242309, 24
- tz.transition 2046, 10, :o1, 2424301200, 59247517, 24
- tz.transition 2047, 3, :o2, 2437606800, 59251213, 24
- tz.transition 2047, 10, :o1, 2455750800, 59256253, 24
- tz.transition 2048, 3, :o2, 2469056400, 59259949, 24
- tz.transition 2048, 10, :o1, 2487200400, 59264989, 24
- tz.transition 2049, 3, :o2, 2500506000, 59268685, 24
- tz.transition 2049, 10, :o1, 2519254800, 59273893, 24
- tz.transition 2050, 3, :o2, 2531955600, 59277421, 24
- tz.transition 2050, 10, :o1, 2550704400, 59282629, 24
- tz.transition 2051, 3, :o2, 2563405200, 59286157, 24
- tz.transition 2051, 10, :o1, 2582154000, 59291365, 24
- tz.transition 2052, 3, :o2, 2595459600, 59295061, 24
- tz.transition 2052, 10, :o1, 2613603600, 59300101, 24
- tz.transition 2053, 3, :o2, 2626909200, 59303797, 24
- tz.transition 2053, 10, :o1, 2645053200, 59308837, 24
- tz.transition 2054, 3, :o2, 2658358800, 59312533, 24
- tz.transition 2054, 10, :o1, 2676502800, 59317573, 24
- tz.transition 2055, 3, :o2, 2689808400, 59321269, 24
- tz.transition 2055, 10, :o1, 2708557200, 59326477, 24
- tz.transition 2056, 3, :o2, 2721258000, 59330005, 24
- tz.transition 2056, 10, :o1, 2740006800, 59335213, 24
- tz.transition 2057, 3, :o2, 2752707600, 59338741, 24
- tz.transition 2057, 10, :o1, 2771456400, 59343949, 24
- tz.transition 2058, 3, :o2, 2784762000, 59347645, 24
- tz.transition 2058, 10, :o1, 2802906000, 59352685, 24
- tz.transition 2059, 3, :o2, 2816211600, 59356381, 24
- tz.transition 2059, 10, :o1, 2834355600, 59361421, 24
- tz.transition 2060, 3, :o2, 2847661200, 59365117, 24
- tz.transition 2060, 10, :o1, 2866410000, 59370325, 24
- tz.transition 2061, 3, :o2, 2879110800, 59373853, 24
- tz.transition 2061, 10, :o1, 2897859600, 59379061, 24
- tz.transition 2062, 3, :o2, 2910560400, 59382589, 24
- tz.transition 2062, 10, :o1, 2929309200, 59387797, 24
- tz.transition 2063, 3, :o2, 2942010000, 59391325, 24
- tz.transition 2063, 10, :o1, 2960758800, 59396533, 24
- tz.transition 2064, 3, :o2, 2974064400, 59400229, 24
- tz.transition 2064, 10, :o1, 2992208400, 59405269, 24
- tz.transition 2065, 3, :o2, 3005514000, 59408965, 24
- tz.transition 2065, 10, :o1, 3023658000, 59414005, 24
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Europe/Bratislava.rb b/lib/tzinfo/data/definitions/Europe/Bratislava.rb
deleted file mode 100644
index 4a550585..00000000
--- a/lib/tzinfo/data/definitions/Europe/Bratislava.rb
+++ /dev/null
@@ -1,18 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Europe
- module Bratislava
- include TimezoneDefinition
-
- linked_timezone 'Europe/Bratislava', 'Europe/Prague'
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Europe/Brussels.rb b/lib/tzinfo/data/definitions/Europe/Brussels.rb
deleted file mode 100644
index a1b3a9b2..00000000
--- a/lib/tzinfo/data/definitions/Europe/Brussels.rb
+++ /dev/null
@@ -1,267 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Europe
- module Brussels
- include TimezoneDefinition
-
- timezone 'Europe/Brussels' do |tz|
- tz.offset :o0, 1050, 0, :LMT
- tz.offset :o1, 1050, 0, :BMT
- tz.offset :o2, 0, 0, :WET
- tz.offset :o3, 3600, 0, :CET
- tz.offset :o4, 3600, 3600, :CEST
- tz.offset :o5, 0, 3600, :WEST
-
- tz.transition 1879, 12, :o1, -2840141850, 1386844121, 576
- tz.transition 1892, 5, :o2, -2450953050, 1389438713, 576
- tz.transition 1914, 11, :o3, -1740355200, 4840889, 2
- tz.transition 1916, 4, :o4, -1693702800, 58103627, 24
- tz.transition 1916, 9, :o3, -1680483600, 58107299, 24
- tz.transition 1917, 4, :o4, -1663455600, 58112029, 24
- tz.transition 1917, 9, :o3, -1650150000, 58115725, 24
- tz.transition 1918, 4, :o4, -1632006000, 58120765, 24
- tz.transition 1918, 9, :o3, -1618700400, 58124461, 24
- tz.transition 1918, 11, :o2, -1613826000, 58125815, 24
- tz.transition 1919, 3, :o5, -1604278800, 58128467, 24
- tz.transition 1919, 10, :o2, -1585530000, 58133675, 24
- tz.transition 1920, 2, :o5, -1574038800, 58136867, 24
- tz.transition 1920, 10, :o2, -1552266000, 58142915, 24
- tz.transition 1921, 3, :o5, -1539997200, 58146323, 24
- tz.transition 1921, 10, :o2, -1520557200, 58151723, 24
- tz.transition 1922, 3, :o5, -1507510800, 58155347, 24
- tz.transition 1922, 10, :o2, -1490576400, 58160051, 24
- tz.transition 1923, 4, :o5, -1473642000, 58164755, 24
- tz.transition 1923, 10, :o2, -1459126800, 58168787, 24
- tz.transition 1924, 3, :o5, -1444006800, 58172987, 24
- tz.transition 1924, 10, :o2, -1427677200, 58177523, 24
- tz.transition 1925, 4, :o5, -1411952400, 58181891, 24
- tz.transition 1925, 10, :o2, -1396227600, 58186259, 24
- tz.transition 1926, 4, :o5, -1379293200, 58190963, 24
- tz.transition 1926, 10, :o2, -1364778000, 58194995, 24
- tz.transition 1927, 4, :o5, -1348448400, 58199531, 24
- tz.transition 1927, 10, :o2, -1333328400, 58203731, 24
- tz.transition 1928, 4, :o5, -1316394000, 58208435, 24
- tz.transition 1928, 10, :o2, -1301263200, 29106319, 12
- tz.transition 1929, 4, :o5, -1284328800, 29108671, 12
- tz.transition 1929, 10, :o2, -1269813600, 29110687, 12
- tz.transition 1930, 4, :o5, -1253484000, 29112955, 12
- tz.transition 1930, 10, :o2, -1238364000, 29115055, 12
- tz.transition 1931, 4, :o5, -1221429600, 29117407, 12
- tz.transition 1931, 10, :o2, -1206914400, 29119423, 12
- tz.transition 1932, 4, :o5, -1191189600, 29121607, 12
- tz.transition 1932, 10, :o2, -1175464800, 29123791, 12
- tz.transition 1933, 3, :o5, -1160344800, 29125891, 12
- tz.transition 1933, 10, :o2, -1143410400, 29128243, 12
- tz.transition 1934, 4, :o5, -1127685600, 29130427, 12
- tz.transition 1934, 10, :o2, -1111960800, 29132611, 12
- tz.transition 1935, 3, :o5, -1096840800, 29134711, 12
- tz.transition 1935, 10, :o2, -1080511200, 29136979, 12
- tz.transition 1936, 4, :o5, -1063576800, 29139331, 12
- tz.transition 1936, 10, :o2, -1049061600, 29141347, 12
- tz.transition 1937, 4, :o5, -1033336800, 29143531, 12
- tz.transition 1937, 10, :o2, -1017612000, 29145715, 12
- tz.transition 1938, 3, :o5, -1002492000, 29147815, 12
- tz.transition 1938, 10, :o2, -986162400, 29150083, 12
- tz.transition 1939, 4, :o5, -969228000, 29152435, 12
- tz.transition 1939, 11, :o2, -950479200, 29155039, 12
- tz.transition 1940, 2, :o5, -942012000, 29156215, 12
- tz.transition 1940, 5, :o4, -934668000, 29157235, 12
- tz.transition 1942, 11, :o3, -857257200, 58335973, 24
- tz.transition 1943, 3, :o4, -844556400, 58339501, 24
- tz.transition 1943, 10, :o3, -828226800, 58344037, 24
- tz.transition 1944, 4, :o4, -812502000, 58348405, 24
- tz.transition 1944, 9, :o3, -798073200, 58352413, 24
- tz.transition 1945, 4, :o4, -781052400, 58357141, 24
- tz.transition 1945, 9, :o3, -766623600, 58361149, 24
- tz.transition 1946, 5, :o4, -745455600, 58367029, 24
- tz.transition 1946, 10, :o3, -733273200, 58370413, 24
- tz.transition 1977, 4, :o4, 228877200
- tz.transition 1977, 9, :o3, 243997200
- tz.transition 1978, 4, :o4, 260326800
- tz.transition 1978, 10, :o3, 276051600
- tz.transition 1979, 4, :o4, 291776400
- tz.transition 1979, 9, :o3, 307501200
- tz.transition 1980, 4, :o4, 323830800
- tz.transition 1980, 9, :o3, 338950800
- tz.transition 1981, 3, :o4, 354675600
- tz.transition 1981, 9, :o3, 370400400
- tz.transition 1982, 3, :o4, 386125200
- tz.transition 1982, 9, :o3, 401850000
- tz.transition 1983, 3, :o4, 417574800
- tz.transition 1983, 9, :o3, 433299600
- tz.transition 1984, 3, :o4, 449024400
- tz.transition 1984, 9, :o3, 465354000
- tz.transition 1985, 3, :o4, 481078800
- tz.transition 1985, 9, :o3, 496803600
- tz.transition 1986, 3, :o4, 512528400
- tz.transition 1986, 9, :o3, 528253200
- tz.transition 1987, 3, :o4, 543978000
- tz.transition 1987, 9, :o3, 559702800
- tz.transition 1988, 3, :o4, 575427600
- tz.transition 1988, 9, :o3, 591152400
- tz.transition 1989, 3, :o4, 606877200
- tz.transition 1989, 9, :o3, 622602000
- tz.transition 1990, 3, :o4, 638326800
- tz.transition 1990, 9, :o3, 654656400
- tz.transition 1991, 3, :o4, 670381200
- tz.transition 1991, 9, :o3, 686106000
- tz.transition 1992, 3, :o4, 701830800
- tz.transition 1992, 9, :o3, 717555600
- tz.transition 1993, 3, :o4, 733280400
- tz.transition 1993, 9, :o3, 749005200
- tz.transition 1994, 3, :o4, 764730000
- tz.transition 1994, 9, :o3, 780454800
- tz.transition 1995, 3, :o4, 796179600
- tz.transition 1995, 9, :o3, 811904400
- tz.transition 1996, 3, :o4, 828234000
- tz.transition 1996, 10, :o3, 846378000
- tz.transition 1997, 3, :o4, 859683600
- tz.transition 1997, 10, :o3, 877827600
- tz.transition 1998, 3, :o4, 891133200
- tz.transition 1998, 10, :o3, 909277200
- tz.transition 1999, 3, :o4, 922582800
- tz.transition 1999, 10, :o3, 941331600
- tz.transition 2000, 3, :o4, 954032400
- tz.transition 2000, 10, :o3, 972781200
- tz.transition 2001, 3, :o4, 985482000
- tz.transition 2001, 10, :o3, 1004230800
- tz.transition 2002, 3, :o4, 1017536400
- tz.transition 2002, 10, :o3, 1035680400
- tz.transition 2003, 3, :o4, 1048986000
- tz.transition 2003, 10, :o3, 1067130000
- tz.transition 2004, 3, :o4, 1080435600
- tz.transition 2004, 10, :o3, 1099184400
- tz.transition 2005, 3, :o4, 1111885200
- tz.transition 2005, 10, :o3, 1130634000
- tz.transition 2006, 3, :o4, 1143334800
- tz.transition 2006, 10, :o3, 1162083600
- tz.transition 2007, 3, :o4, 1174784400
- tz.transition 2007, 10, :o3, 1193533200
- tz.transition 2008, 3, :o4, 1206838800
- tz.transition 2008, 10, :o3, 1224982800
- tz.transition 2009, 3, :o4, 1238288400
- tz.transition 2009, 10, :o3, 1256432400
- tz.transition 2010, 3, :o4, 1269738000
- tz.transition 2010, 10, :o3, 1288486800
- tz.transition 2011, 3, :o4, 1301187600
- tz.transition 2011, 10, :o3, 1319936400
- tz.transition 2012, 3, :o4, 1332637200
- tz.transition 2012, 10, :o3, 1351386000
- tz.transition 2013, 3, :o4, 1364691600
- tz.transition 2013, 10, :o3, 1382835600
- tz.transition 2014, 3, :o4, 1396141200
- tz.transition 2014, 10, :o3, 1414285200
- tz.transition 2015, 3, :o4, 1427590800
- tz.transition 2015, 10, :o3, 1445734800
- tz.transition 2016, 3, :o4, 1459040400
- tz.transition 2016, 10, :o3, 1477789200
- tz.transition 2017, 3, :o4, 1490490000
- tz.transition 2017, 10, :o3, 1509238800
- tz.transition 2018, 3, :o4, 1521939600
- tz.transition 2018, 10, :o3, 1540688400
- tz.transition 2019, 3, :o4, 1553994000
- tz.transition 2019, 10, :o3, 1572138000
- tz.transition 2020, 3, :o4, 1585443600
- tz.transition 2020, 10, :o3, 1603587600
- tz.transition 2021, 3, :o4, 1616893200
- tz.transition 2021, 10, :o3, 1635642000
- tz.transition 2022, 3, :o4, 1648342800
- tz.transition 2022, 10, :o3, 1667091600
- tz.transition 2023, 3, :o4, 1679792400
- tz.transition 2023, 10, :o3, 1698541200
- tz.transition 2024, 3, :o4, 1711846800
- tz.transition 2024, 10, :o3, 1729990800
- tz.transition 2025, 3, :o4, 1743296400
- tz.transition 2025, 10, :o3, 1761440400
- tz.transition 2026, 3, :o4, 1774746000
- tz.transition 2026, 10, :o3, 1792890000
- tz.transition 2027, 3, :o4, 1806195600
- tz.transition 2027, 10, :o3, 1824944400
- tz.transition 2028, 3, :o4, 1837645200
- tz.transition 2028, 10, :o3, 1856394000
- tz.transition 2029, 3, :o4, 1869094800
- tz.transition 2029, 10, :o3, 1887843600
- tz.transition 2030, 3, :o4, 1901149200
- tz.transition 2030, 10, :o3, 1919293200
- tz.transition 2031, 3, :o4, 1932598800
- tz.transition 2031, 10, :o3, 1950742800
- tz.transition 2032, 3, :o4, 1964048400
- tz.transition 2032, 10, :o3, 1982797200
- tz.transition 2033, 3, :o4, 1995498000
- tz.transition 2033, 10, :o3, 2014246800
- tz.transition 2034, 3, :o4, 2026947600
- tz.transition 2034, 10, :o3, 2045696400
- tz.transition 2035, 3, :o4, 2058397200
- tz.transition 2035, 10, :o3, 2077146000
- tz.transition 2036, 3, :o4, 2090451600
- tz.transition 2036, 10, :o3, 2108595600
- tz.transition 2037, 3, :o4, 2121901200
- tz.transition 2037, 10, :o3, 2140045200
- tz.transition 2038, 3, :o4, 2153350800, 59172253, 24
- tz.transition 2038, 10, :o3, 2172099600, 59177461, 24
- tz.transition 2039, 3, :o4, 2184800400, 59180989, 24
- tz.transition 2039, 10, :o3, 2203549200, 59186197, 24
- tz.transition 2040, 3, :o4, 2216250000, 59189725, 24
- tz.transition 2040, 10, :o3, 2234998800, 59194933, 24
- tz.transition 2041, 3, :o4, 2248304400, 59198629, 24
- tz.transition 2041, 10, :o3, 2266448400, 59203669, 24
- tz.transition 2042, 3, :o4, 2279754000, 59207365, 24
- tz.transition 2042, 10, :o3, 2297898000, 59212405, 24
- tz.transition 2043, 3, :o4, 2311203600, 59216101, 24
- tz.transition 2043, 10, :o3, 2329347600, 59221141, 24
- tz.transition 2044, 3, :o4, 2342653200, 59224837, 24
- tz.transition 2044, 10, :o3, 2361402000, 59230045, 24
- tz.transition 2045, 3, :o4, 2374102800, 59233573, 24
- tz.transition 2045, 10, :o3, 2392851600, 59238781, 24
- tz.transition 2046, 3, :o4, 2405552400, 59242309, 24
- tz.transition 2046, 10, :o3, 2424301200, 59247517, 24
- tz.transition 2047, 3, :o4, 2437606800, 59251213, 24
- tz.transition 2047, 10, :o3, 2455750800, 59256253, 24
- tz.transition 2048, 3, :o4, 2469056400, 59259949, 24
- tz.transition 2048, 10, :o3, 2487200400, 59264989, 24
- tz.transition 2049, 3, :o4, 2500506000, 59268685, 24
- tz.transition 2049, 10, :o3, 2519254800, 59273893, 24
- tz.transition 2050, 3, :o4, 2531955600, 59277421, 24
- tz.transition 2050, 10, :o3, 2550704400, 59282629, 24
- tz.transition 2051, 3, :o4, 2563405200, 59286157, 24
- tz.transition 2051, 10, :o3, 2582154000, 59291365, 24
- tz.transition 2052, 3, :o4, 2595459600, 59295061, 24
- tz.transition 2052, 10, :o3, 2613603600, 59300101, 24
- tz.transition 2053, 3, :o4, 2626909200, 59303797, 24
- tz.transition 2053, 10, :o3, 2645053200, 59308837, 24
- tz.transition 2054, 3, :o4, 2658358800, 59312533, 24
- tz.transition 2054, 10, :o3, 2676502800, 59317573, 24
- tz.transition 2055, 3, :o4, 2689808400, 59321269, 24
- tz.transition 2055, 10, :o3, 2708557200, 59326477, 24
- tz.transition 2056, 3, :o4, 2721258000, 59330005, 24
- tz.transition 2056, 10, :o3, 2740006800, 59335213, 24
- tz.transition 2057, 3, :o4, 2752707600, 59338741, 24
- tz.transition 2057, 10, :o3, 2771456400, 59343949, 24
- tz.transition 2058, 3, :o4, 2784762000, 59347645, 24
- tz.transition 2058, 10, :o3, 2802906000, 59352685, 24
- tz.transition 2059, 3, :o4, 2816211600, 59356381, 24
- tz.transition 2059, 10, :o3, 2834355600, 59361421, 24
- tz.transition 2060, 3, :o4, 2847661200, 59365117, 24
- tz.transition 2060, 10, :o3, 2866410000, 59370325, 24
- tz.transition 2061, 3, :o4, 2879110800, 59373853, 24
- tz.transition 2061, 10, :o3, 2897859600, 59379061, 24
- tz.transition 2062, 3, :o4, 2910560400, 59382589, 24
- tz.transition 2062, 10, :o3, 2929309200, 59387797, 24
- tz.transition 2063, 3, :o4, 2942010000, 59391325, 24
- tz.transition 2063, 10, :o3, 2960758800, 59396533, 24
- tz.transition 2064, 3, :o4, 2974064400, 59400229, 24
- tz.transition 2064, 10, :o3, 2992208400, 59405269, 24
- tz.transition 2065, 3, :o4, 3005514000, 59408965, 24
- tz.transition 2065, 10, :o3, 3023658000, 59414005, 24
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Europe/Bucharest.rb b/lib/tzinfo/data/definitions/Europe/Bucharest.rb
deleted file mode 100644
index 7620ce62..00000000
--- a/lib/tzinfo/data/definitions/Europe/Bucharest.rb
+++ /dev/null
@@ -1,216 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Europe
- module Bucharest
- include TimezoneDefinition
-
- timezone 'Europe/Bucharest' do |tz|
- tz.offset :o0, 6264, 0, :LMT
- tz.offset :o1, 6264, 0, :BMT
- tz.offset :o2, 7200, 0, :EET
- tz.offset :o3, 7200, 3600, :EEST
-
- tz.transition 1891, 9, :o1, -2469404664, 964802571, 400
- tz.transition 1931, 7, :o2, -1213148664, 970618571, 400
- tz.transition 1932, 5, :o3, -1187056800, 29122181, 12
- tz.transition 1932, 10, :o2, -1175479200, 29123789, 12
- tz.transition 1933, 4, :o3, -1159754400, 29125973, 12
- tz.transition 1933, 9, :o2, -1144029600, 29128157, 12
- tz.transition 1934, 4, :o3, -1127700000, 29130425, 12
- tz.transition 1934, 10, :o2, -1111975200, 29132609, 12
- tz.transition 1935, 4, :o3, -1096250400, 29134793, 12
- tz.transition 1935, 10, :o2, -1080525600, 29136977, 12
- tz.transition 1936, 4, :o3, -1064800800, 29139161, 12
- tz.transition 1936, 10, :o2, -1049076000, 29141345, 12
- tz.transition 1937, 4, :o3, -1033351200, 29143529, 12
- tz.transition 1937, 10, :o2, -1017626400, 29145713, 12
- tz.transition 1938, 4, :o3, -1001901600, 29147897, 12
- tz.transition 1938, 10, :o2, -986176800, 29150081, 12
- tz.transition 1939, 4, :o3, -970452000, 29152265, 12
- tz.transition 1939, 9, :o2, -954727200, 29154449, 12
- tz.transition 1979, 5, :o3, 296604000
- tz.transition 1979, 9, :o2, 307486800
- tz.transition 1980, 4, :o3, 323816400
- tz.transition 1980, 9, :o2, 338940000
- tz.transition 1981, 3, :o3, 354672000
- tz.transition 1981, 9, :o2, 370396800
- tz.transition 1982, 3, :o3, 386121600
- tz.transition 1982, 9, :o2, 401846400
- tz.transition 1983, 3, :o3, 417571200
- tz.transition 1983, 9, :o2, 433296000
- tz.transition 1984, 3, :o3, 449020800
- tz.transition 1984, 9, :o2, 465350400
- tz.transition 1985, 3, :o3, 481075200
- tz.transition 1985, 9, :o2, 496800000
- tz.transition 1986, 3, :o3, 512524800
- tz.transition 1986, 9, :o2, 528249600
- tz.transition 1987, 3, :o3, 543974400
- tz.transition 1987, 9, :o2, 559699200
- tz.transition 1988, 3, :o3, 575424000
- tz.transition 1988, 9, :o2, 591148800
- tz.transition 1989, 3, :o3, 606873600
- tz.transition 1989, 9, :o2, 622598400
- tz.transition 1990, 3, :o3, 638323200
- tz.transition 1990, 9, :o2, 654652800
- tz.transition 1991, 3, :o3, 670370400
- tz.transition 1991, 9, :o2, 686095200
- tz.transition 1992, 3, :o3, 701820000
- tz.transition 1992, 9, :o2, 717544800
- tz.transition 1993, 3, :o3, 733269600
- tz.transition 1993, 9, :o2, 748994400
- tz.transition 1994, 3, :o3, 764719200
- tz.transition 1994, 9, :o2, 780440400
- tz.transition 1995, 3, :o3, 796168800
- tz.transition 1995, 9, :o2, 811890000
- tz.transition 1996, 3, :o3, 828223200
- tz.transition 1996, 10, :o2, 846363600
- tz.transition 1997, 3, :o3, 859683600
- tz.transition 1997, 10, :o2, 877827600
- tz.transition 1998, 3, :o3, 891133200
- tz.transition 1998, 10, :o2, 909277200
- tz.transition 1999, 3, :o3, 922582800
- tz.transition 1999, 10, :o2, 941331600
- tz.transition 2000, 3, :o3, 954032400
- tz.transition 2000, 10, :o2, 972781200
- tz.transition 2001, 3, :o3, 985482000
- tz.transition 2001, 10, :o2, 1004230800
- tz.transition 2002, 3, :o3, 1017536400
- tz.transition 2002, 10, :o2, 1035680400
- tz.transition 2003, 3, :o3, 1048986000
- tz.transition 2003, 10, :o2, 1067130000
- tz.transition 2004, 3, :o3, 1080435600
- tz.transition 2004, 10, :o2, 1099184400
- tz.transition 2005, 3, :o3, 1111885200
- tz.transition 2005, 10, :o2, 1130634000
- tz.transition 2006, 3, :o3, 1143334800
- tz.transition 2006, 10, :o2, 1162083600
- tz.transition 2007, 3, :o3, 1174784400
- tz.transition 2007, 10, :o2, 1193533200
- tz.transition 2008, 3, :o3, 1206838800
- tz.transition 2008, 10, :o2, 1224982800
- tz.transition 2009, 3, :o3, 1238288400
- tz.transition 2009, 10, :o2, 1256432400
- tz.transition 2010, 3, :o3, 1269738000
- tz.transition 2010, 10, :o2, 1288486800
- tz.transition 2011, 3, :o3, 1301187600
- tz.transition 2011, 10, :o2, 1319936400
- tz.transition 2012, 3, :o3, 1332637200
- tz.transition 2012, 10, :o2, 1351386000
- tz.transition 2013, 3, :o3, 1364691600
- tz.transition 2013, 10, :o2, 1382835600
- tz.transition 2014, 3, :o3, 1396141200
- tz.transition 2014, 10, :o2, 1414285200
- tz.transition 2015, 3, :o3, 1427590800
- tz.transition 2015, 10, :o2, 1445734800
- tz.transition 2016, 3, :o3, 1459040400
- tz.transition 2016, 10, :o2, 1477789200
- tz.transition 2017, 3, :o3, 1490490000
- tz.transition 2017, 10, :o2, 1509238800
- tz.transition 2018, 3, :o3, 1521939600
- tz.transition 2018, 10, :o2, 1540688400
- tz.transition 2019, 3, :o3, 1553994000
- tz.transition 2019, 10, :o2, 1572138000
- tz.transition 2020, 3, :o3, 1585443600
- tz.transition 2020, 10, :o2, 1603587600
- tz.transition 2021, 3, :o3, 1616893200
- tz.transition 2021, 10, :o2, 1635642000
- tz.transition 2022, 3, :o3, 1648342800
- tz.transition 2022, 10, :o2, 1667091600
- tz.transition 2023, 3, :o3, 1679792400
- tz.transition 2023, 10, :o2, 1698541200
- tz.transition 2024, 3, :o3, 1711846800
- tz.transition 2024, 10, :o2, 1729990800
- tz.transition 2025, 3, :o3, 1743296400
- tz.transition 2025, 10, :o2, 1761440400
- tz.transition 2026, 3, :o3, 1774746000
- tz.transition 2026, 10, :o2, 1792890000
- tz.transition 2027, 3, :o3, 1806195600
- tz.transition 2027, 10, :o2, 1824944400
- tz.transition 2028, 3, :o3, 1837645200
- tz.transition 2028, 10, :o2, 1856394000
- tz.transition 2029, 3, :o3, 1869094800
- tz.transition 2029, 10, :o2, 1887843600
- tz.transition 2030, 3, :o3, 1901149200
- tz.transition 2030, 10, :o2, 1919293200
- tz.transition 2031, 3, :o3, 1932598800
- tz.transition 2031, 10, :o2, 1950742800
- tz.transition 2032, 3, :o3, 1964048400
- tz.transition 2032, 10, :o2, 1982797200
- tz.transition 2033, 3, :o3, 1995498000
- tz.transition 2033, 10, :o2, 2014246800
- tz.transition 2034, 3, :o3, 2026947600
- tz.transition 2034, 10, :o2, 2045696400
- tz.transition 2035, 3, :o3, 2058397200
- tz.transition 2035, 10, :o2, 2077146000
- tz.transition 2036, 3, :o3, 2090451600
- tz.transition 2036, 10, :o2, 2108595600
- tz.transition 2037, 3, :o3, 2121901200
- tz.transition 2037, 10, :o2, 2140045200
- tz.transition 2038, 3, :o3, 2153350800, 59172253, 24
- tz.transition 2038, 10, :o2, 2172099600, 59177461, 24
- tz.transition 2039, 3, :o3, 2184800400, 59180989, 24
- tz.transition 2039, 10, :o2, 2203549200, 59186197, 24
- tz.transition 2040, 3, :o3, 2216250000, 59189725, 24
- tz.transition 2040, 10, :o2, 2234998800, 59194933, 24
- tz.transition 2041, 3, :o3, 2248304400, 59198629, 24
- tz.transition 2041, 10, :o2, 2266448400, 59203669, 24
- tz.transition 2042, 3, :o3, 2279754000, 59207365, 24
- tz.transition 2042, 10, :o2, 2297898000, 59212405, 24
- tz.transition 2043, 3, :o3, 2311203600, 59216101, 24
- tz.transition 2043, 10, :o2, 2329347600, 59221141, 24
- tz.transition 2044, 3, :o3, 2342653200, 59224837, 24
- tz.transition 2044, 10, :o2, 2361402000, 59230045, 24
- tz.transition 2045, 3, :o3, 2374102800, 59233573, 24
- tz.transition 2045, 10, :o2, 2392851600, 59238781, 24
- tz.transition 2046, 3, :o3, 2405552400, 59242309, 24
- tz.transition 2046, 10, :o2, 2424301200, 59247517, 24
- tz.transition 2047, 3, :o3, 2437606800, 59251213, 24
- tz.transition 2047, 10, :o2, 2455750800, 59256253, 24
- tz.transition 2048, 3, :o3, 2469056400, 59259949, 24
- tz.transition 2048, 10, :o2, 2487200400, 59264989, 24
- tz.transition 2049, 3, :o3, 2500506000, 59268685, 24
- tz.transition 2049, 10, :o2, 2519254800, 59273893, 24
- tz.transition 2050, 3, :o3, 2531955600, 59277421, 24
- tz.transition 2050, 10, :o2, 2550704400, 59282629, 24
- tz.transition 2051, 3, :o3, 2563405200, 59286157, 24
- tz.transition 2051, 10, :o2, 2582154000, 59291365, 24
- tz.transition 2052, 3, :o3, 2595459600, 59295061, 24
- tz.transition 2052, 10, :o2, 2613603600, 59300101, 24
- tz.transition 2053, 3, :o3, 2626909200, 59303797, 24
- tz.transition 2053, 10, :o2, 2645053200, 59308837, 24
- tz.transition 2054, 3, :o3, 2658358800, 59312533, 24
- tz.transition 2054, 10, :o2, 2676502800, 59317573, 24
- tz.transition 2055, 3, :o3, 2689808400, 59321269, 24
- tz.transition 2055, 10, :o2, 2708557200, 59326477, 24
- tz.transition 2056, 3, :o3, 2721258000, 59330005, 24
- tz.transition 2056, 10, :o2, 2740006800, 59335213, 24
- tz.transition 2057, 3, :o3, 2752707600, 59338741, 24
- tz.transition 2057, 10, :o2, 2771456400, 59343949, 24
- tz.transition 2058, 3, :o3, 2784762000, 59347645, 24
- tz.transition 2058, 10, :o2, 2802906000, 59352685, 24
- tz.transition 2059, 3, :o3, 2816211600, 59356381, 24
- tz.transition 2059, 10, :o2, 2834355600, 59361421, 24
- tz.transition 2060, 3, :o3, 2847661200, 59365117, 24
- tz.transition 2060, 10, :o2, 2866410000, 59370325, 24
- tz.transition 2061, 3, :o3, 2879110800, 59373853, 24
- tz.transition 2061, 10, :o2, 2897859600, 59379061, 24
- tz.transition 2062, 3, :o3, 2910560400, 59382589, 24
- tz.transition 2062, 10, :o2, 2929309200, 59387797, 24
- tz.transition 2063, 3, :o3, 2942010000, 59391325, 24
- tz.transition 2063, 10, :o2, 2960758800, 59396533, 24
- tz.transition 2064, 3, :o3, 2974064400, 59400229, 24
- tz.transition 2064, 10, :o2, 2992208400, 59405269, 24
- tz.transition 2065, 3, :o3, 3005514000, 59408965, 24
- tz.transition 2065, 10, :o2, 3023658000, 59414005, 24
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Europe/Budapest.rb b/lib/tzinfo/data/definitions/Europe/Budapest.rb
deleted file mode 100644
index c9aa87d6..00000000
--- a/lib/tzinfo/data/definitions/Europe/Budapest.rb
+++ /dev/null
@@ -1,230 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Europe
- module Budapest
- include TimezoneDefinition
-
- timezone 'Europe/Budapest' do |tz|
- tz.offset :o0, 4580, 0, :LMT
- tz.offset :o1, 3600, 0, :CET
- tz.offset :o2, 3600, 3600, :CEST
-
- tz.transition 1890, 9, :o1, -2500938980, 10418291051, 4320
- tz.transition 1916, 4, :o2, -1693706400, 29051813, 12
- tz.transition 1916, 9, :o1, -1680483600, 58107299, 24
- tz.transition 1917, 4, :o2, -1663455600, 58112029, 24
- tz.transition 1917, 9, :o1, -1650150000, 58115725, 24
- tz.transition 1918, 4, :o2, -1633212000, 29060215, 12
- tz.transition 1918, 9, :o1, -1618700400, 58124461, 24
- tz.transition 1919, 4, :o2, -1600466400, 29064763, 12
- tz.transition 1919, 11, :o1, -1581202800, 58134877, 24
- tz.transition 1941, 4, :o2, -906771600, 58322219, 24
- tz.transition 1942, 11, :o1, -857257200, 58335973, 24
- tz.transition 1943, 3, :o2, -844556400, 58339501, 24
- tz.transition 1943, 10, :o1, -828226800, 58344037, 24
- tz.transition 1944, 4, :o2, -812502000, 58348405, 24
- tz.transition 1944, 10, :o1, -796777200, 58352773, 24
- tz.transition 1945, 5, :o2, -778471200, 29178929, 12
- tz.transition 1945, 10, :o1, -762660000, 29181125, 12
- tz.transition 1946, 3, :o2, -749689200, 58365853, 24
- tz.transition 1946, 10, :o1, -733359600, 58370389, 24
- tz.transition 1947, 4, :o2, -717634800, 58374757, 24
- tz.transition 1947, 10, :o1, -701910000, 58379125, 24
- tz.transition 1948, 4, :o2, -686185200, 58383493, 24
- tz.transition 1948, 10, :o1, -670460400, 58387861, 24
- tz.transition 1949, 4, :o2, -654130800, 58392397, 24
- tz.transition 1949, 10, :o1, -639010800, 58396597, 24
- tz.transition 1950, 4, :o2, -621990000, 58401325, 24
- tz.transition 1950, 10, :o1, -605660400, 58405861, 24
- tz.transition 1954, 5, :o2, -492656400, 58437251, 24
- tz.transition 1954, 10, :o1, -481168800, 29220221, 12
- tz.transition 1955, 5, :o2, -461120400, 58446011, 24
- tz.transition 1955, 10, :o1, -449632800, 29224601, 12
- tz.transition 1956, 6, :o2, -428547600, 58455059, 24
- tz.transition 1956, 9, :o1, -418269600, 29228957, 12
- tz.transition 1957, 6, :o2, -397094400, 4871983, 2
- tz.transition 1957, 9, :o1, -386809200, 58466653, 24
- tz.transition 1980, 4, :o2, 323827200
- tz.transition 1980, 9, :o1, 338950800
- tz.transition 1981, 3, :o2, 354675600
- tz.transition 1981, 9, :o1, 370400400
- tz.transition 1982, 3, :o2, 386125200
- tz.transition 1982, 9, :o1, 401850000
- tz.transition 1983, 3, :o2, 417574800
- tz.transition 1983, 9, :o1, 433299600
- tz.transition 1984, 3, :o2, 449024400
- tz.transition 1984, 9, :o1, 465354000
- tz.transition 1985, 3, :o2, 481078800
- tz.transition 1985, 9, :o1, 496803600
- tz.transition 1986, 3, :o2, 512528400
- tz.transition 1986, 9, :o1, 528253200
- tz.transition 1987, 3, :o2, 543978000
- tz.transition 1987, 9, :o1, 559702800
- tz.transition 1988, 3, :o2, 575427600
- tz.transition 1988, 9, :o1, 591152400
- tz.transition 1989, 3, :o2, 606877200
- tz.transition 1989, 9, :o1, 622602000
- tz.transition 1990, 3, :o2, 638326800
- tz.transition 1990, 9, :o1, 654656400
- tz.transition 1991, 3, :o2, 670381200
- tz.transition 1991, 9, :o1, 686106000
- tz.transition 1992, 3, :o2, 701830800
- tz.transition 1992, 9, :o1, 717555600
- tz.transition 1993, 3, :o2, 733280400
- tz.transition 1993, 9, :o1, 749005200
- tz.transition 1994, 3, :o2, 764730000
- tz.transition 1994, 9, :o1, 780454800
- tz.transition 1995, 3, :o2, 796179600
- tz.transition 1995, 9, :o1, 811904400
- tz.transition 1996, 3, :o2, 828234000
- tz.transition 1996, 10, :o1, 846378000
- tz.transition 1997, 3, :o2, 859683600
- tz.transition 1997, 10, :o1, 877827600
- tz.transition 1998, 3, :o2, 891133200
- tz.transition 1998, 10, :o1, 909277200
- tz.transition 1999, 3, :o2, 922582800
- tz.transition 1999, 10, :o1, 941331600
- tz.transition 2000, 3, :o2, 954032400
- tz.transition 2000, 10, :o1, 972781200
- tz.transition 2001, 3, :o2, 985482000
- tz.transition 2001, 10, :o1, 1004230800
- tz.transition 2002, 3, :o2, 1017536400
- tz.transition 2002, 10, :o1, 1035680400
- tz.transition 2003, 3, :o2, 1048986000
- tz.transition 2003, 10, :o1, 1067130000
- tz.transition 2004, 3, :o2, 1080435600
- tz.transition 2004, 10, :o1, 1099184400
- tz.transition 2005, 3, :o2, 1111885200
- tz.transition 2005, 10, :o1, 1130634000
- tz.transition 2006, 3, :o2, 1143334800
- tz.transition 2006, 10, :o1, 1162083600
- tz.transition 2007, 3, :o2, 1174784400
- tz.transition 2007, 10, :o1, 1193533200
- tz.transition 2008, 3, :o2, 1206838800
- tz.transition 2008, 10, :o1, 1224982800
- tz.transition 2009, 3, :o2, 1238288400
- tz.transition 2009, 10, :o1, 1256432400
- tz.transition 2010, 3, :o2, 1269738000
- tz.transition 2010, 10, :o1, 1288486800
- tz.transition 2011, 3, :o2, 1301187600
- tz.transition 2011, 10, :o1, 1319936400
- tz.transition 2012, 3, :o2, 1332637200
- tz.transition 2012, 10, :o1, 1351386000
- tz.transition 2013, 3, :o2, 1364691600
- tz.transition 2013, 10, :o1, 1382835600
- tz.transition 2014, 3, :o2, 1396141200
- tz.transition 2014, 10, :o1, 1414285200
- tz.transition 2015, 3, :o2, 1427590800
- tz.transition 2015, 10, :o1, 1445734800
- tz.transition 2016, 3, :o2, 1459040400
- tz.transition 2016, 10, :o1, 1477789200
- tz.transition 2017, 3, :o2, 1490490000
- tz.transition 2017, 10, :o1, 1509238800
- tz.transition 2018, 3, :o2, 1521939600
- tz.transition 2018, 10, :o1, 1540688400
- tz.transition 2019, 3, :o2, 1553994000
- tz.transition 2019, 10, :o1, 1572138000
- tz.transition 2020, 3, :o2, 1585443600
- tz.transition 2020, 10, :o1, 1603587600
- tz.transition 2021, 3, :o2, 1616893200
- tz.transition 2021, 10, :o1, 1635642000
- tz.transition 2022, 3, :o2, 1648342800
- tz.transition 2022, 10, :o1, 1667091600
- tz.transition 2023, 3, :o2, 1679792400
- tz.transition 2023, 10, :o1, 1698541200
- tz.transition 2024, 3, :o2, 1711846800
- tz.transition 2024, 10, :o1, 1729990800
- tz.transition 2025, 3, :o2, 1743296400
- tz.transition 2025, 10, :o1, 1761440400
- tz.transition 2026, 3, :o2, 1774746000
- tz.transition 2026, 10, :o1, 1792890000
- tz.transition 2027, 3, :o2, 1806195600
- tz.transition 2027, 10, :o1, 1824944400
- tz.transition 2028, 3, :o2, 1837645200
- tz.transition 2028, 10, :o1, 1856394000
- tz.transition 2029, 3, :o2, 1869094800
- tz.transition 2029, 10, :o1, 1887843600
- tz.transition 2030, 3, :o2, 1901149200
- tz.transition 2030, 10, :o1, 1919293200
- tz.transition 2031, 3, :o2, 1932598800
- tz.transition 2031, 10, :o1, 1950742800
- tz.transition 2032, 3, :o2, 1964048400
- tz.transition 2032, 10, :o1, 1982797200
- tz.transition 2033, 3, :o2, 1995498000
- tz.transition 2033, 10, :o1, 2014246800
- tz.transition 2034, 3, :o2, 2026947600
- tz.transition 2034, 10, :o1, 2045696400
- tz.transition 2035, 3, :o2, 2058397200
- tz.transition 2035, 10, :o1, 2077146000
- tz.transition 2036, 3, :o2, 2090451600
- tz.transition 2036, 10, :o1, 2108595600
- tz.transition 2037, 3, :o2, 2121901200
- tz.transition 2037, 10, :o1, 2140045200
- tz.transition 2038, 3, :o2, 2153350800, 59172253, 24
- tz.transition 2038, 10, :o1, 2172099600, 59177461, 24
- tz.transition 2039, 3, :o2, 2184800400, 59180989, 24
- tz.transition 2039, 10, :o1, 2203549200, 59186197, 24
- tz.transition 2040, 3, :o2, 2216250000, 59189725, 24
- tz.transition 2040, 10, :o1, 2234998800, 59194933, 24
- tz.transition 2041, 3, :o2, 2248304400, 59198629, 24
- tz.transition 2041, 10, :o1, 2266448400, 59203669, 24
- tz.transition 2042, 3, :o2, 2279754000, 59207365, 24
- tz.transition 2042, 10, :o1, 2297898000, 59212405, 24
- tz.transition 2043, 3, :o2, 2311203600, 59216101, 24
- tz.transition 2043, 10, :o1, 2329347600, 59221141, 24
- tz.transition 2044, 3, :o2, 2342653200, 59224837, 24
- tz.transition 2044, 10, :o1, 2361402000, 59230045, 24
- tz.transition 2045, 3, :o2, 2374102800, 59233573, 24
- tz.transition 2045, 10, :o1, 2392851600, 59238781, 24
- tz.transition 2046, 3, :o2, 2405552400, 59242309, 24
- tz.transition 2046, 10, :o1, 2424301200, 59247517, 24
- tz.transition 2047, 3, :o2, 2437606800, 59251213, 24
- tz.transition 2047, 10, :o1, 2455750800, 59256253, 24
- tz.transition 2048, 3, :o2, 2469056400, 59259949, 24
- tz.transition 2048, 10, :o1, 2487200400, 59264989, 24
- tz.transition 2049, 3, :o2, 2500506000, 59268685, 24
- tz.transition 2049, 10, :o1, 2519254800, 59273893, 24
- tz.transition 2050, 3, :o2, 2531955600, 59277421, 24
- tz.transition 2050, 10, :o1, 2550704400, 59282629, 24
- tz.transition 2051, 3, :o2, 2563405200, 59286157, 24
- tz.transition 2051, 10, :o1, 2582154000, 59291365, 24
- tz.transition 2052, 3, :o2, 2595459600, 59295061, 24
- tz.transition 2052, 10, :o1, 2613603600, 59300101, 24
- tz.transition 2053, 3, :o2, 2626909200, 59303797, 24
- tz.transition 2053, 10, :o1, 2645053200, 59308837, 24
- tz.transition 2054, 3, :o2, 2658358800, 59312533, 24
- tz.transition 2054, 10, :o1, 2676502800, 59317573, 24
- tz.transition 2055, 3, :o2, 2689808400, 59321269, 24
- tz.transition 2055, 10, :o1, 2708557200, 59326477, 24
- tz.transition 2056, 3, :o2, 2721258000, 59330005, 24
- tz.transition 2056, 10, :o1, 2740006800, 59335213, 24
- tz.transition 2057, 3, :o2, 2752707600, 59338741, 24
- tz.transition 2057, 10, :o1, 2771456400, 59343949, 24
- tz.transition 2058, 3, :o2, 2784762000, 59347645, 24
- tz.transition 2058, 10, :o1, 2802906000, 59352685, 24
- tz.transition 2059, 3, :o2, 2816211600, 59356381, 24
- tz.transition 2059, 10, :o1, 2834355600, 59361421, 24
- tz.transition 2060, 3, :o2, 2847661200, 59365117, 24
- tz.transition 2060, 10, :o1, 2866410000, 59370325, 24
- tz.transition 2061, 3, :o2, 2879110800, 59373853, 24
- tz.transition 2061, 10, :o1, 2897859600, 59379061, 24
- tz.transition 2062, 3, :o2, 2910560400, 59382589, 24
- tz.transition 2062, 10, :o1, 2929309200, 59387797, 24
- tz.transition 2063, 3, :o2, 2942010000, 59391325, 24
- tz.transition 2063, 10, :o1, 2960758800, 59396533, 24
- tz.transition 2064, 3, :o2, 2974064400, 59400229, 24
- tz.transition 2064, 10, :o1, 2992208400, 59405269, 24
- tz.transition 2065, 3, :o2, 3005514000, 59408965, 24
- tz.transition 2065, 10, :o1, 3023658000, 59414005, 24
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Europe/Busingen.rb b/lib/tzinfo/data/definitions/Europe/Busingen.rb
deleted file mode 100644
index 1493531d..00000000
--- a/lib/tzinfo/data/definitions/Europe/Busingen.rb
+++ /dev/null
@@ -1,18 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Europe
- module Busingen
- include TimezoneDefinition
-
- linked_timezone 'Europe/Busingen', 'Europe/Zurich'
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Europe/Chisinau.rb b/lib/tzinfo/data/definitions/Europe/Chisinau.rb
deleted file mode 100644
index 2011bdde..00000000
--- a/lib/tzinfo/data/definitions/Europe/Chisinau.rb
+++ /dev/null
@@ -1,224 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Europe
- module Chisinau
- include TimezoneDefinition
-
- timezone 'Europe/Chisinau' do |tz|
- tz.offset :o0, 6920, 0, :LMT
- tz.offset :o1, 6900, 0, :CMT
- tz.offset :o2, 6264, 0, :BMT
- tz.offset :o3, 7200, 0, :EET
- tz.offset :o4, 7200, 3600, :EEST
- tz.offset :o5, 3600, 3600, :CEST
- tz.offset :o6, 3600, 0, :CET
- tz.offset :o7, 10800, 0, :MSK
- tz.offset :o8, 10800, 3600, :MSD
-
- tz.transition 1879, 12, :o1, -2840147720, 5200665307, 2160
- tz.transition 1918, 2, :o2, -1637114100, 697432153, 288
- tz.transition 1931, 7, :o3, -1213148664, 970618571, 400
- tz.transition 1932, 5, :o4, -1187056800, 29122181, 12
- tz.transition 1932, 10, :o3, -1175479200, 29123789, 12
- tz.transition 1933, 4, :o4, -1159754400, 29125973, 12
- tz.transition 1933, 9, :o3, -1144029600, 29128157, 12
- tz.transition 1934, 4, :o4, -1127700000, 29130425, 12
- tz.transition 1934, 10, :o3, -1111975200, 29132609, 12
- tz.transition 1935, 4, :o4, -1096250400, 29134793, 12
- tz.transition 1935, 10, :o3, -1080525600, 29136977, 12
- tz.transition 1936, 4, :o4, -1064800800, 29139161, 12
- tz.transition 1936, 10, :o3, -1049076000, 29141345, 12
- tz.transition 1937, 4, :o4, -1033351200, 29143529, 12
- tz.transition 1937, 10, :o3, -1017626400, 29145713, 12
- tz.transition 1938, 4, :o4, -1001901600, 29147897, 12
- tz.transition 1938, 10, :o3, -986176800, 29150081, 12
- tz.transition 1939, 4, :o4, -970452000, 29152265, 12
- tz.transition 1939, 9, :o3, -954727200, 29154449, 12
- tz.transition 1940, 8, :o4, -927165600, 29158277, 12
- tz.transition 1941, 7, :o5, -898138800, 19441539, 8
- tz.transition 1942, 11, :o6, -857257200, 58335973, 24
- tz.transition 1943, 3, :o5, -844556400, 58339501, 24
- tz.transition 1943, 10, :o6, -828226800, 58344037, 24
- tz.transition 1944, 4, :o5, -812502000, 58348405, 24
- tz.transition 1944, 8, :o7, -800157600, 29175917, 12
- tz.transition 1981, 3, :o8, 354920400
- tz.transition 1981, 9, :o7, 370728000
- tz.transition 1982, 3, :o8, 386456400
- tz.transition 1982, 9, :o7, 402264000
- tz.transition 1983, 3, :o8, 417992400
- tz.transition 1983, 9, :o7, 433800000
- tz.transition 1984, 3, :o8, 449614800
- tz.transition 1984, 9, :o7, 465346800
- tz.transition 1985, 3, :o8, 481071600
- tz.transition 1985, 9, :o7, 496796400
- tz.transition 1986, 3, :o8, 512521200
- tz.transition 1986, 9, :o7, 528246000
- tz.transition 1987, 3, :o8, 543970800
- tz.transition 1987, 9, :o7, 559695600
- tz.transition 1988, 3, :o8, 575420400
- tz.transition 1988, 9, :o7, 591145200
- tz.transition 1989, 3, :o8, 606870000
- tz.transition 1989, 9, :o7, 622594800
- tz.transition 1990, 5, :o3, 641941200
- tz.transition 1991, 3, :o4, 670377600
- tz.transition 1991, 9, :o3, 686102400
- tz.transition 1992, 3, :o4, 701820000
- tz.transition 1992, 9, :o3, 717541200
- tz.transition 1993, 3, :o4, 733269600
- tz.transition 1993, 9, :o3, 748990800
- tz.transition 1994, 3, :o4, 764719200
- tz.transition 1994, 9, :o3, 780440400
- tz.transition 1995, 3, :o4, 796168800
- tz.transition 1995, 9, :o3, 811890000
- tz.transition 1996, 3, :o4, 828223200
- tz.transition 1996, 10, :o3, 846363600
- tz.transition 1997, 3, :o4, 859683600
- tz.transition 1997, 10, :o3, 877827600
- tz.transition 1998, 3, :o4, 891133200
- tz.transition 1998, 10, :o3, 909277200
- tz.transition 1999, 3, :o4, 922582800
- tz.transition 1999, 10, :o3, 941331600
- tz.transition 2000, 3, :o4, 954032400
- tz.transition 2000, 10, :o3, 972781200
- tz.transition 2001, 3, :o4, 985482000
- tz.transition 2001, 10, :o3, 1004230800
- tz.transition 2002, 3, :o4, 1017536400
- tz.transition 2002, 10, :o3, 1035680400
- tz.transition 2003, 3, :o4, 1048986000
- tz.transition 2003, 10, :o3, 1067130000
- tz.transition 2004, 3, :o4, 1080435600
- tz.transition 2004, 10, :o3, 1099184400
- tz.transition 2005, 3, :o4, 1111885200
- tz.transition 2005, 10, :o3, 1130634000
- tz.transition 2006, 3, :o4, 1143334800
- tz.transition 2006, 10, :o3, 1162083600
- tz.transition 2007, 3, :o4, 1174784400
- tz.transition 2007, 10, :o3, 1193533200
- tz.transition 2008, 3, :o4, 1206838800
- tz.transition 2008, 10, :o3, 1224982800
- tz.transition 2009, 3, :o4, 1238288400
- tz.transition 2009, 10, :o3, 1256432400
- tz.transition 2010, 3, :o4, 1269738000
- tz.transition 2010, 10, :o3, 1288486800
- tz.transition 2011, 3, :o4, 1301187600
- tz.transition 2011, 10, :o3, 1319936400
- tz.transition 2012, 3, :o4, 1332637200
- tz.transition 2012, 10, :o3, 1351386000
- tz.transition 2013, 3, :o4, 1364691600
- tz.transition 2013, 10, :o3, 1382835600
- tz.transition 2014, 3, :o4, 1396141200
- tz.transition 2014, 10, :o3, 1414285200
- tz.transition 2015, 3, :o4, 1427590800
- tz.transition 2015, 10, :o3, 1445734800
- tz.transition 2016, 3, :o4, 1459040400
- tz.transition 2016, 10, :o3, 1477789200
- tz.transition 2017, 3, :o4, 1490490000
- tz.transition 2017, 10, :o3, 1509238800
- tz.transition 2018, 3, :o4, 1521939600
- tz.transition 2018, 10, :o3, 1540688400
- tz.transition 2019, 3, :o4, 1553994000
- tz.transition 2019, 10, :o3, 1572138000
- tz.transition 2020, 3, :o4, 1585443600
- tz.transition 2020, 10, :o3, 1603587600
- tz.transition 2021, 3, :o4, 1616893200
- tz.transition 2021, 10, :o3, 1635642000
- tz.transition 2022, 3, :o4, 1648342800
- tz.transition 2022, 10, :o3, 1667091600
- tz.transition 2023, 3, :o4, 1679792400
- tz.transition 2023, 10, :o3, 1698541200
- tz.transition 2024, 3, :o4, 1711846800
- tz.transition 2024, 10, :o3, 1729990800
- tz.transition 2025, 3, :o4, 1743296400
- tz.transition 2025, 10, :o3, 1761440400
- tz.transition 2026, 3, :o4, 1774746000
- tz.transition 2026, 10, :o3, 1792890000
- tz.transition 2027, 3, :o4, 1806195600
- tz.transition 2027, 10, :o3, 1824944400
- tz.transition 2028, 3, :o4, 1837645200
- tz.transition 2028, 10, :o3, 1856394000
- tz.transition 2029, 3, :o4, 1869094800
- tz.transition 2029, 10, :o3, 1887843600
- tz.transition 2030, 3, :o4, 1901149200
- tz.transition 2030, 10, :o3, 1919293200
- tz.transition 2031, 3, :o4, 1932598800
- tz.transition 2031, 10, :o3, 1950742800
- tz.transition 2032, 3, :o4, 1964048400
- tz.transition 2032, 10, :o3, 1982797200
- tz.transition 2033, 3, :o4, 1995498000
- tz.transition 2033, 10, :o3, 2014246800
- tz.transition 2034, 3, :o4, 2026947600
- tz.transition 2034, 10, :o3, 2045696400
- tz.transition 2035, 3, :o4, 2058397200
- tz.transition 2035, 10, :o3, 2077146000
- tz.transition 2036, 3, :o4, 2090451600
- tz.transition 2036, 10, :o3, 2108595600
- tz.transition 2037, 3, :o4, 2121901200
- tz.transition 2037, 10, :o3, 2140045200
- tz.transition 2038, 3, :o4, 2153350800, 59172253, 24
- tz.transition 2038, 10, :o3, 2172099600, 59177461, 24
- tz.transition 2039, 3, :o4, 2184800400, 59180989, 24
- tz.transition 2039, 10, :o3, 2203549200, 59186197, 24
- tz.transition 2040, 3, :o4, 2216250000, 59189725, 24
- tz.transition 2040, 10, :o3, 2234998800, 59194933, 24
- tz.transition 2041, 3, :o4, 2248304400, 59198629, 24
- tz.transition 2041, 10, :o3, 2266448400, 59203669, 24
- tz.transition 2042, 3, :o4, 2279754000, 59207365, 24
- tz.transition 2042, 10, :o3, 2297898000, 59212405, 24
- tz.transition 2043, 3, :o4, 2311203600, 59216101, 24
- tz.transition 2043, 10, :o3, 2329347600, 59221141, 24
- tz.transition 2044, 3, :o4, 2342653200, 59224837, 24
- tz.transition 2044, 10, :o3, 2361402000, 59230045, 24
- tz.transition 2045, 3, :o4, 2374102800, 59233573, 24
- tz.transition 2045, 10, :o3, 2392851600, 59238781, 24
- tz.transition 2046, 3, :o4, 2405552400, 59242309, 24
- tz.transition 2046, 10, :o3, 2424301200, 59247517, 24
- tz.transition 2047, 3, :o4, 2437606800, 59251213, 24
- tz.transition 2047, 10, :o3, 2455750800, 59256253, 24
- tz.transition 2048, 3, :o4, 2469056400, 59259949, 24
- tz.transition 2048, 10, :o3, 2487200400, 59264989, 24
- tz.transition 2049, 3, :o4, 2500506000, 59268685, 24
- tz.transition 2049, 10, :o3, 2519254800, 59273893, 24
- tz.transition 2050, 3, :o4, 2531955600, 59277421, 24
- tz.transition 2050, 10, :o3, 2550704400, 59282629, 24
- tz.transition 2051, 3, :o4, 2563405200, 59286157, 24
- tz.transition 2051, 10, :o3, 2582154000, 59291365, 24
- tz.transition 2052, 3, :o4, 2595459600, 59295061, 24
- tz.transition 2052, 10, :o3, 2613603600, 59300101, 24
- tz.transition 2053, 3, :o4, 2626909200, 59303797, 24
- tz.transition 2053, 10, :o3, 2645053200, 59308837, 24
- tz.transition 2054, 3, :o4, 2658358800, 59312533, 24
- tz.transition 2054, 10, :o3, 2676502800, 59317573, 24
- tz.transition 2055, 3, :o4, 2689808400, 59321269, 24
- tz.transition 2055, 10, :o3, 2708557200, 59326477, 24
- tz.transition 2056, 3, :o4, 2721258000, 59330005, 24
- tz.transition 2056, 10, :o3, 2740006800, 59335213, 24
- tz.transition 2057, 3, :o4, 2752707600, 59338741, 24
- tz.transition 2057, 10, :o3, 2771456400, 59343949, 24
- tz.transition 2058, 3, :o4, 2784762000, 59347645, 24
- tz.transition 2058, 10, :o3, 2802906000, 59352685, 24
- tz.transition 2059, 3, :o4, 2816211600, 59356381, 24
- tz.transition 2059, 10, :o3, 2834355600, 59361421, 24
- tz.transition 2060, 3, :o4, 2847661200, 59365117, 24
- tz.transition 2060, 10, :o3, 2866410000, 59370325, 24
- tz.transition 2061, 3, :o4, 2879110800, 59373853, 24
- tz.transition 2061, 10, :o3, 2897859600, 59379061, 24
- tz.transition 2062, 3, :o4, 2910560400, 59382589, 24
- tz.transition 2062, 10, :o3, 2929309200, 59387797, 24
- tz.transition 2063, 3, :o4, 2942010000, 59391325, 24
- tz.transition 2063, 10, :o3, 2960758800, 59396533, 24
- tz.transition 2064, 3, :o4, 2974064400, 59400229, 24
- tz.transition 2064, 10, :o3, 2992208400, 59405269, 24
- tz.transition 2065, 3, :o4, 3005514000, 59408965, 24
- tz.transition 2065, 10, :o3, 3023658000, 59414005, 24
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Europe/Copenhagen.rb b/lib/tzinfo/data/definitions/Europe/Copenhagen.rb
deleted file mode 100644
index 35cd3ec5..00000000
--- a/lib/tzinfo/data/definitions/Europe/Copenhagen.rb
+++ /dev/null
@@ -1,214 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Europe
- module Copenhagen
- include TimezoneDefinition
-
- timezone 'Europe/Copenhagen' do |tz|
- tz.offset :o0, 3020, 0, :LMT
- tz.offset :o1, 3020, 0, :CMT
- tz.offset :o2, 3600, 0, :CET
- tz.offset :o3, 3600, 3600, :CEST
-
- tz.transition 1889, 12, :o1, -2524524620, 10417111769, 4320
- tz.transition 1893, 12, :o2, -2398294220, 10423423289, 4320
- tz.transition 1916, 5, :o3, -1692496800, 29051981, 12
- tz.transition 1916, 9, :o2, -1680490800, 19369099, 8
- tz.transition 1940, 5, :o3, -935110800, 58314347, 24
- tz.transition 1942, 11, :o2, -857257200, 58335973, 24
- tz.transition 1943, 3, :o3, -844556400, 58339501, 24
- tz.transition 1943, 10, :o2, -828226800, 58344037, 24
- tz.transition 1944, 4, :o3, -812502000, 58348405, 24
- tz.transition 1944, 10, :o2, -796777200, 58352773, 24
- tz.transition 1945, 4, :o3, -781052400, 58357141, 24
- tz.transition 1945, 8, :o2, -769388400, 58360381, 24
- tz.transition 1946, 5, :o3, -747010800, 58366597, 24
- tz.transition 1946, 9, :o2, -736383600, 58369549, 24
- tz.transition 1947, 5, :o3, -715215600, 58375429, 24
- tz.transition 1947, 8, :o2, -706748400, 58377781, 24
- tz.transition 1948, 5, :o3, -683161200, 58384333, 24
- tz.transition 1948, 8, :o2, -675298800, 58386517, 24
- tz.transition 1980, 4, :o3, 323830800
- tz.transition 1980, 9, :o2, 338950800
- tz.transition 1981, 3, :o3, 354675600
- tz.transition 1981, 9, :o2, 370400400
- tz.transition 1982, 3, :o3, 386125200
- tz.transition 1982, 9, :o2, 401850000
- tz.transition 1983, 3, :o3, 417574800
- tz.transition 1983, 9, :o2, 433299600
- tz.transition 1984, 3, :o3, 449024400
- tz.transition 1984, 9, :o2, 465354000
- tz.transition 1985, 3, :o3, 481078800
- tz.transition 1985, 9, :o2, 496803600
- tz.transition 1986, 3, :o3, 512528400
- tz.transition 1986, 9, :o2, 528253200
- tz.transition 1987, 3, :o3, 543978000
- tz.transition 1987, 9, :o2, 559702800
- tz.transition 1988, 3, :o3, 575427600
- tz.transition 1988, 9, :o2, 591152400
- tz.transition 1989, 3, :o3, 606877200
- tz.transition 1989, 9, :o2, 622602000
- tz.transition 1990, 3, :o3, 638326800
- tz.transition 1990, 9, :o2, 654656400
- tz.transition 1991, 3, :o3, 670381200
- tz.transition 1991, 9, :o2, 686106000
- tz.transition 1992, 3, :o3, 701830800
- tz.transition 1992, 9, :o2, 717555600
- tz.transition 1993, 3, :o3, 733280400
- tz.transition 1993, 9, :o2, 749005200
- tz.transition 1994, 3, :o3, 764730000
- tz.transition 1994, 9, :o2, 780454800
- tz.transition 1995, 3, :o3, 796179600
- tz.transition 1995, 9, :o2, 811904400
- tz.transition 1996, 3, :o3, 828234000
- tz.transition 1996, 10, :o2, 846378000
- tz.transition 1997, 3, :o3, 859683600
- tz.transition 1997, 10, :o2, 877827600
- tz.transition 1998, 3, :o3, 891133200
- tz.transition 1998, 10, :o2, 909277200
- tz.transition 1999, 3, :o3, 922582800
- tz.transition 1999, 10, :o2, 941331600
- tz.transition 2000, 3, :o3, 954032400
- tz.transition 2000, 10, :o2, 972781200
- tz.transition 2001, 3, :o3, 985482000
- tz.transition 2001, 10, :o2, 1004230800
- tz.transition 2002, 3, :o3, 1017536400
- tz.transition 2002, 10, :o2, 1035680400
- tz.transition 2003, 3, :o3, 1048986000
- tz.transition 2003, 10, :o2, 1067130000
- tz.transition 2004, 3, :o3, 1080435600
- tz.transition 2004, 10, :o2, 1099184400
- tz.transition 2005, 3, :o3, 1111885200
- tz.transition 2005, 10, :o2, 1130634000
- tz.transition 2006, 3, :o3, 1143334800
- tz.transition 2006, 10, :o2, 1162083600
- tz.transition 2007, 3, :o3, 1174784400
- tz.transition 2007, 10, :o2, 1193533200
- tz.transition 2008, 3, :o3, 1206838800
- tz.transition 2008, 10, :o2, 1224982800
- tz.transition 2009, 3, :o3, 1238288400
- tz.transition 2009, 10, :o2, 1256432400
- tz.transition 2010, 3, :o3, 1269738000
- tz.transition 2010, 10, :o2, 1288486800
- tz.transition 2011, 3, :o3, 1301187600
- tz.transition 2011, 10, :o2, 1319936400
- tz.transition 2012, 3, :o3, 1332637200
- tz.transition 2012, 10, :o2, 1351386000
- tz.transition 2013, 3, :o3, 1364691600
- tz.transition 2013, 10, :o2, 1382835600
- tz.transition 2014, 3, :o3, 1396141200
- tz.transition 2014, 10, :o2, 1414285200
- tz.transition 2015, 3, :o3, 1427590800
- tz.transition 2015, 10, :o2, 1445734800
- tz.transition 2016, 3, :o3, 1459040400
- tz.transition 2016, 10, :o2, 1477789200
- tz.transition 2017, 3, :o3, 1490490000
- tz.transition 2017, 10, :o2, 1509238800
- tz.transition 2018, 3, :o3, 1521939600
- tz.transition 2018, 10, :o2, 1540688400
- tz.transition 2019, 3, :o3, 1553994000
- tz.transition 2019, 10, :o2, 1572138000
- tz.transition 2020, 3, :o3, 1585443600
- tz.transition 2020, 10, :o2, 1603587600
- tz.transition 2021, 3, :o3, 1616893200
- tz.transition 2021, 10, :o2, 1635642000
- tz.transition 2022, 3, :o3, 1648342800
- tz.transition 2022, 10, :o2, 1667091600
- tz.transition 2023, 3, :o3, 1679792400
- tz.transition 2023, 10, :o2, 1698541200
- tz.transition 2024, 3, :o3, 1711846800
- tz.transition 2024, 10, :o2, 1729990800
- tz.transition 2025, 3, :o3, 1743296400
- tz.transition 2025, 10, :o2, 1761440400
- tz.transition 2026, 3, :o3, 1774746000
- tz.transition 2026, 10, :o2, 1792890000
- tz.transition 2027, 3, :o3, 1806195600
- tz.transition 2027, 10, :o2, 1824944400
- tz.transition 2028, 3, :o3, 1837645200
- tz.transition 2028, 10, :o2, 1856394000
- tz.transition 2029, 3, :o3, 1869094800
- tz.transition 2029, 10, :o2, 1887843600
- tz.transition 2030, 3, :o3, 1901149200
- tz.transition 2030, 10, :o2, 1919293200
- tz.transition 2031, 3, :o3, 1932598800
- tz.transition 2031, 10, :o2, 1950742800
- tz.transition 2032, 3, :o3, 1964048400
- tz.transition 2032, 10, :o2, 1982797200
- tz.transition 2033, 3, :o3, 1995498000
- tz.transition 2033, 10, :o2, 2014246800
- tz.transition 2034, 3, :o3, 2026947600
- tz.transition 2034, 10, :o2, 2045696400
- tz.transition 2035, 3, :o3, 2058397200
- tz.transition 2035, 10, :o2, 2077146000
- tz.transition 2036, 3, :o3, 2090451600
- tz.transition 2036, 10, :o2, 2108595600
- tz.transition 2037, 3, :o3, 2121901200
- tz.transition 2037, 10, :o2, 2140045200
- tz.transition 2038, 3, :o3, 2153350800, 59172253, 24
- tz.transition 2038, 10, :o2, 2172099600, 59177461, 24
- tz.transition 2039, 3, :o3, 2184800400, 59180989, 24
- tz.transition 2039, 10, :o2, 2203549200, 59186197, 24
- tz.transition 2040, 3, :o3, 2216250000, 59189725, 24
- tz.transition 2040, 10, :o2, 2234998800, 59194933, 24
- tz.transition 2041, 3, :o3, 2248304400, 59198629, 24
- tz.transition 2041, 10, :o2, 2266448400, 59203669, 24
- tz.transition 2042, 3, :o3, 2279754000, 59207365, 24
- tz.transition 2042, 10, :o2, 2297898000, 59212405, 24
- tz.transition 2043, 3, :o3, 2311203600, 59216101, 24
- tz.transition 2043, 10, :o2, 2329347600, 59221141, 24
- tz.transition 2044, 3, :o3, 2342653200, 59224837, 24
- tz.transition 2044, 10, :o2, 2361402000, 59230045, 24
- tz.transition 2045, 3, :o3, 2374102800, 59233573, 24
- tz.transition 2045, 10, :o2, 2392851600, 59238781, 24
- tz.transition 2046, 3, :o3, 2405552400, 59242309, 24
- tz.transition 2046, 10, :o2, 2424301200, 59247517, 24
- tz.transition 2047, 3, :o3, 2437606800, 59251213, 24
- tz.transition 2047, 10, :o2, 2455750800, 59256253, 24
- tz.transition 2048, 3, :o3, 2469056400, 59259949, 24
- tz.transition 2048, 10, :o2, 2487200400, 59264989, 24
- tz.transition 2049, 3, :o3, 2500506000, 59268685, 24
- tz.transition 2049, 10, :o2, 2519254800, 59273893, 24
- tz.transition 2050, 3, :o3, 2531955600, 59277421, 24
- tz.transition 2050, 10, :o2, 2550704400, 59282629, 24
- tz.transition 2051, 3, :o3, 2563405200, 59286157, 24
- tz.transition 2051, 10, :o2, 2582154000, 59291365, 24
- tz.transition 2052, 3, :o3, 2595459600, 59295061, 24
- tz.transition 2052, 10, :o2, 2613603600, 59300101, 24
- tz.transition 2053, 3, :o3, 2626909200, 59303797, 24
- tz.transition 2053, 10, :o2, 2645053200, 59308837, 24
- tz.transition 2054, 3, :o3, 2658358800, 59312533, 24
- tz.transition 2054, 10, :o2, 2676502800, 59317573, 24
- tz.transition 2055, 3, :o3, 2689808400, 59321269, 24
- tz.transition 2055, 10, :o2, 2708557200, 59326477, 24
- tz.transition 2056, 3, :o3, 2721258000, 59330005, 24
- tz.transition 2056, 10, :o2, 2740006800, 59335213, 24
- tz.transition 2057, 3, :o3, 2752707600, 59338741, 24
- tz.transition 2057, 10, :o2, 2771456400, 59343949, 24
- tz.transition 2058, 3, :o3, 2784762000, 59347645, 24
- tz.transition 2058, 10, :o2, 2802906000, 59352685, 24
- tz.transition 2059, 3, :o3, 2816211600, 59356381, 24
- tz.transition 2059, 10, :o2, 2834355600, 59361421, 24
- tz.transition 2060, 3, :o3, 2847661200, 59365117, 24
- tz.transition 2060, 10, :o2, 2866410000, 59370325, 24
- tz.transition 2061, 3, :o3, 2879110800, 59373853, 24
- tz.transition 2061, 10, :o2, 2897859600, 59379061, 24
- tz.transition 2062, 3, :o3, 2910560400, 59382589, 24
- tz.transition 2062, 10, :o2, 2929309200, 59387797, 24
- tz.transition 2063, 3, :o3, 2942010000, 59391325, 24
- tz.transition 2063, 10, :o2, 2960758800, 59396533, 24
- tz.transition 2064, 3, :o3, 2974064400, 59400229, 24
- tz.transition 2064, 10, :o2, 2992208400, 59405269, 24
- tz.transition 2065, 3, :o3, 3005514000, 59408965, 24
- tz.transition 2065, 10, :o2, 3023658000, 59414005, 24
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Europe/Dublin.rb b/lib/tzinfo/data/definitions/Europe/Dublin.rb
deleted file mode 100644
index 11ffc589..00000000
--- a/lib/tzinfo/data/definitions/Europe/Dublin.rb
+++ /dev/null
@@ -1,311 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Europe
- module Dublin
- include TimezoneDefinition
-
- timezone 'Europe/Dublin' do |tz|
- tz.offset :o0, -1500, 0, :LMT
- tz.offset :o1, -1521, 0, :DMT
- tz.offset :o2, -1521, 3600, :IST
- tz.offset :o3, 0, 0, :GMT
- tz.offset :o4, 0, 3600, :BST
- tz.offset :o5, 0, 3600, :IST
- tz.offset :o6, 3600, 0, :IST
-
- tz.transition 1880, 8, :o1, -2821649700, 693483701, 288
- tz.transition 1916, 5, :o2, -1691962479, 7747214723, 3200
- tz.transition 1916, 10, :o3, -1680471279, 7747640323, 3200
- tz.transition 1917, 4, :o4, -1664143200, 29055919, 12
- tz.transition 1917, 9, :o3, -1650146400, 29057863, 12
- tz.transition 1918, 3, :o4, -1633903200, 29060119, 12
- tz.transition 1918, 9, :o3, -1617487200, 29062399, 12
- tz.transition 1919, 3, :o4, -1601848800, 29064571, 12
- tz.transition 1919, 9, :o3, -1586037600, 29066767, 12
- tz.transition 1920, 3, :o4, -1570399200, 29068939, 12
- tz.transition 1920, 10, :o3, -1552168800, 29071471, 12
- tz.transition 1921, 4, :o4, -1538344800, 29073391, 12
- tz.transition 1921, 10, :o3, -1522533600, 29075587, 12
- tz.transition 1922, 3, :o5, -1507500000, 29077675, 12
- tz.transition 1922, 10, :o3, -1490565600, 29080027, 12
- tz.transition 1923, 4, :o5, -1473631200, 29082379, 12
- tz.transition 1923, 9, :o3, -1460930400, 29084143, 12
- tz.transition 1924, 4, :o5, -1442786400, 29086663, 12
- tz.transition 1924, 9, :o3, -1428876000, 29088595, 12
- tz.transition 1925, 4, :o5, -1410732000, 29091115, 12
- tz.transition 1925, 10, :o3, -1396216800, 29093131, 12
- tz.transition 1926, 4, :o5, -1379282400, 29095483, 12
- tz.transition 1926, 10, :o3, -1364767200, 29097499, 12
- tz.transition 1927, 4, :o5, -1348437600, 29099767, 12
- tz.transition 1927, 10, :o3, -1333317600, 29101867, 12
- tz.transition 1928, 4, :o5, -1315778400, 29104303, 12
- tz.transition 1928, 10, :o3, -1301263200, 29106319, 12
- tz.transition 1929, 4, :o5, -1284328800, 29108671, 12
- tz.transition 1929, 10, :o3, -1269813600, 29110687, 12
- tz.transition 1930, 4, :o5, -1253484000, 29112955, 12
- tz.transition 1930, 10, :o3, -1238364000, 29115055, 12
- tz.transition 1931, 4, :o5, -1221429600, 29117407, 12
- tz.transition 1931, 10, :o3, -1206914400, 29119423, 12
- tz.transition 1932, 4, :o5, -1189980000, 29121775, 12
- tz.transition 1932, 10, :o3, -1175464800, 29123791, 12
- tz.transition 1933, 4, :o5, -1159135200, 29126059, 12
- tz.transition 1933, 10, :o3, -1143410400, 29128243, 12
- tz.transition 1934, 4, :o5, -1126476000, 29130595, 12
- tz.transition 1934, 10, :o3, -1111960800, 29132611, 12
- tz.transition 1935, 4, :o5, -1095631200, 29134879, 12
- tz.transition 1935, 10, :o3, -1080511200, 29136979, 12
- tz.transition 1936, 4, :o5, -1063576800, 29139331, 12
- tz.transition 1936, 10, :o3, -1049061600, 29141347, 12
- tz.transition 1937, 4, :o5, -1032127200, 29143699, 12
- tz.transition 1937, 10, :o3, -1017612000, 29145715, 12
- tz.transition 1938, 4, :o5, -1001282400, 29147983, 12
- tz.transition 1938, 10, :o3, -986162400, 29150083, 12
- tz.transition 1939, 4, :o5, -969228000, 29152435, 12
- tz.transition 1939, 11, :o3, -950479200, 29155039, 12
- tz.transition 1940, 2, :o5, -942012000, 29156215, 12
- tz.transition 1946, 10, :o3, -733359600, 58370389, 24
- tz.transition 1947, 3, :o5, -719445600, 29187127, 12
- tz.transition 1947, 11, :o3, -699490800, 58379797, 24
- tz.transition 1948, 4, :o5, -684972000, 29191915, 12
- tz.transition 1948, 10, :o3, -668037600, 29194267, 12
- tz.transition 1949, 4, :o5, -654732000, 29196115, 12
- tz.transition 1949, 10, :o3, -636588000, 29198635, 12
- tz.transition 1950, 4, :o5, -622072800, 29200651, 12
- tz.transition 1950, 10, :o3, -605743200, 29202919, 12
- tz.transition 1951, 4, :o5, -590623200, 29205019, 12
- tz.transition 1951, 10, :o3, -574293600, 29207287, 12
- tz.transition 1952, 4, :o5, -558568800, 29209471, 12
- tz.transition 1952, 10, :o3, -542239200, 29211739, 12
- tz.transition 1953, 4, :o5, -527119200, 29213839, 12
- tz.transition 1953, 10, :o3, -512604000, 29215855, 12
- tz.transition 1954, 4, :o5, -496274400, 29218123, 12
- tz.transition 1954, 10, :o3, -481154400, 29220223, 12
- tz.transition 1955, 4, :o5, -464220000, 29222575, 12
- tz.transition 1955, 10, :o3, -449704800, 29224591, 12
- tz.transition 1956, 4, :o5, -432165600, 29227027, 12
- tz.transition 1956, 10, :o3, -417650400, 29229043, 12
- tz.transition 1957, 4, :o5, -401320800, 29231311, 12
- tz.transition 1957, 10, :o3, -386200800, 29233411, 12
- tz.transition 1958, 4, :o5, -369266400, 29235763, 12
- tz.transition 1958, 10, :o3, -354751200, 29237779, 12
- tz.transition 1959, 4, :o5, -337816800, 29240131, 12
- tz.transition 1959, 10, :o3, -323301600, 29242147, 12
- tz.transition 1960, 4, :o5, -306972000, 29244415, 12
- tz.transition 1960, 10, :o3, -291852000, 29246515, 12
- tz.transition 1961, 3, :o5, -276732000, 29248615, 12
- tz.transition 1961, 10, :o3, -257983200, 29251219, 12
- tz.transition 1962, 3, :o5, -245282400, 29252983, 12
- tz.transition 1962, 10, :o3, -226533600, 29255587, 12
- tz.transition 1963, 3, :o5, -213228000, 29257435, 12
- tz.transition 1963, 10, :o3, -195084000, 29259955, 12
- tz.transition 1964, 3, :o5, -182383200, 29261719, 12
- tz.transition 1964, 10, :o3, -163634400, 29264323, 12
- tz.transition 1965, 3, :o5, -150933600, 29266087, 12
- tz.transition 1965, 10, :o3, -132184800, 29268691, 12
- tz.transition 1966, 3, :o5, -119484000, 29270455, 12
- tz.transition 1966, 10, :o3, -100735200, 29273059, 12
- tz.transition 1967, 3, :o5, -88034400, 29274823, 12
- tz.transition 1967, 10, :o3, -68680800, 29277511, 12
- tz.transition 1968, 2, :o5, -59004000, 29278855, 12
- tz.transition 1968, 10, :o6, -37242000, 58563755, 24
- tz.transition 1971, 10, :o3, 57722400
- tz.transition 1972, 3, :o5, 69818400
- tz.transition 1972, 10, :o3, 89172000
- tz.transition 1973, 3, :o5, 101268000
- tz.transition 1973, 10, :o3, 120621600
- tz.transition 1974, 3, :o5, 132717600
- tz.transition 1974, 10, :o3, 152071200
- tz.transition 1975, 3, :o5, 164167200
- tz.transition 1975, 10, :o3, 183520800
- tz.transition 1976, 3, :o5, 196221600
- tz.transition 1976, 10, :o3, 214970400
- tz.transition 1977, 3, :o5, 227671200
- tz.transition 1977, 10, :o3, 246420000
- tz.transition 1978, 3, :o5, 259120800
- tz.transition 1978, 10, :o3, 278474400
- tz.transition 1979, 3, :o5, 290570400
- tz.transition 1979, 10, :o3, 309924000
- tz.transition 1980, 3, :o5, 322020000
- tz.transition 1980, 10, :o3, 341373600
- tz.transition 1981, 3, :o5, 354675600
- tz.transition 1981, 10, :o3, 372819600
- tz.transition 1982, 3, :o5, 386125200
- tz.transition 1982, 10, :o3, 404269200
- tz.transition 1983, 3, :o5, 417574800
- tz.transition 1983, 10, :o3, 435718800
- tz.transition 1984, 3, :o5, 449024400
- tz.transition 1984, 10, :o3, 467773200
- tz.transition 1985, 3, :o5, 481078800
- tz.transition 1985, 10, :o3, 499222800
- tz.transition 1986, 3, :o5, 512528400
- tz.transition 1986, 10, :o3, 530672400
- tz.transition 1987, 3, :o5, 543978000
- tz.transition 1987, 10, :o3, 562122000
- tz.transition 1988, 3, :o5, 575427600
- tz.transition 1988, 10, :o3, 593571600
- tz.transition 1989, 3, :o5, 606877200
- tz.transition 1989, 10, :o3, 625626000
- tz.transition 1990, 3, :o5, 638326800
- tz.transition 1990, 10, :o3, 657075600
- tz.transition 1991, 3, :o5, 670381200
- tz.transition 1991, 10, :o3, 688525200
- tz.transition 1992, 3, :o5, 701830800
- tz.transition 1992, 10, :o3, 719974800
- tz.transition 1993, 3, :o5, 733280400
- tz.transition 1993, 10, :o3, 751424400
- tz.transition 1994, 3, :o5, 764730000
- tz.transition 1994, 10, :o3, 782874000
- tz.transition 1995, 3, :o5, 796179600
- tz.transition 1995, 10, :o3, 814323600
- tz.transition 1996, 3, :o5, 828234000
- tz.transition 1996, 10, :o3, 846378000
- tz.transition 1997, 3, :o5, 859683600
- tz.transition 1997, 10, :o3, 877827600
- tz.transition 1998, 3, :o5, 891133200
- tz.transition 1998, 10, :o3, 909277200
- tz.transition 1999, 3, :o5, 922582800
- tz.transition 1999, 10, :o3, 941331600
- tz.transition 2000, 3, :o5, 954032400
- tz.transition 2000, 10, :o3, 972781200
- tz.transition 2001, 3, :o5, 985482000
- tz.transition 2001, 10, :o3, 1004230800
- tz.transition 2002, 3, :o5, 1017536400
- tz.transition 2002, 10, :o3, 1035680400
- tz.transition 2003, 3, :o5, 1048986000
- tz.transition 2003, 10, :o3, 1067130000
- tz.transition 2004, 3, :o5, 1080435600
- tz.transition 2004, 10, :o3, 1099184400
- tz.transition 2005, 3, :o5, 1111885200
- tz.transition 2005, 10, :o3, 1130634000
- tz.transition 2006, 3, :o5, 1143334800
- tz.transition 2006, 10, :o3, 1162083600
- tz.transition 2007, 3, :o5, 1174784400
- tz.transition 2007, 10, :o3, 1193533200
- tz.transition 2008, 3, :o5, 1206838800
- tz.transition 2008, 10, :o3, 1224982800
- tz.transition 2009, 3, :o5, 1238288400
- tz.transition 2009, 10, :o3, 1256432400
- tz.transition 2010, 3, :o5, 1269738000
- tz.transition 2010, 10, :o3, 1288486800
- tz.transition 2011, 3, :o5, 1301187600
- tz.transition 2011, 10, :o3, 1319936400
- tz.transition 2012, 3, :o5, 1332637200
- tz.transition 2012, 10, :o3, 1351386000
- tz.transition 2013, 3, :o5, 1364691600
- tz.transition 2013, 10, :o3, 1382835600
- tz.transition 2014, 3, :o5, 1396141200
- tz.transition 2014, 10, :o3, 1414285200
- tz.transition 2015, 3, :o5, 1427590800
- tz.transition 2015, 10, :o3, 1445734800
- tz.transition 2016, 3, :o5, 1459040400
- tz.transition 2016, 10, :o3, 1477789200
- tz.transition 2017, 3, :o5, 1490490000
- tz.transition 2017, 10, :o3, 1509238800
- tz.transition 2018, 3, :o5, 1521939600
- tz.transition 2018, 10, :o3, 1540688400
- tz.transition 2019, 3, :o5, 1553994000
- tz.transition 2019, 10, :o3, 1572138000
- tz.transition 2020, 3, :o5, 1585443600
- tz.transition 2020, 10, :o3, 1603587600
- tz.transition 2021, 3, :o5, 1616893200
- tz.transition 2021, 10, :o3, 1635642000
- tz.transition 2022, 3, :o5, 1648342800
- tz.transition 2022, 10, :o3, 1667091600
- tz.transition 2023, 3, :o5, 1679792400
- tz.transition 2023, 10, :o3, 1698541200
- tz.transition 2024, 3, :o5, 1711846800
- tz.transition 2024, 10, :o3, 1729990800
- tz.transition 2025, 3, :o5, 1743296400
- tz.transition 2025, 10, :o3, 1761440400
- tz.transition 2026, 3, :o5, 1774746000
- tz.transition 2026, 10, :o3, 1792890000
- tz.transition 2027, 3, :o5, 1806195600
- tz.transition 2027, 10, :o3, 1824944400
- tz.transition 2028, 3, :o5, 1837645200
- tz.transition 2028, 10, :o3, 1856394000
- tz.transition 2029, 3, :o5, 1869094800
- tz.transition 2029, 10, :o3, 1887843600
- tz.transition 2030, 3, :o5, 1901149200
- tz.transition 2030, 10, :o3, 1919293200
- tz.transition 2031, 3, :o5, 1932598800
- tz.transition 2031, 10, :o3, 1950742800
- tz.transition 2032, 3, :o5, 1964048400
- tz.transition 2032, 10, :o3, 1982797200
- tz.transition 2033, 3, :o5, 1995498000
- tz.transition 2033, 10, :o3, 2014246800
- tz.transition 2034, 3, :o5, 2026947600
- tz.transition 2034, 10, :o3, 2045696400
- tz.transition 2035, 3, :o5, 2058397200
- tz.transition 2035, 10, :o3, 2077146000
- tz.transition 2036, 3, :o5, 2090451600
- tz.transition 2036, 10, :o3, 2108595600
- tz.transition 2037, 3, :o5, 2121901200
- tz.transition 2037, 10, :o3, 2140045200
- tz.transition 2038, 3, :o5, 2153350800, 59172253, 24
- tz.transition 2038, 10, :o3, 2172099600, 59177461, 24
- tz.transition 2039, 3, :o5, 2184800400, 59180989, 24
- tz.transition 2039, 10, :o3, 2203549200, 59186197, 24
- tz.transition 2040, 3, :o5, 2216250000, 59189725, 24
- tz.transition 2040, 10, :o3, 2234998800, 59194933, 24
- tz.transition 2041, 3, :o5, 2248304400, 59198629, 24
- tz.transition 2041, 10, :o3, 2266448400, 59203669, 24
- tz.transition 2042, 3, :o5, 2279754000, 59207365, 24
- tz.transition 2042, 10, :o3, 2297898000, 59212405, 24
- tz.transition 2043, 3, :o5, 2311203600, 59216101, 24
- tz.transition 2043, 10, :o3, 2329347600, 59221141, 24
- tz.transition 2044, 3, :o5, 2342653200, 59224837, 24
- tz.transition 2044, 10, :o3, 2361402000, 59230045, 24
- tz.transition 2045, 3, :o5, 2374102800, 59233573, 24
- tz.transition 2045, 10, :o3, 2392851600, 59238781, 24
- tz.transition 2046, 3, :o5, 2405552400, 59242309, 24
- tz.transition 2046, 10, :o3, 2424301200, 59247517, 24
- tz.transition 2047, 3, :o5, 2437606800, 59251213, 24
- tz.transition 2047, 10, :o3, 2455750800, 59256253, 24
- tz.transition 2048, 3, :o5, 2469056400, 59259949, 24
- tz.transition 2048, 10, :o3, 2487200400, 59264989, 24
- tz.transition 2049, 3, :o5, 2500506000, 59268685, 24
- tz.transition 2049, 10, :o3, 2519254800, 59273893, 24
- tz.transition 2050, 3, :o5, 2531955600, 59277421, 24
- tz.transition 2050, 10, :o3, 2550704400, 59282629, 24
- tz.transition 2051, 3, :o5, 2563405200, 59286157, 24
- tz.transition 2051, 10, :o3, 2582154000, 59291365, 24
- tz.transition 2052, 3, :o5, 2595459600, 59295061, 24
- tz.transition 2052, 10, :o3, 2613603600, 59300101, 24
- tz.transition 2053, 3, :o5, 2626909200, 59303797, 24
- tz.transition 2053, 10, :o3, 2645053200, 59308837, 24
- tz.transition 2054, 3, :o5, 2658358800, 59312533, 24
- tz.transition 2054, 10, :o3, 2676502800, 59317573, 24
- tz.transition 2055, 3, :o5, 2689808400, 59321269, 24
- tz.transition 2055, 10, :o3, 2708557200, 59326477, 24
- tz.transition 2056, 3, :o5, 2721258000, 59330005, 24
- tz.transition 2056, 10, :o3, 2740006800, 59335213, 24
- tz.transition 2057, 3, :o5, 2752707600, 59338741, 24
- tz.transition 2057, 10, :o3, 2771456400, 59343949, 24
- tz.transition 2058, 3, :o5, 2784762000, 59347645, 24
- tz.transition 2058, 10, :o3, 2802906000, 59352685, 24
- tz.transition 2059, 3, :o5, 2816211600, 59356381, 24
- tz.transition 2059, 10, :o3, 2834355600, 59361421, 24
- tz.transition 2060, 3, :o5, 2847661200, 59365117, 24
- tz.transition 2060, 10, :o3, 2866410000, 59370325, 24
- tz.transition 2061, 3, :o5, 2879110800, 59373853, 24
- tz.transition 2061, 10, :o3, 2897859600, 59379061, 24
- tz.transition 2062, 3, :o5, 2910560400, 59382589, 24
- tz.transition 2062, 10, :o3, 2929309200, 59387797, 24
- tz.transition 2063, 3, :o5, 2942010000, 59391325, 24
- tz.transition 2063, 10, :o3, 2960758800, 59396533, 24
- tz.transition 2064, 3, :o5, 2974064400, 59400229, 24
- tz.transition 2064, 10, :o3, 2992208400, 59405269, 24
- tz.transition 2065, 3, :o5, 3005514000, 59408965, 24
- tz.transition 2065, 10, :o3, 3023658000, 59414005, 24
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Europe/Gibraltar.rb b/lib/tzinfo/data/definitions/Europe/Gibraltar.rb
deleted file mode 100644
index c0fa6995..00000000
--- a/lib/tzinfo/data/definitions/Europe/Gibraltar.rb
+++ /dev/null
@@ -1,280 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Europe
- module Gibraltar
- include TimezoneDefinition
-
- timezone 'Europe/Gibraltar' do |tz|
- tz.offset :o0, -1284, 0, :LMT
- tz.offset :o1, 0, 0, :GMT
- tz.offset :o2, 0, 3600, :BST
- tz.offset :o3, 0, 7200, :BDST
- tz.offset :o4, 3600, 0, :CET
- tz.offset :o5, 3600, 3600, :CEST
-
- tz.transition 1880, 8, :o1, -2821649916, 17337092507, 7200
- tz.transition 1916, 5, :o2, -1691964000, 29052055, 12
- tz.transition 1916, 10, :o1, -1680472800, 29053651, 12
- tz.transition 1917, 4, :o2, -1664143200, 29055919, 12
- tz.transition 1917, 9, :o1, -1650146400, 29057863, 12
- tz.transition 1918, 3, :o2, -1633903200, 29060119, 12
- tz.transition 1918, 9, :o1, -1617487200, 29062399, 12
- tz.transition 1919, 3, :o2, -1601848800, 29064571, 12
- tz.transition 1919, 9, :o1, -1586037600, 29066767, 12
- tz.transition 1920, 3, :o2, -1570399200, 29068939, 12
- tz.transition 1920, 10, :o1, -1552168800, 29071471, 12
- tz.transition 1921, 4, :o2, -1538344800, 29073391, 12
- tz.transition 1921, 10, :o1, -1522533600, 29075587, 12
- tz.transition 1922, 3, :o2, -1507500000, 29077675, 12
- tz.transition 1922, 10, :o1, -1490565600, 29080027, 12
- tz.transition 1923, 4, :o2, -1473631200, 29082379, 12
- tz.transition 1923, 9, :o1, -1460930400, 29084143, 12
- tz.transition 1924, 4, :o2, -1442786400, 29086663, 12
- tz.transition 1924, 9, :o1, -1428876000, 29088595, 12
- tz.transition 1925, 4, :o2, -1410732000, 29091115, 12
- tz.transition 1925, 10, :o1, -1396216800, 29093131, 12
- tz.transition 1926, 4, :o2, -1379282400, 29095483, 12
- tz.transition 1926, 10, :o1, -1364767200, 29097499, 12
- tz.transition 1927, 4, :o2, -1348437600, 29099767, 12
- tz.transition 1927, 10, :o1, -1333317600, 29101867, 12
- tz.transition 1928, 4, :o2, -1315778400, 29104303, 12
- tz.transition 1928, 10, :o1, -1301263200, 29106319, 12
- tz.transition 1929, 4, :o2, -1284328800, 29108671, 12
- tz.transition 1929, 10, :o1, -1269813600, 29110687, 12
- tz.transition 1930, 4, :o2, -1253484000, 29112955, 12
- tz.transition 1930, 10, :o1, -1238364000, 29115055, 12
- tz.transition 1931, 4, :o2, -1221429600, 29117407, 12
- tz.transition 1931, 10, :o1, -1206914400, 29119423, 12
- tz.transition 1932, 4, :o2, -1189980000, 29121775, 12
- tz.transition 1932, 10, :o1, -1175464800, 29123791, 12
- tz.transition 1933, 4, :o2, -1159135200, 29126059, 12
- tz.transition 1933, 10, :o1, -1143410400, 29128243, 12
- tz.transition 1934, 4, :o2, -1126476000, 29130595, 12
- tz.transition 1934, 10, :o1, -1111960800, 29132611, 12
- tz.transition 1935, 4, :o2, -1095631200, 29134879, 12
- tz.transition 1935, 10, :o1, -1080511200, 29136979, 12
- tz.transition 1936, 4, :o2, -1063576800, 29139331, 12
- tz.transition 1936, 10, :o1, -1049061600, 29141347, 12
- tz.transition 1937, 4, :o2, -1032127200, 29143699, 12
- tz.transition 1937, 10, :o1, -1017612000, 29145715, 12
- tz.transition 1938, 4, :o2, -1001282400, 29147983, 12
- tz.transition 1938, 10, :o1, -986162400, 29150083, 12
- tz.transition 1939, 4, :o2, -969228000, 29152435, 12
- tz.transition 1939, 11, :o1, -950479200, 29155039, 12
- tz.transition 1940, 2, :o2, -942012000, 29156215, 12
- tz.transition 1941, 5, :o3, -904518000, 58322845, 24
- tz.transition 1941, 8, :o2, -896050800, 58325197, 24
- tz.transition 1942, 4, :o3, -875487600, 58330909, 24
- tz.transition 1942, 8, :o2, -864601200, 58333933, 24
- tz.transition 1943, 4, :o3, -844038000, 58339645, 24
- tz.transition 1943, 8, :o2, -832546800, 58342837, 24
- tz.transition 1944, 4, :o3, -812588400, 58348381, 24
- tz.transition 1944, 9, :o2, -798073200, 58352413, 24
- tz.transition 1945, 4, :o3, -781052400, 58357141, 24
- tz.transition 1945, 7, :o2, -772066800, 58359637, 24
- tz.transition 1945, 10, :o1, -764805600, 29180827, 12
- tz.transition 1946, 4, :o2, -748476000, 29183095, 12
- tz.transition 1946, 10, :o1, -733356000, 29185195, 12
- tz.transition 1947, 3, :o2, -719445600, 29187127, 12
- tz.transition 1947, 4, :o3, -717030000, 58374925, 24
- tz.transition 1947, 8, :o2, -706748400, 58377781, 24
- tz.transition 1947, 11, :o1, -699487200, 29189899, 12
- tz.transition 1948, 3, :o2, -687996000, 29191495, 12
- tz.transition 1948, 10, :o1, -668037600, 29194267, 12
- tz.transition 1949, 4, :o2, -654732000, 29196115, 12
- tz.transition 1949, 10, :o1, -636588000, 29198635, 12
- tz.transition 1950, 4, :o2, -622072800, 29200651, 12
- tz.transition 1950, 10, :o1, -605743200, 29202919, 12
- tz.transition 1951, 4, :o2, -590623200, 29205019, 12
- tz.transition 1951, 10, :o1, -574293600, 29207287, 12
- tz.transition 1952, 4, :o2, -558568800, 29209471, 12
- tz.transition 1952, 10, :o1, -542239200, 29211739, 12
- tz.transition 1953, 4, :o2, -527119200, 29213839, 12
- tz.transition 1953, 10, :o1, -512604000, 29215855, 12
- tz.transition 1954, 4, :o2, -496274400, 29218123, 12
- tz.transition 1954, 10, :o1, -481154400, 29220223, 12
- tz.transition 1955, 4, :o2, -464220000, 29222575, 12
- tz.transition 1955, 10, :o1, -449704800, 29224591, 12
- tz.transition 1956, 4, :o2, -432165600, 29227027, 12
- tz.transition 1956, 10, :o1, -417650400, 29229043, 12
- tz.transition 1957, 4, :o4, -401320800, 29231311, 12
- tz.transition 1982, 3, :o5, 386125200
- tz.transition 1982, 9, :o4, 401850000
- tz.transition 1983, 3, :o5, 417574800
- tz.transition 1983, 9, :o4, 433299600
- tz.transition 1984, 3, :o5, 449024400
- tz.transition 1984, 9, :o4, 465354000
- tz.transition 1985, 3, :o5, 481078800
- tz.transition 1985, 9, :o4, 496803600
- tz.transition 1986, 3, :o5, 512528400
- tz.transition 1986, 9, :o4, 528253200
- tz.transition 1987, 3, :o5, 543978000
- tz.transition 1987, 9, :o4, 559702800
- tz.transition 1988, 3, :o5, 575427600
- tz.transition 1988, 9, :o4, 591152400
- tz.transition 1989, 3, :o5, 606877200
- tz.transition 1989, 9, :o4, 622602000
- tz.transition 1990, 3, :o5, 638326800
- tz.transition 1990, 9, :o4, 654656400
- tz.transition 1991, 3, :o5, 670381200
- tz.transition 1991, 9, :o4, 686106000
- tz.transition 1992, 3, :o5, 701830800
- tz.transition 1992, 9, :o4, 717555600
- tz.transition 1993, 3, :o5, 733280400
- tz.transition 1993, 9, :o4, 749005200
- tz.transition 1994, 3, :o5, 764730000
- tz.transition 1994, 9, :o4, 780454800
- tz.transition 1995, 3, :o5, 796179600
- tz.transition 1995, 9, :o4, 811904400
- tz.transition 1996, 3, :o5, 828234000
- tz.transition 1996, 10, :o4, 846378000
- tz.transition 1997, 3, :o5, 859683600
- tz.transition 1997, 10, :o4, 877827600
- tz.transition 1998, 3, :o5, 891133200
- tz.transition 1998, 10, :o4, 909277200
- tz.transition 1999, 3, :o5, 922582800
- tz.transition 1999, 10, :o4, 941331600
- tz.transition 2000, 3, :o5, 954032400
- tz.transition 2000, 10, :o4, 972781200
- tz.transition 2001, 3, :o5, 985482000
- tz.transition 2001, 10, :o4, 1004230800
- tz.transition 2002, 3, :o5, 1017536400
- tz.transition 2002, 10, :o4, 1035680400
- tz.transition 2003, 3, :o5, 1048986000
- tz.transition 2003, 10, :o4, 1067130000
- tz.transition 2004, 3, :o5, 1080435600
- tz.transition 2004, 10, :o4, 1099184400
- tz.transition 2005, 3, :o5, 1111885200
- tz.transition 2005, 10, :o4, 1130634000
- tz.transition 2006, 3, :o5, 1143334800
- tz.transition 2006, 10, :o4, 1162083600
- tz.transition 2007, 3, :o5, 1174784400
- tz.transition 2007, 10, :o4, 1193533200
- tz.transition 2008, 3, :o5, 1206838800
- tz.transition 2008, 10, :o4, 1224982800
- tz.transition 2009, 3, :o5, 1238288400
- tz.transition 2009, 10, :o4, 1256432400
- tz.transition 2010, 3, :o5, 1269738000
- tz.transition 2010, 10, :o4, 1288486800
- tz.transition 2011, 3, :o5, 1301187600
- tz.transition 2011, 10, :o4, 1319936400
- tz.transition 2012, 3, :o5, 1332637200
- tz.transition 2012, 10, :o4, 1351386000
- tz.transition 2013, 3, :o5, 1364691600
- tz.transition 2013, 10, :o4, 1382835600
- tz.transition 2014, 3, :o5, 1396141200
- tz.transition 2014, 10, :o4, 1414285200
- tz.transition 2015, 3, :o5, 1427590800
- tz.transition 2015, 10, :o4, 1445734800
- tz.transition 2016, 3, :o5, 1459040400
- tz.transition 2016, 10, :o4, 1477789200
- tz.transition 2017, 3, :o5, 1490490000
- tz.transition 2017, 10, :o4, 1509238800
- tz.transition 2018, 3, :o5, 1521939600
- tz.transition 2018, 10, :o4, 1540688400
- tz.transition 2019, 3, :o5, 1553994000
- tz.transition 2019, 10, :o4, 1572138000
- tz.transition 2020, 3, :o5, 1585443600
- tz.transition 2020, 10, :o4, 1603587600
- tz.transition 2021, 3, :o5, 1616893200
- tz.transition 2021, 10, :o4, 1635642000
- tz.transition 2022, 3, :o5, 1648342800
- tz.transition 2022, 10, :o4, 1667091600
- tz.transition 2023, 3, :o5, 1679792400
- tz.transition 2023, 10, :o4, 1698541200
- tz.transition 2024, 3, :o5, 1711846800
- tz.transition 2024, 10, :o4, 1729990800
- tz.transition 2025, 3, :o5, 1743296400
- tz.transition 2025, 10, :o4, 1761440400
- tz.transition 2026, 3, :o5, 1774746000
- tz.transition 2026, 10, :o4, 1792890000
- tz.transition 2027, 3, :o5, 1806195600
- tz.transition 2027, 10, :o4, 1824944400
- tz.transition 2028, 3, :o5, 1837645200
- tz.transition 2028, 10, :o4, 1856394000
- tz.transition 2029, 3, :o5, 1869094800
- tz.transition 2029, 10, :o4, 1887843600
- tz.transition 2030, 3, :o5, 1901149200
- tz.transition 2030, 10, :o4, 1919293200
- tz.transition 2031, 3, :o5, 1932598800
- tz.transition 2031, 10, :o4, 1950742800
- tz.transition 2032, 3, :o5, 1964048400
- tz.transition 2032, 10, :o4, 1982797200
- tz.transition 2033, 3, :o5, 1995498000
- tz.transition 2033, 10, :o4, 2014246800
- tz.transition 2034, 3, :o5, 2026947600
- tz.transition 2034, 10, :o4, 2045696400
- tz.transition 2035, 3, :o5, 2058397200
- tz.transition 2035, 10, :o4, 2077146000
- tz.transition 2036, 3, :o5, 2090451600
- tz.transition 2036, 10, :o4, 2108595600
- tz.transition 2037, 3, :o5, 2121901200
- tz.transition 2037, 10, :o4, 2140045200
- tz.transition 2038, 3, :o5, 2153350800, 59172253, 24
- tz.transition 2038, 10, :o4, 2172099600, 59177461, 24
- tz.transition 2039, 3, :o5, 2184800400, 59180989, 24
- tz.transition 2039, 10, :o4, 2203549200, 59186197, 24
- tz.transition 2040, 3, :o5, 2216250000, 59189725, 24
- tz.transition 2040, 10, :o4, 2234998800, 59194933, 24
- tz.transition 2041, 3, :o5, 2248304400, 59198629, 24
- tz.transition 2041, 10, :o4, 2266448400, 59203669, 24
- tz.transition 2042, 3, :o5, 2279754000, 59207365, 24
- tz.transition 2042, 10, :o4, 2297898000, 59212405, 24
- tz.transition 2043, 3, :o5, 2311203600, 59216101, 24
- tz.transition 2043, 10, :o4, 2329347600, 59221141, 24
- tz.transition 2044, 3, :o5, 2342653200, 59224837, 24
- tz.transition 2044, 10, :o4, 2361402000, 59230045, 24
- tz.transition 2045, 3, :o5, 2374102800, 59233573, 24
- tz.transition 2045, 10, :o4, 2392851600, 59238781, 24
- tz.transition 2046, 3, :o5, 2405552400, 59242309, 24
- tz.transition 2046, 10, :o4, 2424301200, 59247517, 24
- tz.transition 2047, 3, :o5, 2437606800, 59251213, 24
- tz.transition 2047, 10, :o4, 2455750800, 59256253, 24
- tz.transition 2048, 3, :o5, 2469056400, 59259949, 24
- tz.transition 2048, 10, :o4, 2487200400, 59264989, 24
- tz.transition 2049, 3, :o5, 2500506000, 59268685, 24
- tz.transition 2049, 10, :o4, 2519254800, 59273893, 24
- tz.transition 2050, 3, :o5, 2531955600, 59277421, 24
- tz.transition 2050, 10, :o4, 2550704400, 59282629, 24
- tz.transition 2051, 3, :o5, 2563405200, 59286157, 24
- tz.transition 2051, 10, :o4, 2582154000, 59291365, 24
- tz.transition 2052, 3, :o5, 2595459600, 59295061, 24
- tz.transition 2052, 10, :o4, 2613603600, 59300101, 24
- tz.transition 2053, 3, :o5, 2626909200, 59303797, 24
- tz.transition 2053, 10, :o4, 2645053200, 59308837, 24
- tz.transition 2054, 3, :o5, 2658358800, 59312533, 24
- tz.transition 2054, 10, :o4, 2676502800, 59317573, 24
- tz.transition 2055, 3, :o5, 2689808400, 59321269, 24
- tz.transition 2055, 10, :o4, 2708557200, 59326477, 24
- tz.transition 2056, 3, :o5, 2721258000, 59330005, 24
- tz.transition 2056, 10, :o4, 2740006800, 59335213, 24
- tz.transition 2057, 3, :o5, 2752707600, 59338741, 24
- tz.transition 2057, 10, :o4, 2771456400, 59343949, 24
- tz.transition 2058, 3, :o5, 2784762000, 59347645, 24
- tz.transition 2058, 10, :o4, 2802906000, 59352685, 24
- tz.transition 2059, 3, :o5, 2816211600, 59356381, 24
- tz.transition 2059, 10, :o4, 2834355600, 59361421, 24
- tz.transition 2060, 3, :o5, 2847661200, 59365117, 24
- tz.transition 2060, 10, :o4, 2866410000, 59370325, 24
- tz.transition 2061, 3, :o5, 2879110800, 59373853, 24
- tz.transition 2061, 10, :o4, 2897859600, 59379061, 24
- tz.transition 2062, 3, :o5, 2910560400, 59382589, 24
- tz.transition 2062, 10, :o4, 2929309200, 59387797, 24
- tz.transition 2063, 3, :o5, 2942010000, 59391325, 24
- tz.transition 2063, 10, :o4, 2960758800, 59396533, 24
- tz.transition 2064, 3, :o5, 2974064400, 59400229, 24
- tz.transition 2064, 10, :o4, 2992208400, 59405269, 24
- tz.transition 2065, 3, :o5, 3005514000, 59408965, 24
- tz.transition 2065, 10, :o4, 3023658000, 59414005, 24
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Europe/Guernsey.rb b/lib/tzinfo/data/definitions/Europe/Guernsey.rb
deleted file mode 100644
index ba0d1338..00000000
--- a/lib/tzinfo/data/definitions/Europe/Guernsey.rb
+++ /dev/null
@@ -1,18 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Europe
- module Guernsey
- include TimezoneDefinition
-
- linked_timezone 'Europe/Guernsey', 'Europe/London'
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Europe/Helsinki.rb b/lib/tzinfo/data/definitions/Europe/Helsinki.rb
deleted file mode 100644
index 7cf6b491..00000000
--- a/lib/tzinfo/data/definitions/Europe/Helsinki.rb
+++ /dev/null
@@ -1,198 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Europe
- module Helsinki
- include TimezoneDefinition
-
- timezone 'Europe/Helsinki' do |tz|
- tz.offset :o0, 5989, 0, :LMT
- tz.offset :o1, 5989, 0, :HMT
- tz.offset :o2, 7200, 0, :EET
- tz.offset :o3, 7200, 3600, :EEST
-
- tz.transition 1878, 5, :o1, -2890258789, 207976501211, 86400
- tz.transition 1921, 4, :o2, -1535938789, 209330821211, 86400
- tz.transition 1942, 4, :o3, -875671200, 29165429, 12
- tz.transition 1942, 10, :o2, -859773600, 29167637, 12
- tz.transition 1981, 3, :o3, 354672000
- tz.transition 1981, 9, :o2, 370396800
- tz.transition 1982, 3, :o3, 386121600
- tz.transition 1982, 9, :o2, 401846400
- tz.transition 1983, 3, :o3, 417574800
- tz.transition 1983, 9, :o2, 433299600
- tz.transition 1984, 3, :o3, 449024400
- tz.transition 1984, 9, :o2, 465354000
- tz.transition 1985, 3, :o3, 481078800
- tz.transition 1985, 9, :o2, 496803600
- tz.transition 1986, 3, :o3, 512528400
- tz.transition 1986, 9, :o2, 528253200
- tz.transition 1987, 3, :o3, 543978000
- tz.transition 1987, 9, :o2, 559702800
- tz.transition 1988, 3, :o3, 575427600
- tz.transition 1988, 9, :o2, 591152400
- tz.transition 1989, 3, :o3, 606877200
- tz.transition 1989, 9, :o2, 622602000
- tz.transition 1990, 3, :o3, 638326800
- tz.transition 1990, 9, :o2, 654656400
- tz.transition 1991, 3, :o3, 670381200
- tz.transition 1991, 9, :o2, 686106000
- tz.transition 1992, 3, :o3, 701830800
- tz.transition 1992, 9, :o2, 717555600
- tz.transition 1993, 3, :o3, 733280400
- tz.transition 1993, 9, :o2, 749005200
- tz.transition 1994, 3, :o3, 764730000
- tz.transition 1994, 9, :o2, 780454800
- tz.transition 1995, 3, :o3, 796179600
- tz.transition 1995, 9, :o2, 811904400
- tz.transition 1996, 3, :o3, 828234000
- tz.transition 1996, 10, :o2, 846378000
- tz.transition 1997, 3, :o3, 859683600
- tz.transition 1997, 10, :o2, 877827600
- tz.transition 1998, 3, :o3, 891133200
- tz.transition 1998, 10, :o2, 909277200
- tz.transition 1999, 3, :o3, 922582800
- tz.transition 1999, 10, :o2, 941331600
- tz.transition 2000, 3, :o3, 954032400
- tz.transition 2000, 10, :o2, 972781200
- tz.transition 2001, 3, :o3, 985482000
- tz.transition 2001, 10, :o2, 1004230800
- tz.transition 2002, 3, :o3, 1017536400
- tz.transition 2002, 10, :o2, 1035680400
- tz.transition 2003, 3, :o3, 1048986000
- tz.transition 2003, 10, :o2, 1067130000
- tz.transition 2004, 3, :o3, 1080435600
- tz.transition 2004, 10, :o2, 1099184400
- tz.transition 2005, 3, :o3, 1111885200
- tz.transition 2005, 10, :o2, 1130634000
- tz.transition 2006, 3, :o3, 1143334800
- tz.transition 2006, 10, :o2, 1162083600
- tz.transition 2007, 3, :o3, 1174784400
- tz.transition 2007, 10, :o2, 1193533200
- tz.transition 2008, 3, :o3, 1206838800
- tz.transition 2008, 10, :o2, 1224982800
- tz.transition 2009, 3, :o3, 1238288400
- tz.transition 2009, 10, :o2, 1256432400
- tz.transition 2010, 3, :o3, 1269738000
- tz.transition 2010, 10, :o2, 1288486800
- tz.transition 2011, 3, :o3, 1301187600
- tz.transition 2011, 10, :o2, 1319936400
- tz.transition 2012, 3, :o3, 1332637200
- tz.transition 2012, 10, :o2, 1351386000
- tz.transition 2013, 3, :o3, 1364691600
- tz.transition 2013, 10, :o2, 1382835600
- tz.transition 2014, 3, :o3, 1396141200
- tz.transition 2014, 10, :o2, 1414285200
- tz.transition 2015, 3, :o3, 1427590800
- tz.transition 2015, 10, :o2, 1445734800
- tz.transition 2016, 3, :o3, 1459040400
- tz.transition 2016, 10, :o2, 1477789200
- tz.transition 2017, 3, :o3, 1490490000
- tz.transition 2017, 10, :o2, 1509238800
- tz.transition 2018, 3, :o3, 1521939600
- tz.transition 2018, 10, :o2, 1540688400
- tz.transition 2019, 3, :o3, 1553994000
- tz.transition 2019, 10, :o2, 1572138000
- tz.transition 2020, 3, :o3, 1585443600
- tz.transition 2020, 10, :o2, 1603587600
- tz.transition 2021, 3, :o3, 1616893200
- tz.transition 2021, 10, :o2, 1635642000
- tz.transition 2022, 3, :o3, 1648342800
- tz.transition 2022, 10, :o2, 1667091600
- tz.transition 2023, 3, :o3, 1679792400
- tz.transition 2023, 10, :o2, 1698541200
- tz.transition 2024, 3, :o3, 1711846800
- tz.transition 2024, 10, :o2, 1729990800
- tz.transition 2025, 3, :o3, 1743296400
- tz.transition 2025, 10, :o2, 1761440400
- tz.transition 2026, 3, :o3, 1774746000
- tz.transition 2026, 10, :o2, 1792890000
- tz.transition 2027, 3, :o3, 1806195600
- tz.transition 2027, 10, :o2, 1824944400
- tz.transition 2028, 3, :o3, 1837645200
- tz.transition 2028, 10, :o2, 1856394000
- tz.transition 2029, 3, :o3, 1869094800
- tz.transition 2029, 10, :o2, 1887843600
- tz.transition 2030, 3, :o3, 1901149200
- tz.transition 2030, 10, :o2, 1919293200
- tz.transition 2031, 3, :o3, 1932598800
- tz.transition 2031, 10, :o2, 1950742800
- tz.transition 2032, 3, :o3, 1964048400
- tz.transition 2032, 10, :o2, 1982797200
- tz.transition 2033, 3, :o3, 1995498000
- tz.transition 2033, 10, :o2, 2014246800
- tz.transition 2034, 3, :o3, 2026947600
- tz.transition 2034, 10, :o2, 2045696400
- tz.transition 2035, 3, :o3, 2058397200
- tz.transition 2035, 10, :o2, 2077146000
- tz.transition 2036, 3, :o3, 2090451600
- tz.transition 2036, 10, :o2, 2108595600
- tz.transition 2037, 3, :o3, 2121901200
- tz.transition 2037, 10, :o2, 2140045200
- tz.transition 2038, 3, :o3, 2153350800, 59172253, 24
- tz.transition 2038, 10, :o2, 2172099600, 59177461, 24
- tz.transition 2039, 3, :o3, 2184800400, 59180989, 24
- tz.transition 2039, 10, :o2, 2203549200, 59186197, 24
- tz.transition 2040, 3, :o3, 2216250000, 59189725, 24
- tz.transition 2040, 10, :o2, 2234998800, 59194933, 24
- tz.transition 2041, 3, :o3, 2248304400, 59198629, 24
- tz.transition 2041, 10, :o2, 2266448400, 59203669, 24
- tz.transition 2042, 3, :o3, 2279754000, 59207365, 24
- tz.transition 2042, 10, :o2, 2297898000, 59212405, 24
- tz.transition 2043, 3, :o3, 2311203600, 59216101, 24
- tz.transition 2043, 10, :o2, 2329347600, 59221141, 24
- tz.transition 2044, 3, :o3, 2342653200, 59224837, 24
- tz.transition 2044, 10, :o2, 2361402000, 59230045, 24
- tz.transition 2045, 3, :o3, 2374102800, 59233573, 24
- tz.transition 2045, 10, :o2, 2392851600, 59238781, 24
- tz.transition 2046, 3, :o3, 2405552400, 59242309, 24
- tz.transition 2046, 10, :o2, 2424301200, 59247517, 24
- tz.transition 2047, 3, :o3, 2437606800, 59251213, 24
- tz.transition 2047, 10, :o2, 2455750800, 59256253, 24
- tz.transition 2048, 3, :o3, 2469056400, 59259949, 24
- tz.transition 2048, 10, :o2, 2487200400, 59264989, 24
- tz.transition 2049, 3, :o3, 2500506000, 59268685, 24
- tz.transition 2049, 10, :o2, 2519254800, 59273893, 24
- tz.transition 2050, 3, :o3, 2531955600, 59277421, 24
- tz.transition 2050, 10, :o2, 2550704400, 59282629, 24
- tz.transition 2051, 3, :o3, 2563405200, 59286157, 24
- tz.transition 2051, 10, :o2, 2582154000, 59291365, 24
- tz.transition 2052, 3, :o3, 2595459600, 59295061, 24
- tz.transition 2052, 10, :o2, 2613603600, 59300101, 24
- tz.transition 2053, 3, :o3, 2626909200, 59303797, 24
- tz.transition 2053, 10, :o2, 2645053200, 59308837, 24
- tz.transition 2054, 3, :o3, 2658358800, 59312533, 24
- tz.transition 2054, 10, :o2, 2676502800, 59317573, 24
- tz.transition 2055, 3, :o3, 2689808400, 59321269, 24
- tz.transition 2055, 10, :o2, 2708557200, 59326477, 24
- tz.transition 2056, 3, :o3, 2721258000, 59330005, 24
- tz.transition 2056, 10, :o2, 2740006800, 59335213, 24
- tz.transition 2057, 3, :o3, 2752707600, 59338741, 24
- tz.transition 2057, 10, :o2, 2771456400, 59343949, 24
- tz.transition 2058, 3, :o3, 2784762000, 59347645, 24
- tz.transition 2058, 10, :o2, 2802906000, 59352685, 24
- tz.transition 2059, 3, :o3, 2816211600, 59356381, 24
- tz.transition 2059, 10, :o2, 2834355600, 59361421, 24
- tz.transition 2060, 3, :o3, 2847661200, 59365117, 24
- tz.transition 2060, 10, :o2, 2866410000, 59370325, 24
- tz.transition 2061, 3, :o3, 2879110800, 59373853, 24
- tz.transition 2061, 10, :o2, 2897859600, 59379061, 24
- tz.transition 2062, 3, :o3, 2910560400, 59382589, 24
- tz.transition 2062, 10, :o2, 2929309200, 59387797, 24
- tz.transition 2063, 3, :o3, 2942010000, 59391325, 24
- tz.transition 2063, 10, :o2, 2960758800, 59396533, 24
- tz.transition 2064, 3, :o3, 2974064400, 59400229, 24
- tz.transition 2064, 10, :o2, 2992208400, 59405269, 24
- tz.transition 2065, 3, :o3, 3005514000, 59408965, 24
- tz.transition 2065, 10, :o2, 3023658000, 59414005, 24
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Europe/Isle_of_Man.rb b/lib/tzinfo/data/definitions/Europe/Isle_of_Man.rb
deleted file mode 100644
index 22cc98d0..00000000
--- a/lib/tzinfo/data/definitions/Europe/Isle_of_Man.rb
+++ /dev/null
@@ -1,18 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Europe
- module Isle_of_Man
- include TimezoneDefinition
-
- linked_timezone 'Europe/Isle_of_Man', 'Europe/London'
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Europe/Istanbul.rb b/lib/tzinfo/data/definitions/Europe/Istanbul.rb
deleted file mode 100644
index 25edb3d8..00000000
--- a/lib/tzinfo/data/definitions/Europe/Istanbul.rb
+++ /dev/null
@@ -1,253 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Europe
- module Istanbul
- include TimezoneDefinition
-
- timezone 'Europe/Istanbul' do |tz|
- tz.offset :o0, 6952, 0, :LMT
- tz.offset :o1, 7016, 0, :IMT
- tz.offset :o2, 7200, 0, :EET
- tz.offset :o3, 7200, 3600, :EEST
- tz.offset :o4, 10800, 3600, :TRST
- tz.offset :o5, 10800, 0, :TRT
-
- tz.transition 1879, 12, :o1, -2840147752, 26003326531, 10800
- tz.transition 1910, 9, :o2, -1869875816, 26124610523, 10800
- tz.transition 1916, 4, :o3, -1693706400, 29051813, 12
- tz.transition 1916, 9, :o2, -1680490800, 19369099, 8
- tz.transition 1920, 3, :o3, -1570413600, 29068937, 12
- tz.transition 1920, 10, :o2, -1552186800, 19380979, 8
- tz.transition 1921, 4, :o3, -1538359200, 29073389, 12
- tz.transition 1921, 10, :o2, -1522551600, 19383723, 8
- tz.transition 1922, 3, :o3, -1507514400, 29077673, 12
- tz.transition 1922, 10, :o2, -1490583600, 19386683, 8
- tz.transition 1924, 5, :o3, -1440208800, 29087021, 12
- tz.transition 1924, 9, :o2, -1428030000, 19392475, 8
- tz.transition 1925, 4, :o3, -1409709600, 29091257, 12
- tz.transition 1925, 9, :o2, -1396494000, 19395395, 8
- tz.transition 1940, 6, :o3, -931140000, 29157725, 12
- tz.transition 1940, 10, :o2, -922762800, 19439259, 8
- tz.transition 1940, 11, :o3, -917834400, 29159573, 12
- tz.transition 1941, 9, :o2, -892436400, 19442067, 8
- tz.transition 1942, 3, :o3, -875844000, 29165405, 12
- tz.transition 1942, 10, :o2, -857358000, 19445315, 8
- tz.transition 1945, 4, :o3, -781063200, 29178569, 12
- tz.transition 1945, 10, :o2, -764737200, 19453891, 8
- tz.transition 1946, 5, :o3, -744343200, 29183669, 12
- tz.transition 1946, 9, :o2, -733806000, 19456755, 8
- tz.transition 1947, 4, :o3, -716436000, 29187545, 12
- tz.transition 1947, 10, :o2, -701924400, 19459707, 8
- tz.transition 1948, 4, :o3, -684986400, 29191913, 12
- tz.transition 1948, 10, :o2, -670474800, 19462619, 8
- tz.transition 1949, 4, :o3, -654141600, 29196197, 12
- tz.transition 1949, 10, :o2, -639025200, 19465531, 8
- tz.transition 1950, 4, :o3, -621828000, 29200685, 12
- tz.transition 1950, 10, :o2, -606970800, 19468499, 8
- tz.transition 1951, 4, :o3, -590032800, 29205101, 12
- tz.transition 1951, 10, :o2, -575434800, 19471419, 8
- tz.transition 1962, 7, :o3, -235620000, 29254325, 12
- tz.transition 1962, 10, :o2, -228279600, 19503563, 8
- tz.transition 1964, 5, :o3, -177732000, 29262365, 12
- tz.transition 1964, 9, :o2, -165726000, 19509355, 8
- tz.transition 1970, 5, :o3, 10533600
- tz.transition 1970, 10, :o2, 23835600
- tz.transition 1971, 5, :o3, 41983200
- tz.transition 1971, 10, :o2, 55285200
- tz.transition 1972, 5, :o3, 74037600
- tz.transition 1972, 10, :o2, 87339600
- tz.transition 1973, 6, :o3, 107910000
- tz.transition 1973, 11, :o2, 121219200
- tz.transition 1974, 3, :o3, 133920000
- tz.transition 1974, 11, :o2, 152676000
- tz.transition 1975, 3, :o3, 165362400
- tz.transition 1975, 10, :o2, 183502800
- tz.transition 1976, 5, :o3, 202428000
- tz.transition 1976, 10, :o2, 215557200
- tz.transition 1977, 4, :o3, 228866400
- tz.transition 1977, 10, :o2, 245797200
- tz.transition 1978, 4, :o3, 260316000
- tz.transition 1978, 10, :o4, 277246800
- tz.transition 1979, 10, :o5, 308779200
- tz.transition 1980, 4, :o4, 323827200
- tz.transition 1980, 10, :o5, 340228800
- tz.transition 1981, 3, :o4, 354672000
- tz.transition 1981, 10, :o5, 371678400
- tz.transition 1982, 3, :o4, 386121600
- tz.transition 1982, 10, :o5, 403128000
- tz.transition 1983, 7, :o4, 428446800
- tz.transition 1983, 10, :o5, 433886400
- tz.transition 1985, 4, :o3, 482792400
- tz.transition 1985, 9, :o2, 496702800
- tz.transition 1986, 3, :o3, 512524800
- tz.transition 1986, 9, :o2, 528249600
- tz.transition 1987, 3, :o3, 543974400
- tz.transition 1987, 9, :o2, 559699200
- tz.transition 1988, 3, :o3, 575424000
- tz.transition 1988, 9, :o2, 591148800
- tz.transition 1989, 3, :o3, 606873600
- tz.transition 1989, 9, :o2, 622598400
- tz.transition 1990, 3, :o3, 638323200
- tz.transition 1990, 9, :o2, 654652800
- tz.transition 1991, 3, :o3, 670374000
- tz.transition 1991, 9, :o2, 686098800
- tz.transition 1992, 3, :o3, 701823600
- tz.transition 1992, 9, :o2, 717548400
- tz.transition 1993, 3, :o3, 733273200
- tz.transition 1993, 9, :o2, 748998000
- tz.transition 1994, 3, :o3, 764722800
- tz.transition 1994, 9, :o2, 780447600
- tz.transition 1995, 3, :o3, 796172400
- tz.transition 1995, 9, :o2, 811897200
- tz.transition 1996, 3, :o3, 828226800
- tz.transition 1996, 10, :o2, 846370800
- tz.transition 1997, 3, :o3, 859676400
- tz.transition 1997, 10, :o2, 877820400
- tz.transition 1998, 3, :o3, 891126000
- tz.transition 1998, 10, :o2, 909270000
- tz.transition 1999, 3, :o3, 922575600
- tz.transition 1999, 10, :o2, 941324400
- tz.transition 2000, 3, :o3, 954025200
- tz.transition 2000, 10, :o2, 972774000
- tz.transition 2001, 3, :o3, 985474800
- tz.transition 2001, 10, :o2, 1004223600
- tz.transition 2002, 3, :o3, 1017529200
- tz.transition 2002, 10, :o2, 1035673200
- tz.transition 2003, 3, :o3, 1048978800
- tz.transition 2003, 10, :o2, 1067122800
- tz.transition 2004, 3, :o3, 1080428400
- tz.transition 2004, 10, :o2, 1099177200
- tz.transition 2005, 3, :o3, 1111878000
- tz.transition 2005, 10, :o2, 1130626800
- tz.transition 2006, 3, :o3, 1143327600
- tz.transition 2006, 10, :o2, 1162076400
- tz.transition 2007, 3, :o3, 1174784400
- tz.transition 2007, 10, :o2, 1193533200
- tz.transition 2008, 3, :o3, 1206838800
- tz.transition 2008, 10, :o2, 1224982800
- tz.transition 2009, 3, :o3, 1238288400
- tz.transition 2009, 10, :o2, 1256432400
- tz.transition 2010, 3, :o3, 1269738000
- tz.transition 2010, 10, :o2, 1288486800
- tz.transition 2011, 3, :o3, 1301274000
- tz.transition 2011, 10, :o2, 1319936400
- tz.transition 2012, 3, :o3, 1332637200
- tz.transition 2012, 10, :o2, 1351386000
- tz.transition 2013, 3, :o3, 1364691600
- tz.transition 2013, 10, :o2, 1382835600
- tz.transition 2014, 3, :o3, 1396227600
- tz.transition 2014, 10, :o2, 1414285200
- tz.transition 2015, 3, :o3, 1427590800
- tz.transition 2015, 10, :o2, 1445734800
- tz.transition 2016, 3, :o3, 1459040400
- tz.transition 2016, 10, :o2, 1477789200
- tz.transition 2017, 3, :o3, 1490490000
- tz.transition 2017, 10, :o2, 1509238800
- tz.transition 2018, 3, :o3, 1521939600
- tz.transition 2018, 10, :o2, 1540688400
- tz.transition 2019, 3, :o3, 1553994000
- tz.transition 2019, 10, :o2, 1572138000
- tz.transition 2020, 3, :o3, 1585443600
- tz.transition 2020, 10, :o2, 1603587600
- tz.transition 2021, 3, :o3, 1616893200
- tz.transition 2021, 10, :o2, 1635642000
- tz.transition 2022, 3, :o3, 1648342800
- tz.transition 2022, 10, :o2, 1667091600
- tz.transition 2023, 3, :o3, 1679792400
- tz.transition 2023, 10, :o2, 1698541200
- tz.transition 2024, 3, :o3, 1711846800
- tz.transition 2024, 10, :o2, 1729990800
- tz.transition 2025, 3, :o3, 1743296400
- tz.transition 2025, 10, :o2, 1761440400
- tz.transition 2026, 3, :o3, 1774746000
- tz.transition 2026, 10, :o2, 1792890000
- tz.transition 2027, 3, :o3, 1806195600
- tz.transition 2027, 10, :o2, 1824944400
- tz.transition 2028, 3, :o3, 1837645200
- tz.transition 2028, 10, :o2, 1856394000
- tz.transition 2029, 3, :o3, 1869094800
- tz.transition 2029, 10, :o2, 1887843600
- tz.transition 2030, 3, :o3, 1901149200
- tz.transition 2030, 10, :o2, 1919293200
- tz.transition 2031, 3, :o3, 1932598800
- tz.transition 2031, 10, :o2, 1950742800
- tz.transition 2032, 3, :o3, 1964048400
- tz.transition 2032, 10, :o2, 1982797200
- tz.transition 2033, 3, :o3, 1995498000
- tz.transition 2033, 10, :o2, 2014246800
- tz.transition 2034, 3, :o3, 2026947600
- tz.transition 2034, 10, :o2, 2045696400
- tz.transition 2035, 3, :o3, 2058397200
- tz.transition 2035, 10, :o2, 2077146000
- tz.transition 2036, 3, :o3, 2090451600
- tz.transition 2036, 10, :o2, 2108595600
- tz.transition 2037, 3, :o3, 2121901200
- tz.transition 2037, 10, :o2, 2140045200
- tz.transition 2038, 3, :o3, 2153350800, 59172253, 24
- tz.transition 2038, 10, :o2, 2172099600, 59177461, 24
- tz.transition 2039, 3, :o3, 2184800400, 59180989, 24
- tz.transition 2039, 10, :o2, 2203549200, 59186197, 24
- tz.transition 2040, 3, :o3, 2216250000, 59189725, 24
- tz.transition 2040, 10, :o2, 2234998800, 59194933, 24
- tz.transition 2041, 3, :o3, 2248304400, 59198629, 24
- tz.transition 2041, 10, :o2, 2266448400, 59203669, 24
- tz.transition 2042, 3, :o3, 2279754000, 59207365, 24
- tz.transition 2042, 10, :o2, 2297898000, 59212405, 24
- tz.transition 2043, 3, :o3, 2311203600, 59216101, 24
- tz.transition 2043, 10, :o2, 2329347600, 59221141, 24
- tz.transition 2044, 3, :o3, 2342653200, 59224837, 24
- tz.transition 2044, 10, :o2, 2361402000, 59230045, 24
- tz.transition 2045, 3, :o3, 2374102800, 59233573, 24
- tz.transition 2045, 10, :o2, 2392851600, 59238781, 24
- tz.transition 2046, 3, :o3, 2405552400, 59242309, 24
- tz.transition 2046, 10, :o2, 2424301200, 59247517, 24
- tz.transition 2047, 3, :o3, 2437606800, 59251213, 24
- tz.transition 2047, 10, :o2, 2455750800, 59256253, 24
- tz.transition 2048, 3, :o3, 2469056400, 59259949, 24
- tz.transition 2048, 10, :o2, 2487200400, 59264989, 24
- tz.transition 2049, 3, :o3, 2500506000, 59268685, 24
- tz.transition 2049, 10, :o2, 2519254800, 59273893, 24
- tz.transition 2050, 3, :o3, 2531955600, 59277421, 24
- tz.transition 2050, 10, :o2, 2550704400, 59282629, 24
- tz.transition 2051, 3, :o3, 2563405200, 59286157, 24
- tz.transition 2051, 10, :o2, 2582154000, 59291365, 24
- tz.transition 2052, 3, :o3, 2595459600, 59295061, 24
- tz.transition 2052, 10, :o2, 2613603600, 59300101, 24
- tz.transition 2053, 3, :o3, 2626909200, 59303797, 24
- tz.transition 2053, 10, :o2, 2645053200, 59308837, 24
- tz.transition 2054, 3, :o3, 2658358800, 59312533, 24
- tz.transition 2054, 10, :o2, 2676502800, 59317573, 24
- tz.transition 2055, 3, :o3, 2689808400, 59321269, 24
- tz.transition 2055, 10, :o2, 2708557200, 59326477, 24
- tz.transition 2056, 3, :o3, 2721258000, 59330005, 24
- tz.transition 2056, 10, :o2, 2740006800, 59335213, 24
- tz.transition 2057, 3, :o3, 2752707600, 59338741, 24
- tz.transition 2057, 10, :o2, 2771456400, 59343949, 24
- tz.transition 2058, 3, :o3, 2784762000, 59347645, 24
- tz.transition 2058, 10, :o2, 2802906000, 59352685, 24
- tz.transition 2059, 3, :o3, 2816211600, 59356381, 24
- tz.transition 2059, 10, :o2, 2834355600, 59361421, 24
- tz.transition 2060, 3, :o3, 2847661200, 59365117, 24
- tz.transition 2060, 10, :o2, 2866410000, 59370325, 24
- tz.transition 2061, 3, :o3, 2879110800, 59373853, 24
- tz.transition 2061, 10, :o2, 2897859600, 59379061, 24
- tz.transition 2062, 3, :o3, 2910560400, 59382589, 24
- tz.transition 2062, 10, :o2, 2929309200, 59387797, 24
- tz.transition 2063, 3, :o3, 2942010000, 59391325, 24
- tz.transition 2063, 10, :o2, 2960758800, 59396533, 24
- tz.transition 2064, 3, :o3, 2974064400, 59400229, 24
- tz.transition 2064, 10, :o2, 2992208400, 59405269, 24
- tz.transition 2065, 3, :o3, 3005514000, 59408965, 24
- tz.transition 2065, 10, :o2, 3023658000, 59414005, 24
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Europe/Jersey.rb b/lib/tzinfo/data/definitions/Europe/Jersey.rb
deleted file mode 100644
index f5f6e9c9..00000000
--- a/lib/tzinfo/data/definitions/Europe/Jersey.rb
+++ /dev/null
@@ -1,18 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Europe
- module Jersey
- include TimezoneDefinition
-
- linked_timezone 'Europe/Jersey', 'Europe/London'
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Europe/Kaliningrad.rb b/lib/tzinfo/data/definitions/Europe/Kaliningrad.rb
deleted file mode 100644
index e915c76b..00000000
--- a/lib/tzinfo/data/definitions/Europe/Kaliningrad.rb
+++ /dev/null
@@ -1,109 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Europe
- module Kaliningrad
- include TimezoneDefinition
-
- timezone 'Europe/Kaliningrad' do |tz|
- tz.offset :o0, 4920, 0, :LMT
- tz.offset :o1, 3600, 0, :CET
- tz.offset :o2, 3600, 3600, :CEST
- tz.offset :o3, 7200, 0, :CET
- tz.offset :o4, 7200, 3600, :CEST
- tz.offset :o5, 10800, 0, :MSK
- tz.offset :o6, 10800, 3600, :MSD
- tz.offset :o7, 7200, 3600, :EEST
- tz.offset :o8, 7200, 0, :EET
- tz.offset :o9, 10800, 0, :FET
-
- tz.transition 1893, 3, :o1, -2422056120, 1737039199, 720
- tz.transition 1916, 4, :o2, -1693706400, 29051813, 12
- tz.transition 1916, 9, :o1, -1680483600, 58107299, 24
- tz.transition 1917, 4, :o2, -1663455600, 58112029, 24
- tz.transition 1917, 9, :o1, -1650150000, 58115725, 24
- tz.transition 1918, 4, :o2, -1632006000, 58120765, 24
- tz.transition 1918, 9, :o1, -1618700400, 58124461, 24
- tz.transition 1940, 4, :o2, -938905200, 58313293, 24
- tz.transition 1942, 11, :o1, -857257200, 58335973, 24
- tz.transition 1943, 3, :o2, -844556400, 58339501, 24
- tz.transition 1943, 10, :o1, -828226800, 58344037, 24
- tz.transition 1944, 4, :o2, -812502000, 58348405, 24
- tz.transition 1944, 10, :o1, -796777200, 58352773, 24
- tz.transition 1944, 12, :o3, -788922000, 58354955, 24
- tz.transition 1945, 4, :o4, -778730400, 29178893, 12
- tz.transition 1945, 10, :o3, -762663600, 19454083, 8
- tz.transition 1945, 12, :o5, -757389600, 29181857, 12
- tz.transition 1981, 3, :o6, 354920400
- tz.transition 1981, 9, :o5, 370728000
- tz.transition 1982, 3, :o6, 386456400
- tz.transition 1982, 9, :o5, 402264000
- tz.transition 1983, 3, :o6, 417992400
- tz.transition 1983, 9, :o5, 433800000
- tz.transition 1984, 3, :o6, 449614800
- tz.transition 1984, 9, :o5, 465346800
- tz.transition 1985, 3, :o6, 481071600
- tz.transition 1985, 9, :o5, 496796400
- tz.transition 1986, 3, :o6, 512521200
- tz.transition 1986, 9, :o5, 528246000
- tz.transition 1987, 3, :o6, 543970800
- tz.transition 1987, 9, :o5, 559695600
- tz.transition 1988, 3, :o6, 575420400
- tz.transition 1988, 9, :o5, 591145200
- tz.transition 1989, 3, :o6, 606870000
- tz.transition 1989, 9, :o5, 622594800
- tz.transition 1990, 3, :o6, 638319600
- tz.transition 1990, 9, :o5, 654649200
- tz.transition 1991, 3, :o7, 670374000
- tz.transition 1991, 9, :o8, 686102400
- tz.transition 1992, 3, :o7, 701816400
- tz.transition 1992, 9, :o8, 717537600
- tz.transition 1993, 3, :o7, 733276800
- tz.transition 1993, 9, :o8, 749001600
- tz.transition 1994, 3, :o7, 764726400
- tz.transition 1994, 9, :o8, 780451200
- tz.transition 1995, 3, :o7, 796176000
- tz.transition 1995, 9, :o8, 811900800
- tz.transition 1996, 3, :o7, 828230400
- tz.transition 1996, 10, :o8, 846374400
- tz.transition 1997, 3, :o7, 859680000
- tz.transition 1997, 10, :o8, 877824000
- tz.transition 1998, 3, :o7, 891129600
- tz.transition 1998, 10, :o8, 909273600
- tz.transition 1999, 3, :o7, 922579200
- tz.transition 1999, 10, :o8, 941328000
- tz.transition 2000, 3, :o7, 954028800
- tz.transition 2000, 10, :o8, 972777600
- tz.transition 2001, 3, :o7, 985478400
- tz.transition 2001, 10, :o8, 1004227200
- tz.transition 2002, 3, :o7, 1017532800
- tz.transition 2002, 10, :o8, 1035676800
- tz.transition 2003, 3, :o7, 1048982400
- tz.transition 2003, 10, :o8, 1067126400
- tz.transition 2004, 3, :o7, 1080432000
- tz.transition 2004, 10, :o8, 1099180800
- tz.transition 2005, 3, :o7, 1111881600
- tz.transition 2005, 10, :o8, 1130630400
- tz.transition 2006, 3, :o7, 1143331200
- tz.transition 2006, 10, :o8, 1162080000
- tz.transition 2007, 3, :o7, 1174780800
- tz.transition 2007, 10, :o8, 1193529600
- tz.transition 2008, 3, :o7, 1206835200
- tz.transition 2008, 10, :o8, 1224979200
- tz.transition 2009, 3, :o7, 1238284800
- tz.transition 2009, 10, :o8, 1256428800
- tz.transition 2010, 3, :o7, 1269734400
- tz.transition 2010, 10, :o8, 1288483200
- tz.transition 2011, 3, :o9, 1301184000
- tz.transition 2014, 10, :o8, 1414278000
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Europe/Kiev.rb b/lib/tzinfo/data/definitions/Europe/Kiev.rb
deleted file mode 100644
index c27d1af5..00000000
--- a/lib/tzinfo/data/definitions/Europe/Kiev.rb
+++ /dev/null
@@ -1,205 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Europe
- module Kiev
- include TimezoneDefinition
-
- timezone 'Europe/Kiev' do |tz|
- tz.offset :o0, 7324, 0, :LMT
- tz.offset :o1, 7324, 0, :KMT
- tz.offset :o2, 7200, 0, :EET
- tz.offset :o3, 10800, 0, :MSK
- tz.offset :o4, 3600, 3600, :CEST
- tz.offset :o5, 3600, 0, :CET
- tz.offset :o6, 10800, 3600, :MSD
- tz.offset :o7, 7200, 3600, :EEST
-
- tz.transition 1879, 12, :o1, -2840148124, 52006652969, 21600
- tz.transition 1924, 5, :o2, -1441159324, 52356400169, 21600
- tz.transition 1930, 6, :o3, -1247536800, 29113781, 12
- tz.transition 1941, 9, :o4, -892522800, 19442059, 8
- tz.transition 1942, 11, :o5, -857257200, 58335973, 24
- tz.transition 1943, 3, :o4, -844556400, 58339501, 24
- tz.transition 1943, 10, :o5, -828226800, 58344037, 24
- tz.transition 1943, 11, :o3, -825382800, 58344827, 24
- tz.transition 1981, 3, :o6, 354920400
- tz.transition 1981, 9, :o3, 370728000
- tz.transition 1982, 3, :o6, 386456400
- tz.transition 1982, 9, :o3, 402264000
- tz.transition 1983, 3, :o6, 417992400
- tz.transition 1983, 9, :o3, 433800000
- tz.transition 1984, 3, :o6, 449614800
- tz.transition 1984, 9, :o3, 465346800
- tz.transition 1985, 3, :o6, 481071600
- tz.transition 1985, 9, :o3, 496796400
- tz.transition 1986, 3, :o6, 512521200
- tz.transition 1986, 9, :o3, 528246000
- tz.transition 1987, 3, :o6, 543970800
- tz.transition 1987, 9, :o3, 559695600
- tz.transition 1988, 3, :o6, 575420400
- tz.transition 1988, 9, :o3, 591145200
- tz.transition 1989, 3, :o6, 606870000
- tz.transition 1989, 9, :o3, 622594800
- tz.transition 1990, 3, :o6, 638319600
- tz.transition 1990, 6, :o7, 646783200
- tz.transition 1991, 9, :o2, 686102400
- tz.transition 1992, 3, :o7, 701820000
- tz.transition 1992, 9, :o2, 717541200
- tz.transition 1993, 3, :o7, 733269600
- tz.transition 1993, 9, :o2, 748990800
- tz.transition 1994, 3, :o7, 764719200
- tz.transition 1994, 9, :o2, 780440400
- tz.transition 1995, 3, :o7, 796179600
- tz.transition 1995, 9, :o2, 811904400
- tz.transition 1996, 3, :o7, 828234000
- tz.transition 1996, 10, :o2, 846378000
- tz.transition 1997, 3, :o7, 859683600
- tz.transition 1997, 10, :o2, 877827600
- tz.transition 1998, 3, :o7, 891133200
- tz.transition 1998, 10, :o2, 909277200
- tz.transition 1999, 3, :o7, 922582800
- tz.transition 1999, 10, :o2, 941331600
- tz.transition 2000, 3, :o7, 954032400
- tz.transition 2000, 10, :o2, 972781200
- tz.transition 2001, 3, :o7, 985482000
- tz.transition 2001, 10, :o2, 1004230800
- tz.transition 2002, 3, :o7, 1017536400
- tz.transition 2002, 10, :o2, 1035680400
- tz.transition 2003, 3, :o7, 1048986000
- tz.transition 2003, 10, :o2, 1067130000
- tz.transition 2004, 3, :o7, 1080435600
- tz.transition 2004, 10, :o2, 1099184400
- tz.transition 2005, 3, :o7, 1111885200
- tz.transition 2005, 10, :o2, 1130634000
- tz.transition 2006, 3, :o7, 1143334800
- tz.transition 2006, 10, :o2, 1162083600
- tz.transition 2007, 3, :o7, 1174784400
- tz.transition 2007, 10, :o2, 1193533200
- tz.transition 2008, 3, :o7, 1206838800
- tz.transition 2008, 10, :o2, 1224982800
- tz.transition 2009, 3, :o7, 1238288400
- tz.transition 2009, 10, :o2, 1256432400
- tz.transition 2010, 3, :o7, 1269738000
- tz.transition 2010, 10, :o2, 1288486800
- tz.transition 2011, 3, :o7, 1301187600
- tz.transition 2011, 10, :o2, 1319936400
- tz.transition 2012, 3, :o7, 1332637200
- tz.transition 2012, 10, :o2, 1351386000
- tz.transition 2013, 3, :o7, 1364691600
- tz.transition 2013, 10, :o2, 1382835600
- tz.transition 2014, 3, :o7, 1396141200
- tz.transition 2014, 10, :o2, 1414285200
- tz.transition 2015, 3, :o7, 1427590800
- tz.transition 2015, 10, :o2, 1445734800
- tz.transition 2016, 3, :o7, 1459040400
- tz.transition 2016, 10, :o2, 1477789200
- tz.transition 2017, 3, :o7, 1490490000
- tz.transition 2017, 10, :o2, 1509238800
- tz.transition 2018, 3, :o7, 1521939600
- tz.transition 2018, 10, :o2, 1540688400
- tz.transition 2019, 3, :o7, 1553994000
- tz.transition 2019, 10, :o2, 1572138000
- tz.transition 2020, 3, :o7, 1585443600
- tz.transition 2020, 10, :o2, 1603587600
- tz.transition 2021, 3, :o7, 1616893200
- tz.transition 2021, 10, :o2, 1635642000
- tz.transition 2022, 3, :o7, 1648342800
- tz.transition 2022, 10, :o2, 1667091600
- tz.transition 2023, 3, :o7, 1679792400
- tz.transition 2023, 10, :o2, 1698541200
- tz.transition 2024, 3, :o7, 1711846800
- tz.transition 2024, 10, :o2, 1729990800
- tz.transition 2025, 3, :o7, 1743296400
- tz.transition 2025, 10, :o2, 1761440400
- tz.transition 2026, 3, :o7, 1774746000
- tz.transition 2026, 10, :o2, 1792890000
- tz.transition 2027, 3, :o7, 1806195600
- tz.transition 2027, 10, :o2, 1824944400
- tz.transition 2028, 3, :o7, 1837645200
- tz.transition 2028, 10, :o2, 1856394000
- tz.transition 2029, 3, :o7, 1869094800
- tz.transition 2029, 10, :o2, 1887843600
- tz.transition 2030, 3, :o7, 1901149200
- tz.transition 2030, 10, :o2, 1919293200
- tz.transition 2031, 3, :o7, 1932598800
- tz.transition 2031, 10, :o2, 1950742800
- tz.transition 2032, 3, :o7, 1964048400
- tz.transition 2032, 10, :o2, 1982797200
- tz.transition 2033, 3, :o7, 1995498000
- tz.transition 2033, 10, :o2, 2014246800
- tz.transition 2034, 3, :o7, 2026947600
- tz.transition 2034, 10, :o2, 2045696400
- tz.transition 2035, 3, :o7, 2058397200
- tz.transition 2035, 10, :o2, 2077146000
- tz.transition 2036, 3, :o7, 2090451600
- tz.transition 2036, 10, :o2, 2108595600
- tz.transition 2037, 3, :o7, 2121901200
- tz.transition 2037, 10, :o2, 2140045200
- tz.transition 2038, 3, :o7, 2153350800, 59172253, 24
- tz.transition 2038, 10, :o2, 2172099600, 59177461, 24
- tz.transition 2039, 3, :o7, 2184800400, 59180989, 24
- tz.transition 2039, 10, :o2, 2203549200, 59186197, 24
- tz.transition 2040, 3, :o7, 2216250000, 59189725, 24
- tz.transition 2040, 10, :o2, 2234998800, 59194933, 24
- tz.transition 2041, 3, :o7, 2248304400, 59198629, 24
- tz.transition 2041, 10, :o2, 2266448400, 59203669, 24
- tz.transition 2042, 3, :o7, 2279754000, 59207365, 24
- tz.transition 2042, 10, :o2, 2297898000, 59212405, 24
- tz.transition 2043, 3, :o7, 2311203600, 59216101, 24
- tz.transition 2043, 10, :o2, 2329347600, 59221141, 24
- tz.transition 2044, 3, :o7, 2342653200, 59224837, 24
- tz.transition 2044, 10, :o2, 2361402000, 59230045, 24
- tz.transition 2045, 3, :o7, 2374102800, 59233573, 24
- tz.transition 2045, 10, :o2, 2392851600, 59238781, 24
- tz.transition 2046, 3, :o7, 2405552400, 59242309, 24
- tz.transition 2046, 10, :o2, 2424301200, 59247517, 24
- tz.transition 2047, 3, :o7, 2437606800, 59251213, 24
- tz.transition 2047, 10, :o2, 2455750800, 59256253, 24
- tz.transition 2048, 3, :o7, 2469056400, 59259949, 24
- tz.transition 2048, 10, :o2, 2487200400, 59264989, 24
- tz.transition 2049, 3, :o7, 2500506000, 59268685, 24
- tz.transition 2049, 10, :o2, 2519254800, 59273893, 24
- tz.transition 2050, 3, :o7, 2531955600, 59277421, 24
- tz.transition 2050, 10, :o2, 2550704400, 59282629, 24
- tz.transition 2051, 3, :o7, 2563405200, 59286157, 24
- tz.transition 2051, 10, :o2, 2582154000, 59291365, 24
- tz.transition 2052, 3, :o7, 2595459600, 59295061, 24
- tz.transition 2052, 10, :o2, 2613603600, 59300101, 24
- tz.transition 2053, 3, :o7, 2626909200, 59303797, 24
- tz.transition 2053, 10, :o2, 2645053200, 59308837, 24
- tz.transition 2054, 3, :o7, 2658358800, 59312533, 24
- tz.transition 2054, 10, :o2, 2676502800, 59317573, 24
- tz.transition 2055, 3, :o7, 2689808400, 59321269, 24
- tz.transition 2055, 10, :o2, 2708557200, 59326477, 24
- tz.transition 2056, 3, :o7, 2721258000, 59330005, 24
- tz.transition 2056, 10, :o2, 2740006800, 59335213, 24
- tz.transition 2057, 3, :o7, 2752707600, 59338741, 24
- tz.transition 2057, 10, :o2, 2771456400, 59343949, 24
- tz.transition 2058, 3, :o7, 2784762000, 59347645, 24
- tz.transition 2058, 10, :o2, 2802906000, 59352685, 24
- tz.transition 2059, 3, :o7, 2816211600, 59356381, 24
- tz.transition 2059, 10, :o2, 2834355600, 59361421, 24
- tz.transition 2060, 3, :o7, 2847661200, 59365117, 24
- tz.transition 2060, 10, :o2, 2866410000, 59370325, 24
- tz.transition 2061, 3, :o7, 2879110800, 59373853, 24
- tz.transition 2061, 10, :o2, 2897859600, 59379061, 24
- tz.transition 2062, 3, :o7, 2910560400, 59382589, 24
- tz.transition 2062, 10, :o2, 2929309200, 59387797, 24
- tz.transition 2063, 3, :o7, 2942010000, 59391325, 24
- tz.transition 2063, 10, :o2, 2960758800, 59396533, 24
- tz.transition 2064, 3, :o7, 2974064400, 59400229, 24
- tz.transition 2064, 10, :o2, 2992208400, 59405269, 24
- tz.transition 2065, 3, :o7, 3005514000, 59408965, 24
- tz.transition 2065, 10, :o2, 3023658000, 59414005, 24
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Europe/Lisbon.rb b/lib/tzinfo/data/definitions/Europe/Lisbon.rb
deleted file mode 100644
index c0d952f4..00000000
--- a/lib/tzinfo/data/definitions/Europe/Lisbon.rb
+++ /dev/null
@@ -1,303 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Europe
- module Lisbon
- include TimezoneDefinition
-
- timezone 'Europe/Lisbon' do |tz|
- tz.offset :o0, -2205, 0, :LMT
- tz.offset :o1, 0, 0, :WET
- tz.offset :o2, 0, 3600, :WEST
- tz.offset :o3, 0, 7200, :WEMT
- tz.offset :o4, 3600, 0, :CET
- tz.offset :o5, 3600, 3600, :CEST
-
- tz.transition 1912, 1, :o1, -1830381795, 4645252849, 1920
- tz.transition 1916, 6, :o2, -1689555600, 58104779, 24
- tz.transition 1916, 11, :o1, -1677801600, 4842337, 2
- tz.transition 1917, 2, :o2, -1667437200, 58110923, 24
- tz.transition 1917, 10, :o1, -1647738000, 58116395, 24
- tz.transition 1918, 3, :o2, -1635814800, 58119707, 24
- tz.transition 1918, 10, :o1, -1616202000, 58125155, 24
- tz.transition 1919, 2, :o2, -1604365200, 58128443, 24
- tz.transition 1919, 10, :o1, -1584666000, 58133915, 24
- tz.transition 1920, 2, :o2, -1572742800, 58137227, 24
- tz.transition 1920, 10, :o1, -1553043600, 58142699, 24
- tz.transition 1921, 2, :o2, -1541206800, 58145987, 24
- tz.transition 1921, 10, :o1, -1521507600, 58151459, 24
- tz.transition 1924, 4, :o2, -1442451600, 58173419, 24
- tz.transition 1924, 10, :o1, -1426813200, 58177763, 24
- tz.transition 1926, 4, :o2, -1379293200, 58190963, 24
- tz.transition 1926, 10, :o1, -1364778000, 58194995, 24
- tz.transition 1927, 4, :o2, -1348448400, 58199531, 24
- tz.transition 1927, 10, :o1, -1333328400, 58203731, 24
- tz.transition 1928, 4, :o2, -1316394000, 58208435, 24
- tz.transition 1928, 10, :o1, -1301274000, 58212635, 24
- tz.transition 1929, 4, :o2, -1284339600, 58217339, 24
- tz.transition 1929, 10, :o1, -1269824400, 58221371, 24
- tz.transition 1931, 4, :o2, -1221440400, 58234811, 24
- tz.transition 1931, 10, :o1, -1206925200, 58238843, 24
- tz.transition 1932, 4, :o2, -1191200400, 58243211, 24
- tz.transition 1932, 10, :o1, -1175475600, 58247579, 24
- tz.transition 1934, 4, :o2, -1127696400, 58260851, 24
- tz.transition 1934, 10, :o1, -1111971600, 58265219, 24
- tz.transition 1935, 3, :o2, -1096851600, 58269419, 24
- tz.transition 1935, 10, :o1, -1080522000, 58273955, 24
- tz.transition 1936, 4, :o2, -1063587600, 58278659, 24
- tz.transition 1936, 10, :o1, -1049072400, 58282691, 24
- tz.transition 1937, 4, :o2, -1033347600, 58287059, 24
- tz.transition 1937, 10, :o1, -1017622800, 58291427, 24
- tz.transition 1938, 3, :o2, -1002502800, 58295627, 24
- tz.transition 1938, 10, :o1, -986173200, 58300163, 24
- tz.transition 1939, 4, :o2, -969238800, 58304867, 24
- tz.transition 1939, 11, :o1, -950490000, 58310075, 24
- tz.transition 1940, 2, :o2, -942022800, 58312427, 24
- tz.transition 1940, 10, :o1, -922669200, 58317803, 24
- tz.transition 1941, 4, :o2, -906944400, 58322171, 24
- tz.transition 1941, 10, :o1, -891133200, 58326563, 24
- tz.transition 1942, 3, :o2, -877309200, 58330403, 24
- tz.transition 1942, 4, :o3, -873684000, 29165705, 12
- tz.transition 1942, 8, :o2, -864007200, 29167049, 12
- tz.transition 1942, 10, :o1, -857955600, 58335779, 24
- tz.transition 1943, 3, :o2, -845859600, 58339139, 24
- tz.transition 1943, 4, :o3, -842839200, 29169989, 12
- tz.transition 1943, 8, :o2, -831348000, 29171585, 12
- tz.transition 1943, 10, :o1, -825901200, 58344683, 24
- tz.transition 1944, 3, :o2, -814410000, 58347875, 24
- tz.transition 1944, 4, :o3, -810784800, 29174441, 12
- tz.transition 1944, 8, :o2, -799898400, 29175953, 12
- tz.transition 1944, 10, :o1, -794451600, 58353419, 24
- tz.transition 1945, 3, :o2, -782960400, 58356611, 24
- tz.transition 1945, 4, :o3, -779335200, 29178809, 12
- tz.transition 1945, 8, :o2, -768448800, 29180321, 12
- tz.transition 1945, 10, :o1, -763002000, 58362155, 24
- tz.transition 1946, 4, :o2, -749091600, 58366019, 24
- tz.transition 1946, 10, :o1, -733366800, 58370387, 24
- tz.transition 1947, 4, :o2, -717631200, 29187379, 12
- tz.transition 1947, 10, :o1, -701906400, 29189563, 12
- tz.transition 1948, 4, :o2, -686181600, 29191747, 12
- tz.transition 1948, 10, :o1, -670456800, 29193931, 12
- tz.transition 1949, 4, :o2, -654732000, 29196115, 12
- tz.transition 1949, 10, :o1, -639007200, 29198299, 12
- tz.transition 1951, 4, :o2, -591832800, 29204851, 12
- tz.transition 1951, 10, :o1, -575503200, 29207119, 12
- tz.transition 1952, 4, :o2, -559778400, 29209303, 12
- tz.transition 1952, 10, :o1, -544053600, 29211487, 12
- tz.transition 1953, 4, :o2, -528328800, 29213671, 12
- tz.transition 1953, 10, :o1, -512604000, 29215855, 12
- tz.transition 1954, 4, :o2, -496879200, 29218039, 12
- tz.transition 1954, 10, :o1, -481154400, 29220223, 12
- tz.transition 1955, 4, :o2, -465429600, 29222407, 12
- tz.transition 1955, 10, :o1, -449704800, 29224591, 12
- tz.transition 1956, 4, :o2, -433980000, 29226775, 12
- tz.transition 1956, 10, :o1, -417650400, 29229043, 12
- tz.transition 1957, 4, :o2, -401925600, 29231227, 12
- tz.transition 1957, 10, :o1, -386200800, 29233411, 12
- tz.transition 1958, 4, :o2, -370476000, 29235595, 12
- tz.transition 1958, 10, :o1, -354751200, 29237779, 12
- tz.transition 1959, 4, :o2, -339026400, 29239963, 12
- tz.transition 1959, 10, :o1, -323301600, 29242147, 12
- tz.transition 1960, 4, :o2, -307576800, 29244331, 12
- tz.transition 1960, 10, :o1, -291852000, 29246515, 12
- tz.transition 1961, 4, :o2, -276127200, 29248699, 12
- tz.transition 1961, 10, :o1, -260402400, 29250883, 12
- tz.transition 1962, 4, :o2, -244677600, 29253067, 12
- tz.transition 1962, 10, :o1, -228348000, 29255335, 12
- tz.transition 1963, 4, :o2, -212623200, 29257519, 12
- tz.transition 1963, 10, :o1, -196898400, 29259703, 12
- tz.transition 1964, 4, :o2, -181173600, 29261887, 12
- tz.transition 1964, 10, :o1, -165448800, 29264071, 12
- tz.transition 1965, 4, :o2, -149724000, 29266255, 12
- tz.transition 1965, 10, :o1, -133999200, 29268439, 12
- tz.transition 1966, 4, :o4, -118274400, 29270623, 12
- tz.transition 1976, 9, :o1, 212544000
- tz.transition 1977, 3, :o2, 228268800
- tz.transition 1977, 9, :o1, 243993600
- tz.transition 1978, 4, :o2, 260323200
- tz.transition 1978, 10, :o1, 276048000
- tz.transition 1979, 4, :o2, 291772800
- tz.transition 1979, 9, :o1, 307501200
- tz.transition 1980, 3, :o2, 323222400
- tz.transition 1980, 9, :o1, 338950800
- tz.transition 1981, 3, :o2, 354675600
- tz.transition 1981, 9, :o1, 370400400
- tz.transition 1982, 3, :o2, 386125200
- tz.transition 1982, 9, :o1, 401850000
- tz.transition 1983, 3, :o2, 417578400
- tz.transition 1983, 9, :o1, 433299600
- tz.transition 1984, 3, :o2, 449024400
- tz.transition 1984, 9, :o1, 465354000
- tz.transition 1985, 3, :o2, 481078800
- tz.transition 1985, 9, :o1, 496803600
- tz.transition 1986, 3, :o2, 512528400
- tz.transition 1986, 9, :o1, 528253200
- tz.transition 1987, 3, :o2, 543978000
- tz.transition 1987, 9, :o1, 559702800
- tz.transition 1988, 3, :o2, 575427600
- tz.transition 1988, 9, :o1, 591152400
- tz.transition 1989, 3, :o2, 606877200
- tz.transition 1989, 9, :o1, 622602000
- tz.transition 1990, 3, :o2, 638326800
- tz.transition 1990, 9, :o1, 654656400
- tz.transition 1991, 3, :o2, 670381200
- tz.transition 1991, 9, :o1, 686106000
- tz.transition 1992, 3, :o2, 701830800
- tz.transition 1992, 9, :o4, 717555600
- tz.transition 1993, 3, :o5, 733280400
- tz.transition 1993, 9, :o4, 749005200
- tz.transition 1994, 3, :o5, 764730000
- tz.transition 1994, 9, :o4, 780454800
- tz.transition 1995, 3, :o5, 796179600
- tz.transition 1995, 9, :o4, 811904400
- tz.transition 1996, 3, :o2, 828234000
- tz.transition 1996, 10, :o1, 846378000
- tz.transition 1997, 3, :o2, 859683600
- tz.transition 1997, 10, :o1, 877827600
- tz.transition 1998, 3, :o2, 891133200
- tz.transition 1998, 10, :o1, 909277200
- tz.transition 1999, 3, :o2, 922582800
- tz.transition 1999, 10, :o1, 941331600
- tz.transition 2000, 3, :o2, 954032400
- tz.transition 2000, 10, :o1, 972781200
- tz.transition 2001, 3, :o2, 985482000
- tz.transition 2001, 10, :o1, 1004230800
- tz.transition 2002, 3, :o2, 1017536400
- tz.transition 2002, 10, :o1, 1035680400
- tz.transition 2003, 3, :o2, 1048986000
- tz.transition 2003, 10, :o1, 1067130000
- tz.transition 2004, 3, :o2, 1080435600
- tz.transition 2004, 10, :o1, 1099184400
- tz.transition 2005, 3, :o2, 1111885200
- tz.transition 2005, 10, :o1, 1130634000
- tz.transition 2006, 3, :o2, 1143334800
- tz.transition 2006, 10, :o1, 1162083600
- tz.transition 2007, 3, :o2, 1174784400
- tz.transition 2007, 10, :o1, 1193533200
- tz.transition 2008, 3, :o2, 1206838800
- tz.transition 2008, 10, :o1, 1224982800
- tz.transition 2009, 3, :o2, 1238288400
- tz.transition 2009, 10, :o1, 1256432400
- tz.transition 2010, 3, :o2, 1269738000
- tz.transition 2010, 10, :o1, 1288486800
- tz.transition 2011, 3, :o2, 1301187600
- tz.transition 2011, 10, :o1, 1319936400
- tz.transition 2012, 3, :o2, 1332637200
- tz.transition 2012, 10, :o1, 1351386000
- tz.transition 2013, 3, :o2, 1364691600
- tz.transition 2013, 10, :o1, 1382835600
- tz.transition 2014, 3, :o2, 1396141200
- tz.transition 2014, 10, :o1, 1414285200
- tz.transition 2015, 3, :o2, 1427590800
- tz.transition 2015, 10, :o1, 1445734800
- tz.transition 2016, 3, :o2, 1459040400
- tz.transition 2016, 10, :o1, 1477789200
- tz.transition 2017, 3, :o2, 1490490000
- tz.transition 2017, 10, :o1, 1509238800
- tz.transition 2018, 3, :o2, 1521939600
- tz.transition 2018, 10, :o1, 1540688400
- tz.transition 2019, 3, :o2, 1553994000
- tz.transition 2019, 10, :o1, 1572138000
- tz.transition 2020, 3, :o2, 1585443600
- tz.transition 2020, 10, :o1, 1603587600
- tz.transition 2021, 3, :o2, 1616893200
- tz.transition 2021, 10, :o1, 1635642000
- tz.transition 2022, 3, :o2, 1648342800
- tz.transition 2022, 10, :o1, 1667091600
- tz.transition 2023, 3, :o2, 1679792400
- tz.transition 2023, 10, :o1, 1698541200
- tz.transition 2024, 3, :o2, 1711846800
- tz.transition 2024, 10, :o1, 1729990800
- tz.transition 2025, 3, :o2, 1743296400
- tz.transition 2025, 10, :o1, 1761440400
- tz.transition 2026, 3, :o2, 1774746000
- tz.transition 2026, 10, :o1, 1792890000
- tz.transition 2027, 3, :o2, 1806195600
- tz.transition 2027, 10, :o1, 1824944400
- tz.transition 2028, 3, :o2, 1837645200
- tz.transition 2028, 10, :o1, 1856394000
- tz.transition 2029, 3, :o2, 1869094800
- tz.transition 2029, 10, :o1, 1887843600
- tz.transition 2030, 3, :o2, 1901149200
- tz.transition 2030, 10, :o1, 1919293200
- tz.transition 2031, 3, :o2, 1932598800
- tz.transition 2031, 10, :o1, 1950742800
- tz.transition 2032, 3, :o2, 1964048400
- tz.transition 2032, 10, :o1, 1982797200
- tz.transition 2033, 3, :o2, 1995498000
- tz.transition 2033, 10, :o1, 2014246800
- tz.transition 2034, 3, :o2, 2026947600
- tz.transition 2034, 10, :o1, 2045696400
- tz.transition 2035, 3, :o2, 2058397200
- tz.transition 2035, 10, :o1, 2077146000
- tz.transition 2036, 3, :o2, 2090451600
- tz.transition 2036, 10, :o1, 2108595600
- tz.transition 2037, 3, :o2, 2121901200
- tz.transition 2037, 10, :o1, 2140045200
- tz.transition 2038, 3, :o2, 2153350800, 59172253, 24
- tz.transition 2038, 10, :o1, 2172099600, 59177461, 24
- tz.transition 2039, 3, :o2, 2184800400, 59180989, 24
- tz.transition 2039, 10, :o1, 2203549200, 59186197, 24
- tz.transition 2040, 3, :o2, 2216250000, 59189725, 24
- tz.transition 2040, 10, :o1, 2234998800, 59194933, 24
- tz.transition 2041, 3, :o2, 2248304400, 59198629, 24
- tz.transition 2041, 10, :o1, 2266448400, 59203669, 24
- tz.transition 2042, 3, :o2, 2279754000, 59207365, 24
- tz.transition 2042, 10, :o1, 2297898000, 59212405, 24
- tz.transition 2043, 3, :o2, 2311203600, 59216101, 24
- tz.transition 2043, 10, :o1, 2329347600, 59221141, 24
- tz.transition 2044, 3, :o2, 2342653200, 59224837, 24
- tz.transition 2044, 10, :o1, 2361402000, 59230045, 24
- tz.transition 2045, 3, :o2, 2374102800, 59233573, 24
- tz.transition 2045, 10, :o1, 2392851600, 59238781, 24
- tz.transition 2046, 3, :o2, 2405552400, 59242309, 24
- tz.transition 2046, 10, :o1, 2424301200, 59247517, 24
- tz.transition 2047, 3, :o2, 2437606800, 59251213, 24
- tz.transition 2047, 10, :o1, 2455750800, 59256253, 24
- tz.transition 2048, 3, :o2, 2469056400, 59259949, 24
- tz.transition 2048, 10, :o1, 2487200400, 59264989, 24
- tz.transition 2049, 3, :o2, 2500506000, 59268685, 24
- tz.transition 2049, 10, :o1, 2519254800, 59273893, 24
- tz.transition 2050, 3, :o2, 2531955600, 59277421, 24
- tz.transition 2050, 10, :o1, 2550704400, 59282629, 24
- tz.transition 2051, 3, :o2, 2563405200, 59286157, 24
- tz.transition 2051, 10, :o1, 2582154000, 59291365, 24
- tz.transition 2052, 3, :o2, 2595459600, 59295061, 24
- tz.transition 2052, 10, :o1, 2613603600, 59300101, 24
- tz.transition 2053, 3, :o2, 2626909200, 59303797, 24
- tz.transition 2053, 10, :o1, 2645053200, 59308837, 24
- tz.transition 2054, 3, :o2, 2658358800, 59312533, 24
- tz.transition 2054, 10, :o1, 2676502800, 59317573, 24
- tz.transition 2055, 3, :o2, 2689808400, 59321269, 24
- tz.transition 2055, 10, :o1, 2708557200, 59326477, 24
- tz.transition 2056, 3, :o2, 2721258000, 59330005, 24
- tz.transition 2056, 10, :o1, 2740006800, 59335213, 24
- tz.transition 2057, 3, :o2, 2752707600, 59338741, 24
- tz.transition 2057, 10, :o1, 2771456400, 59343949, 24
- tz.transition 2058, 3, :o2, 2784762000, 59347645, 24
- tz.transition 2058, 10, :o1, 2802906000, 59352685, 24
- tz.transition 2059, 3, :o2, 2816211600, 59356381, 24
- tz.transition 2059, 10, :o1, 2834355600, 59361421, 24
- tz.transition 2060, 3, :o2, 2847661200, 59365117, 24
- tz.transition 2060, 10, :o1, 2866410000, 59370325, 24
- tz.transition 2061, 3, :o2, 2879110800, 59373853, 24
- tz.transition 2061, 10, :o1, 2897859600, 59379061, 24
- tz.transition 2062, 3, :o2, 2910560400, 59382589, 24
- tz.transition 2062, 10, :o1, 2929309200, 59387797, 24
- tz.transition 2063, 3, :o2, 2942010000, 59391325, 24
- tz.transition 2063, 10, :o1, 2960758800, 59396533, 24
- tz.transition 2064, 3, :o2, 2974064400, 59400229, 24
- tz.transition 2064, 10, :o1, 2992208400, 59405269, 24
- tz.transition 2065, 3, :o2, 3005514000, 59408965, 24
- tz.transition 2065, 10, :o1, 3023658000, 59414005, 24
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Europe/Ljubljana.rb b/lib/tzinfo/data/definitions/Europe/Ljubljana.rb
deleted file mode 100644
index 0b37b01d..00000000
--- a/lib/tzinfo/data/definitions/Europe/Ljubljana.rb
+++ /dev/null
@@ -1,18 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Europe
- module Ljubljana
- include TimezoneDefinition
-
- linked_timezone 'Europe/Ljubljana', 'Europe/Belgrade'
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Europe/London.rb b/lib/tzinfo/data/definitions/Europe/London.rb
deleted file mode 100644
index dcf52b50..00000000
--- a/lib/tzinfo/data/definitions/Europe/London.rb
+++ /dev/null
@@ -1,323 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Europe
- module London
- include TimezoneDefinition
-
- timezone 'Europe/London' do |tz|
- tz.offset :o0, -75, 0, :LMT
- tz.offset :o1, 0, 0, :GMT
- tz.offset :o2, 0, 3600, :BST
- tz.offset :o3, 0, 7200, :BDST
- tz.offset :o4, 3600, 0, :BST
-
- tz.transition 1847, 12, :o1, -3852662325, 2760187969, 1152
- tz.transition 1916, 5, :o2, -1691964000, 29052055, 12
- tz.transition 1916, 10, :o1, -1680472800, 29053651, 12
- tz.transition 1917, 4, :o2, -1664143200, 29055919, 12
- tz.transition 1917, 9, :o1, -1650146400, 29057863, 12
- tz.transition 1918, 3, :o2, -1633903200, 29060119, 12
- tz.transition 1918, 9, :o1, -1617487200, 29062399, 12
- tz.transition 1919, 3, :o2, -1601848800, 29064571, 12
- tz.transition 1919, 9, :o1, -1586037600, 29066767, 12
- tz.transition 1920, 3, :o2, -1570399200, 29068939, 12
- tz.transition 1920, 10, :o1, -1552168800, 29071471, 12
- tz.transition 1921, 4, :o2, -1538344800, 29073391, 12
- tz.transition 1921, 10, :o1, -1522533600, 29075587, 12
- tz.transition 1922, 3, :o2, -1507500000, 29077675, 12
- tz.transition 1922, 10, :o1, -1490565600, 29080027, 12
- tz.transition 1923, 4, :o2, -1473631200, 29082379, 12
- tz.transition 1923, 9, :o1, -1460930400, 29084143, 12
- tz.transition 1924, 4, :o2, -1442786400, 29086663, 12
- tz.transition 1924, 9, :o1, -1428876000, 29088595, 12
- tz.transition 1925, 4, :o2, -1410732000, 29091115, 12
- tz.transition 1925, 10, :o1, -1396216800, 29093131, 12
- tz.transition 1926, 4, :o2, -1379282400, 29095483, 12
- tz.transition 1926, 10, :o1, -1364767200, 29097499, 12
- tz.transition 1927, 4, :o2, -1348437600, 29099767, 12
- tz.transition 1927, 10, :o1, -1333317600, 29101867, 12
- tz.transition 1928, 4, :o2, -1315778400, 29104303, 12
- tz.transition 1928, 10, :o1, -1301263200, 29106319, 12
- tz.transition 1929, 4, :o2, -1284328800, 29108671, 12
- tz.transition 1929, 10, :o1, -1269813600, 29110687, 12
- tz.transition 1930, 4, :o2, -1253484000, 29112955, 12
- tz.transition 1930, 10, :o1, -1238364000, 29115055, 12
- tz.transition 1931, 4, :o2, -1221429600, 29117407, 12
- tz.transition 1931, 10, :o1, -1206914400, 29119423, 12
- tz.transition 1932, 4, :o2, -1189980000, 29121775, 12
- tz.transition 1932, 10, :o1, -1175464800, 29123791, 12
- tz.transition 1933, 4, :o2, -1159135200, 29126059, 12
- tz.transition 1933, 10, :o1, -1143410400, 29128243, 12
- tz.transition 1934, 4, :o2, -1126476000, 29130595, 12
- tz.transition 1934, 10, :o1, -1111960800, 29132611, 12
- tz.transition 1935, 4, :o2, -1095631200, 29134879, 12
- tz.transition 1935, 10, :o1, -1080511200, 29136979, 12
- tz.transition 1936, 4, :o2, -1063576800, 29139331, 12
- tz.transition 1936, 10, :o1, -1049061600, 29141347, 12
- tz.transition 1937, 4, :o2, -1032127200, 29143699, 12
- tz.transition 1937, 10, :o1, -1017612000, 29145715, 12
- tz.transition 1938, 4, :o2, -1001282400, 29147983, 12
- tz.transition 1938, 10, :o1, -986162400, 29150083, 12
- tz.transition 1939, 4, :o2, -969228000, 29152435, 12
- tz.transition 1939, 11, :o1, -950479200, 29155039, 12
- tz.transition 1940, 2, :o2, -942012000, 29156215, 12
- tz.transition 1941, 5, :o3, -904518000, 58322845, 24
- tz.transition 1941, 8, :o2, -896050800, 58325197, 24
- tz.transition 1942, 4, :o3, -875487600, 58330909, 24
- tz.transition 1942, 8, :o2, -864601200, 58333933, 24
- tz.transition 1943, 4, :o3, -844038000, 58339645, 24
- tz.transition 1943, 8, :o2, -832546800, 58342837, 24
- tz.transition 1944, 4, :o3, -812588400, 58348381, 24
- tz.transition 1944, 9, :o2, -798073200, 58352413, 24
- tz.transition 1945, 4, :o3, -781052400, 58357141, 24
- tz.transition 1945, 7, :o2, -772066800, 58359637, 24
- tz.transition 1945, 10, :o1, -764805600, 29180827, 12
- tz.transition 1946, 4, :o2, -748476000, 29183095, 12
- tz.transition 1946, 10, :o1, -733356000, 29185195, 12
- tz.transition 1947, 3, :o2, -719445600, 29187127, 12
- tz.transition 1947, 4, :o3, -717030000, 58374925, 24
- tz.transition 1947, 8, :o2, -706748400, 58377781, 24
- tz.transition 1947, 11, :o1, -699487200, 29189899, 12
- tz.transition 1948, 3, :o2, -687996000, 29191495, 12
- tz.transition 1948, 10, :o1, -668037600, 29194267, 12
- tz.transition 1949, 4, :o2, -654732000, 29196115, 12
- tz.transition 1949, 10, :o1, -636588000, 29198635, 12
- tz.transition 1950, 4, :o2, -622072800, 29200651, 12
- tz.transition 1950, 10, :o1, -605743200, 29202919, 12
- tz.transition 1951, 4, :o2, -590623200, 29205019, 12
- tz.transition 1951, 10, :o1, -574293600, 29207287, 12
- tz.transition 1952, 4, :o2, -558568800, 29209471, 12
- tz.transition 1952, 10, :o1, -542239200, 29211739, 12
- tz.transition 1953, 4, :o2, -527119200, 29213839, 12
- tz.transition 1953, 10, :o1, -512604000, 29215855, 12
- tz.transition 1954, 4, :o2, -496274400, 29218123, 12
- tz.transition 1954, 10, :o1, -481154400, 29220223, 12
- tz.transition 1955, 4, :o2, -464220000, 29222575, 12
- tz.transition 1955, 10, :o1, -449704800, 29224591, 12
- tz.transition 1956, 4, :o2, -432165600, 29227027, 12
- tz.transition 1956, 10, :o1, -417650400, 29229043, 12
- tz.transition 1957, 4, :o2, -401320800, 29231311, 12
- tz.transition 1957, 10, :o1, -386200800, 29233411, 12
- tz.transition 1958, 4, :o2, -369266400, 29235763, 12
- tz.transition 1958, 10, :o1, -354751200, 29237779, 12
- tz.transition 1959, 4, :o2, -337816800, 29240131, 12
- tz.transition 1959, 10, :o1, -323301600, 29242147, 12
- tz.transition 1960, 4, :o2, -306972000, 29244415, 12
- tz.transition 1960, 10, :o1, -291852000, 29246515, 12
- tz.transition 1961, 3, :o2, -276732000, 29248615, 12
- tz.transition 1961, 10, :o1, -257983200, 29251219, 12
- tz.transition 1962, 3, :o2, -245282400, 29252983, 12
- tz.transition 1962, 10, :o1, -226533600, 29255587, 12
- tz.transition 1963, 3, :o2, -213228000, 29257435, 12
- tz.transition 1963, 10, :o1, -195084000, 29259955, 12
- tz.transition 1964, 3, :o2, -182383200, 29261719, 12
- tz.transition 1964, 10, :o1, -163634400, 29264323, 12
- tz.transition 1965, 3, :o2, -150933600, 29266087, 12
- tz.transition 1965, 10, :o1, -132184800, 29268691, 12
- tz.transition 1966, 3, :o2, -119484000, 29270455, 12
- tz.transition 1966, 10, :o1, -100735200, 29273059, 12
- tz.transition 1967, 3, :o2, -88034400, 29274823, 12
- tz.transition 1967, 10, :o1, -68680800, 29277511, 12
- tz.transition 1968, 2, :o2, -59004000, 29278855, 12
- tz.transition 1968, 10, :o4, -37242000, 58563755, 24
- tz.transition 1971, 10, :o1, 57722400
- tz.transition 1972, 3, :o2, 69818400
- tz.transition 1972, 10, :o1, 89172000
- tz.transition 1973, 3, :o2, 101268000
- tz.transition 1973, 10, :o1, 120621600
- tz.transition 1974, 3, :o2, 132717600
- tz.transition 1974, 10, :o1, 152071200
- tz.transition 1975, 3, :o2, 164167200
- tz.transition 1975, 10, :o1, 183520800
- tz.transition 1976, 3, :o2, 196221600
- tz.transition 1976, 10, :o1, 214970400
- tz.transition 1977, 3, :o2, 227671200
- tz.transition 1977, 10, :o1, 246420000
- tz.transition 1978, 3, :o2, 259120800
- tz.transition 1978, 10, :o1, 278474400
- tz.transition 1979, 3, :o2, 290570400
- tz.transition 1979, 10, :o1, 309924000
- tz.transition 1980, 3, :o2, 322020000
- tz.transition 1980, 10, :o1, 341373600
- tz.transition 1981, 3, :o2, 354675600
- tz.transition 1981, 10, :o1, 372819600
- tz.transition 1982, 3, :o2, 386125200
- tz.transition 1982, 10, :o1, 404269200
- tz.transition 1983, 3, :o2, 417574800
- tz.transition 1983, 10, :o1, 435718800
- tz.transition 1984, 3, :o2, 449024400
- tz.transition 1984, 10, :o1, 467773200
- tz.transition 1985, 3, :o2, 481078800
- tz.transition 1985, 10, :o1, 499222800
- tz.transition 1986, 3, :o2, 512528400
- tz.transition 1986, 10, :o1, 530672400
- tz.transition 1987, 3, :o2, 543978000
- tz.transition 1987, 10, :o1, 562122000
- tz.transition 1988, 3, :o2, 575427600
- tz.transition 1988, 10, :o1, 593571600
- tz.transition 1989, 3, :o2, 606877200
- tz.transition 1989, 10, :o1, 625626000
- tz.transition 1990, 3, :o2, 638326800
- tz.transition 1990, 10, :o1, 657075600
- tz.transition 1991, 3, :o2, 670381200
- tz.transition 1991, 10, :o1, 688525200
- tz.transition 1992, 3, :o2, 701830800
- tz.transition 1992, 10, :o1, 719974800
- tz.transition 1993, 3, :o2, 733280400
- tz.transition 1993, 10, :o1, 751424400
- tz.transition 1994, 3, :o2, 764730000
- tz.transition 1994, 10, :o1, 782874000
- tz.transition 1995, 3, :o2, 796179600
- tz.transition 1995, 10, :o1, 814323600
- tz.transition 1996, 3, :o2, 828234000
- tz.transition 1996, 10, :o1, 846378000
- tz.transition 1997, 3, :o2, 859683600
- tz.transition 1997, 10, :o1, 877827600
- tz.transition 1998, 3, :o2, 891133200
- tz.transition 1998, 10, :o1, 909277200
- tz.transition 1999, 3, :o2, 922582800
- tz.transition 1999, 10, :o1, 941331600
- tz.transition 2000, 3, :o2, 954032400
- tz.transition 2000, 10, :o1, 972781200
- tz.transition 2001, 3, :o2, 985482000
- tz.transition 2001, 10, :o1, 1004230800
- tz.transition 2002, 3, :o2, 1017536400
- tz.transition 2002, 10, :o1, 1035680400
- tz.transition 2003, 3, :o2, 1048986000
- tz.transition 2003, 10, :o1, 1067130000
- tz.transition 2004, 3, :o2, 1080435600
- tz.transition 2004, 10, :o1, 1099184400
- tz.transition 2005, 3, :o2, 1111885200
- tz.transition 2005, 10, :o1, 1130634000
- tz.transition 2006, 3, :o2, 1143334800
- tz.transition 2006, 10, :o1, 1162083600
- tz.transition 2007, 3, :o2, 1174784400
- tz.transition 2007, 10, :o1, 1193533200
- tz.transition 2008, 3, :o2, 1206838800
- tz.transition 2008, 10, :o1, 1224982800
- tz.transition 2009, 3, :o2, 1238288400
- tz.transition 2009, 10, :o1, 1256432400
- tz.transition 2010, 3, :o2, 1269738000
- tz.transition 2010, 10, :o1, 1288486800
- tz.transition 2011, 3, :o2, 1301187600
- tz.transition 2011, 10, :o1, 1319936400
- tz.transition 2012, 3, :o2, 1332637200
- tz.transition 2012, 10, :o1, 1351386000
- tz.transition 2013, 3, :o2, 1364691600
- tz.transition 2013, 10, :o1, 1382835600
- tz.transition 2014, 3, :o2, 1396141200
- tz.transition 2014, 10, :o1, 1414285200
- tz.transition 2015, 3, :o2, 1427590800
- tz.transition 2015, 10, :o1, 1445734800
- tz.transition 2016, 3, :o2, 1459040400
- tz.transition 2016, 10, :o1, 1477789200
- tz.transition 2017, 3, :o2, 1490490000
- tz.transition 2017, 10, :o1, 1509238800
- tz.transition 2018, 3, :o2, 1521939600
- tz.transition 2018, 10, :o1, 1540688400
- tz.transition 2019, 3, :o2, 1553994000
- tz.transition 2019, 10, :o1, 1572138000
- tz.transition 2020, 3, :o2, 1585443600
- tz.transition 2020, 10, :o1, 1603587600
- tz.transition 2021, 3, :o2, 1616893200
- tz.transition 2021, 10, :o1, 1635642000
- tz.transition 2022, 3, :o2, 1648342800
- tz.transition 2022, 10, :o1, 1667091600
- tz.transition 2023, 3, :o2, 1679792400
- tz.transition 2023, 10, :o1, 1698541200
- tz.transition 2024, 3, :o2, 1711846800
- tz.transition 2024, 10, :o1, 1729990800
- tz.transition 2025, 3, :o2, 1743296400
- tz.transition 2025, 10, :o1, 1761440400
- tz.transition 2026, 3, :o2, 1774746000
- tz.transition 2026, 10, :o1, 1792890000
- tz.transition 2027, 3, :o2, 1806195600
- tz.transition 2027, 10, :o1, 1824944400
- tz.transition 2028, 3, :o2, 1837645200
- tz.transition 2028, 10, :o1, 1856394000
- tz.transition 2029, 3, :o2, 1869094800
- tz.transition 2029, 10, :o1, 1887843600
- tz.transition 2030, 3, :o2, 1901149200
- tz.transition 2030, 10, :o1, 1919293200
- tz.transition 2031, 3, :o2, 1932598800
- tz.transition 2031, 10, :o1, 1950742800
- tz.transition 2032, 3, :o2, 1964048400
- tz.transition 2032, 10, :o1, 1982797200
- tz.transition 2033, 3, :o2, 1995498000
- tz.transition 2033, 10, :o1, 2014246800
- tz.transition 2034, 3, :o2, 2026947600
- tz.transition 2034, 10, :o1, 2045696400
- tz.transition 2035, 3, :o2, 2058397200
- tz.transition 2035, 10, :o1, 2077146000
- tz.transition 2036, 3, :o2, 2090451600
- tz.transition 2036, 10, :o1, 2108595600
- tz.transition 2037, 3, :o2, 2121901200
- tz.transition 2037, 10, :o1, 2140045200
- tz.transition 2038, 3, :o2, 2153350800, 59172253, 24
- tz.transition 2038, 10, :o1, 2172099600, 59177461, 24
- tz.transition 2039, 3, :o2, 2184800400, 59180989, 24
- tz.transition 2039, 10, :o1, 2203549200, 59186197, 24
- tz.transition 2040, 3, :o2, 2216250000, 59189725, 24
- tz.transition 2040, 10, :o1, 2234998800, 59194933, 24
- tz.transition 2041, 3, :o2, 2248304400, 59198629, 24
- tz.transition 2041, 10, :o1, 2266448400, 59203669, 24
- tz.transition 2042, 3, :o2, 2279754000, 59207365, 24
- tz.transition 2042, 10, :o1, 2297898000, 59212405, 24
- tz.transition 2043, 3, :o2, 2311203600, 59216101, 24
- tz.transition 2043, 10, :o1, 2329347600, 59221141, 24
- tz.transition 2044, 3, :o2, 2342653200, 59224837, 24
- tz.transition 2044, 10, :o1, 2361402000, 59230045, 24
- tz.transition 2045, 3, :o2, 2374102800, 59233573, 24
- tz.transition 2045, 10, :o1, 2392851600, 59238781, 24
- tz.transition 2046, 3, :o2, 2405552400, 59242309, 24
- tz.transition 2046, 10, :o1, 2424301200, 59247517, 24
- tz.transition 2047, 3, :o2, 2437606800, 59251213, 24
- tz.transition 2047, 10, :o1, 2455750800, 59256253, 24
- tz.transition 2048, 3, :o2, 2469056400, 59259949, 24
- tz.transition 2048, 10, :o1, 2487200400, 59264989, 24
- tz.transition 2049, 3, :o2, 2500506000, 59268685, 24
- tz.transition 2049, 10, :o1, 2519254800, 59273893, 24
- tz.transition 2050, 3, :o2, 2531955600, 59277421, 24
- tz.transition 2050, 10, :o1, 2550704400, 59282629, 24
- tz.transition 2051, 3, :o2, 2563405200, 59286157, 24
- tz.transition 2051, 10, :o1, 2582154000, 59291365, 24
- tz.transition 2052, 3, :o2, 2595459600, 59295061, 24
- tz.transition 2052, 10, :o1, 2613603600, 59300101, 24
- tz.transition 2053, 3, :o2, 2626909200, 59303797, 24
- tz.transition 2053, 10, :o1, 2645053200, 59308837, 24
- tz.transition 2054, 3, :o2, 2658358800, 59312533, 24
- tz.transition 2054, 10, :o1, 2676502800, 59317573, 24
- tz.transition 2055, 3, :o2, 2689808400, 59321269, 24
- tz.transition 2055, 10, :o1, 2708557200, 59326477, 24
- tz.transition 2056, 3, :o2, 2721258000, 59330005, 24
- tz.transition 2056, 10, :o1, 2740006800, 59335213, 24
- tz.transition 2057, 3, :o2, 2752707600, 59338741, 24
- tz.transition 2057, 10, :o1, 2771456400, 59343949, 24
- tz.transition 2058, 3, :o2, 2784762000, 59347645, 24
- tz.transition 2058, 10, :o1, 2802906000, 59352685, 24
- tz.transition 2059, 3, :o2, 2816211600, 59356381, 24
- tz.transition 2059, 10, :o1, 2834355600, 59361421, 24
- tz.transition 2060, 3, :o2, 2847661200, 59365117, 24
- tz.transition 2060, 10, :o1, 2866410000, 59370325, 24
- tz.transition 2061, 3, :o2, 2879110800, 59373853, 24
- tz.transition 2061, 10, :o1, 2897859600, 59379061, 24
- tz.transition 2062, 3, :o2, 2910560400, 59382589, 24
- tz.transition 2062, 10, :o1, 2929309200, 59387797, 24
- tz.transition 2063, 3, :o2, 2942010000, 59391325, 24
- tz.transition 2063, 10, :o1, 2960758800, 59396533, 24
- tz.transition 2064, 3, :o2, 2974064400, 59400229, 24
- tz.transition 2064, 10, :o1, 2992208400, 59405269, 24
- tz.transition 2065, 3, :o2, 3005514000, 59408965, 24
- tz.transition 2065, 10, :o1, 3023658000, 59414005, 24
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Europe/Luxembourg.rb b/lib/tzinfo/data/definitions/Europe/Luxembourg.rb
deleted file mode 100644
index 00de5cad..00000000
--- a/lib/tzinfo/data/definitions/Europe/Luxembourg.rb
+++ /dev/null
@@ -1,266 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Europe
- module Luxembourg
- include TimezoneDefinition
-
- timezone 'Europe/Luxembourg' do |tz|
- tz.offset :o0, 1476, 0, :LMT
- tz.offset :o1, 3600, 0, :CET
- tz.offset :o2, 3600, 3600, :CEST
- tz.offset :o3, 0, 0, :WET
- tz.offset :o4, 0, 3600, :WEST
- tz.offset :o5, 3600, 3600, :WEST
- tz.offset :o6, 3600, 0, :WET
-
- tz.transition 1904, 5, :o1, -2069713476, 5799917959, 2400
- tz.transition 1916, 5, :o2, -1692496800, 29051981, 12
- tz.transition 1916, 9, :o1, -1680483600, 58107299, 24
- tz.transition 1917, 4, :o2, -1662343200, 29056169, 12
- tz.transition 1917, 9, :o1, -1650157200, 58115723, 24
- tz.transition 1918, 4, :o2, -1632006000, 58120765, 24
- tz.transition 1918, 9, :o1, -1618700400, 58124461, 24
- tz.transition 1918, 11, :o3, -1612659600, 58126139, 24
- tz.transition 1919, 3, :o4, -1604278800, 58128467, 24
- tz.transition 1919, 10, :o3, -1585519200, 29066839, 12
- tz.transition 1920, 2, :o4, -1574038800, 58136867, 24
- tz.transition 1920, 10, :o3, -1552258800, 58142917, 24
- tz.transition 1921, 3, :o4, -1539997200, 58146323, 24
- tz.transition 1921, 10, :o3, -1520550000, 58151725, 24
- tz.transition 1922, 3, :o4, -1507510800, 58155347, 24
- tz.transition 1922, 10, :o3, -1490572800, 4846671, 2
- tz.transition 1923, 4, :o4, -1473642000, 58164755, 24
- tz.transition 1923, 10, :o3, -1459119600, 58168789, 24
- tz.transition 1924, 3, :o4, -1444006800, 58172987, 24
- tz.transition 1924, 10, :o3, -1427673600, 4848127, 2
- tz.transition 1925, 4, :o4, -1411866000, 58181915, 24
- tz.transition 1925, 10, :o3, -1396224000, 4848855, 2
- tz.transition 1926, 4, :o4, -1379293200, 58190963, 24
- tz.transition 1926, 10, :o3, -1364774400, 4849583, 2
- tz.transition 1927, 4, :o4, -1348448400, 58199531, 24
- tz.transition 1927, 10, :o3, -1333324800, 4850311, 2
- tz.transition 1928, 4, :o4, -1316394000, 58208435, 24
- tz.transition 1928, 10, :o3, -1301270400, 4851053, 2
- tz.transition 1929, 4, :o4, -1284339600, 58217339, 24
- tz.transition 1929, 10, :o3, -1269813600, 29110687, 12
- tz.transition 1930, 4, :o4, -1253484000, 29112955, 12
- tz.transition 1930, 10, :o3, -1238364000, 29115055, 12
- tz.transition 1931, 4, :o4, -1221429600, 29117407, 12
- tz.transition 1931, 10, :o3, -1206914400, 29119423, 12
- tz.transition 1932, 4, :o4, -1191189600, 29121607, 12
- tz.transition 1932, 10, :o3, -1175464800, 29123791, 12
- tz.transition 1933, 3, :o4, -1160344800, 29125891, 12
- tz.transition 1933, 10, :o3, -1143410400, 29128243, 12
- tz.transition 1934, 4, :o4, -1127685600, 29130427, 12
- tz.transition 1934, 10, :o3, -1111960800, 29132611, 12
- tz.transition 1935, 3, :o4, -1096840800, 29134711, 12
- tz.transition 1935, 10, :o3, -1080511200, 29136979, 12
- tz.transition 1936, 4, :o4, -1063576800, 29139331, 12
- tz.transition 1936, 10, :o3, -1049061600, 29141347, 12
- tz.transition 1937, 4, :o4, -1033336800, 29143531, 12
- tz.transition 1937, 10, :o3, -1017612000, 29145715, 12
- tz.transition 1938, 3, :o4, -1002492000, 29147815, 12
- tz.transition 1938, 10, :o3, -986162400, 29150083, 12
- tz.transition 1939, 4, :o4, -969228000, 29152435, 12
- tz.transition 1939, 11, :o3, -950479200, 29155039, 12
- tz.transition 1940, 2, :o4, -942012000, 29156215, 12
- tz.transition 1940, 5, :o5, -935186400, 29157163, 12
- tz.transition 1942, 11, :o6, -857257200, 58335973, 24
- tz.transition 1943, 3, :o5, -844556400, 58339501, 24
- tz.transition 1943, 10, :o6, -828226800, 58344037, 24
- tz.transition 1944, 4, :o5, -812502000, 58348405, 24
- tz.transition 1944, 9, :o1, -797986800, 58352437, 24
- tz.transition 1945, 4, :o2, -781052400, 58357141, 24
- tz.transition 1945, 9, :o1, -766623600, 58361149, 24
- tz.transition 1946, 5, :o2, -745455600, 58367029, 24
- tz.transition 1946, 10, :o1, -733273200, 58370413, 24
- tz.transition 1977, 4, :o2, 228877200
- tz.transition 1977, 9, :o1, 243997200
- tz.transition 1978, 4, :o2, 260326800
- tz.transition 1978, 10, :o1, 276051600
- tz.transition 1979, 4, :o2, 291776400
- tz.transition 1979, 9, :o1, 307501200
- tz.transition 1980, 4, :o2, 323830800
- tz.transition 1980, 9, :o1, 338950800
- tz.transition 1981, 3, :o2, 354675600
- tz.transition 1981, 9, :o1, 370400400
- tz.transition 1982, 3, :o2, 386125200
- tz.transition 1982, 9, :o1, 401850000
- tz.transition 1983, 3, :o2, 417574800
- tz.transition 1983, 9, :o1, 433299600
- tz.transition 1984, 3, :o2, 449024400
- tz.transition 1984, 9, :o1, 465354000
- tz.transition 1985, 3, :o2, 481078800
- tz.transition 1985, 9, :o1, 496803600
- tz.transition 1986, 3, :o2, 512528400
- tz.transition 1986, 9, :o1, 528253200
- tz.transition 1987, 3, :o2, 543978000
- tz.transition 1987, 9, :o1, 559702800
- tz.transition 1988, 3, :o2, 575427600
- tz.transition 1988, 9, :o1, 591152400
- tz.transition 1989, 3, :o2, 606877200
- tz.transition 1989, 9, :o1, 622602000
- tz.transition 1990, 3, :o2, 638326800
- tz.transition 1990, 9, :o1, 654656400
- tz.transition 1991, 3, :o2, 670381200
- tz.transition 1991, 9, :o1, 686106000
- tz.transition 1992, 3, :o2, 701830800
- tz.transition 1992, 9, :o1, 717555600
- tz.transition 1993, 3, :o2, 733280400
- tz.transition 1993, 9, :o1, 749005200
- tz.transition 1994, 3, :o2, 764730000
- tz.transition 1994, 9, :o1, 780454800
- tz.transition 1995, 3, :o2, 796179600
- tz.transition 1995, 9, :o1, 811904400
- tz.transition 1996, 3, :o2, 828234000
- tz.transition 1996, 10, :o1, 846378000
- tz.transition 1997, 3, :o2, 859683600
- tz.transition 1997, 10, :o1, 877827600
- tz.transition 1998, 3, :o2, 891133200
- tz.transition 1998, 10, :o1, 909277200
- tz.transition 1999, 3, :o2, 922582800
- tz.transition 1999, 10, :o1, 941331600
- tz.transition 2000, 3, :o2, 954032400
- tz.transition 2000, 10, :o1, 972781200
- tz.transition 2001, 3, :o2, 985482000
- tz.transition 2001, 10, :o1, 1004230800
- tz.transition 2002, 3, :o2, 1017536400
- tz.transition 2002, 10, :o1, 1035680400
- tz.transition 2003, 3, :o2, 1048986000
- tz.transition 2003, 10, :o1, 1067130000
- tz.transition 2004, 3, :o2, 1080435600
- tz.transition 2004, 10, :o1, 1099184400
- tz.transition 2005, 3, :o2, 1111885200
- tz.transition 2005, 10, :o1, 1130634000
- tz.transition 2006, 3, :o2, 1143334800
- tz.transition 2006, 10, :o1, 1162083600
- tz.transition 2007, 3, :o2, 1174784400
- tz.transition 2007, 10, :o1, 1193533200
- tz.transition 2008, 3, :o2, 1206838800
- tz.transition 2008, 10, :o1, 1224982800
- tz.transition 2009, 3, :o2, 1238288400
- tz.transition 2009, 10, :o1, 1256432400
- tz.transition 2010, 3, :o2, 1269738000
- tz.transition 2010, 10, :o1, 1288486800
- tz.transition 2011, 3, :o2, 1301187600
- tz.transition 2011, 10, :o1, 1319936400
- tz.transition 2012, 3, :o2, 1332637200
- tz.transition 2012, 10, :o1, 1351386000
- tz.transition 2013, 3, :o2, 1364691600
- tz.transition 2013, 10, :o1, 1382835600
- tz.transition 2014, 3, :o2, 1396141200
- tz.transition 2014, 10, :o1, 1414285200
- tz.transition 2015, 3, :o2, 1427590800
- tz.transition 2015, 10, :o1, 1445734800
- tz.transition 2016, 3, :o2, 1459040400
- tz.transition 2016, 10, :o1, 1477789200
- tz.transition 2017, 3, :o2, 1490490000
- tz.transition 2017, 10, :o1, 1509238800
- tz.transition 2018, 3, :o2, 1521939600
- tz.transition 2018, 10, :o1, 1540688400
- tz.transition 2019, 3, :o2, 1553994000
- tz.transition 2019, 10, :o1, 1572138000
- tz.transition 2020, 3, :o2, 1585443600
- tz.transition 2020, 10, :o1, 1603587600
- tz.transition 2021, 3, :o2, 1616893200
- tz.transition 2021, 10, :o1, 1635642000
- tz.transition 2022, 3, :o2, 1648342800
- tz.transition 2022, 10, :o1, 1667091600
- tz.transition 2023, 3, :o2, 1679792400
- tz.transition 2023, 10, :o1, 1698541200
- tz.transition 2024, 3, :o2, 1711846800
- tz.transition 2024, 10, :o1, 1729990800
- tz.transition 2025, 3, :o2, 1743296400
- tz.transition 2025, 10, :o1, 1761440400
- tz.transition 2026, 3, :o2, 1774746000
- tz.transition 2026, 10, :o1, 1792890000
- tz.transition 2027, 3, :o2, 1806195600
- tz.transition 2027, 10, :o1, 1824944400
- tz.transition 2028, 3, :o2, 1837645200
- tz.transition 2028, 10, :o1, 1856394000
- tz.transition 2029, 3, :o2, 1869094800
- tz.transition 2029, 10, :o1, 1887843600
- tz.transition 2030, 3, :o2, 1901149200
- tz.transition 2030, 10, :o1, 1919293200
- tz.transition 2031, 3, :o2, 1932598800
- tz.transition 2031, 10, :o1, 1950742800
- tz.transition 2032, 3, :o2, 1964048400
- tz.transition 2032, 10, :o1, 1982797200
- tz.transition 2033, 3, :o2, 1995498000
- tz.transition 2033, 10, :o1, 2014246800
- tz.transition 2034, 3, :o2, 2026947600
- tz.transition 2034, 10, :o1, 2045696400
- tz.transition 2035, 3, :o2, 2058397200
- tz.transition 2035, 10, :o1, 2077146000
- tz.transition 2036, 3, :o2, 2090451600
- tz.transition 2036, 10, :o1, 2108595600
- tz.transition 2037, 3, :o2, 2121901200
- tz.transition 2037, 10, :o1, 2140045200
- tz.transition 2038, 3, :o2, 2153350800, 59172253, 24
- tz.transition 2038, 10, :o1, 2172099600, 59177461, 24
- tz.transition 2039, 3, :o2, 2184800400, 59180989, 24
- tz.transition 2039, 10, :o1, 2203549200, 59186197, 24
- tz.transition 2040, 3, :o2, 2216250000, 59189725, 24
- tz.transition 2040, 10, :o1, 2234998800, 59194933, 24
- tz.transition 2041, 3, :o2, 2248304400, 59198629, 24
- tz.transition 2041, 10, :o1, 2266448400, 59203669, 24
- tz.transition 2042, 3, :o2, 2279754000, 59207365, 24
- tz.transition 2042, 10, :o1, 2297898000, 59212405, 24
- tz.transition 2043, 3, :o2, 2311203600, 59216101, 24
- tz.transition 2043, 10, :o1, 2329347600, 59221141, 24
- tz.transition 2044, 3, :o2, 2342653200, 59224837, 24
- tz.transition 2044, 10, :o1, 2361402000, 59230045, 24
- tz.transition 2045, 3, :o2, 2374102800, 59233573, 24
- tz.transition 2045, 10, :o1, 2392851600, 59238781, 24
- tz.transition 2046, 3, :o2, 2405552400, 59242309, 24
- tz.transition 2046, 10, :o1, 2424301200, 59247517, 24
- tz.transition 2047, 3, :o2, 2437606800, 59251213, 24
- tz.transition 2047, 10, :o1, 2455750800, 59256253, 24
- tz.transition 2048, 3, :o2, 2469056400, 59259949, 24
- tz.transition 2048, 10, :o1, 2487200400, 59264989, 24
- tz.transition 2049, 3, :o2, 2500506000, 59268685, 24
- tz.transition 2049, 10, :o1, 2519254800, 59273893, 24
- tz.transition 2050, 3, :o2, 2531955600, 59277421, 24
- tz.transition 2050, 10, :o1, 2550704400, 59282629, 24
- tz.transition 2051, 3, :o2, 2563405200, 59286157, 24
- tz.transition 2051, 10, :o1, 2582154000, 59291365, 24
- tz.transition 2052, 3, :o2, 2595459600, 59295061, 24
- tz.transition 2052, 10, :o1, 2613603600, 59300101, 24
- tz.transition 2053, 3, :o2, 2626909200, 59303797, 24
- tz.transition 2053, 10, :o1, 2645053200, 59308837, 24
- tz.transition 2054, 3, :o2, 2658358800, 59312533, 24
- tz.transition 2054, 10, :o1, 2676502800, 59317573, 24
- tz.transition 2055, 3, :o2, 2689808400, 59321269, 24
- tz.transition 2055, 10, :o1, 2708557200, 59326477, 24
- tz.transition 2056, 3, :o2, 2721258000, 59330005, 24
- tz.transition 2056, 10, :o1, 2740006800, 59335213, 24
- tz.transition 2057, 3, :o2, 2752707600, 59338741, 24
- tz.transition 2057, 10, :o1, 2771456400, 59343949, 24
- tz.transition 2058, 3, :o2, 2784762000, 59347645, 24
- tz.transition 2058, 10, :o1, 2802906000, 59352685, 24
- tz.transition 2059, 3, :o2, 2816211600, 59356381, 24
- tz.transition 2059, 10, :o1, 2834355600, 59361421, 24
- tz.transition 2060, 3, :o2, 2847661200, 59365117, 24
- tz.transition 2060, 10, :o1, 2866410000, 59370325, 24
- tz.transition 2061, 3, :o2, 2879110800, 59373853, 24
- tz.transition 2061, 10, :o1, 2897859600, 59379061, 24
- tz.transition 2062, 3, :o2, 2910560400, 59382589, 24
- tz.transition 2062, 10, :o1, 2929309200, 59387797, 24
- tz.transition 2063, 3, :o2, 2942010000, 59391325, 24
- tz.transition 2063, 10, :o1, 2960758800, 59396533, 24
- tz.transition 2064, 3, :o2, 2974064400, 59400229, 24
- tz.transition 2064, 10, :o1, 2992208400, 59405269, 24
- tz.transition 2065, 3, :o2, 3005514000, 59408965, 24
- tz.transition 2065, 10, :o1, 3023658000, 59414005, 24
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Europe/Madrid.rb b/lib/tzinfo/data/definitions/Europe/Madrid.rb
deleted file mode 100644
index 691b460c..00000000
--- a/lib/tzinfo/data/definitions/Europe/Madrid.rb
+++ /dev/null
@@ -1,246 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Europe
- module Madrid
- include TimezoneDefinition
-
- timezone 'Europe/Madrid' do |tz|
- tz.offset :o0, -884, 0, :LMT
- tz.offset :o1, 0, 0, :WET
- tz.offset :o2, 0, 3600, :WEST
- tz.offset :o3, 0, 7200, :WEMT
- tz.offset :o4, 3600, 0, :CET
- tz.offset :o5, 3600, 3600, :CEST
-
- tz.transition 1901, 1, :o1, -2177451916, 52172327021, 21600
- tz.transition 1917, 5, :o2, -1661734800, 58112507, 24
- tz.transition 1917, 10, :o1, -1648429200, 58116203, 24
- tz.transition 1918, 4, :o2, -1631926800, 58120787, 24
- tz.transition 1918, 10, :o1, -1616893200, 58124963, 24
- tz.transition 1919, 4, :o2, -1601254800, 58129307, 24
- tz.transition 1919, 10, :o1, -1585357200, 58133723, 24
- tz.transition 1924, 4, :o2, -1442451600, 58173419, 24
- tz.transition 1924, 10, :o1, -1427677200, 58177523, 24
- tz.transition 1926, 4, :o2, -1379293200, 58190963, 24
- tz.transition 1926, 10, :o1, -1364778000, 58194995, 24
- tz.transition 1927, 4, :o2, -1348448400, 58199531, 24
- tz.transition 1927, 10, :o1, -1333328400, 58203731, 24
- tz.transition 1928, 4, :o2, -1316394000, 58208435, 24
- tz.transition 1928, 10, :o1, -1301274000, 58212635, 24
- tz.transition 1929, 4, :o2, -1284339600, 58217339, 24
- tz.transition 1929, 10, :o1, -1269824400, 58221371, 24
- tz.transition 1937, 5, :o2, -1029114000, 58288235, 24
- tz.transition 1937, 10, :o1, -1017622800, 58291427, 24
- tz.transition 1938, 3, :o2, -1002848400, 58295531, 24
- tz.transition 1938, 10, :o1, -986173200, 58300163, 24
- tz.transition 1939, 4, :o2, -969238800, 58304867, 24
- tz.transition 1939, 10, :o1, -954118800, 58309067, 24
- tz.transition 1940, 3, :o2, -940208400, 58312931, 24
- tz.transition 1942, 5, :o3, -873079200, 29165789, 12
- tz.transition 1942, 9, :o2, -862538400, 29167253, 12
- tz.transition 1943, 4, :o3, -842839200, 29169989, 12
- tz.transition 1943, 10, :o2, -828237600, 29172017, 12
- tz.transition 1944, 4, :o3, -811389600, 29174357, 12
- tz.transition 1944, 10, :o2, -796010400, 29176493, 12
- tz.transition 1945, 4, :o3, -779940000, 29178725, 12
- tz.transition 1945, 9, :o2, -765421200, 58361483, 24
- tz.transition 1946, 4, :o3, -748490400, 29183093, 12
- tz.transition 1946, 9, :o4, -733888800, 29185121, 12
- tz.transition 1949, 4, :o5, -652327200, 29196449, 12
- tz.transition 1949, 9, :o4, -639190800, 58396547, 24
- tz.transition 1974, 4, :o5, 135122400
- tz.transition 1974, 10, :o4, 150246000
- tz.transition 1975, 4, :o5, 167176800
- tz.transition 1975, 10, :o4, 181695600
- tz.transition 1976, 3, :o5, 196812000
- tz.transition 1976, 9, :o4, 212540400
- tz.transition 1977, 4, :o5, 228866400
- tz.transition 1977, 9, :o4, 243990000
- tz.transition 1978, 4, :o5, 260402400
- tz.transition 1978, 9, :o4, 276044400
- tz.transition 1979, 4, :o5, 291776400
- tz.transition 1979, 9, :o4, 307501200
- tz.transition 1980, 4, :o5, 323830800
- tz.transition 1980, 9, :o4, 338950800
- tz.transition 1981, 3, :o5, 354675600
- tz.transition 1981, 9, :o4, 370400400
- tz.transition 1982, 3, :o5, 386125200
- tz.transition 1982, 9, :o4, 401850000
- tz.transition 1983, 3, :o5, 417574800
- tz.transition 1983, 9, :o4, 433299600
- tz.transition 1984, 3, :o5, 449024400
- tz.transition 1984, 9, :o4, 465354000
- tz.transition 1985, 3, :o5, 481078800
- tz.transition 1985, 9, :o4, 496803600
- tz.transition 1986, 3, :o5, 512528400
- tz.transition 1986, 9, :o4, 528253200
- tz.transition 1987, 3, :o5, 543978000
- tz.transition 1987, 9, :o4, 559702800
- tz.transition 1988, 3, :o5, 575427600
- tz.transition 1988, 9, :o4, 591152400
- tz.transition 1989, 3, :o5, 606877200
- tz.transition 1989, 9, :o4, 622602000
- tz.transition 1990, 3, :o5, 638326800
- tz.transition 1990, 9, :o4, 654656400
- tz.transition 1991, 3, :o5, 670381200
- tz.transition 1991, 9, :o4, 686106000
- tz.transition 1992, 3, :o5, 701830800
- tz.transition 1992, 9, :o4, 717555600
- tz.transition 1993, 3, :o5, 733280400
- tz.transition 1993, 9, :o4, 749005200
- tz.transition 1994, 3, :o5, 764730000
- tz.transition 1994, 9, :o4, 780454800
- tz.transition 1995, 3, :o5, 796179600
- tz.transition 1995, 9, :o4, 811904400
- tz.transition 1996, 3, :o5, 828234000
- tz.transition 1996, 10, :o4, 846378000
- tz.transition 1997, 3, :o5, 859683600
- tz.transition 1997, 10, :o4, 877827600
- tz.transition 1998, 3, :o5, 891133200
- tz.transition 1998, 10, :o4, 909277200
- tz.transition 1999, 3, :o5, 922582800
- tz.transition 1999, 10, :o4, 941331600
- tz.transition 2000, 3, :o5, 954032400
- tz.transition 2000, 10, :o4, 972781200
- tz.transition 2001, 3, :o5, 985482000
- tz.transition 2001, 10, :o4, 1004230800
- tz.transition 2002, 3, :o5, 1017536400
- tz.transition 2002, 10, :o4, 1035680400
- tz.transition 2003, 3, :o5, 1048986000
- tz.transition 2003, 10, :o4, 1067130000
- tz.transition 2004, 3, :o5, 1080435600
- tz.transition 2004, 10, :o4, 1099184400
- tz.transition 2005, 3, :o5, 1111885200
- tz.transition 2005, 10, :o4, 1130634000
- tz.transition 2006, 3, :o5, 1143334800
- tz.transition 2006, 10, :o4, 1162083600
- tz.transition 2007, 3, :o5, 1174784400
- tz.transition 2007, 10, :o4, 1193533200
- tz.transition 2008, 3, :o5, 1206838800
- tz.transition 2008, 10, :o4, 1224982800
- tz.transition 2009, 3, :o5, 1238288400
- tz.transition 2009, 10, :o4, 1256432400
- tz.transition 2010, 3, :o5, 1269738000
- tz.transition 2010, 10, :o4, 1288486800
- tz.transition 2011, 3, :o5, 1301187600
- tz.transition 2011, 10, :o4, 1319936400
- tz.transition 2012, 3, :o5, 1332637200
- tz.transition 2012, 10, :o4, 1351386000
- tz.transition 2013, 3, :o5, 1364691600
- tz.transition 2013, 10, :o4, 1382835600
- tz.transition 2014, 3, :o5, 1396141200
- tz.transition 2014, 10, :o4, 1414285200
- tz.transition 2015, 3, :o5, 1427590800
- tz.transition 2015, 10, :o4, 1445734800
- tz.transition 2016, 3, :o5, 1459040400
- tz.transition 2016, 10, :o4, 1477789200
- tz.transition 2017, 3, :o5, 1490490000
- tz.transition 2017, 10, :o4, 1509238800
- tz.transition 2018, 3, :o5, 1521939600
- tz.transition 2018, 10, :o4, 1540688400
- tz.transition 2019, 3, :o5, 1553994000
- tz.transition 2019, 10, :o4, 1572138000
- tz.transition 2020, 3, :o5, 1585443600
- tz.transition 2020, 10, :o4, 1603587600
- tz.transition 2021, 3, :o5, 1616893200
- tz.transition 2021, 10, :o4, 1635642000
- tz.transition 2022, 3, :o5, 1648342800
- tz.transition 2022, 10, :o4, 1667091600
- tz.transition 2023, 3, :o5, 1679792400
- tz.transition 2023, 10, :o4, 1698541200
- tz.transition 2024, 3, :o5, 1711846800
- tz.transition 2024, 10, :o4, 1729990800
- tz.transition 2025, 3, :o5, 1743296400
- tz.transition 2025, 10, :o4, 1761440400
- tz.transition 2026, 3, :o5, 1774746000
- tz.transition 2026, 10, :o4, 1792890000
- tz.transition 2027, 3, :o5, 1806195600
- tz.transition 2027, 10, :o4, 1824944400
- tz.transition 2028, 3, :o5, 1837645200
- tz.transition 2028, 10, :o4, 1856394000
- tz.transition 2029, 3, :o5, 1869094800
- tz.transition 2029, 10, :o4, 1887843600
- tz.transition 2030, 3, :o5, 1901149200
- tz.transition 2030, 10, :o4, 1919293200
- tz.transition 2031, 3, :o5, 1932598800
- tz.transition 2031, 10, :o4, 1950742800
- tz.transition 2032, 3, :o5, 1964048400
- tz.transition 2032, 10, :o4, 1982797200
- tz.transition 2033, 3, :o5, 1995498000
- tz.transition 2033, 10, :o4, 2014246800
- tz.transition 2034, 3, :o5, 2026947600
- tz.transition 2034, 10, :o4, 2045696400
- tz.transition 2035, 3, :o5, 2058397200
- tz.transition 2035, 10, :o4, 2077146000
- tz.transition 2036, 3, :o5, 2090451600
- tz.transition 2036, 10, :o4, 2108595600
- tz.transition 2037, 3, :o5, 2121901200
- tz.transition 2037, 10, :o4, 2140045200
- tz.transition 2038, 3, :o5, 2153350800, 59172253, 24
- tz.transition 2038, 10, :o4, 2172099600, 59177461, 24
- tz.transition 2039, 3, :o5, 2184800400, 59180989, 24
- tz.transition 2039, 10, :o4, 2203549200, 59186197, 24
- tz.transition 2040, 3, :o5, 2216250000, 59189725, 24
- tz.transition 2040, 10, :o4, 2234998800, 59194933, 24
- tz.transition 2041, 3, :o5, 2248304400, 59198629, 24
- tz.transition 2041, 10, :o4, 2266448400, 59203669, 24
- tz.transition 2042, 3, :o5, 2279754000, 59207365, 24
- tz.transition 2042, 10, :o4, 2297898000, 59212405, 24
- tz.transition 2043, 3, :o5, 2311203600, 59216101, 24
- tz.transition 2043, 10, :o4, 2329347600, 59221141, 24
- tz.transition 2044, 3, :o5, 2342653200, 59224837, 24
- tz.transition 2044, 10, :o4, 2361402000, 59230045, 24
- tz.transition 2045, 3, :o5, 2374102800, 59233573, 24
- tz.transition 2045, 10, :o4, 2392851600, 59238781, 24
- tz.transition 2046, 3, :o5, 2405552400, 59242309, 24
- tz.transition 2046, 10, :o4, 2424301200, 59247517, 24
- tz.transition 2047, 3, :o5, 2437606800, 59251213, 24
- tz.transition 2047, 10, :o4, 2455750800, 59256253, 24
- tz.transition 2048, 3, :o5, 2469056400, 59259949, 24
- tz.transition 2048, 10, :o4, 2487200400, 59264989, 24
- tz.transition 2049, 3, :o5, 2500506000, 59268685, 24
- tz.transition 2049, 10, :o4, 2519254800, 59273893, 24
- tz.transition 2050, 3, :o5, 2531955600, 59277421, 24
- tz.transition 2050, 10, :o4, 2550704400, 59282629, 24
- tz.transition 2051, 3, :o5, 2563405200, 59286157, 24
- tz.transition 2051, 10, :o4, 2582154000, 59291365, 24
- tz.transition 2052, 3, :o5, 2595459600, 59295061, 24
- tz.transition 2052, 10, :o4, 2613603600, 59300101, 24
- tz.transition 2053, 3, :o5, 2626909200, 59303797, 24
- tz.transition 2053, 10, :o4, 2645053200, 59308837, 24
- tz.transition 2054, 3, :o5, 2658358800, 59312533, 24
- tz.transition 2054, 10, :o4, 2676502800, 59317573, 24
- tz.transition 2055, 3, :o5, 2689808400, 59321269, 24
- tz.transition 2055, 10, :o4, 2708557200, 59326477, 24
- tz.transition 2056, 3, :o5, 2721258000, 59330005, 24
- tz.transition 2056, 10, :o4, 2740006800, 59335213, 24
- tz.transition 2057, 3, :o5, 2752707600, 59338741, 24
- tz.transition 2057, 10, :o4, 2771456400, 59343949, 24
- tz.transition 2058, 3, :o5, 2784762000, 59347645, 24
- tz.transition 2058, 10, :o4, 2802906000, 59352685, 24
- tz.transition 2059, 3, :o5, 2816211600, 59356381, 24
- tz.transition 2059, 10, :o4, 2834355600, 59361421, 24
- tz.transition 2060, 3, :o5, 2847661200, 59365117, 24
- tz.transition 2060, 10, :o4, 2866410000, 59370325, 24
- tz.transition 2061, 3, :o5, 2879110800, 59373853, 24
- tz.transition 2061, 10, :o4, 2897859600, 59379061, 24
- tz.transition 2062, 3, :o5, 2910560400, 59382589, 24
- tz.transition 2062, 10, :o4, 2929309200, 59387797, 24
- tz.transition 2063, 3, :o5, 2942010000, 59391325, 24
- tz.transition 2063, 10, :o4, 2960758800, 59396533, 24
- tz.transition 2064, 3, :o5, 2974064400, 59400229, 24
- tz.transition 2064, 10, :o4, 2992208400, 59405269, 24
- tz.transition 2065, 3, :o5, 3005514000, 59408965, 24
- tz.transition 2065, 10, :o4, 3023658000, 59414005, 24
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Europe/Malta.rb b/lib/tzinfo/data/definitions/Europe/Malta.rb
deleted file mode 100644
index 350ede08..00000000
--- a/lib/tzinfo/data/definitions/Europe/Malta.rb
+++ /dev/null
@@ -1,248 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Europe
- module Malta
- include TimezoneDefinition
-
- timezone 'Europe/Malta' do |tz|
- tz.offset :o0, 3484, 0, :LMT
- tz.offset :o1, 3600, 0, :CET
- tz.offset :o2, 3600, 3600, :CEST
-
- tz.transition 1893, 11, :o1, -2403478684, 52115820329, 21600
- tz.transition 1916, 6, :o2, -1690851600, 58104419, 24
- tz.transition 1916, 9, :o1, -1680483600, 58107299, 24
- tz.transition 1917, 3, :o2, -1664758800, 58111667, 24
- tz.transition 1917, 9, :o1, -1649034000, 58116035, 24
- tz.transition 1918, 3, :o2, -1635123600, 58119899, 24
- tz.transition 1918, 10, :o1, -1616979600, 58124939, 24
- tz.transition 1919, 3, :o2, -1604278800, 58128467, 24
- tz.transition 1919, 10, :o1, -1585530000, 58133675, 24
- tz.transition 1920, 3, :o2, -1571014800, 58137707, 24
- tz.transition 1920, 9, :o1, -1555290000, 58142075, 24
- tz.transition 1940, 6, :o2, -932432400, 58315091, 24
- tz.transition 1942, 11, :o1, -857257200, 58335973, 24
- tz.transition 1943, 3, :o2, -844556400, 58339501, 24
- tz.transition 1943, 10, :o1, -828226800, 58344037, 24
- tz.transition 1944, 4, :o2, -812502000, 58348405, 24
- tz.transition 1944, 10, :o1, -796777200, 58352773, 24
- tz.transition 1945, 4, :o2, -781052400, 58357141, 24
- tz.transition 1945, 9, :o1, -766717200, 58361123, 24
- tz.transition 1946, 3, :o2, -750898800, 58365517, 24
- tz.transition 1946, 10, :o1, -733359600, 58370389, 24
- tz.transition 1947, 3, :o2, -719456400, 58374251, 24
- tz.transition 1947, 10, :o1, -701917200, 58379123, 24
- tz.transition 1948, 2, :o2, -689209200, 58382653, 24
- tz.transition 1948, 10, :o1, -670460400, 58387861, 24
- tz.transition 1966, 5, :o2, -114051600, 58542419, 24
- tz.transition 1966, 9, :o1, -103168800, 29272721, 12
- tz.transition 1967, 5, :o2, -81997200, 58551323, 24
- tz.transition 1967, 9, :o1, -71719200, 29277089, 12
- tz.transition 1968, 5, :o2, -50547600, 58560059, 24
- tz.transition 1968, 9, :o1, -40269600, 29281457, 12
- tz.transition 1969, 5, :o2, -18493200, 58568963, 24
- tz.transition 1969, 9, :o1, -8215200, 29285909, 12
- tz.transition 1970, 5, :o2, 12956400
- tz.transition 1970, 9, :o1, 23234400
- tz.transition 1971, 5, :o2, 43801200
- tz.transition 1971, 9, :o1, 54687600
- tz.transition 1972, 5, :o2, 75855600
- tz.transition 1972, 9, :o1, 86738400
- tz.transition 1973, 3, :o2, 102380400
- tz.transition 1973, 9, :o1, 118105200
- tz.transition 1974, 4, :o2, 135730800
- tz.transition 1974, 9, :o1, 148518000
- tz.transition 1975, 4, :o2, 167187600
- tz.transition 1975, 9, :o1, 180489600
- tz.transition 1976, 4, :o2, 198637200
- tz.transition 1976, 9, :o1, 211939200
- tz.transition 1977, 4, :o2, 230086800
- tz.transition 1977, 9, :o1, 243388800
- tz.transition 1978, 4, :o2, 261536400
- tz.transition 1978, 9, :o1, 274838400
- tz.transition 1979, 4, :o2, 292986000
- tz.transition 1979, 9, :o1, 306288000
- tz.transition 1980, 3, :o2, 323312400
- tz.transition 1980, 9, :o1, 338342400
- tz.transition 1981, 3, :o2, 354675600
- tz.transition 1981, 9, :o1, 370400400
- tz.transition 1982, 3, :o2, 386125200
- tz.transition 1982, 9, :o1, 401850000
- tz.transition 1983, 3, :o2, 417574800
- tz.transition 1983, 9, :o1, 433299600
- tz.transition 1984, 3, :o2, 449024400
- tz.transition 1984, 9, :o1, 465354000
- tz.transition 1985, 3, :o2, 481078800
- tz.transition 1985, 9, :o1, 496803600
- tz.transition 1986, 3, :o2, 512528400
- tz.transition 1986, 9, :o1, 528253200
- tz.transition 1987, 3, :o2, 543978000
- tz.transition 1987, 9, :o1, 559702800
- tz.transition 1988, 3, :o2, 575427600
- tz.transition 1988, 9, :o1, 591152400
- tz.transition 1989, 3, :o2, 606877200
- tz.transition 1989, 9, :o1, 622602000
- tz.transition 1990, 3, :o2, 638326800
- tz.transition 1990, 9, :o1, 654656400
- tz.transition 1991, 3, :o2, 670381200
- tz.transition 1991, 9, :o1, 686106000
- tz.transition 1992, 3, :o2, 701830800
- tz.transition 1992, 9, :o1, 717555600
- tz.transition 1993, 3, :o2, 733280400
- tz.transition 1993, 9, :o1, 749005200
- tz.transition 1994, 3, :o2, 764730000
- tz.transition 1994, 9, :o1, 780454800
- tz.transition 1995, 3, :o2, 796179600
- tz.transition 1995, 9, :o1, 811904400
- tz.transition 1996, 3, :o2, 828234000
- tz.transition 1996, 10, :o1, 846378000
- tz.transition 1997, 3, :o2, 859683600
- tz.transition 1997, 10, :o1, 877827600
- tz.transition 1998, 3, :o2, 891133200
- tz.transition 1998, 10, :o1, 909277200
- tz.transition 1999, 3, :o2, 922582800
- tz.transition 1999, 10, :o1, 941331600
- tz.transition 2000, 3, :o2, 954032400
- tz.transition 2000, 10, :o1, 972781200
- tz.transition 2001, 3, :o2, 985482000
- tz.transition 2001, 10, :o1, 1004230800
- tz.transition 2002, 3, :o2, 1017536400
- tz.transition 2002, 10, :o1, 1035680400
- tz.transition 2003, 3, :o2, 1048986000
- tz.transition 2003, 10, :o1, 1067130000
- tz.transition 2004, 3, :o2, 1080435600
- tz.transition 2004, 10, :o1, 1099184400
- tz.transition 2005, 3, :o2, 1111885200
- tz.transition 2005, 10, :o1, 1130634000
- tz.transition 2006, 3, :o2, 1143334800
- tz.transition 2006, 10, :o1, 1162083600
- tz.transition 2007, 3, :o2, 1174784400
- tz.transition 2007, 10, :o1, 1193533200
- tz.transition 2008, 3, :o2, 1206838800
- tz.transition 2008, 10, :o1, 1224982800
- tz.transition 2009, 3, :o2, 1238288400
- tz.transition 2009, 10, :o1, 1256432400
- tz.transition 2010, 3, :o2, 1269738000
- tz.transition 2010, 10, :o1, 1288486800
- tz.transition 2011, 3, :o2, 1301187600
- tz.transition 2011, 10, :o1, 1319936400
- tz.transition 2012, 3, :o2, 1332637200
- tz.transition 2012, 10, :o1, 1351386000
- tz.transition 2013, 3, :o2, 1364691600
- tz.transition 2013, 10, :o1, 1382835600
- tz.transition 2014, 3, :o2, 1396141200
- tz.transition 2014, 10, :o1, 1414285200
- tz.transition 2015, 3, :o2, 1427590800
- tz.transition 2015, 10, :o1, 1445734800
- tz.transition 2016, 3, :o2, 1459040400
- tz.transition 2016, 10, :o1, 1477789200
- tz.transition 2017, 3, :o2, 1490490000
- tz.transition 2017, 10, :o1, 1509238800
- tz.transition 2018, 3, :o2, 1521939600
- tz.transition 2018, 10, :o1, 1540688400
- tz.transition 2019, 3, :o2, 1553994000
- tz.transition 2019, 10, :o1, 1572138000
- tz.transition 2020, 3, :o2, 1585443600
- tz.transition 2020, 10, :o1, 1603587600
- tz.transition 2021, 3, :o2, 1616893200
- tz.transition 2021, 10, :o1, 1635642000
- tz.transition 2022, 3, :o2, 1648342800
- tz.transition 2022, 10, :o1, 1667091600
- tz.transition 2023, 3, :o2, 1679792400
- tz.transition 2023, 10, :o1, 1698541200
- tz.transition 2024, 3, :o2, 1711846800
- tz.transition 2024, 10, :o1, 1729990800
- tz.transition 2025, 3, :o2, 1743296400
- tz.transition 2025, 10, :o1, 1761440400
- tz.transition 2026, 3, :o2, 1774746000
- tz.transition 2026, 10, :o1, 1792890000
- tz.transition 2027, 3, :o2, 1806195600
- tz.transition 2027, 10, :o1, 1824944400
- tz.transition 2028, 3, :o2, 1837645200
- tz.transition 2028, 10, :o1, 1856394000
- tz.transition 2029, 3, :o2, 1869094800
- tz.transition 2029, 10, :o1, 1887843600
- tz.transition 2030, 3, :o2, 1901149200
- tz.transition 2030, 10, :o1, 1919293200
- tz.transition 2031, 3, :o2, 1932598800
- tz.transition 2031, 10, :o1, 1950742800
- tz.transition 2032, 3, :o2, 1964048400
- tz.transition 2032, 10, :o1, 1982797200
- tz.transition 2033, 3, :o2, 1995498000
- tz.transition 2033, 10, :o1, 2014246800
- tz.transition 2034, 3, :o2, 2026947600
- tz.transition 2034, 10, :o1, 2045696400
- tz.transition 2035, 3, :o2, 2058397200
- tz.transition 2035, 10, :o1, 2077146000
- tz.transition 2036, 3, :o2, 2090451600
- tz.transition 2036, 10, :o1, 2108595600
- tz.transition 2037, 3, :o2, 2121901200
- tz.transition 2037, 10, :o1, 2140045200
- tz.transition 2038, 3, :o2, 2153350800, 59172253, 24
- tz.transition 2038, 10, :o1, 2172099600, 59177461, 24
- tz.transition 2039, 3, :o2, 2184800400, 59180989, 24
- tz.transition 2039, 10, :o1, 2203549200, 59186197, 24
- tz.transition 2040, 3, :o2, 2216250000, 59189725, 24
- tz.transition 2040, 10, :o1, 2234998800, 59194933, 24
- tz.transition 2041, 3, :o2, 2248304400, 59198629, 24
- tz.transition 2041, 10, :o1, 2266448400, 59203669, 24
- tz.transition 2042, 3, :o2, 2279754000, 59207365, 24
- tz.transition 2042, 10, :o1, 2297898000, 59212405, 24
- tz.transition 2043, 3, :o2, 2311203600, 59216101, 24
- tz.transition 2043, 10, :o1, 2329347600, 59221141, 24
- tz.transition 2044, 3, :o2, 2342653200, 59224837, 24
- tz.transition 2044, 10, :o1, 2361402000, 59230045, 24
- tz.transition 2045, 3, :o2, 2374102800, 59233573, 24
- tz.transition 2045, 10, :o1, 2392851600, 59238781, 24
- tz.transition 2046, 3, :o2, 2405552400, 59242309, 24
- tz.transition 2046, 10, :o1, 2424301200, 59247517, 24
- tz.transition 2047, 3, :o2, 2437606800, 59251213, 24
- tz.transition 2047, 10, :o1, 2455750800, 59256253, 24
- tz.transition 2048, 3, :o2, 2469056400, 59259949, 24
- tz.transition 2048, 10, :o1, 2487200400, 59264989, 24
- tz.transition 2049, 3, :o2, 2500506000, 59268685, 24
- tz.transition 2049, 10, :o1, 2519254800, 59273893, 24
- tz.transition 2050, 3, :o2, 2531955600, 59277421, 24
- tz.transition 2050, 10, :o1, 2550704400, 59282629, 24
- tz.transition 2051, 3, :o2, 2563405200, 59286157, 24
- tz.transition 2051, 10, :o1, 2582154000, 59291365, 24
- tz.transition 2052, 3, :o2, 2595459600, 59295061, 24
- tz.transition 2052, 10, :o1, 2613603600, 59300101, 24
- tz.transition 2053, 3, :o2, 2626909200, 59303797, 24
- tz.transition 2053, 10, :o1, 2645053200, 59308837, 24
- tz.transition 2054, 3, :o2, 2658358800, 59312533, 24
- tz.transition 2054, 10, :o1, 2676502800, 59317573, 24
- tz.transition 2055, 3, :o2, 2689808400, 59321269, 24
- tz.transition 2055, 10, :o1, 2708557200, 59326477, 24
- tz.transition 2056, 3, :o2, 2721258000, 59330005, 24
- tz.transition 2056, 10, :o1, 2740006800, 59335213, 24
- tz.transition 2057, 3, :o2, 2752707600, 59338741, 24
- tz.transition 2057, 10, :o1, 2771456400, 59343949, 24
- tz.transition 2058, 3, :o2, 2784762000, 59347645, 24
- tz.transition 2058, 10, :o1, 2802906000, 59352685, 24
- tz.transition 2059, 3, :o2, 2816211600, 59356381, 24
- tz.transition 2059, 10, :o1, 2834355600, 59361421, 24
- tz.transition 2060, 3, :o2, 2847661200, 59365117, 24
- tz.transition 2060, 10, :o1, 2866410000, 59370325, 24
- tz.transition 2061, 3, :o2, 2879110800, 59373853, 24
- tz.transition 2061, 10, :o1, 2897859600, 59379061, 24
- tz.transition 2062, 3, :o2, 2910560400, 59382589, 24
- tz.transition 2062, 10, :o1, 2929309200, 59387797, 24
- tz.transition 2063, 3, :o2, 2942010000, 59391325, 24
- tz.transition 2063, 10, :o1, 2960758800, 59396533, 24
- tz.transition 2064, 3, :o2, 2974064400, 59400229, 24
- tz.transition 2064, 10, :o1, 2992208400, 59405269, 24
- tz.transition 2065, 3, :o2, 3005514000, 59408965, 24
- tz.transition 2065, 10, :o1, 3023658000, 59414005, 24
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Europe/Mariehamn.rb b/lib/tzinfo/data/definitions/Europe/Mariehamn.rb
deleted file mode 100644
index 55225117..00000000
--- a/lib/tzinfo/data/definitions/Europe/Mariehamn.rb
+++ /dev/null
@@ -1,18 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Europe
- module Mariehamn
- include TimezoneDefinition
-
- linked_timezone 'Europe/Mariehamn', 'Europe/Helsinki'
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Europe/Minsk.rb b/lib/tzinfo/data/definitions/Europe/Minsk.rb
deleted file mode 100644
index 079e3783..00000000
--- a/lib/tzinfo/data/definitions/Europe/Minsk.rb
+++ /dev/null
@@ -1,98 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Europe
- module Minsk
- include TimezoneDefinition
-
- timezone 'Europe/Minsk' do |tz|
- tz.offset :o0, 6616, 0, :LMT
- tz.offset :o1, 6600, 0, :MMT
- tz.offset :o2, 7200, 0, :EET
- tz.offset :o3, 10800, 0, :MSK
- tz.offset :o4, 3600, 3600, :CEST
- tz.offset :o5, 3600, 0, :CET
- tz.offset :o6, 10800, 3600, :MSD
- tz.offset :o7, 7200, 3600, :EEST
- tz.offset :o8, 10800, 0, :FET
-
- tz.transition 1879, 12, :o1, -2840147416, 26003326573, 10800
- tz.transition 1924, 5, :o2, -1441158600, 349042669, 144
- tz.transition 1930, 6, :o3, -1247536800, 29113781, 12
- tz.transition 1941, 6, :o4, -899780400, 19441387, 8
- tz.transition 1942, 11, :o5, -857257200, 58335973, 24
- tz.transition 1943, 3, :o4, -844556400, 58339501, 24
- tz.transition 1943, 10, :o5, -828226800, 58344037, 24
- tz.transition 1944, 4, :o4, -812502000, 58348405, 24
- tz.transition 1944, 7, :o3, -804650400, 29175293, 12
- tz.transition 1981, 3, :o6, 354920400
- tz.transition 1981, 9, :o3, 370728000
- tz.transition 1982, 3, :o6, 386456400
- tz.transition 1982, 9, :o3, 402264000
- tz.transition 1983, 3, :o6, 417992400
- tz.transition 1983, 9, :o3, 433800000
- tz.transition 1984, 3, :o6, 449614800
- tz.transition 1984, 9, :o3, 465346800
- tz.transition 1985, 3, :o6, 481071600
- tz.transition 1985, 9, :o3, 496796400
- tz.transition 1986, 3, :o6, 512521200
- tz.transition 1986, 9, :o3, 528246000
- tz.transition 1987, 3, :o6, 543970800
- tz.transition 1987, 9, :o3, 559695600
- tz.transition 1988, 3, :o6, 575420400
- tz.transition 1988, 9, :o3, 591145200
- tz.transition 1989, 3, :o6, 606870000
- tz.transition 1989, 9, :o3, 622594800
- tz.transition 1991, 3, :o7, 670374000
- tz.transition 1991, 9, :o2, 686102400
- tz.transition 1992, 3, :o7, 701820000
- tz.transition 1992, 9, :o2, 717544800
- tz.transition 1993, 3, :o7, 733276800
- tz.transition 1993, 9, :o2, 749001600
- tz.transition 1994, 3, :o7, 764726400
- tz.transition 1994, 9, :o2, 780451200
- tz.transition 1995, 3, :o7, 796176000
- tz.transition 1995, 9, :o2, 811900800
- tz.transition 1996, 3, :o7, 828230400
- tz.transition 1996, 10, :o2, 846374400
- tz.transition 1997, 3, :o7, 859680000
- tz.transition 1997, 10, :o2, 877824000
- tz.transition 1998, 3, :o7, 891129600
- tz.transition 1998, 10, :o2, 909273600
- tz.transition 1999, 3, :o7, 922579200
- tz.transition 1999, 10, :o2, 941328000
- tz.transition 2000, 3, :o7, 954028800
- tz.transition 2000, 10, :o2, 972777600
- tz.transition 2001, 3, :o7, 985478400
- tz.transition 2001, 10, :o2, 1004227200
- tz.transition 2002, 3, :o7, 1017532800
- tz.transition 2002, 10, :o2, 1035676800
- tz.transition 2003, 3, :o7, 1048982400
- tz.transition 2003, 10, :o2, 1067126400
- tz.transition 2004, 3, :o7, 1080432000
- tz.transition 2004, 10, :o2, 1099180800
- tz.transition 2005, 3, :o7, 1111881600
- tz.transition 2005, 10, :o2, 1130630400
- tz.transition 2006, 3, :o7, 1143331200
- tz.transition 2006, 10, :o2, 1162080000
- tz.transition 2007, 3, :o7, 1174780800
- tz.transition 2007, 10, :o2, 1193529600
- tz.transition 2008, 3, :o7, 1206835200
- tz.transition 2008, 10, :o2, 1224979200
- tz.transition 2009, 3, :o7, 1238284800
- tz.transition 2009, 10, :o2, 1256428800
- tz.transition 2010, 3, :o7, 1269734400
- tz.transition 2010, 10, :o2, 1288483200
- tz.transition 2011, 3, :o8, 1301184000
- tz.transition 2014, 10, :o3, 1414274400
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Europe/Monaco.rb b/lib/tzinfo/data/definitions/Europe/Monaco.rb
deleted file mode 100644
index c2ebb5a6..00000000
--- a/lib/tzinfo/data/definitions/Europe/Monaco.rb
+++ /dev/null
@@ -1,268 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Europe
- module Monaco
- include TimezoneDefinition
-
- timezone 'Europe/Monaco' do |tz|
- tz.offset :o0, 1772, 0, :LMT
- tz.offset :o1, 561, 0, :PMT
- tz.offset :o2, 0, 0, :WET
- tz.offset :o3, 0, 3600, :WEST
- tz.offset :o4, 0, 7200, :WEMT
- tz.offset :o5, 3600, 0, :CET
- tz.offset :o6, 3600, 3600, :CEST
-
- tz.transition 1891, 3, :o1, -2486680172, 52095019957, 21600
- tz.transition 1911, 3, :o2, -1855958961, 69670267013, 28800
- tz.transition 1916, 6, :o3, -1689814800, 58104707, 24
- tz.transition 1916, 10, :o2, -1680397200, 58107323, 24
- tz.transition 1917, 3, :o3, -1665363600, 58111499, 24
- tz.transition 1917, 10, :o2, -1648342800, 58116227, 24
- tz.transition 1918, 3, :o3, -1635123600, 58119899, 24
- tz.transition 1918, 10, :o2, -1616893200, 58124963, 24
- tz.transition 1919, 3, :o3, -1604278800, 58128467, 24
- tz.transition 1919, 10, :o2, -1585443600, 58133699, 24
- tz.transition 1920, 2, :o3, -1574038800, 58136867, 24
- tz.transition 1920, 10, :o2, -1552266000, 58142915, 24
- tz.transition 1921, 3, :o3, -1539997200, 58146323, 24
- tz.transition 1921, 10, :o2, -1520557200, 58151723, 24
- tz.transition 1922, 3, :o3, -1507510800, 58155347, 24
- tz.transition 1922, 10, :o2, -1490576400, 58160051, 24
- tz.transition 1923, 5, :o3, -1470618000, 58165595, 24
- tz.transition 1923, 10, :o2, -1459126800, 58168787, 24
- tz.transition 1924, 3, :o3, -1444006800, 58172987, 24
- tz.transition 1924, 10, :o2, -1427677200, 58177523, 24
- tz.transition 1925, 4, :o3, -1411952400, 58181891, 24
- tz.transition 1925, 10, :o2, -1396227600, 58186259, 24
- tz.transition 1926, 4, :o3, -1379293200, 58190963, 24
- tz.transition 1926, 10, :o2, -1364778000, 58194995, 24
- tz.transition 1927, 4, :o3, -1348448400, 58199531, 24
- tz.transition 1927, 10, :o2, -1333328400, 58203731, 24
- tz.transition 1928, 4, :o3, -1316394000, 58208435, 24
- tz.transition 1928, 10, :o2, -1301274000, 58212635, 24
- tz.transition 1929, 4, :o3, -1284339600, 58217339, 24
- tz.transition 1929, 10, :o2, -1269824400, 58221371, 24
- tz.transition 1930, 4, :o3, -1253494800, 58225907, 24
- tz.transition 1930, 10, :o2, -1238374800, 58230107, 24
- tz.transition 1931, 4, :o3, -1221440400, 58234811, 24
- tz.transition 1931, 10, :o2, -1206925200, 58238843, 24
- tz.transition 1932, 4, :o3, -1191200400, 58243211, 24
- tz.transition 1932, 10, :o2, -1175475600, 58247579, 24
- tz.transition 1933, 3, :o3, -1160355600, 58251779, 24
- tz.transition 1933, 10, :o2, -1143421200, 58256483, 24
- tz.transition 1934, 4, :o3, -1127696400, 58260851, 24
- tz.transition 1934, 10, :o2, -1111971600, 58265219, 24
- tz.transition 1935, 3, :o3, -1096851600, 58269419, 24
- tz.transition 1935, 10, :o2, -1080522000, 58273955, 24
- tz.transition 1936, 4, :o3, -1063587600, 58278659, 24
- tz.transition 1936, 10, :o2, -1049072400, 58282691, 24
- tz.transition 1937, 4, :o3, -1033347600, 58287059, 24
- tz.transition 1937, 10, :o2, -1017622800, 58291427, 24
- tz.transition 1938, 3, :o3, -1002502800, 58295627, 24
- tz.transition 1938, 10, :o2, -986173200, 58300163, 24
- tz.transition 1939, 4, :o3, -969238800, 58304867, 24
- tz.transition 1939, 11, :o2, -950490000, 58310075, 24
- tz.transition 1940, 2, :o3, -942012000, 29156215, 12
- tz.transition 1941, 5, :o4, -904438800, 58322867, 24
- tz.transition 1941, 10, :o3, -891136800, 29163281, 12
- tz.transition 1942, 3, :o4, -877827600, 58330259, 24
- tz.transition 1942, 11, :o3, -857257200, 58335973, 24
- tz.transition 1943, 3, :o4, -844556400, 58339501, 24
- tz.transition 1943, 10, :o3, -828226800, 58344037, 24
- tz.transition 1944, 4, :o4, -812502000, 58348405, 24
- tz.transition 1944, 10, :o3, -796266000, 58352915, 24
- tz.transition 1945, 4, :o4, -781052400, 58357141, 24
- tz.transition 1945, 9, :o5, -766623600, 58361149, 24
- tz.transition 1976, 3, :o6, 196819200
- tz.transition 1976, 9, :o5, 212540400
- tz.transition 1977, 4, :o6, 228877200
- tz.transition 1977, 9, :o5, 243997200
- tz.transition 1978, 4, :o6, 260326800
- tz.transition 1978, 10, :o5, 276051600
- tz.transition 1979, 4, :o6, 291776400
- tz.transition 1979, 9, :o5, 307501200
- tz.transition 1980, 4, :o6, 323830800
- tz.transition 1980, 9, :o5, 338950800
- tz.transition 1981, 3, :o6, 354675600
- tz.transition 1981, 9, :o5, 370400400
- tz.transition 1982, 3, :o6, 386125200
- tz.transition 1982, 9, :o5, 401850000
- tz.transition 1983, 3, :o6, 417574800
- tz.transition 1983, 9, :o5, 433299600
- tz.transition 1984, 3, :o6, 449024400
- tz.transition 1984, 9, :o5, 465354000
- tz.transition 1985, 3, :o6, 481078800
- tz.transition 1985, 9, :o5, 496803600
- tz.transition 1986, 3, :o6, 512528400
- tz.transition 1986, 9, :o5, 528253200
- tz.transition 1987, 3, :o6, 543978000
- tz.transition 1987, 9, :o5, 559702800
- tz.transition 1988, 3, :o6, 575427600
- tz.transition 1988, 9, :o5, 591152400
- tz.transition 1989, 3, :o6, 606877200
- tz.transition 1989, 9, :o5, 622602000
- tz.transition 1990, 3, :o6, 638326800
- tz.transition 1990, 9, :o5, 654656400
- tz.transition 1991, 3, :o6, 670381200
- tz.transition 1991, 9, :o5, 686106000
- tz.transition 1992, 3, :o6, 701830800
- tz.transition 1992, 9, :o5, 717555600
- tz.transition 1993, 3, :o6, 733280400
- tz.transition 1993, 9, :o5, 749005200
- tz.transition 1994, 3, :o6, 764730000
- tz.transition 1994, 9, :o5, 780454800
- tz.transition 1995, 3, :o6, 796179600
- tz.transition 1995, 9, :o5, 811904400
- tz.transition 1996, 3, :o6, 828234000
- tz.transition 1996, 10, :o5, 846378000
- tz.transition 1997, 3, :o6, 859683600
- tz.transition 1997, 10, :o5, 877827600
- tz.transition 1998, 3, :o6, 891133200
- tz.transition 1998, 10, :o5, 909277200
- tz.transition 1999, 3, :o6, 922582800
- tz.transition 1999, 10, :o5, 941331600
- tz.transition 2000, 3, :o6, 954032400
- tz.transition 2000, 10, :o5, 972781200
- tz.transition 2001, 3, :o6, 985482000
- tz.transition 2001, 10, :o5, 1004230800
- tz.transition 2002, 3, :o6, 1017536400
- tz.transition 2002, 10, :o5, 1035680400
- tz.transition 2003, 3, :o6, 1048986000
- tz.transition 2003, 10, :o5, 1067130000
- tz.transition 2004, 3, :o6, 1080435600
- tz.transition 2004, 10, :o5, 1099184400
- tz.transition 2005, 3, :o6, 1111885200
- tz.transition 2005, 10, :o5, 1130634000
- tz.transition 2006, 3, :o6, 1143334800
- tz.transition 2006, 10, :o5, 1162083600
- tz.transition 2007, 3, :o6, 1174784400
- tz.transition 2007, 10, :o5, 1193533200
- tz.transition 2008, 3, :o6, 1206838800
- tz.transition 2008, 10, :o5, 1224982800
- tz.transition 2009, 3, :o6, 1238288400
- tz.transition 2009, 10, :o5, 1256432400
- tz.transition 2010, 3, :o6, 1269738000
- tz.transition 2010, 10, :o5, 1288486800
- tz.transition 2011, 3, :o6, 1301187600
- tz.transition 2011, 10, :o5, 1319936400
- tz.transition 2012, 3, :o6, 1332637200
- tz.transition 2012, 10, :o5, 1351386000
- tz.transition 2013, 3, :o6, 1364691600
- tz.transition 2013, 10, :o5, 1382835600
- tz.transition 2014, 3, :o6, 1396141200
- tz.transition 2014, 10, :o5, 1414285200
- tz.transition 2015, 3, :o6, 1427590800
- tz.transition 2015, 10, :o5, 1445734800
- tz.transition 2016, 3, :o6, 1459040400
- tz.transition 2016, 10, :o5, 1477789200
- tz.transition 2017, 3, :o6, 1490490000
- tz.transition 2017, 10, :o5, 1509238800
- tz.transition 2018, 3, :o6, 1521939600
- tz.transition 2018, 10, :o5, 1540688400
- tz.transition 2019, 3, :o6, 1553994000
- tz.transition 2019, 10, :o5, 1572138000
- tz.transition 2020, 3, :o6, 1585443600
- tz.transition 2020, 10, :o5, 1603587600
- tz.transition 2021, 3, :o6, 1616893200
- tz.transition 2021, 10, :o5, 1635642000
- tz.transition 2022, 3, :o6, 1648342800
- tz.transition 2022, 10, :o5, 1667091600
- tz.transition 2023, 3, :o6, 1679792400
- tz.transition 2023, 10, :o5, 1698541200
- tz.transition 2024, 3, :o6, 1711846800
- tz.transition 2024, 10, :o5, 1729990800
- tz.transition 2025, 3, :o6, 1743296400
- tz.transition 2025, 10, :o5, 1761440400
- tz.transition 2026, 3, :o6, 1774746000
- tz.transition 2026, 10, :o5, 1792890000
- tz.transition 2027, 3, :o6, 1806195600
- tz.transition 2027, 10, :o5, 1824944400
- tz.transition 2028, 3, :o6, 1837645200
- tz.transition 2028, 10, :o5, 1856394000
- tz.transition 2029, 3, :o6, 1869094800
- tz.transition 2029, 10, :o5, 1887843600
- tz.transition 2030, 3, :o6, 1901149200
- tz.transition 2030, 10, :o5, 1919293200
- tz.transition 2031, 3, :o6, 1932598800
- tz.transition 2031, 10, :o5, 1950742800
- tz.transition 2032, 3, :o6, 1964048400
- tz.transition 2032, 10, :o5, 1982797200
- tz.transition 2033, 3, :o6, 1995498000
- tz.transition 2033, 10, :o5, 2014246800
- tz.transition 2034, 3, :o6, 2026947600
- tz.transition 2034, 10, :o5, 2045696400
- tz.transition 2035, 3, :o6, 2058397200
- tz.transition 2035, 10, :o5, 2077146000
- tz.transition 2036, 3, :o6, 2090451600
- tz.transition 2036, 10, :o5, 2108595600
- tz.transition 2037, 3, :o6, 2121901200
- tz.transition 2037, 10, :o5, 2140045200
- tz.transition 2038, 3, :o6, 2153350800, 59172253, 24
- tz.transition 2038, 10, :o5, 2172099600, 59177461, 24
- tz.transition 2039, 3, :o6, 2184800400, 59180989, 24
- tz.transition 2039, 10, :o5, 2203549200, 59186197, 24
- tz.transition 2040, 3, :o6, 2216250000, 59189725, 24
- tz.transition 2040, 10, :o5, 2234998800, 59194933, 24
- tz.transition 2041, 3, :o6, 2248304400, 59198629, 24
- tz.transition 2041, 10, :o5, 2266448400, 59203669, 24
- tz.transition 2042, 3, :o6, 2279754000, 59207365, 24
- tz.transition 2042, 10, :o5, 2297898000, 59212405, 24
- tz.transition 2043, 3, :o6, 2311203600, 59216101, 24
- tz.transition 2043, 10, :o5, 2329347600, 59221141, 24
- tz.transition 2044, 3, :o6, 2342653200, 59224837, 24
- tz.transition 2044, 10, :o5, 2361402000, 59230045, 24
- tz.transition 2045, 3, :o6, 2374102800, 59233573, 24
- tz.transition 2045, 10, :o5, 2392851600, 59238781, 24
- tz.transition 2046, 3, :o6, 2405552400, 59242309, 24
- tz.transition 2046, 10, :o5, 2424301200, 59247517, 24
- tz.transition 2047, 3, :o6, 2437606800, 59251213, 24
- tz.transition 2047, 10, :o5, 2455750800, 59256253, 24
- tz.transition 2048, 3, :o6, 2469056400, 59259949, 24
- tz.transition 2048, 10, :o5, 2487200400, 59264989, 24
- tz.transition 2049, 3, :o6, 2500506000, 59268685, 24
- tz.transition 2049, 10, :o5, 2519254800, 59273893, 24
- tz.transition 2050, 3, :o6, 2531955600, 59277421, 24
- tz.transition 2050, 10, :o5, 2550704400, 59282629, 24
- tz.transition 2051, 3, :o6, 2563405200, 59286157, 24
- tz.transition 2051, 10, :o5, 2582154000, 59291365, 24
- tz.transition 2052, 3, :o6, 2595459600, 59295061, 24
- tz.transition 2052, 10, :o5, 2613603600, 59300101, 24
- tz.transition 2053, 3, :o6, 2626909200, 59303797, 24
- tz.transition 2053, 10, :o5, 2645053200, 59308837, 24
- tz.transition 2054, 3, :o6, 2658358800, 59312533, 24
- tz.transition 2054, 10, :o5, 2676502800, 59317573, 24
- tz.transition 2055, 3, :o6, 2689808400, 59321269, 24
- tz.transition 2055, 10, :o5, 2708557200, 59326477, 24
- tz.transition 2056, 3, :o6, 2721258000, 59330005, 24
- tz.transition 2056, 10, :o5, 2740006800, 59335213, 24
- tz.transition 2057, 3, :o6, 2752707600, 59338741, 24
- tz.transition 2057, 10, :o5, 2771456400, 59343949, 24
- tz.transition 2058, 3, :o6, 2784762000, 59347645, 24
- tz.transition 2058, 10, :o5, 2802906000, 59352685, 24
- tz.transition 2059, 3, :o6, 2816211600, 59356381, 24
- tz.transition 2059, 10, :o5, 2834355600, 59361421, 24
- tz.transition 2060, 3, :o6, 2847661200, 59365117, 24
- tz.transition 2060, 10, :o5, 2866410000, 59370325, 24
- tz.transition 2061, 3, :o6, 2879110800, 59373853, 24
- tz.transition 2061, 10, :o5, 2897859600, 59379061, 24
- tz.transition 2062, 3, :o6, 2910560400, 59382589, 24
- tz.transition 2062, 10, :o5, 2929309200, 59387797, 24
- tz.transition 2063, 3, :o6, 2942010000, 59391325, 24
- tz.transition 2063, 10, :o5, 2960758800, 59396533, 24
- tz.transition 2064, 3, :o6, 2974064400, 59400229, 24
- tz.transition 2064, 10, :o5, 2992208400, 59405269, 24
- tz.transition 2065, 3, :o6, 3005514000, 59408965, 24
- tz.transition 2065, 10, :o5, 3023658000, 59414005, 24
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Europe/Moscow.rb b/lib/tzinfo/data/definitions/Europe/Moscow.rb
deleted file mode 100644
index 9bd382bd..00000000
--- a/lib/tzinfo/data/definitions/Europe/Moscow.rb
+++ /dev/null
@@ -1,109 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Europe
- module Moscow
- include TimezoneDefinition
-
- timezone 'Europe/Moscow' do |tz|
- tz.offset :o0, 9017, 0, :LMT
- tz.offset :o1, 9017, 0, :MMT
- tz.offset :o2, 9079, 0, :MMT
- tz.offset :o3, 9079, 3600, :MST
- tz.offset :o4, 9079, 7200, :MDST
- tz.offset :o5, 10800, 3600, :MSD
- tz.offset :o6, 10800, 0, :MSK
- tz.offset :o7, 10800, 7200, :MSM
- tz.offset :o8, 7200, 0, :EET
- tz.offset :o9, 7200, 3600, :EEST
- tz.offset :o10, 14400, 0, :MSK
-
- tz.transition 1879, 12, :o1, -2840149817, 208026610183, 86400
- tz.transition 1916, 7, :o2, -1688265017, 209178494983, 86400
- tz.transition 1917, 7, :o3, -1656819079, 209209940921, 86400
- tz.transition 1917, 12, :o2, -1641353479, 209225406521, 86400
- tz.transition 1918, 5, :o4, -1627965079, 209238794921, 86400
- tz.transition 1918, 9, :o3, -1618716679, 209248043321, 86400
- tz.transition 1919, 5, :o4, -1596429079, 209270330921, 86400
- tz.transition 1919, 6, :o5, -1593829879, 209272930121, 86400
- tz.transition 1919, 8, :o6, -1589860800, 7266559, 3
- tz.transition 1921, 2, :o5, -1542427200, 7268206, 3
- tz.transition 1921, 3, :o7, -1539493200, 58146463, 24
- tz.transition 1921, 8, :o5, -1525323600, 58150399, 24
- tz.transition 1921, 9, :o6, -1522728000, 7268890, 3
- tz.transition 1922, 9, :o8, -1491188400, 19386627, 8
- tz.transition 1930, 6, :o6, -1247536800, 29113781, 12
- tz.transition 1981, 3, :o5, 354920400
- tz.transition 1981, 9, :o6, 370728000
- tz.transition 1982, 3, :o5, 386456400
- tz.transition 1982, 9, :o6, 402264000
- tz.transition 1983, 3, :o5, 417992400
- tz.transition 1983, 9, :o6, 433800000
- tz.transition 1984, 3, :o5, 449614800
- tz.transition 1984, 9, :o6, 465346800
- tz.transition 1985, 3, :o5, 481071600
- tz.transition 1985, 9, :o6, 496796400
- tz.transition 1986, 3, :o5, 512521200
- tz.transition 1986, 9, :o6, 528246000
- tz.transition 1987, 3, :o5, 543970800
- tz.transition 1987, 9, :o6, 559695600
- tz.transition 1988, 3, :o5, 575420400
- tz.transition 1988, 9, :o6, 591145200
- tz.transition 1989, 3, :o5, 606870000
- tz.transition 1989, 9, :o6, 622594800
- tz.transition 1990, 3, :o5, 638319600
- tz.transition 1990, 9, :o6, 654649200
- tz.transition 1991, 3, :o9, 670374000
- tz.transition 1991, 9, :o8, 686102400
- tz.transition 1992, 1, :o6, 695779200
- tz.transition 1992, 3, :o5, 701812800
- tz.transition 1992, 9, :o6, 717534000
- tz.transition 1993, 3, :o5, 733273200
- tz.transition 1993, 9, :o6, 748998000
- tz.transition 1994, 3, :o5, 764722800
- tz.transition 1994, 9, :o6, 780447600
- tz.transition 1995, 3, :o5, 796172400
- tz.transition 1995, 9, :o6, 811897200
- tz.transition 1996, 3, :o5, 828226800
- tz.transition 1996, 10, :o6, 846370800
- tz.transition 1997, 3, :o5, 859676400
- tz.transition 1997, 10, :o6, 877820400
- tz.transition 1998, 3, :o5, 891126000
- tz.transition 1998, 10, :o6, 909270000
- tz.transition 1999, 3, :o5, 922575600
- tz.transition 1999, 10, :o6, 941324400
- tz.transition 2000, 3, :o5, 954025200
- tz.transition 2000, 10, :o6, 972774000
- tz.transition 2001, 3, :o5, 985474800
- tz.transition 2001, 10, :o6, 1004223600
- tz.transition 2002, 3, :o5, 1017529200
- tz.transition 2002, 10, :o6, 1035673200
- tz.transition 2003, 3, :o5, 1048978800
- tz.transition 2003, 10, :o6, 1067122800
- tz.transition 2004, 3, :o5, 1080428400
- tz.transition 2004, 10, :o6, 1099177200
- tz.transition 2005, 3, :o5, 1111878000
- tz.transition 2005, 10, :o6, 1130626800
- tz.transition 2006, 3, :o5, 1143327600
- tz.transition 2006, 10, :o6, 1162076400
- tz.transition 2007, 3, :o5, 1174777200
- tz.transition 2007, 10, :o6, 1193526000
- tz.transition 2008, 3, :o5, 1206831600
- tz.transition 2008, 10, :o6, 1224975600
- tz.transition 2009, 3, :o5, 1238281200
- tz.transition 2009, 10, :o6, 1256425200
- tz.transition 2010, 3, :o5, 1269730800
- tz.transition 2010, 10, :o6, 1288479600
- tz.transition 2011, 3, :o10, 1301180400
- tz.transition 2014, 10, :o6, 1414274400
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Europe/Nicosia.rb b/lib/tzinfo/data/definitions/Europe/Nicosia.rb
deleted file mode 100644
index 1efc33f2..00000000
--- a/lib/tzinfo/data/definitions/Europe/Nicosia.rb
+++ /dev/null
@@ -1,18 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Europe
- module Nicosia
- include TimezoneDefinition
-
- linked_timezone 'Europe/Nicosia', 'Asia/Nicosia'
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Europe/Oslo.rb b/lib/tzinfo/data/definitions/Europe/Oslo.rb
deleted file mode 100644
index b11f595e..00000000
--- a/lib/tzinfo/data/definitions/Europe/Oslo.rb
+++ /dev/null
@@ -1,220 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Europe
- module Oslo
- include TimezoneDefinition
-
- timezone 'Europe/Oslo' do |tz|
- tz.offset :o0, 2580, 0, :LMT
- tz.offset :o1, 3600, 0, :CET
- tz.offset :o2, 3600, 3600, :CEST
-
- tz.transition 1894, 12, :o1, -2366757780, 3475000037, 1440
- tz.transition 1916, 5, :o2, -1691884800, 4842011, 2
- tz.transition 1916, 9, :o1, -1680573600, 29053637, 12
- tz.transition 1940, 8, :o2, -927511200, 29158229, 12
- tz.transition 1942, 11, :o1, -857257200, 58335973, 24
- tz.transition 1943, 3, :o2, -844556400, 58339501, 24
- tz.transition 1943, 10, :o1, -828226800, 58344037, 24
- tz.transition 1944, 4, :o2, -812502000, 58348405, 24
- tz.transition 1944, 10, :o1, -796777200, 58352773, 24
- tz.transition 1945, 4, :o2, -781052400, 58357141, 24
- tz.transition 1945, 10, :o1, -765327600, 58361509, 24
- tz.transition 1959, 3, :o2, -340844400, 58479421, 24
- tz.transition 1959, 9, :o1, -324514800, 58483957, 24
- tz.transition 1960, 3, :o2, -308790000, 58488325, 24
- tz.transition 1960, 9, :o1, -293065200, 58492693, 24
- tz.transition 1961, 3, :o2, -277340400, 58497061, 24
- tz.transition 1961, 9, :o1, -261615600, 58501429, 24
- tz.transition 1962, 3, :o2, -245890800, 58505797, 24
- tz.transition 1962, 9, :o1, -230166000, 58510165, 24
- tz.transition 1963, 3, :o2, -214441200, 58514533, 24
- tz.transition 1963, 9, :o1, -198716400, 58518901, 24
- tz.transition 1964, 3, :o2, -182991600, 58523269, 24
- tz.transition 1964, 9, :o1, -166662000, 58527805, 24
- tz.transition 1965, 4, :o2, -147913200, 58533013, 24
- tz.transition 1965, 9, :o1, -135212400, 58536541, 24
- tz.transition 1980, 4, :o2, 323830800
- tz.transition 1980, 9, :o1, 338950800
- tz.transition 1981, 3, :o2, 354675600
- tz.transition 1981, 9, :o1, 370400400
- tz.transition 1982, 3, :o2, 386125200
- tz.transition 1982, 9, :o1, 401850000
- tz.transition 1983, 3, :o2, 417574800
- tz.transition 1983, 9, :o1, 433299600
- tz.transition 1984, 3, :o2, 449024400
- tz.transition 1984, 9, :o1, 465354000
- tz.transition 1985, 3, :o2, 481078800
- tz.transition 1985, 9, :o1, 496803600
- tz.transition 1986, 3, :o2, 512528400
- tz.transition 1986, 9, :o1, 528253200
- tz.transition 1987, 3, :o2, 543978000
- tz.transition 1987, 9, :o1, 559702800
- tz.transition 1988, 3, :o2, 575427600
- tz.transition 1988, 9, :o1, 591152400
- tz.transition 1989, 3, :o2, 606877200
- tz.transition 1989, 9, :o1, 622602000
- tz.transition 1990, 3, :o2, 638326800
- tz.transition 1990, 9, :o1, 654656400
- tz.transition 1991, 3, :o2, 670381200
- tz.transition 1991, 9, :o1, 686106000
- tz.transition 1992, 3, :o2, 701830800
- tz.transition 1992, 9, :o1, 717555600
- tz.transition 1993, 3, :o2, 733280400
- tz.transition 1993, 9, :o1, 749005200
- tz.transition 1994, 3, :o2, 764730000
- tz.transition 1994, 9, :o1, 780454800
- tz.transition 1995, 3, :o2, 796179600
- tz.transition 1995, 9, :o1, 811904400
- tz.transition 1996, 3, :o2, 828234000
- tz.transition 1996, 10, :o1, 846378000
- tz.transition 1997, 3, :o2, 859683600
- tz.transition 1997, 10, :o1, 877827600
- tz.transition 1998, 3, :o2, 891133200
- tz.transition 1998, 10, :o1, 909277200
- tz.transition 1999, 3, :o2, 922582800
- tz.transition 1999, 10, :o1, 941331600
- tz.transition 2000, 3, :o2, 954032400
- tz.transition 2000, 10, :o1, 972781200
- tz.transition 2001, 3, :o2, 985482000
- tz.transition 2001, 10, :o1, 1004230800
- tz.transition 2002, 3, :o2, 1017536400
- tz.transition 2002, 10, :o1, 1035680400
- tz.transition 2003, 3, :o2, 1048986000
- tz.transition 2003, 10, :o1, 1067130000
- tz.transition 2004, 3, :o2, 1080435600
- tz.transition 2004, 10, :o1, 1099184400
- tz.transition 2005, 3, :o2, 1111885200
- tz.transition 2005, 10, :o1, 1130634000
- tz.transition 2006, 3, :o2, 1143334800
- tz.transition 2006, 10, :o1, 1162083600
- tz.transition 2007, 3, :o2, 1174784400
- tz.transition 2007, 10, :o1, 1193533200
- tz.transition 2008, 3, :o2, 1206838800
- tz.transition 2008, 10, :o1, 1224982800
- tz.transition 2009, 3, :o2, 1238288400
- tz.transition 2009, 10, :o1, 1256432400
- tz.transition 2010, 3, :o2, 1269738000
- tz.transition 2010, 10, :o1, 1288486800
- tz.transition 2011, 3, :o2, 1301187600
- tz.transition 2011, 10, :o1, 1319936400
- tz.transition 2012, 3, :o2, 1332637200
- tz.transition 2012, 10, :o1, 1351386000
- tz.transition 2013, 3, :o2, 1364691600
- tz.transition 2013, 10, :o1, 1382835600
- tz.transition 2014, 3, :o2, 1396141200
- tz.transition 2014, 10, :o1, 1414285200
- tz.transition 2015, 3, :o2, 1427590800
- tz.transition 2015, 10, :o1, 1445734800
- tz.transition 2016, 3, :o2, 1459040400
- tz.transition 2016, 10, :o1, 1477789200
- tz.transition 2017, 3, :o2, 1490490000
- tz.transition 2017, 10, :o1, 1509238800
- tz.transition 2018, 3, :o2, 1521939600
- tz.transition 2018, 10, :o1, 1540688400
- tz.transition 2019, 3, :o2, 1553994000
- tz.transition 2019, 10, :o1, 1572138000
- tz.transition 2020, 3, :o2, 1585443600
- tz.transition 2020, 10, :o1, 1603587600
- tz.transition 2021, 3, :o2, 1616893200
- tz.transition 2021, 10, :o1, 1635642000
- tz.transition 2022, 3, :o2, 1648342800
- tz.transition 2022, 10, :o1, 1667091600
- tz.transition 2023, 3, :o2, 1679792400
- tz.transition 2023, 10, :o1, 1698541200
- tz.transition 2024, 3, :o2, 1711846800
- tz.transition 2024, 10, :o1, 1729990800
- tz.transition 2025, 3, :o2, 1743296400
- tz.transition 2025, 10, :o1, 1761440400
- tz.transition 2026, 3, :o2, 1774746000
- tz.transition 2026, 10, :o1, 1792890000
- tz.transition 2027, 3, :o2, 1806195600
- tz.transition 2027, 10, :o1, 1824944400
- tz.transition 2028, 3, :o2, 1837645200
- tz.transition 2028, 10, :o1, 1856394000
- tz.transition 2029, 3, :o2, 1869094800
- tz.transition 2029, 10, :o1, 1887843600
- tz.transition 2030, 3, :o2, 1901149200
- tz.transition 2030, 10, :o1, 1919293200
- tz.transition 2031, 3, :o2, 1932598800
- tz.transition 2031, 10, :o1, 1950742800
- tz.transition 2032, 3, :o2, 1964048400
- tz.transition 2032, 10, :o1, 1982797200
- tz.transition 2033, 3, :o2, 1995498000
- tz.transition 2033, 10, :o1, 2014246800
- tz.transition 2034, 3, :o2, 2026947600
- tz.transition 2034, 10, :o1, 2045696400
- tz.transition 2035, 3, :o2, 2058397200
- tz.transition 2035, 10, :o1, 2077146000
- tz.transition 2036, 3, :o2, 2090451600
- tz.transition 2036, 10, :o1, 2108595600
- tz.transition 2037, 3, :o2, 2121901200
- tz.transition 2037, 10, :o1, 2140045200
- tz.transition 2038, 3, :o2, 2153350800, 59172253, 24
- tz.transition 2038, 10, :o1, 2172099600, 59177461, 24
- tz.transition 2039, 3, :o2, 2184800400, 59180989, 24
- tz.transition 2039, 10, :o1, 2203549200, 59186197, 24
- tz.transition 2040, 3, :o2, 2216250000, 59189725, 24
- tz.transition 2040, 10, :o1, 2234998800, 59194933, 24
- tz.transition 2041, 3, :o2, 2248304400, 59198629, 24
- tz.transition 2041, 10, :o1, 2266448400, 59203669, 24
- tz.transition 2042, 3, :o2, 2279754000, 59207365, 24
- tz.transition 2042, 10, :o1, 2297898000, 59212405, 24
- tz.transition 2043, 3, :o2, 2311203600, 59216101, 24
- tz.transition 2043, 10, :o1, 2329347600, 59221141, 24
- tz.transition 2044, 3, :o2, 2342653200, 59224837, 24
- tz.transition 2044, 10, :o1, 2361402000, 59230045, 24
- tz.transition 2045, 3, :o2, 2374102800, 59233573, 24
- tz.transition 2045, 10, :o1, 2392851600, 59238781, 24
- tz.transition 2046, 3, :o2, 2405552400, 59242309, 24
- tz.transition 2046, 10, :o1, 2424301200, 59247517, 24
- tz.transition 2047, 3, :o2, 2437606800, 59251213, 24
- tz.transition 2047, 10, :o1, 2455750800, 59256253, 24
- tz.transition 2048, 3, :o2, 2469056400, 59259949, 24
- tz.transition 2048, 10, :o1, 2487200400, 59264989, 24
- tz.transition 2049, 3, :o2, 2500506000, 59268685, 24
- tz.transition 2049, 10, :o1, 2519254800, 59273893, 24
- tz.transition 2050, 3, :o2, 2531955600, 59277421, 24
- tz.transition 2050, 10, :o1, 2550704400, 59282629, 24
- tz.transition 2051, 3, :o2, 2563405200, 59286157, 24
- tz.transition 2051, 10, :o1, 2582154000, 59291365, 24
- tz.transition 2052, 3, :o2, 2595459600, 59295061, 24
- tz.transition 2052, 10, :o1, 2613603600, 59300101, 24
- tz.transition 2053, 3, :o2, 2626909200, 59303797, 24
- tz.transition 2053, 10, :o1, 2645053200, 59308837, 24
- tz.transition 2054, 3, :o2, 2658358800, 59312533, 24
- tz.transition 2054, 10, :o1, 2676502800, 59317573, 24
- tz.transition 2055, 3, :o2, 2689808400, 59321269, 24
- tz.transition 2055, 10, :o1, 2708557200, 59326477, 24
- tz.transition 2056, 3, :o2, 2721258000, 59330005, 24
- tz.transition 2056, 10, :o1, 2740006800, 59335213, 24
- tz.transition 2057, 3, :o2, 2752707600, 59338741, 24
- tz.transition 2057, 10, :o1, 2771456400, 59343949, 24
- tz.transition 2058, 3, :o2, 2784762000, 59347645, 24
- tz.transition 2058, 10, :o1, 2802906000, 59352685, 24
- tz.transition 2059, 3, :o2, 2816211600, 59356381, 24
- tz.transition 2059, 10, :o1, 2834355600, 59361421, 24
- tz.transition 2060, 3, :o2, 2847661200, 59365117, 24
- tz.transition 2060, 10, :o1, 2866410000, 59370325, 24
- tz.transition 2061, 3, :o2, 2879110800, 59373853, 24
- tz.transition 2061, 10, :o1, 2897859600, 59379061, 24
- tz.transition 2062, 3, :o2, 2910560400, 59382589, 24
- tz.transition 2062, 10, :o1, 2929309200, 59387797, 24
- tz.transition 2063, 3, :o2, 2942010000, 59391325, 24
- tz.transition 2063, 10, :o1, 2960758800, 59396533, 24
- tz.transition 2064, 3, :o2, 2974064400, 59400229, 24
- tz.transition 2064, 10, :o1, 2992208400, 59405269, 24
- tz.transition 2065, 3, :o2, 3005514000, 59408965, 24
- tz.transition 2065, 10, :o1, 3023658000, 59414005, 24
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Europe/Paris.rb b/lib/tzinfo/data/definitions/Europe/Paris.rb
deleted file mode 100644
index db174779..00000000
--- a/lib/tzinfo/data/definitions/Europe/Paris.rb
+++ /dev/null
@@ -1,267 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Europe
- module Paris
- include TimezoneDefinition
-
- timezone 'Europe/Paris' do |tz|
- tz.offset :o0, 561, 0, :LMT
- tz.offset :o1, 561, 0, :PMT
- tz.offset :o2, 0, 0, :WET
- tz.offset :o3, 0, 3600, :WEST
- tz.offset :o4, 3600, 3600, :CEST
- tz.offset :o5, 3600, 0, :CET
- tz.offset :o6, 0, 7200, :WEMT
-
- tz.transition 1891, 3, :o1, -2486678901, 69460027033, 28800
- tz.transition 1911, 3, :o2, -1855958901, 69670267033, 28800
- tz.transition 1916, 6, :o3, -1689814800, 58104707, 24
- tz.transition 1916, 10, :o2, -1680397200, 58107323, 24
- tz.transition 1917, 3, :o3, -1665363600, 58111499, 24
- tz.transition 1917, 10, :o2, -1648342800, 58116227, 24
- tz.transition 1918, 3, :o3, -1635123600, 58119899, 24
- tz.transition 1918, 10, :o2, -1616893200, 58124963, 24
- tz.transition 1919, 3, :o3, -1604278800, 58128467, 24
- tz.transition 1919, 10, :o2, -1585443600, 58133699, 24
- tz.transition 1920, 2, :o3, -1574038800, 58136867, 24
- tz.transition 1920, 10, :o2, -1552266000, 58142915, 24
- tz.transition 1921, 3, :o3, -1539997200, 58146323, 24
- tz.transition 1921, 10, :o2, -1520557200, 58151723, 24
- tz.transition 1922, 3, :o3, -1507510800, 58155347, 24
- tz.transition 1922, 10, :o2, -1490576400, 58160051, 24
- tz.transition 1923, 5, :o3, -1470618000, 58165595, 24
- tz.transition 1923, 10, :o2, -1459126800, 58168787, 24
- tz.transition 1924, 3, :o3, -1444006800, 58172987, 24
- tz.transition 1924, 10, :o2, -1427677200, 58177523, 24
- tz.transition 1925, 4, :o3, -1411952400, 58181891, 24
- tz.transition 1925, 10, :o2, -1396227600, 58186259, 24
- tz.transition 1926, 4, :o3, -1379293200, 58190963, 24
- tz.transition 1926, 10, :o2, -1364778000, 58194995, 24
- tz.transition 1927, 4, :o3, -1348448400, 58199531, 24
- tz.transition 1927, 10, :o2, -1333328400, 58203731, 24
- tz.transition 1928, 4, :o3, -1316394000, 58208435, 24
- tz.transition 1928, 10, :o2, -1301274000, 58212635, 24
- tz.transition 1929, 4, :o3, -1284339600, 58217339, 24
- tz.transition 1929, 10, :o2, -1269824400, 58221371, 24
- tz.transition 1930, 4, :o3, -1253494800, 58225907, 24
- tz.transition 1930, 10, :o2, -1238374800, 58230107, 24
- tz.transition 1931, 4, :o3, -1221440400, 58234811, 24
- tz.transition 1931, 10, :o2, -1206925200, 58238843, 24
- tz.transition 1932, 4, :o3, -1191200400, 58243211, 24
- tz.transition 1932, 10, :o2, -1175475600, 58247579, 24
- tz.transition 1933, 3, :o3, -1160355600, 58251779, 24
- tz.transition 1933, 10, :o2, -1143421200, 58256483, 24
- tz.transition 1934, 4, :o3, -1127696400, 58260851, 24
- tz.transition 1934, 10, :o2, -1111971600, 58265219, 24
- tz.transition 1935, 3, :o3, -1096851600, 58269419, 24
- tz.transition 1935, 10, :o2, -1080522000, 58273955, 24
- tz.transition 1936, 4, :o3, -1063587600, 58278659, 24
- tz.transition 1936, 10, :o2, -1049072400, 58282691, 24
- tz.transition 1937, 4, :o3, -1033347600, 58287059, 24
- tz.transition 1937, 10, :o2, -1017622800, 58291427, 24
- tz.transition 1938, 3, :o3, -1002502800, 58295627, 24
- tz.transition 1938, 10, :o2, -986173200, 58300163, 24
- tz.transition 1939, 4, :o3, -969238800, 58304867, 24
- tz.transition 1939, 11, :o2, -950490000, 58310075, 24
- tz.transition 1940, 2, :o3, -942012000, 29156215, 12
- tz.transition 1940, 6, :o4, -932436000, 29157545, 12
- tz.transition 1942, 11, :o5, -857257200, 58335973, 24
- tz.transition 1943, 3, :o4, -844556400, 58339501, 24
- tz.transition 1943, 10, :o5, -828226800, 58344037, 24
- tz.transition 1944, 4, :o4, -812502000, 58348405, 24
- tz.transition 1944, 8, :o6, -800071200, 29175929, 12
- tz.transition 1944, 10, :o3, -796266000, 58352915, 24
- tz.transition 1945, 4, :o6, -781052400, 58357141, 24
- tz.transition 1945, 9, :o5, -766623600, 58361149, 24
- tz.transition 1976, 3, :o4, 196819200
- tz.transition 1976, 9, :o5, 212540400
- tz.transition 1977, 4, :o4, 228877200
- tz.transition 1977, 9, :o5, 243997200
- tz.transition 1978, 4, :o4, 260326800
- tz.transition 1978, 10, :o5, 276051600
- tz.transition 1979, 4, :o4, 291776400
- tz.transition 1979, 9, :o5, 307501200
- tz.transition 1980, 4, :o4, 323830800
- tz.transition 1980, 9, :o5, 338950800
- tz.transition 1981, 3, :o4, 354675600
- tz.transition 1981, 9, :o5, 370400400
- tz.transition 1982, 3, :o4, 386125200
- tz.transition 1982, 9, :o5, 401850000
- tz.transition 1983, 3, :o4, 417574800
- tz.transition 1983, 9, :o5, 433299600
- tz.transition 1984, 3, :o4, 449024400
- tz.transition 1984, 9, :o5, 465354000
- tz.transition 1985, 3, :o4, 481078800
- tz.transition 1985, 9, :o5, 496803600
- tz.transition 1986, 3, :o4, 512528400
- tz.transition 1986, 9, :o5, 528253200
- tz.transition 1987, 3, :o4, 543978000
- tz.transition 1987, 9, :o5, 559702800
- tz.transition 1988, 3, :o4, 575427600
- tz.transition 1988, 9, :o5, 591152400
- tz.transition 1989, 3, :o4, 606877200
- tz.transition 1989, 9, :o5, 622602000
- tz.transition 1990, 3, :o4, 638326800
- tz.transition 1990, 9, :o5, 654656400
- tz.transition 1991, 3, :o4, 670381200
- tz.transition 1991, 9, :o5, 686106000
- tz.transition 1992, 3, :o4, 701830800
- tz.transition 1992, 9, :o5, 717555600
- tz.transition 1993, 3, :o4, 733280400
- tz.transition 1993, 9, :o5, 749005200
- tz.transition 1994, 3, :o4, 764730000
- tz.transition 1994, 9, :o5, 780454800
- tz.transition 1995, 3, :o4, 796179600
- tz.transition 1995, 9, :o5, 811904400
- tz.transition 1996, 3, :o4, 828234000
- tz.transition 1996, 10, :o5, 846378000
- tz.transition 1997, 3, :o4, 859683600
- tz.transition 1997, 10, :o5, 877827600
- tz.transition 1998, 3, :o4, 891133200
- tz.transition 1998, 10, :o5, 909277200
- tz.transition 1999, 3, :o4, 922582800
- tz.transition 1999, 10, :o5, 941331600
- tz.transition 2000, 3, :o4, 954032400
- tz.transition 2000, 10, :o5, 972781200
- tz.transition 2001, 3, :o4, 985482000
- tz.transition 2001, 10, :o5, 1004230800
- tz.transition 2002, 3, :o4, 1017536400
- tz.transition 2002, 10, :o5, 1035680400
- tz.transition 2003, 3, :o4, 1048986000
- tz.transition 2003, 10, :o5, 1067130000
- tz.transition 2004, 3, :o4, 1080435600
- tz.transition 2004, 10, :o5, 1099184400
- tz.transition 2005, 3, :o4, 1111885200
- tz.transition 2005, 10, :o5, 1130634000
- tz.transition 2006, 3, :o4, 1143334800
- tz.transition 2006, 10, :o5, 1162083600
- tz.transition 2007, 3, :o4, 1174784400
- tz.transition 2007, 10, :o5, 1193533200
- tz.transition 2008, 3, :o4, 1206838800
- tz.transition 2008, 10, :o5, 1224982800
- tz.transition 2009, 3, :o4, 1238288400
- tz.transition 2009, 10, :o5, 1256432400
- tz.transition 2010, 3, :o4, 1269738000
- tz.transition 2010, 10, :o5, 1288486800
- tz.transition 2011, 3, :o4, 1301187600
- tz.transition 2011, 10, :o5, 1319936400
- tz.transition 2012, 3, :o4, 1332637200
- tz.transition 2012, 10, :o5, 1351386000
- tz.transition 2013, 3, :o4, 1364691600
- tz.transition 2013, 10, :o5, 1382835600
- tz.transition 2014, 3, :o4, 1396141200
- tz.transition 2014, 10, :o5, 1414285200
- tz.transition 2015, 3, :o4, 1427590800
- tz.transition 2015, 10, :o5, 1445734800
- tz.transition 2016, 3, :o4, 1459040400
- tz.transition 2016, 10, :o5, 1477789200
- tz.transition 2017, 3, :o4, 1490490000
- tz.transition 2017, 10, :o5, 1509238800
- tz.transition 2018, 3, :o4, 1521939600
- tz.transition 2018, 10, :o5, 1540688400
- tz.transition 2019, 3, :o4, 1553994000
- tz.transition 2019, 10, :o5, 1572138000
- tz.transition 2020, 3, :o4, 1585443600
- tz.transition 2020, 10, :o5, 1603587600
- tz.transition 2021, 3, :o4, 1616893200
- tz.transition 2021, 10, :o5, 1635642000
- tz.transition 2022, 3, :o4, 1648342800
- tz.transition 2022, 10, :o5, 1667091600
- tz.transition 2023, 3, :o4, 1679792400
- tz.transition 2023, 10, :o5, 1698541200
- tz.transition 2024, 3, :o4, 1711846800
- tz.transition 2024, 10, :o5, 1729990800
- tz.transition 2025, 3, :o4, 1743296400
- tz.transition 2025, 10, :o5, 1761440400
- tz.transition 2026, 3, :o4, 1774746000
- tz.transition 2026, 10, :o5, 1792890000
- tz.transition 2027, 3, :o4, 1806195600
- tz.transition 2027, 10, :o5, 1824944400
- tz.transition 2028, 3, :o4, 1837645200
- tz.transition 2028, 10, :o5, 1856394000
- tz.transition 2029, 3, :o4, 1869094800
- tz.transition 2029, 10, :o5, 1887843600
- tz.transition 2030, 3, :o4, 1901149200
- tz.transition 2030, 10, :o5, 1919293200
- tz.transition 2031, 3, :o4, 1932598800
- tz.transition 2031, 10, :o5, 1950742800
- tz.transition 2032, 3, :o4, 1964048400
- tz.transition 2032, 10, :o5, 1982797200
- tz.transition 2033, 3, :o4, 1995498000
- tz.transition 2033, 10, :o5, 2014246800
- tz.transition 2034, 3, :o4, 2026947600
- tz.transition 2034, 10, :o5, 2045696400
- tz.transition 2035, 3, :o4, 2058397200
- tz.transition 2035, 10, :o5, 2077146000
- tz.transition 2036, 3, :o4, 2090451600
- tz.transition 2036, 10, :o5, 2108595600
- tz.transition 2037, 3, :o4, 2121901200
- tz.transition 2037, 10, :o5, 2140045200
- tz.transition 2038, 3, :o4, 2153350800, 59172253, 24
- tz.transition 2038, 10, :o5, 2172099600, 59177461, 24
- tz.transition 2039, 3, :o4, 2184800400, 59180989, 24
- tz.transition 2039, 10, :o5, 2203549200, 59186197, 24
- tz.transition 2040, 3, :o4, 2216250000, 59189725, 24
- tz.transition 2040, 10, :o5, 2234998800, 59194933, 24
- tz.transition 2041, 3, :o4, 2248304400, 59198629, 24
- tz.transition 2041, 10, :o5, 2266448400, 59203669, 24
- tz.transition 2042, 3, :o4, 2279754000, 59207365, 24
- tz.transition 2042, 10, :o5, 2297898000, 59212405, 24
- tz.transition 2043, 3, :o4, 2311203600, 59216101, 24
- tz.transition 2043, 10, :o5, 2329347600, 59221141, 24
- tz.transition 2044, 3, :o4, 2342653200, 59224837, 24
- tz.transition 2044, 10, :o5, 2361402000, 59230045, 24
- tz.transition 2045, 3, :o4, 2374102800, 59233573, 24
- tz.transition 2045, 10, :o5, 2392851600, 59238781, 24
- tz.transition 2046, 3, :o4, 2405552400, 59242309, 24
- tz.transition 2046, 10, :o5, 2424301200, 59247517, 24
- tz.transition 2047, 3, :o4, 2437606800, 59251213, 24
- tz.transition 2047, 10, :o5, 2455750800, 59256253, 24
- tz.transition 2048, 3, :o4, 2469056400, 59259949, 24
- tz.transition 2048, 10, :o5, 2487200400, 59264989, 24
- tz.transition 2049, 3, :o4, 2500506000, 59268685, 24
- tz.transition 2049, 10, :o5, 2519254800, 59273893, 24
- tz.transition 2050, 3, :o4, 2531955600, 59277421, 24
- tz.transition 2050, 10, :o5, 2550704400, 59282629, 24
- tz.transition 2051, 3, :o4, 2563405200, 59286157, 24
- tz.transition 2051, 10, :o5, 2582154000, 59291365, 24
- tz.transition 2052, 3, :o4, 2595459600, 59295061, 24
- tz.transition 2052, 10, :o5, 2613603600, 59300101, 24
- tz.transition 2053, 3, :o4, 2626909200, 59303797, 24
- tz.transition 2053, 10, :o5, 2645053200, 59308837, 24
- tz.transition 2054, 3, :o4, 2658358800, 59312533, 24
- tz.transition 2054, 10, :o5, 2676502800, 59317573, 24
- tz.transition 2055, 3, :o4, 2689808400, 59321269, 24
- tz.transition 2055, 10, :o5, 2708557200, 59326477, 24
- tz.transition 2056, 3, :o4, 2721258000, 59330005, 24
- tz.transition 2056, 10, :o5, 2740006800, 59335213, 24
- tz.transition 2057, 3, :o4, 2752707600, 59338741, 24
- tz.transition 2057, 10, :o5, 2771456400, 59343949, 24
- tz.transition 2058, 3, :o4, 2784762000, 59347645, 24
- tz.transition 2058, 10, :o5, 2802906000, 59352685, 24
- tz.transition 2059, 3, :o4, 2816211600, 59356381, 24
- tz.transition 2059, 10, :o5, 2834355600, 59361421, 24
- tz.transition 2060, 3, :o4, 2847661200, 59365117, 24
- tz.transition 2060, 10, :o5, 2866410000, 59370325, 24
- tz.transition 2061, 3, :o4, 2879110800, 59373853, 24
- tz.transition 2061, 10, :o5, 2897859600, 59379061, 24
- tz.transition 2062, 3, :o4, 2910560400, 59382589, 24
- tz.transition 2062, 10, :o5, 2929309200, 59387797, 24
- tz.transition 2063, 3, :o4, 2942010000, 59391325, 24
- tz.transition 2063, 10, :o5, 2960758800, 59396533, 24
- tz.transition 2064, 3, :o4, 2974064400, 59400229, 24
- tz.transition 2064, 10, :o5, 2992208400, 59405269, 24
- tz.transition 2065, 3, :o4, 3005514000, 59408965, 24
- tz.transition 2065, 10, :o5, 3023658000, 59414005, 24
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Europe/Podgorica.rb b/lib/tzinfo/data/definitions/Europe/Podgorica.rb
deleted file mode 100644
index 63056283..00000000
--- a/lib/tzinfo/data/definitions/Europe/Podgorica.rb
+++ /dev/null
@@ -1,18 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Europe
- module Podgorica
- include TimezoneDefinition
-
- linked_timezone 'Europe/Podgorica', 'Europe/Belgrade'
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Europe/Prague.rb b/lib/tzinfo/data/definitions/Europe/Prague.rb
deleted file mode 100644
index e160aa33..00000000
--- a/lib/tzinfo/data/definitions/Europe/Prague.rb
+++ /dev/null
@@ -1,222 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Europe
- module Prague
- include TimezoneDefinition
-
- timezone 'Europe/Prague' do |tz|
- tz.offset :o0, 3464, 0, :LMT
- tz.offset :o1, 3464, 0, :PMT
- tz.offset :o2, 3600, 0, :CET
- tz.offset :o3, 3600, 3600, :CEST
-
- tz.transition 1849, 12, :o1, -3786829064, 25884991367, 10800
- tz.transition 1891, 9, :o2, -2469401864, 26049669767, 10800
- tz.transition 1916, 4, :o3, -1693706400, 29051813, 12
- tz.transition 1916, 9, :o2, -1680483600, 58107299, 24
- tz.transition 1917, 4, :o3, -1663455600, 58112029, 24
- tz.transition 1917, 9, :o2, -1650150000, 58115725, 24
- tz.transition 1918, 4, :o3, -1632006000, 58120765, 24
- tz.transition 1918, 9, :o2, -1618700400, 58124461, 24
- tz.transition 1940, 4, :o3, -938905200, 58313293, 24
- tz.transition 1942, 11, :o2, -857257200, 58335973, 24
- tz.transition 1943, 3, :o3, -844556400, 58339501, 24
- tz.transition 1943, 10, :o2, -828226800, 58344037, 24
- tz.transition 1944, 4, :o3, -812502000, 58348405, 24
- tz.transition 1944, 9, :o2, -798073200, 58352413, 24
- tz.transition 1945, 4, :o3, -780534000, 58357285, 24
- tz.transition 1945, 11, :o2, -761180400, 58362661, 24
- tz.transition 1946, 5, :o3, -746578800, 58366717, 24
- tz.transition 1946, 10, :o2, -733359600, 58370389, 24
- tz.transition 1947, 4, :o3, -716425200, 58375093, 24
- tz.transition 1947, 10, :o2, -701910000, 58379125, 24
- tz.transition 1948, 4, :o3, -684975600, 58383829, 24
- tz.transition 1948, 10, :o2, -670460400, 58387861, 24
- tz.transition 1949, 4, :o3, -654217200, 58392373, 24
- tz.transition 1949, 10, :o2, -639010800, 58396597, 24
- tz.transition 1979, 4, :o3, 291776400
- tz.transition 1979, 9, :o2, 307501200
- tz.transition 1980, 4, :o3, 323830800
- tz.transition 1980, 9, :o2, 338950800
- tz.transition 1981, 3, :o3, 354675600
- tz.transition 1981, 9, :o2, 370400400
- tz.transition 1982, 3, :o3, 386125200
- tz.transition 1982, 9, :o2, 401850000
- tz.transition 1983, 3, :o3, 417574800
- tz.transition 1983, 9, :o2, 433299600
- tz.transition 1984, 3, :o3, 449024400
- tz.transition 1984, 9, :o2, 465354000
- tz.transition 1985, 3, :o3, 481078800
- tz.transition 1985, 9, :o2, 496803600
- tz.transition 1986, 3, :o3, 512528400
- tz.transition 1986, 9, :o2, 528253200
- tz.transition 1987, 3, :o3, 543978000
- tz.transition 1987, 9, :o2, 559702800
- tz.transition 1988, 3, :o3, 575427600
- tz.transition 1988, 9, :o2, 591152400
- tz.transition 1989, 3, :o3, 606877200
- tz.transition 1989, 9, :o2, 622602000
- tz.transition 1990, 3, :o3, 638326800
- tz.transition 1990, 9, :o2, 654656400
- tz.transition 1991, 3, :o3, 670381200
- tz.transition 1991, 9, :o2, 686106000
- tz.transition 1992, 3, :o3, 701830800
- tz.transition 1992, 9, :o2, 717555600
- tz.transition 1993, 3, :o3, 733280400
- tz.transition 1993, 9, :o2, 749005200
- tz.transition 1994, 3, :o3, 764730000
- tz.transition 1994, 9, :o2, 780454800
- tz.transition 1995, 3, :o3, 796179600
- tz.transition 1995, 9, :o2, 811904400
- tz.transition 1996, 3, :o3, 828234000
- tz.transition 1996, 10, :o2, 846378000
- tz.transition 1997, 3, :o3, 859683600
- tz.transition 1997, 10, :o2, 877827600
- tz.transition 1998, 3, :o3, 891133200
- tz.transition 1998, 10, :o2, 909277200
- tz.transition 1999, 3, :o3, 922582800
- tz.transition 1999, 10, :o2, 941331600
- tz.transition 2000, 3, :o3, 954032400
- tz.transition 2000, 10, :o2, 972781200
- tz.transition 2001, 3, :o3, 985482000
- tz.transition 2001, 10, :o2, 1004230800
- tz.transition 2002, 3, :o3, 1017536400
- tz.transition 2002, 10, :o2, 1035680400
- tz.transition 2003, 3, :o3, 1048986000
- tz.transition 2003, 10, :o2, 1067130000
- tz.transition 2004, 3, :o3, 1080435600
- tz.transition 2004, 10, :o2, 1099184400
- tz.transition 2005, 3, :o3, 1111885200
- tz.transition 2005, 10, :o2, 1130634000
- tz.transition 2006, 3, :o3, 1143334800
- tz.transition 2006, 10, :o2, 1162083600
- tz.transition 2007, 3, :o3, 1174784400
- tz.transition 2007, 10, :o2, 1193533200
- tz.transition 2008, 3, :o3, 1206838800
- tz.transition 2008, 10, :o2, 1224982800
- tz.transition 2009, 3, :o3, 1238288400
- tz.transition 2009, 10, :o2, 1256432400
- tz.transition 2010, 3, :o3, 1269738000
- tz.transition 2010, 10, :o2, 1288486800
- tz.transition 2011, 3, :o3, 1301187600
- tz.transition 2011, 10, :o2, 1319936400
- tz.transition 2012, 3, :o3, 1332637200
- tz.transition 2012, 10, :o2, 1351386000
- tz.transition 2013, 3, :o3, 1364691600
- tz.transition 2013, 10, :o2, 1382835600
- tz.transition 2014, 3, :o3, 1396141200
- tz.transition 2014, 10, :o2, 1414285200
- tz.transition 2015, 3, :o3, 1427590800
- tz.transition 2015, 10, :o2, 1445734800
- tz.transition 2016, 3, :o3, 1459040400
- tz.transition 2016, 10, :o2, 1477789200
- tz.transition 2017, 3, :o3, 1490490000
- tz.transition 2017, 10, :o2, 1509238800
- tz.transition 2018, 3, :o3, 1521939600
- tz.transition 2018, 10, :o2, 1540688400
- tz.transition 2019, 3, :o3, 1553994000
- tz.transition 2019, 10, :o2, 1572138000
- tz.transition 2020, 3, :o3, 1585443600
- tz.transition 2020, 10, :o2, 1603587600
- tz.transition 2021, 3, :o3, 1616893200
- tz.transition 2021, 10, :o2, 1635642000
- tz.transition 2022, 3, :o3, 1648342800
- tz.transition 2022, 10, :o2, 1667091600
- tz.transition 2023, 3, :o3, 1679792400
- tz.transition 2023, 10, :o2, 1698541200
- tz.transition 2024, 3, :o3, 1711846800
- tz.transition 2024, 10, :o2, 1729990800
- tz.transition 2025, 3, :o3, 1743296400
- tz.transition 2025, 10, :o2, 1761440400
- tz.transition 2026, 3, :o3, 1774746000
- tz.transition 2026, 10, :o2, 1792890000
- tz.transition 2027, 3, :o3, 1806195600
- tz.transition 2027, 10, :o2, 1824944400
- tz.transition 2028, 3, :o3, 1837645200
- tz.transition 2028, 10, :o2, 1856394000
- tz.transition 2029, 3, :o3, 1869094800
- tz.transition 2029, 10, :o2, 1887843600
- tz.transition 2030, 3, :o3, 1901149200
- tz.transition 2030, 10, :o2, 1919293200
- tz.transition 2031, 3, :o3, 1932598800
- tz.transition 2031, 10, :o2, 1950742800
- tz.transition 2032, 3, :o3, 1964048400
- tz.transition 2032, 10, :o2, 1982797200
- tz.transition 2033, 3, :o3, 1995498000
- tz.transition 2033, 10, :o2, 2014246800
- tz.transition 2034, 3, :o3, 2026947600
- tz.transition 2034, 10, :o2, 2045696400
- tz.transition 2035, 3, :o3, 2058397200
- tz.transition 2035, 10, :o2, 2077146000
- tz.transition 2036, 3, :o3, 2090451600
- tz.transition 2036, 10, :o2, 2108595600
- tz.transition 2037, 3, :o3, 2121901200
- tz.transition 2037, 10, :o2, 2140045200
- tz.transition 2038, 3, :o3, 2153350800, 59172253, 24
- tz.transition 2038, 10, :o2, 2172099600, 59177461, 24
- tz.transition 2039, 3, :o3, 2184800400, 59180989, 24
- tz.transition 2039, 10, :o2, 2203549200, 59186197, 24
- tz.transition 2040, 3, :o3, 2216250000, 59189725, 24
- tz.transition 2040, 10, :o2, 2234998800, 59194933, 24
- tz.transition 2041, 3, :o3, 2248304400, 59198629, 24
- tz.transition 2041, 10, :o2, 2266448400, 59203669, 24
- tz.transition 2042, 3, :o3, 2279754000, 59207365, 24
- tz.transition 2042, 10, :o2, 2297898000, 59212405, 24
- tz.transition 2043, 3, :o3, 2311203600, 59216101, 24
- tz.transition 2043, 10, :o2, 2329347600, 59221141, 24
- tz.transition 2044, 3, :o3, 2342653200, 59224837, 24
- tz.transition 2044, 10, :o2, 2361402000, 59230045, 24
- tz.transition 2045, 3, :o3, 2374102800, 59233573, 24
- tz.transition 2045, 10, :o2, 2392851600, 59238781, 24
- tz.transition 2046, 3, :o3, 2405552400, 59242309, 24
- tz.transition 2046, 10, :o2, 2424301200, 59247517, 24
- tz.transition 2047, 3, :o3, 2437606800, 59251213, 24
- tz.transition 2047, 10, :o2, 2455750800, 59256253, 24
- tz.transition 2048, 3, :o3, 2469056400, 59259949, 24
- tz.transition 2048, 10, :o2, 2487200400, 59264989, 24
- tz.transition 2049, 3, :o3, 2500506000, 59268685, 24
- tz.transition 2049, 10, :o2, 2519254800, 59273893, 24
- tz.transition 2050, 3, :o3, 2531955600, 59277421, 24
- tz.transition 2050, 10, :o2, 2550704400, 59282629, 24
- tz.transition 2051, 3, :o3, 2563405200, 59286157, 24
- tz.transition 2051, 10, :o2, 2582154000, 59291365, 24
- tz.transition 2052, 3, :o3, 2595459600, 59295061, 24
- tz.transition 2052, 10, :o2, 2613603600, 59300101, 24
- tz.transition 2053, 3, :o3, 2626909200, 59303797, 24
- tz.transition 2053, 10, :o2, 2645053200, 59308837, 24
- tz.transition 2054, 3, :o3, 2658358800, 59312533, 24
- tz.transition 2054, 10, :o2, 2676502800, 59317573, 24
- tz.transition 2055, 3, :o3, 2689808400, 59321269, 24
- tz.transition 2055, 10, :o2, 2708557200, 59326477, 24
- tz.transition 2056, 3, :o3, 2721258000, 59330005, 24
- tz.transition 2056, 10, :o2, 2740006800, 59335213, 24
- tz.transition 2057, 3, :o3, 2752707600, 59338741, 24
- tz.transition 2057, 10, :o2, 2771456400, 59343949, 24
- tz.transition 2058, 3, :o3, 2784762000, 59347645, 24
- tz.transition 2058, 10, :o2, 2802906000, 59352685, 24
- tz.transition 2059, 3, :o3, 2816211600, 59356381, 24
- tz.transition 2059, 10, :o2, 2834355600, 59361421, 24
- tz.transition 2060, 3, :o3, 2847661200, 59365117, 24
- tz.transition 2060, 10, :o2, 2866410000, 59370325, 24
- tz.transition 2061, 3, :o3, 2879110800, 59373853, 24
- tz.transition 2061, 10, :o2, 2897859600, 59379061, 24
- tz.transition 2062, 3, :o3, 2910560400, 59382589, 24
- tz.transition 2062, 10, :o2, 2929309200, 59387797, 24
- tz.transition 2063, 3, :o3, 2942010000, 59391325, 24
- tz.transition 2063, 10, :o2, 2960758800, 59396533, 24
- tz.transition 2064, 3, :o3, 2974064400, 59400229, 24
- tz.transition 2064, 10, :o2, 2992208400, 59405269, 24
- tz.transition 2065, 3, :o3, 3005514000, 59408965, 24
- tz.transition 2065, 10, :o2, 3023658000, 59414005, 24
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Europe/Riga.rb b/lib/tzinfo/data/definitions/Europe/Riga.rb
deleted file mode 100644
index d89d88e3..00000000
--- a/lib/tzinfo/data/definitions/Europe/Riga.rb
+++ /dev/null
@@ -1,211 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Europe
- module Riga
- include TimezoneDefinition
-
- timezone 'Europe/Riga' do |tz|
- tz.offset :o0, 5794, 0, :LMT
- tz.offset :o1, 5794, 0, :RMT
- tz.offset :o2, 5794, 3600, :LST
- tz.offset :o3, 7200, 0, :EET
- tz.offset :o4, 10800, 0, :MSK
- tz.offset :o5, 3600, 3600, :CEST
- tz.offset :o6, 3600, 0, :CET
- tz.offset :o7, 10800, 3600, :MSD
- tz.offset :o8, 7200, 3600, :EEST
-
- tz.transition 1879, 12, :o1, -2840146594, 104013306703, 43200
- tz.transition 1918, 4, :o2, -1632008194, 104617375903, 43200
- tz.transition 1918, 9, :o1, -1618702594, 104624028703, 43200
- tz.transition 1919, 4, :o2, -1601681794, 104632539103, 43200
- tz.transition 1919, 5, :o1, -1597275394, 104634742303, 43200
- tz.transition 1926, 5, :o3, -1377308194, 104744725903, 43200
- tz.transition 1940, 8, :o4, -928029600, 29158157, 12
- tz.transition 1941, 6, :o5, -899521200, 19441411, 8
- tz.transition 1942, 11, :o6, -857257200, 58335973, 24
- tz.transition 1943, 3, :o5, -844556400, 58339501, 24
- tz.transition 1943, 10, :o6, -828226800, 58344037, 24
- tz.transition 1944, 4, :o5, -812502000, 58348405, 24
- tz.transition 1944, 10, :o6, -796777200, 58352773, 24
- tz.transition 1944, 10, :o4, -795834000, 58353035, 24
- tz.transition 1981, 3, :o7, 354920400
- tz.transition 1981, 9, :o4, 370728000
- tz.transition 1982, 3, :o7, 386456400
- tz.transition 1982, 9, :o4, 402264000
- tz.transition 1983, 3, :o7, 417992400
- tz.transition 1983, 9, :o4, 433800000
- tz.transition 1984, 3, :o7, 449614800
- tz.transition 1984, 9, :o4, 465346800
- tz.transition 1985, 3, :o7, 481071600
- tz.transition 1985, 9, :o4, 496796400
- tz.transition 1986, 3, :o7, 512521200
- tz.transition 1986, 9, :o4, 528246000
- tz.transition 1987, 3, :o7, 543970800
- tz.transition 1987, 9, :o4, 559695600
- tz.transition 1988, 3, :o7, 575420400
- tz.transition 1988, 9, :o4, 591145200
- tz.transition 1989, 3, :o8, 606870000
- tz.transition 1989, 9, :o3, 622598400
- tz.transition 1990, 3, :o8, 638323200
- tz.transition 1990, 9, :o3, 654652800
- tz.transition 1991, 3, :o8, 670377600
- tz.transition 1991, 9, :o3, 686102400
- tz.transition 1992, 3, :o8, 701827200
- tz.transition 1992, 9, :o3, 717552000
- tz.transition 1993, 3, :o8, 733276800
- tz.transition 1993, 9, :o3, 749001600
- tz.transition 1994, 3, :o8, 764726400
- tz.transition 1994, 9, :o3, 780451200
- tz.transition 1995, 3, :o8, 796176000
- tz.transition 1995, 9, :o3, 811900800
- tz.transition 1996, 3, :o8, 828230400
- tz.transition 1996, 9, :o3, 843955200
- tz.transition 1997, 3, :o8, 859683600
- tz.transition 1997, 10, :o3, 877827600
- tz.transition 1998, 3, :o8, 891133200
- tz.transition 1998, 10, :o3, 909277200
- tz.transition 1999, 3, :o8, 922582800
- tz.transition 1999, 10, :o3, 941331600
- tz.transition 2001, 3, :o8, 985482000
- tz.transition 2001, 10, :o3, 1004230800
- tz.transition 2002, 3, :o8, 1017536400
- tz.transition 2002, 10, :o3, 1035680400
- tz.transition 2003, 3, :o8, 1048986000
- tz.transition 2003, 10, :o3, 1067130000
- tz.transition 2004, 3, :o8, 1080435600
- tz.transition 2004, 10, :o3, 1099184400
- tz.transition 2005, 3, :o8, 1111885200
- tz.transition 2005, 10, :o3, 1130634000
- tz.transition 2006, 3, :o8, 1143334800
- tz.transition 2006, 10, :o3, 1162083600
- tz.transition 2007, 3, :o8, 1174784400
- tz.transition 2007, 10, :o3, 1193533200
- tz.transition 2008, 3, :o8, 1206838800
- tz.transition 2008, 10, :o3, 1224982800
- tz.transition 2009, 3, :o8, 1238288400
- tz.transition 2009, 10, :o3, 1256432400
- tz.transition 2010, 3, :o8, 1269738000
- tz.transition 2010, 10, :o3, 1288486800
- tz.transition 2011, 3, :o8, 1301187600
- tz.transition 2011, 10, :o3, 1319936400
- tz.transition 2012, 3, :o8, 1332637200
- tz.transition 2012, 10, :o3, 1351386000
- tz.transition 2013, 3, :o8, 1364691600
- tz.transition 2013, 10, :o3, 1382835600
- tz.transition 2014, 3, :o8, 1396141200
- tz.transition 2014, 10, :o3, 1414285200
- tz.transition 2015, 3, :o8, 1427590800
- tz.transition 2015, 10, :o3, 1445734800
- tz.transition 2016, 3, :o8, 1459040400
- tz.transition 2016, 10, :o3, 1477789200
- tz.transition 2017, 3, :o8, 1490490000
- tz.transition 2017, 10, :o3, 1509238800
- tz.transition 2018, 3, :o8, 1521939600
- tz.transition 2018, 10, :o3, 1540688400
- tz.transition 2019, 3, :o8, 1553994000
- tz.transition 2019, 10, :o3, 1572138000
- tz.transition 2020, 3, :o8, 1585443600
- tz.transition 2020, 10, :o3, 1603587600
- tz.transition 2021, 3, :o8, 1616893200
- tz.transition 2021, 10, :o3, 1635642000
- tz.transition 2022, 3, :o8, 1648342800
- tz.transition 2022, 10, :o3, 1667091600
- tz.transition 2023, 3, :o8, 1679792400
- tz.transition 2023, 10, :o3, 1698541200
- tz.transition 2024, 3, :o8, 1711846800
- tz.transition 2024, 10, :o3, 1729990800
- tz.transition 2025, 3, :o8, 1743296400
- tz.transition 2025, 10, :o3, 1761440400
- tz.transition 2026, 3, :o8, 1774746000
- tz.transition 2026, 10, :o3, 1792890000
- tz.transition 2027, 3, :o8, 1806195600
- tz.transition 2027, 10, :o3, 1824944400
- tz.transition 2028, 3, :o8, 1837645200
- tz.transition 2028, 10, :o3, 1856394000
- tz.transition 2029, 3, :o8, 1869094800
- tz.transition 2029, 10, :o3, 1887843600
- tz.transition 2030, 3, :o8, 1901149200
- tz.transition 2030, 10, :o3, 1919293200
- tz.transition 2031, 3, :o8, 1932598800
- tz.transition 2031, 10, :o3, 1950742800
- tz.transition 2032, 3, :o8, 1964048400
- tz.transition 2032, 10, :o3, 1982797200
- tz.transition 2033, 3, :o8, 1995498000
- tz.transition 2033, 10, :o3, 2014246800
- tz.transition 2034, 3, :o8, 2026947600
- tz.transition 2034, 10, :o3, 2045696400
- tz.transition 2035, 3, :o8, 2058397200
- tz.transition 2035, 10, :o3, 2077146000
- tz.transition 2036, 3, :o8, 2090451600
- tz.transition 2036, 10, :o3, 2108595600
- tz.transition 2037, 3, :o8, 2121901200
- tz.transition 2037, 10, :o3, 2140045200
- tz.transition 2038, 3, :o8, 2153350800, 59172253, 24
- tz.transition 2038, 10, :o3, 2172099600, 59177461, 24
- tz.transition 2039, 3, :o8, 2184800400, 59180989, 24
- tz.transition 2039, 10, :o3, 2203549200, 59186197, 24
- tz.transition 2040, 3, :o8, 2216250000, 59189725, 24
- tz.transition 2040, 10, :o3, 2234998800, 59194933, 24
- tz.transition 2041, 3, :o8, 2248304400, 59198629, 24
- tz.transition 2041, 10, :o3, 2266448400, 59203669, 24
- tz.transition 2042, 3, :o8, 2279754000, 59207365, 24
- tz.transition 2042, 10, :o3, 2297898000, 59212405, 24
- tz.transition 2043, 3, :o8, 2311203600, 59216101, 24
- tz.transition 2043, 10, :o3, 2329347600, 59221141, 24
- tz.transition 2044, 3, :o8, 2342653200, 59224837, 24
- tz.transition 2044, 10, :o3, 2361402000, 59230045, 24
- tz.transition 2045, 3, :o8, 2374102800, 59233573, 24
- tz.transition 2045, 10, :o3, 2392851600, 59238781, 24
- tz.transition 2046, 3, :o8, 2405552400, 59242309, 24
- tz.transition 2046, 10, :o3, 2424301200, 59247517, 24
- tz.transition 2047, 3, :o8, 2437606800, 59251213, 24
- tz.transition 2047, 10, :o3, 2455750800, 59256253, 24
- tz.transition 2048, 3, :o8, 2469056400, 59259949, 24
- tz.transition 2048, 10, :o3, 2487200400, 59264989, 24
- tz.transition 2049, 3, :o8, 2500506000, 59268685, 24
- tz.transition 2049, 10, :o3, 2519254800, 59273893, 24
- tz.transition 2050, 3, :o8, 2531955600, 59277421, 24
- tz.transition 2050, 10, :o3, 2550704400, 59282629, 24
- tz.transition 2051, 3, :o8, 2563405200, 59286157, 24
- tz.transition 2051, 10, :o3, 2582154000, 59291365, 24
- tz.transition 2052, 3, :o8, 2595459600, 59295061, 24
- tz.transition 2052, 10, :o3, 2613603600, 59300101, 24
- tz.transition 2053, 3, :o8, 2626909200, 59303797, 24
- tz.transition 2053, 10, :o3, 2645053200, 59308837, 24
- tz.transition 2054, 3, :o8, 2658358800, 59312533, 24
- tz.transition 2054, 10, :o3, 2676502800, 59317573, 24
- tz.transition 2055, 3, :o8, 2689808400, 59321269, 24
- tz.transition 2055, 10, :o3, 2708557200, 59326477, 24
- tz.transition 2056, 3, :o8, 2721258000, 59330005, 24
- tz.transition 2056, 10, :o3, 2740006800, 59335213, 24
- tz.transition 2057, 3, :o8, 2752707600, 59338741, 24
- tz.transition 2057, 10, :o3, 2771456400, 59343949, 24
- tz.transition 2058, 3, :o8, 2784762000, 59347645, 24
- tz.transition 2058, 10, :o3, 2802906000, 59352685, 24
- tz.transition 2059, 3, :o8, 2816211600, 59356381, 24
- tz.transition 2059, 10, :o3, 2834355600, 59361421, 24
- tz.transition 2060, 3, :o8, 2847661200, 59365117, 24
- tz.transition 2060, 10, :o3, 2866410000, 59370325, 24
- tz.transition 2061, 3, :o8, 2879110800, 59373853, 24
- tz.transition 2061, 10, :o3, 2897859600, 59379061, 24
- tz.transition 2062, 3, :o8, 2910560400, 59382589, 24
- tz.transition 2062, 10, :o3, 2929309200, 59387797, 24
- tz.transition 2063, 3, :o8, 2942010000, 59391325, 24
- tz.transition 2063, 10, :o3, 2960758800, 59396533, 24
- tz.transition 2064, 3, :o8, 2974064400, 59400229, 24
- tz.transition 2064, 10, :o3, 2992208400, 59405269, 24
- tz.transition 2065, 3, :o8, 3005514000, 59408965, 24
- tz.transition 2065, 10, :o3, 3023658000, 59414005, 24
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Europe/Rome.rb b/lib/tzinfo/data/definitions/Europe/Rome.rb
deleted file mode 100644
index 122f302f..00000000
--- a/lib/tzinfo/data/definitions/Europe/Rome.rb
+++ /dev/null
@@ -1,250 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Europe
- module Rome
- include TimezoneDefinition
-
- timezone 'Europe/Rome' do |tz|
- tz.offset :o0, 2996, 0, :LMT
- tz.offset :o1, 2996, 0, :RMT
- tz.offset :o2, 3600, 0, :CET
- tz.offset :o3, 3600, 3600, :CEST
-
- tz.transition 1866, 9, :o1, -3259097396, 51901915651, 21600
- tz.transition 1893, 10, :o2, -2403564596, 52115798851, 21600
- tz.transition 1916, 6, :o3, -1690851600, 58104419, 24
- tz.transition 1916, 9, :o2, -1680483600, 58107299, 24
- tz.transition 1917, 3, :o3, -1664758800, 58111667, 24
- tz.transition 1917, 9, :o2, -1649034000, 58116035, 24
- tz.transition 1918, 3, :o3, -1635123600, 58119899, 24
- tz.transition 1918, 10, :o2, -1616979600, 58124939, 24
- tz.transition 1919, 3, :o3, -1604278800, 58128467, 24
- tz.transition 1919, 10, :o2, -1585530000, 58133675, 24
- tz.transition 1920, 3, :o3, -1571014800, 58137707, 24
- tz.transition 1920, 9, :o2, -1555290000, 58142075, 24
- tz.transition 1940, 6, :o3, -932432400, 58315091, 24
- tz.transition 1942, 11, :o2, -857257200, 58335973, 24
- tz.transition 1943, 3, :o3, -844556400, 58339501, 24
- tz.transition 1943, 10, :o2, -828226800, 58344037, 24
- tz.transition 1944, 4, :o3, -812502000, 58348405, 24
- tz.transition 1944, 9, :o2, -798080400, 58352411, 24
- tz.transition 1945, 4, :o3, -781052400, 58357141, 24
- tz.transition 1945, 9, :o2, -766717200, 58361123, 24
- tz.transition 1946, 3, :o3, -750898800, 58365517, 24
- tz.transition 1946, 10, :o2, -733359600, 58370389, 24
- tz.transition 1947, 3, :o3, -719456400, 58374251, 24
- tz.transition 1947, 10, :o2, -701917200, 58379123, 24
- tz.transition 1948, 2, :o3, -689209200, 58382653, 24
- tz.transition 1948, 10, :o2, -670460400, 58387861, 24
- tz.transition 1966, 5, :o3, -114051600, 58542419, 24
- tz.transition 1966, 9, :o2, -103168800, 29272721, 12
- tz.transition 1967, 5, :o3, -81997200, 58551323, 24
- tz.transition 1967, 9, :o2, -71719200, 29277089, 12
- tz.transition 1968, 5, :o3, -50547600, 58560059, 24
- tz.transition 1968, 9, :o2, -40269600, 29281457, 12
- tz.transition 1969, 5, :o3, -18493200, 58568963, 24
- tz.transition 1969, 9, :o2, -8215200, 29285909, 12
- tz.transition 1970, 5, :o3, 12956400
- tz.transition 1970, 9, :o2, 23234400
- tz.transition 1971, 5, :o3, 43801200
- tz.transition 1971, 9, :o2, 54687600
- tz.transition 1972, 5, :o3, 75855600
- tz.transition 1972, 9, :o2, 86738400
- tz.transition 1973, 6, :o3, 107910000
- tz.transition 1973, 9, :o2, 118188000
- tz.transition 1974, 5, :o3, 138754800
- tz.transition 1974, 9, :o2, 149637600
- tz.transition 1975, 5, :o3, 170809200
- tz.transition 1975, 9, :o2, 181090800
- tz.transition 1976, 5, :o3, 202258800
- tz.transition 1976, 9, :o2, 212540400
- tz.transition 1977, 5, :o3, 233103600
- tz.transition 1977, 9, :o2, 243990000
- tz.transition 1978, 5, :o3, 265158000
- tz.transition 1978, 9, :o2, 276044400
- tz.transition 1979, 5, :o3, 296607600
- tz.transition 1979, 9, :o2, 307494000
- tz.transition 1980, 4, :o3, 323830800
- tz.transition 1980, 9, :o2, 338950800
- tz.transition 1981, 3, :o3, 354675600
- tz.transition 1981, 9, :o2, 370400400
- tz.transition 1982, 3, :o3, 386125200
- tz.transition 1982, 9, :o2, 401850000
- tz.transition 1983, 3, :o3, 417574800
- tz.transition 1983, 9, :o2, 433299600
- tz.transition 1984, 3, :o3, 449024400
- tz.transition 1984, 9, :o2, 465354000
- tz.transition 1985, 3, :o3, 481078800
- tz.transition 1985, 9, :o2, 496803600
- tz.transition 1986, 3, :o3, 512528400
- tz.transition 1986, 9, :o2, 528253200
- tz.transition 1987, 3, :o3, 543978000
- tz.transition 1987, 9, :o2, 559702800
- tz.transition 1988, 3, :o3, 575427600
- tz.transition 1988, 9, :o2, 591152400
- tz.transition 1989, 3, :o3, 606877200
- tz.transition 1989, 9, :o2, 622602000
- tz.transition 1990, 3, :o3, 638326800
- tz.transition 1990, 9, :o2, 654656400
- tz.transition 1991, 3, :o3, 670381200
- tz.transition 1991, 9, :o2, 686106000
- tz.transition 1992, 3, :o3, 701830800
- tz.transition 1992, 9, :o2, 717555600
- tz.transition 1993, 3, :o3, 733280400
- tz.transition 1993, 9, :o2, 749005200
- tz.transition 1994, 3, :o3, 764730000
- tz.transition 1994, 9, :o2, 780454800
- tz.transition 1995, 3, :o3, 796179600
- tz.transition 1995, 9, :o2, 811904400
- tz.transition 1996, 3, :o3, 828234000
- tz.transition 1996, 10, :o2, 846378000
- tz.transition 1997, 3, :o3, 859683600
- tz.transition 1997, 10, :o2, 877827600
- tz.transition 1998, 3, :o3, 891133200
- tz.transition 1998, 10, :o2, 909277200
- tz.transition 1999, 3, :o3, 922582800
- tz.transition 1999, 10, :o2, 941331600
- tz.transition 2000, 3, :o3, 954032400
- tz.transition 2000, 10, :o2, 972781200
- tz.transition 2001, 3, :o3, 985482000
- tz.transition 2001, 10, :o2, 1004230800
- tz.transition 2002, 3, :o3, 1017536400
- tz.transition 2002, 10, :o2, 1035680400
- tz.transition 2003, 3, :o3, 1048986000
- tz.transition 2003, 10, :o2, 1067130000
- tz.transition 2004, 3, :o3, 1080435600
- tz.transition 2004, 10, :o2, 1099184400
- tz.transition 2005, 3, :o3, 1111885200
- tz.transition 2005, 10, :o2, 1130634000
- tz.transition 2006, 3, :o3, 1143334800
- tz.transition 2006, 10, :o2, 1162083600
- tz.transition 2007, 3, :o3, 1174784400
- tz.transition 2007, 10, :o2, 1193533200
- tz.transition 2008, 3, :o3, 1206838800
- tz.transition 2008, 10, :o2, 1224982800
- tz.transition 2009, 3, :o3, 1238288400
- tz.transition 2009, 10, :o2, 1256432400
- tz.transition 2010, 3, :o3, 1269738000
- tz.transition 2010, 10, :o2, 1288486800
- tz.transition 2011, 3, :o3, 1301187600
- tz.transition 2011, 10, :o2, 1319936400
- tz.transition 2012, 3, :o3, 1332637200
- tz.transition 2012, 10, :o2, 1351386000
- tz.transition 2013, 3, :o3, 1364691600
- tz.transition 2013, 10, :o2, 1382835600
- tz.transition 2014, 3, :o3, 1396141200
- tz.transition 2014, 10, :o2, 1414285200
- tz.transition 2015, 3, :o3, 1427590800
- tz.transition 2015, 10, :o2, 1445734800
- tz.transition 2016, 3, :o3, 1459040400
- tz.transition 2016, 10, :o2, 1477789200
- tz.transition 2017, 3, :o3, 1490490000
- tz.transition 2017, 10, :o2, 1509238800
- tz.transition 2018, 3, :o3, 1521939600
- tz.transition 2018, 10, :o2, 1540688400
- tz.transition 2019, 3, :o3, 1553994000
- tz.transition 2019, 10, :o2, 1572138000
- tz.transition 2020, 3, :o3, 1585443600
- tz.transition 2020, 10, :o2, 1603587600
- tz.transition 2021, 3, :o3, 1616893200
- tz.transition 2021, 10, :o2, 1635642000
- tz.transition 2022, 3, :o3, 1648342800
- tz.transition 2022, 10, :o2, 1667091600
- tz.transition 2023, 3, :o3, 1679792400
- tz.transition 2023, 10, :o2, 1698541200
- tz.transition 2024, 3, :o3, 1711846800
- tz.transition 2024, 10, :o2, 1729990800
- tz.transition 2025, 3, :o3, 1743296400
- tz.transition 2025, 10, :o2, 1761440400
- tz.transition 2026, 3, :o3, 1774746000
- tz.transition 2026, 10, :o2, 1792890000
- tz.transition 2027, 3, :o3, 1806195600
- tz.transition 2027, 10, :o2, 1824944400
- tz.transition 2028, 3, :o3, 1837645200
- tz.transition 2028, 10, :o2, 1856394000
- tz.transition 2029, 3, :o3, 1869094800
- tz.transition 2029, 10, :o2, 1887843600
- tz.transition 2030, 3, :o3, 1901149200
- tz.transition 2030, 10, :o2, 1919293200
- tz.transition 2031, 3, :o3, 1932598800
- tz.transition 2031, 10, :o2, 1950742800
- tz.transition 2032, 3, :o3, 1964048400
- tz.transition 2032, 10, :o2, 1982797200
- tz.transition 2033, 3, :o3, 1995498000
- tz.transition 2033, 10, :o2, 2014246800
- tz.transition 2034, 3, :o3, 2026947600
- tz.transition 2034, 10, :o2, 2045696400
- tz.transition 2035, 3, :o3, 2058397200
- tz.transition 2035, 10, :o2, 2077146000
- tz.transition 2036, 3, :o3, 2090451600
- tz.transition 2036, 10, :o2, 2108595600
- tz.transition 2037, 3, :o3, 2121901200
- tz.transition 2037, 10, :o2, 2140045200
- tz.transition 2038, 3, :o3, 2153350800, 59172253, 24
- tz.transition 2038, 10, :o2, 2172099600, 59177461, 24
- tz.transition 2039, 3, :o3, 2184800400, 59180989, 24
- tz.transition 2039, 10, :o2, 2203549200, 59186197, 24
- tz.transition 2040, 3, :o3, 2216250000, 59189725, 24
- tz.transition 2040, 10, :o2, 2234998800, 59194933, 24
- tz.transition 2041, 3, :o3, 2248304400, 59198629, 24
- tz.transition 2041, 10, :o2, 2266448400, 59203669, 24
- tz.transition 2042, 3, :o3, 2279754000, 59207365, 24
- tz.transition 2042, 10, :o2, 2297898000, 59212405, 24
- tz.transition 2043, 3, :o3, 2311203600, 59216101, 24
- tz.transition 2043, 10, :o2, 2329347600, 59221141, 24
- tz.transition 2044, 3, :o3, 2342653200, 59224837, 24
- tz.transition 2044, 10, :o2, 2361402000, 59230045, 24
- tz.transition 2045, 3, :o3, 2374102800, 59233573, 24
- tz.transition 2045, 10, :o2, 2392851600, 59238781, 24
- tz.transition 2046, 3, :o3, 2405552400, 59242309, 24
- tz.transition 2046, 10, :o2, 2424301200, 59247517, 24
- tz.transition 2047, 3, :o3, 2437606800, 59251213, 24
- tz.transition 2047, 10, :o2, 2455750800, 59256253, 24
- tz.transition 2048, 3, :o3, 2469056400, 59259949, 24
- tz.transition 2048, 10, :o2, 2487200400, 59264989, 24
- tz.transition 2049, 3, :o3, 2500506000, 59268685, 24
- tz.transition 2049, 10, :o2, 2519254800, 59273893, 24
- tz.transition 2050, 3, :o3, 2531955600, 59277421, 24
- tz.transition 2050, 10, :o2, 2550704400, 59282629, 24
- tz.transition 2051, 3, :o3, 2563405200, 59286157, 24
- tz.transition 2051, 10, :o2, 2582154000, 59291365, 24
- tz.transition 2052, 3, :o3, 2595459600, 59295061, 24
- tz.transition 2052, 10, :o2, 2613603600, 59300101, 24
- tz.transition 2053, 3, :o3, 2626909200, 59303797, 24
- tz.transition 2053, 10, :o2, 2645053200, 59308837, 24
- tz.transition 2054, 3, :o3, 2658358800, 59312533, 24
- tz.transition 2054, 10, :o2, 2676502800, 59317573, 24
- tz.transition 2055, 3, :o3, 2689808400, 59321269, 24
- tz.transition 2055, 10, :o2, 2708557200, 59326477, 24
- tz.transition 2056, 3, :o3, 2721258000, 59330005, 24
- tz.transition 2056, 10, :o2, 2740006800, 59335213, 24
- tz.transition 2057, 3, :o3, 2752707600, 59338741, 24
- tz.transition 2057, 10, :o2, 2771456400, 59343949, 24
- tz.transition 2058, 3, :o3, 2784762000, 59347645, 24
- tz.transition 2058, 10, :o2, 2802906000, 59352685, 24
- tz.transition 2059, 3, :o3, 2816211600, 59356381, 24
- tz.transition 2059, 10, :o2, 2834355600, 59361421, 24
- tz.transition 2060, 3, :o3, 2847661200, 59365117, 24
- tz.transition 2060, 10, :o2, 2866410000, 59370325, 24
- tz.transition 2061, 3, :o3, 2879110800, 59373853, 24
- tz.transition 2061, 10, :o2, 2897859600, 59379061, 24
- tz.transition 2062, 3, :o3, 2910560400, 59382589, 24
- tz.transition 2062, 10, :o2, 2929309200, 59387797, 24
- tz.transition 2063, 3, :o3, 2942010000, 59391325, 24
- tz.transition 2063, 10, :o2, 2960758800, 59396533, 24
- tz.transition 2064, 3, :o3, 2974064400, 59400229, 24
- tz.transition 2064, 10, :o2, 2992208400, 59405269, 24
- tz.transition 2065, 3, :o3, 3005514000, 59408965, 24
- tz.transition 2065, 10, :o2, 3023658000, 59414005, 24
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Europe/Samara.rb b/lib/tzinfo/data/definitions/Europe/Samara.rb
deleted file mode 100644
index 7e5da4ec..00000000
--- a/lib/tzinfo/data/definitions/Europe/Samara.rb
+++ /dev/null
@@ -1,96 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Europe
- module Samara
- include TimezoneDefinition
-
- timezone 'Europe/Samara' do |tz|
- tz.offset :o0, 12020, 0, :LMT
- tz.offset :o1, 10800, 0, :SAMT
- tz.offset :o2, 14400, 0, :SAMT
- tz.offset :o3, 14400, 0, :KUYT
- tz.offset :o4, 14400, 3600, :KUYST
- tz.offset :o5, 10800, 3600, :MSD
- tz.offset :o6, 10800, 0, :MSK
- tz.offset :o7, 7200, 3600, :EEST
- tz.offset :o8, 10800, 0, :KUYT
- tz.offset :o9, 14400, 3600, :SAMST
- tz.offset :o10, 10800, 3600, :SAMST
-
- tz.transition 1919, 6, :o1, -1593825620, 10463646719, 4320
- tz.transition 1930, 6, :o2, -1247540400, 19409187, 8
- tz.transition 1935, 1, :o3, -1102305600, 7283488, 3
- tz.transition 1981, 3, :o4, 354916800
- tz.transition 1981, 9, :o3, 370724400
- tz.transition 1982, 3, :o4, 386452800
- tz.transition 1982, 9, :o3, 402260400
- tz.transition 1983, 3, :o4, 417988800
- tz.transition 1983, 9, :o3, 433796400
- tz.transition 1984, 3, :o4, 449611200
- tz.transition 1984, 9, :o3, 465343200
- tz.transition 1985, 3, :o4, 481068000
- tz.transition 1985, 9, :o3, 496792800
- tz.transition 1986, 3, :o4, 512517600
- tz.transition 1986, 9, :o3, 528242400
- tz.transition 1987, 3, :o4, 543967200
- tz.transition 1987, 9, :o3, 559692000
- tz.transition 1988, 3, :o4, 575416800
- tz.transition 1988, 9, :o3, 591141600
- tz.transition 1989, 3, :o5, 606866400
- tz.transition 1989, 9, :o6, 622594800
- tz.transition 1990, 3, :o5, 638319600
- tz.transition 1990, 9, :o6, 654649200
- tz.transition 1991, 3, :o7, 670374000
- tz.transition 1991, 9, :o8, 686102400
- tz.transition 1991, 10, :o2, 687916800
- tz.transition 1992, 3, :o9, 701809200
- tz.transition 1992, 9, :o2, 717530400
- tz.transition 1993, 3, :o9, 733269600
- tz.transition 1993, 9, :o2, 748994400
- tz.transition 1994, 3, :o9, 764719200
- tz.transition 1994, 9, :o2, 780444000
- tz.transition 1995, 3, :o9, 796168800
- tz.transition 1995, 9, :o2, 811893600
- tz.transition 1996, 3, :o9, 828223200
- tz.transition 1996, 10, :o2, 846367200
- tz.transition 1997, 3, :o9, 859672800
- tz.transition 1997, 10, :o2, 877816800
- tz.transition 1998, 3, :o9, 891122400
- tz.transition 1998, 10, :o2, 909266400
- tz.transition 1999, 3, :o9, 922572000
- tz.transition 1999, 10, :o2, 941320800
- tz.transition 2000, 3, :o9, 954021600
- tz.transition 2000, 10, :o2, 972770400
- tz.transition 2001, 3, :o9, 985471200
- tz.transition 2001, 10, :o2, 1004220000
- tz.transition 2002, 3, :o9, 1017525600
- tz.transition 2002, 10, :o2, 1035669600
- tz.transition 2003, 3, :o9, 1048975200
- tz.transition 2003, 10, :o2, 1067119200
- tz.transition 2004, 3, :o9, 1080424800
- tz.transition 2004, 10, :o2, 1099173600
- tz.transition 2005, 3, :o9, 1111874400
- tz.transition 2005, 10, :o2, 1130623200
- tz.transition 2006, 3, :o9, 1143324000
- tz.transition 2006, 10, :o2, 1162072800
- tz.transition 2007, 3, :o9, 1174773600
- tz.transition 2007, 10, :o2, 1193522400
- tz.transition 2008, 3, :o9, 1206828000
- tz.transition 2008, 10, :o2, 1224972000
- tz.transition 2009, 3, :o9, 1238277600
- tz.transition 2009, 10, :o2, 1256421600
- tz.transition 2010, 3, :o10, 1269727200
- tz.transition 2010, 10, :o1, 1288479600
- tz.transition 2011, 3, :o2, 1301180400
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Europe/San_Marino.rb b/lib/tzinfo/data/definitions/Europe/San_Marino.rb
deleted file mode 100644
index 4902c83c..00000000
--- a/lib/tzinfo/data/definitions/Europe/San_Marino.rb
+++ /dev/null
@@ -1,18 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Europe
- module San_Marino
- include TimezoneDefinition
-
- linked_timezone 'Europe/San_Marino', 'Europe/Rome'
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Europe/Sarajevo.rb b/lib/tzinfo/data/definitions/Europe/Sarajevo.rb
deleted file mode 100644
index d96337c3..00000000
--- a/lib/tzinfo/data/definitions/Europe/Sarajevo.rb
+++ /dev/null
@@ -1,18 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Europe
- module Sarajevo
- include TimezoneDefinition
-
- linked_timezone 'Europe/Sarajevo', 'Europe/Belgrade'
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Europe/Simferopol.rb b/lib/tzinfo/data/definitions/Europe/Simferopol.rb
deleted file mode 100644
index f3af33bf..00000000
--- a/lib/tzinfo/data/definitions/Europe/Simferopol.rb
+++ /dev/null
@@ -1,104 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Europe
- module Simferopol
- include TimezoneDefinition
-
- timezone 'Europe/Simferopol' do |tz|
- tz.offset :o0, 8184, 0, :LMT
- tz.offset :o1, 8160, 0, :SMT
- tz.offset :o2, 7200, 0, :EET
- tz.offset :o3, 10800, 0, :MSK
- tz.offset :o4, 3600, 3600, :CEST
- tz.offset :o5, 3600, 0, :CET
- tz.offset :o6, 10800, 3600, :MSD
- tz.offset :o7, 7200, 3600, :EEST
- tz.offset :o8, 14400, 0, :MSK
-
- tz.transition 1879, 12, :o1, -2840148984, 8667775459, 3600
- tz.transition 1924, 5, :o2, -1441160160, 436303333, 180
- tz.transition 1930, 6, :o3, -1247536800, 29113781, 12
- tz.transition 1941, 10, :o4, -888894000, 19442395, 8
- tz.transition 1942, 11, :o5, -857257200, 58335973, 24
- tz.transition 1943, 3, :o4, -844556400, 58339501, 24
- tz.transition 1943, 10, :o5, -828226800, 58344037, 24
- tz.transition 1944, 4, :o4, -812502000, 58348405, 24
- tz.transition 1944, 4, :o3, -811648800, 29174321, 12
- tz.transition 1981, 3, :o6, 354920400
- tz.transition 1981, 9, :o3, 370728000
- tz.transition 1982, 3, :o6, 386456400
- tz.transition 1982, 9, :o3, 402264000
- tz.transition 1983, 3, :o6, 417992400
- tz.transition 1983, 9, :o3, 433800000
- tz.transition 1984, 3, :o6, 449614800
- tz.transition 1984, 9, :o3, 465346800
- tz.transition 1985, 3, :o6, 481071600
- tz.transition 1985, 9, :o3, 496796400
- tz.transition 1986, 3, :o6, 512521200
- tz.transition 1986, 9, :o3, 528246000
- tz.transition 1987, 3, :o6, 543970800
- tz.transition 1987, 9, :o3, 559695600
- tz.transition 1988, 3, :o6, 575420400
- tz.transition 1988, 9, :o3, 591145200
- tz.transition 1989, 3, :o6, 606870000
- tz.transition 1989, 9, :o3, 622594800
- tz.transition 1990, 6, :o2, 646786800
- tz.transition 1992, 3, :o7, 701820000
- tz.transition 1992, 9, :o2, 717541200
- tz.transition 1993, 3, :o7, 733269600
- tz.transition 1993, 9, :o2, 748990800
- tz.transition 1994, 3, :o7, 764719200
- tz.transition 1994, 4, :o6, 767739600
- tz.transition 1994, 9, :o3, 780436800
- tz.transition 1995, 3, :o6, 796165200
- tz.transition 1995, 9, :o3, 811886400
- tz.transition 1996, 3, :o6, 828219600
- tz.transition 1996, 10, :o3, 846374400
- tz.transition 1997, 3, :o7, 859683600
- tz.transition 1997, 10, :o2, 877827600
- tz.transition 1998, 3, :o7, 891133200
- tz.transition 1998, 10, :o2, 909277200
- tz.transition 1999, 3, :o7, 922582800
- tz.transition 1999, 10, :o2, 941331600
- tz.transition 2000, 3, :o7, 954032400
- tz.transition 2000, 10, :o2, 972781200
- tz.transition 2001, 3, :o7, 985482000
- tz.transition 2001, 10, :o2, 1004230800
- tz.transition 2002, 3, :o7, 1017536400
- tz.transition 2002, 10, :o2, 1035680400
- tz.transition 2003, 3, :o7, 1048986000
- tz.transition 2003, 10, :o2, 1067130000
- tz.transition 2004, 3, :o7, 1080435600
- tz.transition 2004, 10, :o2, 1099184400
- tz.transition 2005, 3, :o7, 1111885200
- tz.transition 2005, 10, :o2, 1130634000
- tz.transition 2006, 3, :o7, 1143334800
- tz.transition 2006, 10, :o2, 1162083600
- tz.transition 2007, 3, :o7, 1174784400
- tz.transition 2007, 10, :o2, 1193533200
- tz.transition 2008, 3, :o7, 1206838800
- tz.transition 2008, 10, :o2, 1224982800
- tz.transition 2009, 3, :o7, 1238288400
- tz.transition 2009, 10, :o2, 1256432400
- tz.transition 2010, 3, :o7, 1269738000
- tz.transition 2010, 10, :o2, 1288486800
- tz.transition 2011, 3, :o7, 1301187600
- tz.transition 2011, 10, :o2, 1319936400
- tz.transition 2012, 3, :o7, 1332637200
- tz.transition 2012, 10, :o2, 1351386000
- tz.transition 2013, 3, :o7, 1364691600
- tz.transition 2013, 10, :o2, 1382835600
- tz.transition 2014, 3, :o8, 1396137600
- tz.transition 2014, 10, :o3, 1414274400
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Europe/Skopje.rb b/lib/tzinfo/data/definitions/Europe/Skopje.rb
deleted file mode 100644
index f01f5246..00000000
--- a/lib/tzinfo/data/definitions/Europe/Skopje.rb
+++ /dev/null
@@ -1,18 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Europe
- module Skopje
- include TimezoneDefinition
-
- linked_timezone 'Europe/Skopje', 'Europe/Belgrade'
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Europe/Sofia.rb b/lib/tzinfo/data/definitions/Europe/Sofia.rb
deleted file mode 100644
index 2eac1689..00000000
--- a/lib/tzinfo/data/definitions/Europe/Sofia.rb
+++ /dev/null
@@ -1,208 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Europe
- module Sofia
- include TimezoneDefinition
-
- timezone 'Europe/Sofia' do |tz|
- tz.offset :o0, 5596, 0, :LMT
- tz.offset :o1, 7016, 0, :IMT
- tz.offset :o2, 7200, 0, :EET
- tz.offset :o3, 3600, 0, :CET
- tz.offset :o4, 3600, 3600, :CEST
- tz.offset :o5, 7200, 3600, :EEST
-
- tz.transition 1879, 12, :o1, -2840146396, 52006653401, 21600
- tz.transition 1894, 11, :o2, -2369527016, 26062154123, 10800
- tz.transition 1942, 11, :o3, -857257200, 58335973, 24
- tz.transition 1943, 3, :o4, -844556400, 58339501, 24
- tz.transition 1943, 10, :o3, -828226800, 58344037, 24
- tz.transition 1944, 4, :o4, -812502000, 58348405, 24
- tz.transition 1944, 10, :o3, -796777200, 58352773, 24
- tz.transition 1945, 4, :o2, -781048800, 29178571, 12
- tz.transition 1979, 3, :o5, 291762000
- tz.transition 1979, 9, :o2, 307576800
- tz.transition 1980, 4, :o5, 323816400
- tz.transition 1980, 9, :o2, 339026400
- tz.transition 1981, 4, :o5, 355266000
- tz.transition 1981, 9, :o2, 370393200
- tz.transition 1982, 4, :o5, 386715600
- tz.transition 1982, 9, :o2, 401846400
- tz.transition 1983, 3, :o5, 417571200
- tz.transition 1983, 9, :o2, 433296000
- tz.transition 1984, 3, :o5, 449020800
- tz.transition 1984, 9, :o2, 465350400
- tz.transition 1985, 3, :o5, 481075200
- tz.transition 1985, 9, :o2, 496800000
- tz.transition 1986, 3, :o5, 512524800
- tz.transition 1986, 9, :o2, 528249600
- tz.transition 1987, 3, :o5, 543974400
- tz.transition 1987, 9, :o2, 559699200
- tz.transition 1988, 3, :o5, 575424000
- tz.transition 1988, 9, :o2, 591148800
- tz.transition 1989, 3, :o5, 606873600
- tz.transition 1989, 9, :o2, 622598400
- tz.transition 1990, 3, :o5, 638323200
- tz.transition 1990, 9, :o2, 654652800
- tz.transition 1991, 3, :o5, 670370400
- tz.transition 1991, 9, :o2, 686091600
- tz.transition 1992, 3, :o5, 701820000
- tz.transition 1992, 9, :o2, 717541200
- tz.transition 1993, 3, :o5, 733269600
- tz.transition 1993, 9, :o2, 748990800
- tz.transition 1994, 3, :o5, 764719200
- tz.transition 1994, 9, :o2, 780440400
- tz.transition 1995, 3, :o5, 796168800
- tz.transition 1995, 9, :o2, 811890000
- tz.transition 1996, 3, :o5, 828223200
- tz.transition 1996, 10, :o2, 846363600
- tz.transition 1997, 3, :o5, 859683600
- tz.transition 1997, 10, :o2, 877827600
- tz.transition 1998, 3, :o5, 891133200
- tz.transition 1998, 10, :o2, 909277200
- tz.transition 1999, 3, :o5, 922582800
- tz.transition 1999, 10, :o2, 941331600
- tz.transition 2000, 3, :o5, 954032400
- tz.transition 2000, 10, :o2, 972781200
- tz.transition 2001, 3, :o5, 985482000
- tz.transition 2001, 10, :o2, 1004230800
- tz.transition 2002, 3, :o5, 1017536400
- tz.transition 2002, 10, :o2, 1035680400
- tz.transition 2003, 3, :o5, 1048986000
- tz.transition 2003, 10, :o2, 1067130000
- tz.transition 2004, 3, :o5, 1080435600
- tz.transition 2004, 10, :o2, 1099184400
- tz.transition 2005, 3, :o5, 1111885200
- tz.transition 2005, 10, :o2, 1130634000
- tz.transition 2006, 3, :o5, 1143334800
- tz.transition 2006, 10, :o2, 1162083600
- tz.transition 2007, 3, :o5, 1174784400
- tz.transition 2007, 10, :o2, 1193533200
- tz.transition 2008, 3, :o5, 1206838800
- tz.transition 2008, 10, :o2, 1224982800
- tz.transition 2009, 3, :o5, 1238288400
- tz.transition 2009, 10, :o2, 1256432400
- tz.transition 2010, 3, :o5, 1269738000
- tz.transition 2010, 10, :o2, 1288486800
- tz.transition 2011, 3, :o5, 1301187600
- tz.transition 2011, 10, :o2, 1319936400
- tz.transition 2012, 3, :o5, 1332637200
- tz.transition 2012, 10, :o2, 1351386000
- tz.transition 2013, 3, :o5, 1364691600
- tz.transition 2013, 10, :o2, 1382835600
- tz.transition 2014, 3, :o5, 1396141200
- tz.transition 2014, 10, :o2, 1414285200
- tz.transition 2015, 3, :o5, 1427590800
- tz.transition 2015, 10, :o2, 1445734800
- tz.transition 2016, 3, :o5, 1459040400
- tz.transition 2016, 10, :o2, 1477789200
- tz.transition 2017, 3, :o5, 1490490000
- tz.transition 2017, 10, :o2, 1509238800
- tz.transition 2018, 3, :o5, 1521939600
- tz.transition 2018, 10, :o2, 1540688400
- tz.transition 2019, 3, :o5, 1553994000
- tz.transition 2019, 10, :o2, 1572138000
- tz.transition 2020, 3, :o5, 1585443600
- tz.transition 2020, 10, :o2, 1603587600
- tz.transition 2021, 3, :o5, 1616893200
- tz.transition 2021, 10, :o2, 1635642000
- tz.transition 2022, 3, :o5, 1648342800
- tz.transition 2022, 10, :o2, 1667091600
- tz.transition 2023, 3, :o5, 1679792400
- tz.transition 2023, 10, :o2, 1698541200
- tz.transition 2024, 3, :o5, 1711846800
- tz.transition 2024, 10, :o2, 1729990800
- tz.transition 2025, 3, :o5, 1743296400
- tz.transition 2025, 10, :o2, 1761440400
- tz.transition 2026, 3, :o5, 1774746000
- tz.transition 2026, 10, :o2, 1792890000
- tz.transition 2027, 3, :o5, 1806195600
- tz.transition 2027, 10, :o2, 1824944400
- tz.transition 2028, 3, :o5, 1837645200
- tz.transition 2028, 10, :o2, 1856394000
- tz.transition 2029, 3, :o5, 1869094800
- tz.transition 2029, 10, :o2, 1887843600
- tz.transition 2030, 3, :o5, 1901149200
- tz.transition 2030, 10, :o2, 1919293200
- tz.transition 2031, 3, :o5, 1932598800
- tz.transition 2031, 10, :o2, 1950742800
- tz.transition 2032, 3, :o5, 1964048400
- tz.transition 2032, 10, :o2, 1982797200
- tz.transition 2033, 3, :o5, 1995498000
- tz.transition 2033, 10, :o2, 2014246800
- tz.transition 2034, 3, :o5, 2026947600
- tz.transition 2034, 10, :o2, 2045696400
- tz.transition 2035, 3, :o5, 2058397200
- tz.transition 2035, 10, :o2, 2077146000
- tz.transition 2036, 3, :o5, 2090451600
- tz.transition 2036, 10, :o2, 2108595600
- tz.transition 2037, 3, :o5, 2121901200
- tz.transition 2037, 10, :o2, 2140045200
- tz.transition 2038, 3, :o5, 2153350800, 59172253, 24
- tz.transition 2038, 10, :o2, 2172099600, 59177461, 24
- tz.transition 2039, 3, :o5, 2184800400, 59180989, 24
- tz.transition 2039, 10, :o2, 2203549200, 59186197, 24
- tz.transition 2040, 3, :o5, 2216250000, 59189725, 24
- tz.transition 2040, 10, :o2, 2234998800, 59194933, 24
- tz.transition 2041, 3, :o5, 2248304400, 59198629, 24
- tz.transition 2041, 10, :o2, 2266448400, 59203669, 24
- tz.transition 2042, 3, :o5, 2279754000, 59207365, 24
- tz.transition 2042, 10, :o2, 2297898000, 59212405, 24
- tz.transition 2043, 3, :o5, 2311203600, 59216101, 24
- tz.transition 2043, 10, :o2, 2329347600, 59221141, 24
- tz.transition 2044, 3, :o5, 2342653200, 59224837, 24
- tz.transition 2044, 10, :o2, 2361402000, 59230045, 24
- tz.transition 2045, 3, :o5, 2374102800, 59233573, 24
- tz.transition 2045, 10, :o2, 2392851600, 59238781, 24
- tz.transition 2046, 3, :o5, 2405552400, 59242309, 24
- tz.transition 2046, 10, :o2, 2424301200, 59247517, 24
- tz.transition 2047, 3, :o5, 2437606800, 59251213, 24
- tz.transition 2047, 10, :o2, 2455750800, 59256253, 24
- tz.transition 2048, 3, :o5, 2469056400, 59259949, 24
- tz.transition 2048, 10, :o2, 2487200400, 59264989, 24
- tz.transition 2049, 3, :o5, 2500506000, 59268685, 24
- tz.transition 2049, 10, :o2, 2519254800, 59273893, 24
- tz.transition 2050, 3, :o5, 2531955600, 59277421, 24
- tz.transition 2050, 10, :o2, 2550704400, 59282629, 24
- tz.transition 2051, 3, :o5, 2563405200, 59286157, 24
- tz.transition 2051, 10, :o2, 2582154000, 59291365, 24
- tz.transition 2052, 3, :o5, 2595459600, 59295061, 24
- tz.transition 2052, 10, :o2, 2613603600, 59300101, 24
- tz.transition 2053, 3, :o5, 2626909200, 59303797, 24
- tz.transition 2053, 10, :o2, 2645053200, 59308837, 24
- tz.transition 2054, 3, :o5, 2658358800, 59312533, 24
- tz.transition 2054, 10, :o2, 2676502800, 59317573, 24
- tz.transition 2055, 3, :o5, 2689808400, 59321269, 24
- tz.transition 2055, 10, :o2, 2708557200, 59326477, 24
- tz.transition 2056, 3, :o5, 2721258000, 59330005, 24
- tz.transition 2056, 10, :o2, 2740006800, 59335213, 24
- tz.transition 2057, 3, :o5, 2752707600, 59338741, 24
- tz.transition 2057, 10, :o2, 2771456400, 59343949, 24
- tz.transition 2058, 3, :o5, 2784762000, 59347645, 24
- tz.transition 2058, 10, :o2, 2802906000, 59352685, 24
- tz.transition 2059, 3, :o5, 2816211600, 59356381, 24
- tz.transition 2059, 10, :o2, 2834355600, 59361421, 24
- tz.transition 2060, 3, :o5, 2847661200, 59365117, 24
- tz.transition 2060, 10, :o2, 2866410000, 59370325, 24
- tz.transition 2061, 3, :o5, 2879110800, 59373853, 24
- tz.transition 2061, 10, :o2, 2897859600, 59379061, 24
- tz.transition 2062, 3, :o5, 2910560400, 59382589, 24
- tz.transition 2062, 10, :o2, 2929309200, 59387797, 24
- tz.transition 2063, 3, :o5, 2942010000, 59391325, 24
- tz.transition 2063, 10, :o2, 2960758800, 59396533, 24
- tz.transition 2064, 3, :o5, 2974064400, 59400229, 24
- tz.transition 2064, 10, :o2, 2992208400, 59405269, 24
- tz.transition 2065, 3, :o5, 3005514000, 59408965, 24
- tz.transition 2065, 10, :o2, 3023658000, 59414005, 24
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Europe/Stockholm.rb b/lib/tzinfo/data/definitions/Europe/Stockholm.rb
deleted file mode 100644
index dff479f2..00000000
--- a/lib/tzinfo/data/definitions/Europe/Stockholm.rb
+++ /dev/null
@@ -1,200 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Europe
- module Stockholm
- include TimezoneDefinition
-
- timezone 'Europe/Stockholm' do |tz|
- tz.offset :o0, 4332, 0, :LMT
- tz.offset :o1, 3614, 0, :SET
- tz.offset :o2, 3600, 0, :CET
- tz.offset :o3, 3600, 3600, :CEST
-
- tz.transition 1878, 12, :o1, -2871681132, 17332923239, 7200
- tz.transition 1899, 12, :o2, -2208992414, 104328883793, 43200
- tz.transition 1916, 5, :o3, -1692496800, 29051981, 12
- tz.transition 1916, 9, :o2, -1680483600, 58107299, 24
- tz.transition 1980, 4, :o3, 323830800
- tz.transition 1980, 9, :o2, 338950800
- tz.transition 1981, 3, :o3, 354675600
- tz.transition 1981, 9, :o2, 370400400
- tz.transition 1982, 3, :o3, 386125200
- tz.transition 1982, 9, :o2, 401850000
- tz.transition 1983, 3, :o3, 417574800
- tz.transition 1983, 9, :o2, 433299600
- tz.transition 1984, 3, :o3, 449024400
- tz.transition 1984, 9, :o2, 465354000
- tz.transition 1985, 3, :o3, 481078800
- tz.transition 1985, 9, :o2, 496803600
- tz.transition 1986, 3, :o3, 512528400
- tz.transition 1986, 9, :o2, 528253200
- tz.transition 1987, 3, :o3, 543978000
- tz.transition 1987, 9, :o2, 559702800
- tz.transition 1988, 3, :o3, 575427600
- tz.transition 1988, 9, :o2, 591152400
- tz.transition 1989, 3, :o3, 606877200
- tz.transition 1989, 9, :o2, 622602000
- tz.transition 1990, 3, :o3, 638326800
- tz.transition 1990, 9, :o2, 654656400
- tz.transition 1991, 3, :o3, 670381200
- tz.transition 1991, 9, :o2, 686106000
- tz.transition 1992, 3, :o3, 701830800
- tz.transition 1992, 9, :o2, 717555600
- tz.transition 1993, 3, :o3, 733280400
- tz.transition 1993, 9, :o2, 749005200
- tz.transition 1994, 3, :o3, 764730000
- tz.transition 1994, 9, :o2, 780454800
- tz.transition 1995, 3, :o3, 796179600
- tz.transition 1995, 9, :o2, 811904400
- tz.transition 1996, 3, :o3, 828234000
- tz.transition 1996, 10, :o2, 846378000
- tz.transition 1997, 3, :o3, 859683600
- tz.transition 1997, 10, :o2, 877827600
- tz.transition 1998, 3, :o3, 891133200
- tz.transition 1998, 10, :o2, 909277200
- tz.transition 1999, 3, :o3, 922582800
- tz.transition 1999, 10, :o2, 941331600
- tz.transition 2000, 3, :o3, 954032400
- tz.transition 2000, 10, :o2, 972781200
- tz.transition 2001, 3, :o3, 985482000
- tz.transition 2001, 10, :o2, 1004230800
- tz.transition 2002, 3, :o3, 1017536400
- tz.transition 2002, 10, :o2, 1035680400
- tz.transition 2003, 3, :o3, 1048986000
- tz.transition 2003, 10, :o2, 1067130000
- tz.transition 2004, 3, :o3, 1080435600
- tz.transition 2004, 10, :o2, 1099184400
- tz.transition 2005, 3, :o3, 1111885200
- tz.transition 2005, 10, :o2, 1130634000
- tz.transition 2006, 3, :o3, 1143334800
- tz.transition 2006, 10, :o2, 1162083600
- tz.transition 2007, 3, :o3, 1174784400
- tz.transition 2007, 10, :o2, 1193533200
- tz.transition 2008, 3, :o3, 1206838800
- tz.transition 2008, 10, :o2, 1224982800
- tz.transition 2009, 3, :o3, 1238288400
- tz.transition 2009, 10, :o2, 1256432400
- tz.transition 2010, 3, :o3, 1269738000
- tz.transition 2010, 10, :o2, 1288486800
- tz.transition 2011, 3, :o3, 1301187600
- tz.transition 2011, 10, :o2, 1319936400
- tz.transition 2012, 3, :o3, 1332637200
- tz.transition 2012, 10, :o2, 1351386000
- tz.transition 2013, 3, :o3, 1364691600
- tz.transition 2013, 10, :o2, 1382835600
- tz.transition 2014, 3, :o3, 1396141200
- tz.transition 2014, 10, :o2, 1414285200
- tz.transition 2015, 3, :o3, 1427590800
- tz.transition 2015, 10, :o2, 1445734800
- tz.transition 2016, 3, :o3, 1459040400
- tz.transition 2016, 10, :o2, 1477789200
- tz.transition 2017, 3, :o3, 1490490000
- tz.transition 2017, 10, :o2, 1509238800
- tz.transition 2018, 3, :o3, 1521939600
- tz.transition 2018, 10, :o2, 1540688400
- tz.transition 2019, 3, :o3, 1553994000
- tz.transition 2019, 10, :o2, 1572138000
- tz.transition 2020, 3, :o3, 1585443600
- tz.transition 2020, 10, :o2, 1603587600
- tz.transition 2021, 3, :o3, 1616893200
- tz.transition 2021, 10, :o2, 1635642000
- tz.transition 2022, 3, :o3, 1648342800
- tz.transition 2022, 10, :o2, 1667091600
- tz.transition 2023, 3, :o3, 1679792400
- tz.transition 2023, 10, :o2, 1698541200
- tz.transition 2024, 3, :o3, 1711846800
- tz.transition 2024, 10, :o2, 1729990800
- tz.transition 2025, 3, :o3, 1743296400
- tz.transition 2025, 10, :o2, 1761440400
- tz.transition 2026, 3, :o3, 1774746000
- tz.transition 2026, 10, :o2, 1792890000
- tz.transition 2027, 3, :o3, 1806195600
- tz.transition 2027, 10, :o2, 1824944400
- tz.transition 2028, 3, :o3, 1837645200
- tz.transition 2028, 10, :o2, 1856394000
- tz.transition 2029, 3, :o3, 1869094800
- tz.transition 2029, 10, :o2, 1887843600
- tz.transition 2030, 3, :o3, 1901149200
- tz.transition 2030, 10, :o2, 1919293200
- tz.transition 2031, 3, :o3, 1932598800
- tz.transition 2031, 10, :o2, 1950742800
- tz.transition 2032, 3, :o3, 1964048400
- tz.transition 2032, 10, :o2, 1982797200
- tz.transition 2033, 3, :o3, 1995498000
- tz.transition 2033, 10, :o2, 2014246800
- tz.transition 2034, 3, :o3, 2026947600
- tz.transition 2034, 10, :o2, 2045696400
- tz.transition 2035, 3, :o3, 2058397200
- tz.transition 2035, 10, :o2, 2077146000
- tz.transition 2036, 3, :o3, 2090451600
- tz.transition 2036, 10, :o2, 2108595600
- tz.transition 2037, 3, :o3, 2121901200
- tz.transition 2037, 10, :o2, 2140045200
- tz.transition 2038, 3, :o3, 2153350800, 59172253, 24
- tz.transition 2038, 10, :o2, 2172099600, 59177461, 24
- tz.transition 2039, 3, :o3, 2184800400, 59180989, 24
- tz.transition 2039, 10, :o2, 2203549200, 59186197, 24
- tz.transition 2040, 3, :o3, 2216250000, 59189725, 24
- tz.transition 2040, 10, :o2, 2234998800, 59194933, 24
- tz.transition 2041, 3, :o3, 2248304400, 59198629, 24
- tz.transition 2041, 10, :o2, 2266448400, 59203669, 24
- tz.transition 2042, 3, :o3, 2279754000, 59207365, 24
- tz.transition 2042, 10, :o2, 2297898000, 59212405, 24
- tz.transition 2043, 3, :o3, 2311203600, 59216101, 24
- tz.transition 2043, 10, :o2, 2329347600, 59221141, 24
- tz.transition 2044, 3, :o3, 2342653200, 59224837, 24
- tz.transition 2044, 10, :o2, 2361402000, 59230045, 24
- tz.transition 2045, 3, :o3, 2374102800, 59233573, 24
- tz.transition 2045, 10, :o2, 2392851600, 59238781, 24
- tz.transition 2046, 3, :o3, 2405552400, 59242309, 24
- tz.transition 2046, 10, :o2, 2424301200, 59247517, 24
- tz.transition 2047, 3, :o3, 2437606800, 59251213, 24
- tz.transition 2047, 10, :o2, 2455750800, 59256253, 24
- tz.transition 2048, 3, :o3, 2469056400, 59259949, 24
- tz.transition 2048, 10, :o2, 2487200400, 59264989, 24
- tz.transition 2049, 3, :o3, 2500506000, 59268685, 24
- tz.transition 2049, 10, :o2, 2519254800, 59273893, 24
- tz.transition 2050, 3, :o3, 2531955600, 59277421, 24
- tz.transition 2050, 10, :o2, 2550704400, 59282629, 24
- tz.transition 2051, 3, :o3, 2563405200, 59286157, 24
- tz.transition 2051, 10, :o2, 2582154000, 59291365, 24
- tz.transition 2052, 3, :o3, 2595459600, 59295061, 24
- tz.transition 2052, 10, :o2, 2613603600, 59300101, 24
- tz.transition 2053, 3, :o3, 2626909200, 59303797, 24
- tz.transition 2053, 10, :o2, 2645053200, 59308837, 24
- tz.transition 2054, 3, :o3, 2658358800, 59312533, 24
- tz.transition 2054, 10, :o2, 2676502800, 59317573, 24
- tz.transition 2055, 3, :o3, 2689808400, 59321269, 24
- tz.transition 2055, 10, :o2, 2708557200, 59326477, 24
- tz.transition 2056, 3, :o3, 2721258000, 59330005, 24
- tz.transition 2056, 10, :o2, 2740006800, 59335213, 24
- tz.transition 2057, 3, :o3, 2752707600, 59338741, 24
- tz.transition 2057, 10, :o2, 2771456400, 59343949, 24
- tz.transition 2058, 3, :o3, 2784762000, 59347645, 24
- tz.transition 2058, 10, :o2, 2802906000, 59352685, 24
- tz.transition 2059, 3, :o3, 2816211600, 59356381, 24
- tz.transition 2059, 10, :o2, 2834355600, 59361421, 24
- tz.transition 2060, 3, :o3, 2847661200, 59365117, 24
- tz.transition 2060, 10, :o2, 2866410000, 59370325, 24
- tz.transition 2061, 3, :o3, 2879110800, 59373853, 24
- tz.transition 2061, 10, :o2, 2897859600, 59379061, 24
- tz.transition 2062, 3, :o3, 2910560400, 59382589, 24
- tz.transition 2062, 10, :o2, 2929309200, 59387797, 24
- tz.transition 2063, 3, :o3, 2942010000, 59391325, 24
- tz.transition 2063, 10, :o2, 2960758800, 59396533, 24
- tz.transition 2064, 3, :o3, 2974064400, 59400229, 24
- tz.transition 2064, 10, :o2, 2992208400, 59405269, 24
- tz.transition 2065, 3, :o3, 3005514000, 59408965, 24
- tz.transition 2065, 10, :o2, 3023658000, 59414005, 24
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Europe/Tallinn.rb b/lib/tzinfo/data/definitions/Europe/Tallinn.rb
deleted file mode 100644
index 60ce06ff..00000000
--- a/lib/tzinfo/data/definitions/Europe/Tallinn.rb
+++ /dev/null
@@ -1,207 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Europe
- module Tallinn
- include TimezoneDefinition
-
- timezone 'Europe/Tallinn' do |tz|
- tz.offset :o0, 5940, 0, :LMT
- tz.offset :o1, 5940, 0, :TMT
- tz.offset :o2, 3600, 0, :CET
- tz.offset :o3, 3600, 3600, :CEST
- tz.offset :o4, 7200, 0, :EET
- tz.offset :o5, 10800, 0, :MSK
- tz.offset :o6, 10800, 3600, :MSD
- tz.offset :o7, 7200, 3600, :EEST
-
- tz.transition 1879, 12, :o1, -2840146740, 385234469, 160
- tz.transition 1918, 1, :o2, -1638322740, 387460069, 160
- tz.transition 1918, 4, :o3, -1632006000, 58120765, 24
- tz.transition 1918, 9, :o2, -1618700400, 58124461, 24
- tz.transition 1919, 6, :o1, -1593824400, 58131371, 24
- tz.transition 1921, 4, :o4, -1535938740, 387649669, 160
- tz.transition 1940, 8, :o5, -927943200, 29158169, 12
- tz.transition 1941, 9, :o3, -892954800, 19442019, 8
- tz.transition 1942, 11, :o2, -857257200, 58335973, 24
- tz.transition 1943, 3, :o3, -844556400, 58339501, 24
- tz.transition 1943, 10, :o2, -828226800, 58344037, 24
- tz.transition 1944, 4, :o3, -812502000, 58348405, 24
- tz.transition 1944, 9, :o5, -797652000, 29176265, 12
- tz.transition 1981, 3, :o6, 354920400
- tz.transition 1981, 9, :o5, 370728000
- tz.transition 1982, 3, :o6, 386456400
- tz.transition 1982, 9, :o5, 402264000
- tz.transition 1983, 3, :o6, 417992400
- tz.transition 1983, 9, :o5, 433800000
- tz.transition 1984, 3, :o6, 449614800
- tz.transition 1984, 9, :o5, 465346800
- tz.transition 1985, 3, :o6, 481071600
- tz.transition 1985, 9, :o5, 496796400
- tz.transition 1986, 3, :o6, 512521200
- tz.transition 1986, 9, :o5, 528246000
- tz.transition 1987, 3, :o6, 543970800
- tz.transition 1987, 9, :o5, 559695600
- tz.transition 1988, 3, :o6, 575420400
- tz.transition 1988, 9, :o5, 591145200
- tz.transition 1989, 3, :o7, 606870000
- tz.transition 1989, 9, :o4, 622598400
- tz.transition 1990, 3, :o7, 638323200
- tz.transition 1990, 9, :o4, 654652800
- tz.transition 1991, 3, :o7, 670377600
- tz.transition 1991, 9, :o4, 686102400
- tz.transition 1992, 3, :o7, 701827200
- tz.transition 1992, 9, :o4, 717552000
- tz.transition 1993, 3, :o7, 733276800
- tz.transition 1993, 9, :o4, 749001600
- tz.transition 1994, 3, :o7, 764726400
- tz.transition 1994, 9, :o4, 780451200
- tz.transition 1995, 3, :o7, 796176000
- tz.transition 1995, 9, :o4, 811900800
- tz.transition 1996, 3, :o7, 828230400
- tz.transition 1996, 10, :o4, 846374400
- tz.transition 1997, 3, :o7, 859680000
- tz.transition 1997, 10, :o4, 877824000
- tz.transition 1998, 3, :o7, 891129600
- tz.transition 1998, 10, :o4, 909277200
- tz.transition 1999, 3, :o7, 922582800
- tz.transition 1999, 10, :o4, 941331600
- tz.transition 2002, 3, :o7, 1017536400
- tz.transition 2002, 10, :o4, 1035680400
- tz.transition 2003, 3, :o7, 1048986000
- tz.transition 2003, 10, :o4, 1067130000
- tz.transition 2004, 3, :o7, 1080435600
- tz.transition 2004, 10, :o4, 1099184400
- tz.transition 2005, 3, :o7, 1111885200
- tz.transition 2005, 10, :o4, 1130634000
- tz.transition 2006, 3, :o7, 1143334800
- tz.transition 2006, 10, :o4, 1162083600
- tz.transition 2007, 3, :o7, 1174784400
- tz.transition 2007, 10, :o4, 1193533200
- tz.transition 2008, 3, :o7, 1206838800
- tz.transition 2008, 10, :o4, 1224982800
- tz.transition 2009, 3, :o7, 1238288400
- tz.transition 2009, 10, :o4, 1256432400
- tz.transition 2010, 3, :o7, 1269738000
- tz.transition 2010, 10, :o4, 1288486800
- tz.transition 2011, 3, :o7, 1301187600
- tz.transition 2011, 10, :o4, 1319936400
- tz.transition 2012, 3, :o7, 1332637200
- tz.transition 2012, 10, :o4, 1351386000
- tz.transition 2013, 3, :o7, 1364691600
- tz.transition 2013, 10, :o4, 1382835600
- tz.transition 2014, 3, :o7, 1396141200
- tz.transition 2014, 10, :o4, 1414285200
- tz.transition 2015, 3, :o7, 1427590800
- tz.transition 2015, 10, :o4, 1445734800
- tz.transition 2016, 3, :o7, 1459040400
- tz.transition 2016, 10, :o4, 1477789200
- tz.transition 2017, 3, :o7, 1490490000
- tz.transition 2017, 10, :o4, 1509238800
- tz.transition 2018, 3, :o7, 1521939600
- tz.transition 2018, 10, :o4, 1540688400
- tz.transition 2019, 3, :o7, 1553994000
- tz.transition 2019, 10, :o4, 1572138000
- tz.transition 2020, 3, :o7, 1585443600
- tz.transition 2020, 10, :o4, 1603587600
- tz.transition 2021, 3, :o7, 1616893200
- tz.transition 2021, 10, :o4, 1635642000
- tz.transition 2022, 3, :o7, 1648342800
- tz.transition 2022, 10, :o4, 1667091600
- tz.transition 2023, 3, :o7, 1679792400
- tz.transition 2023, 10, :o4, 1698541200
- tz.transition 2024, 3, :o7, 1711846800
- tz.transition 2024, 10, :o4, 1729990800
- tz.transition 2025, 3, :o7, 1743296400
- tz.transition 2025, 10, :o4, 1761440400
- tz.transition 2026, 3, :o7, 1774746000
- tz.transition 2026, 10, :o4, 1792890000
- tz.transition 2027, 3, :o7, 1806195600
- tz.transition 2027, 10, :o4, 1824944400
- tz.transition 2028, 3, :o7, 1837645200
- tz.transition 2028, 10, :o4, 1856394000
- tz.transition 2029, 3, :o7, 1869094800
- tz.transition 2029, 10, :o4, 1887843600
- tz.transition 2030, 3, :o7, 1901149200
- tz.transition 2030, 10, :o4, 1919293200
- tz.transition 2031, 3, :o7, 1932598800
- tz.transition 2031, 10, :o4, 1950742800
- tz.transition 2032, 3, :o7, 1964048400
- tz.transition 2032, 10, :o4, 1982797200
- tz.transition 2033, 3, :o7, 1995498000
- tz.transition 2033, 10, :o4, 2014246800
- tz.transition 2034, 3, :o7, 2026947600
- tz.transition 2034, 10, :o4, 2045696400
- tz.transition 2035, 3, :o7, 2058397200
- tz.transition 2035, 10, :o4, 2077146000
- tz.transition 2036, 3, :o7, 2090451600
- tz.transition 2036, 10, :o4, 2108595600
- tz.transition 2037, 3, :o7, 2121901200
- tz.transition 2037, 10, :o4, 2140045200
- tz.transition 2038, 3, :o7, 2153350800, 59172253, 24
- tz.transition 2038, 10, :o4, 2172099600, 59177461, 24
- tz.transition 2039, 3, :o7, 2184800400, 59180989, 24
- tz.transition 2039, 10, :o4, 2203549200, 59186197, 24
- tz.transition 2040, 3, :o7, 2216250000, 59189725, 24
- tz.transition 2040, 10, :o4, 2234998800, 59194933, 24
- tz.transition 2041, 3, :o7, 2248304400, 59198629, 24
- tz.transition 2041, 10, :o4, 2266448400, 59203669, 24
- tz.transition 2042, 3, :o7, 2279754000, 59207365, 24
- tz.transition 2042, 10, :o4, 2297898000, 59212405, 24
- tz.transition 2043, 3, :o7, 2311203600, 59216101, 24
- tz.transition 2043, 10, :o4, 2329347600, 59221141, 24
- tz.transition 2044, 3, :o7, 2342653200, 59224837, 24
- tz.transition 2044, 10, :o4, 2361402000, 59230045, 24
- tz.transition 2045, 3, :o7, 2374102800, 59233573, 24
- tz.transition 2045, 10, :o4, 2392851600, 59238781, 24
- tz.transition 2046, 3, :o7, 2405552400, 59242309, 24
- tz.transition 2046, 10, :o4, 2424301200, 59247517, 24
- tz.transition 2047, 3, :o7, 2437606800, 59251213, 24
- tz.transition 2047, 10, :o4, 2455750800, 59256253, 24
- tz.transition 2048, 3, :o7, 2469056400, 59259949, 24
- tz.transition 2048, 10, :o4, 2487200400, 59264989, 24
- tz.transition 2049, 3, :o7, 2500506000, 59268685, 24
- tz.transition 2049, 10, :o4, 2519254800, 59273893, 24
- tz.transition 2050, 3, :o7, 2531955600, 59277421, 24
- tz.transition 2050, 10, :o4, 2550704400, 59282629, 24
- tz.transition 2051, 3, :o7, 2563405200, 59286157, 24
- tz.transition 2051, 10, :o4, 2582154000, 59291365, 24
- tz.transition 2052, 3, :o7, 2595459600, 59295061, 24
- tz.transition 2052, 10, :o4, 2613603600, 59300101, 24
- tz.transition 2053, 3, :o7, 2626909200, 59303797, 24
- tz.transition 2053, 10, :o4, 2645053200, 59308837, 24
- tz.transition 2054, 3, :o7, 2658358800, 59312533, 24
- tz.transition 2054, 10, :o4, 2676502800, 59317573, 24
- tz.transition 2055, 3, :o7, 2689808400, 59321269, 24
- tz.transition 2055, 10, :o4, 2708557200, 59326477, 24
- tz.transition 2056, 3, :o7, 2721258000, 59330005, 24
- tz.transition 2056, 10, :o4, 2740006800, 59335213, 24
- tz.transition 2057, 3, :o7, 2752707600, 59338741, 24
- tz.transition 2057, 10, :o4, 2771456400, 59343949, 24
- tz.transition 2058, 3, :o7, 2784762000, 59347645, 24
- tz.transition 2058, 10, :o4, 2802906000, 59352685, 24
- tz.transition 2059, 3, :o7, 2816211600, 59356381, 24
- tz.transition 2059, 10, :o4, 2834355600, 59361421, 24
- tz.transition 2060, 3, :o7, 2847661200, 59365117, 24
- tz.transition 2060, 10, :o4, 2866410000, 59370325, 24
- tz.transition 2061, 3, :o7, 2879110800, 59373853, 24
- tz.transition 2061, 10, :o4, 2897859600, 59379061, 24
- tz.transition 2062, 3, :o7, 2910560400, 59382589, 24
- tz.transition 2062, 10, :o4, 2929309200, 59387797, 24
- tz.transition 2063, 3, :o7, 2942010000, 59391325, 24
- tz.transition 2063, 10, :o4, 2960758800, 59396533, 24
- tz.transition 2064, 3, :o7, 2974064400, 59400229, 24
- tz.transition 2064, 10, :o4, 2992208400, 59405269, 24
- tz.transition 2065, 3, :o7, 3005514000, 59408965, 24
- tz.transition 2065, 10, :o4, 3023658000, 59414005, 24
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Europe/Tirane.rb b/lib/tzinfo/data/definitions/Europe/Tirane.rb
deleted file mode 100644
index ddf25fd7..00000000
--- a/lib/tzinfo/data/definitions/Europe/Tirane.rb
+++ /dev/null
@@ -1,212 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Europe
- module Tirane
- include TimezoneDefinition
-
- timezone 'Europe/Tirane' do |tz|
- tz.offset :o0, 4760, 0, :LMT
- tz.offset :o1, 3600, 0, :CET
- tz.offset :o2, 3600, 3600, :CEST
-
- tz.transition 1913, 12, :o1, -1767230360, 5227488241, 2160
- tz.transition 1940, 6, :o2, -932346000, 58315115, 24
- tz.transition 1942, 11, :o1, -857257200, 58335973, 24
- tz.transition 1943, 3, :o2, -844556400, 58339501, 24
- tz.transition 1943, 4, :o1, -843519600, 58339789, 24
- tz.transition 1974, 5, :o2, 136854000
- tz.transition 1974, 10, :o1, 149896800
- tz.transition 1975, 4, :o2, 168130800
- tz.transition 1975, 10, :o1, 181432800
- tz.transition 1976, 5, :o2, 199839600
- tz.transition 1976, 10, :o1, 213141600
- tz.transition 1977, 5, :o2, 231894000
- tz.transition 1977, 10, :o1, 244591200
- tz.transition 1978, 5, :o2, 263257200
- tz.transition 1978, 9, :o1, 276040800
- tz.transition 1979, 5, :o2, 294706800
- tz.transition 1979, 9, :o1, 307490400
- tz.transition 1980, 5, :o2, 326156400
- tz.transition 1980, 10, :o1, 339458400
- tz.transition 1981, 4, :o2, 357087600
- tz.transition 1981, 9, :o1, 370389600
- tz.transition 1982, 5, :o2, 389142000
- tz.transition 1982, 10, :o1, 402444000
- tz.transition 1983, 4, :o2, 419468400
- tz.transition 1983, 9, :o1, 433807200
- tz.transition 1984, 3, :o2, 449622000
- tz.transition 1984, 9, :o1, 465354000
- tz.transition 1985, 3, :o2, 481078800
- tz.transition 1985, 9, :o1, 496803600
- tz.transition 1986, 3, :o2, 512528400
- tz.transition 1986, 9, :o1, 528253200
- tz.transition 1987, 3, :o2, 543978000
- tz.transition 1987, 9, :o1, 559702800
- tz.transition 1988, 3, :o2, 575427600
- tz.transition 1988, 9, :o1, 591152400
- tz.transition 1989, 3, :o2, 606877200
- tz.transition 1989, 9, :o1, 622602000
- tz.transition 1990, 3, :o2, 638326800
- tz.transition 1990, 9, :o1, 654656400
- tz.transition 1991, 3, :o2, 670381200
- tz.transition 1991, 9, :o1, 686106000
- tz.transition 1992, 3, :o2, 701830800
- tz.transition 1992, 9, :o1, 717555600
- tz.transition 1993, 3, :o2, 733280400
- tz.transition 1993, 9, :o1, 749005200
- tz.transition 1994, 3, :o2, 764730000
- tz.transition 1994, 9, :o1, 780454800
- tz.transition 1995, 3, :o2, 796179600
- tz.transition 1995, 9, :o1, 811904400
- tz.transition 1996, 3, :o2, 828234000
- tz.transition 1996, 10, :o1, 846378000
- tz.transition 1997, 3, :o2, 859683600
- tz.transition 1997, 10, :o1, 877827600
- tz.transition 1998, 3, :o2, 891133200
- tz.transition 1998, 10, :o1, 909277200
- tz.transition 1999, 3, :o2, 922582800
- tz.transition 1999, 10, :o1, 941331600
- tz.transition 2000, 3, :o2, 954032400
- tz.transition 2000, 10, :o1, 972781200
- tz.transition 2001, 3, :o2, 985482000
- tz.transition 2001, 10, :o1, 1004230800
- tz.transition 2002, 3, :o2, 1017536400
- tz.transition 2002, 10, :o1, 1035680400
- tz.transition 2003, 3, :o2, 1048986000
- tz.transition 2003, 10, :o1, 1067130000
- tz.transition 2004, 3, :o2, 1080435600
- tz.transition 2004, 10, :o1, 1099184400
- tz.transition 2005, 3, :o2, 1111885200
- tz.transition 2005, 10, :o1, 1130634000
- tz.transition 2006, 3, :o2, 1143334800
- tz.transition 2006, 10, :o1, 1162083600
- tz.transition 2007, 3, :o2, 1174784400
- tz.transition 2007, 10, :o1, 1193533200
- tz.transition 2008, 3, :o2, 1206838800
- tz.transition 2008, 10, :o1, 1224982800
- tz.transition 2009, 3, :o2, 1238288400
- tz.transition 2009, 10, :o1, 1256432400
- tz.transition 2010, 3, :o2, 1269738000
- tz.transition 2010, 10, :o1, 1288486800
- tz.transition 2011, 3, :o2, 1301187600
- tz.transition 2011, 10, :o1, 1319936400
- tz.transition 2012, 3, :o2, 1332637200
- tz.transition 2012, 10, :o1, 1351386000
- tz.transition 2013, 3, :o2, 1364691600
- tz.transition 2013, 10, :o1, 1382835600
- tz.transition 2014, 3, :o2, 1396141200
- tz.transition 2014, 10, :o1, 1414285200
- tz.transition 2015, 3, :o2, 1427590800
- tz.transition 2015, 10, :o1, 1445734800
- tz.transition 2016, 3, :o2, 1459040400
- tz.transition 2016, 10, :o1, 1477789200
- tz.transition 2017, 3, :o2, 1490490000
- tz.transition 2017, 10, :o1, 1509238800
- tz.transition 2018, 3, :o2, 1521939600
- tz.transition 2018, 10, :o1, 1540688400
- tz.transition 2019, 3, :o2, 1553994000
- tz.transition 2019, 10, :o1, 1572138000
- tz.transition 2020, 3, :o2, 1585443600
- tz.transition 2020, 10, :o1, 1603587600
- tz.transition 2021, 3, :o2, 1616893200
- tz.transition 2021, 10, :o1, 1635642000
- tz.transition 2022, 3, :o2, 1648342800
- tz.transition 2022, 10, :o1, 1667091600
- tz.transition 2023, 3, :o2, 1679792400
- tz.transition 2023, 10, :o1, 1698541200
- tz.transition 2024, 3, :o2, 1711846800
- tz.transition 2024, 10, :o1, 1729990800
- tz.transition 2025, 3, :o2, 1743296400
- tz.transition 2025, 10, :o1, 1761440400
- tz.transition 2026, 3, :o2, 1774746000
- tz.transition 2026, 10, :o1, 1792890000
- tz.transition 2027, 3, :o2, 1806195600
- tz.transition 2027, 10, :o1, 1824944400
- tz.transition 2028, 3, :o2, 1837645200
- tz.transition 2028, 10, :o1, 1856394000
- tz.transition 2029, 3, :o2, 1869094800
- tz.transition 2029, 10, :o1, 1887843600
- tz.transition 2030, 3, :o2, 1901149200
- tz.transition 2030, 10, :o1, 1919293200
- tz.transition 2031, 3, :o2, 1932598800
- tz.transition 2031, 10, :o1, 1950742800
- tz.transition 2032, 3, :o2, 1964048400
- tz.transition 2032, 10, :o1, 1982797200
- tz.transition 2033, 3, :o2, 1995498000
- tz.transition 2033, 10, :o1, 2014246800
- tz.transition 2034, 3, :o2, 2026947600
- tz.transition 2034, 10, :o1, 2045696400
- tz.transition 2035, 3, :o2, 2058397200
- tz.transition 2035, 10, :o1, 2077146000
- tz.transition 2036, 3, :o2, 2090451600
- tz.transition 2036, 10, :o1, 2108595600
- tz.transition 2037, 3, :o2, 2121901200
- tz.transition 2037, 10, :o1, 2140045200
- tz.transition 2038, 3, :o2, 2153350800, 59172253, 24
- tz.transition 2038, 10, :o1, 2172099600, 59177461, 24
- tz.transition 2039, 3, :o2, 2184800400, 59180989, 24
- tz.transition 2039, 10, :o1, 2203549200, 59186197, 24
- tz.transition 2040, 3, :o2, 2216250000, 59189725, 24
- tz.transition 2040, 10, :o1, 2234998800, 59194933, 24
- tz.transition 2041, 3, :o2, 2248304400, 59198629, 24
- tz.transition 2041, 10, :o1, 2266448400, 59203669, 24
- tz.transition 2042, 3, :o2, 2279754000, 59207365, 24
- tz.transition 2042, 10, :o1, 2297898000, 59212405, 24
- tz.transition 2043, 3, :o2, 2311203600, 59216101, 24
- tz.transition 2043, 10, :o1, 2329347600, 59221141, 24
- tz.transition 2044, 3, :o2, 2342653200, 59224837, 24
- tz.transition 2044, 10, :o1, 2361402000, 59230045, 24
- tz.transition 2045, 3, :o2, 2374102800, 59233573, 24
- tz.transition 2045, 10, :o1, 2392851600, 59238781, 24
- tz.transition 2046, 3, :o2, 2405552400, 59242309, 24
- tz.transition 2046, 10, :o1, 2424301200, 59247517, 24
- tz.transition 2047, 3, :o2, 2437606800, 59251213, 24
- tz.transition 2047, 10, :o1, 2455750800, 59256253, 24
- tz.transition 2048, 3, :o2, 2469056400, 59259949, 24
- tz.transition 2048, 10, :o1, 2487200400, 59264989, 24
- tz.transition 2049, 3, :o2, 2500506000, 59268685, 24
- tz.transition 2049, 10, :o1, 2519254800, 59273893, 24
- tz.transition 2050, 3, :o2, 2531955600, 59277421, 24
- tz.transition 2050, 10, :o1, 2550704400, 59282629, 24
- tz.transition 2051, 3, :o2, 2563405200, 59286157, 24
- tz.transition 2051, 10, :o1, 2582154000, 59291365, 24
- tz.transition 2052, 3, :o2, 2595459600, 59295061, 24
- tz.transition 2052, 10, :o1, 2613603600, 59300101, 24
- tz.transition 2053, 3, :o2, 2626909200, 59303797, 24
- tz.transition 2053, 10, :o1, 2645053200, 59308837, 24
- tz.transition 2054, 3, :o2, 2658358800, 59312533, 24
- tz.transition 2054, 10, :o1, 2676502800, 59317573, 24
- tz.transition 2055, 3, :o2, 2689808400, 59321269, 24
- tz.transition 2055, 10, :o1, 2708557200, 59326477, 24
- tz.transition 2056, 3, :o2, 2721258000, 59330005, 24
- tz.transition 2056, 10, :o1, 2740006800, 59335213, 24
- tz.transition 2057, 3, :o2, 2752707600, 59338741, 24
- tz.transition 2057, 10, :o1, 2771456400, 59343949, 24
- tz.transition 2058, 3, :o2, 2784762000, 59347645, 24
- tz.transition 2058, 10, :o1, 2802906000, 59352685, 24
- tz.transition 2059, 3, :o2, 2816211600, 59356381, 24
- tz.transition 2059, 10, :o1, 2834355600, 59361421, 24
- tz.transition 2060, 3, :o2, 2847661200, 59365117, 24
- tz.transition 2060, 10, :o1, 2866410000, 59370325, 24
- tz.transition 2061, 3, :o2, 2879110800, 59373853, 24
- tz.transition 2061, 10, :o1, 2897859600, 59379061, 24
- tz.transition 2062, 3, :o2, 2910560400, 59382589, 24
- tz.transition 2062, 10, :o1, 2929309200, 59387797, 24
- tz.transition 2063, 3, :o2, 2942010000, 59391325, 24
- tz.transition 2063, 10, :o1, 2960758800, 59396533, 24
- tz.transition 2064, 3, :o2, 2974064400, 59400229, 24
- tz.transition 2064, 10, :o1, 2992208400, 59405269, 24
- tz.transition 2065, 3, :o2, 3005514000, 59408965, 24
- tz.transition 2065, 10, :o1, 3023658000, 59414005, 24
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Europe/Tiraspol.rb b/lib/tzinfo/data/definitions/Europe/Tiraspol.rb
deleted file mode 100644
index fc2abf5e..00000000
--- a/lib/tzinfo/data/definitions/Europe/Tiraspol.rb
+++ /dev/null
@@ -1,18 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Europe
- module Tiraspol
- include TimezoneDefinition
-
- linked_timezone 'Europe/Tiraspol', 'Europe/Chisinau'
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Europe/Uzhgorod.rb b/lib/tzinfo/data/definitions/Europe/Uzhgorod.rb
deleted file mode 100644
index 5924af93..00000000
--- a/lib/tzinfo/data/definitions/Europe/Uzhgorod.rb
+++ /dev/null
@@ -1,203 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Europe
- module Uzhgorod
- include TimezoneDefinition
-
- timezone 'Europe/Uzhgorod' do |tz|
- tz.offset :o0, 5352, 0, :LMT
- tz.offset :o1, 3600, 0, :CET
- tz.offset :o2, 3600, 3600, :CEST
- tz.offset :o3, 10800, 0, :MSK
- tz.offset :o4, 10800, 3600, :MSD
- tz.offset :o5, 7200, 0, :EET
- tz.offset :o6, 7200, 3600, :EEST
-
- tz.transition 1890, 9, :o1, -2500939752, 8681909177, 3600
- tz.transition 1940, 4, :o2, -938905200, 58313293, 24
- tz.transition 1942, 11, :o1, -857257200, 58335973, 24
- tz.transition 1943, 3, :o2, -844556400, 58339501, 24
- tz.transition 1943, 10, :o1, -828226800, 58344037, 24
- tz.transition 1944, 4, :o2, -812502000, 58348405, 24
- tz.transition 1944, 10, :o1, -794714400, 29176673, 12
- tz.transition 1945, 6, :o3, -773456400, 58359251, 24
- tz.transition 1981, 3, :o4, 354920400
- tz.transition 1981, 9, :o3, 370728000
- tz.transition 1982, 3, :o4, 386456400
- tz.transition 1982, 9, :o3, 402264000
- tz.transition 1983, 3, :o4, 417992400
- tz.transition 1983, 9, :o3, 433800000
- tz.transition 1984, 3, :o4, 449614800
- tz.transition 1984, 9, :o3, 465346800
- tz.transition 1985, 3, :o4, 481071600
- tz.transition 1985, 9, :o3, 496796400
- tz.transition 1986, 3, :o4, 512521200
- tz.transition 1986, 9, :o3, 528246000
- tz.transition 1987, 3, :o4, 543970800
- tz.transition 1987, 9, :o3, 559695600
- tz.transition 1988, 3, :o4, 575420400
- tz.transition 1988, 9, :o3, 591145200
- tz.transition 1989, 3, :o4, 606870000
- tz.transition 1989, 9, :o3, 622594800
- tz.transition 1990, 6, :o1, 646786800
- tz.transition 1991, 3, :o5, 670384800
- tz.transition 1992, 3, :o6, 701820000
- tz.transition 1992, 9, :o5, 717541200
- tz.transition 1993, 3, :o6, 733269600
- tz.transition 1993, 9, :o5, 748990800
- tz.transition 1994, 3, :o6, 764719200
- tz.transition 1994, 9, :o5, 780440400
- tz.transition 1995, 3, :o6, 796179600
- tz.transition 1995, 9, :o5, 811904400
- tz.transition 1996, 3, :o6, 828234000
- tz.transition 1996, 10, :o5, 846378000
- tz.transition 1997, 3, :o6, 859683600
- tz.transition 1997, 10, :o5, 877827600
- tz.transition 1998, 3, :o6, 891133200
- tz.transition 1998, 10, :o5, 909277200
- tz.transition 1999, 3, :o6, 922582800
- tz.transition 1999, 10, :o5, 941331600
- tz.transition 2000, 3, :o6, 954032400
- tz.transition 2000, 10, :o5, 972781200
- tz.transition 2001, 3, :o6, 985482000
- tz.transition 2001, 10, :o5, 1004230800
- tz.transition 2002, 3, :o6, 1017536400
- tz.transition 2002, 10, :o5, 1035680400
- tz.transition 2003, 3, :o6, 1048986000
- tz.transition 2003, 10, :o5, 1067130000
- tz.transition 2004, 3, :o6, 1080435600
- tz.transition 2004, 10, :o5, 1099184400
- tz.transition 2005, 3, :o6, 1111885200
- tz.transition 2005, 10, :o5, 1130634000
- tz.transition 2006, 3, :o6, 1143334800
- tz.transition 2006, 10, :o5, 1162083600
- tz.transition 2007, 3, :o6, 1174784400
- tz.transition 2007, 10, :o5, 1193533200
- tz.transition 2008, 3, :o6, 1206838800
- tz.transition 2008, 10, :o5, 1224982800
- tz.transition 2009, 3, :o6, 1238288400
- tz.transition 2009, 10, :o5, 1256432400
- tz.transition 2010, 3, :o6, 1269738000
- tz.transition 2010, 10, :o5, 1288486800
- tz.transition 2011, 3, :o6, 1301187600
- tz.transition 2011, 10, :o5, 1319936400
- tz.transition 2012, 3, :o6, 1332637200
- tz.transition 2012, 10, :o5, 1351386000
- tz.transition 2013, 3, :o6, 1364691600
- tz.transition 2013, 10, :o5, 1382835600
- tz.transition 2014, 3, :o6, 1396141200
- tz.transition 2014, 10, :o5, 1414285200
- tz.transition 2015, 3, :o6, 1427590800
- tz.transition 2015, 10, :o5, 1445734800
- tz.transition 2016, 3, :o6, 1459040400
- tz.transition 2016, 10, :o5, 1477789200
- tz.transition 2017, 3, :o6, 1490490000
- tz.transition 2017, 10, :o5, 1509238800
- tz.transition 2018, 3, :o6, 1521939600
- tz.transition 2018, 10, :o5, 1540688400
- tz.transition 2019, 3, :o6, 1553994000
- tz.transition 2019, 10, :o5, 1572138000
- tz.transition 2020, 3, :o6, 1585443600
- tz.transition 2020, 10, :o5, 1603587600
- tz.transition 2021, 3, :o6, 1616893200
- tz.transition 2021, 10, :o5, 1635642000
- tz.transition 2022, 3, :o6, 1648342800
- tz.transition 2022, 10, :o5, 1667091600
- tz.transition 2023, 3, :o6, 1679792400
- tz.transition 2023, 10, :o5, 1698541200
- tz.transition 2024, 3, :o6, 1711846800
- tz.transition 2024, 10, :o5, 1729990800
- tz.transition 2025, 3, :o6, 1743296400
- tz.transition 2025, 10, :o5, 1761440400
- tz.transition 2026, 3, :o6, 1774746000
- tz.transition 2026, 10, :o5, 1792890000
- tz.transition 2027, 3, :o6, 1806195600
- tz.transition 2027, 10, :o5, 1824944400
- tz.transition 2028, 3, :o6, 1837645200
- tz.transition 2028, 10, :o5, 1856394000
- tz.transition 2029, 3, :o6, 1869094800
- tz.transition 2029, 10, :o5, 1887843600
- tz.transition 2030, 3, :o6, 1901149200
- tz.transition 2030, 10, :o5, 1919293200
- tz.transition 2031, 3, :o6, 1932598800
- tz.transition 2031, 10, :o5, 1950742800
- tz.transition 2032, 3, :o6, 1964048400
- tz.transition 2032, 10, :o5, 1982797200
- tz.transition 2033, 3, :o6, 1995498000
- tz.transition 2033, 10, :o5, 2014246800
- tz.transition 2034, 3, :o6, 2026947600
- tz.transition 2034, 10, :o5, 2045696400
- tz.transition 2035, 3, :o6, 2058397200
- tz.transition 2035, 10, :o5, 2077146000
- tz.transition 2036, 3, :o6, 2090451600
- tz.transition 2036, 10, :o5, 2108595600
- tz.transition 2037, 3, :o6, 2121901200
- tz.transition 2037, 10, :o5, 2140045200
- tz.transition 2038, 3, :o6, 2153350800, 59172253, 24
- tz.transition 2038, 10, :o5, 2172099600, 59177461, 24
- tz.transition 2039, 3, :o6, 2184800400, 59180989, 24
- tz.transition 2039, 10, :o5, 2203549200, 59186197, 24
- tz.transition 2040, 3, :o6, 2216250000, 59189725, 24
- tz.transition 2040, 10, :o5, 2234998800, 59194933, 24
- tz.transition 2041, 3, :o6, 2248304400, 59198629, 24
- tz.transition 2041, 10, :o5, 2266448400, 59203669, 24
- tz.transition 2042, 3, :o6, 2279754000, 59207365, 24
- tz.transition 2042, 10, :o5, 2297898000, 59212405, 24
- tz.transition 2043, 3, :o6, 2311203600, 59216101, 24
- tz.transition 2043, 10, :o5, 2329347600, 59221141, 24
- tz.transition 2044, 3, :o6, 2342653200, 59224837, 24
- tz.transition 2044, 10, :o5, 2361402000, 59230045, 24
- tz.transition 2045, 3, :o6, 2374102800, 59233573, 24
- tz.transition 2045, 10, :o5, 2392851600, 59238781, 24
- tz.transition 2046, 3, :o6, 2405552400, 59242309, 24
- tz.transition 2046, 10, :o5, 2424301200, 59247517, 24
- tz.transition 2047, 3, :o6, 2437606800, 59251213, 24
- tz.transition 2047, 10, :o5, 2455750800, 59256253, 24
- tz.transition 2048, 3, :o6, 2469056400, 59259949, 24
- tz.transition 2048, 10, :o5, 2487200400, 59264989, 24
- tz.transition 2049, 3, :o6, 2500506000, 59268685, 24
- tz.transition 2049, 10, :o5, 2519254800, 59273893, 24
- tz.transition 2050, 3, :o6, 2531955600, 59277421, 24
- tz.transition 2050, 10, :o5, 2550704400, 59282629, 24
- tz.transition 2051, 3, :o6, 2563405200, 59286157, 24
- tz.transition 2051, 10, :o5, 2582154000, 59291365, 24
- tz.transition 2052, 3, :o6, 2595459600, 59295061, 24
- tz.transition 2052, 10, :o5, 2613603600, 59300101, 24
- tz.transition 2053, 3, :o6, 2626909200, 59303797, 24
- tz.transition 2053, 10, :o5, 2645053200, 59308837, 24
- tz.transition 2054, 3, :o6, 2658358800, 59312533, 24
- tz.transition 2054, 10, :o5, 2676502800, 59317573, 24
- tz.transition 2055, 3, :o6, 2689808400, 59321269, 24
- tz.transition 2055, 10, :o5, 2708557200, 59326477, 24
- tz.transition 2056, 3, :o6, 2721258000, 59330005, 24
- tz.transition 2056, 10, :o5, 2740006800, 59335213, 24
- tz.transition 2057, 3, :o6, 2752707600, 59338741, 24
- tz.transition 2057, 10, :o5, 2771456400, 59343949, 24
- tz.transition 2058, 3, :o6, 2784762000, 59347645, 24
- tz.transition 2058, 10, :o5, 2802906000, 59352685, 24
- tz.transition 2059, 3, :o6, 2816211600, 59356381, 24
- tz.transition 2059, 10, :o5, 2834355600, 59361421, 24
- tz.transition 2060, 3, :o6, 2847661200, 59365117, 24
- tz.transition 2060, 10, :o5, 2866410000, 59370325, 24
- tz.transition 2061, 3, :o6, 2879110800, 59373853, 24
- tz.transition 2061, 10, :o5, 2897859600, 59379061, 24
- tz.transition 2062, 3, :o6, 2910560400, 59382589, 24
- tz.transition 2062, 10, :o5, 2929309200, 59387797, 24
- tz.transition 2063, 3, :o6, 2942010000, 59391325, 24
- tz.transition 2063, 10, :o5, 2960758800, 59396533, 24
- tz.transition 2064, 3, :o6, 2974064400, 59400229, 24
- tz.transition 2064, 10, :o5, 2992208400, 59405269, 24
- tz.transition 2065, 3, :o6, 3005514000, 59408965, 24
- tz.transition 2065, 10, :o5, 3023658000, 59414005, 24
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Europe/Vaduz.rb b/lib/tzinfo/data/definitions/Europe/Vaduz.rb
deleted file mode 100644
index 3a87e3ea..00000000
--- a/lib/tzinfo/data/definitions/Europe/Vaduz.rb
+++ /dev/null
@@ -1,18 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Europe
- module Vaduz
- include TimezoneDefinition
-
- linked_timezone 'Europe/Vaduz', 'Europe/Zurich'
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Europe/Vatican.rb b/lib/tzinfo/data/definitions/Europe/Vatican.rb
deleted file mode 100644
index 37f6ddbd..00000000
--- a/lib/tzinfo/data/definitions/Europe/Vatican.rb
+++ /dev/null
@@ -1,18 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Europe
- module Vatican
- include TimezoneDefinition
-
- linked_timezone 'Europe/Vatican', 'Europe/Rome'
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Europe/Vienna.rb b/lib/tzinfo/data/definitions/Europe/Vienna.rb
deleted file mode 100644
index f5c14a46..00000000
--- a/lib/tzinfo/data/definitions/Europe/Vienna.rb
+++ /dev/null
@@ -1,218 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Europe
- module Vienna
- include TimezoneDefinition
-
- timezone 'Europe/Vienna' do |tz|
- tz.offset :o0, 3921, 0, :LMT
- tz.offset :o1, 3600, 0, :CET
- tz.offset :o2, 3600, 3600, :CEST
-
- tz.transition 1893, 3, :o1, -2422055121, 69481568293, 28800
- tz.transition 1916, 4, :o2, -1693706400, 29051813, 12
- tz.transition 1916, 9, :o1, -1680483600, 58107299, 24
- tz.transition 1917, 4, :o2, -1663455600, 58112029, 24
- tz.transition 1917, 9, :o1, -1650150000, 58115725, 24
- tz.transition 1918, 4, :o2, -1632006000, 58120765, 24
- tz.transition 1918, 9, :o1, -1618700400, 58124461, 24
- tz.transition 1920, 4, :o2, -1569711600, 58138069, 24
- tz.transition 1920, 9, :o1, -1555801200, 58141933, 24
- tz.transition 1940, 4, :o2, -938905200, 58313293, 24
- tz.transition 1942, 11, :o1, -857257200, 58335973, 24
- tz.transition 1943, 3, :o2, -844556400, 58339501, 24
- tz.transition 1943, 10, :o1, -828226800, 58344037, 24
- tz.transition 1944, 4, :o2, -812502000, 58348405, 24
- tz.transition 1944, 10, :o1, -796777200, 58352773, 24
- tz.transition 1945, 4, :o2, -781052400, 58357141, 24
- tz.transition 1945, 4, :o1, -780188400, 58357381, 24
- tz.transition 1946, 4, :o2, -748479600, 58366189, 24
- tz.transition 1946, 10, :o1, -733359600, 58370389, 24
- tz.transition 1947, 4, :o2, -717634800, 58374757, 24
- tz.transition 1947, 10, :o1, -701910000, 58379125, 24
- tz.transition 1948, 4, :o2, -684975600, 58383829, 24
- tz.transition 1948, 10, :o1, -670460400, 58387861, 24
- tz.transition 1980, 4, :o2, 323823600
- tz.transition 1980, 9, :o1, 338940000
- tz.transition 1981, 3, :o2, 354675600
- tz.transition 1981, 9, :o1, 370400400
- tz.transition 1982, 3, :o2, 386125200
- tz.transition 1982, 9, :o1, 401850000
- tz.transition 1983, 3, :o2, 417574800
- tz.transition 1983, 9, :o1, 433299600
- tz.transition 1984, 3, :o2, 449024400
- tz.transition 1984, 9, :o1, 465354000
- tz.transition 1985, 3, :o2, 481078800
- tz.transition 1985, 9, :o1, 496803600
- tz.transition 1986, 3, :o2, 512528400
- tz.transition 1986, 9, :o1, 528253200
- tz.transition 1987, 3, :o2, 543978000
- tz.transition 1987, 9, :o1, 559702800
- tz.transition 1988, 3, :o2, 575427600
- tz.transition 1988, 9, :o1, 591152400
- tz.transition 1989, 3, :o2, 606877200
- tz.transition 1989, 9, :o1, 622602000
- tz.transition 1990, 3, :o2, 638326800
- tz.transition 1990, 9, :o1, 654656400
- tz.transition 1991, 3, :o2, 670381200
- tz.transition 1991, 9, :o1, 686106000
- tz.transition 1992, 3, :o2, 701830800
- tz.transition 1992, 9, :o1, 717555600
- tz.transition 1993, 3, :o2, 733280400
- tz.transition 1993, 9, :o1, 749005200
- tz.transition 1994, 3, :o2, 764730000
- tz.transition 1994, 9, :o1, 780454800
- tz.transition 1995, 3, :o2, 796179600
- tz.transition 1995, 9, :o1, 811904400
- tz.transition 1996, 3, :o2, 828234000
- tz.transition 1996, 10, :o1, 846378000
- tz.transition 1997, 3, :o2, 859683600
- tz.transition 1997, 10, :o1, 877827600
- tz.transition 1998, 3, :o2, 891133200
- tz.transition 1998, 10, :o1, 909277200
- tz.transition 1999, 3, :o2, 922582800
- tz.transition 1999, 10, :o1, 941331600
- tz.transition 2000, 3, :o2, 954032400
- tz.transition 2000, 10, :o1, 972781200
- tz.transition 2001, 3, :o2, 985482000
- tz.transition 2001, 10, :o1, 1004230800
- tz.transition 2002, 3, :o2, 1017536400
- tz.transition 2002, 10, :o1, 1035680400
- tz.transition 2003, 3, :o2, 1048986000
- tz.transition 2003, 10, :o1, 1067130000
- tz.transition 2004, 3, :o2, 1080435600
- tz.transition 2004, 10, :o1, 1099184400
- tz.transition 2005, 3, :o2, 1111885200
- tz.transition 2005, 10, :o1, 1130634000
- tz.transition 2006, 3, :o2, 1143334800
- tz.transition 2006, 10, :o1, 1162083600
- tz.transition 2007, 3, :o2, 1174784400
- tz.transition 2007, 10, :o1, 1193533200
- tz.transition 2008, 3, :o2, 1206838800
- tz.transition 2008, 10, :o1, 1224982800
- tz.transition 2009, 3, :o2, 1238288400
- tz.transition 2009, 10, :o1, 1256432400
- tz.transition 2010, 3, :o2, 1269738000
- tz.transition 2010, 10, :o1, 1288486800
- tz.transition 2011, 3, :o2, 1301187600
- tz.transition 2011, 10, :o1, 1319936400
- tz.transition 2012, 3, :o2, 1332637200
- tz.transition 2012, 10, :o1, 1351386000
- tz.transition 2013, 3, :o2, 1364691600
- tz.transition 2013, 10, :o1, 1382835600
- tz.transition 2014, 3, :o2, 1396141200
- tz.transition 2014, 10, :o1, 1414285200
- tz.transition 2015, 3, :o2, 1427590800
- tz.transition 2015, 10, :o1, 1445734800
- tz.transition 2016, 3, :o2, 1459040400
- tz.transition 2016, 10, :o1, 1477789200
- tz.transition 2017, 3, :o2, 1490490000
- tz.transition 2017, 10, :o1, 1509238800
- tz.transition 2018, 3, :o2, 1521939600
- tz.transition 2018, 10, :o1, 1540688400
- tz.transition 2019, 3, :o2, 1553994000
- tz.transition 2019, 10, :o1, 1572138000
- tz.transition 2020, 3, :o2, 1585443600
- tz.transition 2020, 10, :o1, 1603587600
- tz.transition 2021, 3, :o2, 1616893200
- tz.transition 2021, 10, :o1, 1635642000
- tz.transition 2022, 3, :o2, 1648342800
- tz.transition 2022, 10, :o1, 1667091600
- tz.transition 2023, 3, :o2, 1679792400
- tz.transition 2023, 10, :o1, 1698541200
- tz.transition 2024, 3, :o2, 1711846800
- tz.transition 2024, 10, :o1, 1729990800
- tz.transition 2025, 3, :o2, 1743296400
- tz.transition 2025, 10, :o1, 1761440400
- tz.transition 2026, 3, :o2, 1774746000
- tz.transition 2026, 10, :o1, 1792890000
- tz.transition 2027, 3, :o2, 1806195600
- tz.transition 2027, 10, :o1, 1824944400
- tz.transition 2028, 3, :o2, 1837645200
- tz.transition 2028, 10, :o1, 1856394000
- tz.transition 2029, 3, :o2, 1869094800
- tz.transition 2029, 10, :o1, 1887843600
- tz.transition 2030, 3, :o2, 1901149200
- tz.transition 2030, 10, :o1, 1919293200
- tz.transition 2031, 3, :o2, 1932598800
- tz.transition 2031, 10, :o1, 1950742800
- tz.transition 2032, 3, :o2, 1964048400
- tz.transition 2032, 10, :o1, 1982797200
- tz.transition 2033, 3, :o2, 1995498000
- tz.transition 2033, 10, :o1, 2014246800
- tz.transition 2034, 3, :o2, 2026947600
- tz.transition 2034, 10, :o1, 2045696400
- tz.transition 2035, 3, :o2, 2058397200
- tz.transition 2035, 10, :o1, 2077146000
- tz.transition 2036, 3, :o2, 2090451600
- tz.transition 2036, 10, :o1, 2108595600
- tz.transition 2037, 3, :o2, 2121901200
- tz.transition 2037, 10, :o1, 2140045200
- tz.transition 2038, 3, :o2, 2153350800, 59172253, 24
- tz.transition 2038, 10, :o1, 2172099600, 59177461, 24
- tz.transition 2039, 3, :o2, 2184800400, 59180989, 24
- tz.transition 2039, 10, :o1, 2203549200, 59186197, 24
- tz.transition 2040, 3, :o2, 2216250000, 59189725, 24
- tz.transition 2040, 10, :o1, 2234998800, 59194933, 24
- tz.transition 2041, 3, :o2, 2248304400, 59198629, 24
- tz.transition 2041, 10, :o1, 2266448400, 59203669, 24
- tz.transition 2042, 3, :o2, 2279754000, 59207365, 24
- tz.transition 2042, 10, :o1, 2297898000, 59212405, 24
- tz.transition 2043, 3, :o2, 2311203600, 59216101, 24
- tz.transition 2043, 10, :o1, 2329347600, 59221141, 24
- tz.transition 2044, 3, :o2, 2342653200, 59224837, 24
- tz.transition 2044, 10, :o1, 2361402000, 59230045, 24
- tz.transition 2045, 3, :o2, 2374102800, 59233573, 24
- tz.transition 2045, 10, :o1, 2392851600, 59238781, 24
- tz.transition 2046, 3, :o2, 2405552400, 59242309, 24
- tz.transition 2046, 10, :o1, 2424301200, 59247517, 24
- tz.transition 2047, 3, :o2, 2437606800, 59251213, 24
- tz.transition 2047, 10, :o1, 2455750800, 59256253, 24
- tz.transition 2048, 3, :o2, 2469056400, 59259949, 24
- tz.transition 2048, 10, :o1, 2487200400, 59264989, 24
- tz.transition 2049, 3, :o2, 2500506000, 59268685, 24
- tz.transition 2049, 10, :o1, 2519254800, 59273893, 24
- tz.transition 2050, 3, :o2, 2531955600, 59277421, 24
- tz.transition 2050, 10, :o1, 2550704400, 59282629, 24
- tz.transition 2051, 3, :o2, 2563405200, 59286157, 24
- tz.transition 2051, 10, :o1, 2582154000, 59291365, 24
- tz.transition 2052, 3, :o2, 2595459600, 59295061, 24
- tz.transition 2052, 10, :o1, 2613603600, 59300101, 24
- tz.transition 2053, 3, :o2, 2626909200, 59303797, 24
- tz.transition 2053, 10, :o1, 2645053200, 59308837, 24
- tz.transition 2054, 3, :o2, 2658358800, 59312533, 24
- tz.transition 2054, 10, :o1, 2676502800, 59317573, 24
- tz.transition 2055, 3, :o2, 2689808400, 59321269, 24
- tz.transition 2055, 10, :o1, 2708557200, 59326477, 24
- tz.transition 2056, 3, :o2, 2721258000, 59330005, 24
- tz.transition 2056, 10, :o1, 2740006800, 59335213, 24
- tz.transition 2057, 3, :o2, 2752707600, 59338741, 24
- tz.transition 2057, 10, :o1, 2771456400, 59343949, 24
- tz.transition 2058, 3, :o2, 2784762000, 59347645, 24
- tz.transition 2058, 10, :o1, 2802906000, 59352685, 24
- tz.transition 2059, 3, :o2, 2816211600, 59356381, 24
- tz.transition 2059, 10, :o1, 2834355600, 59361421, 24
- tz.transition 2060, 3, :o2, 2847661200, 59365117, 24
- tz.transition 2060, 10, :o1, 2866410000, 59370325, 24
- tz.transition 2061, 3, :o2, 2879110800, 59373853, 24
- tz.transition 2061, 10, :o1, 2897859600, 59379061, 24
- tz.transition 2062, 3, :o2, 2910560400, 59382589, 24
- tz.transition 2062, 10, :o1, 2929309200, 59387797, 24
- tz.transition 2063, 3, :o2, 2942010000, 59391325, 24
- tz.transition 2063, 10, :o1, 2960758800, 59396533, 24
- tz.transition 2064, 3, :o2, 2974064400, 59400229, 24
- tz.transition 2064, 10, :o1, 2992208400, 59405269, 24
- tz.transition 2065, 3, :o2, 3005514000, 59408965, 24
- tz.transition 2065, 10, :o1, 3023658000, 59414005, 24
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Europe/Vilnius.rb b/lib/tzinfo/data/definitions/Europe/Vilnius.rb
deleted file mode 100644
index fa857f9e..00000000
--- a/lib/tzinfo/data/definitions/Europe/Vilnius.rb
+++ /dev/null
@@ -1,205 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Europe
- module Vilnius
- include TimezoneDefinition
-
- timezone 'Europe/Vilnius' do |tz|
- tz.offset :o0, 6076, 0, :LMT
- tz.offset :o1, 5040, 0, :WMT
- tz.offset :o2, 5736, 0, :KMT
- tz.offset :o3, 3600, 0, :CET
- tz.offset :o4, 7200, 0, :EET
- tz.offset :o5, 10800, 0, :MSK
- tz.offset :o6, 3600, 3600, :CEST
- tz.offset :o7, 10800, 3600, :MSD
- tz.offset :o8, 7200, 3600, :EEST
-
- tz.transition 1879, 12, :o1, -2840146876, 52006653281, 21600
- tz.transition 1916, 12, :o2, -1672536240, 290547533, 120
- tz.transition 1919, 10, :o3, -1585100136, 8720069161, 3600
- tz.transition 1920, 7, :o4, -1561251600, 58140419, 24
- tz.transition 1920, 10, :o3, -1553565600, 29071277, 12
- tz.transition 1940, 8, :o5, -928198800, 58316267, 24
- tz.transition 1941, 6, :o6, -900126000, 19441355, 8
- tz.transition 1942, 11, :o3, -857257200, 58335973, 24
- tz.transition 1943, 3, :o6, -844556400, 58339501, 24
- tz.transition 1943, 10, :o3, -828226800, 58344037, 24
- tz.transition 1944, 4, :o6, -812502000, 58348405, 24
- tz.transition 1944, 7, :o5, -802144800, 29175641, 12
- tz.transition 1981, 3, :o7, 354920400
- tz.transition 1981, 9, :o5, 370728000
- tz.transition 1982, 3, :o7, 386456400
- tz.transition 1982, 9, :o5, 402264000
- tz.transition 1983, 3, :o7, 417992400
- tz.transition 1983, 9, :o5, 433800000
- tz.transition 1984, 3, :o7, 449614800
- tz.transition 1984, 9, :o5, 465346800
- tz.transition 1985, 3, :o7, 481071600
- tz.transition 1985, 9, :o5, 496796400
- tz.transition 1986, 3, :o7, 512521200
- tz.transition 1986, 9, :o5, 528246000
- tz.transition 1987, 3, :o7, 543970800
- tz.transition 1987, 9, :o5, 559695600
- tz.transition 1988, 3, :o7, 575420400
- tz.transition 1988, 9, :o5, 591145200
- tz.transition 1989, 3, :o7, 606870000
- tz.transition 1989, 9, :o5, 622594800
- tz.transition 1990, 3, :o7, 638319600
- tz.transition 1990, 9, :o5, 654649200
- tz.transition 1991, 3, :o8, 670374000
- tz.transition 1991, 9, :o4, 686102400
- tz.transition 1992, 3, :o8, 701827200
- tz.transition 1992, 9, :o4, 717552000
- tz.transition 1993, 3, :o8, 733276800
- tz.transition 1993, 9, :o4, 749001600
- tz.transition 1994, 3, :o8, 764726400
- tz.transition 1994, 9, :o4, 780451200
- tz.transition 1995, 3, :o8, 796176000
- tz.transition 1995, 9, :o4, 811900800
- tz.transition 1996, 3, :o8, 828230400
- tz.transition 1996, 10, :o4, 846374400
- tz.transition 1997, 3, :o8, 859680000
- tz.transition 1997, 10, :o4, 877824000
- tz.transition 1998, 3, :o6, 891133200
- tz.transition 1998, 10, :o3, 909277200
- tz.transition 1999, 3, :o6, 922582800
- tz.transition 1999, 10, :o4, 941331600
- tz.transition 2003, 3, :o8, 1048986000
- tz.transition 2003, 10, :o4, 1067130000
- tz.transition 2004, 3, :o8, 1080435600
- tz.transition 2004, 10, :o4, 1099184400
- tz.transition 2005, 3, :o8, 1111885200
- tz.transition 2005, 10, :o4, 1130634000
- tz.transition 2006, 3, :o8, 1143334800
- tz.transition 2006, 10, :o4, 1162083600
- tz.transition 2007, 3, :o8, 1174784400
- tz.transition 2007, 10, :o4, 1193533200
- tz.transition 2008, 3, :o8, 1206838800
- tz.transition 2008, 10, :o4, 1224982800
- tz.transition 2009, 3, :o8, 1238288400
- tz.transition 2009, 10, :o4, 1256432400
- tz.transition 2010, 3, :o8, 1269738000
- tz.transition 2010, 10, :o4, 1288486800
- tz.transition 2011, 3, :o8, 1301187600
- tz.transition 2011, 10, :o4, 1319936400
- tz.transition 2012, 3, :o8, 1332637200
- tz.transition 2012, 10, :o4, 1351386000
- tz.transition 2013, 3, :o8, 1364691600
- tz.transition 2013, 10, :o4, 1382835600
- tz.transition 2014, 3, :o8, 1396141200
- tz.transition 2014, 10, :o4, 1414285200
- tz.transition 2015, 3, :o8, 1427590800
- tz.transition 2015, 10, :o4, 1445734800
- tz.transition 2016, 3, :o8, 1459040400
- tz.transition 2016, 10, :o4, 1477789200
- tz.transition 2017, 3, :o8, 1490490000
- tz.transition 2017, 10, :o4, 1509238800
- tz.transition 2018, 3, :o8, 1521939600
- tz.transition 2018, 10, :o4, 1540688400
- tz.transition 2019, 3, :o8, 1553994000
- tz.transition 2019, 10, :o4, 1572138000
- tz.transition 2020, 3, :o8, 1585443600
- tz.transition 2020, 10, :o4, 1603587600
- tz.transition 2021, 3, :o8, 1616893200
- tz.transition 2021, 10, :o4, 1635642000
- tz.transition 2022, 3, :o8, 1648342800
- tz.transition 2022, 10, :o4, 1667091600
- tz.transition 2023, 3, :o8, 1679792400
- tz.transition 2023, 10, :o4, 1698541200
- tz.transition 2024, 3, :o8, 1711846800
- tz.transition 2024, 10, :o4, 1729990800
- tz.transition 2025, 3, :o8, 1743296400
- tz.transition 2025, 10, :o4, 1761440400
- tz.transition 2026, 3, :o8, 1774746000
- tz.transition 2026, 10, :o4, 1792890000
- tz.transition 2027, 3, :o8, 1806195600
- tz.transition 2027, 10, :o4, 1824944400
- tz.transition 2028, 3, :o8, 1837645200
- tz.transition 2028, 10, :o4, 1856394000
- tz.transition 2029, 3, :o8, 1869094800
- tz.transition 2029, 10, :o4, 1887843600
- tz.transition 2030, 3, :o8, 1901149200
- tz.transition 2030, 10, :o4, 1919293200
- tz.transition 2031, 3, :o8, 1932598800
- tz.transition 2031, 10, :o4, 1950742800
- tz.transition 2032, 3, :o8, 1964048400
- tz.transition 2032, 10, :o4, 1982797200
- tz.transition 2033, 3, :o8, 1995498000
- tz.transition 2033, 10, :o4, 2014246800
- tz.transition 2034, 3, :o8, 2026947600
- tz.transition 2034, 10, :o4, 2045696400
- tz.transition 2035, 3, :o8, 2058397200
- tz.transition 2035, 10, :o4, 2077146000
- tz.transition 2036, 3, :o8, 2090451600
- tz.transition 2036, 10, :o4, 2108595600
- tz.transition 2037, 3, :o8, 2121901200
- tz.transition 2037, 10, :o4, 2140045200
- tz.transition 2038, 3, :o8, 2153350800, 59172253, 24
- tz.transition 2038, 10, :o4, 2172099600, 59177461, 24
- tz.transition 2039, 3, :o8, 2184800400, 59180989, 24
- tz.transition 2039, 10, :o4, 2203549200, 59186197, 24
- tz.transition 2040, 3, :o8, 2216250000, 59189725, 24
- tz.transition 2040, 10, :o4, 2234998800, 59194933, 24
- tz.transition 2041, 3, :o8, 2248304400, 59198629, 24
- tz.transition 2041, 10, :o4, 2266448400, 59203669, 24
- tz.transition 2042, 3, :o8, 2279754000, 59207365, 24
- tz.transition 2042, 10, :o4, 2297898000, 59212405, 24
- tz.transition 2043, 3, :o8, 2311203600, 59216101, 24
- tz.transition 2043, 10, :o4, 2329347600, 59221141, 24
- tz.transition 2044, 3, :o8, 2342653200, 59224837, 24
- tz.transition 2044, 10, :o4, 2361402000, 59230045, 24
- tz.transition 2045, 3, :o8, 2374102800, 59233573, 24
- tz.transition 2045, 10, :o4, 2392851600, 59238781, 24
- tz.transition 2046, 3, :o8, 2405552400, 59242309, 24
- tz.transition 2046, 10, :o4, 2424301200, 59247517, 24
- tz.transition 2047, 3, :o8, 2437606800, 59251213, 24
- tz.transition 2047, 10, :o4, 2455750800, 59256253, 24
- tz.transition 2048, 3, :o8, 2469056400, 59259949, 24
- tz.transition 2048, 10, :o4, 2487200400, 59264989, 24
- tz.transition 2049, 3, :o8, 2500506000, 59268685, 24
- tz.transition 2049, 10, :o4, 2519254800, 59273893, 24
- tz.transition 2050, 3, :o8, 2531955600, 59277421, 24
- tz.transition 2050, 10, :o4, 2550704400, 59282629, 24
- tz.transition 2051, 3, :o8, 2563405200, 59286157, 24
- tz.transition 2051, 10, :o4, 2582154000, 59291365, 24
- tz.transition 2052, 3, :o8, 2595459600, 59295061, 24
- tz.transition 2052, 10, :o4, 2613603600, 59300101, 24
- tz.transition 2053, 3, :o8, 2626909200, 59303797, 24
- tz.transition 2053, 10, :o4, 2645053200, 59308837, 24
- tz.transition 2054, 3, :o8, 2658358800, 59312533, 24
- tz.transition 2054, 10, :o4, 2676502800, 59317573, 24
- tz.transition 2055, 3, :o8, 2689808400, 59321269, 24
- tz.transition 2055, 10, :o4, 2708557200, 59326477, 24
- tz.transition 2056, 3, :o8, 2721258000, 59330005, 24
- tz.transition 2056, 10, :o4, 2740006800, 59335213, 24
- tz.transition 2057, 3, :o8, 2752707600, 59338741, 24
- tz.transition 2057, 10, :o4, 2771456400, 59343949, 24
- tz.transition 2058, 3, :o8, 2784762000, 59347645, 24
- tz.transition 2058, 10, :o4, 2802906000, 59352685, 24
- tz.transition 2059, 3, :o8, 2816211600, 59356381, 24
- tz.transition 2059, 10, :o4, 2834355600, 59361421, 24
- tz.transition 2060, 3, :o8, 2847661200, 59365117, 24
- tz.transition 2060, 10, :o4, 2866410000, 59370325, 24
- tz.transition 2061, 3, :o8, 2879110800, 59373853, 24
- tz.transition 2061, 10, :o4, 2897859600, 59379061, 24
- tz.transition 2062, 3, :o8, 2910560400, 59382589, 24
- tz.transition 2062, 10, :o4, 2929309200, 59387797, 24
- tz.transition 2063, 3, :o8, 2942010000, 59391325, 24
- tz.transition 2063, 10, :o4, 2960758800, 59396533, 24
- tz.transition 2064, 3, :o8, 2974064400, 59400229, 24
- tz.transition 2064, 10, :o4, 2992208400, 59405269, 24
- tz.transition 2065, 3, :o8, 3005514000, 59408965, 24
- tz.transition 2065, 10, :o4, 3023658000, 59414005, 24
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Europe/Volgograd.rb b/lib/tzinfo/data/definitions/Europe/Volgograd.rb
deleted file mode 100644
index 8235eed5..00000000
--- a/lib/tzinfo/data/definitions/Europe/Volgograd.rb
+++ /dev/null
@@ -1,96 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Europe
- module Volgograd
- include TimezoneDefinition
-
- timezone 'Europe/Volgograd' do |tz|
- tz.offset :o0, 10660, 0, :LMT
- tz.offset :o1, 10800, 0, :TSAT
- tz.offset :o2, 10800, 0, :STAT
- tz.offset :o3, 14400, 0, :STAT
- tz.offset :o4, 14400, 0, :VOLT
- tz.offset :o5, 14400, 3600, :VOLST
- tz.offset :o6, 10800, 3600, :VOLST
- tz.offset :o7, 10800, 0, :VOLT
- tz.offset :o8, 10800, 3600, :MSD
- tz.offset :o9, 10800, 0, :MSK
- tz.offset :o10, 14400, 0, :MSK
-
- tz.transition 1920, 1, :o1, -1577761060, 10464449947, 4320
- tz.transition 1925, 4, :o2, -1411873200, 19393971, 8
- tz.transition 1930, 6, :o3, -1247540400, 19409187, 8
- tz.transition 1961, 11, :o4, -256881600, 7312843, 3
- tz.transition 1981, 3, :o5, 354916800
- tz.transition 1981, 9, :o4, 370724400
- tz.transition 1982, 3, :o5, 386452800
- tz.transition 1982, 9, :o4, 402260400
- tz.transition 1983, 3, :o5, 417988800
- tz.transition 1983, 9, :o4, 433796400
- tz.transition 1984, 3, :o5, 449611200
- tz.transition 1984, 9, :o4, 465343200
- tz.transition 1985, 3, :o5, 481068000
- tz.transition 1985, 9, :o4, 496792800
- tz.transition 1986, 3, :o5, 512517600
- tz.transition 1986, 9, :o4, 528242400
- tz.transition 1987, 3, :o5, 543967200
- tz.transition 1987, 9, :o4, 559692000
- tz.transition 1988, 3, :o5, 575416800
- tz.transition 1988, 9, :o4, 591141600
- tz.transition 1989, 3, :o6, 606866400
- tz.transition 1989, 9, :o7, 622594800
- tz.transition 1990, 3, :o6, 638319600
- tz.transition 1990, 9, :o7, 654649200
- tz.transition 1991, 3, :o4, 670374000
- tz.transition 1992, 3, :o8, 701820000
- tz.transition 1992, 9, :o9, 717534000
- tz.transition 1993, 3, :o8, 733273200
- tz.transition 1993, 9, :o9, 748998000
- tz.transition 1994, 3, :o8, 764722800
- tz.transition 1994, 9, :o9, 780447600
- tz.transition 1995, 3, :o8, 796172400
- tz.transition 1995, 9, :o9, 811897200
- tz.transition 1996, 3, :o8, 828226800
- tz.transition 1996, 10, :o9, 846370800
- tz.transition 1997, 3, :o8, 859676400
- tz.transition 1997, 10, :o9, 877820400
- tz.transition 1998, 3, :o8, 891126000
- tz.transition 1998, 10, :o9, 909270000
- tz.transition 1999, 3, :o8, 922575600
- tz.transition 1999, 10, :o9, 941324400
- tz.transition 2000, 3, :o8, 954025200
- tz.transition 2000, 10, :o9, 972774000
- tz.transition 2001, 3, :o8, 985474800
- tz.transition 2001, 10, :o9, 1004223600
- tz.transition 2002, 3, :o8, 1017529200
- tz.transition 2002, 10, :o9, 1035673200
- tz.transition 2003, 3, :o8, 1048978800
- tz.transition 2003, 10, :o9, 1067122800
- tz.transition 2004, 3, :o8, 1080428400
- tz.transition 2004, 10, :o9, 1099177200
- tz.transition 2005, 3, :o8, 1111878000
- tz.transition 2005, 10, :o9, 1130626800
- tz.transition 2006, 3, :o8, 1143327600
- tz.transition 2006, 10, :o9, 1162076400
- tz.transition 2007, 3, :o8, 1174777200
- tz.transition 2007, 10, :o9, 1193526000
- tz.transition 2008, 3, :o8, 1206831600
- tz.transition 2008, 10, :o9, 1224975600
- tz.transition 2009, 3, :o8, 1238281200
- tz.transition 2009, 10, :o9, 1256425200
- tz.transition 2010, 3, :o8, 1269730800
- tz.transition 2010, 10, :o9, 1288479600
- tz.transition 2011, 3, :o10, 1301180400
- tz.transition 2014, 10, :o9, 1414274400
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Europe/Warsaw.rb b/lib/tzinfo/data/definitions/Europe/Warsaw.rb
deleted file mode 100644
index db3fcbe9..00000000
--- a/lib/tzinfo/data/definitions/Europe/Warsaw.rb
+++ /dev/null
@@ -1,247 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Europe
- module Warsaw
- include TimezoneDefinition
-
- timezone 'Europe/Warsaw' do |tz|
- tz.offset :o0, 5040, 0, :LMT
- tz.offset :o1, 5040, 0, :WMT
- tz.offset :o2, 3600, 0, :CET
- tz.offset :o3, 3600, 3600, :CEST
- tz.offset :o4, 7200, 0, :EET
- tz.offset :o5, 7200, 3600, :EEST
-
- tz.transition 1879, 12, :o1, -2840145840, 288925853, 120
- tz.transition 1915, 8, :o2, -1717032240, 290485733, 120
- tz.transition 1916, 4, :o3, -1693706400, 29051813, 12
- tz.transition 1916, 9, :o2, -1680483600, 58107299, 24
- tz.transition 1917, 4, :o3, -1663455600, 58112029, 24
- tz.transition 1917, 9, :o2, -1650150000, 58115725, 24
- tz.transition 1918, 4, :o3, -1632006000, 58120765, 24
- tz.transition 1918, 9, :o4, -1618700400, 58124461, 24
- tz.transition 1919, 4, :o5, -1600473600, 4844127, 2
- tz.transition 1919, 9, :o4, -1587168000, 4844435, 2
- tz.transition 1922, 5, :o2, -1501725600, 29078477, 12
- tz.transition 1940, 6, :o3, -931734000, 58315285, 24
- tz.transition 1942, 11, :o2, -857257200, 58335973, 24
- tz.transition 1943, 3, :o3, -844556400, 58339501, 24
- tz.transition 1943, 10, :o2, -828226800, 58344037, 24
- tz.transition 1944, 4, :o3, -812502000, 58348405, 24
- tz.transition 1944, 10, :o2, -796608000, 4862735, 2
- tz.transition 1945, 4, :o3, -778726800, 58357787, 24
- tz.transition 1945, 10, :o2, -762660000, 29181125, 12
- tz.transition 1946, 4, :o3, -748486800, 58366187, 24
- tz.transition 1946, 10, :o2, -733273200, 58370413, 24
- tz.transition 1947, 5, :o3, -715215600, 58375429, 24
- tz.transition 1947, 10, :o2, -701910000, 58379125, 24
- tz.transition 1948, 4, :o3, -684975600, 58383829, 24
- tz.transition 1948, 10, :o2, -670460400, 58387861, 24
- tz.transition 1949, 4, :o3, -654130800, 58392397, 24
- tz.transition 1949, 10, :o2, -639010800, 58396597, 24
- tz.transition 1957, 6, :o3, -397094400, 4871983, 2
- tz.transition 1957, 9, :o2, -386812800, 4872221, 2
- tz.transition 1958, 3, :o3, -371088000, 4872585, 2
- tz.transition 1958, 9, :o2, -355363200, 4872949, 2
- tz.transition 1959, 5, :o3, -334195200, 4873439, 2
- tz.transition 1959, 10, :o2, -323308800, 4873691, 2
- tz.transition 1960, 4, :o3, -307584000, 4874055, 2
- tz.transition 1960, 10, :o2, -291859200, 4874419, 2
- tz.transition 1961, 5, :o3, -271296000, 4874895, 2
- tz.transition 1961, 10, :o2, -260409600, 4875147, 2
- tz.transition 1962, 5, :o3, -239846400, 4875623, 2
- tz.transition 1962, 9, :o2, -228960000, 4875875, 2
- tz.transition 1963, 5, :o3, -208396800, 4876351, 2
- tz.transition 1963, 9, :o2, -197510400, 4876603, 2
- tz.transition 1964, 5, :o3, -176342400, 4877093, 2
- tz.transition 1964, 9, :o2, -166060800, 4877331, 2
- tz.transition 1977, 4, :o3, 228873600
- tz.transition 1977, 9, :o2, 243993600
- tz.transition 1978, 4, :o3, 260323200
- tz.transition 1978, 10, :o2, 276048000
- tz.transition 1979, 4, :o3, 291772800
- tz.transition 1979, 9, :o2, 307497600
- tz.transition 1980, 4, :o3, 323827200
- tz.transition 1980, 9, :o2, 338947200
- tz.transition 1981, 3, :o3, 354672000
- tz.transition 1981, 9, :o2, 370396800
- tz.transition 1982, 3, :o3, 386121600
- tz.transition 1982, 9, :o2, 401846400
- tz.transition 1983, 3, :o3, 417571200
- tz.transition 1983, 9, :o2, 433296000
- tz.transition 1984, 3, :o3, 449020800
- tz.transition 1984, 9, :o2, 465350400
- tz.transition 1985, 3, :o3, 481075200
- tz.transition 1985, 9, :o2, 496800000
- tz.transition 1986, 3, :o3, 512524800
- tz.transition 1986, 9, :o2, 528249600
- tz.transition 1987, 3, :o3, 543974400
- tz.transition 1987, 9, :o2, 559699200
- tz.transition 1988, 3, :o3, 575427600
- tz.transition 1988, 9, :o2, 591152400
- tz.transition 1989, 3, :o3, 606877200
- tz.transition 1989, 9, :o2, 622602000
- tz.transition 1990, 3, :o3, 638326800
- tz.transition 1990, 9, :o2, 654656400
- tz.transition 1991, 3, :o3, 670381200
- tz.transition 1991, 9, :o2, 686106000
- tz.transition 1992, 3, :o3, 701830800
- tz.transition 1992, 9, :o2, 717555600
- tz.transition 1993, 3, :o3, 733280400
- tz.transition 1993, 9, :o2, 749005200
- tz.transition 1994, 3, :o3, 764730000
- tz.transition 1994, 9, :o2, 780454800
- tz.transition 1995, 3, :o3, 796179600
- tz.transition 1995, 9, :o2, 811904400
- tz.transition 1996, 3, :o3, 828234000
- tz.transition 1996, 10, :o2, 846378000
- tz.transition 1997, 3, :o3, 859683600
- tz.transition 1997, 10, :o2, 877827600
- tz.transition 1998, 3, :o3, 891133200
- tz.transition 1998, 10, :o2, 909277200
- tz.transition 1999, 3, :o3, 922582800
- tz.transition 1999, 10, :o2, 941331600
- tz.transition 2000, 3, :o3, 954032400
- tz.transition 2000, 10, :o2, 972781200
- tz.transition 2001, 3, :o3, 985482000
- tz.transition 2001, 10, :o2, 1004230800
- tz.transition 2002, 3, :o3, 1017536400
- tz.transition 2002, 10, :o2, 1035680400
- tz.transition 2003, 3, :o3, 1048986000
- tz.transition 2003, 10, :o2, 1067130000
- tz.transition 2004, 3, :o3, 1080435600
- tz.transition 2004, 10, :o2, 1099184400
- tz.transition 2005, 3, :o3, 1111885200
- tz.transition 2005, 10, :o2, 1130634000
- tz.transition 2006, 3, :o3, 1143334800
- tz.transition 2006, 10, :o2, 1162083600
- tz.transition 2007, 3, :o3, 1174784400
- tz.transition 2007, 10, :o2, 1193533200
- tz.transition 2008, 3, :o3, 1206838800
- tz.transition 2008, 10, :o2, 1224982800
- tz.transition 2009, 3, :o3, 1238288400
- tz.transition 2009, 10, :o2, 1256432400
- tz.transition 2010, 3, :o3, 1269738000
- tz.transition 2010, 10, :o2, 1288486800
- tz.transition 2011, 3, :o3, 1301187600
- tz.transition 2011, 10, :o2, 1319936400
- tz.transition 2012, 3, :o3, 1332637200
- tz.transition 2012, 10, :o2, 1351386000
- tz.transition 2013, 3, :o3, 1364691600
- tz.transition 2013, 10, :o2, 1382835600
- tz.transition 2014, 3, :o3, 1396141200
- tz.transition 2014, 10, :o2, 1414285200
- tz.transition 2015, 3, :o3, 1427590800
- tz.transition 2015, 10, :o2, 1445734800
- tz.transition 2016, 3, :o3, 1459040400
- tz.transition 2016, 10, :o2, 1477789200
- tz.transition 2017, 3, :o3, 1490490000
- tz.transition 2017, 10, :o2, 1509238800
- tz.transition 2018, 3, :o3, 1521939600
- tz.transition 2018, 10, :o2, 1540688400
- tz.transition 2019, 3, :o3, 1553994000
- tz.transition 2019, 10, :o2, 1572138000
- tz.transition 2020, 3, :o3, 1585443600
- tz.transition 2020, 10, :o2, 1603587600
- tz.transition 2021, 3, :o3, 1616893200
- tz.transition 2021, 10, :o2, 1635642000
- tz.transition 2022, 3, :o3, 1648342800
- tz.transition 2022, 10, :o2, 1667091600
- tz.transition 2023, 3, :o3, 1679792400
- tz.transition 2023, 10, :o2, 1698541200
- tz.transition 2024, 3, :o3, 1711846800
- tz.transition 2024, 10, :o2, 1729990800
- tz.transition 2025, 3, :o3, 1743296400
- tz.transition 2025, 10, :o2, 1761440400
- tz.transition 2026, 3, :o3, 1774746000
- tz.transition 2026, 10, :o2, 1792890000
- tz.transition 2027, 3, :o3, 1806195600
- tz.transition 2027, 10, :o2, 1824944400
- tz.transition 2028, 3, :o3, 1837645200
- tz.transition 2028, 10, :o2, 1856394000
- tz.transition 2029, 3, :o3, 1869094800
- tz.transition 2029, 10, :o2, 1887843600
- tz.transition 2030, 3, :o3, 1901149200
- tz.transition 2030, 10, :o2, 1919293200
- tz.transition 2031, 3, :o3, 1932598800
- tz.transition 2031, 10, :o2, 1950742800
- tz.transition 2032, 3, :o3, 1964048400
- tz.transition 2032, 10, :o2, 1982797200
- tz.transition 2033, 3, :o3, 1995498000
- tz.transition 2033, 10, :o2, 2014246800
- tz.transition 2034, 3, :o3, 2026947600
- tz.transition 2034, 10, :o2, 2045696400
- tz.transition 2035, 3, :o3, 2058397200
- tz.transition 2035, 10, :o2, 2077146000
- tz.transition 2036, 3, :o3, 2090451600
- tz.transition 2036, 10, :o2, 2108595600
- tz.transition 2037, 3, :o3, 2121901200
- tz.transition 2037, 10, :o2, 2140045200
- tz.transition 2038, 3, :o3, 2153350800, 59172253, 24
- tz.transition 2038, 10, :o2, 2172099600, 59177461, 24
- tz.transition 2039, 3, :o3, 2184800400, 59180989, 24
- tz.transition 2039, 10, :o2, 2203549200, 59186197, 24
- tz.transition 2040, 3, :o3, 2216250000, 59189725, 24
- tz.transition 2040, 10, :o2, 2234998800, 59194933, 24
- tz.transition 2041, 3, :o3, 2248304400, 59198629, 24
- tz.transition 2041, 10, :o2, 2266448400, 59203669, 24
- tz.transition 2042, 3, :o3, 2279754000, 59207365, 24
- tz.transition 2042, 10, :o2, 2297898000, 59212405, 24
- tz.transition 2043, 3, :o3, 2311203600, 59216101, 24
- tz.transition 2043, 10, :o2, 2329347600, 59221141, 24
- tz.transition 2044, 3, :o3, 2342653200, 59224837, 24
- tz.transition 2044, 10, :o2, 2361402000, 59230045, 24
- tz.transition 2045, 3, :o3, 2374102800, 59233573, 24
- tz.transition 2045, 10, :o2, 2392851600, 59238781, 24
- tz.transition 2046, 3, :o3, 2405552400, 59242309, 24
- tz.transition 2046, 10, :o2, 2424301200, 59247517, 24
- tz.transition 2047, 3, :o3, 2437606800, 59251213, 24
- tz.transition 2047, 10, :o2, 2455750800, 59256253, 24
- tz.transition 2048, 3, :o3, 2469056400, 59259949, 24
- tz.transition 2048, 10, :o2, 2487200400, 59264989, 24
- tz.transition 2049, 3, :o3, 2500506000, 59268685, 24
- tz.transition 2049, 10, :o2, 2519254800, 59273893, 24
- tz.transition 2050, 3, :o3, 2531955600, 59277421, 24
- tz.transition 2050, 10, :o2, 2550704400, 59282629, 24
- tz.transition 2051, 3, :o3, 2563405200, 59286157, 24
- tz.transition 2051, 10, :o2, 2582154000, 59291365, 24
- tz.transition 2052, 3, :o3, 2595459600, 59295061, 24
- tz.transition 2052, 10, :o2, 2613603600, 59300101, 24
- tz.transition 2053, 3, :o3, 2626909200, 59303797, 24
- tz.transition 2053, 10, :o2, 2645053200, 59308837, 24
- tz.transition 2054, 3, :o3, 2658358800, 59312533, 24
- tz.transition 2054, 10, :o2, 2676502800, 59317573, 24
- tz.transition 2055, 3, :o3, 2689808400, 59321269, 24
- tz.transition 2055, 10, :o2, 2708557200, 59326477, 24
- tz.transition 2056, 3, :o3, 2721258000, 59330005, 24
- tz.transition 2056, 10, :o2, 2740006800, 59335213, 24
- tz.transition 2057, 3, :o3, 2752707600, 59338741, 24
- tz.transition 2057, 10, :o2, 2771456400, 59343949, 24
- tz.transition 2058, 3, :o3, 2784762000, 59347645, 24
- tz.transition 2058, 10, :o2, 2802906000, 59352685, 24
- tz.transition 2059, 3, :o3, 2816211600, 59356381, 24
- tz.transition 2059, 10, :o2, 2834355600, 59361421, 24
- tz.transition 2060, 3, :o3, 2847661200, 59365117, 24
- tz.transition 2060, 10, :o2, 2866410000, 59370325, 24
- tz.transition 2061, 3, :o3, 2879110800, 59373853, 24
- tz.transition 2061, 10, :o2, 2897859600, 59379061, 24
- tz.transition 2062, 3, :o3, 2910560400, 59382589, 24
- tz.transition 2062, 10, :o2, 2929309200, 59387797, 24
- tz.transition 2063, 3, :o3, 2942010000, 59391325, 24
- tz.transition 2063, 10, :o2, 2960758800, 59396533, 24
- tz.transition 2064, 3, :o3, 2974064400, 59400229, 24
- tz.transition 2064, 10, :o2, 2992208400, 59405269, 24
- tz.transition 2065, 3, :o3, 3005514000, 59408965, 24
- tz.transition 2065, 10, :o2, 3023658000, 59414005, 24
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Europe/Zagreb.rb b/lib/tzinfo/data/definitions/Europe/Zagreb.rb
deleted file mode 100644
index 3956eefb..00000000
--- a/lib/tzinfo/data/definitions/Europe/Zagreb.rb
+++ /dev/null
@@ -1,18 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Europe
- module Zagreb
- include TimezoneDefinition
-
- linked_timezone 'Europe/Zagreb', 'Europe/Belgrade'
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Europe/Zaporozhye.rb b/lib/tzinfo/data/definitions/Europe/Zaporozhye.rb
deleted file mode 100644
index 14f088f6..00000000
--- a/lib/tzinfo/data/definitions/Europe/Zaporozhye.rb
+++ /dev/null
@@ -1,206 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Europe
- module Zaporozhye
- include TimezoneDefinition
-
- timezone 'Europe/Zaporozhye' do |tz|
- tz.offset :o0, 8440, 0, :LMT
- tz.offset :o1, 8400, 0, :CUT
- tz.offset :o2, 7200, 0, :EET
- tz.offset :o3, 10800, 0, :MSK
- tz.offset :o4, 3600, 3600, :CEST
- tz.offset :o5, 3600, 0, :CET
- tz.offset :o6, 10800, 3600, :MSD
- tz.offset :o7, 7200, 3600, :EEST
-
- tz.transition 1879, 12, :o1, -2840149240, 5200665269, 2160
- tz.transition 1924, 5, :o2, -1441160400, 174521333, 72
- tz.transition 1930, 6, :o3, -1247536800, 29113781, 12
- tz.transition 1941, 8, :o4, -894769200, 19441851, 8
- tz.transition 1942, 11, :o5, -857257200, 58335973, 24
- tz.transition 1943, 3, :o4, -844556400, 58339501, 24
- tz.transition 1943, 10, :o5, -828226800, 58344037, 24
- tz.transition 1943, 10, :o3, -826419600, 58344539, 24
- tz.transition 1981, 3, :o6, 354920400
- tz.transition 1981, 9, :o3, 370728000
- tz.transition 1982, 3, :o6, 386456400
- tz.transition 1982, 9, :o3, 402264000
- tz.transition 1983, 3, :o6, 417992400
- tz.transition 1983, 9, :o3, 433800000
- tz.transition 1984, 3, :o6, 449614800
- tz.transition 1984, 9, :o3, 465346800
- tz.transition 1985, 3, :o6, 481071600
- tz.transition 1985, 9, :o3, 496796400
- tz.transition 1986, 3, :o6, 512521200
- tz.transition 1986, 9, :o3, 528246000
- tz.transition 1987, 3, :o6, 543970800
- tz.transition 1987, 9, :o3, 559695600
- tz.transition 1988, 3, :o6, 575420400
- tz.transition 1988, 9, :o3, 591145200
- tz.transition 1989, 3, :o6, 606870000
- tz.transition 1989, 9, :o3, 622594800
- tz.transition 1990, 3, :o6, 638319600
- tz.transition 1990, 9, :o3, 654649200
- tz.transition 1991, 3, :o7, 670374000
- tz.transition 1991, 9, :o2, 686091600
- tz.transition 1992, 3, :o7, 701820000
- tz.transition 1992, 9, :o2, 717541200
- tz.transition 1993, 3, :o7, 733269600
- tz.transition 1993, 9, :o2, 748990800
- tz.transition 1994, 3, :o7, 764719200
- tz.transition 1994, 9, :o2, 780440400
- tz.transition 1995, 3, :o7, 796179600
- tz.transition 1995, 9, :o2, 811904400
- tz.transition 1996, 3, :o7, 828234000
- tz.transition 1996, 10, :o2, 846378000
- tz.transition 1997, 3, :o7, 859683600
- tz.transition 1997, 10, :o2, 877827600
- tz.transition 1998, 3, :o7, 891133200
- tz.transition 1998, 10, :o2, 909277200
- tz.transition 1999, 3, :o7, 922582800
- tz.transition 1999, 10, :o2, 941331600
- tz.transition 2000, 3, :o7, 954032400
- tz.transition 2000, 10, :o2, 972781200
- tz.transition 2001, 3, :o7, 985482000
- tz.transition 2001, 10, :o2, 1004230800
- tz.transition 2002, 3, :o7, 1017536400
- tz.transition 2002, 10, :o2, 1035680400
- tz.transition 2003, 3, :o7, 1048986000
- tz.transition 2003, 10, :o2, 1067130000
- tz.transition 2004, 3, :o7, 1080435600
- tz.transition 2004, 10, :o2, 1099184400
- tz.transition 2005, 3, :o7, 1111885200
- tz.transition 2005, 10, :o2, 1130634000
- tz.transition 2006, 3, :o7, 1143334800
- tz.transition 2006, 10, :o2, 1162083600
- tz.transition 2007, 3, :o7, 1174784400
- tz.transition 2007, 10, :o2, 1193533200
- tz.transition 2008, 3, :o7, 1206838800
- tz.transition 2008, 10, :o2, 1224982800
- tz.transition 2009, 3, :o7, 1238288400
- tz.transition 2009, 10, :o2, 1256432400
- tz.transition 2010, 3, :o7, 1269738000
- tz.transition 2010, 10, :o2, 1288486800
- tz.transition 2011, 3, :o7, 1301187600
- tz.transition 2011, 10, :o2, 1319936400
- tz.transition 2012, 3, :o7, 1332637200
- tz.transition 2012, 10, :o2, 1351386000
- tz.transition 2013, 3, :o7, 1364691600
- tz.transition 2013, 10, :o2, 1382835600
- tz.transition 2014, 3, :o7, 1396141200
- tz.transition 2014, 10, :o2, 1414285200
- tz.transition 2015, 3, :o7, 1427590800
- tz.transition 2015, 10, :o2, 1445734800
- tz.transition 2016, 3, :o7, 1459040400
- tz.transition 2016, 10, :o2, 1477789200
- tz.transition 2017, 3, :o7, 1490490000
- tz.transition 2017, 10, :o2, 1509238800
- tz.transition 2018, 3, :o7, 1521939600
- tz.transition 2018, 10, :o2, 1540688400
- tz.transition 2019, 3, :o7, 1553994000
- tz.transition 2019, 10, :o2, 1572138000
- tz.transition 2020, 3, :o7, 1585443600
- tz.transition 2020, 10, :o2, 1603587600
- tz.transition 2021, 3, :o7, 1616893200
- tz.transition 2021, 10, :o2, 1635642000
- tz.transition 2022, 3, :o7, 1648342800
- tz.transition 2022, 10, :o2, 1667091600
- tz.transition 2023, 3, :o7, 1679792400
- tz.transition 2023, 10, :o2, 1698541200
- tz.transition 2024, 3, :o7, 1711846800
- tz.transition 2024, 10, :o2, 1729990800
- tz.transition 2025, 3, :o7, 1743296400
- tz.transition 2025, 10, :o2, 1761440400
- tz.transition 2026, 3, :o7, 1774746000
- tz.transition 2026, 10, :o2, 1792890000
- tz.transition 2027, 3, :o7, 1806195600
- tz.transition 2027, 10, :o2, 1824944400
- tz.transition 2028, 3, :o7, 1837645200
- tz.transition 2028, 10, :o2, 1856394000
- tz.transition 2029, 3, :o7, 1869094800
- tz.transition 2029, 10, :o2, 1887843600
- tz.transition 2030, 3, :o7, 1901149200
- tz.transition 2030, 10, :o2, 1919293200
- tz.transition 2031, 3, :o7, 1932598800
- tz.transition 2031, 10, :o2, 1950742800
- tz.transition 2032, 3, :o7, 1964048400
- tz.transition 2032, 10, :o2, 1982797200
- tz.transition 2033, 3, :o7, 1995498000
- tz.transition 2033, 10, :o2, 2014246800
- tz.transition 2034, 3, :o7, 2026947600
- tz.transition 2034, 10, :o2, 2045696400
- tz.transition 2035, 3, :o7, 2058397200
- tz.transition 2035, 10, :o2, 2077146000
- tz.transition 2036, 3, :o7, 2090451600
- tz.transition 2036, 10, :o2, 2108595600
- tz.transition 2037, 3, :o7, 2121901200
- tz.transition 2037, 10, :o2, 2140045200
- tz.transition 2038, 3, :o7, 2153350800, 59172253, 24
- tz.transition 2038, 10, :o2, 2172099600, 59177461, 24
- tz.transition 2039, 3, :o7, 2184800400, 59180989, 24
- tz.transition 2039, 10, :o2, 2203549200, 59186197, 24
- tz.transition 2040, 3, :o7, 2216250000, 59189725, 24
- tz.transition 2040, 10, :o2, 2234998800, 59194933, 24
- tz.transition 2041, 3, :o7, 2248304400, 59198629, 24
- tz.transition 2041, 10, :o2, 2266448400, 59203669, 24
- tz.transition 2042, 3, :o7, 2279754000, 59207365, 24
- tz.transition 2042, 10, :o2, 2297898000, 59212405, 24
- tz.transition 2043, 3, :o7, 2311203600, 59216101, 24
- tz.transition 2043, 10, :o2, 2329347600, 59221141, 24
- tz.transition 2044, 3, :o7, 2342653200, 59224837, 24
- tz.transition 2044, 10, :o2, 2361402000, 59230045, 24
- tz.transition 2045, 3, :o7, 2374102800, 59233573, 24
- tz.transition 2045, 10, :o2, 2392851600, 59238781, 24
- tz.transition 2046, 3, :o7, 2405552400, 59242309, 24
- tz.transition 2046, 10, :o2, 2424301200, 59247517, 24
- tz.transition 2047, 3, :o7, 2437606800, 59251213, 24
- tz.transition 2047, 10, :o2, 2455750800, 59256253, 24
- tz.transition 2048, 3, :o7, 2469056400, 59259949, 24
- tz.transition 2048, 10, :o2, 2487200400, 59264989, 24
- tz.transition 2049, 3, :o7, 2500506000, 59268685, 24
- tz.transition 2049, 10, :o2, 2519254800, 59273893, 24
- tz.transition 2050, 3, :o7, 2531955600, 59277421, 24
- tz.transition 2050, 10, :o2, 2550704400, 59282629, 24
- tz.transition 2051, 3, :o7, 2563405200, 59286157, 24
- tz.transition 2051, 10, :o2, 2582154000, 59291365, 24
- tz.transition 2052, 3, :o7, 2595459600, 59295061, 24
- tz.transition 2052, 10, :o2, 2613603600, 59300101, 24
- tz.transition 2053, 3, :o7, 2626909200, 59303797, 24
- tz.transition 2053, 10, :o2, 2645053200, 59308837, 24
- tz.transition 2054, 3, :o7, 2658358800, 59312533, 24
- tz.transition 2054, 10, :o2, 2676502800, 59317573, 24
- tz.transition 2055, 3, :o7, 2689808400, 59321269, 24
- tz.transition 2055, 10, :o2, 2708557200, 59326477, 24
- tz.transition 2056, 3, :o7, 2721258000, 59330005, 24
- tz.transition 2056, 10, :o2, 2740006800, 59335213, 24
- tz.transition 2057, 3, :o7, 2752707600, 59338741, 24
- tz.transition 2057, 10, :o2, 2771456400, 59343949, 24
- tz.transition 2058, 3, :o7, 2784762000, 59347645, 24
- tz.transition 2058, 10, :o2, 2802906000, 59352685, 24
- tz.transition 2059, 3, :o7, 2816211600, 59356381, 24
- tz.transition 2059, 10, :o2, 2834355600, 59361421, 24
- tz.transition 2060, 3, :o7, 2847661200, 59365117, 24
- tz.transition 2060, 10, :o2, 2866410000, 59370325, 24
- tz.transition 2061, 3, :o7, 2879110800, 59373853, 24
- tz.transition 2061, 10, :o2, 2897859600, 59379061, 24
- tz.transition 2062, 3, :o7, 2910560400, 59382589, 24
- tz.transition 2062, 10, :o2, 2929309200, 59387797, 24
- tz.transition 2063, 3, :o7, 2942010000, 59391325, 24
- tz.transition 2063, 10, :o2, 2960758800, 59396533, 24
- tz.transition 2064, 3, :o7, 2974064400, 59400229, 24
- tz.transition 2064, 10, :o2, 2992208400, 59405269, 24
- tz.transition 2065, 3, :o7, 3005514000, 59408965, 24
- tz.transition 2065, 10, :o2, 3023658000, 59414005, 24
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Europe/Zurich.rb b/lib/tzinfo/data/definitions/Europe/Zurich.rb
deleted file mode 100644
index c49d45ee..00000000
--- a/lib/tzinfo/data/definitions/Europe/Zurich.rb
+++ /dev/null
@@ -1,200 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Europe
- module Zurich
- include TimezoneDefinition
-
- timezone 'Europe/Zurich' do |tz|
- tz.offset :o0, 2048, 0, :LMT
- tz.offset :o1, 1786, 0, :BMT
- tz.offset :o2, 3600, 0, :CET
- tz.offset :o3, 3600, 3600, :CEST
-
- tz.transition 1853, 7, :o1, -3675198848, 3237368143, 1350
- tz.transition 1894, 5, :o2, -2385246586, 104240756707, 43200
- tz.transition 1941, 5, :o3, -904435200, 4860239, 2
- tz.transition 1941, 10, :o2, -891129600, 4860547, 2
- tz.transition 1942, 5, :o3, -872985600, 4860967, 2
- tz.transition 1942, 10, :o2, -859680000, 4861275, 2
- tz.transition 1981, 3, :o3, 354675600
- tz.transition 1981, 9, :o2, 370400400
- tz.transition 1982, 3, :o3, 386125200
- tz.transition 1982, 9, :o2, 401850000
- tz.transition 1983, 3, :o3, 417574800
- tz.transition 1983, 9, :o2, 433299600
- tz.transition 1984, 3, :o3, 449024400
- tz.transition 1984, 9, :o2, 465354000
- tz.transition 1985, 3, :o3, 481078800
- tz.transition 1985, 9, :o2, 496803600
- tz.transition 1986, 3, :o3, 512528400
- tz.transition 1986, 9, :o2, 528253200
- tz.transition 1987, 3, :o3, 543978000
- tz.transition 1987, 9, :o2, 559702800
- tz.transition 1988, 3, :o3, 575427600
- tz.transition 1988, 9, :o2, 591152400
- tz.transition 1989, 3, :o3, 606877200
- tz.transition 1989, 9, :o2, 622602000
- tz.transition 1990, 3, :o3, 638326800
- tz.transition 1990, 9, :o2, 654656400
- tz.transition 1991, 3, :o3, 670381200
- tz.transition 1991, 9, :o2, 686106000
- tz.transition 1992, 3, :o3, 701830800
- tz.transition 1992, 9, :o2, 717555600
- tz.transition 1993, 3, :o3, 733280400
- tz.transition 1993, 9, :o2, 749005200
- tz.transition 1994, 3, :o3, 764730000
- tz.transition 1994, 9, :o2, 780454800
- tz.transition 1995, 3, :o3, 796179600
- tz.transition 1995, 9, :o2, 811904400
- tz.transition 1996, 3, :o3, 828234000
- tz.transition 1996, 10, :o2, 846378000
- tz.transition 1997, 3, :o3, 859683600
- tz.transition 1997, 10, :o2, 877827600
- tz.transition 1998, 3, :o3, 891133200
- tz.transition 1998, 10, :o2, 909277200
- tz.transition 1999, 3, :o3, 922582800
- tz.transition 1999, 10, :o2, 941331600
- tz.transition 2000, 3, :o3, 954032400
- tz.transition 2000, 10, :o2, 972781200
- tz.transition 2001, 3, :o3, 985482000
- tz.transition 2001, 10, :o2, 1004230800
- tz.transition 2002, 3, :o3, 1017536400
- tz.transition 2002, 10, :o2, 1035680400
- tz.transition 2003, 3, :o3, 1048986000
- tz.transition 2003, 10, :o2, 1067130000
- tz.transition 2004, 3, :o3, 1080435600
- tz.transition 2004, 10, :o2, 1099184400
- tz.transition 2005, 3, :o3, 1111885200
- tz.transition 2005, 10, :o2, 1130634000
- tz.transition 2006, 3, :o3, 1143334800
- tz.transition 2006, 10, :o2, 1162083600
- tz.transition 2007, 3, :o3, 1174784400
- tz.transition 2007, 10, :o2, 1193533200
- tz.transition 2008, 3, :o3, 1206838800
- tz.transition 2008, 10, :o2, 1224982800
- tz.transition 2009, 3, :o3, 1238288400
- tz.transition 2009, 10, :o2, 1256432400
- tz.transition 2010, 3, :o3, 1269738000
- tz.transition 2010, 10, :o2, 1288486800
- tz.transition 2011, 3, :o3, 1301187600
- tz.transition 2011, 10, :o2, 1319936400
- tz.transition 2012, 3, :o3, 1332637200
- tz.transition 2012, 10, :o2, 1351386000
- tz.transition 2013, 3, :o3, 1364691600
- tz.transition 2013, 10, :o2, 1382835600
- tz.transition 2014, 3, :o3, 1396141200
- tz.transition 2014, 10, :o2, 1414285200
- tz.transition 2015, 3, :o3, 1427590800
- tz.transition 2015, 10, :o2, 1445734800
- tz.transition 2016, 3, :o3, 1459040400
- tz.transition 2016, 10, :o2, 1477789200
- tz.transition 2017, 3, :o3, 1490490000
- tz.transition 2017, 10, :o2, 1509238800
- tz.transition 2018, 3, :o3, 1521939600
- tz.transition 2018, 10, :o2, 1540688400
- tz.transition 2019, 3, :o3, 1553994000
- tz.transition 2019, 10, :o2, 1572138000
- tz.transition 2020, 3, :o3, 1585443600
- tz.transition 2020, 10, :o2, 1603587600
- tz.transition 2021, 3, :o3, 1616893200
- tz.transition 2021, 10, :o2, 1635642000
- tz.transition 2022, 3, :o3, 1648342800
- tz.transition 2022, 10, :o2, 1667091600
- tz.transition 2023, 3, :o3, 1679792400
- tz.transition 2023, 10, :o2, 1698541200
- tz.transition 2024, 3, :o3, 1711846800
- tz.transition 2024, 10, :o2, 1729990800
- tz.transition 2025, 3, :o3, 1743296400
- tz.transition 2025, 10, :o2, 1761440400
- tz.transition 2026, 3, :o3, 1774746000
- tz.transition 2026, 10, :o2, 1792890000
- tz.transition 2027, 3, :o3, 1806195600
- tz.transition 2027, 10, :o2, 1824944400
- tz.transition 2028, 3, :o3, 1837645200
- tz.transition 2028, 10, :o2, 1856394000
- tz.transition 2029, 3, :o3, 1869094800
- tz.transition 2029, 10, :o2, 1887843600
- tz.transition 2030, 3, :o3, 1901149200
- tz.transition 2030, 10, :o2, 1919293200
- tz.transition 2031, 3, :o3, 1932598800
- tz.transition 2031, 10, :o2, 1950742800
- tz.transition 2032, 3, :o3, 1964048400
- tz.transition 2032, 10, :o2, 1982797200
- tz.transition 2033, 3, :o3, 1995498000
- tz.transition 2033, 10, :o2, 2014246800
- tz.transition 2034, 3, :o3, 2026947600
- tz.transition 2034, 10, :o2, 2045696400
- tz.transition 2035, 3, :o3, 2058397200
- tz.transition 2035, 10, :o2, 2077146000
- tz.transition 2036, 3, :o3, 2090451600
- tz.transition 2036, 10, :o2, 2108595600
- tz.transition 2037, 3, :o3, 2121901200
- tz.transition 2037, 10, :o2, 2140045200
- tz.transition 2038, 3, :o3, 2153350800, 59172253, 24
- tz.transition 2038, 10, :o2, 2172099600, 59177461, 24
- tz.transition 2039, 3, :o3, 2184800400, 59180989, 24
- tz.transition 2039, 10, :o2, 2203549200, 59186197, 24
- tz.transition 2040, 3, :o3, 2216250000, 59189725, 24
- tz.transition 2040, 10, :o2, 2234998800, 59194933, 24
- tz.transition 2041, 3, :o3, 2248304400, 59198629, 24
- tz.transition 2041, 10, :o2, 2266448400, 59203669, 24
- tz.transition 2042, 3, :o3, 2279754000, 59207365, 24
- tz.transition 2042, 10, :o2, 2297898000, 59212405, 24
- tz.transition 2043, 3, :o3, 2311203600, 59216101, 24
- tz.transition 2043, 10, :o2, 2329347600, 59221141, 24
- tz.transition 2044, 3, :o3, 2342653200, 59224837, 24
- tz.transition 2044, 10, :o2, 2361402000, 59230045, 24
- tz.transition 2045, 3, :o3, 2374102800, 59233573, 24
- tz.transition 2045, 10, :o2, 2392851600, 59238781, 24
- tz.transition 2046, 3, :o3, 2405552400, 59242309, 24
- tz.transition 2046, 10, :o2, 2424301200, 59247517, 24
- tz.transition 2047, 3, :o3, 2437606800, 59251213, 24
- tz.transition 2047, 10, :o2, 2455750800, 59256253, 24
- tz.transition 2048, 3, :o3, 2469056400, 59259949, 24
- tz.transition 2048, 10, :o2, 2487200400, 59264989, 24
- tz.transition 2049, 3, :o3, 2500506000, 59268685, 24
- tz.transition 2049, 10, :o2, 2519254800, 59273893, 24
- tz.transition 2050, 3, :o3, 2531955600, 59277421, 24
- tz.transition 2050, 10, :o2, 2550704400, 59282629, 24
- tz.transition 2051, 3, :o3, 2563405200, 59286157, 24
- tz.transition 2051, 10, :o2, 2582154000, 59291365, 24
- tz.transition 2052, 3, :o3, 2595459600, 59295061, 24
- tz.transition 2052, 10, :o2, 2613603600, 59300101, 24
- tz.transition 2053, 3, :o3, 2626909200, 59303797, 24
- tz.transition 2053, 10, :o2, 2645053200, 59308837, 24
- tz.transition 2054, 3, :o3, 2658358800, 59312533, 24
- tz.transition 2054, 10, :o2, 2676502800, 59317573, 24
- tz.transition 2055, 3, :o3, 2689808400, 59321269, 24
- tz.transition 2055, 10, :o2, 2708557200, 59326477, 24
- tz.transition 2056, 3, :o3, 2721258000, 59330005, 24
- tz.transition 2056, 10, :o2, 2740006800, 59335213, 24
- tz.transition 2057, 3, :o3, 2752707600, 59338741, 24
- tz.transition 2057, 10, :o2, 2771456400, 59343949, 24
- tz.transition 2058, 3, :o3, 2784762000, 59347645, 24
- tz.transition 2058, 10, :o2, 2802906000, 59352685, 24
- tz.transition 2059, 3, :o3, 2816211600, 59356381, 24
- tz.transition 2059, 10, :o2, 2834355600, 59361421, 24
- tz.transition 2060, 3, :o3, 2847661200, 59365117, 24
- tz.transition 2060, 10, :o2, 2866410000, 59370325, 24
- tz.transition 2061, 3, :o3, 2879110800, 59373853, 24
- tz.transition 2061, 10, :o2, 2897859600, 59379061, 24
- tz.transition 2062, 3, :o3, 2910560400, 59382589, 24
- tz.transition 2062, 10, :o2, 2929309200, 59387797, 24
- tz.transition 2063, 3, :o3, 2942010000, 59391325, 24
- tz.transition 2063, 10, :o2, 2960758800, 59396533, 24
- tz.transition 2064, 3, :o3, 2974064400, 59400229, 24
- tz.transition 2064, 10, :o2, 2992208400, 59405269, 24
- tz.transition 2065, 3, :o3, 3005514000, 59408965, 24
- tz.transition 2065, 10, :o2, 3023658000, 59414005, 24
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/GB.rb b/lib/tzinfo/data/definitions/GB.rb
deleted file mode 100644
index 09c7d3a4..00000000
--- a/lib/tzinfo/data/definitions/GB.rb
+++ /dev/null
@@ -1,16 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module GB
- include TimezoneDefinition
-
- linked_timezone 'GB', 'Europe/London'
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/GB__m__Eire.rb b/lib/tzinfo/data/definitions/GB__m__Eire.rb
deleted file mode 100644
index 9bf5748c..00000000
--- a/lib/tzinfo/data/definitions/GB__m__Eire.rb
+++ /dev/null
@@ -1,16 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module GB__m__Eire
- include TimezoneDefinition
-
- linked_timezone 'GB-Eire', 'Europe/London'
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/GMT.rb b/lib/tzinfo/data/definitions/GMT.rb
deleted file mode 100644
index 1de0b4b2..00000000
--- a/lib/tzinfo/data/definitions/GMT.rb
+++ /dev/null
@@ -1,16 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module GMT
- include TimezoneDefinition
-
- linked_timezone 'GMT', 'Etc/GMT'
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/GMT0.rb b/lib/tzinfo/data/definitions/GMT0.rb
deleted file mode 100644
index 177aef93..00000000
--- a/lib/tzinfo/data/definitions/GMT0.rb
+++ /dev/null
@@ -1,16 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module GMT0
- include TimezoneDefinition
-
- linked_timezone 'GMT0', 'Etc/GMT'
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/GMT__m__0.rb b/lib/tzinfo/data/definitions/GMT__m__0.rb
deleted file mode 100644
index b089d83c..00000000
--- a/lib/tzinfo/data/definitions/GMT__m__0.rb
+++ /dev/null
@@ -1,16 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module GMT__m__0
- include TimezoneDefinition
-
- linked_timezone 'GMT-0', 'Etc/GMT'
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/GMT__p__0.rb b/lib/tzinfo/data/definitions/GMT__p__0.rb
deleted file mode 100644
index 31e5516c..00000000
--- a/lib/tzinfo/data/definitions/GMT__p__0.rb
+++ /dev/null
@@ -1,16 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module GMT__p__0
- include TimezoneDefinition
-
- linked_timezone 'GMT+0', 'Etc/GMT'
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Greenwich.rb b/lib/tzinfo/data/definitions/Greenwich.rb
deleted file mode 100644
index 9fb715cd..00000000
--- a/lib/tzinfo/data/definitions/Greenwich.rb
+++ /dev/null
@@ -1,16 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Greenwich
- include TimezoneDefinition
-
- linked_timezone 'Greenwich', 'Etc/GMT'
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/HST.rb b/lib/tzinfo/data/definitions/HST.rb
deleted file mode 100644
index 06765f1d..00000000
--- a/lib/tzinfo/data/definitions/HST.rb
+++ /dev/null
@@ -1,19 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module HST
- include TimezoneDefinition
-
- timezone 'HST' do |tz|
- tz.offset :o0, -36000, 0, :HST
-
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Hongkong.rb b/lib/tzinfo/data/definitions/Hongkong.rb
deleted file mode 100644
index 9c190d60..00000000
--- a/lib/tzinfo/data/definitions/Hongkong.rb
+++ /dev/null
@@ -1,16 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Hongkong
- include TimezoneDefinition
-
- linked_timezone 'Hongkong', 'Asia/Hong_Kong'
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Iceland.rb b/lib/tzinfo/data/definitions/Iceland.rb
deleted file mode 100644
index 9ffbf0d9..00000000
--- a/lib/tzinfo/data/definitions/Iceland.rb
+++ /dev/null
@@ -1,16 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Iceland
- include TimezoneDefinition
-
- linked_timezone 'Iceland', 'Atlantic/Reykjavik'
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Indian/Antananarivo.rb b/lib/tzinfo/data/definitions/Indian/Antananarivo.rb
deleted file mode 100644
index 2ef9e1da..00000000
--- a/lib/tzinfo/data/definitions/Indian/Antananarivo.rb
+++ /dev/null
@@ -1,18 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Indian
- module Antananarivo
- include TimezoneDefinition
-
- linked_timezone 'Indian/Antananarivo', 'Africa/Nairobi'
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Indian/Chagos.rb b/lib/tzinfo/data/definitions/Indian/Chagos.rb
deleted file mode 100644
index 634bf43c..00000000
--- a/lib/tzinfo/data/definitions/Indian/Chagos.rb
+++ /dev/null
@@ -1,25 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Indian
- module Chagos
- include TimezoneDefinition
-
- timezone 'Indian/Chagos' do |tz|
- tz.offset :o0, 17380, 0, :LMT
- tz.offset :o1, 18000, 0, :IOT
- tz.offset :o2, 21600, 0, :IOT
-
- tz.transition 1906, 12, :o1, -1988167780, 10443929611, 4320
- tz.transition 1995, 12, :o2, 820436400
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Indian/Christmas.rb b/lib/tzinfo/data/definitions/Indian/Christmas.rb
deleted file mode 100644
index 84b87e92..00000000
--- a/lib/tzinfo/data/definitions/Indian/Christmas.rb
+++ /dev/null
@@ -1,23 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Indian
- module Christmas
- include TimezoneDefinition
-
- timezone 'Indian/Christmas' do |tz|
- tz.offset :o0, 25372, 0, :LMT
- tz.offset :o1, 25200, 0, :CXT
-
- tz.transition 1895, 1, :o1, -2364102172, 52125664457, 21600
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Indian/Cocos.rb b/lib/tzinfo/data/definitions/Indian/Cocos.rb
deleted file mode 100644
index c2b92edb..00000000
--- a/lib/tzinfo/data/definitions/Indian/Cocos.rb
+++ /dev/null
@@ -1,23 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Indian
- module Cocos
- include TimezoneDefinition
-
- timezone 'Indian/Cocos' do |tz|
- tz.offset :o0, 23260, 0, :LMT
- tz.offset :o1, 23400, 0, :CCT
-
- tz.transition 1899, 12, :o1, -2209012060, 10432887397, 4320
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Indian/Comoro.rb b/lib/tzinfo/data/definitions/Indian/Comoro.rb
deleted file mode 100644
index 05b24501..00000000
--- a/lib/tzinfo/data/definitions/Indian/Comoro.rb
+++ /dev/null
@@ -1,18 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Indian
- module Comoro
- include TimezoneDefinition
-
- linked_timezone 'Indian/Comoro', 'Africa/Nairobi'
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Indian/Kerguelen.rb b/lib/tzinfo/data/definitions/Indian/Kerguelen.rb
deleted file mode 100644
index 0dcc02b8..00000000
--- a/lib/tzinfo/data/definitions/Indian/Kerguelen.rb
+++ /dev/null
@@ -1,23 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Indian
- module Kerguelen
- include TimezoneDefinition
-
- timezone 'Indian/Kerguelen' do |tz|
- tz.offset :o0, 0, 0, :zzz
- tz.offset :o1, 18000, 0, :TFT
-
- tz.transition 1950, 1, :o1, -631152000, 4866565, 2
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Indian/Mahe.rb b/lib/tzinfo/data/definitions/Indian/Mahe.rb
deleted file mode 100644
index 414a9a19..00000000
--- a/lib/tzinfo/data/definitions/Indian/Mahe.rb
+++ /dev/null
@@ -1,23 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Indian
- module Mahe
- include TimezoneDefinition
-
- timezone 'Indian/Mahe' do |tz|
- tz.offset :o0, 13308, 0, :LMT
- tz.offset :o1, 14400, 0, :SCT
-
- tz.transition 1906, 5, :o1, -2006653308, 17405008891, 7200
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Indian/Maldives.rb b/lib/tzinfo/data/definitions/Indian/Maldives.rb
deleted file mode 100644
index b4d7945c..00000000
--- a/lib/tzinfo/data/definitions/Indian/Maldives.rb
+++ /dev/null
@@ -1,25 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Indian
- module Maldives
- include TimezoneDefinition
-
- timezone 'Indian/Maldives' do |tz|
- tz.offset :o0, 17640, 0, :LMT
- tz.offset :o1, 17640, 0, :MMT
- tz.offset :o2, 18000, 0, :MVT
-
- tz.transition 1879, 12, :o1, -2840158440, 577851671, 240
- tz.transition 1959, 12, :o2, -315636840, 584864231, 240
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Indian/Mauritius.rb b/lib/tzinfo/data/definitions/Indian/Mauritius.rb
deleted file mode 100644
index d548d687..00000000
--- a/lib/tzinfo/data/definitions/Indian/Mauritius.rb
+++ /dev/null
@@ -1,28 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Indian
- module Mauritius
- include TimezoneDefinition
-
- timezone 'Indian/Mauritius' do |tz|
- tz.offset :o0, 13800, 0, :LMT
- tz.offset :o1, 14400, 0, :MUT
- tz.offset :o2, 14400, 3600, :MUST
-
- tz.transition 1906, 12, :o1, -1988164200, 348130993, 144
- tz.transition 1982, 10, :o2, 403041600
- tz.transition 1983, 3, :o1, 417034800
- tz.transition 2008, 10, :o2, 1224972000
- tz.transition 2009, 3, :o1, 1238274000
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Indian/Mayotte.rb b/lib/tzinfo/data/definitions/Indian/Mayotte.rb
deleted file mode 100644
index 7957e810..00000000
--- a/lib/tzinfo/data/definitions/Indian/Mayotte.rb
+++ /dev/null
@@ -1,18 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Indian
- module Mayotte
- include TimezoneDefinition
-
- linked_timezone 'Indian/Mayotte', 'Africa/Nairobi'
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Indian/Reunion.rb b/lib/tzinfo/data/definitions/Indian/Reunion.rb
deleted file mode 100644
index af7f46e5..00000000
--- a/lib/tzinfo/data/definitions/Indian/Reunion.rb
+++ /dev/null
@@ -1,23 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Indian
- module Reunion
- include TimezoneDefinition
-
- timezone 'Indian/Reunion' do |tz|
- tz.offset :o0, 13312, 0, :LMT
- tz.offset :o1, 14400, 0, :RET
-
- tz.transition 1911, 5, :o1, -1848886912, 3265904267, 1350
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Iran.rb b/lib/tzinfo/data/definitions/Iran.rb
deleted file mode 100644
index d19f4750..00000000
--- a/lib/tzinfo/data/definitions/Iran.rb
+++ /dev/null
@@ -1,16 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Iran
- include TimezoneDefinition
-
- linked_timezone 'Iran', 'Asia/Tehran'
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Israel.rb b/lib/tzinfo/data/definitions/Israel.rb
deleted file mode 100644
index d7159aec..00000000
--- a/lib/tzinfo/data/definitions/Israel.rb
+++ /dev/null
@@ -1,16 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Israel
- include TimezoneDefinition
-
- linked_timezone 'Israel', 'Asia/Jerusalem'
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Jamaica.rb b/lib/tzinfo/data/definitions/Jamaica.rb
deleted file mode 100644
index f8402fdb..00000000
--- a/lib/tzinfo/data/definitions/Jamaica.rb
+++ /dev/null
@@ -1,16 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Jamaica
- include TimezoneDefinition
-
- linked_timezone 'Jamaica', 'America/Jamaica'
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Japan.rb b/lib/tzinfo/data/definitions/Japan.rb
deleted file mode 100644
index 108fa02b..00000000
--- a/lib/tzinfo/data/definitions/Japan.rb
+++ /dev/null
@@ -1,16 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Japan
- include TimezoneDefinition
-
- linked_timezone 'Japan', 'Asia/Tokyo'
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Kwajalein.rb b/lib/tzinfo/data/definitions/Kwajalein.rb
deleted file mode 100644
index 700d5fed..00000000
--- a/lib/tzinfo/data/definitions/Kwajalein.rb
+++ /dev/null
@@ -1,16 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Kwajalein
- include TimezoneDefinition
-
- linked_timezone 'Kwajalein', 'Pacific/Kwajalein'
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Libya.rb b/lib/tzinfo/data/definitions/Libya.rb
deleted file mode 100644
index 0f4f6f5b..00000000
--- a/lib/tzinfo/data/definitions/Libya.rb
+++ /dev/null
@@ -1,16 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Libya
- include TimezoneDefinition
-
- linked_timezone 'Libya', 'Africa/Tripoli'
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/MET.rb b/lib/tzinfo/data/definitions/MET.rb
deleted file mode 100644
index abca2ea2..00000000
--- a/lib/tzinfo/data/definitions/MET.rb
+++ /dev/null
@@ -1,212 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module MET
- include TimezoneDefinition
-
- timezone 'MET' do |tz|
- tz.offset :o0, 3600, 0, :MET
- tz.offset :o1, 3600, 3600, :MEST
-
- tz.transition 1916, 4, :o1, -1693706400, 29051813, 12
- tz.transition 1916, 9, :o0, -1680483600, 58107299, 24
- tz.transition 1917, 4, :o1, -1663455600, 58112029, 24
- tz.transition 1917, 9, :o0, -1650150000, 58115725, 24
- tz.transition 1918, 4, :o1, -1632006000, 58120765, 24
- tz.transition 1918, 9, :o0, -1618700400, 58124461, 24
- tz.transition 1940, 4, :o1, -938905200, 58313293, 24
- tz.transition 1942, 11, :o0, -857257200, 58335973, 24
- tz.transition 1943, 3, :o1, -844556400, 58339501, 24
- tz.transition 1943, 10, :o0, -828226800, 58344037, 24
- tz.transition 1944, 4, :o1, -812502000, 58348405, 24
- tz.transition 1944, 10, :o0, -796777200, 58352773, 24
- tz.transition 1945, 4, :o1, -781052400, 58357141, 24
- tz.transition 1945, 9, :o0, -766623600, 58361149, 24
- tz.transition 1977, 4, :o1, 228877200
- tz.transition 1977, 9, :o0, 243997200
- tz.transition 1978, 4, :o1, 260326800
- tz.transition 1978, 10, :o0, 276051600
- tz.transition 1979, 4, :o1, 291776400
- tz.transition 1979, 9, :o0, 307501200
- tz.transition 1980, 4, :o1, 323830800
- tz.transition 1980, 9, :o0, 338950800
- tz.transition 1981, 3, :o1, 354675600
- tz.transition 1981, 9, :o0, 370400400
- tz.transition 1982, 3, :o1, 386125200
- tz.transition 1982, 9, :o0, 401850000
- tz.transition 1983, 3, :o1, 417574800
- tz.transition 1983, 9, :o0, 433299600
- tz.transition 1984, 3, :o1, 449024400
- tz.transition 1984, 9, :o0, 465354000
- tz.transition 1985, 3, :o1, 481078800
- tz.transition 1985, 9, :o0, 496803600
- tz.transition 1986, 3, :o1, 512528400
- tz.transition 1986, 9, :o0, 528253200
- tz.transition 1987, 3, :o1, 543978000
- tz.transition 1987, 9, :o0, 559702800
- tz.transition 1988, 3, :o1, 575427600
- tz.transition 1988, 9, :o0, 591152400
- tz.transition 1989, 3, :o1, 606877200
- tz.transition 1989, 9, :o0, 622602000
- tz.transition 1990, 3, :o1, 638326800
- tz.transition 1990, 9, :o0, 654656400
- tz.transition 1991, 3, :o1, 670381200
- tz.transition 1991, 9, :o0, 686106000
- tz.transition 1992, 3, :o1, 701830800
- tz.transition 1992, 9, :o0, 717555600
- tz.transition 1993, 3, :o1, 733280400
- tz.transition 1993, 9, :o0, 749005200
- tz.transition 1994, 3, :o1, 764730000
- tz.transition 1994, 9, :o0, 780454800
- tz.transition 1995, 3, :o1, 796179600
- tz.transition 1995, 9, :o0, 811904400
- tz.transition 1996, 3, :o1, 828234000
- tz.transition 1996, 10, :o0, 846378000
- tz.transition 1997, 3, :o1, 859683600
- tz.transition 1997, 10, :o0, 877827600
- tz.transition 1998, 3, :o1, 891133200
- tz.transition 1998, 10, :o0, 909277200
- tz.transition 1999, 3, :o1, 922582800
- tz.transition 1999, 10, :o0, 941331600
- tz.transition 2000, 3, :o1, 954032400
- tz.transition 2000, 10, :o0, 972781200
- tz.transition 2001, 3, :o1, 985482000
- tz.transition 2001, 10, :o0, 1004230800
- tz.transition 2002, 3, :o1, 1017536400
- tz.transition 2002, 10, :o0, 1035680400
- tz.transition 2003, 3, :o1, 1048986000
- tz.transition 2003, 10, :o0, 1067130000
- tz.transition 2004, 3, :o1, 1080435600
- tz.transition 2004, 10, :o0, 1099184400
- tz.transition 2005, 3, :o1, 1111885200
- tz.transition 2005, 10, :o0, 1130634000
- tz.transition 2006, 3, :o1, 1143334800
- tz.transition 2006, 10, :o0, 1162083600
- tz.transition 2007, 3, :o1, 1174784400
- tz.transition 2007, 10, :o0, 1193533200
- tz.transition 2008, 3, :o1, 1206838800
- tz.transition 2008, 10, :o0, 1224982800
- tz.transition 2009, 3, :o1, 1238288400
- tz.transition 2009, 10, :o0, 1256432400
- tz.transition 2010, 3, :o1, 1269738000
- tz.transition 2010, 10, :o0, 1288486800
- tz.transition 2011, 3, :o1, 1301187600
- tz.transition 2011, 10, :o0, 1319936400
- tz.transition 2012, 3, :o1, 1332637200
- tz.transition 2012, 10, :o0, 1351386000
- tz.transition 2013, 3, :o1, 1364691600
- tz.transition 2013, 10, :o0, 1382835600
- tz.transition 2014, 3, :o1, 1396141200
- tz.transition 2014, 10, :o0, 1414285200
- tz.transition 2015, 3, :o1, 1427590800
- tz.transition 2015, 10, :o0, 1445734800
- tz.transition 2016, 3, :o1, 1459040400
- tz.transition 2016, 10, :o0, 1477789200
- tz.transition 2017, 3, :o1, 1490490000
- tz.transition 2017, 10, :o0, 1509238800
- tz.transition 2018, 3, :o1, 1521939600
- tz.transition 2018, 10, :o0, 1540688400
- tz.transition 2019, 3, :o1, 1553994000
- tz.transition 2019, 10, :o0, 1572138000
- tz.transition 2020, 3, :o1, 1585443600
- tz.transition 2020, 10, :o0, 1603587600
- tz.transition 2021, 3, :o1, 1616893200
- tz.transition 2021, 10, :o0, 1635642000
- tz.transition 2022, 3, :o1, 1648342800
- tz.transition 2022, 10, :o0, 1667091600
- tz.transition 2023, 3, :o1, 1679792400
- tz.transition 2023, 10, :o0, 1698541200
- tz.transition 2024, 3, :o1, 1711846800
- tz.transition 2024, 10, :o0, 1729990800
- tz.transition 2025, 3, :o1, 1743296400
- tz.transition 2025, 10, :o0, 1761440400
- tz.transition 2026, 3, :o1, 1774746000
- tz.transition 2026, 10, :o0, 1792890000
- tz.transition 2027, 3, :o1, 1806195600
- tz.transition 2027, 10, :o0, 1824944400
- tz.transition 2028, 3, :o1, 1837645200
- tz.transition 2028, 10, :o0, 1856394000
- tz.transition 2029, 3, :o1, 1869094800
- tz.transition 2029, 10, :o0, 1887843600
- tz.transition 2030, 3, :o1, 1901149200
- tz.transition 2030, 10, :o0, 1919293200
- tz.transition 2031, 3, :o1, 1932598800
- tz.transition 2031, 10, :o0, 1950742800
- tz.transition 2032, 3, :o1, 1964048400
- tz.transition 2032, 10, :o0, 1982797200
- tz.transition 2033, 3, :o1, 1995498000
- tz.transition 2033, 10, :o0, 2014246800
- tz.transition 2034, 3, :o1, 2026947600
- tz.transition 2034, 10, :o0, 2045696400
- tz.transition 2035, 3, :o1, 2058397200
- tz.transition 2035, 10, :o0, 2077146000
- tz.transition 2036, 3, :o1, 2090451600
- tz.transition 2036, 10, :o0, 2108595600
- tz.transition 2037, 3, :o1, 2121901200
- tz.transition 2037, 10, :o0, 2140045200
- tz.transition 2038, 3, :o1, 2153350800, 59172253, 24
- tz.transition 2038, 10, :o0, 2172099600, 59177461, 24
- tz.transition 2039, 3, :o1, 2184800400, 59180989, 24
- tz.transition 2039, 10, :o0, 2203549200, 59186197, 24
- tz.transition 2040, 3, :o1, 2216250000, 59189725, 24
- tz.transition 2040, 10, :o0, 2234998800, 59194933, 24
- tz.transition 2041, 3, :o1, 2248304400, 59198629, 24
- tz.transition 2041, 10, :o0, 2266448400, 59203669, 24
- tz.transition 2042, 3, :o1, 2279754000, 59207365, 24
- tz.transition 2042, 10, :o0, 2297898000, 59212405, 24
- tz.transition 2043, 3, :o1, 2311203600, 59216101, 24
- tz.transition 2043, 10, :o0, 2329347600, 59221141, 24
- tz.transition 2044, 3, :o1, 2342653200, 59224837, 24
- tz.transition 2044, 10, :o0, 2361402000, 59230045, 24
- tz.transition 2045, 3, :o1, 2374102800, 59233573, 24
- tz.transition 2045, 10, :o0, 2392851600, 59238781, 24
- tz.transition 2046, 3, :o1, 2405552400, 59242309, 24
- tz.transition 2046, 10, :o0, 2424301200, 59247517, 24
- tz.transition 2047, 3, :o1, 2437606800, 59251213, 24
- tz.transition 2047, 10, :o0, 2455750800, 59256253, 24
- tz.transition 2048, 3, :o1, 2469056400, 59259949, 24
- tz.transition 2048, 10, :o0, 2487200400, 59264989, 24
- tz.transition 2049, 3, :o1, 2500506000, 59268685, 24
- tz.transition 2049, 10, :o0, 2519254800, 59273893, 24
- tz.transition 2050, 3, :o1, 2531955600, 59277421, 24
- tz.transition 2050, 10, :o0, 2550704400, 59282629, 24
- tz.transition 2051, 3, :o1, 2563405200, 59286157, 24
- tz.transition 2051, 10, :o0, 2582154000, 59291365, 24
- tz.transition 2052, 3, :o1, 2595459600, 59295061, 24
- tz.transition 2052, 10, :o0, 2613603600, 59300101, 24
- tz.transition 2053, 3, :o1, 2626909200, 59303797, 24
- tz.transition 2053, 10, :o0, 2645053200, 59308837, 24
- tz.transition 2054, 3, :o1, 2658358800, 59312533, 24
- tz.transition 2054, 10, :o0, 2676502800, 59317573, 24
- tz.transition 2055, 3, :o1, 2689808400, 59321269, 24
- tz.transition 2055, 10, :o0, 2708557200, 59326477, 24
- tz.transition 2056, 3, :o1, 2721258000, 59330005, 24
- tz.transition 2056, 10, :o0, 2740006800, 59335213, 24
- tz.transition 2057, 3, :o1, 2752707600, 59338741, 24
- tz.transition 2057, 10, :o0, 2771456400, 59343949, 24
- tz.transition 2058, 3, :o1, 2784762000, 59347645, 24
- tz.transition 2058, 10, :o0, 2802906000, 59352685, 24
- tz.transition 2059, 3, :o1, 2816211600, 59356381, 24
- tz.transition 2059, 10, :o0, 2834355600, 59361421, 24
- tz.transition 2060, 3, :o1, 2847661200, 59365117, 24
- tz.transition 2060, 10, :o0, 2866410000, 59370325, 24
- tz.transition 2061, 3, :o1, 2879110800, 59373853, 24
- tz.transition 2061, 10, :o0, 2897859600, 59379061, 24
- tz.transition 2062, 3, :o1, 2910560400, 59382589, 24
- tz.transition 2062, 10, :o0, 2929309200, 59387797, 24
- tz.transition 2063, 3, :o1, 2942010000, 59391325, 24
- tz.transition 2063, 10, :o0, 2960758800, 59396533, 24
- tz.transition 2064, 3, :o1, 2974064400, 59400229, 24
- tz.transition 2064, 10, :o0, 2992208400, 59405269, 24
- tz.transition 2065, 3, :o1, 3005514000, 59408965, 24
- tz.transition 2065, 10, :o0, 3023658000, 59414005, 24
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/MST.rb b/lib/tzinfo/data/definitions/MST.rb
deleted file mode 100644
index d4bcf6a9..00000000
--- a/lib/tzinfo/data/definitions/MST.rb
+++ /dev/null
@@ -1,19 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module MST
- include TimezoneDefinition
-
- timezone 'MST' do |tz|
- tz.offset :o0, -25200, 0, :MST
-
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/MST7MDT.rb b/lib/tzinfo/data/definitions/MST7MDT.rb
deleted file mode 100644
index 2b07a4ab..00000000
--- a/lib/tzinfo/data/definitions/MST7MDT.rb
+++ /dev/null
@@ -1,227 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module MST7MDT
- include TimezoneDefinition
-
- timezone 'MST7MDT' do |tz|
- tz.offset :o0, -25200, 0, :MST
- tz.offset :o1, -25200, 3600, :MDT
- tz.offset :o2, -25200, 3600, :MWT
- tz.offset :o3, -25200, 3600, :MPT
-
- tz.transition 1918, 3, :o1, -1633273200, 19373471, 8
- tz.transition 1918, 10, :o0, -1615132800, 14531363, 6
- tz.transition 1919, 3, :o1, -1601823600, 19376383, 8
- tz.transition 1919, 10, :o0, -1583683200, 14533547, 6
- tz.transition 1942, 2, :o2, -880210800, 19443199, 8
- tz.transition 1945, 8, :o3, -769395600, 58360379, 24
- tz.transition 1945, 9, :o0, -765388800, 14590373, 6
- tz.transition 1967, 4, :o1, -84380400, 19516887, 8
- tz.transition 1967, 10, :o0, -68659200, 14638757, 6
- tz.transition 1968, 4, :o1, -52930800, 19519799, 8
- tz.transition 1968, 10, :o0, -37209600, 14640941, 6
- tz.transition 1969, 4, :o1, -21481200, 19522711, 8
- tz.transition 1969, 10, :o0, -5760000, 14643125, 6
- tz.transition 1970, 4, :o1, 9968400
- tz.transition 1970, 10, :o0, 25689600
- tz.transition 1971, 4, :o1, 41418000
- tz.transition 1971, 10, :o0, 57744000
- tz.transition 1972, 4, :o1, 73472400
- tz.transition 1972, 10, :o0, 89193600
- tz.transition 1973, 4, :o1, 104922000
- tz.transition 1973, 10, :o0, 120643200
- tz.transition 1974, 1, :o1, 126694800
- tz.transition 1974, 10, :o0, 152092800
- tz.transition 1975, 2, :o1, 162378000
- tz.transition 1975, 10, :o0, 183542400
- tz.transition 1976, 4, :o1, 199270800
- tz.transition 1976, 10, :o0, 215596800
- tz.transition 1977, 4, :o1, 230720400
- tz.transition 1977, 10, :o0, 247046400
- tz.transition 1978, 4, :o1, 262774800
- tz.transition 1978, 10, :o0, 278496000
- tz.transition 1979, 4, :o1, 294224400
- tz.transition 1979, 10, :o0, 309945600
- tz.transition 1980, 4, :o1, 325674000
- tz.transition 1980, 10, :o0, 341395200
- tz.transition 1981, 4, :o1, 357123600
- tz.transition 1981, 10, :o0, 372844800
- tz.transition 1982, 4, :o1, 388573200
- tz.transition 1982, 10, :o0, 404899200
- tz.transition 1983, 4, :o1, 420022800
- tz.transition 1983, 10, :o0, 436348800
- tz.transition 1984, 4, :o1, 452077200
- tz.transition 1984, 10, :o0, 467798400
- tz.transition 1985, 4, :o1, 483526800
- tz.transition 1985, 10, :o0, 499248000
- tz.transition 1986, 4, :o1, 514976400
- tz.transition 1986, 10, :o0, 530697600
- tz.transition 1987, 4, :o1, 544611600
- tz.transition 1987, 10, :o0, 562147200
- tz.transition 1988, 4, :o1, 576061200
- tz.transition 1988, 10, :o0, 594201600
- tz.transition 1989, 4, :o1, 607510800
- tz.transition 1989, 10, :o0, 625651200
- tz.transition 1990, 4, :o1, 638960400
- tz.transition 1990, 10, :o0, 657100800
- tz.transition 1991, 4, :o1, 671014800
- tz.transition 1991, 10, :o0, 688550400
- tz.transition 1992, 4, :o1, 702464400
- tz.transition 1992, 10, :o0, 720000000
- tz.transition 1993, 4, :o1, 733914000
- tz.transition 1993, 10, :o0, 752054400
- tz.transition 1994, 4, :o1, 765363600
- tz.transition 1994, 10, :o0, 783504000
- tz.transition 1995, 4, :o1, 796813200
- tz.transition 1995, 10, :o0, 814953600
- tz.transition 1996, 4, :o1, 828867600
- tz.transition 1996, 10, :o0, 846403200
- tz.transition 1997, 4, :o1, 860317200
- tz.transition 1997, 10, :o0, 877852800
- tz.transition 1998, 4, :o1, 891766800
- tz.transition 1998, 10, :o0, 909302400
- tz.transition 1999, 4, :o1, 923216400
- tz.transition 1999, 10, :o0, 941356800
- tz.transition 2000, 4, :o1, 954666000
- tz.transition 2000, 10, :o0, 972806400
- tz.transition 2001, 4, :o1, 986115600
- tz.transition 2001, 10, :o0, 1004256000
- tz.transition 2002, 4, :o1, 1018170000
- tz.transition 2002, 10, :o0, 1035705600
- tz.transition 2003, 4, :o1, 1049619600
- tz.transition 2003, 10, :o0, 1067155200
- tz.transition 2004, 4, :o1, 1081069200
- tz.transition 2004, 10, :o0, 1099209600
- tz.transition 2005, 4, :o1, 1112518800
- tz.transition 2005, 10, :o0, 1130659200
- tz.transition 2006, 4, :o1, 1143968400
- tz.transition 2006, 10, :o0, 1162108800
- tz.transition 2007, 3, :o1, 1173603600
- tz.transition 2007, 11, :o0, 1194163200
- tz.transition 2008, 3, :o1, 1205053200
- tz.transition 2008, 11, :o0, 1225612800
- tz.transition 2009, 3, :o1, 1236502800
- tz.transition 2009, 11, :o0, 1257062400
- tz.transition 2010, 3, :o1, 1268557200
- tz.transition 2010, 11, :o0, 1289116800
- tz.transition 2011, 3, :o1, 1300006800
- tz.transition 2011, 11, :o0, 1320566400
- tz.transition 2012, 3, :o1, 1331456400
- tz.transition 2012, 11, :o0, 1352016000
- tz.transition 2013, 3, :o1, 1362906000
- tz.transition 2013, 11, :o0, 1383465600
- tz.transition 2014, 3, :o1, 1394355600
- tz.transition 2014, 11, :o0, 1414915200
- tz.transition 2015, 3, :o1, 1425805200
- tz.transition 2015, 11, :o0, 1446364800
- tz.transition 2016, 3, :o1, 1457859600
- tz.transition 2016, 11, :o0, 1478419200
- tz.transition 2017, 3, :o1, 1489309200
- tz.transition 2017, 11, :o0, 1509868800
- tz.transition 2018, 3, :o1, 1520758800
- tz.transition 2018, 11, :o0, 1541318400
- tz.transition 2019, 3, :o1, 1552208400
- tz.transition 2019, 11, :o0, 1572768000
- tz.transition 2020, 3, :o1, 1583658000
- tz.transition 2020, 11, :o0, 1604217600
- tz.transition 2021, 3, :o1, 1615712400
- tz.transition 2021, 11, :o0, 1636272000
- tz.transition 2022, 3, :o1, 1647162000
- tz.transition 2022, 11, :o0, 1667721600
- tz.transition 2023, 3, :o1, 1678611600
- tz.transition 2023, 11, :o0, 1699171200
- tz.transition 2024, 3, :o1, 1710061200
- tz.transition 2024, 11, :o0, 1730620800
- tz.transition 2025, 3, :o1, 1741510800
- tz.transition 2025, 11, :o0, 1762070400
- tz.transition 2026, 3, :o1, 1772960400
- tz.transition 2026, 11, :o0, 1793520000
- tz.transition 2027, 3, :o1, 1805014800
- tz.transition 2027, 11, :o0, 1825574400
- tz.transition 2028, 3, :o1, 1836464400
- tz.transition 2028, 11, :o0, 1857024000
- tz.transition 2029, 3, :o1, 1867914000
- tz.transition 2029, 11, :o0, 1888473600
- tz.transition 2030, 3, :o1, 1899363600
- tz.transition 2030, 11, :o0, 1919923200
- tz.transition 2031, 3, :o1, 1930813200
- tz.transition 2031, 11, :o0, 1951372800
- tz.transition 2032, 3, :o1, 1962867600
- tz.transition 2032, 11, :o0, 1983427200
- tz.transition 2033, 3, :o1, 1994317200
- tz.transition 2033, 11, :o0, 2014876800
- tz.transition 2034, 3, :o1, 2025766800
- tz.transition 2034, 11, :o0, 2046326400
- tz.transition 2035, 3, :o1, 2057216400
- tz.transition 2035, 11, :o0, 2077776000
- tz.transition 2036, 3, :o1, 2088666000
- tz.transition 2036, 11, :o0, 2109225600
- tz.transition 2037, 3, :o1, 2120115600
- tz.transition 2037, 11, :o0, 2140675200
- tz.transition 2038, 3, :o1, 2152170000, 19723975, 8
- tz.transition 2038, 11, :o0, 2172729600, 14794409, 6
- tz.transition 2039, 3, :o1, 2183619600, 19726887, 8
- tz.transition 2039, 11, :o0, 2204179200, 14796593, 6
- tz.transition 2040, 3, :o1, 2215069200, 19729799, 8
- tz.transition 2040, 11, :o0, 2235628800, 14798777, 6
- tz.transition 2041, 3, :o1, 2246518800, 19732711, 8
- tz.transition 2041, 11, :o0, 2267078400, 14800961, 6
- tz.transition 2042, 3, :o1, 2277968400, 19735623, 8
- tz.transition 2042, 11, :o0, 2298528000, 14803145, 6
- tz.transition 2043, 3, :o1, 2309418000, 19738535, 8
- tz.transition 2043, 11, :o0, 2329977600, 14805329, 6
- tz.transition 2044, 3, :o1, 2341472400, 19741503, 8
- tz.transition 2044, 11, :o0, 2362032000, 14807555, 6
- tz.transition 2045, 3, :o1, 2372922000, 19744415, 8
- tz.transition 2045, 11, :o0, 2393481600, 14809739, 6
- tz.transition 2046, 3, :o1, 2404371600, 19747327, 8
- tz.transition 2046, 11, :o0, 2424931200, 14811923, 6
- tz.transition 2047, 3, :o1, 2435821200, 19750239, 8
- tz.transition 2047, 11, :o0, 2456380800, 14814107, 6
- tz.transition 2048, 3, :o1, 2467270800, 19753151, 8
- tz.transition 2048, 11, :o0, 2487830400, 14816291, 6
- tz.transition 2049, 3, :o1, 2499325200, 19756119, 8
- tz.transition 2049, 11, :o0, 2519884800, 14818517, 6
- tz.transition 2050, 3, :o1, 2530774800, 19759031, 8
- tz.transition 2050, 11, :o0, 2551334400, 14820701, 6
- tz.transition 2051, 3, :o1, 2562224400, 19761943, 8
- tz.transition 2051, 11, :o0, 2582784000, 14822885, 6
- tz.transition 2052, 3, :o1, 2593674000, 19764855, 8
- tz.transition 2052, 11, :o0, 2614233600, 14825069, 6
- tz.transition 2053, 3, :o1, 2625123600, 19767767, 8
- tz.transition 2053, 11, :o0, 2645683200, 14827253, 6
- tz.transition 2054, 3, :o1, 2656573200, 19770679, 8
- tz.transition 2054, 11, :o0, 2677132800, 14829437, 6
- tz.transition 2055, 3, :o1, 2688627600, 19773647, 8
- tz.transition 2055, 11, :o0, 2709187200, 14831663, 6
- tz.transition 2056, 3, :o1, 2720077200, 19776559, 8
- tz.transition 2056, 11, :o0, 2740636800, 14833847, 6
- tz.transition 2057, 3, :o1, 2751526800, 19779471, 8
- tz.transition 2057, 11, :o0, 2772086400, 14836031, 6
- tz.transition 2058, 3, :o1, 2782976400, 19782383, 8
- tz.transition 2058, 11, :o0, 2803536000, 14838215, 6
- tz.transition 2059, 3, :o1, 2814426000, 19785295, 8
- tz.transition 2059, 11, :o0, 2834985600, 14840399, 6
- tz.transition 2060, 3, :o1, 2846480400, 19788263, 8
- tz.transition 2060, 11, :o0, 2867040000, 14842625, 6
- tz.transition 2061, 3, :o1, 2877930000, 19791175, 8
- tz.transition 2061, 11, :o0, 2898489600, 14844809, 6
- tz.transition 2062, 3, :o1, 2909379600, 19794087, 8
- tz.transition 2062, 11, :o0, 2929939200, 14846993, 6
- tz.transition 2063, 3, :o1, 2940829200, 19796999, 8
- tz.transition 2063, 11, :o0, 2961388800, 14849177, 6
- tz.transition 2064, 3, :o1, 2972278800, 19799911, 8
- tz.transition 2064, 11, :o0, 2992838400, 14851361, 6
- tz.transition 2065, 3, :o1, 3003728400, 19802823, 8
- tz.transition 2065, 11, :o0, 3024288000, 14853545, 6
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Mexico/BajaNorte.rb b/lib/tzinfo/data/definitions/Mexico/BajaNorte.rb
deleted file mode 100644
index 0223b659..00000000
--- a/lib/tzinfo/data/definitions/Mexico/BajaNorte.rb
+++ /dev/null
@@ -1,18 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Mexico
- module BajaNorte
- include TimezoneDefinition
-
- linked_timezone 'Mexico/BajaNorte', 'America/Tijuana'
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Mexico/BajaSur.rb b/lib/tzinfo/data/definitions/Mexico/BajaSur.rb
deleted file mode 100644
index e3bd5f7a..00000000
--- a/lib/tzinfo/data/definitions/Mexico/BajaSur.rb
+++ /dev/null
@@ -1,18 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Mexico
- module BajaSur
- include TimezoneDefinition
-
- linked_timezone 'Mexico/BajaSur', 'America/Mazatlan'
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Mexico/General.rb b/lib/tzinfo/data/definitions/Mexico/General.rb
deleted file mode 100644
index 79090864..00000000
--- a/lib/tzinfo/data/definitions/Mexico/General.rb
+++ /dev/null
@@ -1,18 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Mexico
- module General
- include TimezoneDefinition
-
- linked_timezone 'Mexico/General', 'America/Mexico_City'
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/NZ.rb b/lib/tzinfo/data/definitions/NZ.rb
deleted file mode 100644
index 3543fefa..00000000
--- a/lib/tzinfo/data/definitions/NZ.rb
+++ /dev/null
@@ -1,16 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module NZ
- include TimezoneDefinition
-
- linked_timezone 'NZ', 'Pacific/Auckland'
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/NZ__m__CHAT.rb b/lib/tzinfo/data/definitions/NZ__m__CHAT.rb
deleted file mode 100644
index 01f6b270..00000000
--- a/lib/tzinfo/data/definitions/NZ__m__CHAT.rb
+++ /dev/null
@@ -1,16 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module NZ__m__CHAT
- include TimezoneDefinition
-
- linked_timezone 'NZ-CHAT', 'Pacific/Chatham'
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Navajo.rb b/lib/tzinfo/data/definitions/Navajo.rb
deleted file mode 100644
index 385b66f3..00000000
--- a/lib/tzinfo/data/definitions/Navajo.rb
+++ /dev/null
@@ -1,16 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Navajo
- include TimezoneDefinition
-
- linked_timezone 'Navajo', 'America/Denver'
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/PRC.rb b/lib/tzinfo/data/definitions/PRC.rb
deleted file mode 100644
index 294d0c62..00000000
--- a/lib/tzinfo/data/definitions/PRC.rb
+++ /dev/null
@@ -1,16 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module PRC
- include TimezoneDefinition
-
- linked_timezone 'PRC', 'Asia/Shanghai'
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/PST8PDT.rb b/lib/tzinfo/data/definitions/PST8PDT.rb
deleted file mode 100644
index 9830472d..00000000
--- a/lib/tzinfo/data/definitions/PST8PDT.rb
+++ /dev/null
@@ -1,227 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module PST8PDT
- include TimezoneDefinition
-
- timezone 'PST8PDT' do |tz|
- tz.offset :o0, -28800, 0, :PST
- tz.offset :o1, -28800, 3600, :PDT
- tz.offset :o2, -28800, 3600, :PWT
- tz.offset :o3, -28800, 3600, :PPT
-
- tz.transition 1918, 3, :o1, -1633269600, 29060207, 12
- tz.transition 1918, 10, :o0, -1615129200, 19375151, 8
- tz.transition 1919, 3, :o1, -1601820000, 29064575, 12
- tz.transition 1919, 10, :o0, -1583679600, 19378063, 8
- tz.transition 1942, 2, :o2, -880207200, 29164799, 12
- tz.transition 1945, 8, :o3, -769395600, 58360379, 24
- tz.transition 1945, 9, :o0, -765385200, 19453831, 8
- tz.transition 1967, 4, :o1, -84376800, 29275331, 12
- tz.transition 1967, 10, :o0, -68655600, 19518343, 8
- tz.transition 1968, 4, :o1, -52927200, 29279699, 12
- tz.transition 1968, 10, :o0, -37206000, 19521255, 8
- tz.transition 1969, 4, :o1, -21477600, 29284067, 12
- tz.transition 1969, 10, :o0, -5756400, 19524167, 8
- tz.transition 1970, 4, :o1, 9972000
- tz.transition 1970, 10, :o0, 25693200
- tz.transition 1971, 4, :o1, 41421600
- tz.transition 1971, 10, :o0, 57747600
- tz.transition 1972, 4, :o1, 73476000
- tz.transition 1972, 10, :o0, 89197200
- tz.transition 1973, 4, :o1, 104925600
- tz.transition 1973, 10, :o0, 120646800
- tz.transition 1974, 1, :o1, 126698400
- tz.transition 1974, 10, :o0, 152096400
- tz.transition 1975, 2, :o1, 162381600
- tz.transition 1975, 10, :o0, 183546000
- tz.transition 1976, 4, :o1, 199274400
- tz.transition 1976, 10, :o0, 215600400
- tz.transition 1977, 4, :o1, 230724000
- tz.transition 1977, 10, :o0, 247050000
- tz.transition 1978, 4, :o1, 262778400
- tz.transition 1978, 10, :o0, 278499600
- tz.transition 1979, 4, :o1, 294228000
- tz.transition 1979, 10, :o0, 309949200
- tz.transition 1980, 4, :o1, 325677600
- tz.transition 1980, 10, :o0, 341398800
- tz.transition 1981, 4, :o1, 357127200
- tz.transition 1981, 10, :o0, 372848400
- tz.transition 1982, 4, :o1, 388576800
- tz.transition 1982, 10, :o0, 404902800
- tz.transition 1983, 4, :o1, 420026400
- tz.transition 1983, 10, :o0, 436352400
- tz.transition 1984, 4, :o1, 452080800
- tz.transition 1984, 10, :o0, 467802000
- tz.transition 1985, 4, :o1, 483530400
- tz.transition 1985, 10, :o0, 499251600
- tz.transition 1986, 4, :o1, 514980000
- tz.transition 1986, 10, :o0, 530701200
- tz.transition 1987, 4, :o1, 544615200
- tz.transition 1987, 10, :o0, 562150800
- tz.transition 1988, 4, :o1, 576064800
- tz.transition 1988, 10, :o0, 594205200
- tz.transition 1989, 4, :o1, 607514400
- tz.transition 1989, 10, :o0, 625654800
- tz.transition 1990, 4, :o1, 638964000
- tz.transition 1990, 10, :o0, 657104400
- tz.transition 1991, 4, :o1, 671018400
- tz.transition 1991, 10, :o0, 688554000
- tz.transition 1992, 4, :o1, 702468000
- tz.transition 1992, 10, :o0, 720003600
- tz.transition 1993, 4, :o1, 733917600
- tz.transition 1993, 10, :o0, 752058000
- tz.transition 1994, 4, :o1, 765367200
- tz.transition 1994, 10, :o0, 783507600
- tz.transition 1995, 4, :o1, 796816800
- tz.transition 1995, 10, :o0, 814957200
- tz.transition 1996, 4, :o1, 828871200
- tz.transition 1996, 10, :o0, 846406800
- tz.transition 1997, 4, :o1, 860320800
- tz.transition 1997, 10, :o0, 877856400
- tz.transition 1998, 4, :o1, 891770400
- tz.transition 1998, 10, :o0, 909306000
- tz.transition 1999, 4, :o1, 923220000
- tz.transition 1999, 10, :o0, 941360400
- tz.transition 2000, 4, :o1, 954669600
- tz.transition 2000, 10, :o0, 972810000
- tz.transition 2001, 4, :o1, 986119200
- tz.transition 2001, 10, :o0, 1004259600
- tz.transition 2002, 4, :o1, 1018173600
- tz.transition 2002, 10, :o0, 1035709200
- tz.transition 2003, 4, :o1, 1049623200
- tz.transition 2003, 10, :o0, 1067158800
- tz.transition 2004, 4, :o1, 1081072800
- tz.transition 2004, 10, :o0, 1099213200
- tz.transition 2005, 4, :o1, 1112522400
- tz.transition 2005, 10, :o0, 1130662800
- tz.transition 2006, 4, :o1, 1143972000
- tz.transition 2006, 10, :o0, 1162112400
- tz.transition 2007, 3, :o1, 1173607200
- tz.transition 2007, 11, :o0, 1194166800
- tz.transition 2008, 3, :o1, 1205056800
- tz.transition 2008, 11, :o0, 1225616400
- tz.transition 2009, 3, :o1, 1236506400
- tz.transition 2009, 11, :o0, 1257066000
- tz.transition 2010, 3, :o1, 1268560800
- tz.transition 2010, 11, :o0, 1289120400
- tz.transition 2011, 3, :o1, 1300010400
- tz.transition 2011, 11, :o0, 1320570000
- tz.transition 2012, 3, :o1, 1331460000
- tz.transition 2012, 11, :o0, 1352019600
- tz.transition 2013, 3, :o1, 1362909600
- tz.transition 2013, 11, :o0, 1383469200
- tz.transition 2014, 3, :o1, 1394359200
- tz.transition 2014, 11, :o0, 1414918800
- tz.transition 2015, 3, :o1, 1425808800
- tz.transition 2015, 11, :o0, 1446368400
- tz.transition 2016, 3, :o1, 1457863200
- tz.transition 2016, 11, :o0, 1478422800
- tz.transition 2017, 3, :o1, 1489312800
- tz.transition 2017, 11, :o0, 1509872400
- tz.transition 2018, 3, :o1, 1520762400
- tz.transition 2018, 11, :o0, 1541322000
- tz.transition 2019, 3, :o1, 1552212000
- tz.transition 2019, 11, :o0, 1572771600
- tz.transition 2020, 3, :o1, 1583661600
- tz.transition 2020, 11, :o0, 1604221200
- tz.transition 2021, 3, :o1, 1615716000
- tz.transition 2021, 11, :o0, 1636275600
- tz.transition 2022, 3, :o1, 1647165600
- tz.transition 2022, 11, :o0, 1667725200
- tz.transition 2023, 3, :o1, 1678615200
- tz.transition 2023, 11, :o0, 1699174800
- tz.transition 2024, 3, :o1, 1710064800
- tz.transition 2024, 11, :o0, 1730624400
- tz.transition 2025, 3, :o1, 1741514400
- tz.transition 2025, 11, :o0, 1762074000
- tz.transition 2026, 3, :o1, 1772964000
- tz.transition 2026, 11, :o0, 1793523600
- tz.transition 2027, 3, :o1, 1805018400
- tz.transition 2027, 11, :o0, 1825578000
- tz.transition 2028, 3, :o1, 1836468000
- tz.transition 2028, 11, :o0, 1857027600
- tz.transition 2029, 3, :o1, 1867917600
- tz.transition 2029, 11, :o0, 1888477200
- tz.transition 2030, 3, :o1, 1899367200
- tz.transition 2030, 11, :o0, 1919926800
- tz.transition 2031, 3, :o1, 1930816800
- tz.transition 2031, 11, :o0, 1951376400
- tz.transition 2032, 3, :o1, 1962871200
- tz.transition 2032, 11, :o0, 1983430800
- tz.transition 2033, 3, :o1, 1994320800
- tz.transition 2033, 11, :o0, 2014880400
- tz.transition 2034, 3, :o1, 2025770400
- tz.transition 2034, 11, :o0, 2046330000
- tz.transition 2035, 3, :o1, 2057220000
- tz.transition 2035, 11, :o0, 2077779600
- tz.transition 2036, 3, :o1, 2088669600
- tz.transition 2036, 11, :o0, 2109229200
- tz.transition 2037, 3, :o1, 2120119200
- tz.transition 2037, 11, :o0, 2140678800
- tz.transition 2038, 3, :o1, 2152173600, 29585963, 12
- tz.transition 2038, 11, :o0, 2172733200, 19725879, 8
- tz.transition 2039, 3, :o1, 2183623200, 29590331, 12
- tz.transition 2039, 11, :o0, 2204182800, 19728791, 8
- tz.transition 2040, 3, :o1, 2215072800, 29594699, 12
- tz.transition 2040, 11, :o0, 2235632400, 19731703, 8
- tz.transition 2041, 3, :o1, 2246522400, 29599067, 12
- tz.transition 2041, 11, :o0, 2267082000, 19734615, 8
- tz.transition 2042, 3, :o1, 2277972000, 29603435, 12
- tz.transition 2042, 11, :o0, 2298531600, 19737527, 8
- tz.transition 2043, 3, :o1, 2309421600, 29607803, 12
- tz.transition 2043, 11, :o0, 2329981200, 19740439, 8
- tz.transition 2044, 3, :o1, 2341476000, 29612255, 12
- tz.transition 2044, 11, :o0, 2362035600, 19743407, 8
- tz.transition 2045, 3, :o1, 2372925600, 29616623, 12
- tz.transition 2045, 11, :o0, 2393485200, 19746319, 8
- tz.transition 2046, 3, :o1, 2404375200, 29620991, 12
- tz.transition 2046, 11, :o0, 2424934800, 19749231, 8
- tz.transition 2047, 3, :o1, 2435824800, 29625359, 12
- tz.transition 2047, 11, :o0, 2456384400, 19752143, 8
- tz.transition 2048, 3, :o1, 2467274400, 29629727, 12
- tz.transition 2048, 11, :o0, 2487834000, 19755055, 8
- tz.transition 2049, 3, :o1, 2499328800, 29634179, 12
- tz.transition 2049, 11, :o0, 2519888400, 19758023, 8
- tz.transition 2050, 3, :o1, 2530778400, 29638547, 12
- tz.transition 2050, 11, :o0, 2551338000, 19760935, 8
- tz.transition 2051, 3, :o1, 2562228000, 29642915, 12
- tz.transition 2051, 11, :o0, 2582787600, 19763847, 8
- tz.transition 2052, 3, :o1, 2593677600, 29647283, 12
- tz.transition 2052, 11, :o0, 2614237200, 19766759, 8
- tz.transition 2053, 3, :o1, 2625127200, 29651651, 12
- tz.transition 2053, 11, :o0, 2645686800, 19769671, 8
- tz.transition 2054, 3, :o1, 2656576800, 29656019, 12
- tz.transition 2054, 11, :o0, 2677136400, 19772583, 8
- tz.transition 2055, 3, :o1, 2688631200, 29660471, 12
- tz.transition 2055, 11, :o0, 2709190800, 19775551, 8
- tz.transition 2056, 3, :o1, 2720080800, 29664839, 12
- tz.transition 2056, 11, :o0, 2740640400, 19778463, 8
- tz.transition 2057, 3, :o1, 2751530400, 29669207, 12
- tz.transition 2057, 11, :o0, 2772090000, 19781375, 8
- tz.transition 2058, 3, :o1, 2782980000, 29673575, 12
- tz.transition 2058, 11, :o0, 2803539600, 19784287, 8
- tz.transition 2059, 3, :o1, 2814429600, 29677943, 12
- tz.transition 2059, 11, :o0, 2834989200, 19787199, 8
- tz.transition 2060, 3, :o1, 2846484000, 29682395, 12
- tz.transition 2060, 11, :o0, 2867043600, 19790167, 8
- tz.transition 2061, 3, :o1, 2877933600, 29686763, 12
- tz.transition 2061, 11, :o0, 2898493200, 19793079, 8
- tz.transition 2062, 3, :o1, 2909383200, 29691131, 12
- tz.transition 2062, 11, :o0, 2929942800, 19795991, 8
- tz.transition 2063, 3, :o1, 2940832800, 29695499, 12
- tz.transition 2063, 11, :o0, 2961392400, 19798903, 8
- tz.transition 2064, 3, :o1, 2972282400, 29699867, 12
- tz.transition 2064, 11, :o0, 2992842000, 19801815, 8
- tz.transition 2065, 3, :o1, 3003732000, 29704235, 12
- tz.transition 2065, 11, :o0, 3024291600, 19804727, 8
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Pacific/Apia.rb b/lib/tzinfo/data/definitions/Pacific/Apia.rb
deleted file mode 100644
index aa52a37f..00000000
--- a/lib/tzinfo/data/definitions/Pacific/Apia.rb
+++ /dev/null
@@ -1,141 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Pacific
- module Apia
- include TimezoneDefinition
-
- timezone 'Pacific/Apia' do |tz|
- tz.offset :o0, 45184, 0, :LMT
- tz.offset :o1, -41216, 0, :LMT
- tz.offset :o2, -41400, 0, :WSST
- tz.offset :o3, -39600, 0, :SST
- tz.offset :o4, -39600, 3600, :SDT
- tz.offset :o5, 46800, 3600, :WSDT
- tz.offset :o6, 46800, 0, :WSST
-
- tz.transition 1879, 7, :o1, -2855737984, 3250172219, 1350
- tz.transition 1911, 1, :o2, -1861878784, 3265701269, 1350
- tz.transition 1950, 1, :o3, -631110600, 116797583, 48
- tz.transition 2010, 9, :o4, 1285498800
- tz.transition 2011, 4, :o3, 1301752800
- tz.transition 2011, 9, :o4, 1316872800
- tz.transition 2011, 12, :o5, 1325239200
- tz.transition 2012, 3, :o6, 1333202400
- tz.transition 2012, 9, :o5, 1348927200
- tz.transition 2013, 4, :o6, 1365256800
- tz.transition 2013, 9, :o5, 1380376800
- tz.transition 2014, 4, :o6, 1396706400
- tz.transition 2014, 9, :o5, 1411826400
- tz.transition 2015, 4, :o6, 1428156000
- tz.transition 2015, 9, :o5, 1443276000
- tz.transition 2016, 4, :o6, 1459605600
- tz.transition 2016, 9, :o5, 1474725600
- tz.transition 2017, 4, :o6, 1491055200
- tz.transition 2017, 9, :o5, 1506175200
- tz.transition 2018, 3, :o6, 1522504800
- tz.transition 2018, 9, :o5, 1538229600
- tz.transition 2019, 4, :o6, 1554559200
- tz.transition 2019, 9, :o5, 1569679200
- tz.transition 2020, 4, :o6, 1586008800
- tz.transition 2020, 9, :o5, 1601128800
- tz.transition 2021, 4, :o6, 1617458400
- tz.transition 2021, 9, :o5, 1632578400
- tz.transition 2022, 4, :o6, 1648908000
- tz.transition 2022, 9, :o5, 1664028000
- tz.transition 2023, 4, :o6, 1680357600
- tz.transition 2023, 9, :o5, 1695477600
- tz.transition 2024, 4, :o6, 1712412000
- tz.transition 2024, 9, :o5, 1727532000
- tz.transition 2025, 4, :o6, 1743861600
- tz.transition 2025, 9, :o5, 1758981600
- tz.transition 2026, 4, :o6, 1775311200
- tz.transition 2026, 9, :o5, 1790431200
- tz.transition 2027, 4, :o6, 1806760800
- tz.transition 2027, 9, :o5, 1821880800
- tz.transition 2028, 4, :o6, 1838210400
- tz.transition 2028, 9, :o5, 1853330400
- tz.transition 2029, 3, :o6, 1869660000
- tz.transition 2029, 9, :o5, 1885384800
- tz.transition 2030, 4, :o6, 1901714400
- tz.transition 2030, 9, :o5, 1916834400
- tz.transition 2031, 4, :o6, 1933164000
- tz.transition 2031, 9, :o5, 1948284000
- tz.transition 2032, 4, :o6, 1964613600
- tz.transition 2032, 9, :o5, 1979733600
- tz.transition 2033, 4, :o6, 1996063200
- tz.transition 2033, 9, :o5, 2011183200
- tz.transition 2034, 4, :o6, 2027512800
- tz.transition 2034, 9, :o5, 2042632800
- tz.transition 2035, 3, :o6, 2058962400
- tz.transition 2035, 9, :o5, 2074687200
- tz.transition 2036, 4, :o6, 2091016800
- tz.transition 2036, 9, :o5, 2106136800
- tz.transition 2037, 4, :o6, 2122466400
- tz.transition 2037, 9, :o5, 2137586400
- tz.transition 2038, 4, :o6, 2153916000, 29586205, 12
- tz.transition 2038, 9, :o5, 2169036000, 29588305, 12
- tz.transition 2039, 4, :o6, 2185365600, 29590573, 12
- tz.transition 2039, 9, :o5, 2200485600, 29592673, 12
- tz.transition 2040, 3, :o6, 2216815200, 29594941, 12
- tz.transition 2040, 9, :o5, 2232540000, 29597125, 12
- tz.transition 2041, 4, :o6, 2248869600, 29599393, 12
- tz.transition 2041, 9, :o5, 2263989600, 29601493, 12
- tz.transition 2042, 4, :o6, 2280319200, 29603761, 12
- tz.transition 2042, 9, :o5, 2295439200, 29605861, 12
- tz.transition 2043, 4, :o6, 2311768800, 29608129, 12
- tz.transition 2043, 9, :o5, 2326888800, 29610229, 12
- tz.transition 2044, 4, :o6, 2343218400, 29612497, 12
- tz.transition 2044, 9, :o5, 2358338400, 29614597, 12
- tz.transition 2045, 4, :o6, 2374668000, 29616865, 12
- tz.transition 2045, 9, :o5, 2389788000, 29618965, 12
- tz.transition 2046, 3, :o6, 2406117600, 29621233, 12
- tz.transition 2046, 9, :o5, 2421842400, 29623417, 12
- tz.transition 2047, 4, :o6, 2438172000, 29625685, 12
- tz.transition 2047, 9, :o5, 2453292000, 29627785, 12
- tz.transition 2048, 4, :o6, 2469621600, 29630053, 12
- tz.transition 2048, 9, :o5, 2484741600, 29632153, 12
- tz.transition 2049, 4, :o6, 2501071200, 29634421, 12
- tz.transition 2049, 9, :o5, 2516191200, 29636521, 12
- tz.transition 2050, 4, :o6, 2532520800, 29638789, 12
- tz.transition 2050, 9, :o5, 2547640800, 29640889, 12
- tz.transition 2051, 4, :o6, 2563970400, 29643157, 12
- tz.transition 2051, 9, :o5, 2579090400, 29645257, 12
- tz.transition 2052, 4, :o6, 2596024800, 29647609, 12
- tz.transition 2052, 9, :o5, 2611144800, 29649709, 12
- tz.transition 2053, 4, :o6, 2627474400, 29651977, 12
- tz.transition 2053, 9, :o5, 2642594400, 29654077, 12
- tz.transition 2054, 4, :o6, 2658924000, 29656345, 12
- tz.transition 2054, 9, :o5, 2674044000, 29658445, 12
- tz.transition 2055, 4, :o6, 2690373600, 29660713, 12
- tz.transition 2055, 9, :o5, 2705493600, 29662813, 12
- tz.transition 2056, 4, :o6, 2721823200, 29665081, 12
- tz.transition 2056, 9, :o5, 2736943200, 29667181, 12
- tz.transition 2057, 3, :o6, 2753272800, 29669449, 12
- tz.transition 2057, 9, :o5, 2768997600, 29671633, 12
- tz.transition 2058, 4, :o6, 2785327200, 29673901, 12
- tz.transition 2058, 9, :o5, 2800447200, 29676001, 12
- tz.transition 2059, 4, :o6, 2816776800, 29678269, 12
- tz.transition 2059, 9, :o5, 2831896800, 29680369, 12
- tz.transition 2060, 4, :o6, 2848226400, 29682637, 12
- tz.transition 2060, 9, :o5, 2863346400, 29684737, 12
- tz.transition 2061, 4, :o6, 2879676000, 29687005, 12
- tz.transition 2061, 9, :o5, 2894796000, 29689105, 12
- tz.transition 2062, 4, :o6, 2911125600, 29691373, 12
- tz.transition 2062, 9, :o5, 2926245600, 29693473, 12
- tz.transition 2063, 3, :o6, 2942575200, 29695741, 12
- tz.transition 2063, 9, :o5, 2958300000, 29697925, 12
- tz.transition 2064, 4, :o6, 2974629600, 29700193, 12
- tz.transition 2064, 9, :o5, 2989749600, 29702293, 12
- tz.transition 2065, 4, :o6, 3006079200, 29704561, 12
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Pacific/Auckland.rb b/lib/tzinfo/data/definitions/Pacific/Auckland.rb
deleted file mode 100644
index 0ac1e710..00000000
--- a/lib/tzinfo/data/definitions/Pacific/Auckland.rb
+++ /dev/null
@@ -1,237 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Pacific
- module Auckland
- include TimezoneDefinition
-
- timezone 'Pacific/Auckland' do |tz|
- tz.offset :o0, 41944, 0, :LMT
- tz.offset :o1, 41400, 0, :NZMT
- tz.offset :o2, 41400, 3600, :NZST
- tz.offset :o3, 41400, 1800, :NZST
- tz.offset :o4, 43200, 0, :NZST
- tz.offset :o5, 43200, 3600, :NZDT
-
- tz.transition 1868, 11, :o1, -3192435544, 25959290557, 10800
- tz.transition 1927, 11, :o2, -1330335000, 116409125, 48
- tz.transition 1928, 3, :o1, -1320057000, 38804945, 16
- tz.transition 1928, 10, :o3, -1300699800, 116425589, 48
- tz.transition 1929, 3, :o1, -1287396000, 29108245, 12
- tz.transition 1929, 10, :o3, -1269250200, 116443061, 48
- tz.transition 1930, 3, :o1, -1255946400, 29112613, 12
- tz.transition 1930, 10, :o3, -1237800600, 116460533, 48
- tz.transition 1931, 3, :o1, -1224496800, 29116981, 12
- tz.transition 1931, 10, :o3, -1206351000, 116478005, 48
- tz.transition 1932, 3, :o1, -1192442400, 29121433, 12
- tz.transition 1932, 10, :o3, -1174901400, 116495477, 48
- tz.transition 1933, 3, :o1, -1160992800, 29125801, 12
- tz.transition 1933, 10, :o3, -1143451800, 116512949, 48
- tz.transition 1934, 4, :o1, -1125914400, 29130673, 12
- tz.transition 1934, 9, :o3, -1112607000, 116530085, 48
- tz.transition 1935, 4, :o1, -1094464800, 29135041, 12
- tz.transition 1935, 9, :o3, -1081157400, 116547557, 48
- tz.transition 1936, 4, :o1, -1063015200, 29139409, 12
- tz.transition 1936, 9, :o3, -1049707800, 116565029, 48
- tz.transition 1937, 4, :o1, -1031565600, 29143777, 12
- tz.transition 1937, 9, :o3, -1018258200, 116582501, 48
- tz.transition 1938, 4, :o1, -1000116000, 29148145, 12
- tz.transition 1938, 9, :o3, -986808600, 116599973, 48
- tz.transition 1939, 4, :o1, -968061600, 29152597, 12
- tz.transition 1939, 9, :o3, -955359000, 116617445, 48
- tz.transition 1940, 4, :o1, -936612000, 29156965, 12
- tz.transition 1940, 9, :o3, -923304600, 116635253, 48
- tz.transition 1945, 12, :o4, -757425600, 2431821, 1
- tz.transition 1974, 11, :o5, 152632800
- tz.transition 1975, 2, :o4, 162309600
- tz.transition 1975, 10, :o5, 183477600
- tz.transition 1976, 3, :o4, 194968800
- tz.transition 1976, 10, :o5, 215532000
- tz.transition 1977, 3, :o4, 226418400
- tz.transition 1977, 10, :o5, 246981600
- tz.transition 1978, 3, :o4, 257868000
- tz.transition 1978, 10, :o5, 278431200
- tz.transition 1979, 3, :o4, 289317600
- tz.transition 1979, 10, :o5, 309880800
- tz.transition 1980, 3, :o4, 320767200
- tz.transition 1980, 10, :o5, 341330400
- tz.transition 1981, 2, :o4, 352216800
- tz.transition 1981, 10, :o5, 372780000
- tz.transition 1982, 3, :o4, 384271200
- tz.transition 1982, 10, :o5, 404834400
- tz.transition 1983, 3, :o4, 415720800
- tz.transition 1983, 10, :o5, 436284000
- tz.transition 1984, 3, :o4, 447170400
- tz.transition 1984, 10, :o5, 467733600
- tz.transition 1985, 3, :o4, 478620000
- tz.transition 1985, 10, :o5, 499183200
- tz.transition 1986, 3, :o4, 510069600
- tz.transition 1986, 10, :o5, 530632800
- tz.transition 1987, 2, :o4, 541519200
- tz.transition 1987, 10, :o5, 562082400
- tz.transition 1988, 3, :o4, 573573600
- tz.transition 1988, 10, :o5, 594136800
- tz.transition 1989, 3, :o4, 605023200
- tz.transition 1989, 10, :o5, 623772000
- tz.transition 1990, 3, :o4, 637682400
- tz.transition 1990, 10, :o5, 655221600
- tz.transition 1991, 3, :o4, 669132000
- tz.transition 1991, 10, :o5, 686671200
- tz.transition 1992, 3, :o4, 700581600
- tz.transition 1992, 10, :o5, 718120800
- tz.transition 1993, 3, :o4, 732636000
- tz.transition 1993, 10, :o5, 749570400
- tz.transition 1994, 3, :o4, 764085600
- tz.transition 1994, 10, :o5, 781020000
- tz.transition 1995, 3, :o4, 795535200
- tz.transition 1995, 9, :o5, 812469600
- tz.transition 1996, 3, :o4, 826984800
- tz.transition 1996, 10, :o5, 844524000
- tz.transition 1997, 3, :o4, 858434400
- tz.transition 1997, 10, :o5, 875973600
- tz.transition 1998, 3, :o4, 889884000
- tz.transition 1998, 10, :o5, 907423200
- tz.transition 1999, 3, :o4, 921938400
- tz.transition 1999, 10, :o5, 938872800
- tz.transition 2000, 3, :o4, 953388000
- tz.transition 2000, 9, :o5, 970322400
- tz.transition 2001, 3, :o4, 984837600
- tz.transition 2001, 10, :o5, 1002376800
- tz.transition 2002, 3, :o4, 1016287200
- tz.transition 2002, 10, :o5, 1033826400
- tz.transition 2003, 3, :o4, 1047736800
- tz.transition 2003, 10, :o5, 1065276000
- tz.transition 2004, 3, :o4, 1079791200
- tz.transition 2004, 10, :o5, 1096725600
- tz.transition 2005, 3, :o4, 1111240800
- tz.transition 2005, 10, :o5, 1128175200
- tz.transition 2006, 3, :o4, 1142690400
- tz.transition 2006, 9, :o5, 1159624800
- tz.transition 2007, 3, :o4, 1174140000
- tz.transition 2007, 9, :o5, 1191074400
- tz.transition 2008, 4, :o4, 1207404000
- tz.transition 2008, 9, :o5, 1222524000
- tz.transition 2009, 4, :o4, 1238853600
- tz.transition 2009, 9, :o5, 1253973600
- tz.transition 2010, 4, :o4, 1270303200
- tz.transition 2010, 9, :o5, 1285423200
- tz.transition 2011, 4, :o4, 1301752800
- tz.transition 2011, 9, :o5, 1316872800
- tz.transition 2012, 3, :o4, 1333202400
- tz.transition 2012, 9, :o5, 1348927200
- tz.transition 2013, 4, :o4, 1365256800
- tz.transition 2013, 9, :o5, 1380376800
- tz.transition 2014, 4, :o4, 1396706400
- tz.transition 2014, 9, :o5, 1411826400
- tz.transition 2015, 4, :o4, 1428156000
- tz.transition 2015, 9, :o5, 1443276000
- tz.transition 2016, 4, :o4, 1459605600
- tz.transition 2016, 9, :o5, 1474725600
- tz.transition 2017, 4, :o4, 1491055200
- tz.transition 2017, 9, :o5, 1506175200
- tz.transition 2018, 3, :o4, 1522504800
- tz.transition 2018, 9, :o5, 1538229600
- tz.transition 2019, 4, :o4, 1554559200
- tz.transition 2019, 9, :o5, 1569679200
- tz.transition 2020, 4, :o4, 1586008800
- tz.transition 2020, 9, :o5, 1601128800
- tz.transition 2021, 4, :o4, 1617458400
- tz.transition 2021, 9, :o5, 1632578400
- tz.transition 2022, 4, :o4, 1648908000
- tz.transition 2022, 9, :o5, 1664028000
- tz.transition 2023, 4, :o4, 1680357600
- tz.transition 2023, 9, :o5, 1695477600
- tz.transition 2024, 4, :o4, 1712412000
- tz.transition 2024, 9, :o5, 1727532000
- tz.transition 2025, 4, :o4, 1743861600
- tz.transition 2025, 9, :o5, 1758981600
- tz.transition 2026, 4, :o4, 1775311200
- tz.transition 2026, 9, :o5, 1790431200
- tz.transition 2027, 4, :o4, 1806760800
- tz.transition 2027, 9, :o5, 1821880800
- tz.transition 2028, 4, :o4, 1838210400
- tz.transition 2028, 9, :o5, 1853330400
- tz.transition 2029, 3, :o4, 1869660000
- tz.transition 2029, 9, :o5, 1885384800
- tz.transition 2030, 4, :o4, 1901714400
- tz.transition 2030, 9, :o5, 1916834400
- tz.transition 2031, 4, :o4, 1933164000
- tz.transition 2031, 9, :o5, 1948284000
- tz.transition 2032, 4, :o4, 1964613600
- tz.transition 2032, 9, :o5, 1979733600
- tz.transition 2033, 4, :o4, 1996063200
- tz.transition 2033, 9, :o5, 2011183200
- tz.transition 2034, 4, :o4, 2027512800
- tz.transition 2034, 9, :o5, 2042632800
- tz.transition 2035, 3, :o4, 2058962400
- tz.transition 2035, 9, :o5, 2074687200
- tz.transition 2036, 4, :o4, 2091016800
- tz.transition 2036, 9, :o5, 2106136800
- tz.transition 2037, 4, :o4, 2122466400
- tz.transition 2037, 9, :o5, 2137586400
- tz.transition 2038, 4, :o4, 2153916000, 29586205, 12
- tz.transition 2038, 9, :o5, 2169036000, 29588305, 12
- tz.transition 2039, 4, :o4, 2185365600, 29590573, 12
- tz.transition 2039, 9, :o5, 2200485600, 29592673, 12
- tz.transition 2040, 3, :o4, 2216815200, 29594941, 12
- tz.transition 2040, 9, :o5, 2232540000, 29597125, 12
- tz.transition 2041, 4, :o4, 2248869600, 29599393, 12
- tz.transition 2041, 9, :o5, 2263989600, 29601493, 12
- tz.transition 2042, 4, :o4, 2280319200, 29603761, 12
- tz.transition 2042, 9, :o5, 2295439200, 29605861, 12
- tz.transition 2043, 4, :o4, 2311768800, 29608129, 12
- tz.transition 2043, 9, :o5, 2326888800, 29610229, 12
- tz.transition 2044, 4, :o4, 2343218400, 29612497, 12
- tz.transition 2044, 9, :o5, 2358338400, 29614597, 12
- tz.transition 2045, 4, :o4, 2374668000, 29616865, 12
- tz.transition 2045, 9, :o5, 2389788000, 29618965, 12
- tz.transition 2046, 3, :o4, 2406117600, 29621233, 12
- tz.transition 2046, 9, :o5, 2421842400, 29623417, 12
- tz.transition 2047, 4, :o4, 2438172000, 29625685, 12
- tz.transition 2047, 9, :o5, 2453292000, 29627785, 12
- tz.transition 2048, 4, :o4, 2469621600, 29630053, 12
- tz.transition 2048, 9, :o5, 2484741600, 29632153, 12
- tz.transition 2049, 4, :o4, 2501071200, 29634421, 12
- tz.transition 2049, 9, :o5, 2516191200, 29636521, 12
- tz.transition 2050, 4, :o4, 2532520800, 29638789, 12
- tz.transition 2050, 9, :o5, 2547640800, 29640889, 12
- tz.transition 2051, 4, :o4, 2563970400, 29643157, 12
- tz.transition 2051, 9, :o5, 2579090400, 29645257, 12
- tz.transition 2052, 4, :o4, 2596024800, 29647609, 12
- tz.transition 2052, 9, :o5, 2611144800, 29649709, 12
- tz.transition 2053, 4, :o4, 2627474400, 29651977, 12
- tz.transition 2053, 9, :o5, 2642594400, 29654077, 12
- tz.transition 2054, 4, :o4, 2658924000, 29656345, 12
- tz.transition 2054, 9, :o5, 2674044000, 29658445, 12
- tz.transition 2055, 4, :o4, 2690373600, 29660713, 12
- tz.transition 2055, 9, :o5, 2705493600, 29662813, 12
- tz.transition 2056, 4, :o4, 2721823200, 29665081, 12
- tz.transition 2056, 9, :o5, 2736943200, 29667181, 12
- tz.transition 2057, 3, :o4, 2753272800, 29669449, 12
- tz.transition 2057, 9, :o5, 2768997600, 29671633, 12
- tz.transition 2058, 4, :o4, 2785327200, 29673901, 12
- tz.transition 2058, 9, :o5, 2800447200, 29676001, 12
- tz.transition 2059, 4, :o4, 2816776800, 29678269, 12
- tz.transition 2059, 9, :o5, 2831896800, 29680369, 12
- tz.transition 2060, 4, :o4, 2848226400, 29682637, 12
- tz.transition 2060, 9, :o5, 2863346400, 29684737, 12
- tz.transition 2061, 4, :o4, 2879676000, 29687005, 12
- tz.transition 2061, 9, :o5, 2894796000, 29689105, 12
- tz.transition 2062, 4, :o4, 2911125600, 29691373, 12
- tz.transition 2062, 9, :o5, 2926245600, 29693473, 12
- tz.transition 2063, 3, :o4, 2942575200, 29695741, 12
- tz.transition 2063, 9, :o5, 2958300000, 29697925, 12
- tz.transition 2064, 4, :o4, 2974629600, 29700193, 12
- tz.transition 2064, 9, :o5, 2989749600, 29702293, 12
- tz.transition 2065, 4, :o4, 3006079200, 29704561, 12
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Pacific/Bougainville.rb b/lib/tzinfo/data/definitions/Pacific/Bougainville.rb
deleted file mode 100644
index 121af7f2..00000000
--- a/lib/tzinfo/data/definitions/Pacific/Bougainville.rb
+++ /dev/null
@@ -1,30 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Pacific
- module Bougainville
- include TimezoneDefinition
-
- timezone 'Pacific/Bougainville' do |tz|
- tz.offset :o0, 37336, 0, :LMT
- tz.offset :o1, 35312, 0, :PMMT
- tz.offset :o2, 36000, 0, :PGT
- tz.offset :o3, 32400, 0, :JST
- tz.offset :o4, 39600, 0, :BST
-
- tz.transition 1879, 12, :o1, -2840178136, 26003322733, 10800
- tz.transition 1894, 12, :o2, -2366790512, 13031248093, 5400
- tz.transition 1942, 6, :o3, -868010400, 29166493, 12
- tz.transition 1945, 8, :o2, -768906000, 19453505, 8
- tz.transition 2014, 12, :o4, 1419696000
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Pacific/Chatham.rb b/lib/tzinfo/data/definitions/Pacific/Chatham.rb
deleted file mode 100644
index 9b6c5c26..00000000
--- a/lib/tzinfo/data/definitions/Pacific/Chatham.rb
+++ /dev/null
@@ -1,208 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Pacific
- module Chatham
- include TimezoneDefinition
-
- timezone 'Pacific/Chatham' do |tz|
- tz.offset :o0, 44028, 0, :LMT
- tz.offset :o1, 44100, 0, :CHAST
- tz.offset :o2, 45900, 0, :CHAST
- tz.offset :o3, 45900, 3600, :CHADT
-
- tz.transition 1868, 11, :o1, -3192437628, 5768731177, 2400
- tz.transition 1945, 12, :o2, -757426500, 233454815, 96
- tz.transition 1974, 11, :o3, 152632800
- tz.transition 1975, 2, :o2, 162309600
- tz.transition 1975, 10, :o3, 183477600
- tz.transition 1976, 3, :o2, 194968800
- tz.transition 1976, 10, :o3, 215532000
- tz.transition 1977, 3, :o2, 226418400
- tz.transition 1977, 10, :o3, 246981600
- tz.transition 1978, 3, :o2, 257868000
- tz.transition 1978, 10, :o3, 278431200
- tz.transition 1979, 3, :o2, 289317600
- tz.transition 1979, 10, :o3, 309880800
- tz.transition 1980, 3, :o2, 320767200
- tz.transition 1980, 10, :o3, 341330400
- tz.transition 1981, 2, :o2, 352216800
- tz.transition 1981, 10, :o3, 372780000
- tz.transition 1982, 3, :o2, 384271200
- tz.transition 1982, 10, :o3, 404834400
- tz.transition 1983, 3, :o2, 415720800
- tz.transition 1983, 10, :o3, 436284000
- tz.transition 1984, 3, :o2, 447170400
- tz.transition 1984, 10, :o3, 467733600
- tz.transition 1985, 3, :o2, 478620000
- tz.transition 1985, 10, :o3, 499183200
- tz.transition 1986, 3, :o2, 510069600
- tz.transition 1986, 10, :o3, 530632800
- tz.transition 1987, 2, :o2, 541519200
- tz.transition 1987, 10, :o3, 562082400
- tz.transition 1988, 3, :o2, 573573600
- tz.transition 1988, 10, :o3, 594136800
- tz.transition 1989, 3, :o2, 605023200
- tz.transition 1989, 10, :o3, 623772000
- tz.transition 1990, 3, :o2, 637682400
- tz.transition 1990, 10, :o3, 655221600
- tz.transition 1991, 3, :o2, 669132000
- tz.transition 1991, 10, :o3, 686671200
- tz.transition 1992, 3, :o2, 700581600
- tz.transition 1992, 10, :o3, 718120800
- tz.transition 1993, 3, :o2, 732636000
- tz.transition 1993, 10, :o3, 749570400
- tz.transition 1994, 3, :o2, 764085600
- tz.transition 1994, 10, :o3, 781020000
- tz.transition 1995, 3, :o2, 795535200
- tz.transition 1995, 9, :o3, 812469600
- tz.transition 1996, 3, :o2, 826984800
- tz.transition 1996, 10, :o3, 844524000
- tz.transition 1997, 3, :o2, 858434400
- tz.transition 1997, 10, :o3, 875973600
- tz.transition 1998, 3, :o2, 889884000
- tz.transition 1998, 10, :o3, 907423200
- tz.transition 1999, 3, :o2, 921938400
- tz.transition 1999, 10, :o3, 938872800
- tz.transition 2000, 3, :o2, 953388000
- tz.transition 2000, 9, :o3, 970322400
- tz.transition 2001, 3, :o2, 984837600
- tz.transition 2001, 10, :o3, 1002376800
- tz.transition 2002, 3, :o2, 1016287200
- tz.transition 2002, 10, :o3, 1033826400
- tz.transition 2003, 3, :o2, 1047736800
- tz.transition 2003, 10, :o3, 1065276000
- tz.transition 2004, 3, :o2, 1079791200
- tz.transition 2004, 10, :o3, 1096725600
- tz.transition 2005, 3, :o2, 1111240800
- tz.transition 2005, 10, :o3, 1128175200
- tz.transition 2006, 3, :o2, 1142690400
- tz.transition 2006, 9, :o3, 1159624800
- tz.transition 2007, 3, :o2, 1174140000
- tz.transition 2007, 9, :o3, 1191074400
- tz.transition 2008, 4, :o2, 1207404000
- tz.transition 2008, 9, :o3, 1222524000
- tz.transition 2009, 4, :o2, 1238853600
- tz.transition 2009, 9, :o3, 1253973600
- tz.transition 2010, 4, :o2, 1270303200
- tz.transition 2010, 9, :o3, 1285423200
- tz.transition 2011, 4, :o2, 1301752800
- tz.transition 2011, 9, :o3, 1316872800
- tz.transition 2012, 3, :o2, 1333202400
- tz.transition 2012, 9, :o3, 1348927200
- tz.transition 2013, 4, :o2, 1365256800
- tz.transition 2013, 9, :o3, 1380376800
- tz.transition 2014, 4, :o2, 1396706400
- tz.transition 2014, 9, :o3, 1411826400
- tz.transition 2015, 4, :o2, 1428156000
- tz.transition 2015, 9, :o3, 1443276000
- tz.transition 2016, 4, :o2, 1459605600
- tz.transition 2016, 9, :o3, 1474725600
- tz.transition 2017, 4, :o2, 1491055200
- tz.transition 2017, 9, :o3, 1506175200
- tz.transition 2018, 3, :o2, 1522504800
- tz.transition 2018, 9, :o3, 1538229600
- tz.transition 2019, 4, :o2, 1554559200
- tz.transition 2019, 9, :o3, 1569679200
- tz.transition 2020, 4, :o2, 1586008800
- tz.transition 2020, 9, :o3, 1601128800
- tz.transition 2021, 4, :o2, 1617458400
- tz.transition 2021, 9, :o3, 1632578400
- tz.transition 2022, 4, :o2, 1648908000
- tz.transition 2022, 9, :o3, 1664028000
- tz.transition 2023, 4, :o2, 1680357600
- tz.transition 2023, 9, :o3, 1695477600
- tz.transition 2024, 4, :o2, 1712412000
- tz.transition 2024, 9, :o3, 1727532000
- tz.transition 2025, 4, :o2, 1743861600
- tz.transition 2025, 9, :o3, 1758981600
- tz.transition 2026, 4, :o2, 1775311200
- tz.transition 2026, 9, :o3, 1790431200
- tz.transition 2027, 4, :o2, 1806760800
- tz.transition 2027, 9, :o3, 1821880800
- tz.transition 2028, 4, :o2, 1838210400
- tz.transition 2028, 9, :o3, 1853330400
- tz.transition 2029, 3, :o2, 1869660000
- tz.transition 2029, 9, :o3, 1885384800
- tz.transition 2030, 4, :o2, 1901714400
- tz.transition 2030, 9, :o3, 1916834400
- tz.transition 2031, 4, :o2, 1933164000
- tz.transition 2031, 9, :o3, 1948284000
- tz.transition 2032, 4, :o2, 1964613600
- tz.transition 2032, 9, :o3, 1979733600
- tz.transition 2033, 4, :o2, 1996063200
- tz.transition 2033, 9, :o3, 2011183200
- tz.transition 2034, 4, :o2, 2027512800
- tz.transition 2034, 9, :o3, 2042632800
- tz.transition 2035, 3, :o2, 2058962400
- tz.transition 2035, 9, :o3, 2074687200
- tz.transition 2036, 4, :o2, 2091016800
- tz.transition 2036, 9, :o3, 2106136800
- tz.transition 2037, 4, :o2, 2122466400
- tz.transition 2037, 9, :o3, 2137586400
- tz.transition 2038, 4, :o2, 2153916000, 29586205, 12
- tz.transition 2038, 9, :o3, 2169036000, 29588305, 12
- tz.transition 2039, 4, :o2, 2185365600, 29590573, 12
- tz.transition 2039, 9, :o3, 2200485600, 29592673, 12
- tz.transition 2040, 3, :o2, 2216815200, 29594941, 12
- tz.transition 2040, 9, :o3, 2232540000, 29597125, 12
- tz.transition 2041, 4, :o2, 2248869600, 29599393, 12
- tz.transition 2041, 9, :o3, 2263989600, 29601493, 12
- tz.transition 2042, 4, :o2, 2280319200, 29603761, 12
- tz.transition 2042, 9, :o3, 2295439200, 29605861, 12
- tz.transition 2043, 4, :o2, 2311768800, 29608129, 12
- tz.transition 2043, 9, :o3, 2326888800, 29610229, 12
- tz.transition 2044, 4, :o2, 2343218400, 29612497, 12
- tz.transition 2044, 9, :o3, 2358338400, 29614597, 12
- tz.transition 2045, 4, :o2, 2374668000, 29616865, 12
- tz.transition 2045, 9, :o3, 2389788000, 29618965, 12
- tz.transition 2046, 3, :o2, 2406117600, 29621233, 12
- tz.transition 2046, 9, :o3, 2421842400, 29623417, 12
- tz.transition 2047, 4, :o2, 2438172000, 29625685, 12
- tz.transition 2047, 9, :o3, 2453292000, 29627785, 12
- tz.transition 2048, 4, :o2, 2469621600, 29630053, 12
- tz.transition 2048, 9, :o3, 2484741600, 29632153, 12
- tz.transition 2049, 4, :o2, 2501071200, 29634421, 12
- tz.transition 2049, 9, :o3, 2516191200, 29636521, 12
- tz.transition 2050, 4, :o2, 2532520800, 29638789, 12
- tz.transition 2050, 9, :o3, 2547640800, 29640889, 12
- tz.transition 2051, 4, :o2, 2563970400, 29643157, 12
- tz.transition 2051, 9, :o3, 2579090400, 29645257, 12
- tz.transition 2052, 4, :o2, 2596024800, 29647609, 12
- tz.transition 2052, 9, :o3, 2611144800, 29649709, 12
- tz.transition 2053, 4, :o2, 2627474400, 29651977, 12
- tz.transition 2053, 9, :o3, 2642594400, 29654077, 12
- tz.transition 2054, 4, :o2, 2658924000, 29656345, 12
- tz.transition 2054, 9, :o3, 2674044000, 29658445, 12
- tz.transition 2055, 4, :o2, 2690373600, 29660713, 12
- tz.transition 2055, 9, :o3, 2705493600, 29662813, 12
- tz.transition 2056, 4, :o2, 2721823200, 29665081, 12
- tz.transition 2056, 9, :o3, 2736943200, 29667181, 12
- tz.transition 2057, 3, :o2, 2753272800, 29669449, 12
- tz.transition 2057, 9, :o3, 2768997600, 29671633, 12
- tz.transition 2058, 4, :o2, 2785327200, 29673901, 12
- tz.transition 2058, 9, :o3, 2800447200, 29676001, 12
- tz.transition 2059, 4, :o2, 2816776800, 29678269, 12
- tz.transition 2059, 9, :o3, 2831896800, 29680369, 12
- tz.transition 2060, 4, :o2, 2848226400, 29682637, 12
- tz.transition 2060, 9, :o3, 2863346400, 29684737, 12
- tz.transition 2061, 4, :o2, 2879676000, 29687005, 12
- tz.transition 2061, 9, :o3, 2894796000, 29689105, 12
- tz.transition 2062, 4, :o2, 2911125600, 29691373, 12
- tz.transition 2062, 9, :o3, 2926245600, 29693473, 12
- tz.transition 2063, 3, :o2, 2942575200, 29695741, 12
- tz.transition 2063, 9, :o3, 2958300000, 29697925, 12
- tz.transition 2064, 4, :o2, 2974629600, 29700193, 12
- tz.transition 2064, 9, :o3, 2989749600, 29702293, 12
- tz.transition 2065, 4, :o2, 3006079200, 29704561, 12
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Pacific/Chuuk.rb b/lib/tzinfo/data/definitions/Pacific/Chuuk.rb
deleted file mode 100644
index b5b7ac1b..00000000
--- a/lib/tzinfo/data/definitions/Pacific/Chuuk.rb
+++ /dev/null
@@ -1,23 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Pacific
- module Chuuk
- include TimezoneDefinition
-
- timezone 'Pacific/Chuuk' do |tz|
- tz.offset :o0, 36428, 0, :LMT
- tz.offset :o1, 36000, 0, :CHUT
-
- tz.transition 1900, 12, :o1, -2177489228, 52172317693, 21600
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Pacific/Easter.rb b/lib/tzinfo/data/definitions/Pacific/Easter.rb
deleted file mode 100644
index 3b596922..00000000
--- a/lib/tzinfo/data/definitions/Pacific/Easter.rb
+++ /dev/null
@@ -1,123 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Pacific
- module Easter
- include TimezoneDefinition
-
- timezone 'Pacific/Easter' do |tz|
- tz.offset :o0, -26248, 0, :LMT
- tz.offset :o1, -26248, 0, :EMT
- tz.offset :o2, -25200, 0, :EAST
- tz.offset :o3, -25200, 3600, :EASST
- tz.offset :o4, -21600, 0, :EAST
- tz.offset :o5, -21600, 3600, :EASST
- tz.offset :o6, -18000, 0, :EAST
-
- tz.transition 1890, 1, :o1, -2524495352, 26042783081, 10800
- tz.transition 1932, 9, :o2, -1178124152, 26211079481, 10800
- tz.transition 1968, 11, :o3, -36619200, 7320491, 3
- tz.transition 1969, 3, :o2, -23922000, 19522485, 8
- tz.transition 1969, 11, :o3, -3355200, 7321646, 3
- tz.transition 1970, 3, :o2, 7527600
- tz.transition 1970, 10, :o3, 24465600
- tz.transition 1971, 3, :o2, 37767600
- tz.transition 1971, 10, :o3, 55915200
- tz.transition 1972, 3, :o2, 69217200
- tz.transition 1972, 10, :o3, 87969600
- tz.transition 1973, 3, :o2, 100666800
- tz.transition 1973, 9, :o3, 118209600
- tz.transition 1974, 3, :o2, 132116400
- tz.transition 1974, 10, :o3, 150868800
- tz.transition 1975, 3, :o2, 163566000
- tz.transition 1975, 10, :o3, 182318400
- tz.transition 1976, 3, :o2, 195620400
- tz.transition 1976, 10, :o3, 213768000
- tz.transition 1977, 3, :o2, 227070000
- tz.transition 1977, 10, :o3, 245217600
- tz.transition 1978, 3, :o2, 258519600
- tz.transition 1978, 10, :o3, 277272000
- tz.transition 1979, 3, :o2, 289969200
- tz.transition 1979, 10, :o3, 308721600
- tz.transition 1980, 3, :o2, 321418800
- tz.transition 1980, 10, :o3, 340171200
- tz.transition 1981, 3, :o2, 353473200
- tz.transition 1981, 10, :o3, 371620800
- tz.transition 1982, 3, :o4, 384922800
- tz.transition 1982, 10, :o5, 403070400
- tz.transition 1983, 3, :o4, 416372400
- tz.transition 1983, 10, :o5, 434520000
- tz.transition 1984, 3, :o4, 447822000
- tz.transition 1984, 10, :o5, 466574400
- tz.transition 1985, 3, :o4, 479271600
- tz.transition 1985, 10, :o5, 498024000
- tz.transition 1986, 3, :o4, 510721200
- tz.transition 1986, 10, :o5, 529473600
- tz.transition 1987, 4, :o4, 545194800
- tz.transition 1987, 10, :o5, 560923200
- tz.transition 1988, 3, :o4, 574225200
- tz.transition 1988, 10, :o5, 592372800
- tz.transition 1989, 3, :o4, 605674800
- tz.transition 1989, 10, :o5, 624427200
- tz.transition 1990, 3, :o4, 637124400
- tz.transition 1990, 9, :o5, 653457600
- tz.transition 1991, 3, :o4, 668574000
- tz.transition 1991, 10, :o5, 687326400
- tz.transition 1992, 3, :o4, 700628400
- tz.transition 1992, 10, :o5, 718776000
- tz.transition 1993, 3, :o4, 732078000
- tz.transition 1993, 10, :o5, 750225600
- tz.transition 1994, 3, :o4, 763527600
- tz.transition 1994, 10, :o5, 781675200
- tz.transition 1995, 3, :o4, 794977200
- tz.transition 1995, 10, :o5, 813729600
- tz.transition 1996, 3, :o4, 826426800
- tz.transition 1996, 10, :o5, 845179200
- tz.transition 1997, 3, :o4, 859690800
- tz.transition 1997, 10, :o5, 876628800
- tz.transition 1998, 3, :o4, 889930800
- tz.transition 1998, 9, :o5, 906868800
- tz.transition 1999, 4, :o4, 923194800
- tz.transition 1999, 10, :o5, 939528000
- tz.transition 2000, 3, :o4, 952830000
- tz.transition 2000, 10, :o5, 971582400
- tz.transition 2001, 3, :o4, 984279600
- tz.transition 2001, 10, :o5, 1003032000
- tz.transition 2002, 3, :o4, 1015729200
- tz.transition 2002, 10, :o5, 1034481600
- tz.transition 2003, 3, :o4, 1047178800
- tz.transition 2003, 10, :o5, 1065931200
- tz.transition 2004, 3, :o4, 1079233200
- tz.transition 2004, 10, :o5, 1097380800
- tz.transition 2005, 3, :o4, 1110682800
- tz.transition 2005, 10, :o5, 1128830400
- tz.transition 2006, 3, :o4, 1142132400
- tz.transition 2006, 10, :o5, 1160884800
- tz.transition 2007, 3, :o4, 1173582000
- tz.transition 2007, 10, :o5, 1192334400
- tz.transition 2008, 3, :o4, 1206846000
- tz.transition 2008, 10, :o5, 1223784000
- tz.transition 2009, 3, :o4, 1237086000
- tz.transition 2009, 10, :o5, 1255233600
- tz.transition 2010, 4, :o4, 1270350000
- tz.transition 2010, 10, :o5, 1286683200
- tz.transition 2011, 5, :o4, 1304823600
- tz.transition 2011, 8, :o5, 1313899200
- tz.transition 2012, 4, :o4, 1335668400
- tz.transition 2012, 9, :o5, 1346558400
- tz.transition 2013, 4, :o4, 1367118000
- tz.transition 2013, 9, :o5, 1378612800
- tz.transition 2014, 4, :o4, 1398567600
- tz.transition 2014, 9, :o5, 1410062400
- tz.transition 2015, 4, :o6, 1430017200
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Pacific/Efate.rb b/lib/tzinfo/data/definitions/Pacific/Efate.rb
deleted file mode 100644
index ab660a02..00000000
--- a/lib/tzinfo/data/definitions/Pacific/Efate.rb
+++ /dev/null
@@ -1,44 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Pacific
- module Efate
- include TimezoneDefinition
-
- timezone 'Pacific/Efate' do |tz|
- tz.offset :o0, 40396, 0, :LMT
- tz.offset :o1, 39600, 0, :VUT
- tz.offset :o2, 39600, 3600, :VUST
-
- tz.transition 1912, 1, :o1, -1829387596, 52259343101, 21600
- tz.transition 1983, 9, :o2, 433256400
- tz.transition 1984, 3, :o1, 448977600
- tz.transition 1984, 10, :o2, 467298000
- tz.transition 1985, 3, :o1, 480427200
- tz.transition 1985, 9, :o2, 496760400
- tz.transition 1986, 3, :o1, 511876800
- tz.transition 1986, 9, :o2, 528210000
- tz.transition 1987, 3, :o1, 543931200
- tz.transition 1987, 9, :o2, 559659600
- tz.transition 1988, 3, :o1, 575380800
- tz.transition 1988, 9, :o2, 591109200
- tz.transition 1989, 3, :o1, 606830400
- tz.transition 1989, 9, :o2, 622558800
- tz.transition 1990, 3, :o1, 638280000
- tz.transition 1990, 9, :o2, 654008400
- tz.transition 1991, 3, :o1, 669729600
- tz.transition 1991, 9, :o2, 686062800
- tz.transition 1992, 1, :o1, 696340800
- tz.transition 1992, 10, :o2, 719931600
- tz.transition 1993, 1, :o1, 727790400
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Pacific/Enderbury.rb b/lib/tzinfo/data/definitions/Pacific/Enderbury.rb
deleted file mode 100644
index 6cee32df..00000000
--- a/lib/tzinfo/data/definitions/Pacific/Enderbury.rb
+++ /dev/null
@@ -1,27 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Pacific
- module Enderbury
- include TimezoneDefinition
-
- timezone 'Pacific/Enderbury' do |tz|
- tz.offset :o0, -41060, 0, :LMT
- tz.offset :o1, -43200, 0, :PHOT
- tz.offset :o2, -39600, 0, :PHOT
- tz.offset :o3, 46800, 0, :PHOT
-
- tz.transition 1901, 1, :o1, -2177411740, 10434467413, 4320
- tz.transition 1979, 10, :o2, 307627200
- tz.transition 1995, 1, :o3, 788958000
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Pacific/Fakaofo.rb b/lib/tzinfo/data/definitions/Pacific/Fakaofo.rb
deleted file mode 100644
index b4da3799..00000000
--- a/lib/tzinfo/data/definitions/Pacific/Fakaofo.rb
+++ /dev/null
@@ -1,25 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Pacific
- module Fakaofo
- include TimezoneDefinition
-
- timezone 'Pacific/Fakaofo' do |tz|
- tz.offset :o0, -41096, 0, :LMT
- tz.offset :o1, -39600, 0, :TKT
- tz.offset :o2, 46800, 0, :TKT
-
- tz.transition 1901, 1, :o1, -2177411704, 26086168537, 10800
- tz.transition 2011, 12, :o2, 1325242800
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Pacific/Fiji.rb b/lib/tzinfo/data/definitions/Pacific/Fiji.rb
deleted file mode 100644
index 094b4cae..00000000
--- a/lib/tzinfo/data/definitions/Pacific/Fiji.rb
+++ /dev/null
@@ -1,140 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Pacific
- module Fiji
- include TimezoneDefinition
-
- timezone 'Pacific/Fiji' do |tz|
- tz.offset :o0, 42944, 0, :LMT
- tz.offset :o1, 43200, 0, :FJT
- tz.offset :o2, 43200, 3600, :FJST
-
- tz.transition 1915, 10, :o1, -1709985344, 1634037302, 675
- tz.transition 1998, 10, :o2, 909842400
- tz.transition 1999, 2, :o1, 920124000
- tz.transition 1999, 11, :o2, 941896800
- tz.transition 2000, 2, :o1, 951573600
- tz.transition 2009, 11, :o2, 1259416800
- tz.transition 2010, 3, :o1, 1269698400
- tz.transition 2010, 10, :o2, 1287842400
- tz.transition 2011, 3, :o1, 1299333600
- tz.transition 2011, 10, :o2, 1319292000
- tz.transition 2012, 1, :o1, 1327154400
- tz.transition 2012, 10, :o2, 1350741600
- tz.transition 2013, 1, :o1, 1358604000
- tz.transition 2013, 10, :o2, 1382796000
- tz.transition 2014, 1, :o1, 1390050000
- tz.transition 2014, 11, :o2, 1414850400
- tz.transition 2015, 1, :o1, 1421503200
- tz.transition 2015, 10, :o2, 1446300000
- tz.transition 2016, 1, :o1, 1453557600
- tz.transition 2016, 11, :o2, 1478354400
- tz.transition 2017, 1, :o1, 1485007200
- tz.transition 2017, 11, :o2, 1509804000
- tz.transition 2018, 1, :o1, 1516456800
- tz.transition 2018, 11, :o2, 1541253600
- tz.transition 2019, 1, :o1, 1547906400
- tz.transition 2019, 11, :o2, 1572703200
- tz.transition 2020, 1, :o1, 1579356000
- tz.transition 2020, 10, :o2, 1604152800
- tz.transition 2021, 1, :o1, 1611410400
- tz.transition 2021, 11, :o2, 1636207200
- tz.transition 2022, 1, :o1, 1642860000
- tz.transition 2022, 11, :o2, 1667656800
- tz.transition 2023, 1, :o1, 1674309600
- tz.transition 2023, 11, :o2, 1699106400
- tz.transition 2024, 1, :o1, 1705759200
- tz.transition 2024, 11, :o2, 1730556000
- tz.transition 2025, 1, :o1, 1737208800
- tz.transition 2025, 11, :o2, 1762005600
- tz.transition 2026, 1, :o1, 1768658400
- tz.transition 2026, 10, :o2, 1793455200
- tz.transition 2027, 1, :o1, 1800712800
- tz.transition 2027, 11, :o2, 1825509600
- tz.transition 2028, 1, :o1, 1832162400
- tz.transition 2028, 11, :o2, 1856959200
- tz.transition 2029, 1, :o1, 1863612000
- tz.transition 2029, 11, :o2, 1888408800
- tz.transition 2030, 1, :o1, 1895061600
- tz.transition 2030, 11, :o2, 1919858400
- tz.transition 2031, 1, :o1, 1926511200
- tz.transition 2031, 11, :o2, 1951308000
- tz.transition 2032, 1, :o1, 1957960800
- tz.transition 2032, 11, :o2, 1983362400
- tz.transition 2033, 1, :o1, 1990015200
- tz.transition 2033, 11, :o2, 2014812000
- tz.transition 2034, 1, :o1, 2021464800
- tz.transition 2034, 11, :o2, 2046261600
- tz.transition 2035, 1, :o1, 2052914400
- tz.transition 2035, 11, :o2, 2077711200
- tz.transition 2036, 1, :o1, 2084364000
- tz.transition 2036, 11, :o2, 2109160800
- tz.transition 2037, 1, :o1, 2115813600
- tz.transition 2037, 10, :o2, 2140610400
- tz.transition 2038, 1, :o1, 2147868000, 29585365, 12
- tz.transition 2038, 11, :o2, 2172664800, 29588809, 12
- tz.transition 2039, 1, :o1, 2179317600, 29589733, 12
- tz.transition 2039, 11, :o2, 2204114400, 29593177, 12
- tz.transition 2040, 1, :o1, 2210767200, 29594101, 12
- tz.transition 2040, 11, :o2, 2235564000, 29597545, 12
- tz.transition 2041, 1, :o1, 2242216800, 29598469, 12
- tz.transition 2041, 11, :o2, 2267013600, 29601913, 12
- tz.transition 2042, 1, :o1, 2273666400, 29602837, 12
- tz.transition 2042, 11, :o2, 2298463200, 29606281, 12
- tz.transition 2043, 1, :o1, 2305116000, 29607205, 12
- tz.transition 2043, 10, :o2, 2329912800, 29610649, 12
- tz.transition 2044, 1, :o1, 2337170400, 29611657, 12
- tz.transition 2044, 11, :o2, 2361967200, 29615101, 12
- tz.transition 2045, 1, :o1, 2368620000, 29616025, 12
- tz.transition 2045, 11, :o2, 2393416800, 29619469, 12
- tz.transition 2046, 1, :o1, 2400069600, 29620393, 12
- tz.transition 2046, 11, :o2, 2424866400, 29623837, 12
- tz.transition 2047, 1, :o1, 2431519200, 29624761, 12
- tz.transition 2047, 11, :o2, 2456316000, 29628205, 12
- tz.transition 2048, 1, :o1, 2462968800, 29629129, 12
- tz.transition 2048, 10, :o2, 2487765600, 29632573, 12
- tz.transition 2049, 1, :o1, 2495023200, 29633581, 12
- tz.transition 2049, 11, :o2, 2519820000, 29637025, 12
- tz.transition 2050, 1, :o1, 2526472800, 29637949, 12
- tz.transition 2050, 11, :o2, 2551269600, 29641393, 12
- tz.transition 2051, 1, :o1, 2557922400, 29642317, 12
- tz.transition 2051, 11, :o2, 2582719200, 29645761, 12
- tz.transition 2052, 1, :o1, 2589372000, 29646685, 12
- tz.transition 2052, 11, :o2, 2614168800, 29650129, 12
- tz.transition 2053, 1, :o1, 2620821600, 29651053, 12
- tz.transition 2053, 11, :o2, 2645618400, 29654497, 12
- tz.transition 2054, 1, :o1, 2652271200, 29655421, 12
- tz.transition 2054, 10, :o2, 2677068000, 29658865, 12
- tz.transition 2055, 1, :o1, 2684325600, 29659873, 12
- tz.transition 2055, 11, :o2, 2709122400, 29663317, 12
- tz.transition 2056, 1, :o1, 2715775200, 29664241, 12
- tz.transition 2056, 11, :o2, 2740572000, 29667685, 12
- tz.transition 2057, 1, :o1, 2747224800, 29668609, 12
- tz.transition 2057, 11, :o2, 2772021600, 29672053, 12
- tz.transition 2058, 1, :o1, 2778674400, 29672977, 12
- tz.transition 2058, 11, :o2, 2803471200, 29676421, 12
- tz.transition 2059, 1, :o1, 2810124000, 29677345, 12
- tz.transition 2059, 11, :o2, 2834920800, 29680789, 12
- tz.transition 2060, 1, :o1, 2841573600, 29681713, 12
- tz.transition 2060, 11, :o2, 2866975200, 29685241, 12
- tz.transition 2061, 1, :o1, 2873628000, 29686165, 12
- tz.transition 2061, 11, :o2, 2898424800, 29689609, 12
- tz.transition 2062, 1, :o1, 2905077600, 29690533, 12
- tz.transition 2062, 11, :o2, 2929874400, 29693977, 12
- tz.transition 2063, 1, :o1, 2936527200, 29694901, 12
- tz.transition 2063, 11, :o2, 2961324000, 29698345, 12
- tz.transition 2064, 1, :o1, 2967976800, 29699269, 12
- tz.transition 2064, 11, :o2, 2992773600, 29702713, 12
- tz.transition 2065, 1, :o1, 2999426400, 29703637, 12
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Pacific/Funafuti.rb b/lib/tzinfo/data/definitions/Pacific/Funafuti.rb
deleted file mode 100644
index 575e557c..00000000
--- a/lib/tzinfo/data/definitions/Pacific/Funafuti.rb
+++ /dev/null
@@ -1,23 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Pacific
- module Funafuti
- include TimezoneDefinition
-
- timezone 'Pacific/Funafuti' do |tz|
- tz.offset :o0, 43012, 0, :LMT
- tz.offset :o1, 43200, 0, :TVT
-
- tz.transition 1900, 12, :o1, -2177495812, 52172316047, 21600
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Pacific/Galapagos.rb b/lib/tzinfo/data/definitions/Pacific/Galapagos.rb
deleted file mode 100644
index 266e974d..00000000
--- a/lib/tzinfo/data/definitions/Pacific/Galapagos.rb
+++ /dev/null
@@ -1,25 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Pacific
- module Galapagos
- include TimezoneDefinition
-
- timezone 'Pacific/Galapagos' do |tz|
- tz.offset :o0, -21504, 0, :LMT
- tz.offset :o1, -18000, 0, :ECT
- tz.offset :o2, -21600, 0, :GALT
-
- tz.transition 1931, 1, :o1, -1230746496, 1091854237, 450
- tz.transition 1986, 1, :o2, 504939600
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Pacific/Gambier.rb b/lib/tzinfo/data/definitions/Pacific/Gambier.rb
deleted file mode 100644
index 99637bca..00000000
--- a/lib/tzinfo/data/definitions/Pacific/Gambier.rb
+++ /dev/null
@@ -1,23 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Pacific
- module Gambier
- include TimezoneDefinition
-
- timezone 'Pacific/Gambier' do |tz|
- tz.offset :o0, -32388, 0, :LMT
- tz.offset :o1, -32400, 0, :GAMT
-
- tz.transition 1912, 10, :o1, -1806678012, 17421673499, 7200
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Pacific/Guadalcanal.rb b/lib/tzinfo/data/definitions/Pacific/Guadalcanal.rb
deleted file mode 100644
index 47a60950..00000000
--- a/lib/tzinfo/data/definitions/Pacific/Guadalcanal.rb
+++ /dev/null
@@ -1,23 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Pacific
- module Guadalcanal
- include TimezoneDefinition
-
- timezone 'Pacific/Guadalcanal' do |tz|
- tz.offset :o0, 38388, 0, :LMT
- tz.offset :o1, 39600, 0, :SBT
-
- tz.transition 1912, 9, :o1, -1806748788, 17421667601, 7200
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Pacific/Guam.rb b/lib/tzinfo/data/definitions/Pacific/Guam.rb
deleted file mode 100644
index cc7644b2..00000000
--- a/lib/tzinfo/data/definitions/Pacific/Guam.rb
+++ /dev/null
@@ -1,27 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Pacific
- module Guam
- include TimezoneDefinition
-
- timezone 'Pacific/Guam' do |tz|
- tz.offset :o0, -51660, 0, :LMT
- tz.offset :o1, 34740, 0, :LMT
- tz.offset :o2, 36000, 0, :GST
- tz.offset :o3, 36000, 0, :ChST
-
- tz.transition 1844, 12, :o1, -3944626740, 1149567407, 480
- tz.transition 1900, 12, :o2, -2177487540, 1159384847, 480
- tz.transition 2000, 12, :o3, 977493600
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Pacific/Honolulu.rb b/lib/tzinfo/data/definitions/Pacific/Honolulu.rb
deleted file mode 100644
index 77433fe7..00000000
--- a/lib/tzinfo/data/definitions/Pacific/Honolulu.rb
+++ /dev/null
@@ -1,30 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Pacific
- module Honolulu
- include TimezoneDefinition
-
- timezone 'Pacific/Honolulu' do |tz|
- tz.offset :o0, -37886, 0, :LMT
- tz.offset :o1, -37800, 0, :HST
- tz.offset :o2, -37800, 3600, :HDT
- tz.offset :o3, -36000, 0, :HST
-
- tz.transition 1896, 1, :o1, -2334101314, 104266329343, 43200
- tz.transition 1933, 4, :o2, -1157283000, 116505265, 48
- tz.transition 1933, 5, :o1, -1155436200, 116506291, 48
- tz.transition 1942, 2, :o2, -880198200, 116659201, 48
- tz.transition 1945, 9, :o1, -765376200, 116722991, 48
- tz.transition 1947, 6, :o3, -712150200, 116752561, 48
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Pacific/Johnston.rb b/lib/tzinfo/data/definitions/Pacific/Johnston.rb
deleted file mode 100644
index 5926c44c..00000000
--- a/lib/tzinfo/data/definitions/Pacific/Johnston.rb
+++ /dev/null
@@ -1,18 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Pacific
- module Johnston
- include TimezoneDefinition
-
- linked_timezone 'Pacific/Johnston', 'Pacific/Honolulu'
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Pacific/Kiritimati.rb b/lib/tzinfo/data/definitions/Pacific/Kiritimati.rb
deleted file mode 100644
index aaae06b5..00000000
--- a/lib/tzinfo/data/definitions/Pacific/Kiritimati.rb
+++ /dev/null
@@ -1,27 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Pacific
- module Kiritimati
- include TimezoneDefinition
-
- timezone 'Pacific/Kiritimati' do |tz|
- tz.offset :o0, -37760, 0, :LMT
- tz.offset :o1, -38400, 0, :LINT
- tz.offset :o2, -36000, 0, :LINT
- tz.offset :o3, 50400, 0, :LINT
-
- tz.transition 1901, 1, :o1, -2177415040, 652154203, 270
- tz.transition 1979, 10, :o2, 307622400
- tz.transition 1995, 1, :o3, 788954400
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Pacific/Kosrae.rb b/lib/tzinfo/data/definitions/Pacific/Kosrae.rb
deleted file mode 100644
index 188a0344..00000000
--- a/lib/tzinfo/data/definitions/Pacific/Kosrae.rb
+++ /dev/null
@@ -1,26 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Pacific
- module Kosrae
- include TimezoneDefinition
-
- timezone 'Pacific/Kosrae' do |tz|
- tz.offset :o0, 39116, 0, :LMT
- tz.offset :o1, 39600, 0, :KOST
- tz.offset :o2, 43200, 0, :KOST
-
- tz.transition 1900, 12, :o1, -2177491916, 52172317021, 21600
- tz.transition 1969, 9, :o2, -7988400, 58571881, 24
- tz.transition 1998, 12, :o1, 915105600
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Pacific/Kwajalein.rb b/lib/tzinfo/data/definitions/Pacific/Kwajalein.rb
deleted file mode 100644
index 7a46a19d..00000000
--- a/lib/tzinfo/data/definitions/Pacific/Kwajalein.rb
+++ /dev/null
@@ -1,27 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Pacific
- module Kwajalein
- include TimezoneDefinition
-
- timezone 'Pacific/Kwajalein' do |tz|
- tz.offset :o0, 40160, 0, :LMT
- tz.offset :o1, 39600, 0, :MHT
- tz.offset :o2, -43200, 0, :KWAT
- tz.offset :o3, 43200, 0, :MHT
-
- tz.transition 1900, 12, :o1, -2177492960, 1304307919, 540
- tz.transition 1969, 9, :o2, -7988400, 58571881, 24
- tz.transition 1993, 8, :o3, 745848000
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Pacific/Majuro.rb b/lib/tzinfo/data/definitions/Pacific/Majuro.rb
deleted file mode 100644
index fcfda1c7..00000000
--- a/lib/tzinfo/data/definitions/Pacific/Majuro.rb
+++ /dev/null
@@ -1,25 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Pacific
- module Majuro
- include TimezoneDefinition
-
- timezone 'Pacific/Majuro' do |tz|
- tz.offset :o0, 41088, 0, :LMT
- tz.offset :o1, 39600, 0, :MHT
- tz.offset :o2, 43200, 0, :MHT
-
- tz.transition 1900, 12, :o1, -2177493888, 1086923261, 450
- tz.transition 1969, 9, :o2, -7988400, 58571881, 24
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Pacific/Marquesas.rb b/lib/tzinfo/data/definitions/Pacific/Marquesas.rb
deleted file mode 100644
index db83c4c2..00000000
--- a/lib/tzinfo/data/definitions/Pacific/Marquesas.rb
+++ /dev/null
@@ -1,23 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Pacific
- module Marquesas
- include TimezoneDefinition
-
- timezone 'Pacific/Marquesas' do |tz|
- tz.offset :o0, -33480, 0, :LMT
- tz.offset :o1, -34200, 0, :MART
-
- tz.transition 1912, 10, :o1, -1806676920, 193574151, 80
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Pacific/Midway.rb b/lib/tzinfo/data/definitions/Pacific/Midway.rb
deleted file mode 100644
index 3ad1169a..00000000
--- a/lib/tzinfo/data/definitions/Pacific/Midway.rb
+++ /dev/null
@@ -1,18 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Pacific
- module Midway
- include TimezoneDefinition
-
- linked_timezone 'Pacific/Midway', 'Pacific/Pago_Pago'
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Pacific/Nauru.rb b/lib/tzinfo/data/definitions/Pacific/Nauru.rb
deleted file mode 100644
index b364cac0..00000000
--- a/lib/tzinfo/data/definitions/Pacific/Nauru.rb
+++ /dev/null
@@ -1,28 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Pacific
- module Nauru
- include TimezoneDefinition
-
- timezone 'Pacific/Nauru' do |tz|
- tz.offset :o0, 40060, 0, :LMT
- tz.offset :o1, 41400, 0, :NRT
- tz.offset :o2, 32400, 0, :JST
- tz.offset :o3, 43200, 0, :NRT
-
- tz.transition 1921, 1, :o1, -1545131260, 10466081437, 4320
- tz.transition 1942, 3, :o2, -877347000, 116660785, 48
- tz.transition 1944, 8, :o1, -800960400, 19450537, 8
- tz.transition 1979, 4, :o3, 294323400
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Pacific/Niue.rb b/lib/tzinfo/data/definitions/Pacific/Niue.rb
deleted file mode 100644
index 6d3ef7aa..00000000
--- a/lib/tzinfo/data/definitions/Pacific/Niue.rb
+++ /dev/null
@@ -1,27 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Pacific
- module Niue
- include TimezoneDefinition
-
- timezone 'Pacific/Niue' do |tz|
- tz.offset :o0, -40780, 0, :LMT
- tz.offset :o1, -40800, 0, :NUT
- tz.offset :o2, -41400, 0, :NUT
- tz.offset :o3, -39600, 0, :NUT
-
- tz.transition 1901, 1, :o1, -2177412020, 10434467399, 4320
- tz.transition 1951, 1, :o2, -599575200, 87611327, 36
- tz.transition 1978, 10, :o3, 276089400
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Pacific/Norfolk.rb b/lib/tzinfo/data/definitions/Pacific/Norfolk.rb
deleted file mode 100644
index 9d5e827b..00000000
--- a/lib/tzinfo/data/definitions/Pacific/Norfolk.rb
+++ /dev/null
@@ -1,25 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Pacific
- module Norfolk
- include TimezoneDefinition
-
- timezone 'Pacific/Norfolk' do |tz|
- tz.offset :o0, 40312, 0, :LMT
- tz.offset :o1, 40320, 0, :NMT
- tz.offset :o2, 41400, 0, :NFT
-
- tz.transition 1900, 12, :o1, -2177493112, 26086158361, 10800
- tz.transition 1950, 12, :o2, -599656320, 73009411, 30
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Pacific/Noumea.rb b/lib/tzinfo/data/definitions/Pacific/Noumea.rb
deleted file mode 100644
index ea9403f2..00000000
--- a/lib/tzinfo/data/definitions/Pacific/Noumea.rb
+++ /dev/null
@@ -1,30 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Pacific
- module Noumea
- include TimezoneDefinition
-
- timezone 'Pacific/Noumea' do |tz|
- tz.offset :o0, 39948, 0, :LMT
- tz.offset :o1, 39600, 0, :NCT
- tz.offset :o2, 39600, 3600, :NCST
-
- tz.transition 1912, 1, :o1, -1829387148, 17419781071, 7200
- tz.transition 1977, 12, :o2, 250002000
- tz.transition 1978, 2, :o1, 257342400
- tz.transition 1978, 12, :o2, 281451600
- tz.transition 1979, 2, :o1, 288878400
- tz.transition 1996, 11, :o2, 849366000
- tz.transition 1997, 3, :o1, 857228400
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Pacific/Pago_Pago.rb b/lib/tzinfo/data/definitions/Pacific/Pago_Pago.rb
deleted file mode 100644
index 9d785224..00000000
--- a/lib/tzinfo/data/definitions/Pacific/Pago_Pago.rb
+++ /dev/null
@@ -1,29 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Pacific
- module Pago_Pago
- include TimezoneDefinition
-
- timezone 'Pacific/Pago_Pago' do |tz|
- tz.offset :o0, 45432, 0, :LMT
- tz.offset :o1, -40968, 0, :LMT
- tz.offset :o2, -39600, 0, :NST
- tz.offset :o3, -39600, 0, :BST
- tz.offset :o4, -39600, 0, :SST
-
- tz.transition 1879, 7, :o1, -2855738232, 2889041969, 1200
- tz.transition 1911, 1, :o2, -1861879032, 2902845569, 1200
- tz.transition 1967, 4, :o3, -86878800, 58549967, 24
- tz.transition 1983, 11, :o4, 439038000
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Pacific/Palau.rb b/lib/tzinfo/data/definitions/Pacific/Palau.rb
deleted file mode 100644
index 77fb313f..00000000
--- a/lib/tzinfo/data/definitions/Pacific/Palau.rb
+++ /dev/null
@@ -1,23 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Pacific
- module Palau
- include TimezoneDefinition
-
- timezone 'Pacific/Palau' do |tz|
- tz.offset :o0, 32276, 0, :LMT
- tz.offset :o1, 32400, 0, :PWT
-
- tz.transition 1900, 12, :o1, -2177485076, 52172318731, 21600
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Pacific/Pitcairn.rb b/lib/tzinfo/data/definitions/Pacific/Pitcairn.rb
deleted file mode 100644
index 02ec7168..00000000
--- a/lib/tzinfo/data/definitions/Pacific/Pitcairn.rb
+++ /dev/null
@@ -1,25 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Pacific
- module Pitcairn
- include TimezoneDefinition
-
- timezone 'Pacific/Pitcairn' do |tz|
- tz.offset :o0, -31220, 0, :LMT
- tz.offset :o1, -30600, 0, :PNT
- tz.offset :o2, -28800, 0, :PST
-
- tz.transition 1901, 1, :o1, -2177421580, 10434466921, 4320
- tz.transition 1998, 4, :o2, 893665800
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Pacific/Pohnpei.rb b/lib/tzinfo/data/definitions/Pacific/Pohnpei.rb
deleted file mode 100644
index f3dfa492..00000000
--- a/lib/tzinfo/data/definitions/Pacific/Pohnpei.rb
+++ /dev/null
@@ -1,23 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Pacific
- module Pohnpei
- include TimezoneDefinition
-
- timezone 'Pacific/Pohnpei' do |tz|
- tz.offset :o0, 37972, 0, :LMT
- tz.offset :o1, 39600, 0, :PONT
-
- tz.transition 1900, 12, :o1, -2177490772, 52172317307, 21600
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Pacific/Ponape.rb b/lib/tzinfo/data/definitions/Pacific/Ponape.rb
deleted file mode 100644
index 27345db0..00000000
--- a/lib/tzinfo/data/definitions/Pacific/Ponape.rb
+++ /dev/null
@@ -1,18 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Pacific
- module Ponape
- include TimezoneDefinition
-
- linked_timezone 'Pacific/Ponape', 'Pacific/Pohnpei'
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Pacific/Port_Moresby.rb b/lib/tzinfo/data/definitions/Pacific/Port_Moresby.rb
deleted file mode 100644
index afe16d36..00000000
--- a/lib/tzinfo/data/definitions/Pacific/Port_Moresby.rb
+++ /dev/null
@@ -1,25 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Pacific
- module Port_Moresby
- include TimezoneDefinition
-
- timezone 'Pacific/Port_Moresby' do |tz|
- tz.offset :o0, 35320, 0, :LMT
- tz.offset :o1, 35312, 0, :PMMT
- tz.offset :o2, 36000, 0, :PGT
-
- tz.transition 1879, 12, :o1, -2840176120, 5200664597, 2160
- tz.transition 1894, 12, :o2, -2366790512, 13031248093, 5400
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Pacific/Rarotonga.rb b/lib/tzinfo/data/definitions/Pacific/Rarotonga.rb
deleted file mode 100644
index 21495527..00000000
--- a/lib/tzinfo/data/definitions/Pacific/Rarotonga.rb
+++ /dev/null
@@ -1,51 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Pacific
- module Rarotonga
- include TimezoneDefinition
-
- timezone 'Pacific/Rarotonga' do |tz|
- tz.offset :o0, -38344, 0, :LMT
- tz.offset :o1, -37800, 0, :CKT
- tz.offset :o2, -36000, 1800, :CKHST
- tz.offset :o3, -36000, 0, :CKT
-
- tz.transition 1901, 1, :o1, -2177414456, 26086168193, 10800
- tz.transition 1978, 11, :o2, 279714600
- tz.transition 1979, 3, :o3, 289387800
- tz.transition 1979, 10, :o2, 309952800
- tz.transition 1980, 3, :o3, 320837400
- tz.transition 1980, 10, :o2, 341402400
- tz.transition 1981, 3, :o3, 352287000
- tz.transition 1981, 10, :o2, 372852000
- tz.transition 1982, 3, :o3, 384341400
- tz.transition 1982, 10, :o2, 404906400
- tz.transition 1983, 3, :o3, 415791000
- tz.transition 1983, 10, :o2, 436356000
- tz.transition 1984, 3, :o3, 447240600
- tz.transition 1984, 10, :o2, 467805600
- tz.transition 1985, 3, :o3, 478690200
- tz.transition 1985, 10, :o2, 499255200
- tz.transition 1986, 3, :o3, 510139800
- tz.transition 1986, 10, :o2, 530704800
- tz.transition 1987, 3, :o3, 541589400
- tz.transition 1987, 10, :o2, 562154400
- tz.transition 1988, 3, :o3, 573643800
- tz.transition 1988, 10, :o2, 594208800
- tz.transition 1989, 3, :o3, 605093400
- tz.transition 1989, 10, :o2, 625658400
- tz.transition 1990, 3, :o3, 636543000
- tz.transition 1990, 10, :o2, 657108000
- tz.transition 1991, 3, :o3, 667992600
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Pacific/Saipan.rb b/lib/tzinfo/data/definitions/Pacific/Saipan.rb
deleted file mode 100644
index 4013b325..00000000
--- a/lib/tzinfo/data/definitions/Pacific/Saipan.rb
+++ /dev/null
@@ -1,18 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Pacific
- module Saipan
- include TimezoneDefinition
-
- linked_timezone 'Pacific/Saipan', 'Pacific/Guam'
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Pacific/Samoa.rb b/lib/tzinfo/data/definitions/Pacific/Samoa.rb
deleted file mode 100644
index aba2ef44..00000000
--- a/lib/tzinfo/data/definitions/Pacific/Samoa.rb
+++ /dev/null
@@ -1,18 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Pacific
- module Samoa
- include TimezoneDefinition
-
- linked_timezone 'Pacific/Samoa', 'Pacific/Pago_Pago'
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Pacific/Tahiti.rb b/lib/tzinfo/data/definitions/Pacific/Tahiti.rb
deleted file mode 100644
index 5ae71353..00000000
--- a/lib/tzinfo/data/definitions/Pacific/Tahiti.rb
+++ /dev/null
@@ -1,23 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Pacific
- module Tahiti
- include TimezoneDefinition
-
- timezone 'Pacific/Tahiti' do |tz|
- tz.offset :o0, -35896, 0, :LMT
- tz.offset :o1, -36000, 0, :TAHT
-
- tz.transition 1912, 10, :o1, -1806674504, 26132510687, 10800
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Pacific/Tarawa.rb b/lib/tzinfo/data/definitions/Pacific/Tarawa.rb
deleted file mode 100644
index 61f7966c..00000000
--- a/lib/tzinfo/data/definitions/Pacific/Tarawa.rb
+++ /dev/null
@@ -1,23 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Pacific
- module Tarawa
- include TimezoneDefinition
-
- timezone 'Pacific/Tarawa' do |tz|
- tz.offset :o0, 41524, 0, :LMT
- tz.offset :o1, 43200, 0, :GILT
-
- tz.transition 1900, 12, :o1, -2177494324, 52172316419, 21600
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Pacific/Tongatapu.rb b/lib/tzinfo/data/definitions/Pacific/Tongatapu.rb
deleted file mode 100644
index cbe2054f..00000000
--- a/lib/tzinfo/data/definitions/Pacific/Tongatapu.rb
+++ /dev/null
@@ -1,32 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Pacific
- module Tongatapu
- include TimezoneDefinition
-
- timezone 'Pacific/Tongatapu' do |tz|
- tz.offset :o0, 44360, 0, :LMT
- tz.offset :o1, 44400, 0, :TOT
- tz.offset :o2, 46800, 0, :TOT
- tz.offset :o3, 46800, 3600, :TOST
-
- tz.transition 1900, 12, :o1, -2177497160, 5217231571, 2160
- tz.transition 1940, 12, :o2, -915193200, 174959639, 72
- tz.transition 1999, 10, :o3, 939214800
- tz.transition 2000, 3, :o2, 953384400
- tz.transition 2000, 11, :o3, 973342800
- tz.transition 2001, 1, :o2, 980596800
- tz.transition 2001, 11, :o3, 1004792400
- tz.transition 2002, 1, :o2, 1012046400
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Pacific/Truk.rb b/lib/tzinfo/data/definitions/Pacific/Truk.rb
deleted file mode 100644
index 7f10ad3b..00000000
--- a/lib/tzinfo/data/definitions/Pacific/Truk.rb
+++ /dev/null
@@ -1,18 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Pacific
- module Truk
- include TimezoneDefinition
-
- linked_timezone 'Pacific/Truk', 'Pacific/Chuuk'
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Pacific/Wake.rb b/lib/tzinfo/data/definitions/Pacific/Wake.rb
deleted file mode 100644
index 1fb66240..00000000
--- a/lib/tzinfo/data/definitions/Pacific/Wake.rb
+++ /dev/null
@@ -1,23 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Pacific
- module Wake
- include TimezoneDefinition
-
- timezone 'Pacific/Wake' do |tz|
- tz.offset :o0, 39988, 0, :LMT
- tz.offset :o1, 43200, 0, :WAKT
-
- tz.transition 1900, 12, :o1, -2177492788, 52172316803, 21600
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Pacific/Wallis.rb b/lib/tzinfo/data/definitions/Pacific/Wallis.rb
deleted file mode 100644
index 9a59a3a8..00000000
--- a/lib/tzinfo/data/definitions/Pacific/Wallis.rb
+++ /dev/null
@@ -1,23 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Pacific
- module Wallis
- include TimezoneDefinition
-
- timezone 'Pacific/Wallis' do |tz|
- tz.offset :o0, 44120, 0, :LMT
- tz.offset :o1, 43200, 0, :WFT
-
- tz.transition 1900, 12, :o1, -2177496920, 5217231577, 2160
- end
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Pacific/Yap.rb b/lib/tzinfo/data/definitions/Pacific/Yap.rb
deleted file mode 100644
index 760ea060..00000000
--- a/lib/tzinfo/data/definitions/Pacific/Yap.rb
+++ /dev/null
@@ -1,18 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Pacific
- module Yap
- include TimezoneDefinition
-
- linked_timezone 'Pacific/Yap', 'Pacific/Chuuk'
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Poland.rb b/lib/tzinfo/data/definitions/Poland.rb
deleted file mode 100644
index 51d70a10..00000000
--- a/lib/tzinfo/data/definitions/Poland.rb
+++ /dev/null
@@ -1,16 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Poland
- include TimezoneDefinition
-
- linked_timezone 'Poland', 'Europe/Warsaw'
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Portugal.rb b/lib/tzinfo/data/definitions/Portugal.rb
deleted file mode 100644
index 3440eddd..00000000
--- a/lib/tzinfo/data/definitions/Portugal.rb
+++ /dev/null
@@ -1,16 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Portugal
- include TimezoneDefinition
-
- linked_timezone 'Portugal', 'Europe/Lisbon'
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/ROC.rb b/lib/tzinfo/data/definitions/ROC.rb
deleted file mode 100644
index 1dec3dfc..00000000
--- a/lib/tzinfo/data/definitions/ROC.rb
+++ /dev/null
@@ -1,16 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module ROC
- include TimezoneDefinition
-
- linked_timezone 'ROC', 'Asia/Taipei'
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/ROK.rb b/lib/tzinfo/data/definitions/ROK.rb
deleted file mode 100644
index 3a459b7e..00000000
--- a/lib/tzinfo/data/definitions/ROK.rb
+++ /dev/null
@@ -1,16 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module ROK
- include TimezoneDefinition
-
- linked_timezone 'ROK', 'Asia/Seoul'
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Singapore.rb b/lib/tzinfo/data/definitions/Singapore.rb
deleted file mode 100644
index 1a681fe4..00000000
--- a/lib/tzinfo/data/definitions/Singapore.rb
+++ /dev/null
@@ -1,16 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Singapore
- include TimezoneDefinition
-
- linked_timezone 'Singapore', 'Asia/Singapore'
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Turkey.rb b/lib/tzinfo/data/definitions/Turkey.rb
deleted file mode 100644
index ff43a548..00000000
--- a/lib/tzinfo/data/definitions/Turkey.rb
+++ /dev/null
@@ -1,16 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Turkey
- include TimezoneDefinition
-
- linked_timezone 'Turkey', 'Europe/Istanbul'
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/UCT.rb b/lib/tzinfo/data/definitions/UCT.rb
deleted file mode 100644
index e9f4142a..00000000
--- a/lib/tzinfo/data/definitions/UCT.rb
+++ /dev/null
@@ -1,16 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module UCT
- include TimezoneDefinition
-
- linked_timezone 'UCT', 'Etc/UCT'
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/US/Alaska.rb b/lib/tzinfo/data/definitions/US/Alaska.rb
deleted file mode 100644
index 1200a14f..00000000
--- a/lib/tzinfo/data/definitions/US/Alaska.rb
+++ /dev/null
@@ -1,18 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module US
- module Alaska
- include TimezoneDefinition
-
- linked_timezone 'US/Alaska', 'America/Anchorage'
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/US/Aleutian.rb b/lib/tzinfo/data/definitions/US/Aleutian.rb
deleted file mode 100644
index fbb5f5a7..00000000
--- a/lib/tzinfo/data/definitions/US/Aleutian.rb
+++ /dev/null
@@ -1,18 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module US
- module Aleutian
- include TimezoneDefinition
-
- linked_timezone 'US/Aleutian', 'America/Adak'
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/US/Arizona.rb b/lib/tzinfo/data/definitions/US/Arizona.rb
deleted file mode 100644
index 2cb2eb96..00000000
--- a/lib/tzinfo/data/definitions/US/Arizona.rb
+++ /dev/null
@@ -1,18 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module US
- module Arizona
- include TimezoneDefinition
-
- linked_timezone 'US/Arizona', 'America/Phoenix'
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/US/Central.rb b/lib/tzinfo/data/definitions/US/Central.rb
deleted file mode 100644
index 391a5f11..00000000
--- a/lib/tzinfo/data/definitions/US/Central.rb
+++ /dev/null
@@ -1,18 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module US
- module Central
- include TimezoneDefinition
-
- linked_timezone 'US/Central', 'America/Chicago'
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/US/East__m__Indiana.rb b/lib/tzinfo/data/definitions/US/East__m__Indiana.rb
deleted file mode 100644
index d7004e18..00000000
--- a/lib/tzinfo/data/definitions/US/East__m__Indiana.rb
+++ /dev/null
@@ -1,18 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module US
- module East__m__Indiana
- include TimezoneDefinition
-
- linked_timezone 'US/East-Indiana', 'America/Indiana/Indianapolis'
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/US/Eastern.rb b/lib/tzinfo/data/definitions/US/Eastern.rb
deleted file mode 100644
index 415ddc2c..00000000
--- a/lib/tzinfo/data/definitions/US/Eastern.rb
+++ /dev/null
@@ -1,18 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module US
- module Eastern
- include TimezoneDefinition
-
- linked_timezone 'US/Eastern', 'America/New_York'
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/US/Hawaii.rb b/lib/tzinfo/data/definitions/US/Hawaii.rb
deleted file mode 100644
index 4ede8ce1..00000000
--- a/lib/tzinfo/data/definitions/US/Hawaii.rb
+++ /dev/null
@@ -1,18 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module US
- module Hawaii
- include TimezoneDefinition
-
- linked_timezone 'US/Hawaii', 'Pacific/Honolulu'
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/US/Indiana__m__Starke.rb b/lib/tzinfo/data/definitions/US/Indiana__m__Starke.rb
deleted file mode 100644
index 2c639aeb..00000000
--- a/lib/tzinfo/data/definitions/US/Indiana__m__Starke.rb
+++ /dev/null
@@ -1,18 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module US
- module Indiana__m__Starke
- include TimezoneDefinition
-
- linked_timezone 'US/Indiana-Starke', 'America/Indiana/Knox'
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/US/Michigan.rb b/lib/tzinfo/data/definitions/US/Michigan.rb
deleted file mode 100644
index 441112b3..00000000
--- a/lib/tzinfo/data/definitions/US/Michigan.rb
+++ /dev/null
@@ -1,18 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module US
- module Michigan
- include TimezoneDefinition
-
- linked_timezone 'US/Michigan', 'America/Detroit'
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/US/Mountain.rb b/lib/tzinfo/data/definitions/US/Mountain.rb
deleted file mode 100644
index c0ea0518..00000000
--- a/lib/tzinfo/data/definitions/US/Mountain.rb
+++ /dev/null
@@ -1,18 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module US
- module Mountain
- include TimezoneDefinition
-
- linked_timezone 'US/Mountain', 'America/Denver'
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/US/Pacific.rb b/lib/tzinfo/data/definitions/US/Pacific.rb
deleted file mode 100644
index 92a10dac..00000000
--- a/lib/tzinfo/data/definitions/US/Pacific.rb
+++ /dev/null
@@ -1,18 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module US
- module Pacific
- include TimezoneDefinition
-
- linked_timezone 'US/Pacific', 'America/Los_Angeles'
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/US/Pacific__m__New.rb b/lib/tzinfo/data/definitions/US/Pacific__m__New.rb
deleted file mode 100644
index 53f2c60b..00000000
--- a/lib/tzinfo/data/definitions/US/Pacific__m__New.rb
+++ /dev/null
@@ -1,18 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module US
- module Pacific__m__New
- include TimezoneDefinition
-
- linked_timezone 'US/Pacific-New', 'America/Los_Angeles'
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/US/Samoa.rb b/lib/tzinfo/data/definitions/US/Samoa.rb
deleted file mode 100644
index 7c65ffbb..00000000
--- a/lib/tzinfo/data/definitions/US/Samoa.rb
+++ /dev/null
@@ -1,18 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module US
- module Samoa
- include TimezoneDefinition
-
- linked_timezone 'US/Samoa', 'Pacific/Pago_Pago'
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/UTC.rb b/lib/tzinfo/data/definitions/UTC.rb
deleted file mode 100644
index efdb864e..00000000
--- a/lib/tzinfo/data/definitions/UTC.rb
+++ /dev/null
@@ -1,16 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module UTC
- include TimezoneDefinition
-
- linked_timezone 'UTC', 'Etc/UTC'
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Universal.rb b/lib/tzinfo/data/definitions/Universal.rb
deleted file mode 100644
index 791cd814..00000000
--- a/lib/tzinfo/data/definitions/Universal.rb
+++ /dev/null
@@ -1,16 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Universal
- include TimezoneDefinition
-
- linked_timezone 'Universal', 'Etc/UTC'
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/WET.rb b/lib/tzinfo/data/definitions/WET.rb
deleted file mode 100644
index dc1a5b65..00000000
--- a/lib/tzinfo/data/definitions/WET.rb
+++ /dev/null
@@ -1,198 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module WET
- include TimezoneDefinition
-
- timezone 'WET' do |tz|
- tz.offset :o0, 0, 0, :WET
- tz.offset :o1, 0, 3600, :WEST
-
- tz.transition 1977, 4, :o1, 228877200
- tz.transition 1977, 9, :o0, 243997200
- tz.transition 1978, 4, :o1, 260326800
- tz.transition 1978, 10, :o0, 276051600
- tz.transition 1979, 4, :o1, 291776400
- tz.transition 1979, 9, :o0, 307501200
- tz.transition 1980, 4, :o1, 323830800
- tz.transition 1980, 9, :o0, 338950800
- tz.transition 1981, 3, :o1, 354675600
- tz.transition 1981, 9, :o0, 370400400
- tz.transition 1982, 3, :o1, 386125200
- tz.transition 1982, 9, :o0, 401850000
- tz.transition 1983, 3, :o1, 417574800
- tz.transition 1983, 9, :o0, 433299600
- tz.transition 1984, 3, :o1, 449024400
- tz.transition 1984, 9, :o0, 465354000
- tz.transition 1985, 3, :o1, 481078800
- tz.transition 1985, 9, :o0, 496803600
- tz.transition 1986, 3, :o1, 512528400
- tz.transition 1986, 9, :o0, 528253200
- tz.transition 1987, 3, :o1, 543978000
- tz.transition 1987, 9, :o0, 559702800
- tz.transition 1988, 3, :o1, 575427600
- tz.transition 1988, 9, :o0, 591152400
- tz.transition 1989, 3, :o1, 606877200
- tz.transition 1989, 9, :o0, 622602000
- tz.transition 1990, 3, :o1, 638326800
- tz.transition 1990, 9, :o0, 654656400
- tz.transition 1991, 3, :o1, 670381200
- tz.transition 1991, 9, :o0, 686106000
- tz.transition 1992, 3, :o1, 701830800
- tz.transition 1992, 9, :o0, 717555600
- tz.transition 1993, 3, :o1, 733280400
- tz.transition 1993, 9, :o0, 749005200
- tz.transition 1994, 3, :o1, 764730000
- tz.transition 1994, 9, :o0, 780454800
- tz.transition 1995, 3, :o1, 796179600
- tz.transition 1995, 9, :o0, 811904400
- tz.transition 1996, 3, :o1, 828234000
- tz.transition 1996, 10, :o0, 846378000
- tz.transition 1997, 3, :o1, 859683600
- tz.transition 1997, 10, :o0, 877827600
- tz.transition 1998, 3, :o1, 891133200
- tz.transition 1998, 10, :o0, 909277200
- tz.transition 1999, 3, :o1, 922582800
- tz.transition 1999, 10, :o0, 941331600
- tz.transition 2000, 3, :o1, 954032400
- tz.transition 2000, 10, :o0, 972781200
- tz.transition 2001, 3, :o1, 985482000
- tz.transition 2001, 10, :o0, 1004230800
- tz.transition 2002, 3, :o1, 1017536400
- tz.transition 2002, 10, :o0, 1035680400
- tz.transition 2003, 3, :o1, 1048986000
- tz.transition 2003, 10, :o0, 1067130000
- tz.transition 2004, 3, :o1, 1080435600
- tz.transition 2004, 10, :o0, 1099184400
- tz.transition 2005, 3, :o1, 1111885200
- tz.transition 2005, 10, :o0, 1130634000
- tz.transition 2006, 3, :o1, 1143334800
- tz.transition 2006, 10, :o0, 1162083600
- tz.transition 2007, 3, :o1, 1174784400
- tz.transition 2007, 10, :o0, 1193533200
- tz.transition 2008, 3, :o1, 1206838800
- tz.transition 2008, 10, :o0, 1224982800
- tz.transition 2009, 3, :o1, 1238288400
- tz.transition 2009, 10, :o0, 1256432400
- tz.transition 2010, 3, :o1, 1269738000
- tz.transition 2010, 10, :o0, 1288486800
- tz.transition 2011, 3, :o1, 1301187600
- tz.transition 2011, 10, :o0, 1319936400
- tz.transition 2012, 3, :o1, 1332637200
- tz.transition 2012, 10, :o0, 1351386000
- tz.transition 2013, 3, :o1, 1364691600
- tz.transition 2013, 10, :o0, 1382835600
- tz.transition 2014, 3, :o1, 1396141200
- tz.transition 2014, 10, :o0, 1414285200
- tz.transition 2015, 3, :o1, 1427590800
- tz.transition 2015, 10, :o0, 1445734800
- tz.transition 2016, 3, :o1, 1459040400
- tz.transition 2016, 10, :o0, 1477789200
- tz.transition 2017, 3, :o1, 1490490000
- tz.transition 2017, 10, :o0, 1509238800
- tz.transition 2018, 3, :o1, 1521939600
- tz.transition 2018, 10, :o0, 1540688400
- tz.transition 2019, 3, :o1, 1553994000
- tz.transition 2019, 10, :o0, 1572138000
- tz.transition 2020, 3, :o1, 1585443600
- tz.transition 2020, 10, :o0, 1603587600
- tz.transition 2021, 3, :o1, 1616893200
- tz.transition 2021, 10, :o0, 1635642000
- tz.transition 2022, 3, :o1, 1648342800
- tz.transition 2022, 10, :o0, 1667091600
- tz.transition 2023, 3, :o1, 1679792400
- tz.transition 2023, 10, :o0, 1698541200
- tz.transition 2024, 3, :o1, 1711846800
- tz.transition 2024, 10, :o0, 1729990800
- tz.transition 2025, 3, :o1, 1743296400
- tz.transition 2025, 10, :o0, 1761440400
- tz.transition 2026, 3, :o1, 1774746000
- tz.transition 2026, 10, :o0, 1792890000
- tz.transition 2027, 3, :o1, 1806195600
- tz.transition 2027, 10, :o0, 1824944400
- tz.transition 2028, 3, :o1, 1837645200
- tz.transition 2028, 10, :o0, 1856394000
- tz.transition 2029, 3, :o1, 1869094800
- tz.transition 2029, 10, :o0, 1887843600
- tz.transition 2030, 3, :o1, 1901149200
- tz.transition 2030, 10, :o0, 1919293200
- tz.transition 2031, 3, :o1, 1932598800
- tz.transition 2031, 10, :o0, 1950742800
- tz.transition 2032, 3, :o1, 1964048400
- tz.transition 2032, 10, :o0, 1982797200
- tz.transition 2033, 3, :o1, 1995498000
- tz.transition 2033, 10, :o0, 2014246800
- tz.transition 2034, 3, :o1, 2026947600
- tz.transition 2034, 10, :o0, 2045696400
- tz.transition 2035, 3, :o1, 2058397200
- tz.transition 2035, 10, :o0, 2077146000
- tz.transition 2036, 3, :o1, 2090451600
- tz.transition 2036, 10, :o0, 2108595600
- tz.transition 2037, 3, :o1, 2121901200
- tz.transition 2037, 10, :o0, 2140045200
- tz.transition 2038, 3, :o1, 2153350800, 59172253, 24
- tz.transition 2038, 10, :o0, 2172099600, 59177461, 24
- tz.transition 2039, 3, :o1, 2184800400, 59180989, 24
- tz.transition 2039, 10, :o0, 2203549200, 59186197, 24
- tz.transition 2040, 3, :o1, 2216250000, 59189725, 24
- tz.transition 2040, 10, :o0, 2234998800, 59194933, 24
- tz.transition 2041, 3, :o1, 2248304400, 59198629, 24
- tz.transition 2041, 10, :o0, 2266448400, 59203669, 24
- tz.transition 2042, 3, :o1, 2279754000, 59207365, 24
- tz.transition 2042, 10, :o0, 2297898000, 59212405, 24
- tz.transition 2043, 3, :o1, 2311203600, 59216101, 24
- tz.transition 2043, 10, :o0, 2329347600, 59221141, 24
- tz.transition 2044, 3, :o1, 2342653200, 59224837, 24
- tz.transition 2044, 10, :o0, 2361402000, 59230045, 24
- tz.transition 2045, 3, :o1, 2374102800, 59233573, 24
- tz.transition 2045, 10, :o0, 2392851600, 59238781, 24
- tz.transition 2046, 3, :o1, 2405552400, 59242309, 24
- tz.transition 2046, 10, :o0, 2424301200, 59247517, 24
- tz.transition 2047, 3, :o1, 2437606800, 59251213, 24
- tz.transition 2047, 10, :o0, 2455750800, 59256253, 24
- tz.transition 2048, 3, :o1, 2469056400, 59259949, 24
- tz.transition 2048, 10, :o0, 2487200400, 59264989, 24
- tz.transition 2049, 3, :o1, 2500506000, 59268685, 24
- tz.transition 2049, 10, :o0, 2519254800, 59273893, 24
- tz.transition 2050, 3, :o1, 2531955600, 59277421, 24
- tz.transition 2050, 10, :o0, 2550704400, 59282629, 24
- tz.transition 2051, 3, :o1, 2563405200, 59286157, 24
- tz.transition 2051, 10, :o0, 2582154000, 59291365, 24
- tz.transition 2052, 3, :o1, 2595459600, 59295061, 24
- tz.transition 2052, 10, :o0, 2613603600, 59300101, 24
- tz.transition 2053, 3, :o1, 2626909200, 59303797, 24
- tz.transition 2053, 10, :o0, 2645053200, 59308837, 24
- tz.transition 2054, 3, :o1, 2658358800, 59312533, 24
- tz.transition 2054, 10, :o0, 2676502800, 59317573, 24
- tz.transition 2055, 3, :o1, 2689808400, 59321269, 24
- tz.transition 2055, 10, :o0, 2708557200, 59326477, 24
- tz.transition 2056, 3, :o1, 2721258000, 59330005, 24
- tz.transition 2056, 10, :o0, 2740006800, 59335213, 24
- tz.transition 2057, 3, :o1, 2752707600, 59338741, 24
- tz.transition 2057, 10, :o0, 2771456400, 59343949, 24
- tz.transition 2058, 3, :o1, 2784762000, 59347645, 24
- tz.transition 2058, 10, :o0, 2802906000, 59352685, 24
- tz.transition 2059, 3, :o1, 2816211600, 59356381, 24
- tz.transition 2059, 10, :o0, 2834355600, 59361421, 24
- tz.transition 2060, 3, :o1, 2847661200, 59365117, 24
- tz.transition 2060, 10, :o0, 2866410000, 59370325, 24
- tz.transition 2061, 3, :o1, 2879110800, 59373853, 24
- tz.transition 2061, 10, :o0, 2897859600, 59379061, 24
- tz.transition 2062, 3, :o1, 2910560400, 59382589, 24
- tz.transition 2062, 10, :o0, 2929309200, 59387797, 24
- tz.transition 2063, 3, :o1, 2942010000, 59391325, 24
- tz.transition 2063, 10, :o0, 2960758800, 59396533, 24
- tz.transition 2064, 3, :o1, 2974064400, 59400229, 24
- tz.transition 2064, 10, :o0, 2992208400, 59405269, 24
- tz.transition 2065, 3, :o1, 3005514000, 59408965, 24
- tz.transition 2065, 10, :o0, 3023658000, 59414005, 24
- end
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/W__m__SU.rb b/lib/tzinfo/data/definitions/W__m__SU.rb
deleted file mode 100644
index 92f1f33e..00000000
--- a/lib/tzinfo/data/definitions/W__m__SU.rb
+++ /dev/null
@@ -1,16 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module W__m__SU
- include TimezoneDefinition
-
- linked_timezone 'W-SU', 'Europe/Moscow'
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/definitions/Zulu.rb b/lib/tzinfo/data/definitions/Zulu.rb
deleted file mode 100644
index 8b0f2b92..00000000
--- a/lib/tzinfo/data/definitions/Zulu.rb
+++ /dev/null
@@ -1,16 +0,0 @@
-# encoding: UTF-8
-
-# This file contains data derived from the IANA Time Zone Database
-# (http://www.iana.org/time-zones).
-
-module TZInfo
- module Data
- module Definitions
- module Zulu
- include TimezoneDefinition
-
- linked_timezone 'Zulu', 'Etc/UTC'
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/tzdataparser.rb b/lib/tzinfo/data/tzdataparser.rb
deleted file mode 100644
index b9c2d8fe..00000000
--- a/lib/tzinfo/data/tzdataparser.rb
+++ /dev/null
@@ -1,1303 +0,0 @@
-require 'date'
-require 'fileutils'
-
-module TZInfo
- module Data
-
- # Utility methods used by TZDataParser and associated classes.
- #
- # @private
- module TZDataParserUtils #:nodoc:
- # Wrapper for File.open that supports passing hash options for specifying
- # encodings on Ruby 1.9+. The options are ignored on earlier versions of
- # Ruby.
- if RUBY_VERSION =~ /\A1\.[0-8]\./
- def open_file(file_name, mode, opts, &block)
- File.open(file_name, mode, &block)
- end
- else
- def open_file(file_name, mode, opts, &block)
- File.open(file_name, mode, opts, &block)
- end
- end
-
- private :open_file
-
- private
-
- # Parses a month specified in the tz data and converts it to a number
- # between 1 and 12 representing January to December.
- def parse_month(month)
- lower = month.downcase
- if lower =~ /^jan/
- @month = 1
- elsif lower =~ /^feb/
- @month = 2
- elsif lower =~ /^mar/
- @month = 3
- elsif lower =~ /^apr/
- @month = 4
- elsif lower =~ /^may/
- @month = 5
- elsif lower =~ /^jun/
- @month = 6
- elsif lower =~ /^jul/
- @month = 7
- elsif lower =~ /^aug/
- @month = 8
- elsif lower =~ /^sep/
- @month = 9
- elsif lower =~ /^oct/
- @month = 10
- elsif lower =~ /^nov/
- @month = 11
- elsif lower =~ /^dec/
- @month = 12
- else
- raise "Invalid month: #{month}"
- end
- end
-
- # Parses an offset string [-]h:m:s (minutes and seconds are optional). Returns
- # the offset in seconds.
- def parse_offset(offset)
- raise "Invalid time: #{offset}" if offset !~ /^(-)?(?:([0-9]+)(?::([0-9]+)(?::([0-9]+))?)?)?$/
-
- negative = !$1.nil?
- hour = $2.nil? ? 0 : $2.to_i
- minute = $3.nil? ? 0 : $3.to_i
- second = $4.nil? ? 0 : $4.to_i
-
- seconds = hour
- seconds = seconds * 60
- seconds = seconds + minute
- seconds = seconds * 60
- seconds = seconds + second
- seconds = -seconds if negative
- seconds
- end
-
- # Encloses the string in single quotes and escapes any single quotes in
- # the content.
- def quote_str(str)
- "'#{str.gsub('\'', '\\\\\'')}'"
- end
- end
-
- # Parses Time Zone Data from the IANA Time Zone Database and transforms it
- # into a set of Ruby modules that can be used with TZInfo.
- #
- # Normally, this class wouldn't be used. It is only run to update the
- # timezone data and index modules.
- class TZDataParser
- include TZDataParserUtils
-
- # Default earliest year that will be considered.
- DEFAULT_MIN_YEAR = 1800
-
- # Default number of future years data to generate (not including the
- # current year).
- DEFAULT_FUTURE_YEARS = 50
-
- # Earliest year that will be considered. Defaults to DEFAULT_MIN_YEAR.
- attr_accessor :min_year
-
- # Latest year that will be considered. Defaults to the current year plus
- # FUTURE_YEARS.
- attr_accessor :max_year
-
- # Whether to generate zone definitions (set to false to stop zones being
- # generated).
- attr_accessor :generate_zones
-
- # Whether to generate country definitions (set to false to stop countries
- # being generated).
- attr_accessor :generate_countries
-
- # Limit the set of zones to generate (set to an array containing zone
- # identifiers).
- attr_accessor :only_zones
-
- # Zones to exclude from generation when not using only_zones (set to an
- # array containing zone identifiers).
- attr_accessor :exclude_zones
-
- # Initializes a new TZDataParser. input_dir must contain the extracted
- # tzdata tarball. output_dir is the location to output the modules
- # (in definitions and indexes directories).
- def initialize(input_dir, output_dir)
- super()
- @input_dir = input_dir
- @output_dir = output_dir
- @min_year = DEFAULT_MIN_YEAR
- @max_year = Time.now.year + DEFAULT_FUTURE_YEARS
- @rule_sets = {}
- @zones = {}
- @countries = {}
- @no_rules = TZDataNoRules.new
- @generate_zones = true
- @generate_countries = true
- @only_zones = []
- @exclude_zones = []
- end
-
- # Reads the tzdata source and generates the classes. Progress information
- # is written to standard out.
- def execute
- # Note that the backzone file is ignored. backzone contains alternative
- # definitions of certain zones, primarily for pre-1970 data. It is not
- # recommended for ordinary use and the tzdata Makefile does not
- # install its entries by default.
-
- files = Dir.entries(@input_dir).select do |file|
- file =~ /\A[^\.]+\z/ &&
- !%w(backzone checktab.awk leapseconds leapseconds.awk leap-seconds.list CONTRIBUTING Makefile NEWS README SOURCE Theory zoneinfo2tdf.pl).include?(file) &&
- File.file?(File.join(@input_dir, file))
- end
-
- files.each {|file| load_rules(file) }
- files.each {|file| load_zones(file) }
- files.each {|file| load_links(file) }
-
- load_countries
-
- if @generate_zones
- modules = []
-
- if @only_zones.nil? || @only_zones.empty?
- @zones.each_value {|zone|
- zone.write_module(@output_dir) unless @exclude_zones.include?(zone.name)
- }
- else
- @only_zones.each {|id|
- zone = @zones[id]
- zone.write_module(@output_dir)
- }
- end
-
- write_timezones_index
- end
-
- if @generate_countries
- write_countries_index
- end
- end
-
- private
- # Loads all the Rule definitions from the tz data and stores them in
- # the rule_sets instance variable.
- def load_rules(file)
- puts 'load_rules: ' + file
-
- # Files are in ASCII, but may change to UTF-8 (a superset of ASCII)
- # in the future.
- open_file(File.join(@input_dir, file), 'r', :external_encoding => 'UTF-8', :internal_encoding => 'UTF-8') do |file|
- file.each_line do |line|
- line = line.gsub(/#.*$/, '')
- line = line.gsub(/\s+$/, '')
-
- if line =~ /^Rule\s+([^\s]+)\s+([^\s]+)\s+([^\s]+)\s+([^\s]+)\s+([^\s]+)\s+([^\s]+)\s+([^\s]+)\s+([^\s]+)\s+([^\s]+)/
-
- name = $1
-
- if @rule_sets[name].nil?
- @rule_sets[name] = TZDataRuleSet.new(name)
- end
-
- @rule_sets[name].add_rule(TZDataRule.new($2, $3, $4, $5, $6, $7, $8, $9))
- end
- end
- end
- end
-
- # Gets a rules object for the given reference. Might be a named rule set,
- # a fixed offset or an empty ruleset.
- def get_rules(ref)
- if ref == '-'
- @no_rules
- elsif ref =~ /^[0-9]+:[0-9]+$/
- TZDataFixedOffsetRules.new(parse_offset(ref))
- else
- rule_set = @rule_sets[ref]
- raise "Ruleset not found: #{ref}" if rule_set.nil?
- rule_set
- end
- end
-
- # Loads in the Zone definitions from the tz data and stores them in @zones.
- def load_zones(file)
- puts 'load_zones: ' + file
-
- in_zone = nil
-
- # Files are in ASCII, but may change to UTF-8 (a superset of ASCII)
- # in the future.
- open_file(File.join(@input_dir, file), 'r', :external_encoding => 'UTF-8', :internal_encoding => 'UTF-8') do |file|
- file.each_line do |line|
- line = line.gsub(/#.*$/, '')
- line = line.gsub(/\s+$/, '')
-
- if in_zone
- if line =~ /^\s+([^\s]+)\s+([^\s]+)\s+([^\s]+)(\s+([0-9]+(\s+.*)?))?$/
-
- in_zone.add_observance(TZDataObservance.new($1, get_rules($2), $3, $5))
-
- in_zone = nil if $4.nil?
- end
- else
- if line =~ /^Zone\s+([^\s]+)\s+([^\s]+)\s+([^\s]+)\s+([^\s]+)(\s+([0-9]+(\s+.*)?))?$/
- name = $1
-
- if @zones[name].nil?
- @zones[name] = TZDataZone.new(name, @min_year..@max_year)
- end
-
- @zones[name].add_observance(TZDataObservance.new($2, get_rules($3), $4, $6))
-
- in_zone = @zones[name] if !$5.nil?
- end
- end
- end
- end
- end
-
- # Loads in the links and stores them in @zones.
- def load_links(file)
- puts 'load_links: ' + file
-
- # Files are in ASCII, but may change to UTF-8 (a superset of ASCII)
- # in the future.
- open_file(File.join(@input_dir, file), 'r', :external_encoding => 'UTF-8', :internal_encoding => 'UTF-8') do |file|
- file.each_line do |line|
- line = line.gsub(/#.*$/, '')
- line = line.gsub(/\s+$/, '')
-
- if line =~ /^Link\s+([^\s]+)\s+([^\s]+)/
- name = $2
- link_to = @zones[$1]
- raise "Link to zone not found (#{name}->#{link_to})" if link_to.nil?
- raise "Zone already defined: #{name}" if !@zones[name].nil?
- @zones[name] = TZDataLink.new(name, link_to)
- end
- end
- end
- end
-
- # Loads countries from iso3166.tab and zone1970.tab and stores the
- # result in the countries instance variable.
- def load_countries
- puts 'load_countries'
-
- # iso3166.tab is ASCII encoded, but is planned to change to UTF-8 (a
- # superset of ASCII) in the future.
- open_file(File.join(@input_dir, 'iso3166.tab'), 'r', :external_encoding => 'UTF-8', :internal_encoding => 'UTF-8') do |file|
- file.each_line do |line|
-
- if line =~ /^([A-Z]{2})\t(.*)$/
- code = $1
- name = $2
- @countries[code] = TZDataCountry.new(code, name)
- end
- end
- end
-
- primary_zones = {}
- secondary_zones = {}
-
- # zone1970.tab is UTF-8 encoded.
- open_file(File.join(@input_dir, 'zone1970.tab'), 'r', :external_encoding => 'UTF-8', :internal_encoding => 'UTF-8') do |file|
- file.each_line do |line|
-
- line.chomp!
-
- if line =~ /^([A-Z]{2}(?:,[A-Z]{2})*)\t([^\t]+)\t([^\t]+)(\t(.*))?$/
- codes = $1
- location_str = $2
- zone_name = $3
- description = $5
-
- location = TZDataLocation.new(location_str)
-
- zone = @zones[zone_name]
- raise "Zone not found: #{zone_name}" if zone.nil?
-
- description = nil if description == ''
-
- country_timezone = TZDataCountryTimezone.new(zone, description, location)
-
- codes = codes.split(',')
-
- (primary_zones[codes.first] ||= []) << country_timezone
-
- codes[1..-1].each do |code|
- (secondary_zones[code] ||= []) << country_timezone
- end
- end
- end
- end
-
- [primary_zones, secondary_zones].each do |zones|
- zones.each_pair do |code, country_timezones|
- country = @countries[code]
- raise "Country not found: #{code}" if country.nil?
-
- country_timezones.each do |country_timezone|
- country.add_zone(country_timezone)
- end
- end
- end
- end
-
- # Writes a country index file.
- def write_countries_index
- dir = File.join(@output_dir, 'indexes')
- FileUtils.mkdir_p(dir)
-
- open_file(File.join(dir, 'countries.rb'), 'w', :external_encoding => 'UTF-8', :universal_newline => true) do |file|
- file.puts('# encoding: UTF-8')
- file.puts('')
- file.puts('# This file contains data derived from the IANA Time Zone Database')
- file.puts('# (http://www.iana.org/time-zones).')
- file.puts('')
-
- file.puts('module TZInfo')
- file.puts(' module Data')
- file.puts(' module Indexes')
- file.puts(' module Countries')
- file.puts(' include CountryIndexDefinition')
- file.puts('')
-
- countries = @countries.values.sort {|c1,c2| c1.code <=> c2.code}
- countries.each {|country| country.write_index_record(file)}
-
- file.puts(' end') # end module Countries
- file.puts(' end') # end module Indexes
- file.puts(' end') # end module Data
- file.puts('end') # end module TZInfo
- end
- end
-
- # Writes a timezone index file.
- def write_timezones_index
- dir = File.join(@output_dir, 'indexes')
- FileUtils.mkdir_p(dir)
-
- open_file(File.join(dir, 'timezones.rb'), 'w', :external_encoding => 'UTF-8', :universal_newline => true) do |file|
- file.puts('# encoding: UTF-8')
- file.puts('')
- file.puts('# This file contains data derived from the IANA Time Zone Database')
- file.puts('# (http://www.iana.org/time-zones).')
- file.puts('')
-
- file.puts('module TZInfo')
- file.puts(' module Data')
- file.puts(' module Indexes')
- file.puts(' module Timezones')
- file.puts(' include TimezoneIndexDefinition')
- file.puts('')
-
- zones = @zones.values.sort {|t1,t2| t1.name <=> t2.name}
- zones.each {|zone| zone.write_index_record(file)}
-
- file.puts(' end') # end module Timezones
- file.puts(' end') # end module Indexes
- file.puts(' end') # end module Data
- file.puts('end') # end module TZInfo
- end
-
- end
- end
-
- # Base class for all rule sets.
- #
- # @private
- class TZDataRules #:nodoc:
- # Name of the rule set, e.g. EU.
- attr_reader :name
-
- def initialize(name)
- @name = name
- end
-
- def count
- 0
- end
- end
-
- # Empty rule set with a fixed daylight savings (std) offset.
- #
- # @private
- class TZDataFixedOffsetRules < TZDataRules #:nodoc:
- attr_reader :offset
-
- def initialize(offset)
- super(offset.to_s)
- @offset = offset
- end
- end
-
- # An empty set of rules.
- #
- # @private
- class TZDataNoRules < TZDataRules #:nodoc:
- def initialize
- super('-')
- end
- end
-
- # A rule set (as defined by Rule name in the tz data).
- #
- # @private
- class TZDataRuleSet < TZDataRules #:nodoc:
- attr_reader :rules
-
- def initialize(name)
- super
- @rules = []
- end
-
- # Adds a new rule to the set.
- def add_rule(rule)
- @rules << rule
- end
-
- def count
- @rules.length
- end
-
- def each
- @rules.each {|rule| yield rule}
- end
- end
-
- # A rule in a RuleSet (a single Rule line in the tz data).
- #
- # @private
- class TZDataRule #:nodoc:
- include TZDataParserUtils
-
- attr_reader :from
- attr_reader :to
- attr_reader :type
- attr_reader :in_month
- attr_reader :on_day
- attr_reader :at_time
- attr_reader :save
- attr_reader :letter
-
- def initialize(from, to, type, in_month, on_day, at_time, save, letter)
- @from = parse_from(from)
- @to = parse_to(to)
-
- # replace a to of :only with the from year
- raise 'to cannot be only if from is minimum' if @to == :only && @from == :min
- @to = @from if @to == :only
-
- @type = parse_type(type)
- @in_month = parse_month(in_month)
- @on_day = TZDataDayOfMonth.new(on_day)
- @at_time = TZDataTime.new(at_time)
- @save = parse_offset(save)
- @letter = parse_letter(letter)
- end
-
- def activate(year)
- # The following test ignores yearistype at present (currently unused in
- # the data. parse_type currently excepts on encountering a year type.
- if (@from == :min || @from <= year) && (@to == :max || @to >= year)
- TZDataActivatedRule.new(self, year)
- else
- nil
- end
- end
-
- def at_utc_time(year, utc_offset, std_offset)
- @at_time.to_utc(utc_offset, std_offset,
- year, @in_month, @on_day.to_absolute(year, @in_month))
- end
-
- private
- def parse_from(from)
- lower = from.downcase
- if lower =~ /^min/
- :min
- elsif lower =~ /^[0-9]+$/
- lower.to_i
- else
- raise "Invalid from: #{from}"
- end
- end
-
- def parse_to(to)
- lower = to.downcase
- if lower =~ /^max/
- :max
- elsif lower =~ /^o/
- :only
- elsif lower =~ /^[0-9]+$/
- lower.to_i
- else
- raise "Invalid to: #{to}"
- end
- end
-
- def parse_type(type)
- raise "Unsupported rule type: #{type}" if type != '-'
- nil
- end
-
- def parse_letter(letter)
- if letter == '-'
- nil
- else
- letter
- end
- end
- end
-
- # Base class for Zones and Links.
- #
- # @private
- class TZDataDefinition #:nodoc:
- include TZDataParserUtils
-
- attr_reader :name
- attr_reader :name_elements
- attr_reader :path_elements
-
- def initialize(name)
- @name = name
-
- # + and - aren't allowed in class names
- @name_elements = name.gsub(/-/, '__m__').gsub(/\+/, '__p__').split(/\//)
- @path_elements = @name_elements.clone
- @path_elements.pop
- end
-
- # Creates necessary directories, the file, writes the class header and footer
- # and yields to a block to write the content.
- def create_file(output_dir)
- dir = File.join(output_dir, 'definitions', @path_elements.join(File::SEPARATOR))
- FileUtils.mkdir_p(dir)
-
- open_file(File.join(output_dir, 'definitions', @name_elements.join(File::SEPARATOR)) + '.rb', 'w', :external_encoding => 'UTF-8', :universal_newline => true) do |file|
-
- file.instance_variable_set(:@tz_indent, 0)
-
- def file.indent(by)
- @tz_indent += by
- end
-
- def file.puts(s)
- super("#{' ' * @tz_indent}#{s}")
- end
-
- file.puts('# encoding: UTF-8')
- file.puts('')
- file.puts('# This file contains data derived from the IANA Time Zone Database')
- file.puts('# (http://www.iana.org/time-zones).')
- file.puts('')
- file.puts('module TZInfo')
- file.indent(2)
- file.puts('module Data')
- file.indent(2)
- file.puts('module Definitions')
- file.indent(2)
-
- @name_elements.each do |part|
- file.puts("module #{part}")
- file.indent(2)
- end
-
- file.puts('include TimezoneDefinition')
- file.puts('')
-
- yield file
-
- @name_elements.each do
- file.indent(-2)
- file.puts('end')
- end
- file.indent(-2)
- file.puts('end') # end module Definitions
- file.indent(-2)
- file.puts('end') # end module Data
- file.indent(-2)
- file.puts('end') # end module TZInfo
- end
- end
- end
-
- # A tz data Link.
- #
- # @private
- class TZDataLink < TZDataDefinition #:nodoc:
- include TZDataParserUtils
-
- attr_reader :link_to
-
- def initialize(name, link_to)
- super(name)
- @link_to = link_to
- end
-
- # Writes a module for this link.
- def write_module(output_dir)
- puts "writing link #{name}"
-
- create_file(output_dir) {|file|
- file.puts("linked_timezone #{quote_str(@name)}, #{quote_str(@link_to.name)}")
- }
- end
-
- # Writes an index record for this link.
- def write_index_record(file)
- file.puts(" linked_timezone #{quote_str(@name)}")
- end
- end
-
- # A tz data Zone. Each line from the tz data is loaded as a TZDataObservance.
- #
- # @private
- class TZDataZone < TZDataDefinition #:nodoc:
- include TZDataParserUtils
-
- attr_reader :observances
-
- def initialize(name, years)
- super(name)
- @years = years
- @observances = []
- end
-
- def add_observance(observance)
- @observances << observance
- end
-
- # Writes the module for the zone. Iterates all the periods and asks them
- # to write all periods in the timezone.
- def write_module(output_dir)
- puts "writing zone #{name}"
-
- create_file(output_dir) {|file|
-
- file.puts("timezone #{quote_str(@name)} do |tz|")
- file.indent(2)
-
- transitions = find_transitions
- transitions.output_module(file)
-
- file.indent(-2)
- file.puts('end')
- }
- end
-
- # Writes an index record for this zone.
- def write_index_record(file)
- file.puts(" timezone #{quote_str(@name)}")
- end
-
- private
- def find_transitions
- transitions = TZDataTransitions.new(@years)
-
- # algorithm from zic.c outzone
-
- start_time = nil
- until_time = nil
-
-
- @observances.each_with_index {|observance, i|
- std_offset = 0
- use_start = i > 0
- use_until = i < @observances.length - 1
- utc_offset = observance.utc_offset
- start_zone_id = nil
- start_utc_offset = observance.utc_offset
- start_std_offset = 0
-
- if observance.rule_set.count == 0
- std_offset = observance.std_offset
- start_zone_id = observance.format.expand(std_offset, nil)
-
- if use_start
- transitions << TZDataTransition.new(start_time, utc_offset, std_offset, start_zone_id)
- use_start = false
- else
- # zic algorithm only outputs this if std_offset is non-zero
- # to get the initial LMT range, we output this regardless
- transitions << TZDataTransition.new(nil, utc_offset, std_offset, start_zone_id)
- end
- else
- @years.each {|year|
- if use_until && year > observance.valid_until.year
- break
- end
-
- activated_rules = []
-
- observance.rule_set.each {|rule|
- activated_rule = rule.activate(year)
- activated_rules << activated_rule unless activated_rule.nil?
- }
-
- while true
- # turn until_time into UTC using the current utc_offset and std_offset
- until_time = observance.valid_until.to_utc(utc_offset, std_offset) if use_until
-
- earliest = nil
-
- activated_rules.each {|activated_rule|
- # recalculate the time using the current std_offset
- activated_rule.calculate_time(utc_offset, std_offset)
- earliest = activated_rule if earliest.nil? || activated_rule.at < earliest.at
- }
-
- break if earliest.nil?
- activated_rules.delete(earliest)
- break if use_until && earliest.at >= until_time
- std_offset = earliest.rule.save
- use_start = false if use_start && earliest.at == start_time
-
- if use_start
- if earliest.at < start_time
- start_utc_offset = observance.utc_offset
- start_std_offset = std_offset
- start_zone_id = observance.format.expand(earliest.rule.save, earliest.rule.letter)
- next
- end
-
- if start_zone_id.nil? && start_utc_offset + start_std_offset == observance.utc_offset + std_offset
- start_zone_id = observance.format.expand(earliest.rule.save, earliest.rule.letter)
- end
- end
-
- zone_id = observance.format.expand(earliest.rule.save, earliest.rule.letter)
- transitions << TZDataTransition.new(earliest.at, observance.utc_offset, earliest.rule.save, zone_id)
- end
- }
- end
-
- if use_start
- start_zone_id = observance.format.expand(nil, nil) if start_zone_id.nil? && observance.format.fixed?
- raise 'Could not determine time zone abbreviation to use just after until time' if start_zone_id.nil?
- transitions << TZDataTransition.new(start_time, start_utc_offset, start_std_offset, start_zone_id)
- end
-
- start_time = observance.valid_until.to_utc(utc_offset, std_offset) if use_until
- }
-
- transitions
- end
- end
-
- # A observance within a zone (a line within the zone definition).
- #
- # @private
- class TZDataObservance #:nodoc:
- include TZDataParserUtils
-
- attr_reader :utc_offset
- attr_reader :rule_set
- attr_reader :format
- attr_reader :valid_until
-
- def initialize(utc_offset, rule_set, format, valid_until)
- @utc_offset = parse_offset(utc_offset)
- @rule_set = rule_set
- @format = TZDataFormat.new(format)
- @valid_until = valid_until.nil? ? nil : TZDataUntil.new(valid_until)
- end
-
- def std_offset
- if @rule_set.kind_of?(TZDataFixedOffsetRules)
- @rule_set.offset
- else
- 0
- end
- end
- end
-
- # Collection of TZDataTransition instances used when building a zone class.
- #
- # @private
- class TZDataTransitions #:nodoc:
- include TZDataParserUtils
-
- def initialize(years)
- @years = years
- @transitions = []
- end
-
- def << (transition)
- @transitions << transition
- end
-
- def output_module(file)
- optimize
-
- # Try and end on a transition to std if one happens in the last year.
- if @transitions.length > 1 &&
- @transitions.last.std_offset != 0 &&
- @transitions[@transitions.length - 2].std_offset == 0 &&
- @transitions[@transitions.length - 2].at_utc.year == @years.max
-
- transitions = @transitions[0..@transitions.length - 2]
- else
- transitions = @transitions
- end
-
- process_offsets(file)
- file.puts('')
-
- transitions.each do |t|
- t.write(file)
- end
- end
-
- private
- def optimize
- @transitions.sort!
-
- # Optimization logic from zic.c writezone.
-
- from_i = 0
- to_i = 0
-
- while from_i < @transitions.length
- if to_i > 1 &&
- !@transitions[from_i].at_utc.nil? &&
- !@transitions[to_i - 1].at_utc.nil? &&
- @transitions[from_i].at_utc + Rational(@transitions[to_i - 1].total_offset, 86400) <=
- @transitions[to_i - 1].at_utc + Rational(@transitions[to_i - 2].total_offset, 86400)
-
- @transitions[to_i - 1] = @transitions[from_i].clone_with_at(@transitions[to_i - 1].at_utc)
- from_i += 1
- next
- end
-
- # Shuffle transitions up, eliminating any redundant transitions
- # along the way.
- if to_i == 0 ||
- @transitions[to_i - 1].utc_offset != @transitions[from_i].utc_offset ||
- @transitions[to_i - 1].std_offset != @transitions[from_i].std_offset ||
- @transitions[to_i - 1].zone_id != @transitions[from_i].zone_id
-
- @transitions[to_i] = @transitions[from_i]
- to_i += 1
- end
-
- from_i += 1
- end
-
- if to_i > 0
- @transitions = @transitions[0..to_i - 1]
- else
- @transitions = []
- end
- end
-
- def quote_zone_id(zone_id)
- if zone_id =~ %r{[\-+']}
- ":#{quote_str(zone_id)}"
- else
- ":#{zone_id}"
- end
- end
-
- def process_offsets(file)
- # A bit of a hack at the moment. The offset used to be output with
- # each period (pair of transitions). They are now separated from the
- # transition data. The code should probably be changed at some point to
- # setup the offsets at an earlier stage.
-
- # Assume that when this is called, the first transition is the Local
- # Mean Time initial rule or a transition with no time that defines the
- # offset for the entire zone.
-
- offsets = []
-
- # Find the first std offset. Timezones always start in std.
- @transitions.each do |t|
- if t.std_offset == 0
- offset = {:utc_offset => t.utc_offset,
- :std_offset => t.std_offset,
- :zone_id => t.zone_id,
- :name => 'o0'}
-
- offsets << offset
- break
- end
- end
-
- @transitions.each do |t|
- offset = offsets.find do |o|
- o[:utc_offset] == t.utc_offset &&
- o[:std_offset] == t.std_offset &&
- o[:zone_id] == t.zone_id
- end
-
- unless offset
- offset = {:utc_offset => t.utc_offset,
- :std_offset => t.std_offset,
- :zone_id => t.zone_id,
- :name => "o#{offsets.length}"}
-
- offsets << offset
- end
-
- t.offset_name = offset[:name]
- end
-
- offsets.each do |offset|
- file.puts("tz.offset :#{offset[:name]}, #{offset[:utc_offset]}, #{offset[:std_offset]}, #{quote_zone_id(offset[:zone_id])}")
- end
-
- end
- end
-
- # A transition that will be used to write the periods in a zone class.
- #
- # @private
- class TZDataTransition #:nodoc:
- include Comparable
-
- EPOCH = DateTime.new(1970, 1, 1)
-
- attr_reader :at_utc
- attr_reader :utc_offset
- attr_reader :std_offset
- attr_reader :zone_id
- attr_accessor :offset_name
-
- def initialize(at_utc, utc_offset, std_offset, zone_id)
- @at_utc = at_utc
- @utc_offset = utc_offset
- @std_offset = std_offset
- @zone_id = zone_id
- @offset_name = nil
- end
-
- def to_s
- "At #{at_utc} UTC switch to UTC offset #{@utc_offset} with std offset #{@std_offset}, zone id #{@zone_id}"
- end
-
- def <=>(transition)
- if @at_utc == transition.at_utc
- 0
- elsif @at_utc.nil?
- -1
- elsif transition.nil?
- 1
- else
- @at_utc - transition.at_utc
- end
- end
-
- def total_offset
- @utc_offset + @std_offset
- end
-
- def clone_with_at(at_utc)
- TZDataTransition.new(at_utc, @utc_offset, @std_offset, @zone_id)
- end
-
- def write(file)
- if @at_utc
- file.puts "tz.transition #{@at_utc.year}, #{@at_utc.mon}, :#{@offset_name}, #{timestamp_parameters(@at_utc)}"
- end
- end
-
- private
- def timestamp_parameters(datetime)
- timestamp = ((datetime - EPOCH) * 86400).to_i
-
- if timestamp < 0 || timestamp > 2147483647
- # Output DateTime parameters as well as a timestamp for platforms
- # where Time doesn't support negative or 64-bit values.
- "#{timestamp}, #{datetime.ajd.numerator}, #{datetime.ajd.denominator}"
- else
- timestamp
- end
- end
- end
-
- # An instance of a rule for a year.
- #
- # @private
- class TZDataActivatedRule #:nodoc:
- attr_reader :rule
- attr_reader :year
- attr_reader :at
-
- def initialize(rule, year)
- @rule = rule
- @year = year
- @at = nil
- end
-
- def calculate_time(utc_offset, std_offset)
- @at = @rule.at_utc_time(@year, utc_offset, std_offset)
- end
- end
-
- # A tz data time definition - an hour, minute, second and reference. Reference
- # is either :utc, :standard or :wall_clock.
- #
- # @private
- class TZDataTime #:nodoc:
- attr_reader :hour
- attr_reader :minute
- attr_reader :second
- attr_reader :ref
-
- def initialize(spec)
- raise "Invalid time: #{spec}" if spec !~ /^([0-9]+)(:([0-9]+)(:([0-9]+))?)?([wguzs])?$/
-
- @hour = $1.to_i
- @minute = $3.nil? ? 0 : $3.to_i
- @second = $5.nil? ? 0 : $5.to_i
-
- if $6 == 's'
- @ref = :standard
- elsif $6 == 'g' || $6 == 'u' || $6 == 'z'
- @ref = :utc
- else
- @ref = :wall_clock
- end
- end
-
- # Converts the time to UTC given a utc_offset and std_offset.
- def to_utc(utc_offset, std_offset, year, month, day)
- result = DateTime.new(year, month, day, @hour, @minute, @second)
- offset = 0
- offset = offset + utc_offset if @ref == :standard || @ref == :wall_clock
- offset = offset + std_offset if @ref == :wall_clock
- result - Rational(offset, 86400)
- end
- end
-
- # A tz data day of the month reference. Can either be an absolute day,
- # a last week day or a week day >= or <= than a specific day of month.
- #
- # @private
- class TZDataDayOfMonth #:nodoc:
- attr_reader :type
- attr_reader :day_of_month
- attr_reader :day_of_week
- attr_reader :operator
-
- def initialize(spec)
- raise "Invalid on: #{spec}" if spec !~ /^([0-9]+)|(last([A-Za-z]+))|(([A-Za-z]+)([<>]=)([0-9]+))$/
-
- if $1
- @type = :absolute
- @day_of_month = $1.to_i
- elsif $3
- @type = :last
- @day_of_week = parse_day_of_week($3)
- else
- @type = :comparison
- @day_of_week = parse_day_of_week($5)
- @operator = parse_operator($6)
- @day_of_month = $7.to_i
- end
- end
-
- # Returns the absolute day of month for the given year and month.
- def to_absolute(year, month)
- case @type
- when :last
- last_day_in_month = (Date.new(year, month, 1) >> 1) - 1
- offset = last_day_in_month.wday - @day_of_week
- offset = offset + 7 if offset < 0
- (last_day_in_month - offset).day
- when :comparison
- pivot = Date.new(year, month, @day_of_month)
- offset = @day_of_week - pivot.wday
- offset = -offset if @operator == :less_equal
- offset = offset + 7 if offset < 0
- offset = -offset if @operator == :less_equal
- result = pivot + offset
- if result.month != pivot.month
- puts self.inspect
- puts year
- puts month
- end
- raise 'No suitable date found' if result.month != pivot.month
- result.day
- else #absolute
- @day_of_month
- end
- end
-
- private
- def parse_day_of_week(day_of_week)
- lower = day_of_week.downcase
- if lower =~ /^mon/
- 1
- elsif lower =~ /^tue/
- 2
- elsif lower =~ /^wed/
- 3
- elsif lower =~ /^thu/
- 4
- elsif lower =~ /^fri/
- 5
- elsif lower =~ /^sat/
- 6
- elsif lower =~ /^sun/
- 0
- else
- raise "Invalid day of week: #{day_of_week}"
- end
- end
-
- def parse_operator(operator)
- if operator == '>='
- :greater_equal
- elsif operator == '<='
- :less_equal
- else
- raise "Invalid operator: #{operator}"
- end
- end
- end
-
- # A tz data Zone until reference.
- #
- # @private
- class TZDataUntil #:nodoc:
- include TZDataParserUtils
-
- attr_reader :year
- attr_reader :month
- attr_reader :day
- attr_reader :time
-
- def initialize(spec)
- parts = spec.split(/\s+/)
- raise "Invalid until: #{spec}" if parts.length < 1
-
- @year = parts[0].to_i
- @month = parts.length > 1 ? parse_month(parts[1]) : 1
- @day = TZDataDayOfMonth.new(parts.length > 2 ? parts[2] : '1')
- @time = TZDataTime.new(parts.length > 3 ? parts[3] : '00:00')
- end
-
- # Converts the reference to a UTC DateTime.
- def to_utc(utc_offset, std_offset)
- @time.to_utc(utc_offset, std_offset, @year, @month, @day.to_absolute(@year, @month))
- end
- end
-
- # A tz data Zone format string. Either alternate standard/daylight-savings,
- # substitution (%s) format or a fixed string.
- #
- # @private
- class TZDataFormat #:nodoc:
- def initialize(spec)
- if spec =~ /([A-Z]+)\/([A-Z]+)/i
- @type = :alternate
- @standard_abbrev = $1
- @daylight_abbrev = $2
- elsif spec =~ /%s/
- @type = :subst
- @abbrev = spec
- else
- @type = :fixed
- @abbrev = spec
- end
- end
-
- # Expands given the current daylight savings offset and Rule string.
- def expand(std_offset, rule_string)
- if @type == :alternate
- if std_offset == 0
- @standard_abbrev
- else
- @daylight_abbrev
- end
- elsif @type == :subst
- sprintf(@abbrev, rule_string)
- else
- @abbrev
- end
- end
-
- # True if a string from the rule is required to expand this format.
- def requires_rule_string?
- @type == :subst
- end
-
- # Is a fixed format string.
- def fixed?
- @type == :fixed
- end
- end
-
- # A location (latitude + longitude)
- #
- # @private
- class TZDataLocation #:nodoc:
- attr_reader :latitude
- attr_reader :longitude
-
- # Constructs a new TZDataLocation from a string in ISO 6709
- # sign-degrees-minutes-seconds format, either +-DDMM+-DDDMM
- # or +-DDMMSS+-DDDMMSS, first latitude (+ is north),
- # then longitude (+ is east).
- def initialize(coordinates)
- if coordinates !~ /^([+\-])([0-9]{2})([0-9]{2})([0-9]{2})?([+\-])([0-9]{3})([0-9]{2})([0-9]{2})?$/
- raise "Invalid coordinates: #{coordinates}"
- end
-
- @latitude = Rational($2.to_i) + Rational($3.to_i, 60)
- @latitude += Rational($4.to_i, 3600) unless $4.nil?
- @latitude = -@latitude if $1 == '-'
-
- @longitude = Rational($6.to_i) + Rational($7.to_i, 60)
- @longitude += Rational($8.to_i, 3600) unless $8.nil?
- @longitude = -@longitude if $5 == '-'
- end
- end
-
- # @private
- TZDataCountryTimezone = Struct.new(:timezone, :description, :location) #:nodoc:
-
- # An ISO 3166 country.
- #
- # @private
- class TZDataCountry #:nodoc:
- include TZDataParserUtils
-
- attr_reader :code
- attr_reader :name
- attr_reader :zones
-
- def initialize(code, name)
- @code = code
- @name = name
- @zones = []
- end
-
- # Adds a TZDataCountryTimezone
- def add_zone(zone)
- @zones << zone
- end
-
- def write_index_record(file)
- s = " country #{quote_str(@code)}, #{quote_str(@name)}"
- s << ' do |c|' if @zones.length > 0
-
- file.puts s
-
- @zones.each do |zone|
- file.puts " c.timezone #{quote_str(zone.timezone.name)}, #{zone.location.latitude.numerator}, #{zone.location.latitude.denominator}, #{zone.location.longitude.numerator}, #{zone.location.longitude.denominator}#{zone.description.nil? ? '' : ', ' + quote_str(zone.description)}"
- end
-
- file.puts ' end' if @zones.length > 0
- end
- end
- end
-end
diff --git a/lib/tzinfo/data/version.rb b/lib/tzinfo/data/version.rb
deleted file mode 100644
index fd83435d..00000000
--- a/lib/tzinfo/data/version.rb
+++ /dev/null
@@ -1,20 +0,0 @@
-module TZInfo
- module Data
- # TZInfo::Data version number.
- VERSION = '1.2015.4'
-
- # TZInfo::Data version information.
- module Version
- # The format of the Ruby modules. The only format currently supported by
- # TZInfo is version 1.
- FORMAT = 1
-
- # TZInfo::Data version number.
- STRING = VERSION
-
- # The version of the {IANA Time Zone Database}[http://www.iana.org/time-zones]
- # used to generate this version of TZInfo::Data.
- TZDATA = '2015d'
- end
- end
-end
diff --git a/lib/tzinfo/data_source.rb b/lib/tzinfo/data_source.rb
deleted file mode 100644
index c7d4a117..00000000
--- a/lib/tzinfo/data_source.rb
+++ /dev/null
@@ -1,190 +0,0 @@
-require 'thread'
-
-module TZInfo
- # InvalidDataSource is raised if the DataSource is used doesn't implement one
- # of the required methods.
- class InvalidDataSource < StandardError
- end
-
- # DataSourceNotFound is raised if no data source could be found (i.e.
- # if 'tzinfo/data' cannot be found on the load path and no valid zoneinfo
- # directory can be found on the system).
- class DataSourceNotFound < StandardError
- end
-
- # The base class for data sources of timezone and country data.
- #
- # Use DataSource.set to change the data source being used.
- class DataSource
- # The currently selected data source.
- @@instance = nil
-
- # Mutex used to ensure the default data source is only created once.
- @@default_mutex = Mutex.new
-
- # Returns the currently selected DataSource instance.
- def self.get
- # If a DataSource hasn't been manually set when the first request is
- # made to obtain a DataSource, then a Default data source is created.
-
- # This is done at the first request rather than when TZInfo is loaded to
- # avoid unnecessary (or in some cases potentially harmful) attempts to
- # find a suitable DataSource.
-
- # A Mutex is used to ensure that only a single default instance is
- # created (having two different DataSources in use simultaneously could
- # cause unexpected results).
-
- unless @@instance
- @@default_mutex.synchronize do
- set(create_default_data_source) unless @@instance
- end
- end
-
- @@instance
- end
-
- # Sets the currently selected data source for Timezone and Country data.
- #
- # This should usually be set to one of the two standard data source types:
- #
- # * +:ruby+ - read data from the Ruby modules included in the TZInfo::Data
- # library (tzinfo-data gem).
- # * +:zoneinfo+ - read data from the zoneinfo files included with most
- # Unix-like operating sytems (e.g. in /usr/share/zoneinfo).
- #
- # To set TZInfo to use one of the standard data source types, call
- # \TZInfo::DataSource.set in one of the following ways:
- #
- # TZInfo::DataSource.set(:ruby)
- # TZInfo::DataSource.set(:zoneinfo)
- # TZInfo::DataSource.set(:zoneinfo, zoneinfo_dir)
- # TZInfo::DataSource.set(:zoneinfo, zoneinfo_dir, iso3166_tab_file)
- #
- # \DataSource.set(:zoneinfo) will automatically search for the zoneinfo
- # directory by checking the paths specified in
- # ZoneinfoDataSource.search_paths. ZoneinfoDirectoryNotFound will be raised
- # if no valid zoneinfo directory could be found.
- #
- # \DataSource.set(:zoneinfo, zoneinfo_dir) uses the specified zoneinfo
- # directory as the data source. If the directory is not a valid zoneinfo
- # directory, an InvalidZoneinfoDirectory exception will be raised.
- #
- # \DataSource.set(:zoneinfo, zoneinfo_dir, iso3166_tab_file) uses the
- # specified zoneinfo directory as the data source, but loads the iso3166.tab
- # file from an alternate path. If the directory is not a valid zoneinfo
- # directory, an InvalidZoneinfoDirectory exception will be raised.
- #
- # Custom data sources can be created by subclassing TZInfo::DataSource and
- # implementing the following methods:
- #
- # * \load_timezone_info
- # * \timezone_identifiers
- # * \data_timezone_identifiers
- # * \linked_timezone_identifiers
- # * \load_country_info
- # * \country_codes
- #
- # To have TZInfo use the custom data source, call \DataSource.set
- # as follows:
- #
- # TZInfo::DataSource.set(CustomDataSource.new)
- #
- # To avoid inconsistent data, \DataSource.set should be called before
- # accessing any Timezone or Country data.
- #
- # If \DataSource.set is not called, TZInfo will by default use TZInfo::Data
- # as the data source. If TZInfo::Data is not available (i.e. if require
- # 'tzinfo/data' fails), then TZInfo will search for a zoneinfo directory
- # instead (using the search path specified by
- # TZInfo::ZoneinfoDataSource::DEFAULT_SEARCH_PATH).
- def self.set(data_source_or_type, *args)
- if data_source_or_type.kind_of?(DataSource)
- @@instance = data_source_or_type
- elsif data_source_or_type == :ruby
- @@instance = RubyDataSource.new
- elsif data_source_or_type == :zoneinfo
- @@instance = ZoneinfoDataSource.new(*args)
- else
- raise ArgumentError, 'data_source_or_type must be a DataSource instance or a data source type (:ruby)'
- end
- end
-
- # Returns a TimezoneInfo instance for a given identifier. The TimezoneInfo
- # instance should derive from either DataTimzoneInfo for timezones that
- # define their own data or LinkedTimezoneInfo for links or aliases to
- # other timezones.
- #
- # Raises InvalidTimezoneIdentifier if the timezone is not found or the
- # identifier is invalid.
- def load_timezone_info(identifier)
- raise_invalid_data_source('load_timezone_info')
- end
-
- # Returns an array of all the available timezone identifiers.
- def timezone_identifiers
- raise_invalid_data_source('timezone_identifiers')
- end
-
- # Returns an array of all the available timezone identifiers for
- # data timezones (i.e. those that actually contain definitions).
- def data_timezone_identifiers
- raise_invalid_data_source('data_timezone_identifiers')
- end
-
- # Returns an array of all the available timezone identifiers that
- # are links to other timezones.
- def linked_timezone_identifiers
- raise_invalid_data_source('linked_timezone_identifiers')
- end
-
- # Returns a CountryInfo instance for the given ISO 3166-1 alpha-2
- # country code. Raises InvalidCountryCode if the country could not be found
- # or the code is invalid.
- def load_country_info(code)
- raise_invalid_data_source('load_country_info')
- end
-
- # Returns an array of all the available ISO 3166-1 alpha-2
- # country codes.
- def country_codes
- raise_invalid_data_source('country_codes')
- end
-
- # Returns the name of this DataSource.
- def to_s
- "Default DataSource"
- end
-
- # Returns internal object state as a programmer-readable string.
- def inspect
- "#<#{self.class}>"
- end
-
- private
-
- # Creates a DataSource instance for use as the default. Used if
- # no preference has been specified manually.
- def self.create_default_data_source
- has_tzinfo_data = false
-
- begin
- require 'tzinfo/data'
- has_tzinfo_data = true
- rescue LoadError
- end
-
- return RubyDataSource.new if has_tzinfo_data
-
- begin
- return ZoneinfoDataSource.new
- rescue ZoneinfoDirectoryNotFound
- raise DataSourceNotFound, "No source of timezone data could be found.\nPlease refer to http://tzinfo.github.io/datasourcenotfound for help resolving this error."
- end
- end
-
- def raise_invalid_data_source(method_name)
- raise InvalidDataSource, "#{method_name} not defined"
- end
- end
-end
diff --git a/lib/tzinfo/data_timezone.rb b/lib/tzinfo/data_timezone.rb
deleted file mode 100644
index 94958c93..00000000
--- a/lib/tzinfo/data_timezone.rb
+++ /dev/null
@@ -1,58 +0,0 @@
-module TZInfo
-
- # A Timezone based on a DataTimezoneInfo.
- #
- # @private
- class DataTimezone < InfoTimezone #:nodoc:
-
- # Returns the TimezonePeriod for the given UTC time. utc can either be
- # a DateTime, Time or integer timestamp (Time.to_i). Any timezone
- # information in utc is ignored (it is treated as a UTC time).
- #
- # If no TimezonePeriod could be found, PeriodNotFound is raised.
- def period_for_utc(utc)
- info.period_for_utc(utc)
- end
-
- # Returns the set of TimezonePeriod instances that are valid for the given
- # local time as an array. If you just want a single period, use
- # period_for_local instead and specify how abiguities should be resolved.
- # Raises PeriodNotFound if no periods are found for the given time.
- def periods_for_local(local)
- info.periods_for_local(local)
- end
-
- # Returns an Array of TimezoneTransition instances representing the times
- # where the UTC offset of the timezone changes.
- #
- # Transitions are returned up to a given date and time up to a given date
- # and time, specified in UTC (utc_to).
- #
- # A from date and time may also be supplied using the utc_from parameter
- # (also specified in UTC). If utc_from is not nil, only transitions from
- # that date and time onwards will be returned.
- #
- # Comparisons with utc_to are exclusive. Comparisons with utc_from are
- # inclusive. If a transition falls precisely on utc_to, it will be excluded.
- # If a transition falls on utc_from, it will be included.
- #
- # Transitions returned are ordered by when they occur, from earliest to
- # latest.
- #
- # utc_to and utc_from can be specified using either DateTime, Time or
- # integer timestamps (Time.to_i).
- #
- # If utc_from is specified and utc_to is not greater than utc_from, then
- # transitions_up_to raises an ArgumentError exception.
- def transitions_up_to(utc_to, utc_from = nil)
- info.transitions_up_to(utc_to, utc_from)
- end
-
- # Returns the canonical zone for this Timezone.
- #
- # For a DataTimezone, this is always self.
- def canonical_zone
- self
- end
- end
-end
diff --git a/lib/tzinfo/data_timezone_info.rb b/lib/tzinfo/data_timezone_info.rb
deleted file mode 100644
index 7d0fa5f3..00000000
--- a/lib/tzinfo/data_timezone_info.rb
+++ /dev/null
@@ -1,55 +0,0 @@
-module TZInfo
- # Represents a defined timezone containing transition data.
- class DataTimezoneInfo < TimezoneInfo
-
- # Returns the TimezonePeriod for the given UTC time.
- def period_for_utc(utc)
- raise_not_implemented('period_for_utc')
- end
-
- # Returns the set of TimezonePeriods for the given local time as an array.
- # Results returned are ordered by increasing UTC start date.
- # Returns an empty array if no periods are found for the given time.
- def periods_for_local(local)
- raise_not_implemented('periods_for_local')
- end
-
- # Returns an Array of TimezoneTransition instances representing the times
- # where the UTC offset of the timezone changes.
- #
- # Transitions are returned up to a given date and time up to a given date
- # and time, specified in UTC (utc_to).
- #
- # A from date and time may also be supplied using the utc_from parameter
- # (also specified in UTC). If utc_from is not nil, only transitions from
- # that date and time onwards will be returned.
- #
- # Comparisons with utc_to are exclusive. Comparisons with utc_from are
- # inclusive. If a transition falls precisely on utc_to, it will be excluded.
- # If a transition falls on utc_from, it will be included.
- #
- # Transitions returned are ordered by when they occur, from earliest to
- # latest.
- #
- # utc_to and utc_from can be specified using either DateTime, Time or
- # integer timestamps (Time.to_i).
- #
- # If utc_from is specified and utc_to is not greater than utc_from, then
- # transitions_up_to raises an ArgumentError exception.
- def transitions_up_to(utc_to, utc_from = nil)
- raise_not_implemented('transitions_up_to')
- end
-
- # Constructs a Timezone instance for the timezone represented by this
- # DataTimezoneInfo.
- def create_timezone
- DataTimezone.new(self)
- end
-
- private
-
- def raise_not_implemented(method_name)
- raise NotImplementedError, "Subclasses must override #{method_name}"
- end
- end
-end
diff --git a/lib/tzinfo/info_timezone.rb b/lib/tzinfo/info_timezone.rb
deleted file mode 100644
index 4eb014be..00000000
--- a/lib/tzinfo/info_timezone.rb
+++ /dev/null
@@ -1,30 +0,0 @@
-module TZInfo
-
- # A Timezone based on a TimezoneInfo.
- #
- # @private
- class InfoTimezone < Timezone #:nodoc:
-
- # Constructs a new InfoTimezone with a TimezoneInfo instance.
- def self.new(info)
- tz = super()
- tz.send(:setup, info)
- tz
- end
-
- # The identifier of the timezone, e.g. "Europe/Paris".
- def identifier
- @info.identifier
- end
-
- protected
- # The TimezoneInfo for this Timezone.
- def info
- @info
- end
-
- def setup(info)
- @info = info
- end
- end
-end
diff --git a/lib/tzinfo/linked_timezone.rb b/lib/tzinfo/linked_timezone.rb
deleted file mode 100644
index c4f4a0d4..00000000
--- a/lib/tzinfo/linked_timezone.rb
+++ /dev/null
@@ -1,63 +0,0 @@
-module TZInfo
-
- # A Timezone based on a LinkedTimezoneInfo.
- #
- # @private
- class LinkedTimezone < InfoTimezone #:nodoc:
- # Returns the TimezonePeriod for the given UTC time. utc can either be
- # a DateTime, Time or integer timestamp (Time.to_i). Any timezone
- # information in utc is ignored (it is treated as a UTC time).
- #
- # If no TimezonePeriod could be found, PeriodNotFound is raised.
- def period_for_utc(utc)
- @linked_timezone.period_for_utc(utc)
- end
-
- # Returns the set of TimezonePeriod instances that are valid for the given
- # local time as an array. If you just want a single period, use
- # period_for_local instead and specify how abiguities should be resolved.
- # Raises PeriodNotFound if no periods are found for the given time.
- def periods_for_local(local)
- @linked_timezone.periods_for_local(local)
- end
-
- # Returns an Array of TimezoneTransition instances representing the times
- # where the UTC offset of the timezone changes.
- #
- # Transitions are returned up to a given date and time up to a given date
- # and time, specified in UTC (utc_to).
- #
- # A from date and time may also be supplied using the utc_from parameter
- # (also specified in UTC). If utc_from is not nil, only transitions from
- # that date and time onwards will be returned.
- #
- # Comparisons with utc_to are exclusive. Comparisons with utc_from are
- # inclusive. If a transition falls precisely on utc_to, it will be excluded.
- # If a transition falls on utc_from, it will be included.
- #
- # Transitions returned are ordered by when they occur, from earliest to
- # latest.
- #
- # utc_to and utc_from can be specified using either DateTime, Time or
- # integer timestamps (Time.to_i).
- #
- # If utc_from is specified and utc_to is not greater than utc_from, then
- # transitions_up_to raises an ArgumentError exception.
- def transitions_up_to(utc_to, utc_from = nil)
- @linked_timezone.transitions_up_to(utc_to, utc_from)
- end
-
- # Returns the canonical zone for this Timezone.
- #
- # For a LinkedTimezone, this is the canonical zone of the link target.
- def canonical_zone
- @linked_timezone.canonical_zone
- end
-
- protected
- def setup(info)
- super(info)
- @linked_timezone = Timezone.get(info.link_to_identifier)
- end
- end
-end
diff --git a/lib/tzinfo/linked_timezone_info.rb b/lib/tzinfo/linked_timezone_info.rb
deleted file mode 100644
index f7961d55..00000000
--- a/lib/tzinfo/linked_timezone_info.rb
+++ /dev/null
@@ -1,26 +0,0 @@
-module TZInfo
- # Represents a timezone that is defined as a link or alias to another zone.
- class LinkedTimezoneInfo < TimezoneInfo
-
- # The zone that provides the data (that this zone is an alias for).
- attr_reader :link_to_identifier
-
- # Constructs a new LinkedTimezoneInfo with an identifier and the identifier
- # of the zone linked to.
- def initialize(identifier, link_to_identifier)
- super(identifier)
- @link_to_identifier = link_to_identifier
- end
-
- # Returns internal object state as a programmer-readable string.
- def inspect
- "#<#{self.class}: #@identifier,#@link_to_identifier>"
- end
-
- # Constructs a Timezone instance for the timezone represented by this
- # DataTimezoneInfo.
- def create_timezone
- LinkedTimezone.new(self)
- end
- end
-end
diff --git a/lib/tzinfo/offset_rationals.rb b/lib/tzinfo/offset_rationals.rb
deleted file mode 100644
index 2a50a087..00000000
--- a/lib/tzinfo/offset_rationals.rb
+++ /dev/null
@@ -1,77 +0,0 @@
-require 'rational' unless defined?(Rational)
-
-module TZInfo
-
- # Provides a method for getting Rationals for a timezone offset in seconds.
- # Pre-reduced rationals are returned for all the half-hour intervals between
- # -14 and +14 hours to avoid having to call gcd at runtime.
- #
- # @private
- module OffsetRationals #:nodoc:
- @@rational_cache = {
- -50400 => RubyCoreSupport.rational_new!(-7,12),
- -48600 => RubyCoreSupport.rational_new!(-9,16),
- -46800 => RubyCoreSupport.rational_new!(-13,24),
- -45000 => RubyCoreSupport.rational_new!(-25,48),
- -43200 => RubyCoreSupport.rational_new!(-1,2),
- -41400 => RubyCoreSupport.rational_new!(-23,48),
- -39600 => RubyCoreSupport.rational_new!(-11,24),
- -37800 => RubyCoreSupport.rational_new!(-7,16),
- -36000 => RubyCoreSupport.rational_new!(-5,12),
- -34200 => RubyCoreSupport.rational_new!(-19,48),
- -32400 => RubyCoreSupport.rational_new!(-3,8),
- -30600 => RubyCoreSupport.rational_new!(-17,48),
- -28800 => RubyCoreSupport.rational_new!(-1,3),
- -27000 => RubyCoreSupport.rational_new!(-5,16),
- -25200 => RubyCoreSupport.rational_new!(-7,24),
- -23400 => RubyCoreSupport.rational_new!(-13,48),
- -21600 => RubyCoreSupport.rational_new!(-1,4),
- -19800 => RubyCoreSupport.rational_new!(-11,48),
- -18000 => RubyCoreSupport.rational_new!(-5,24),
- -16200 => RubyCoreSupport.rational_new!(-3,16),
- -14400 => RubyCoreSupport.rational_new!(-1,6),
- -12600 => RubyCoreSupport.rational_new!(-7,48),
- -10800 => RubyCoreSupport.rational_new!(-1,8),
- -9000 => RubyCoreSupport.rational_new!(-5,48),
- -7200 => RubyCoreSupport.rational_new!(-1,12),
- -5400 => RubyCoreSupport.rational_new!(-1,16),
- -3600 => RubyCoreSupport.rational_new!(-1,24),
- -1800 => RubyCoreSupport.rational_new!(-1,48),
- 0 => RubyCoreSupport.rational_new!(0,1),
- 1800 => RubyCoreSupport.rational_new!(1,48),
- 3600 => RubyCoreSupport.rational_new!(1,24),
- 5400 => RubyCoreSupport.rational_new!(1,16),
- 7200 => RubyCoreSupport.rational_new!(1,12),
- 9000 => RubyCoreSupport.rational_new!(5,48),
- 10800 => RubyCoreSupport.rational_new!(1,8),
- 12600 => RubyCoreSupport.rational_new!(7,48),
- 14400 => RubyCoreSupport.rational_new!(1,6),
- 16200 => RubyCoreSupport.rational_new!(3,16),
- 18000 => RubyCoreSupport.rational_new!(5,24),
- 19800 => RubyCoreSupport.rational_new!(11,48),
- 21600 => RubyCoreSupport.rational_new!(1,4),
- 23400 => RubyCoreSupport.rational_new!(13,48),
- 25200 => RubyCoreSupport.rational_new!(7,24),
- 27000 => RubyCoreSupport.rational_new!(5,16),
- 28800 => RubyCoreSupport.rational_new!(1,3),
- 30600 => RubyCoreSupport.rational_new!(17,48),
- 32400 => RubyCoreSupport.rational_new!(3,8),
- 34200 => RubyCoreSupport.rational_new!(19,48),
- 36000 => RubyCoreSupport.rational_new!(5,12),
- 37800 => RubyCoreSupport.rational_new!(7,16),
- 39600 => RubyCoreSupport.rational_new!(11,24),
- 41400 => RubyCoreSupport.rational_new!(23,48),
- 43200 => RubyCoreSupport.rational_new!(1,2),
- 45000 => RubyCoreSupport.rational_new!(25,48),
- 46800 => RubyCoreSupport.rational_new!(13,24),
- 48600 => RubyCoreSupport.rational_new!(9,16),
- 50400 => RubyCoreSupport.rational_new!(7,12)}.freeze
-
- # Returns a Rational expressing the fraction of a day that offset in
- # seconds represents (i.e. equivalent to Rational(offset, 86400)).
- def rational_for_offset(offset)
- @@rational_cache[offset] || Rational(offset, 86400)
- end
- module_function :rational_for_offset
- end
-end
diff --git a/lib/tzinfo/ruby_core_support.rb b/lib/tzinfo/ruby_core_support.rb
deleted file mode 100644
index c97819e1..00000000
--- a/lib/tzinfo/ruby_core_support.rb
+++ /dev/null
@@ -1,146 +0,0 @@
-require 'date'
-require 'rational' unless defined?(Rational)
-
-module TZInfo
-
- # Methods to support different versions of Ruby.
- #
- # @private
- module RubyCoreSupport #:nodoc:
-
- # Use Rational.new! for performance reasons in Ruby 1.8.
- # This has been removed from 1.9, but Rational performs better.
- if Rational.respond_to? :new!
- def self.rational_new!(numerator, denominator = 1)
- Rational.new!(numerator, denominator)
- end
- else
- def self.rational_new!(numerator, denominator = 1)
- Rational(numerator, denominator)
- end
- end
-
- # Ruby 1.8.6 introduced new! and deprecated new0.
- # Ruby 1.9.0 removed new0.
- # Ruby trunk revision 31668 removed the new! method.
- # Still support new0 for better performance on older versions of Ruby (new0 indicates
- # that the rational has already been reduced to its lowest terms).
- # Fallback to jd with conversion from ajd if new! and new0 are unavailable.
- if DateTime.respond_to? :new!
- def self.datetime_new!(ajd = 0, of = 0, sg = Date::ITALY)
- DateTime.new!(ajd, of, sg)
- end
- elsif DateTime.respond_to? :new0
- def self.datetime_new!(ajd = 0, of = 0, sg = Date::ITALY)
- DateTime.new0(ajd, of, sg)
- end
- else
- HALF_DAYS_IN_DAY = rational_new!(1, 2)
-
- def self.datetime_new!(ajd = 0, of = 0, sg = Date::ITALY)
- # Convert from an Astronomical Julian Day number to a civil Julian Day number.
- jd = ajd + of + HALF_DAYS_IN_DAY
-
- # Ruby trunk revision 31862 changed the behaviour of DateTime.jd so that it will no
- # longer accept a fractional civil Julian Day number if further arguments are specified.
- # Calculate the hours, minutes and seconds to pass to jd.
-
- jd_i = jd.to_i
- jd_i -= 1 if jd < 0
- hours = (jd - jd_i) * 24
- hours_i = hours.to_i
- minutes = (hours - hours_i) * 60
- minutes_i = minutes.to_i
- seconds = (minutes - minutes_i) * 60
-
- DateTime.jd(jd_i, hours_i, minutes_i, seconds, of, sg)
- end
- end
-
- # DateTime in Ruby 1.8.6 doesn't consider times within the 60th second to be
- # valid. When attempting to specify such a DateTime, subtract the fractional
- # part and then add it back later
- if Date.respond_to?(:valid_time?) && !Date.valid_time?(0, 0, rational_new!(59001, 1000)) # 0:0:59.001
- def self.datetime_new(y=-4712, m=1, d=1, h=0, min=0, s=0, of=0, sg=Date::ITALY)
- if !s.kind_of?(Integer) && s > 59
- dt = DateTime.new(y, m, d, h, min, 59, of, sg)
- dt + (s - 59) / 86400
- else
- DateTime.new(y, m, d, h, min, s, of, sg)
- end
- end
- else
- def self.datetime_new(y=-4712, m=1, d=1, h=0, min=0, s=0, of=0, sg=Date::ITALY)
- DateTime.new(y, m, d, h, min, s, of, sg)
- end
- end
-
- # Returns true if Time on the runtime platform supports Times defined
- # by negative 32-bit timestamps, otherwise false.
- begin
- Time.at(-1)
- Time.at(-2147483648)
-
- def self.time_supports_negative
- true
- end
- rescue ArgumentError
- def self.time_supports_negative
- false
- end
- end
-
- # Returns true if Time on the runtime platform supports Times defined by
- # 64-bit timestamps, otherwise false.
- begin
- Time.at(-2147483649)
- Time.at(2147483648)
-
- def self.time_supports_64bit
- true
- end
- rescue RangeError
- def self.time_supports_64bit
- false
- end
- end
-
- # Return the result of Time#nsec if it exists, otherwise return the
- # result of Time#usec * 1000.
- if Time.method_defined?(:nsec)
- def self.time_nsec(time)
- time.nsec
- end
- else
- def self.time_nsec(time)
- time.usec * 1000
- end
- end
-
- # Call String#force_encoding if this version of Ruby has encoding support
- # otherwise treat as a no-op.
- if String.method_defined?(:force_encoding)
- def self.force_encoding(str, encoding)
- str.force_encoding(encoding)
- end
- else
- def self.force_encoding(str, encoding)
- str
- end
- end
-
-
- # Wrapper for File.open that supports passing hash options for specifying
- # encodings on Ruby 1.9+. The options are ignored on earlier versions of
- # Ruby.
- if RUBY_VERSION =~ /\A1\.[0-8]\./
- def self.open_file(file_name, mode, opts, &block)
- File.open(file_name, mode, &block)
- end
- else
- def self.open_file(file_name, mode, opts, &block)
- File.open(file_name, mode, opts, &block)
- end
- end
- end
-end
diff --git a/lib/tzinfo/ruby_country_info.rb b/lib/tzinfo/ruby_country_info.rb
deleted file mode 100644
index b23fe8a4..00000000
--- a/lib/tzinfo/ruby_country_info.rb
+++ /dev/null
@@ -1,70 +0,0 @@
-module TZInfo
- # Represents information about a country returned by RubyDataSource.
- #
- # @private
- class RubyCountryInfo < CountryInfo #:nodoc:
- # Constructs a new CountryInfo with an ISO 3166 country code, name and
- # block. The block will be evaluated to obtain the timezones for the
- # country when the zones are first needed.
- def initialize(code, name, &block)
- super(code, name)
- @block = block
- @zones = nil
- @zone_identifiers = nil
- end
-
- # Returns a frozen array of all the zone identifiers for the country. These
- # are in the order they were added using the timezone method.
- def zone_identifiers
- # Thread-safety: It is possible that the value of @zone_identifiers may be
- # calculated multiple times in concurrently executing threads. It is not
- # worth the overhead of locking to ensure that @zone_identifiers is only
- # calculated once.
-
- unless @zone_identifiers
- @zone_identifiers = zones.collect {|zone| zone.identifier}.freeze
- end
-
- @zone_identifiers
- end
-
- # Returns a frozen array of all the timezones for the for the country as
- # CountryTimezone instances. These are in the order they were added using
- # the timezone method.
- def zones
- # Thread-safety: It is possible that the value of @zones may be
- # calculated multiple times in concurrently executing threads. It is not
- # worth the overhead of locking to ensure that @zones is only
- # calculated once.
-
- unless @zones
- zones = Zones.new
- @block.call(zones) if @block
- @block = nil
- @zones = zones.list.freeze
- end
-
- @zones
- end
-
- # An instance of the Zones class is passed to the block used to define
- # timezones.
- #
- # @private
- class Zones #:nodoc:
- attr_reader :list
-
- def initialize
- @list = []
- end
-
- # Called by the index data to define a timezone for the country.
- def timezone(identifier, latitude_numerator, latitude_denominator,
- longitude_numerator, longitude_denominator, description = nil)
- @list << CountryTimezone.new!(identifier, latitude_numerator,
- latitude_denominator, longitude_numerator, longitude_denominator,
- description)
- end
- end
- end
-end
diff --git a/lib/tzinfo/ruby_data_source.rb b/lib/tzinfo/ruby_data_source.rb
deleted file mode 100644
index 2635c264..00000000
--- a/lib/tzinfo/ruby_data_source.rb
+++ /dev/null
@@ -1,136 +0,0 @@
-module TZInfo
- # A DataSource that loads data from the set of Ruby modules included in the
- # TZInfo::Data library (tzinfo-data gem).
- #
- # To have TZInfo use this DataSource, call TZInfo::DataSource.set as follows:
- #
- # TZInfo::DataSource.set(:ruby)
- class RubyDataSource < DataSource
- # Base path for require.
- REQUIRE_PATH = File.join('tzinfo', 'data', 'definitions')
-
- # Whether the timezone index has been loaded yet.
- @@timezone_index_loaded = false
-
- # Whether the country index has been loaded yet.
- @@country_index_loaded = false
-
- # Returns a TimezoneInfo instance for a given identifier.
- # Raises InvalidTimezoneIdentifier if the timezone is not found or the
- # identifier is invalid.
- def load_timezone_info(identifier)
- raise InvalidTimezoneIdentifier, 'Invalid identifier' if identifier !~ /^[A-Za-z0-9\+\-_]+(\/[A-Za-z0-9\+\-_]+)*$/
-
- identifier = identifier.gsub(/-/, '__m__').gsub(/\+/, '__p__')
-
- # Untaint identifier after it has been reassigned to a new string. We
- # don't want to modify the original identifier. identifier may also be
- # frozen and therefore cannot be untainted.
- identifier.untaint
-
- identifier = identifier.split('/')
- begin
- require_definition(identifier)
-
- m = Data::Definitions
- identifier.each {|part|
- m = m.const_get(part)
- }
-
- m.get
- rescue LoadError, NameError => e
- raise InvalidTimezoneIdentifier, e.message
- end
- end
-
- # Returns an array of all the available timezone identifiers.
- def timezone_identifiers
- load_timezone_index
- Data::Indexes::Timezones.timezones
- end
-
- # Returns an array of all the available timezone identifiers for
- # data timezones (i.e. those that actually contain definitions).
- def data_timezone_identifiers
- load_timezone_index
- Data::Indexes::Timezones.data_timezones
- end
-
- # Returns an array of all the available timezone identifiers that
- # are links to other timezones.
- def linked_timezone_identifiers
- load_timezone_index
- Data::Indexes::Timezones.linked_timezones
- end
-
- # Returns a CountryInfo instance for the given ISO 3166-1 alpha-2
- # country code. Raises InvalidCountryCode if the country could not be found
- # or the code is invalid.
- def load_country_info(code)
- load_country_index
- info = Data::Indexes::Countries.countries[code]
- raise InvalidCountryCode, 'Invalid country code' unless info
- info
- end
-
- # Returns an array of all the available ISO 3166-1 alpha-2
- # country codes.
- def country_codes
- load_country_index
- Data::Indexes::Countries.countries.keys.freeze
- end
-
- # Returns the name of this DataSource.
- def to_s
- "Ruby DataSource"
- end
-
- private
-
- # Requires a zone definition by its identifier (split on /).
- def require_definition(identifier)
- require_data(*(['definitions'] + identifier))
- end
-
- # Requires an index by its name.
- def self.require_index(name)
- require_data(*['indexes', name])
- end
-
- # Requires a file from tzinfo/data.
- def require_data(*file)
- self.class.require_data(*file)
- end
-
- # Requires a file from tzinfo/data.
- def self.require_data(*file)
- require File.join('tzinfo', 'data', *file)
- end
-
- # Loads in the index of timezones if it hasn't already been loaded.
- def load_timezone_index
- self.class.load_timezone_index
- end
-
- # Loads in the index of timezones if it hasn't already been loaded.
- def self.load_timezone_index
- unless @@timezone_index_loaded
- require_index('timezones')
- @@timezone_index_loaded = true
- end
- end
-
- # Loads in the index of countries if it hasn't already been loaded.
- def load_country_index
- self.class.load_country_index
- end
-
- # Loads in the index of countries if it hasn't already been loaded.
- def self.load_country_index
- unless @@country_index_loaded
- require_index('countries')
- @@country_index_loaded = true
- end
- end
- end
-end
diff --git a/lib/tzinfo/time_or_datetime.rb b/lib/tzinfo/time_or_datetime.rb
deleted file mode 100644
index 248d095f..00000000
--- a/lib/tzinfo/time_or_datetime.rb
+++ /dev/null
@@ -1,333 +0,0 @@
-require 'date'
-require 'rational' unless defined?(Rational)
-require 'time'
-
-module TZInfo
- # Used by TZInfo internally to represent either a Time, DateTime or
- # an Integer timestamp (seconds since 1970-01-01 00:00:00).
- class TimeOrDateTime
- include Comparable
-
- # Constructs a new TimeOrDateTime. timeOrDateTime can be a Time, DateTime
- # or Integer. If using a Time or DateTime, any time zone information
- # is ignored.
- #
- # Integer timestamps must be within the range supported by Time on the
- # platform being used.
- def initialize(timeOrDateTime)
- @time = nil
- @datetime = nil
- @timestamp = nil
-
- if timeOrDateTime.is_a?(Time)
- @time = timeOrDateTime
-
- # Avoid using the slower Rational class unless necessary.
- nsec = RubyCoreSupport.time_nsec(@time)
- usec = nsec % 1000 == 0 ? nsec / 1000 : Rational(nsec, 1000)
-
- @time = Time.utc(@time.year, @time.mon, @time.mday, @time.hour, @time.min, @time.sec, usec) unless @time.utc?
- @orig = @time
- elsif timeOrDateTime.is_a?(DateTime)
- @datetime = timeOrDateTime
- @datetime = @datetime.new_offset(0) unless @datetime.offset == 0
- @orig = @datetime
- else
- @timestamp = timeOrDateTime.to_i
-
- if !RubyCoreSupport.time_supports_64bit && (@timestamp > 2147483647 || @timestamp < -2147483648 || (@timestamp < 0 && !RubyCoreSupport.time_supports_negative))
- raise RangeError, 'Timestamp is outside the supported range of Time on this platform'
- end
-
- @orig = @timestamp
- end
- end
-
- # Returns the time as a Time.
- #
- # When converting from a DateTime, the result is truncated to microsecond
- # precision.
- def to_time
- # Thread-safety: It is possible that the value of @time may be
- # calculated multiple times in concurrently executing threads. It is not
- # worth the overhead of locking to ensure that @time is only
- # calculated once.
-
- unless @time
- if @timestamp
- @time = Time.at(@timestamp).utc
- else
- @time = Time.utc(year, mon, mday, hour, min, sec, usec)
- end
- end
-
- @time
- end
-
- # Returns the time as a DateTime.
- #
- # When converting from a Time, the result is truncated to microsecond
- # precision.
- def to_datetime
- # Thread-safety: It is possible that the value of @datetime may be
- # calculated multiple times in concurrently executing threads. It is not
- # worth the overhead of locking to ensure that @datetime is only
- # calculated once.
-
- unless @datetime
- # Avoid using Rational unless necessary.
- u = usec
- s = u == 0 ? sec : Rational(sec * 1000000 + u, 1000000)
- @datetime = RubyCoreSupport.datetime_new(year, mon, mday, hour, min, s)
- end
-
- @datetime
- end
-
- # Returns the time as an integer timestamp.
- def to_i
- # Thread-safety: It is possible that the value of @timestamp may be
- # calculated multiple times in concurrently executing threads. It is not
- # worth the overhead of locking to ensure that @timestamp is only
- # calculated once.
-
- unless @timestamp
- @timestamp = to_time.to_i
- end
-
- @timestamp
- end
-
- # Returns the time as the original time passed to new.
- def to_orig
- @orig
- end
-
- # Returns a string representation of the TimeOrDateTime.
- def to_s
- if @orig.is_a?(Time)
- "Time: #{@orig.to_s}"
- elsif @orig.is_a?(DateTime)
- "DateTime: #{@orig.to_s}"
- else
- "Timestamp: #{@orig.to_s}"
- end
- end
-
- # Returns internal object state as a programmer-readable string.
- def inspect
- "#<#{self.class}: #{@orig.inspect}>"
- end
-
- # Returns the year.
- def year
- if @time
- @time.year
- elsif @datetime
- @datetime.year
- else
- to_time.year
- end
- end
-
- # Returns the month of the year (1..12).
- def mon
- if @time
- @time.mon
- elsif @datetime
- @datetime.mon
- else
- to_time.mon
- end
- end
- alias :month :mon
-
- # Returns the day of the month (1..n).
- def mday
- if @time
- @time.mday
- elsif @datetime
- @datetime.mday
- else
- to_time.mday
- end
- end
- alias :day :mday
-
- # Returns the hour of the day (0..23).
- def hour
- if @time
- @time.hour
- elsif @datetime
- @datetime.hour
- else
- to_time.hour
- end
- end
-
- # Returns the minute of the hour (0..59).
- def min
- if @time
- @time.min
- elsif @datetime
- @datetime.min
- else
- to_time.min
- end
- end
-
- # Returns the second of the minute (0..60). (60 for a leap second).
- def sec
- if @time
- @time.sec
- elsif @datetime
- @datetime.sec
- else
- to_time.sec
- end
- end
-
- # Returns the number of microseconds for the time.
- def usec
- if @time
- @time.usec
- elsif @datetime
- # Ruby 1.8 has sec_fraction (of which the documentation says
- # 'I do NOT recommend you to use this method'). sec_fraction no longer
- # exists in Ruby 1.9.
-
- # Calculate the sec_fraction from the day_fraction.
- ((@datetime.day_fraction - OffsetRationals.rational_for_offset(@datetime.hour * 3600 + @datetime.min * 60 + @datetime.sec)) * 86400000000).to_i
- else
- 0
- end
- end
-
- # Compares this TimeOrDateTime with another Time, DateTime, timestamp
- # (Integer) or TimeOrDateTime. Returns -1, 0 or +1 depending
- # whether the receiver is less than, equal to, or greater than
- # timeOrDateTime.
- #
- # Returns nil if the passed in timeOrDateTime is not comparable with
- # TimeOrDateTime instances.
- #
- # Comparisons involving a DateTime will be performed using DateTime#<=>.
- # Comparisons that don't involve a DateTime, but include a Time will be
- # performed with Time#<=>. Otherwise comparisons will be performed with
- # Integer#<=>.
- def <=>(timeOrDateTime)
- return nil unless timeOrDateTime.is_a?(TimeOrDateTime) ||
- timeOrDateTime.is_a?(Time) ||
- timeOrDateTime.is_a?(DateTime) ||
- timeOrDateTime.respond_to?(:to_i)
-
- unless timeOrDateTime.is_a?(TimeOrDateTime)
- timeOrDateTime = TimeOrDateTime.wrap(timeOrDateTime)
- end
-
- orig = timeOrDateTime.to_orig
-
- if @orig.is_a?(DateTime) || orig.is_a?(DateTime)
- # If either is a DateTime, assume it is there for a reason
- # (i.e. for its larger range of acceptable values on 32-bit systems).
- to_datetime <=> timeOrDateTime.to_datetime
- elsif @orig.is_a?(Time) || orig.is_a?(Time)
- to_time <=> timeOrDateTime.to_time
- else
- to_i <=> timeOrDateTime.to_i
- end
- end
-
- # Adds a number of seconds to the TimeOrDateTime. Returns a new
- # TimeOrDateTime, preserving what the original constructed type was.
- # If the original type is a Time and the resulting calculation goes out of
- # range for Times, then an exception will be raised by the Time class.
- def +(seconds)
- if seconds == 0
- self
- else
- if @orig.is_a?(DateTime)
- TimeOrDateTime.new(@orig + OffsetRationals.rational_for_offset(seconds))
- else
- # + defined for Time and Integer
- TimeOrDateTime.new(@orig + seconds)
- end
- end
- end
-
- # Subtracts a number of seconds from the TimeOrDateTime. Returns a new
- # TimeOrDateTime, preserving what the original constructed type was.
- # If the original type is a Time and the resulting calculation goes out of
- # range for Times, then an exception will be raised by the Time class.
- def -(seconds)
- self + (-seconds)
- end
-
- # Similar to the + operator, but converts to a DateTime based TimeOrDateTime
- # where the Time or Integer timestamp to go out of the allowed range for a
- # Time, converts to a DateTime based TimeOrDateTime.
- #
- # Note that the range of Time varies based on the platform.
- def add_with_convert(seconds)
- if seconds == 0
- self
- else
- if @orig.is_a?(DateTime)
- TimeOrDateTime.new(@orig + OffsetRationals.rational_for_offset(seconds))
- else
- # A Time or timestamp.
- result = to_i + seconds
-
- if ((result > 2147483647 || result < -2147483648) && !RubyCoreSupport.time_supports_64bit) || (result < 0 && !RubyCoreSupport.time_supports_negative)
- result = TimeOrDateTime.new(to_datetime + OffsetRationals.rational_for_offset(seconds))
- else
- result = TimeOrDateTime.new(@orig + seconds)
- end
- end
- end
- end
-
- # Returns true if todt represents the same time and was originally
- # constructed with the same type (DateTime, Time or timestamp) as this
- # TimeOrDateTime.
- def eql?(todt)
- todt.kind_of?(TimeOrDateTime) && to_orig.eql?(todt.to_orig)
- end
-
- # Returns a hash of this TimeOrDateTime.
- def hash
- @orig.hash
- end
-
- # If no block is given, returns a TimeOrDateTime wrapping the given
- # timeOrDateTime. If a block is specified, a TimeOrDateTime is constructed
- # and passed to the block. The result of the block must be a TimeOrDateTime.
- #
- # The result of the block will be converted to the type of the originally
- # passed in timeOrDateTime and then returned as the result of wrap.
- #
- # timeOrDateTime can be a Time, DateTime, timestamp (Integer) or
- # TimeOrDateTime. If a TimeOrDateTime is passed in, no new TimeOrDateTime
- # will be constructed and the value passed to wrap will be used when
- # calling the block.
- def self.wrap(timeOrDateTime)
- t = timeOrDateTime.is_a?(TimeOrDateTime) ? timeOrDateTime : TimeOrDateTime.new(timeOrDateTime)
-
- if block_given?
- t = yield t
-
- if timeOrDateTime.is_a?(TimeOrDateTime)
- t
- elsif timeOrDateTime.is_a?(Time)
- t.to_time
- elsif timeOrDateTime.is_a?(DateTime)
- t.to_datetime
- else
- t.to_i
- end
- else
- t
- end
- end
- end
-end
diff --git a/lib/tzinfo/timezone.rb b/lib/tzinfo/timezone.rb
deleted file mode 100644
index b37ae0f7..00000000
--- a/lib/tzinfo/timezone.rb
+++ /dev/null
@@ -1,637 +0,0 @@
-require 'date'
-require 'set'
-require 'thread_safe'
-
-module TZInfo
- # AmbiguousTime is raised to indicates that a specified time in a local
- # timezone has more than one possible equivalent UTC time. This happens when
- # transitioning from daylight savings time to standard time where the clocks
- # are rolled back.
- #
- # AmbiguousTime is raised by period_for_local and local_to_utc when using an
- # ambiguous time and not specifying any means to resolve the ambiguity.
- class AmbiguousTime < StandardError
- end
-
- # PeriodNotFound is raised to indicate that no TimezonePeriod matching a given
- # time could be found.
- class PeriodNotFound < StandardError
- end
-
- # Raised by Timezone#get if the identifier given is not valid.
- class InvalidTimezoneIdentifier < StandardError
- end
-
- # Raised if an attempt is made to use a timezone created with
- # Timezone.new(nil).
- class UnknownTimezone < StandardError
- end
-
- # Timezone is the base class of all timezones. It provides a factory method,
- # 'get', to access timezones by identifier. Once a specific Timezone has been
- # retrieved, DateTimes, Times and timestamps can be converted between the UTC
- # and the local time for the zone. For example:
- #
- # tz = TZInfo::Timezone.get('America/New_York')
- # puts tz.utc_to_local(DateTime.new(2005,8,29,15,35,0)).to_s
- # puts tz.local_to_utc(Time.utc(2005,8,29,11,35,0)).to_s
- # puts tz.utc_to_local(1125315300).to_s
- #
- # Each time conversion method returns an object of the same type it was
- # passed.
- #
- # The Timezone class is thread-safe. It is safe to use class and instance
- # methods of Timezone in concurrently executing threads. Instances of Timezone
- # can be shared across thread boundaries.
- class Timezone
- include Comparable
-
- # Cache of loaded zones by identifier to avoid using require if a zone
- # has already been loaded.
- #
- # @!visibility private
- @@loaded_zones = nil
-
- # Default value of the dst parameter of the local_to_utc and
- # period_for_local methods.
- #
- # @!visibility private
- @@default_dst = nil
-
- # Sets the default value of the optional dst parameter of the
- # local_to_utc and period_for_local methods. Can be set to nil, true or
- # false.
- #
- # The value of default_dst defaults to nil if unset.
- def self.default_dst=(value)
- @@default_dst = value.nil? ? nil : !!value
- end
-
- # Gets the default value of the optional dst parameter of the
- # local_to_utc and period_for_local methods. Can be set to nil, true or
- # false.
- def self.default_dst
- @@default_dst
- end
-
- # Returns a timezone by its identifier (e.g. "Europe/London",
- # "America/Chicago" or "UTC").
- #
- # Raises InvalidTimezoneIdentifier if the timezone couldn't be found.
- def self.get(identifier)
- instance = @@loaded_zones[identifier]
-
- unless instance
- # Thread-safety: It is possible that multiple equivalent Timezone
- # instances could be created here in concurrently executing threads.
- # The consequences of this are that the data may be loaded more than
- # once (depending on the data source) and memoized calculations could
- # be discarded. The performance benefit of ensuring that only a single
- # instance is created is unlikely to be worth the overhead of only
- # allowing one Timezone to be loaded at a time.
- info = data_source.load_timezone_info(identifier)
- instance = info.create_timezone
- @@loaded_zones[instance.identifier] = instance
- end
-
- instance
- end
-
- # Returns a proxy for the Timezone with the given identifier. The proxy
- # will cause the real timezone to be loaded when an attempt is made to
- # find a period or convert a time. get_proxy will not validate the
- # identifier. If an invalid identifier is specified, no exception will be
- # raised until the proxy is used.
- def self.get_proxy(identifier)
- TimezoneProxy.new(identifier)
- end
-
- # If identifier is nil calls super(), otherwise calls get. An identfier
- # should always be passed in when called externally.
- def self.new(identifier = nil)
- if identifier
- get(identifier)
- else
- super()
- end
- end
-
- # Returns an array containing all the available Timezones.
- #
- # Returns TimezoneProxy objects to avoid the overhead of loading Timezone
- # definitions until a conversion is actually required.
- def self.all
- get_proxies(all_identifiers)
- end
-
- # Returns an array containing the identifiers of all the available
- # Timezones.
- def self.all_identifiers
- data_source.timezone_identifiers
- end
-
- # Returns an array containing all the available Timezones that are based
- # on data (are not links to other Timezones).
- #
- # Returns TimezoneProxy objects to avoid the overhead of loading Timezone
- # definitions until a conversion is actually required.
- def self.all_data_zones
- get_proxies(all_data_zone_identifiers)
- end
-
- # Returns an array containing the identifiers of all the available
- # Timezones that are based on data (are not links to other Timezones)..
- def self.all_data_zone_identifiers
- data_source.data_timezone_identifiers
- end
-
- # Returns an array containing all the available Timezones that are links
- # to other Timezones.
- #
- # Returns TimezoneProxy objects to avoid the overhead of loading Timezone
- # definitions until a conversion is actually required.
- def self.all_linked_zones
- get_proxies(all_linked_zone_identifiers)
- end
-
- # Returns an array containing the identifiers of all the available
- # Timezones that are links to other Timezones.
- def self.all_linked_zone_identifiers
- data_source.linked_timezone_identifiers
- end
-
- # Returns all the Timezones defined for all Countries. This is not the
- # complete set of Timezones as some are not country specific (e.g.
- # 'Etc/GMT').
- #
- # Returns TimezoneProxy objects to avoid the overhead of loading Timezone
- # definitions until a conversion is actually required.
- def self.all_country_zones
- Country.all_codes.inject([]) do |zones,country|
- zones += Country.get(country).zones
- end.uniq
- end
-
- # Returns all the zone identifiers defined for all Countries. This is not the
- # complete set of zone identifiers as some are not country specific (e.g.
- # 'Etc/GMT'). You can obtain a Timezone instance for a given identifier
- # with the get method.
- def self.all_country_zone_identifiers
- Country.all_codes.inject([]) do |zones,country|
- zones += Country.get(country).zone_identifiers
- end.uniq
- end
-
- # Returns all US Timezone instances. A shortcut for
- # TZInfo::Country.get('US').zones.
- #
- # Returns TimezoneProxy objects to avoid the overhead of loading Timezone
- # definitions until a conversion is actually required.
- def self.us_zones
- Country.get('US').zones
- end
-
- # Returns all US zone identifiers. A shortcut for
- # TZInfo::Country.get('US').zone_identifiers.
- def self.us_zone_identifiers
- Country.get('US').zone_identifiers
- end
-
- # The identifier of the timezone, e.g. "Europe/Paris".
- def identifier
- raise_unknown_timezone
- end
-
- # An alias for identifier.
- def name
- # Don't use alias, as identifier gets overridden.
- identifier
- end
-
- # Returns a friendlier version of the identifier.
- def to_s
- friendly_identifier
- end
-
- # Returns internal object state as a programmer-readable string.
- def inspect
- "#<#{self.class}: #{identifier}>"
- end
-
- # Returns a friendlier version of the identifier. Set skip_first_part to
- # omit the first part of the identifier (typically a region name) where
- # there is more than one part.
- #
- # For example:
- #
- # Timezone.get('Europe/Paris').friendly_identifier(false) #=> "Europe - Paris"
- # Timezone.get('Europe/Paris').friendly_identifier(true) #=> "Paris"
- # Timezone.get('America/Indiana/Knox').friendly_identifier(false) #=> "America - Knox, Indiana"
- # Timezone.get('America/Indiana/Knox').friendly_identifier(true) #=> "Knox, Indiana"
- def friendly_identifier(skip_first_part = false)
- parts = identifier.split('/')
- if parts.empty?
- # shouldn't happen
- identifier
- elsif parts.length == 1
- parts[0]
- else
- if skip_first_part
- result = ''
- else
- result = parts[0] + ' - '
- end
-
- parts[1, parts.length - 1].reverse_each {|part|
- part.gsub!(/_/, ' ')
-
- if part.index(/[a-z]/)
- # Missing a space if a lower case followed by an upper case and the
- # name isn't McXxxx.
- part.gsub!(/([^M][a-z])([A-Z])/, '\1 \2')
- part.gsub!(/([M][a-bd-z])([A-Z])/, '\1 \2')
-
- # Missing an apostrophe if two consecutive upper case characters.
- part.gsub!(/([A-Z])([A-Z])/, '\1\'\2')
- end
-
- result << part
- result << ', '
- }
-
- result.slice!(result.length - 2, 2)
- result
- end
- end
-
- # Returns the TimezonePeriod for the given UTC time. utc can either be
- # a DateTime, Time or integer timestamp (Time.to_i). Any timezone
- # information in utc is ignored (it is treated as a UTC time).
- def period_for_utc(utc)
- raise_unknown_timezone
- end
-
- # Returns the set of TimezonePeriod instances that are valid for the given
- # local time as an array. If you just want a single period, use
- # period_for_local instead and specify how ambiguities should be resolved.
- # Returns an empty array if no periods are found for the given time.
- def periods_for_local(local)
- raise_unknown_timezone
- end
-
- # Returns an Array of TimezoneTransition instances representing the times
- # where the UTC offset of the timezone changes.
- #
- # Transitions are returned up to a given date and time up to a given date
- # and time, specified in UTC (utc_to).
- #
- # A from date and time may also be supplied using the utc_from parameter
- # (also specified in UTC). If utc_from is not nil, only transitions from
- # that date and time onwards will be returned.
- #
- # Comparisons with utc_to are exclusive. Comparisons with utc_from are
- # inclusive. If a transition falls precisely on utc_to, it will be excluded.
- # If a transition falls on utc_from, it will be included.
- #
- # Transitions returned are ordered by when they occur, from earliest to
- # latest.
- #
- # utc_to and utc_from can be specified using either DateTime, Time or
- # integer timestamps (Time.to_i).
- #
- # If utc_from is specified and utc_to is not greater than utc_from, then
- # transitions_up_to raises an ArgumentError exception.
- def transitions_up_to(utc_to, utc_from = nil)
- raise_unknown_timezone
- end
-
- # Returns the canonical Timezone instance for this Timezone.
- #
- # The IANA Time Zone database contains two types of definition: Zones and
- # Links. Zones are defined by rules that set out when transitions occur.
- # Links are just references to fully defined Zone, creating an alias for
- # that Zone.
- #
- # Links are commonly used where a time zone has been renamed in a
- # release of the Time Zone database. For example, the Zone US/Eastern was
- # renamed as America/New_York. A US/Eastern Link was added in its place,
- # linking to (and creating an alias for) for America/New_York.
- #
- # Links are also used for time zones that are currently identical to a full
- # Zone, but that are administered seperately. For example, Europe/Vatican is
- # a Link to (and alias for) Europe/Rome.
- #
- # For a full Zone, canonical_zone returns self.
- #
- # For a Link, canonical_zone returns a Timezone instance representing the
- # full Zone that the link targets.
- #
- # TZInfo can be used with different data sources (see the documentation for
- # TZInfo::DataSource). Please note that some DataSource implementations may
- # not support distinguishing between full Zones and Links and will treat all
- # time zones as full Zones. In this case, the canonical_zone will always
- # return self.
- #
- # There are two built-in DataSource implementations. RubyDataSource (which
- # will be used if the tzinfo-data gem is available) supports Link zones.
- # ZoneinfoDataSource returns Link zones as if they were full Zones. If the
- # canonical_zone or canonical_identifier methods are required, the
- # tzinfo-data gem should be installed.
- #
- # The TZInfo::DataSource.get method can be used to check which DataSource
- # implementation is being used.
- def canonical_zone
- raise_unknown_timezone
- end
-
- # Returns the TimezonePeriod for the given local time. local can either be
- # a DateTime, Time or integer timestamp (Time.to_i). Any timezone
- # information in local is ignored (it is treated as a time in the current
- # timezone).
- #
- # Warning: There are local times that have no equivalent UTC times (e.g.
- # in the transition from standard time to daylight savings time). There are
- # also local times that have more than one UTC equivalent (e.g. in the
- # transition from daylight savings time to standard time).
- #
- # In the first case (no equivalent UTC time), a PeriodNotFound exception
- # will be raised.
- #
- # In the second case (more than one equivalent UTC time), an AmbiguousTime
- # exception will be raised unless the optional dst parameter or block
- # handles the ambiguity.
- #
- # If the ambiguity is due to a transition from daylight savings time to
- # standard time, the dst parameter can be used to select whether the
- # daylight savings time or local time is used. For example,
- #
- # Timezone.get('America/New_York').period_for_local(DateTime.new(2004,10,31,1,30,0))
- #
- # would raise an AmbiguousTime exception.
- #
- # Specifying dst=true would the daylight savings period from April to
- # October 2004. Specifying dst=false would return the standard period
- # from October 2004 to April 2005.
- #
- # If the dst parameter does not resolve the ambiguity, and a block is
- # specified, it is called. The block must take a single parameter - an
- # array of the periods that need to be resolved. The block can select and
- # return a single period or return nil or an empty array
- # to cause an AmbiguousTime exception to be raised.
- #
- # The default value of the dst parameter can be specified by setting
- # Timezone.default_dst. If default_dst is not set, or is set to nil, then
- # an AmbiguousTime exception will be raised in ambiguous situations unless
- # a block is given to resolve the ambiguity.
- def period_for_local(local, dst = Timezone.default_dst)
- results = periods_for_local(local)
-
- if results.empty?
- raise PeriodNotFound
- elsif results.size < 2
- results.first
- else
- # ambiguous result try to resolve
-
- if !dst.nil?
- matches = results.find_all {|period| period.dst? == dst}
- results = matches if !matches.empty?
- end
-
- if results.size < 2
- results.first
- else
- # still ambiguous, try the block
-
- if block_given?
- results = yield results
- end
-
- if results.is_a?(TimezonePeriod)
- results
- elsif results && results.size == 1
- results.first
- else
- raise AmbiguousTime, "#{local} is an ambiguous local time."
- end
- end
- end
- end
-
- # Converts a time in UTC to the local timezone. utc can either be
- # a DateTime, Time or timestamp (Time.to_i). The returned time has the same
- # type as utc. Any timezone information in utc is ignored (it is treated as
- # a UTC time).
- def utc_to_local(utc)
- TimeOrDateTime.wrap(utc) {|wrapped|
- period_for_utc(wrapped).to_local(wrapped)
- }
- end
-
- # Converts a time in the local timezone to UTC. local can either be
- # a DateTime, Time or timestamp (Time.to_i). The returned time has the same
- # type as local. Any timezone information in local is ignored (it is treated
- # as a local time).
- #
- # Warning: There are local times that have no equivalent UTC times (e.g.
- # in the transition from standard time to daylight savings time). There are
- # also local times that have more than one UTC equivalent (e.g. in the
- # transition from daylight savings time to standard time).
- #
- # In the first case (no equivalent UTC time), a PeriodNotFound exception
- # will be raised.
- #
- # In the second case (more than one equivalent UTC time), an AmbiguousTime
- # exception will be raised unless the optional dst parameter or block
- # handles the ambiguity.
- #
- # If the ambiguity is due to a transition from daylight savings time to
- # standard time, the dst parameter can be used to select whether the
- # daylight savings time or local time is used. For example,
- #
- # Timezone.get('America/New_York').local_to_utc(DateTime.new(2004,10,31,1,30,0))
- #
- # would raise an AmbiguousTime exception.
- #
- # Specifying dst=true would return 2004-10-31 5:30:00. Specifying dst=false
- # would return 2004-10-31 6:30:00.
- #
- # If the dst parameter does not resolve the ambiguity, and a block is
- # specified, it is called. The block must take a single parameter - an
- # array of the periods that need to be resolved. The block can return a
- # single period to use to convert the time or return nil or an empty array
- # to cause an AmbiguousTime exception to be raised.
- #
- # The default value of the dst parameter can be specified by setting
- # Timezone.default_dst. If default_dst is not set, or is set to nil, then
- # an AmbiguousTime exception will be raised in ambiguous situations unless
- # a block is given to resolve the ambiguity.
- def local_to_utc(local, dst = Timezone.default_dst)
- TimeOrDateTime.wrap(local) {|wrapped|
- if block_given?
- period = period_for_local(wrapped, dst) {|periods| yield periods }
- else
- period = period_for_local(wrapped, dst)
- end
-
- period.to_utc(wrapped)
- }
- end
-
- # Returns information about offsets used by the Timezone up to a given
- # date and time, specified using UTC (utc_to). The information is returned
- # as an Array of TimezoneOffset instances.
- #
- # A from date and time may also be supplied using the utc_from parameter
- # (also specified in UTC). If utc_from is not nil, only offsets used from
- # that date and time forward will be returned.
- #
- # Comparisons with utc_to are exclusive. Comparisons with utc_from are
- # inclusive.
- #
- # Offsets may be returned in any order.
- #
- # utc_to and utc_from can be specified using either DateTime, Time or
- # integer timestamps (Time.to_i).
- #
- # If utc_from is specified and utc_to is not greater than utc_from, then
- # offsets_up_to raises an ArgumentError exception.
- def offsets_up_to(utc_to, utc_from = nil)
- utc_to = TimeOrDateTime.wrap(utc_to)
- transitions = transitions_up_to(utc_to, utc_from)
-
- if transitions.empty?
- # No transitions in the range, find the period that covers it.
-
- if utc_from
- # Use the from date as it is inclusive.
- period = period_for_utc(utc_from)
- else
- # utc_to is exclusive, so this can't be used with period_for_utc.
- # However, any time earlier than utc_to can be used.
-
- # Subtract 1 hour (since this is one of the cached OffsetRationals).
- # Use add_with_convert so that conversion to DateTime is performed if
- # required.
- period = period_for_utc(utc_to.add_with_convert(-3600))
- end
-
- [period.offset]
- else
- result = Set.new
-
- first = transitions.first
- result << first.previous_offset unless utc_from && first.at == utc_from
-
- transitions.each do |t|
- result << t.offset
- end
-
- result.to_a
- end
- end
-
- # Returns the canonical identifier for this Timezone.
- #
- # This is a shortcut for calling canonical_zone.identifier. Please refer
- # to the canonical_zone documentation for further information.
- def canonical_identifier
- canonical_zone.identifier
- end
-
- # Returns the current time in the timezone as a Time.
- def now
- utc_to_local(Time.now.utc)
- end
-
- # Returns the TimezonePeriod for the current time.
- def current_period
- period_for_utc(Time.now.utc)
- end
-
- # Returns the current Time and TimezonePeriod as an array. The first element
- # is the time, the second element is the period.
- def current_period_and_time
- utc = Time.now.utc
- period = period_for_utc(utc)
- [period.to_local(utc), period]
- end
-
- alias :current_time_and_period :current_period_and_time
-
- # Converts a time in UTC to local time and returns it as a string
- # according to the given format. The formatting is identical to
- # Time.strftime and DateTime.strftime, except %Z is replaced with the
- # timezone abbreviation for the specified time (for example, EST or EDT).
- def strftime(format, utc = Time.now.utc)
- period = period_for_utc(utc)
- local = period.to_local(utc)
- local = Time.at(local).utc unless local.kind_of?(Time) || local.kind_of?(DateTime)
- abbreviation = period.abbreviation.to_s.gsub(/%/, '%%')
-
- format = format.gsub(/(.?)%Z/) do
- if $1 == '%'
- # return %%Z so the real strftime treats it as a literal %Z too
- '%%Z'
- else
- "#$1#{abbreviation}"
- end
- end
-
- local.strftime(format)
- end
-
- # Compares two Timezones based on their identifier. Returns -1 if tz is less
- # than self, 0 if tz is equal to self and +1 if tz is greater than self.
- #
- # Returns nil if tz is not comparable with Timezone instances.
- def <=>(tz)
- return nil unless tz.is_a?(Timezone)
- identifier <=> tz.identifier
- end
-
- # Returns true if and only if the identifier of tz is equal to the
- # identifier of this Timezone.
- def eql?(tz)
- self == tz
- end
-
- # Returns a hash of this Timezone.
- def hash
- identifier.hash
- end
-
- # Dumps this Timezone for marshalling.
- def _dump(limit)
- identifier
- end
-
- # Loads a marshalled Timezone.
- def self._load(data)
- Timezone.get(data)
- end
-
- private
- # Initializes @@loaded_zones.
- def self.init_loaded_zones
- @@loaded_zones = ThreadSafe::Cache.new
- end
- init_loaded_zones
-
- # Returns an array of proxies corresponding to the given array of
- # identifiers.
- def self.get_proxies(identifiers)
- identifiers.collect {|identifier| get_proxy(identifier)}
- end
-
- # Returns the current DataSource.
- def self.data_source
- DataSource.get
- end
-
- # Raises an UnknownTimezone exception.
- def raise_unknown_timezone
- raise UnknownTimezone, 'TZInfo::Timezone constructed directly'
- end
- end
-end
diff --git a/lib/tzinfo/timezone_definition.rb b/lib/tzinfo/timezone_definition.rb
deleted file mode 100644
index 5ceb686e..00000000
--- a/lib/tzinfo/timezone_definition.rb
+++ /dev/null
@@ -1,36 +0,0 @@
-module TZInfo
-
- # TimezoneDefinition is included into Timezone definition modules.
- # TimezoneDefinition provides the methods for defining timezones.
- #
- # @private
- module TimezoneDefinition #:nodoc:
- # Add class methods to the includee.
- def self.append_features(base)
- super
- base.extend(ClassMethods)
- end
-
- # Class methods for inclusion.
- #
- # @private
- module ClassMethods #:nodoc:
- # Returns and yields a TransitionDataTimezoneInfo object to define a
- # timezone.
- def timezone(identifier)
- yield @timezone = TransitionDataTimezoneInfo.new(identifier)
- end
-
- # Defines a linked timezone.
- def linked_timezone(identifier, link_to_identifier)
- @timezone = LinkedTimezoneInfo.new(identifier, link_to_identifier)
- end
-
- # Returns the last TimezoneInfo to be defined with timezone or
- # linked_timezone.
- def get
- @timezone
- end
- end
- end
-end
diff --git a/lib/tzinfo/timezone_index_definition.rb b/lib/tzinfo/timezone_index_definition.rb
deleted file mode 100644
index 59dc9530..00000000
--- a/lib/tzinfo/timezone_index_definition.rb
+++ /dev/null
@@ -1,54 +0,0 @@
-module TZInfo
- # The timezone index file includes TimezoneIndexDefinition which provides
- # methods used to define timezones in the index.
- #
- # @private
- module TimezoneIndexDefinition #:nodoc:
- # Add class methods to the includee and initialize class instance variables.
- def self.append_features(base)
- super
- base.extend(ClassMethods)
- base.instance_eval do
- @timezones = []
- @data_timezones = []
- @linked_timezones = []
- end
- end
-
- # Class methods for inclusion.
- #
- # @private
- module ClassMethods #:nodoc:
- # Defines a timezone based on data.
- def timezone(identifier)
- @timezones << identifier
- @data_timezones << identifier
- end
-
- # Defines a timezone which is a link to another timezone.
- def linked_timezone(identifier)
- @timezones << identifier
- @linked_timezones << identifier
- end
-
- # Returns a frozen array containing the identifiers of all the timezones.
- # Identifiers appear in the order they were defined in the index.
- def timezones
- @timezones.freeze
- end
-
- # Returns a frozen array containing the identifiers of all data timezones.
- # Identifiers appear in the order they were defined in the index.
- def data_timezones
- @data_timezones.freeze
- end
-
- # Returns a frozen array containing the identifiers of all linked
- # timezones. Identifiers appear in the order they were defined in
- # the index.
- def linked_timezones
- @linked_timezones.freeze
- end
- end
- end
-end
diff --git a/lib/tzinfo/timezone_info.rb b/lib/tzinfo/timezone_info.rb
deleted file mode 100644
index 13f66bad..00000000
--- a/lib/tzinfo/timezone_info.rb
+++ /dev/null
@@ -1,30 +0,0 @@
-module TZInfo
- # Represents a timezone defined by a data source.
- class TimezoneInfo
-
- # The timezone identifier.
- attr_reader :identifier
-
- # Constructs a new TimezoneInfo with an identifier.
- def initialize(identifier)
- @identifier = identifier
- end
-
- # Returns internal object state as a programmer-readable string.
- def inspect
- "#<#{self.class}: #@identifier>"
- end
-
- # Constructs a Timezone instance for the timezone represented by this
- # TimezoneInfo.
- def create_timezone
- raise_not_implemented('create_timezone')
- end
-
- private
-
- def raise_not_implemented(method_name)
- raise NotImplementedError, "Subclasses must override #{method_name}"
- end
- end
-end
diff --git a/lib/tzinfo/timezone_offset.rb b/lib/tzinfo/timezone_offset.rb
deleted file mode 100644
index bcf39abe..00000000
--- a/lib/tzinfo/timezone_offset.rb
+++ /dev/null
@@ -1,74 +0,0 @@
-module TZInfo
- # Represents an offset defined in a Timezone data file.
- class TimezoneOffset
- # The base offset of the timezone from UTC in seconds.
- attr_reader :utc_offset
-
- # The offset from standard time for the zone in seconds (i.e. non-zero if
- # daylight savings is being observed).
- attr_reader :std_offset
-
- # The total offset of this observance from UTC in seconds
- # (utc_offset + std_offset).
- attr_reader :utc_total_offset
-
- # The abbreviation that identifies this observance, e.g. "GMT"
- # (Greenwich Mean Time) or "BST" (British Summer Time) for "Europe/London". The returned identifier is a
- # symbol.
- attr_reader :abbreviation
-
- # Constructs a new TimezoneOffset. utc_offset and std_offset are specified
- # in seconds.
- def initialize(utc_offset, std_offset, abbreviation)
- @utc_offset = utc_offset
- @std_offset = std_offset
- @abbreviation = abbreviation
-
- @utc_total_offset = @utc_offset + @std_offset
- end
-
- # True if std_offset is non-zero.
- def dst?
- @std_offset != 0
- end
-
- # Converts a UTC Time, DateTime or integer timestamp to local time, based on
- # the offset of this period.
- def to_local(utc)
- TimeOrDateTime.wrap(utc) {|wrapped|
- wrapped + @utc_total_offset
- }
- end
-
- # Converts a local Time, DateTime or integer timestamp to UTC, based on the
- # offset of this period.
- def to_utc(local)
- TimeOrDateTime.wrap(local) {|wrapped|
- wrapped - @utc_total_offset
- }
- end
-
- # Returns true if and only if toi has the same utc_offset, std_offset
- # and abbreviation as this TimezoneOffset.
- def ==(toi)
- toi.kind_of?(TimezoneOffset) &&
- utc_offset == toi.utc_offset && std_offset == toi.std_offset && abbreviation == toi.abbreviation
- end
-
- # Returns true if and only if toi has the same utc_offset, std_offset
- # and abbreviation as this TimezoneOffset.
- def eql?(toi)
- self == toi
- end
-
- # Returns a hash of this TimezoneOffset.
- def hash
- utc_offset.hash ^ std_offset.hash ^ abbreviation.hash
- end
-
- # Returns internal object state as a programmer-readable string.
- def inspect
- "#<#{self.class}: #@utc_offset,#@std_offset,#@abbreviation>"
- end
- end
-end
diff --git a/lib/tzinfo/timezone_period.rb b/lib/tzinfo/timezone_period.rb
deleted file mode 100644
index 50c7824b..00000000
--- a/lib/tzinfo/timezone_period.rb
+++ /dev/null
@@ -1,204 +0,0 @@
-module TZInfo
- # A period of time in a timezone where the same offset from UTC applies.
- #
- # All the methods that take times accept instances of Time or DateTime as well
- # as Integer timestamps.
- class TimezonePeriod
- # The TimezoneTransition that defines the start of this TimezonePeriod
- # (may be nil if unbounded).
- attr_reader :start_transition
-
- # The TimezoneTransition that defines the end of this TimezonePeriod
- # (may be nil if unbounded).
- attr_reader :end_transition
-
- # The TimezoneOffset for this period.
- attr_reader :offset
-
- # Initializes a new TimezonePeriod.
- #
- # TimezonePeriod instances should not normally be constructed manually.
- def initialize(start_transition, end_transition, offset = nil)
- @start_transition = start_transition
- @end_transition = end_transition
-
- if offset
- raise ArgumentError, 'Offset specified with transitions' if @start_transition || @end_transition
- @offset = offset
- else
- if @start_transition
- @offset = @start_transition.offset
- elsif @end_transition
- @offset = @end_transition.previous_offset
- else
- raise ArgumentError, 'No offset specified and no transitions to determine it from'
- end
- end
-
- @utc_total_offset_rational = nil
- end
-
- # Base offset of the timezone from UTC (seconds).
- def utc_offset
- @offset.utc_offset
- end
-
- # Offset from the local time where daylight savings is in effect (seconds).
- # E.g.: utc_offset could be -5 hours. Normally, std_offset would be 0.
- # During daylight savings, std_offset would typically become +1 hours.
- def std_offset
- @offset.std_offset
- end
-
- # The identifier of this period, e.g. "GMT" (Greenwich Mean Time) or "BST"
- # (British Summer Time) for "Europe/London". The returned identifier is a
- # symbol.
- def abbreviation
- @offset.abbreviation
- end
- alias :zone_identifier :abbreviation
-
- # Total offset from UTC (seconds). Equal to utc_offset + std_offset.
- def utc_total_offset
- @offset.utc_total_offset
- end
-
- # Total offset from UTC (days). Result is a Rational.
- def utc_total_offset_rational
- # Thread-safety: It is possible that the value of
- # @utc_total_offset_rational may be calculated multiple times in
- # concurrently executing threads. It is not worth the overhead of locking
- # to ensure that @zone_identifiers is only calculated once.
-
- unless @utc_total_offset_rational
- @utc_total_offset_rational = OffsetRationals.rational_for_offset(utc_total_offset)
- end
- @utc_total_offset_rational
- end
-
- # The start time of the period in UTC as a DateTime. May be nil if unbounded.
- def utc_start
- @start_transition ? @start_transition.at.to_datetime : nil
- end
-
- # The start time of the period in UTC as a Time. May be nil if unbounded.
- def utc_start_time
- @start_transition ? @start_transition.at.to_time : nil
- end
-
- # The end time of the period in UTC as a DateTime. May be nil if unbounded.
- def utc_end
- @end_transition ? @end_transition.at.to_datetime : nil
- end
-
- # The end time of the period in UTC as a Time. May be nil if unbounded.
- def utc_end_time
- @end_transition ? @end_transition.at.to_time : nil
- end
-
- # The start time of the period in local time as a DateTime. May be nil if
- # unbounded.
- def local_start
- @start_transition ? @start_transition.local_start_at.to_datetime : nil
- end
-
- # The start time of the period in local time as a Time. May be nil if
- # unbounded.
- def local_start_time
- @start_transition ? @start_transition.local_start_at.to_time : nil
- end
-
- # The end time of the period in local time as a DateTime. May be nil if
- # unbounded.
- def local_end
- @end_transition ? @end_transition.local_end_at.to_datetime : nil
- end
-
- # The end time of the period in local time as a Time. May be nil if
- # unbounded.
- def local_end_time
- @end_transition ? @end_transition.local_end_at.to_time : nil
- end
-
- # true if daylight savings is in effect for this period; otherwise false.
- def dst?
- @offset.dst?
- end
-
- # true if this period is valid for the given UTC DateTime; otherwise false.
- def valid_for_utc?(utc)
- utc_after_start?(utc) && utc_before_end?(utc)
- end
-
- # true if the given UTC DateTime is after the start of the period
- # (inclusive); otherwise false.
- def utc_after_start?(utc)
- !@start_transition || @start_transition.at <= utc
- end
-
- # true if the given UTC DateTime is before the end of the period
- # (exclusive); otherwise false.
- def utc_before_end?(utc)
- !@end_transition || @end_transition.at > utc
- end
-
- # true if this period is valid for the given local DateTime; otherwise false.
- def valid_for_local?(local)
- local_after_start?(local) && local_before_end?(local)
- end
-
- # true if the given local DateTime is after the start of the period
- # (inclusive); otherwise false.
- def local_after_start?(local)
- !@start_transition || @start_transition.local_start_at <= local
- end
-
- # true if the given local DateTime is before the end of the period
- # (exclusive); otherwise false.
- def local_before_end?(local)
- !@end_transition || @end_transition.local_end_at > local
- end
-
- # Converts a UTC DateTime to local time based on the offset of this period.
- def to_local(utc)
- @offset.to_local(utc)
- end
-
- # Converts a local DateTime to UTC based on the offset of this period.
- def to_utc(local)
- @offset.to_utc(local)
- end
-
- # Returns true if this TimezonePeriod is equal to p. This compares the
- # start_transition, end_transition and offset using ==.
- def ==(p)
- p.kind_of?(TimezonePeriod) &&
- start_transition == p.start_transition &&
- end_transition == p.end_transition &&
- offset == p.offset
- end
-
- # Returns true if this TimezonePeriods is equal to p. This compares the
- # start_transition, end_transition and offset using eql?
- def eql?(p)
- p.kind_of?(TimezonePeriod) &&
- start_transition.eql?(p.start_transition) &&
- end_transition.eql?(p.end_transition) &&
- offset.eql?(p.offset)
- end
-
- # Returns a hash of this TimezonePeriod.
- def hash
- result = @start_transition.hash ^ @end_transition.hash
- result ^= @offset.hash unless @start_transition || @end_transition
- result
- end
-
- # Returns internal object state as a programmer-readable string.
- def inspect
- result = "#<#{self.class}: #{@start_transition.inspect},#{@end_transition.inspect}"
- result << ",#{@offset.inspect}>" unless @start_transition || @end_transition
- result + '>'
- end
- end
-end
diff --git a/lib/tzinfo/timezone_proxy.rb b/lib/tzinfo/timezone_proxy.rb
deleted file mode 100644
index 866098dc..00000000
--- a/lib/tzinfo/timezone_proxy.rb
+++ /dev/null
@@ -1,70 +0,0 @@
-module TZInfo
-
- # A proxy class representing a timezone with a given identifier. TimezoneProxy
- # inherits from Timezone and can be treated like any Timezone loaded with
- # Timezone.get.
- #
- # The first time an attempt is made to access the data for the timezone, the
- # real Timezone is loaded. If the proxy's identifier was not valid, then an
- # exception will be raised at this point.
- class TimezoneProxy < Timezone
- # Construct a new TimezoneProxy for the given identifier. The identifier
- # is not checked when constructing the proxy. It will be validated on the
- # when the real Timezone is loaded.
- def self.new(identifier)
- # Need to override new to undo the behaviour introduced in Timezone#new.
- tzp = super()
- tzp.send(:setup, identifier)
- tzp
- end
-
- # The identifier of the timezone, e.g. "Europe/Paris".
- def identifier
- @real_timezone ? @real_timezone.identifier : @identifier
- end
-
- # Returns the TimezonePeriod for the given UTC time. utc can either be
- # a DateTime, Time or integer timestamp (Time.to_i). Any timezone
- # information in utc is ignored (it is treated as a UTC time).
- def period_for_utc(utc)
- real_timezone.period_for_utc(utc)
- end
-
- # Returns the set of TimezonePeriod instances that are valid for the given
- # local time as an array. If you just want a single period, use
- # period_for_local instead and specify how abiguities should be resolved.
- # Returns an empty array if no periods are found for the given time.
- def periods_for_local(local)
- real_timezone.periods_for_local(local)
- end
-
- # Returns the canonical zone for this Timezone.
- def canonical_zone
- real_timezone.canonical_zone
- end
-
- # Dumps this TimezoneProxy for marshalling.
- def _dump(limit)
- identifier
- end
-
- # Loads a marshalled TimezoneProxy.
- def self._load(data)
- TimezoneProxy.new(data)
- end
-
- private
- def setup(identifier)
- @identifier = identifier
- @real_timezone = nil
- end
-
- def real_timezone
- # Thread-safety: It is possible that the value of @real_timezone may be
- # calculated multiple times in concurrently executing threads. It is not
- # worth the overhead of locking to ensure that @real_timezone is only
- # calculated once.
- @real_timezone ||= Timezone.get(@identifier)
- end
- end
-end
diff --git a/lib/tzinfo/timezone_transition.rb b/lib/tzinfo/timezone_transition.rb
deleted file mode 100644
index bb5e3085..00000000
--- a/lib/tzinfo/timezone_transition.rb
+++ /dev/null
@@ -1,120 +0,0 @@
-module TZInfo
- # Represents a transition from one timezone offset to another at a particular
- # date and time.
- class TimezoneTransition
- # The offset this transition changes to (a TimezoneOffset instance).
- attr_reader :offset
-
- # The offset this transition changes from (a TimezoneOffset instance).
- attr_reader :previous_offset
-
- # Initializes a new TimezoneTransition.
- #
- # TimezoneTransition instances should not normally be constructed manually.
- def initialize(offset, previous_offset)
- @offset = offset
- @previous_offset = previous_offset
- @local_end_at = nil
- @local_start_at = nil
- end
-
- # A TimeOrDateTime instance representing the UTC time when this transition
- # occurs.
- def at
- raise_not_implemented('at')
- end
-
- # The UTC time when this transition occurs, returned as a DateTime instance.
- def datetime
- at.to_datetime
- end
-
- # The UTC time when this transition occurs, returned as a Time instance.
- def time
- at.to_time
- end
-
- # A TimeOrDateTime instance representing the local time when this transition
- # causes the previous observance to end (calculated from at using
- # previous_offset).
- def local_end_at
- # Thread-safety: It is possible that the value of @local_end_at may be
- # calculated multiple times in concurrently executing threads. It is not
- # worth the overhead of locking to ensure that @local_end_at is only
- # calculated once.
-
- @local_end_at = at.add_with_convert(@previous_offset.utc_total_offset) unless @local_end_at
- @local_end_at
- end
-
- # The local time when this transition causes the previous observance to end,
- # returned as a DateTime instance.
- def local_end
- local_end_at.to_datetime
- end
-
- # The local time when this transition causes the previous observance to end,
- # returned as a Time instance.
- def local_end_time
- local_end_at.to_time
- end
-
- # A TimeOrDateTime instance representing the local time when this transition
- # causes the next observance to start (calculated from at using offset).
- def local_start_at
- # Thread-safety: It is possible that the value of @local_start_at may be
- # calculated multiple times in concurrently executing threads. It is not
- # worth the overhead of locking to ensure that @local_start_at is only
- # calculated once.
-
- @local_start_at = at.add_with_convert(@offset.utc_total_offset) unless @local_start_at
- @local_start_at
- end
-
- # The local time when this transition causes the next observance to start,
- # returned as a DateTime instance.
- def local_start
- local_start_at.to_datetime
- end
-
- # The local time when this transition causes the next observance to start,
- # returned as a Time instance.
- def local_start_time
- local_start_at.to_time
- end
-
- # Returns true if this TimezoneTransition is equal to the given
- # TimezoneTransition. Two TimezoneTransition instances are
- # considered to be equal by == if offset, previous_offset and at are all
- # equal.
- def ==(tti)
- tti.kind_of?(TimezoneTransition) &&
- offset == tti.offset && previous_offset == tti.previous_offset && at == tti.at
- end
-
- # Returns true if this TimezoneTransition is equal to the given
- # TimezoneTransition. Two TimezoneTransition instances are
- # considered to be equal by eql? if offset, previous_offset and at are all
- # equal and the type used to define at in both instances is the same.
- def eql?(tti)
- tti.kind_of?(TimezoneTransition) &&
- offset == tti.offset && previous_offset == tti.previous_offset && at.eql?(tti.at)
- end
-
- # Returns a hash of this TimezoneTransition instance.
- def hash
- @offset.hash ^ @previous_offset.hash ^ at.hash
- end
-
- # Returns internal object state as a programmer-readable string.
- def inspect
- "#<#{self.class}: #{at.inspect},#{@offset.inspect}>"
- end
-
- private
-
- def raise_not_implemented(method_name)
- raise NotImplementedError, "Subclasses must override #{method_name}"
- end
- end
-end
diff --git a/lib/tzinfo/timezone_transition_definition.rb b/lib/tzinfo/timezone_transition_definition.rb
deleted file mode 100644
index 26c7da86..00000000
--- a/lib/tzinfo/timezone_transition_definition.rb
+++ /dev/null
@@ -1,101 +0,0 @@
-module TZInfo
- # A TimezoneTransition defined by as integer timestamp, as a rational to
- # create a DateTime or as both.
- #
- # @private
- class TimezoneTransitionDefinition < TimezoneTransition #:nodoc:
- # The numerator of the DateTime if the transition time is defined as a
- # DateTime, otherwise the transition time as a timestamp.
- attr_reader :numerator_or_time
- protected :numerator_or_time
-
- # Either the denominator of the DateTime if the transition time is defined
- # as a DateTime, otherwise nil.
- attr_reader :denominator
- protected :denominator
-
- # Creates a new TimezoneTransitionDefinition with the given offset,
- # previous_offset (both TimezoneOffset instances) and UTC time.
- #
- # The time can be specified as a timestamp, as a rational to create a
- # DateTime, or as both.
- #
- # If both a timestamp and rational are given, then the rational will only
- # be used if the timestamp falls outside of the range of Time on the
- # platform being used at runtime.
- #
- # DateTimes are created from the rational as follows:
- #
- # RubyCoreSupport.datetime_new!(RubyCoreSupport.rational_new!(numerator, denominator), 0, Date::ITALY)
- #
- # For performance reasons, the numerator and denominator must be specified
- # in their lowest form.
- def initialize(offset, previous_offset, numerator_or_timestamp, denominator_or_numerator = nil, denominator = nil)
- super(offset, previous_offset)
-
- if denominator
- numerator = denominator_or_numerator
- timestamp = numerator_or_timestamp
- elsif denominator_or_numerator
- numerator = numerator_or_timestamp
- denominator = denominator_or_numerator
- timestamp = nil
- else
- numerator = nil
- denominator = nil
- timestamp = numerator_or_timestamp
- end
-
- # Determine whether to use the timestamp or the numerator and denominator.
- if numerator && (
- !timestamp ||
- (timestamp < 0 && !RubyCoreSupport.time_supports_negative) ||
- ((timestamp < -2147483648 || timestamp > 2147483647) && !RubyCoreSupport.time_supports_64bit)
- )
-
- @numerator_or_time = numerator
- @denominator = denominator
- else
- @numerator_or_time = timestamp
- @denominator = nil
- end
-
- @at = nil
- end
-
- # A TimeOrDateTime instance representing the UTC time when this transition
- # occurs.
- def at
- # Thread-safety: It is possible that the value of @at may be calculated
- # multiple times in concurrently executing threads. It is not worth the
- # overhead of locking to ensure that @at is only calculated once.
-
- unless @at
- unless @denominator
- @at = TimeOrDateTime.new(@numerator_or_time)
- else
- r = RubyCoreSupport.rational_new!(@numerator_or_time, @denominator)
- dt = RubyCoreSupport.datetime_new!(r, 0, Date::ITALY)
- @at = TimeOrDateTime.new(dt)
- end
- end
-
- @at
- end
-
- # Returns true if this TimezoneTransitionDefinition is equal to the given
- # TimezoneTransitionDefinition. Two TimezoneTransitionDefinition instances
- # are considered to be equal by eql? if offset, previous_offset,
- # numerator_or_time and denominator are all equal.
- def eql?(tti)
- tti.kind_of?(TimezoneTransitionDefinition) &&
- offset == tti.offset && previous_offset == tti.previous_offset &&
- numerator_or_time == tti.numerator_or_time && denominator == tti.denominator
- end
-
- # Returns a hash of this TimezoneTransitionDefinition instance.
- def hash
- @offset.hash ^ @previous_offset.hash ^ @numerator_or_time.hash ^ @denominator.hash
- end
- end
-end
diff --git a/lib/tzinfo/transition_data_timezone_info.rb b/lib/tzinfo/transition_data_timezone_info.rb
deleted file mode 100644
index 026bf227..00000000
--- a/lib/tzinfo/transition_data_timezone_info.rb
+++ /dev/null
@@ -1,274 +0,0 @@
-module TZInfo
- # Raised if no offsets have been defined when calling period_for_utc or
- # periods_for_local. Indicates an error in the timezone data.
- class NoOffsetsDefined < StandardError
- end
-
- # Represents a data timezone defined by a set of offsets and a set
- # of transitions.
- #
- # @private
- class TransitionDataTimezoneInfo < DataTimezoneInfo #:nodoc:
-
- # Constructs a new TransitionDataTimezoneInfo with its identifier.
- def initialize(identifier)
- super(identifier)
- @offsets = {}
- @transitions = []
- @previous_offset = nil
- @transitions_index = nil
- end
-
- # Defines a offset. The id uniquely identifies this offset within the
- # timezone. utc_offset and std_offset define the offset in seconds of
- # standard time from UTC and daylight savings from standard time
- # respectively. abbreviation describes the timezone offset (e.g. GMT, BST,
- # EST or EDT).
- #
- # The first offset to be defined is treated as the offset that applies
- # until the first transition. This will usually be in Local Mean Time (LMT).
- #
- # ArgumentError will be raised if the id is already defined.
- def offset(id, utc_offset, std_offset, abbreviation)
- raise ArgumentError, 'Offset already defined' if @offsets.has_key?(id)
-
- offset = TimezoneOffset.new(utc_offset, std_offset, abbreviation)
- @offsets[id] = offset
- @previous_offset = offset unless @previous_offset
- end
-
- # Defines a transition. Transitions must be defined in chronological order.
- # ArgumentError will be raised if a transition is added out of order.
- # offset_id refers to an id defined with offset. ArgumentError will be
- # raised if the offset_id cannot be found. numerator_or_time and
- # denomiator specify the time the transition occurs as. See
- # TimezoneTransition for more detail about specifying times.
- def transition(year, month, offset_id, numerator_or_timestamp, denominator_or_numerator = nil, denominator = nil)
- offset = @offsets[offset_id]
- raise ArgumentError, 'Offset not found' unless offset
-
- if @transitions_index
- if year < @last_year || (year == @last_year && month < @last_month)
- raise ArgumentError, 'Transitions must be increasing date order'
- end
-
- # Record the position of the first transition with this index.
- index = transition_index(year, month)
- @transitions_index[index] ||= @transitions.length
-
- # Fill in any gaps
- (index - 1).downto(0) do |i|
- break if @transitions_index[i]
- @transitions_index[i] = @transitions.length
- end
- else
- @transitions_index = [@transitions.length]
- @start_year = year
- @start_month = month
- end
-
- @transitions << TimezoneTransitionDefinition.new(offset, @previous_offset,
- numerator_or_timestamp, denominator_or_numerator, denominator)
- @last_year = year
- @last_month = month
- @previous_offset = offset
- end
-
- # Returns the TimezonePeriod for the given UTC time.
- # Raises NoOffsetsDefined if no offsets have been defined.
- def period_for_utc(utc)
- unless @transitions.empty?
- utc = TimeOrDateTime.wrap(utc)
- index = transition_index(utc.year, utc.mon)
-
- start_transition = nil
- start = transition_before_end(index)
- if start
- start.downto(0) do |i|
- if @transitions[i].at <= utc
- start_transition = @transitions[i]
- break
- end
- end
- end
-
- end_transition = nil
- start = transition_after_start(index)
- if start
- start.upto(@transitions.length - 1) do |i|
- if @transitions[i].at > utc
- end_transition = @transitions[i]
- break
- end
- end
- end
-
- if start_transition || end_transition
- TimezonePeriod.new(start_transition, end_transition)
- else
- # Won't happen since there are transitions. Must always find one
- # transition that is either >= or < the specified time.
- raise 'No transitions found in search'
- end
- else
- raise NoOffsetsDefined, 'No offsets have been defined' unless @previous_offset
- TimezonePeriod.new(nil, nil, @previous_offset)
- end
- end
-
- # Returns the set of TimezonePeriods for the given local time as an array.
- # Results returned are ordered by increasing UTC start date.
- # Returns an empty array if no periods are found for the given time.
- # Raises NoOffsetsDefined if no offsets have been defined.
- def periods_for_local(local)
- unless @transitions.empty?
- local = TimeOrDateTime.wrap(local)
- index = transition_index(local.year, local.mon)
-
- result = []
-
- start_index = transition_after_start(index - 1)
- if start_index && @transitions[start_index].local_end_at > local
- if start_index > 0
- if @transitions[start_index - 1].local_start_at <= local
- result << TimezonePeriod.new(@transitions[start_index - 1], @transitions[start_index])
- end
- else
- result << TimezonePeriod.new(nil, @transitions[start_index])
- end
- end
-
- end_index = transition_before_end(index + 1)
-
- if end_index
- start_index = end_index unless start_index
-
- start_index.upto(transition_before_end(index + 1)) do |i|
- if @transitions[i].local_start_at <= local
- if i + 1 < @transitions.length
- if @transitions[i + 1].local_end_at > local
- result << TimezonePeriod.new(@transitions[i], @transitions[i + 1])
- end
- else
- result << TimezonePeriod.new(@transitions[i], nil)
- end
- end
- end
- end
-
- result
- else
- raise NoOffsetsDefined, 'No offsets have been defined' unless @previous_offset
- [TimezonePeriod.new(nil, nil, @previous_offset)]
- end
- end
-
- # Returns an Array of TimezoneTransition instances representing the times
- # where the UTC offset of the timezone changes.
- #
- # Transitions are returned up to a given date and time up to a given date
- # and time, specified in UTC (utc_to).
- #
- # A from date and time may also be supplied using the utc_from parameter
- # (also specified in UTC). If utc_from is not nil, only transitions from
- # that date and time onwards will be returned.
- #
- # Comparisons with utc_to are exclusive. Comparisons with utc_from are
- # inclusive. If a transition falls precisely on utc_to, it will be excluded.
- # If a transition falls on utc_from, it will be included.
- #
- # Transitions returned are ordered by when they occur, from earliest to
- # latest.
- #
- # utc_to and utc_from can be specified using either DateTime, Time or
- # integer timestamps (Time.to_i).
- #
- # If utc_from is specified and utc_to is not greater than utc_from, then
- # transitions_up_to raises an ArgumentError exception.
- def transitions_up_to(utc_to, utc_from = nil)
- utc_to = TimeOrDateTime.wrap(utc_to)
- utc_from = utc_from ? TimeOrDateTime.wrap(utc_from) : nil
-
- if utc_from && utc_to <= utc_from
- raise ArgumentError, 'utc_to must be greater than utc_from'
- end
-
- unless @transitions.empty?
- if utc_from
- from = transition_after_start(transition_index(utc_from.year, utc_from.mon))
-
- if from
- while from < @transitions.length && @transitions[from].at < utc_from
- from += 1
- end
-
- if from >= @transitions.length
- return []
- end
- else
- # utc_from is later than last transition.
- return []
- end
- else
- from = 0
- end
-
- to = transition_before_end(transition_index(utc_to.year, utc_to.mon))
-
- if to
- while to >= 0 && @transitions[to].at >= utc_to
- to -= 1
- end
-
- if to < 0
- return []
- end
- else
- # utc_to is earlier than first transition.
- return []
- end
-
- @transitions[from..to]
- else
- []
- end
- end
-
- private
- # Returns the index into the @transitions_index array for a given year
- # and month.
- def transition_index(year, month)
- index = (year - @start_year) * 2
- index += 1 if month > 6
- index -= 1 if @start_month > 6
- index
- end
-
- # Returns the index into @transitions of the first transition that occurs
- # on or after the start of the given index into @transitions_index.
- # Returns nil if there are no such transitions.
- def transition_after_start(index)
- if index >= @transitions_index.length
- nil
- else
- index = 0 if index < 0
- @transitions_index[index]
- end
- end
-
- # Returns the index into @transitions of the first transition that occurs
- # before the end of the given index into @transitions_index.
- # Returns nil if there are no such transitions.
- def transition_before_end(index)
- index = index + 1
-
- if index <= 0
- nil
- elsif index >= @transitions_index.length
- @transitions.length - 1
- else
- @transitions_index[index] - 1
- end
- end
- end
-end
diff --git a/lib/tzinfo/zoneinfo_country_info.rb b/lib/tzinfo/zoneinfo_country_info.rb
deleted file mode 100644
index a1230e6e..00000000
--- a/lib/tzinfo/zoneinfo_country_info.rb
+++ /dev/null
@@ -1,35 +0,0 @@
-module TZInfo
- # Represents information about a country returned by ZoneinfoDataSource.
- #
- # @private
- class ZoneinfoCountryInfo < CountryInfo #:nodoc:
- # Constructs a new CountryInfo with an ISO 3166 country code, name and
- # an array of CountryTimezones.
- def initialize(code, name, zones)
- super(code, name)
- @zones = zones.dup.freeze
- @zone_identifiers = nil
- end
-
- # Returns a frozen array of all the zone identifiers for the country ordered
- # geographically, most populous first.
- def zone_identifiers
- # Thread-safety: It is possible that the value of @zone_identifiers may be
- # calculated multiple times in concurrently executing threads. It is not
- # worth the overhead of locking to ensure that @zone_identifiers is only
- # calculated once.
-
- unless @zone_identifiers
- @zone_identifiers = zones.collect {|zone| zone.identifier}.freeze
- end
-
- @zone_identifiers
- end
-
- # Returns a frozen array of all the timezones for the for the country
- # ordered geographically, most populous first.
- def zones
- @zones
- end
- end
-end
diff --git a/lib/tzinfo/zoneinfo_data_source.rb b/lib/tzinfo/zoneinfo_data_source.rb
deleted file mode 100644
index 82981748..00000000
--- a/lib/tzinfo/zoneinfo_data_source.rb
+++ /dev/null
@@ -1,487 +0,0 @@
-module TZInfo
- # An InvalidZoneinfoDirectory exception is raised if the DataSource is
- # set to a specific zoneinfo path, which is not a valid zoneinfo directory
- # (i.e. a directory containing index files named iso3166.tab and zone.tab
- # as well as other timezone files).
- class InvalidZoneinfoDirectory < StandardError
- end
-
- # A ZoneinfoDirectoryNotFound exception is raised if no valid zoneinfo
- # directory could be found when checking the paths listed in
- # ZoneinfoDataSource.search_path. A valid zoneinfo directory is one that
- # contains timezone files, a country code index file named iso3166.tab and a
- # timezone index file named zone1970.tab or zone.tab.
- class ZoneinfoDirectoryNotFound < StandardError
- end
-
- # A DataSource that loads data from a 'zoneinfo' directory containing
- # compiled "TZif" version 3 (or earlier) files in addition to iso3166.tab and
- # zone1970.tab or zone.tab index files.
- #
- # To have TZInfo load the system zoneinfo files, call TZInfo::DataSource.set
- # as follows:
- #
- # TZInfo::DataSource.set(:zoneinfo)
- #
- # To load zoneinfo files from a particular directory, pass the directory to
- # TZInfo::DataSource.set:
- #
- # TZInfo::DataSource.set(:zoneinfo, directory)
- #
- # Note that the platform used at runtime may limit the range of available
- # transition data that can be loaded from zoneinfo files. There are two
- # factors to consider:
- #
- # First of all, the zoneinfo support in TZInfo makes use of Ruby's Time class.
- # On 32-bit builds of Ruby 1.8, the Time class only supports 32-bit
- # timestamps. This means that only Times between 1901-12-13 20:45:52 and
- # 2038-01-19 03:14:07 can be represented. Furthermore, certain platforms only
- # allow for positive 32-bit timestamps (notably Windows), making the earliest
- # representable time 1970-01-01 00:00:00.
- #
- # 64-bit builds of Ruby 1.8 and all builds of Ruby 1.9 support 64-bit
- # timestamps. This means that there is no practical restriction on the range
- # of the Time class on these platforms.
- #
- # TZInfo will only load transitions that fall within the supported range of
- # the Time class. Any queries performed on times outside of this range may
- # give inaccurate results.
- #
- # The second factor concerns the zoneinfo files. Versions of the 'zic' tool
- # (used to build zoneinfo files) that were released prior to February 2006
- # created zoneinfo files that used 32-bit integers for transition timestamps.
- # Later versions of zic produce zoneinfo files that use 64-bit integers. If
- # you have 32-bit zoneinfo files on your system, then any queries falling
- # outside of the range 1901-12-13 20:45:52 to 2038-01-19 03:14:07 may be
- # inaccurate.
- #
- # Most modern platforms include 64-bit zoneinfo files. However, Mac OS X (up
- # to at least 10.8.4) still uses 32-bit zoneinfo files.
- #
- # To check whether your zoneinfo files contain 32-bit or 64-bit transition
- # data, you can run the following code (substituting the identifier of the
- # zone you want to test for zone_identifier):
- #
- # TZInfo::DataSource.set(:zoneinfo)
- # dir = TZInfo::DataSource.get.zoneinfo_dir
- # File.open(File.join(dir, zone_identifier), 'r') {|f| f.read(5) }
- #
- # If the last line returns "TZif\\x00", then you have a 32-bit zoneinfo file.
- # If it returns "TZif2" or "TZif3" then you have a 64-bit zoneinfo file.
- #
- # If you require support for 64-bit transitions, but are restricted to 32-bit
- # zoneinfo support, then you may want to consider using TZInfo::RubyDataSource
- # instead.
- class ZoneinfoDataSource < DataSource
- # The default value of ZoneinfoDataSource.search_path.
- DEFAULT_SEARCH_PATH = ['/usr/share/zoneinfo', '/usr/share/lib/zoneinfo', '/etc/zoneinfo'].freeze
-
- # The default value of ZoneinfoDataSource.alternate_iso3166_tab_search_path.
- DEFAULT_ALTERNATE_ISO3166_TAB_SEARCH_PATH = ['/usr/share/misc/iso3166.tab', '/usr/share/misc/iso3166'].freeze
-
- # Paths to be checked to find the system zoneinfo directory.
- @@search_path = DEFAULT_SEARCH_PATH.dup
-
- # Paths to possible alternate iso3166.tab files (used to locate the
- # system-wide iso3166.tab files on FreeBSD and OpenBSD).
- @@alternate_iso3166_tab_search_path = DEFAULT_ALTERNATE_ISO3166_TAB_SEARCH_PATH.dup
-
- # An Array of directories that will be checked to find the system zoneinfo
- # directory.
- #
- # Directories are checked in the order they appear in the Array.
- #
- # The default value is ['/usr/share/zoneinfo', '/usr/share/lib/zoneinfo', '/etc/zoneinfo'].
- def self.search_path
- @@search_path
- end
-
- # Sets the directories to be checked when locating the system zoneinfo
- # directory.
- #
- # Can be set to an Array of directories or a String containing directories
- # separated with File::PATH_SEPARATOR.
- #
- # Directories are checked in the order they appear in the Array or String.
- #
- # Set to nil to revert to the default paths.
- def self.search_path=(search_path)
- @@search_path = process_search_path(search_path, DEFAULT_SEARCH_PATH)
- end
-
- # An Array of paths that will be checked to find an alternate iso3166.tab
- # file if one was not included in the zoneinfo directory (for example, on
- # FreeBSD and OpenBSD systems).
- #
- # Paths are checked in the order they appear in the array.
- #
- # The default value is ['/usr/share/misc/iso3166.tab', '/usr/share/misc/iso3166'].
- def self.alternate_iso3166_tab_search_path
- @@alternate_iso3166_tab_search_path
- end
-
- # Sets the paths to check to locate an alternate iso3166.tab file if one was
- # not included in the zoneinfo directory.
- #
- # Can be set to an Array of directories or a String containing directories
- # separated with File::PATH_SEPARATOR.
- #
- # Paths are checked in the order they appear in the array.
- #
- # Set to nil to revert to the default paths.
- def self.alternate_iso3166_tab_search_path=(alternate_iso3166_tab_search_path)
- @@alternate_iso3166_tab_search_path = process_search_path(alternate_iso3166_tab_search_path, DEFAULT_ALTERNATE_ISO3166_TAB_SEARCH_PATH)
- end
-
- # The zoneinfo directory being used.
- attr_reader :zoneinfo_dir
-
- # Creates a new ZoneinfoDataSource.
- #
- # If zoneinfo_dir is specified, it will be checked and used as the source
- # of zoneinfo files.
- #
- # The directory must contain a file named iso3166.tab and a file named
- # either zone1970.tab or zone.tab. These may either be included in the root
- # of the directory or in a 'tab' sub-directory and named 'country.tab' and
- # 'zone_sun.tab' respectively (as is the case on Solaris.
- #
- # Additionally, the path to iso3166.tab can be overridden using the
- # alternate_iso3166_tab_path parameter.
- #
- # InvalidZoneinfoDirectory will be raised if the iso3166.tab and
- # zone1970.tab or zone.tab files cannot be found using the zoneinfo_dir and
- # alternate_iso3166_tab_path parameters.
- #
- # If zoneinfo_dir is not specified or nil, the paths referenced in
- # search_path are searched in order to find a valid zoneinfo directory
- # (one that contains zone1970.tab or zone.tab and iso3166.tab files as
- # above).
- #
- # The paths referenced in alternate_iso3166_tab_search_path are also
- # searched to find an iso3166.tab file if one of the searched zoneinfo
- # directories doesn't contain an iso3166.tab file.
- #
- # If no valid directory can be found by searching, ZoneinfoDirectoryNotFound
- # will be raised.
- def initialize(zoneinfo_dir = nil, alternate_iso3166_tab_path = nil)
- if zoneinfo_dir
- iso3166_tab_path, zone_tab_path = validate_zoneinfo_dir(zoneinfo_dir, alternate_iso3166_tab_path)
-
- unless iso3166_tab_path && zone_tab_path
- raise InvalidZoneinfoDirectory, "#{zoneinfo_dir} is not a directory or doesn't contain a iso3166.tab file and a zone1970.tab or zone.tab file."
- end
-
- @zoneinfo_dir = zoneinfo_dir
- else
- @zoneinfo_dir, iso3166_tab_path, zone_tab_path = find_zoneinfo_dir
-
- unless @zoneinfo_dir && iso3166_tab_path && zone_tab_path
- raise ZoneinfoDirectoryNotFound, "None of the paths included in TZInfo::ZoneinfoDataSource.search_path are valid zoneinfo directories."
- end
- end
-
- @zoneinfo_dir = File.expand_path(@zoneinfo_dir).freeze
- @timezone_index = load_timezone_index.freeze
- @country_index = load_country_index(iso3166_tab_path, zone_tab_path).freeze
- end
-
- # Returns a TimezoneInfo instance for a given identifier.
- # Raises InvalidTimezoneIdentifier if the timezone is not found or the
- # identifier is invalid.
- def load_timezone_info(identifier)
- begin
- if @timezone_index.include?(identifier)
- path = File.join(@zoneinfo_dir, identifier)
-
- # Untaint path rather than identifier. We don't want to modify
- # identifier. identifier may also be frozen and therefore cannot be
- # untainted.
- path.untaint
-
- begin
- ZoneinfoTimezoneInfo.new(identifier, path)
- rescue InvalidZoneinfoFile => e
- raise InvalidTimezoneIdentifier, e.message
- end
- else
- raise InvalidTimezoneIdentifier, 'Invalid identifier'
- end
- rescue Errno::ENOENT, Errno::ENAMETOOLONG, Errno::ENOTDIR
- raise InvalidTimezoneIdentifier, 'Invalid identifier'
- rescue Errno::EACCES => e
- raise InvalidTimezoneIdentifier, e.message
- end
- end
-
- # Returns an array of all the available timezone identifiers.
- def timezone_identifiers
- @timezone_index
- end
-
- # Returns an array of all the available timezone identifiers for
- # data timezones (i.e. those that actually contain definitions).
- #
- # For ZoneinfoDataSource, this will always be identical to
- # timezone_identifers.
- def data_timezone_identifiers
- @timezone_index
- end
-
- # Returns an array of all the available timezone identifiers that
- # are links to other timezones.
- #
- # For ZoneinfoDataSource, this will always be an empty array.
- def linked_timezone_identifiers
- [].freeze
- end
-
- # Returns a CountryInfo instance for the given ISO 3166-1 alpha-2
- # country code. Raises InvalidCountryCode if the country could not be found
- # or the code is invalid.
- def load_country_info(code)
- info = @country_index[code]
- raise InvalidCountryCode, 'Invalid country code' unless info
- info
- end
-
- # Returns an array of all the available ISO 3166-1 alpha-2
- # country codes.
- def country_codes
- @country_index.keys.freeze
- end
-
- # Returns the name and information about this DataSource.
- def to_s
- "Zoneinfo DataSource: #{@zoneinfo_dir}"
- end
-
- # Returns internal object state as a programmer-readable string.
- def inspect
- "#<#{self.class}: #{@zoneinfo_dir}>"
- end
-
- private
-
- # Processes a path for use as the search_path or
- # alternate_iso3166_tab_search_path.
- def self.process_search_path(path, default)
- if path
- if path.kind_of?(String)
- path.split(File::PATH_SEPARATOR)
- else
- path.collect {|p| p.to_s}
- end
- else
- default.dup
- end
- end
-
- # Validates a zoneinfo directory and returns the paths to the iso3166.tab
- # and zone1970.tab or zone.tab files if valid. If the directory is not
- # valid, returns nil.
- #
- # The path to the iso3166.tab file may be overriden by passing in a path.
- # This is treated as either absolute or relative to the current working
- # directory.
- def validate_zoneinfo_dir(path, iso3166_tab_path = nil)
- if File.directory?(path)
- if iso3166_tab_path
- return nil unless File.file?(iso3166_tab_path)
- else
- iso3166_tab_path = resolve_tab_path(path, ['iso3166.tab'], 'country.tab')
- return nil unless iso3166_tab_path
- end
-
- zone_tab_path = resolve_tab_path(path, ['zone1970.tab', 'zone.tab'], 'zone_sun.tab')
- return nil unless zone_tab_path
-
- [iso3166_tab_path, zone_tab_path]
- else
- nil
- end
- end
-
- # Attempts to resolve the path to a tab file given its standard names and
- # tab sub-directory name (as used on Solaris).
- def resolve_tab_path(zoneinfo_path, standard_names, tab_name)
- standard_names.each do |standard_name|
- path = File.join(zoneinfo_path, standard_name)
- return path if File.file?(path)
- end
-
- path = File.join(zoneinfo_path, 'tab', tab_name)
- return path if File.file?(path)
-
- nil
- end
-
- # Finds a zoneinfo directory using search_path and
- # alternate_iso3166_tab_search_path. Returns the paths to the directory,
- # the iso3166.tab file and the zone.tab file or nil if not found.
- def find_zoneinfo_dir
- alternate_iso3166_tab_path = self.class.alternate_iso3166_tab_search_path.detect do |path|
- File.file?(path)
- end
-
- self.class.search_path.each do |path|
- # Try without the alternate_iso3166_tab_path first.
- iso3166_tab_path, zone_tab_path = validate_zoneinfo_dir(path)
- return path, iso3166_tab_path, zone_tab_path if iso3166_tab_path && zone_tab_path
-
- if alternate_iso3166_tab_path
- iso3166_tab_path, zone_tab_path = validate_zoneinfo_dir(path, alternate_iso3166_tab_path)
- return path, iso3166_tab_path, zone_tab_path if iso3166_tab_path && zone_tab_path
- end
- end
-
- # Not found.
- nil
- end
-
- # Scans @zoneinfo_dir and returns an Array of available timezone
- # identifiers.
- def load_timezone_index
- index = []
-
- # Ignoring particular files:
- # +VERSION is included on Mac OS X.
- # localtime current local timezone (may be a link).
- # posix, posixrules and right are directories containing other versions of the zoneinfo files.
- # src is a directory containing the tzdata source included on Solaris.
- # Factory is the compiled in default timezone.
-
- enum_timezones(nil, ['+VERSION', 'localtime', 'posix', 'posixrules', 'right', 'src', 'Factory']) do |identifier|
- index << identifier
- end
-
- index.sort
- end
-
- # Recursively scans a directory of timezones, calling the passed in block
- # for each identifier found.
- def enum_timezones(dir, exclude = [], &block)
- Dir.foreach(dir ? File.join(@zoneinfo_dir, dir) : @zoneinfo_dir) do |entry|
- unless entry =~ /\./ || exclude.include?(entry)
- entry.untaint
- path = dir ? File.join(dir, entry) : entry
- full_path = File.join(@zoneinfo_dir, path)
-
- if File.directory?(full_path)
- enum_timezones(path, [], &block)
- elsif File.file?(full_path)
- yield path
- end
- end
- end
- end
-
- # Uses the iso3166.tab and zone1970.tab or zone.tab files to build an index
- # of the available countries and their timezones.
- def load_country_index(iso3166_tab_path, zone_tab_path)
-
- # Handle standard 3 to 4 column zone.tab files as well as the 4 to 5
- # column format used by Solaris.
- #
- # On Solaris, an extra column before the comment gives an optional
- # linked/alternate timezone identifier (or '-' if not set).
- #
- # Additionally, there is a section at the end of the file for timezones
- # covering regions. These are given lower-case "country" codes. The timezone
- # identifier column refers to a continent instead of an identifier. These
- # lines will be ignored by TZInfo.
- #
- # Since the last column is optional in both formats, testing for the
- # Solaris format is done in two passes. The first pass identifies if there
- # are any lines using 5 columns.
-
-
- # The first column is allowed to be a comma separated list of country
- # codes, as used in zone1970.tab (introduced in tzdata 2014f).
- #
- # The first country code in the comma-separated list is the country that
- # contains the city the zone identifer is based on. The first country
- # code on each line is considered to be primary with the others
- # secondary.
- #
- # The zones for each country are ordered primary first, then secondary.
- # Within the primary and secondary groups, the zones are ordered by their
- # order in the file.
-
- file_is_5_column = false
- zone_tab = []
-
- RubyCoreSupport.open_file(zone_tab_path, 'r', :external_encoding => 'UTF-8', :internal_encoding => 'UTF-8') do |file|
- file.each_line do |line|
- line.chomp!
-
- if line =~ /\A([A-Z]{2}(?:,[A-Z]{2})*)\t(?:([+\-])(\d{2})(\d{2})([+\-])(\d{3})(\d{2})|([+\-])(\d{2})(\d{2})(\d{2})([+\-])(\d{3})(\d{2})(\d{2}))\t([^\t]+)(?:\t([^\t]+))?(?:\t([^\t]+))?\z/
- codes = $1
-
- if $2
- latitude = dms_to_rational($2, $3, $4)
- longitude = dms_to_rational($5, $6, $7)
- else
- latitude = dms_to_rational($8, $9, $10, $11)
- longitude = dms_to_rational($12, $13, $14, $15)
- end
-
- zone_identifier = $16
- column4 = $17
- column5 = $18
-
- file_is_5_column = true if column5
-
- zone_tab << [codes.split(','), zone_identifier, latitude, longitude, column4, column5]
- end
- end
- end
-
- primary_zones = {}
- secondary_zones = {}
-
- zone_tab.each do |codes, zone_identifier, latitude, longitude, column4, column5|
- description = file_is_5_column ? column5 : column4
- country_timezone = CountryTimezone.new(zone_identifier, latitude, longitude, description)
-
- # codes will always have at least one element
-
- (primary_zones[codes.first] ||= []) << country_timezone
-
- codes[1..-1].each do |code|
- (secondary_zones[code] ||= []) << country_timezone
- end
- end
-
- countries = {}
-
- RubyCoreSupport.open_file(iso3166_tab_path, 'r', :external_encoding => 'UTF-8', :internal_encoding => 'UTF-8') do |file|
- file.each_line do |line|
- line.chomp!
-
- # Handle both the two column alpha-2 and name format used in the tz
- # database as well as the 4 column alpha-2, alpha-3, numeric-3 and
- # name format used by FreeBSD and OpenBSD.
-
- if line =~ /\A([A-Z]{2})(?:\t[A-Z]{3}\t[0-9]{3})?\t(.+)\z/
- code = $1
- name = $2
- zones = (primary_zones[code] || []) + (secondary_zones[code] || [])
-
- countries[code] = ZoneinfoCountryInfo.new(code, name, zones)
- end
- end
- end
-
- countries
- end
-
- # Converts degrees, minutes and seconds to a Rational.
- def dms_to_rational(sign, degrees, minutes, seconds = nil)
- result = degrees.to_i + Rational(minutes.to_i, 60)
- result += Rational(seconds.to_i, 3600) if seconds
- result = -result if sign == '-'
- result
- end
- end
-end
diff --git a/lib/tzinfo/zoneinfo_timezone_info.rb b/lib/tzinfo/zoneinfo_timezone_info.rb
deleted file mode 100644
index 524f5788..00000000
--- a/lib/tzinfo/zoneinfo_timezone_info.rb
+++ /dev/null
@@ -1,245 +0,0 @@
-module TZInfo
- # An InvalidZoneinfoFile exception is raised if an attempt is made to load an
- # invalid zoneinfo file.
- class InvalidZoneinfoFile < StandardError
- end
-
- # Represents a timezone defined by a compiled zoneinfo TZif (\0, 2 or 3) file.
- #
- # @private
- class ZoneinfoTimezoneInfo < TransitionDataTimezoneInfo #:nodoc:
-
- # Minimum supported timestamp (inclusive).
- #
- # Time.utc(1700, 1, 1).to_i
- MIN_TIMESTAMP = -8520336000
-
- # Maximum supported timestamp (exclusive).
- #
- # Time.utc(2500, 1, 1).to_i
- MAX_TIMESTAMP = 16725225600
-
- # Constructs the new ZoneinfoTimezoneInfo with an identifier and path
- # to the file.
- def initialize(identifier, file_path)
- super(identifier)
-
- File.open(file_path, 'rb') do |file|
- parse(file)
- end
- end
-
- private
- # Unpack will return unsigned 32-bit integers. Translate to
- # signed 32-bit.
- def make_signed_int32(long)
- long >= 0x80000000 ? long - 0x100000000 : long
- end
-
- # Unpack will return a 64-bit integer as two unsigned 32-bit integers
- # (most significant first). Translate to signed 64-bit
- def make_signed_int64(high, low)
- unsigned = (high << 32) | low
- unsigned >= 0x8000000000000000 ? unsigned - 0x10000000000000000 : unsigned
- end
-
- # Read bytes from file and check that the correct number of bytes could
- # be read. Raises InvalidZoneinfoFile if the number of bytes didn't match
- # the number requested.
- def check_read(file, bytes)
- result = file.read(bytes)
-
- unless result && result.length == bytes
- raise InvalidZoneinfoFile, "Expected #{bytes} bytes reading '#{file.path}', but got #{result ? result.length : 0} bytes"
- end
-
- result
- end
-
- # Zoneinfo doesn't include the offset from standard time (std_offset).
- # Derive the missing offsets by looking at changes in the total UTC
- # offset.
- #
- # This will be run through forwards and then backwards by the parse
- # method.
- def derive_offsets(transitions, offsets)
- previous_offset = nil
-
- transitions.each do |t|
- offset = offsets[t[:offset]]
-
- if !offset[:std_offset] && offset[:is_dst] && previous_offset
- difference = offset[:utc_total_offset] - previous_offset[:utc_total_offset]
-
- if previous_offset[:is_dst]
- if previous_offset[:std_offset]
- std_offset = previous_offset[:std_offset] + difference
- else
- std_offset = nil
- end
- else
- std_offset = difference
- end
-
- if std_offset && std_offset > 0
- offset[:std_offset] = std_offset
- offset[:utc_offset] = offset[:utc_total_offset] - std_offset
- end
- end
-
- previous_offset = offset
- end
- end
-
- # Parses a zoneinfo file and intializes the DataTimezoneInfo structures.
- def parse(file)
- magic, version, ttisgmtcnt, ttisstdcnt, leapcnt, timecnt, typecnt, charcnt =
- check_read(file, 44).unpack('a4 a x15 NNNNNN')
-
- if magic != 'TZif'
- raise InvalidZoneinfoFile, "The file '#{file.path}' does not start with the expected header."
- end
-
- if (version == '2' || version == '3') && RubyCoreSupport.time_supports_64bit
- # Skip the first 32-bit section and read the header of the second 64-bit section
- file.seek(timecnt * 5 + typecnt * 6 + charcnt + leapcnt * 8 + ttisgmtcnt + ttisstdcnt, IO::SEEK_CUR)
-
- prev_version = version
-
- magic, version, ttisgmtcnt, ttisstdcnt, leapcnt, timecnt, typecnt, charcnt =
- check_read(file, 44).unpack('a4 a x15 NNNNNN')
-
- unless magic == 'TZif' && (version == prev_version)
- raise InvalidZoneinfoFile, "The file '#{file.path}' contains an invalid 64-bit section header."
- end
-
- using_64bit = true
- elsif version != '3' && version != '2' && version != "\0"
- raise InvalidZoneinfoFile, "The file '#{file.path}' contains a version of the zoneinfo format that is not currently supported."
- else
- using_64bit = false
- end
-
- unless leapcnt == 0
- raise InvalidZoneinfoFile, "The zoneinfo file '#{file.path}' contains leap second data. TZInfo requires zoneinfo files that omit leap seconds."
- end
-
- transitions = []
-
- if using_64bit
- (0...timecnt).each do |i|
- high, low = check_read(file, 8).unpack('NN')
- transition_time = make_signed_int64(high, low)
- transitions << {:at => transition_time}
- end
- else
- (0...timecnt).each do |i|
- transition_time = make_signed_int32(check_read(file, 4).unpack('N')[0])
- transitions << {:at => transition_time}
- end
- end
-
- (0...timecnt).each do |i|
- localtime_type = check_read(file, 1).unpack('C')[0]
- transitions[i][:offset] = localtime_type
- end
-
- offsets = []
-
- (0...typecnt).each do |i|
- gmtoff, isdst, abbrind = check_read(file, 6).unpack('NCC')
- gmtoff = make_signed_int32(gmtoff)
- isdst = isdst == 1
- offset = {:utc_total_offset => gmtoff, :is_dst => isdst, :abbr_index => abbrind}
-
- unless isdst
- offset[:utc_offset] = gmtoff
- offset[:std_offset] = 0
- end
-
- offsets << offset
- end
-
- abbrev = check_read(file, charcnt)
-
- offsets.each do |o|
- abbrev_start = o[:abbr_index]
- raise InvalidZoneinfoFile, "Abbreviation index is out of range in file '#{file.path}'" unless abbrev_start < abbrev.length
-
- abbrev_end = abbrev.index("\0", abbrev_start)
- raise InvalidZoneinfoFile, "Missing abbreviation null terminator in file '#{file.path}'" unless abbrev_end
-
- o[:abbr] = RubyCoreSupport.force_encoding(abbrev[abbrev_start...abbrev_end], 'UTF-8')
- end
-
- transitions.each do |t|
- if t[:offset] < 0 || t[:offset] >= offsets.length
- raise InvalidZoneinfoFile, "Invalid offset referenced by transition in file '#{file.path}'."
- end
- end
-
- # Derive the offsets from standard time (std_offset).
- derive_offsets(transitions, offsets)
- derive_offsets(transitions.reverse, offsets)
-
- # Assign anything left a standard offset of one hour
- offsets.each do |o|
- if !o[:std_offset] && o[:is_dst]
- o[:std_offset] = 3600
- o[:utc_offset] = o[:utc_total_offset] - 3600
- end
- end
-
- # Find the first non-dst offset. This is used as the offset for the time
- # before the first transition.
- first = nil
- offsets.each_with_index do |o, i|
- if !o[:is_dst]
- first = i
- break
- end
- end
-
- if first
- offset first, offsets[first][:utc_offset], offsets[first][:std_offset], offsets[first][:abbr].untaint.to_sym
- end
-
- offsets.each_with_index do |o, i|
- offset i, o[:utc_offset], o[:std_offset], o[:abbr].untaint.to_sym unless i == first
- end
-
- if !using_64bit && !RubyCoreSupport.time_supports_negative
- # Filter out transitions that are not supported by Time on this
- # platform.
-
- # Move the last transition before the epoch up to the epoch. This
- # allows for accurate conversions for all supported timestamps on the
- # platform.
-
- before_epoch, after_epoch = transitions.partition {|t| t[:at] < 0}
-
- if before_epoch.length > 0 && after_epoch.length > 0 && after_epoch.first[:at] != 0
- last_before = before_epoch.last
- last_before[:at] = 0
- transitions = [last_before] + after_epoch
- else
- transitions = after_epoch
- end
- end
-
- # Ignore transitions that occur outside of a defined window. The
- # transition index cannot handle a large range of transition times.
- #
- # This is primarily intended to ignore the far in the past transition
- # added in zic 2014c (at timestamp -2**63 in zic 2014c and at the
- # approximate time of the big bang from zic 2014d).
- transitions.each do |t|
- at = t[:at]
- if at >= MIN_TIMESTAMP && at < MAX_TIMESTAMP
- time = Time.at(at).utc
- transition time.year, time.mon, t[:offset], at
- end
- end
- end
- end
-end
diff --git a/app/views/timetableap_subs/_index.html.haml.save b/public/images/favicon.ico
similarity index 100%
rename from app/views/timetableap_subs/_index.html.haml.save
rename to public/images/favicon.ico
diff --git a/public/images/air_tm/DF.png b/public/uploads/aircompany/avatar/10000/DF.png
similarity index 100%
rename from public/images/air_tm/DF.png
rename to public/uploads/aircompany/avatar/10000/DF.png
diff --git a/public/uploads/aircompany/avatar/10000/size_100_DF.png b/public/uploads/aircompany/avatar/10000/size_100_DF.png
new file mode 100644
index 00000000..be2d93c5
Binary files /dev/null and b/public/uploads/aircompany/avatar/10000/size_100_DF.png differ
diff --git a/public/uploads/aircompany/avatar/10000/size_200_DF.png b/public/uploads/aircompany/avatar/10000/size_200_DF.png
new file mode 100644
index 00000000..a2a5c370
Binary files /dev/null and b/public/uploads/aircompany/avatar/10000/size_200_DF.png differ
diff --git a/public/uploads/aircompany/avatar/10000/size_300_DF.png b/public/uploads/aircompany/avatar/10000/size_300_DF.png
new file mode 100644
index 00000000..5eb90bca
Binary files /dev/null and b/public/uploads/aircompany/avatar/10000/size_300_DF.png differ
diff --git a/public/uploads/aircompany/avatar/10000/size_400_DF.png b/public/uploads/aircompany/avatar/10000/size_400_DF.png
new file mode 100644
index 00000000..d73682e8
Binary files /dev/null and b/public/uploads/aircompany/avatar/10000/size_400_DF.png differ
diff --git a/public/uploads/aircompany/avatar/10000/size_500_DF.png b/public/uploads/aircompany/avatar/10000/size_500_DF.png
new file mode 100644
index 00000000..d802669d
Binary files /dev/null and b/public/uploads/aircompany/avatar/10000/size_500_DF.png differ
diff --git a/public/uploads/aircompany/avatar/10000/size_600_DF.png b/public/uploads/aircompany/avatar/10000/size_600_DF.png
new file mode 100644
index 00000000..7a677434
Binary files /dev/null and b/public/uploads/aircompany/avatar/10000/size_600_DF.png differ
diff --git a/public/uploads/aircompany/avatar/10000/thumb_80_DF.png b/public/uploads/aircompany/avatar/10000/thumb_80_DF.png
new file mode 100644
index 00000000..2d182601
Binary files /dev/null and b/public/uploads/aircompany/avatar/10000/thumb_80_DF.png differ
diff --git a/public/images/air_tm/E6.png b/public/uploads/aircompany/avatar/10002/E6.png
similarity index 100%
rename from public/images/air_tm/E6.png
rename to public/uploads/aircompany/avatar/10002/E6.png
diff --git a/public/uploads/aircompany/avatar/10002/size_100_E6.png b/public/uploads/aircompany/avatar/10002/size_100_E6.png
new file mode 100644
index 00000000..e587329e
Binary files /dev/null and b/public/uploads/aircompany/avatar/10002/size_100_E6.png differ
diff --git a/public/uploads/aircompany/avatar/10002/size_200_E6.png b/public/uploads/aircompany/avatar/10002/size_200_E6.png
new file mode 100644
index 00000000..de31281c
Binary files /dev/null and b/public/uploads/aircompany/avatar/10002/size_200_E6.png differ
diff --git a/public/uploads/aircompany/avatar/10002/size_300_E6.png b/public/uploads/aircompany/avatar/10002/size_300_E6.png
new file mode 100644
index 00000000..c967f4ba
Binary files /dev/null and b/public/uploads/aircompany/avatar/10002/size_300_E6.png differ
diff --git a/public/uploads/aircompany/avatar/10002/size_400_E6.png b/public/uploads/aircompany/avatar/10002/size_400_E6.png
new file mode 100644
index 00000000..5d65bae3
Binary files /dev/null and b/public/uploads/aircompany/avatar/10002/size_400_E6.png differ
diff --git a/public/uploads/aircompany/avatar/10002/size_500_E6.png b/public/uploads/aircompany/avatar/10002/size_500_E6.png
new file mode 100644
index 00000000..af7ce91f
Binary files /dev/null and b/public/uploads/aircompany/avatar/10002/size_500_E6.png differ
diff --git a/public/uploads/aircompany/avatar/10002/size_600_E6.png b/public/uploads/aircompany/avatar/10002/size_600_E6.png
new file mode 100644
index 00000000..0bce3c5d
Binary files /dev/null and b/public/uploads/aircompany/avatar/10002/size_600_E6.png differ
diff --git a/public/uploads/aircompany/avatar/10002/thumb_80_E6.png b/public/uploads/aircompany/avatar/10002/thumb_80_E6.png
new file mode 100644
index 00000000..e9b03538
Binary files /dev/null and b/public/uploads/aircompany/avatar/10002/thumb_80_E6.png differ
diff --git a/public/images/air_tm/GG.png b/public/uploads/aircompany/avatar/10006/GG.png
similarity index 100%
rename from public/images/air_tm/GG.png
rename to public/uploads/aircompany/avatar/10006/GG.png
diff --git a/public/uploads/aircompany/avatar/10006/size_100_GG.png b/public/uploads/aircompany/avatar/10006/size_100_GG.png
new file mode 100644
index 00000000..00a3fb2a
Binary files /dev/null and b/public/uploads/aircompany/avatar/10006/size_100_GG.png differ
diff --git a/public/uploads/aircompany/avatar/10006/size_200_GG.png b/public/uploads/aircompany/avatar/10006/size_200_GG.png
new file mode 100644
index 00000000..55622b1b
Binary files /dev/null and b/public/uploads/aircompany/avatar/10006/size_200_GG.png differ
diff --git a/public/uploads/aircompany/avatar/10006/size_300_GG.png b/public/uploads/aircompany/avatar/10006/size_300_GG.png
new file mode 100644
index 00000000..f7e2fef1
Binary files /dev/null and b/public/uploads/aircompany/avatar/10006/size_300_GG.png differ
diff --git a/public/uploads/aircompany/avatar/10006/size_400_GG.png b/public/uploads/aircompany/avatar/10006/size_400_GG.png
new file mode 100644
index 00000000..970b99b6
Binary files /dev/null and b/public/uploads/aircompany/avatar/10006/size_400_GG.png differ
diff --git a/public/uploads/aircompany/avatar/10006/size_500_GG.png b/public/uploads/aircompany/avatar/10006/size_500_GG.png
new file mode 100644
index 00000000..d43429b5
Binary files /dev/null and b/public/uploads/aircompany/avatar/10006/size_500_GG.png differ
diff --git a/public/uploads/aircompany/avatar/10006/size_600_GG.png b/public/uploads/aircompany/avatar/10006/size_600_GG.png
new file mode 100644
index 00000000..06b7667c
Binary files /dev/null and b/public/uploads/aircompany/avatar/10006/size_600_GG.png differ
diff --git a/public/uploads/aircompany/avatar/10006/thumb_80_GG.png b/public/uploads/aircompany/avatar/10006/thumb_80_GG.png
new file mode 100644
index 00000000..a9764ffe
Binary files /dev/null and b/public/uploads/aircompany/avatar/10006/thumb_80_GG.png differ
diff --git a/public/images/air_tm/GN.png b/public/uploads/aircompany/avatar/10007/GN.png
similarity index 100%
rename from public/images/air_tm/GN.png
rename to public/uploads/aircompany/avatar/10007/GN.png
diff --git a/public/uploads/aircompany/avatar/10007/size_100_GN.png b/public/uploads/aircompany/avatar/10007/size_100_GN.png
new file mode 100644
index 00000000..2570f35d
Binary files /dev/null and b/public/uploads/aircompany/avatar/10007/size_100_GN.png differ
diff --git a/public/uploads/aircompany/avatar/10007/size_200_GN.png b/public/uploads/aircompany/avatar/10007/size_200_GN.png
new file mode 100644
index 00000000..74411e66
Binary files /dev/null and b/public/uploads/aircompany/avatar/10007/size_200_GN.png differ
diff --git a/public/uploads/aircompany/avatar/10007/size_300_GN.png b/public/uploads/aircompany/avatar/10007/size_300_GN.png
new file mode 100644
index 00000000..45544a35
Binary files /dev/null and b/public/uploads/aircompany/avatar/10007/size_300_GN.png differ
diff --git a/public/uploads/aircompany/avatar/10007/size_400_GN.png b/public/uploads/aircompany/avatar/10007/size_400_GN.png
new file mode 100644
index 00000000..8f1171f8
Binary files /dev/null and b/public/uploads/aircompany/avatar/10007/size_400_GN.png differ
diff --git a/public/uploads/aircompany/avatar/10007/size_500_GN.png b/public/uploads/aircompany/avatar/10007/size_500_GN.png
new file mode 100644
index 00000000..daff6a01
Binary files /dev/null and b/public/uploads/aircompany/avatar/10007/size_500_GN.png differ
diff --git a/public/uploads/aircompany/avatar/10007/size_600_GN.png b/public/uploads/aircompany/avatar/10007/size_600_GN.png
new file mode 100644
index 00000000..98c9dd6e
Binary files /dev/null and b/public/uploads/aircompany/avatar/10007/size_600_GN.png differ
diff --git a/public/uploads/aircompany/avatar/10007/thumb_80_GN.png b/public/uploads/aircompany/avatar/10007/thumb_80_GN.png
new file mode 100644
index 00000000..51c666e0
Binary files /dev/null and b/public/uploads/aircompany/avatar/10007/thumb_80_GN.png differ
diff --git a/public/images/air_tm/IF.png b/public/uploads/aircompany/avatar/10015/IF.png
similarity index 100%
rename from public/images/air_tm/IF.png
rename to public/uploads/aircompany/avatar/10015/IF.png
diff --git a/public/uploads/aircompany/avatar/10015/size_100_IF.png b/public/uploads/aircompany/avatar/10015/size_100_IF.png
new file mode 100644
index 00000000..b717115d
Binary files /dev/null and b/public/uploads/aircompany/avatar/10015/size_100_IF.png differ
diff --git a/public/uploads/aircompany/avatar/10015/size_200_IF.png b/public/uploads/aircompany/avatar/10015/size_200_IF.png
new file mode 100644
index 00000000..de507f3f
Binary files /dev/null and b/public/uploads/aircompany/avatar/10015/size_200_IF.png differ
diff --git a/public/uploads/aircompany/avatar/10015/size_300_IF.png b/public/uploads/aircompany/avatar/10015/size_300_IF.png
new file mode 100644
index 00000000..dbda5292
Binary files /dev/null and b/public/uploads/aircompany/avatar/10015/size_300_IF.png differ
diff --git a/public/uploads/aircompany/avatar/10015/size_400_IF.png b/public/uploads/aircompany/avatar/10015/size_400_IF.png
new file mode 100644
index 00000000..11622f86
Binary files /dev/null and b/public/uploads/aircompany/avatar/10015/size_400_IF.png differ
diff --git a/public/uploads/aircompany/avatar/10015/size_500_IF.png b/public/uploads/aircompany/avatar/10015/size_500_IF.png
new file mode 100644
index 00000000..0ef95517
Binary files /dev/null and b/public/uploads/aircompany/avatar/10015/size_500_IF.png differ
diff --git a/public/uploads/aircompany/avatar/10015/size_600_IF.png b/public/uploads/aircompany/avatar/10015/size_600_IF.png
new file mode 100644
index 00000000..403e8b21
Binary files /dev/null and b/public/uploads/aircompany/avatar/10015/size_600_IF.png differ
diff --git a/public/uploads/aircompany/avatar/10015/thumb_80_IF.png b/public/uploads/aircompany/avatar/10015/thumb_80_IF.png
new file mode 100644
index 00000000..58fd455b
Binary files /dev/null and b/public/uploads/aircompany/avatar/10015/thumb_80_IF.png differ
diff --git a/public/images/air_tm/A1.png b/public/uploads/aircompany/avatar/10033/A1.png
similarity index 100%
rename from public/images/air_tm/A1.png
rename to public/uploads/aircompany/avatar/10033/A1.png
diff --git a/public/uploads/aircompany/avatar/10033/size_100_A1.png b/public/uploads/aircompany/avatar/10033/size_100_A1.png
new file mode 100644
index 00000000..3316e68c
Binary files /dev/null and b/public/uploads/aircompany/avatar/10033/size_100_A1.png differ
diff --git a/public/uploads/aircompany/avatar/10033/size_200_A1.png b/public/uploads/aircompany/avatar/10033/size_200_A1.png
new file mode 100644
index 00000000..c4842ac6
Binary files /dev/null and b/public/uploads/aircompany/avatar/10033/size_200_A1.png differ
diff --git a/public/uploads/aircompany/avatar/10033/size_300_A1.png b/public/uploads/aircompany/avatar/10033/size_300_A1.png
new file mode 100644
index 00000000..9986eb8e
Binary files /dev/null and b/public/uploads/aircompany/avatar/10033/size_300_A1.png differ
diff --git a/public/uploads/aircompany/avatar/10033/size_400_A1.png b/public/uploads/aircompany/avatar/10033/size_400_A1.png
new file mode 100644
index 00000000..c3fab367
Binary files /dev/null and b/public/uploads/aircompany/avatar/10033/size_400_A1.png differ
diff --git a/public/uploads/aircompany/avatar/10033/size_500_A1.png b/public/uploads/aircompany/avatar/10033/size_500_A1.png
new file mode 100644
index 00000000..10bc5504
Binary files /dev/null and b/public/uploads/aircompany/avatar/10033/size_500_A1.png differ
diff --git a/public/uploads/aircompany/avatar/10033/size_600_A1.png b/public/uploads/aircompany/avatar/10033/size_600_A1.png
new file mode 100644
index 00000000..8c5ada49
Binary files /dev/null and b/public/uploads/aircompany/avatar/10033/size_600_A1.png differ
diff --git a/public/uploads/aircompany/avatar/10033/thumb_80_A1.png b/public/uploads/aircompany/avatar/10033/thumb_80_A1.png
new file mode 100644
index 00000000..d394e153
Binary files /dev/null and b/public/uploads/aircompany/avatar/10033/thumb_80_A1.png differ
diff --git a/public/images/air_tm/1A.png b/public/uploads/aircompany/avatar/10044/1A.png
similarity index 100%
rename from public/images/air_tm/1A.png
rename to public/uploads/aircompany/avatar/10044/1A.png
diff --git a/public/uploads/aircompany/avatar/10044/size_100_1A.png b/public/uploads/aircompany/avatar/10044/size_100_1A.png
new file mode 100644
index 00000000..aa4af046
Binary files /dev/null and b/public/uploads/aircompany/avatar/10044/size_100_1A.png differ
diff --git a/public/uploads/aircompany/avatar/10044/size_200_1A.png b/public/uploads/aircompany/avatar/10044/size_200_1A.png
new file mode 100644
index 00000000..927dca05
Binary files /dev/null and b/public/uploads/aircompany/avatar/10044/size_200_1A.png differ
diff --git a/public/uploads/aircompany/avatar/10044/size_300_1A.png b/public/uploads/aircompany/avatar/10044/size_300_1A.png
new file mode 100644
index 00000000..24b7c7da
Binary files /dev/null and b/public/uploads/aircompany/avatar/10044/size_300_1A.png differ
diff --git a/public/uploads/aircompany/avatar/10044/size_400_1A.png b/public/uploads/aircompany/avatar/10044/size_400_1A.png
new file mode 100644
index 00000000..e16d2a8c
Binary files /dev/null and b/public/uploads/aircompany/avatar/10044/size_400_1A.png differ
diff --git a/public/uploads/aircompany/avatar/10044/size_500_1A.png b/public/uploads/aircompany/avatar/10044/size_500_1A.png
new file mode 100644
index 00000000..8819f07d
Binary files /dev/null and b/public/uploads/aircompany/avatar/10044/size_500_1A.png differ
diff --git a/public/uploads/aircompany/avatar/10044/size_600_1A.png b/public/uploads/aircompany/avatar/10044/size_600_1A.png
new file mode 100644
index 00000000..e778ec52
Binary files /dev/null and b/public/uploads/aircompany/avatar/10044/size_600_1A.png differ
diff --git a/public/uploads/aircompany/avatar/10044/thumb_80_1A.png b/public/uploads/aircompany/avatar/10044/thumb_80_1A.png
new file mode 100644
index 00000000..03be569a
Binary files /dev/null and b/public/uploads/aircompany/avatar/10044/thumb_80_1A.png differ
diff --git a/public/images/air_tm/EZ.png b/public/uploads/aircompany/avatar/10059/EL.png
similarity index 100%
rename from public/images/air_tm/EZ.png
rename to public/uploads/aircompany/avatar/10059/EL.png
diff --git a/public/uploads/aircompany/avatar/10059/size_100_EL.png b/public/uploads/aircompany/avatar/10059/size_100_EL.png
new file mode 100644
index 00000000..6b98478e
Binary files /dev/null and b/public/uploads/aircompany/avatar/10059/size_100_EL.png differ
diff --git a/public/uploads/aircompany/avatar/10059/size_200_EL.png b/public/uploads/aircompany/avatar/10059/size_200_EL.png
new file mode 100644
index 00000000..fceb5947
Binary files /dev/null and b/public/uploads/aircompany/avatar/10059/size_200_EL.png differ
diff --git a/public/uploads/aircompany/avatar/10059/size_300_EL.png b/public/uploads/aircompany/avatar/10059/size_300_EL.png
new file mode 100644
index 00000000..b1e14a74
Binary files /dev/null and b/public/uploads/aircompany/avatar/10059/size_300_EL.png differ
diff --git a/public/uploads/aircompany/avatar/10059/size_400_EL.png b/public/uploads/aircompany/avatar/10059/size_400_EL.png
new file mode 100644
index 00000000..47635e1f
Binary files /dev/null and b/public/uploads/aircompany/avatar/10059/size_400_EL.png differ
diff --git a/public/uploads/aircompany/avatar/10059/size_500_EL.png b/public/uploads/aircompany/avatar/10059/size_500_EL.png
new file mode 100644
index 00000000..92b4c73e
Binary files /dev/null and b/public/uploads/aircompany/avatar/10059/size_500_EL.png differ
diff --git a/public/uploads/aircompany/avatar/10059/size_600_EL.png b/public/uploads/aircompany/avatar/10059/size_600_EL.png
new file mode 100644
index 00000000..fa2a6409
Binary files /dev/null and b/public/uploads/aircompany/avatar/10059/size_600_EL.png differ
diff --git a/public/uploads/aircompany/avatar/10059/thumb_80_EL.png b/public/uploads/aircompany/avatar/10059/thumb_80_EL.png
new file mode 100644
index 00000000..97e1e3ba
Binary files /dev/null and b/public/uploads/aircompany/avatar/10059/thumb_80_EL.png differ
diff --git a/public/uploads/user/avatar/1/2015-02-09-493.jpg b/public/uploads/user/avatar/1/2015-02-09-493.jpg
new file mode 100644
index 00000000..413db0fc
Binary files /dev/null and b/public/uploads/user/avatar/1/2015-02-09-493.jpg differ
diff --git a/public/uploads/user/avatar/1/size_100_2015-02-09-493.jpg b/public/uploads/user/avatar/1/size_100_2015-02-09-493.jpg
new file mode 100644
index 00000000..efa46ae3
Binary files /dev/null and b/public/uploads/user/avatar/1/size_100_2015-02-09-493.jpg differ
diff --git a/public/uploads/user/avatar/1/size_200_2015-02-09-493.jpg b/public/uploads/user/avatar/1/size_200_2015-02-09-493.jpg
new file mode 100644
index 00000000..ea27d1bf
Binary files /dev/null and b/public/uploads/user/avatar/1/size_200_2015-02-09-493.jpg differ
diff --git a/public/uploads/user/avatar/1/size_300_2015-02-09-493.jpg b/public/uploads/user/avatar/1/size_300_2015-02-09-493.jpg
new file mode 100644
index 00000000..eb141c61
Binary files /dev/null and b/public/uploads/user/avatar/1/size_300_2015-02-09-493.jpg differ
diff --git a/public/uploads/user/avatar/1/size_400_2015-02-09-493.jpg b/public/uploads/user/avatar/1/size_400_2015-02-09-493.jpg
new file mode 100644
index 00000000..be987164
Binary files /dev/null and b/public/uploads/user/avatar/1/size_400_2015-02-09-493.jpg differ
diff --git a/public/uploads/user/avatar/1/size_500_2015-02-09-493.jpg b/public/uploads/user/avatar/1/size_500_2015-02-09-493.jpg
new file mode 100644
index 00000000..2bf1ad01
Binary files /dev/null and b/public/uploads/user/avatar/1/size_500_2015-02-09-493.jpg differ
diff --git a/public/uploads/user/avatar/1/size_600_2015-02-09-493.jpg b/public/uploads/user/avatar/1/size_600_2015-02-09-493.jpg
new file mode 100644
index 00000000..58ae38cf
Binary files /dev/null and b/public/uploads/user/avatar/1/size_600_2015-02-09-493.jpg differ
diff --git a/public/uploads/user/avatar/1/thumb_50_2015-02-09-493.jpg b/public/uploads/user/avatar/1/thumb_50_2015-02-09-493.jpg
new file mode 100644
index 00000000..ace91c64
Binary files /dev/null and b/public/uploads/user/avatar/1/thumb_50_2015-02-09-493.jpg differ
diff --git a/public/uploads/user/avatar/1/thumb_80_2015-02-09-493.jpg b/public/uploads/user/avatar/1/thumb_80_2015-02-09-493.jpg
new file mode 100644
index 00000000..7741d2c2
Binary files /dev/null and b/public/uploads/user/avatar/1/thumb_80_2015-02-09-493.jpg differ
diff --git a/public/uploads/user/avatar/10/56aXRZ40hG0.jpg b/public/uploads/user/avatar/10/56aXRZ40hG0.jpg
new file mode 100644
index 00000000..e9d7015f
Binary files /dev/null and b/public/uploads/user/avatar/10/56aXRZ40hG0.jpg differ
diff --git a/public/uploads/user/avatar/10/size_100_56aXRZ40hG0.jpg b/public/uploads/user/avatar/10/size_100_56aXRZ40hG0.jpg
new file mode 100644
index 00000000..b326940d
Binary files /dev/null and b/public/uploads/user/avatar/10/size_100_56aXRZ40hG0.jpg differ
diff --git a/public/uploads/user/avatar/10/size_200_56aXRZ40hG0.jpg b/public/uploads/user/avatar/10/size_200_56aXRZ40hG0.jpg
new file mode 100644
index 00000000..413b31bd
Binary files /dev/null and b/public/uploads/user/avatar/10/size_200_56aXRZ40hG0.jpg differ
diff --git a/public/uploads/user/avatar/10/size_300_56aXRZ40hG0.jpg b/public/uploads/user/avatar/10/size_300_56aXRZ40hG0.jpg
new file mode 100644
index 00000000..603bcfc7
Binary files /dev/null and b/public/uploads/user/avatar/10/size_300_56aXRZ40hG0.jpg differ
diff --git a/public/uploads/user/avatar/10/size_400_56aXRZ40hG0.jpg b/public/uploads/user/avatar/10/size_400_56aXRZ40hG0.jpg
new file mode 100644
index 00000000..f3940226
Binary files /dev/null and b/public/uploads/user/avatar/10/size_400_56aXRZ40hG0.jpg differ
diff --git a/public/uploads/user/avatar/10/size_500_56aXRZ40hG0.jpg b/public/uploads/user/avatar/10/size_500_56aXRZ40hG0.jpg
new file mode 100644
index 00000000..126726e3
Binary files /dev/null and b/public/uploads/user/avatar/10/size_500_56aXRZ40hG0.jpg differ
diff --git a/public/uploads/user/avatar/10/size_600_56aXRZ40hG0.jpg b/public/uploads/user/avatar/10/size_600_56aXRZ40hG0.jpg
new file mode 100644
index 00000000..a804abfe
Binary files /dev/null and b/public/uploads/user/avatar/10/size_600_56aXRZ40hG0.jpg differ
diff --git a/public/uploads/user/avatar/10/thumb_50_56aXRZ40hG0.jpg b/public/uploads/user/avatar/10/thumb_50_56aXRZ40hG0.jpg
new file mode 100644
index 00000000..0ae2073b
Binary files /dev/null and b/public/uploads/user/avatar/10/thumb_50_56aXRZ40hG0.jpg differ
diff --git a/public/uploads/user/avatar/10/thumb_80_56aXRZ40hG0.jpg b/public/uploads/user/avatar/10/thumb_80_56aXRZ40hG0.jpg
new file mode 100644
index 00000000..13288775
Binary files /dev/null and b/public/uploads/user/avatar/10/thumb_80_56aXRZ40hG0.jpg differ
diff --git a/public/uploads/user/avatar/11/15082008283.jpg b/public/uploads/user/avatar/11/15082008283.jpg
new file mode 100644
index 00000000..3688c6e0
Binary files /dev/null and b/public/uploads/user/avatar/11/15082008283.jpg differ
diff --git a/public/uploads/user/avatar/11/size_100_15082008283.jpg b/public/uploads/user/avatar/11/size_100_15082008283.jpg
new file mode 100644
index 00000000..de0083c9
Binary files /dev/null and b/public/uploads/user/avatar/11/size_100_15082008283.jpg differ
diff --git a/public/uploads/user/avatar/11/size_200_15082008283.jpg b/public/uploads/user/avatar/11/size_200_15082008283.jpg
new file mode 100644
index 00000000..dbd13892
Binary files /dev/null and b/public/uploads/user/avatar/11/size_200_15082008283.jpg differ
diff --git a/public/uploads/user/avatar/11/size_300_15082008283.jpg b/public/uploads/user/avatar/11/size_300_15082008283.jpg
new file mode 100644
index 00000000..fd1674bb
Binary files /dev/null and b/public/uploads/user/avatar/11/size_300_15082008283.jpg differ
diff --git a/public/uploads/user/avatar/11/size_400_15082008283.jpg b/public/uploads/user/avatar/11/size_400_15082008283.jpg
new file mode 100644
index 00000000..85b76336
Binary files /dev/null and b/public/uploads/user/avatar/11/size_400_15082008283.jpg differ
diff --git a/public/uploads/user/avatar/11/size_500_15082008283.jpg b/public/uploads/user/avatar/11/size_500_15082008283.jpg
new file mode 100644
index 00000000..703e1ec7
Binary files /dev/null and b/public/uploads/user/avatar/11/size_500_15082008283.jpg differ
diff --git a/public/uploads/user/avatar/11/size_600_15082008283.jpg b/public/uploads/user/avatar/11/size_600_15082008283.jpg
new file mode 100644
index 00000000..56a08141
Binary files /dev/null and b/public/uploads/user/avatar/11/size_600_15082008283.jpg differ
diff --git a/public/uploads/user/avatar/11/thumb_50_15082008283.jpg b/public/uploads/user/avatar/11/thumb_50_15082008283.jpg
new file mode 100644
index 00000000..79f8a193
Binary files /dev/null and b/public/uploads/user/avatar/11/thumb_50_15082008283.jpg differ
diff --git a/public/uploads/user/avatar/11/thumb_80_15082008283.jpg b/public/uploads/user/avatar/11/thumb_80_15082008283.jpg
new file mode 100644
index 00000000..223762cf
Binary files /dev/null and b/public/uploads/user/avatar/11/thumb_80_15082008283.jpg differ
diff --git a/public/uploads/user/avatar/12/-68221789_377445125.jpg b/public/uploads/user/avatar/12/-68221789_377445125.jpg
new file mode 100644
index 00000000..d155ae34
Binary files /dev/null and b/public/uploads/user/avatar/12/-68221789_377445125.jpg differ
diff --git a/public/uploads/user/avatar/12/size_100_-68221789_377445125.jpg b/public/uploads/user/avatar/12/size_100_-68221789_377445125.jpg
new file mode 100644
index 00000000..6380ec30
Binary files /dev/null and b/public/uploads/user/avatar/12/size_100_-68221789_377445125.jpg differ
diff --git a/public/uploads/user/avatar/12/size_200_-68221789_377445125.jpg b/public/uploads/user/avatar/12/size_200_-68221789_377445125.jpg
new file mode 100644
index 00000000..bf48f579
Binary files /dev/null and b/public/uploads/user/avatar/12/size_200_-68221789_377445125.jpg differ
diff --git a/public/uploads/user/avatar/12/size_300_-68221789_377445125.jpg b/public/uploads/user/avatar/12/size_300_-68221789_377445125.jpg
new file mode 100644
index 00000000..9abb6b74
Binary files /dev/null and b/public/uploads/user/avatar/12/size_300_-68221789_377445125.jpg differ
diff --git a/public/uploads/user/avatar/12/size_400_-68221789_377445125.jpg b/public/uploads/user/avatar/12/size_400_-68221789_377445125.jpg
new file mode 100644
index 00000000..6db63721
Binary files /dev/null and b/public/uploads/user/avatar/12/size_400_-68221789_377445125.jpg differ
diff --git a/public/uploads/user/avatar/12/size_500_-68221789_377445125.jpg b/public/uploads/user/avatar/12/size_500_-68221789_377445125.jpg
new file mode 100644
index 00000000..24fe75f2
Binary files /dev/null and b/public/uploads/user/avatar/12/size_500_-68221789_377445125.jpg differ
diff --git a/public/uploads/user/avatar/12/size_600_-68221789_377445125.jpg b/public/uploads/user/avatar/12/size_600_-68221789_377445125.jpg
new file mode 100644
index 00000000..42428168
Binary files /dev/null and b/public/uploads/user/avatar/12/size_600_-68221789_377445125.jpg differ
diff --git a/public/uploads/user/avatar/12/thumb_50_-68221789_377445125.jpg b/public/uploads/user/avatar/12/thumb_50_-68221789_377445125.jpg
new file mode 100644
index 00000000..183dd511
Binary files /dev/null and b/public/uploads/user/avatar/12/thumb_50_-68221789_377445125.jpg differ
diff --git a/public/uploads/user/avatar/12/thumb_80_-68221789_377445125.jpg b/public/uploads/user/avatar/12/thumb_80_-68221789_377445125.jpg
new file mode 100644
index 00000000..20dc1cb2
Binary files /dev/null and b/public/uploads/user/avatar/12/thumb_80_-68221789_377445125.jpg differ
diff --git a/public/uploads/user/avatar/2/-98384423_381588565.jpg b/public/uploads/user/avatar/2/-98384423_381588565.jpg
new file mode 100644
index 00000000..a03452c9
Binary files /dev/null and b/public/uploads/user/avatar/2/-98384423_381588565.jpg differ
diff --git a/public/uploads/user/avatar/2/size_100_-98384423_381588565.jpg b/public/uploads/user/avatar/2/size_100_-98384423_381588565.jpg
new file mode 100644
index 00000000..c7c7b4a2
Binary files /dev/null and b/public/uploads/user/avatar/2/size_100_-98384423_381588565.jpg differ
diff --git a/public/uploads/user/avatar/2/size_200_-98384423_381588565.jpg b/public/uploads/user/avatar/2/size_200_-98384423_381588565.jpg
new file mode 100644
index 00000000..b269c042
Binary files /dev/null and b/public/uploads/user/avatar/2/size_200_-98384423_381588565.jpg differ
diff --git a/public/uploads/user/avatar/2/size_300_-98384423_381588565.jpg b/public/uploads/user/avatar/2/size_300_-98384423_381588565.jpg
new file mode 100644
index 00000000..f9b2a0fe
Binary files /dev/null and b/public/uploads/user/avatar/2/size_300_-98384423_381588565.jpg differ
diff --git a/public/uploads/user/avatar/2/size_400_-98384423_381588565.jpg b/public/uploads/user/avatar/2/size_400_-98384423_381588565.jpg
new file mode 100644
index 00000000..0016147d
Binary files /dev/null and b/public/uploads/user/avatar/2/size_400_-98384423_381588565.jpg differ
diff --git a/public/uploads/user/avatar/2/size_500_-98384423_381588565.jpg b/public/uploads/user/avatar/2/size_500_-98384423_381588565.jpg
new file mode 100644
index 00000000..62478aa6
Binary files /dev/null and b/public/uploads/user/avatar/2/size_500_-98384423_381588565.jpg differ
diff --git a/public/uploads/user/avatar/2/size_600_-98384423_381588565.jpg b/public/uploads/user/avatar/2/size_600_-98384423_381588565.jpg
new file mode 100644
index 00000000..9d1b9785
Binary files /dev/null and b/public/uploads/user/avatar/2/size_600_-98384423_381588565.jpg differ
diff --git a/public/uploads/user/avatar/2/thumb_50_-98384423_381588565.jpg b/public/uploads/user/avatar/2/thumb_50_-98384423_381588565.jpg
new file mode 100644
index 00000000..ab6a75e5
Binary files /dev/null and b/public/uploads/user/avatar/2/thumb_50_-98384423_381588565.jpg differ
diff --git a/public/uploads/user/avatar/2/thumb_80_-98384423_381588565.jpg b/public/uploads/user/avatar/2/thumb_80_-98384423_381588565.jpg
new file mode 100644
index 00000000..7c826f20
Binary files /dev/null and b/public/uploads/user/avatar/2/thumb_80_-98384423_381588565.jpg differ
diff --git a/public/uploads/user/avatar/3/151701_356537718.jpg b/public/uploads/user/avatar/3/151701_356537718.jpg
new file mode 100644
index 00000000..2f275114
Binary files /dev/null and b/public/uploads/user/avatar/3/151701_356537718.jpg differ
diff --git a/public/uploads/user/avatar/3/size_100_151701_356537718.jpg b/public/uploads/user/avatar/3/size_100_151701_356537718.jpg
new file mode 100644
index 00000000..969e565d
Binary files /dev/null and b/public/uploads/user/avatar/3/size_100_151701_356537718.jpg differ
diff --git a/public/uploads/user/avatar/3/size_200_151701_356537718.jpg b/public/uploads/user/avatar/3/size_200_151701_356537718.jpg
new file mode 100644
index 00000000..cde384b5
Binary files /dev/null and b/public/uploads/user/avatar/3/size_200_151701_356537718.jpg differ
diff --git a/public/uploads/user/avatar/3/size_300_151701_356537718.jpg b/public/uploads/user/avatar/3/size_300_151701_356537718.jpg
new file mode 100644
index 00000000..fcc77061
Binary files /dev/null and b/public/uploads/user/avatar/3/size_300_151701_356537718.jpg differ
diff --git a/public/uploads/user/avatar/3/size_400_151701_356537718.jpg b/public/uploads/user/avatar/3/size_400_151701_356537718.jpg
new file mode 100644
index 00000000..f87b0b07
Binary files /dev/null and b/public/uploads/user/avatar/3/size_400_151701_356537718.jpg differ
diff --git a/public/uploads/user/avatar/3/size_500_151701_356537718.jpg b/public/uploads/user/avatar/3/size_500_151701_356537718.jpg
new file mode 100644
index 00000000..e307f3d4
Binary files /dev/null and b/public/uploads/user/avatar/3/size_500_151701_356537718.jpg differ
diff --git a/public/uploads/user/avatar/3/size_600_151701_356537718.jpg b/public/uploads/user/avatar/3/size_600_151701_356537718.jpg
new file mode 100644
index 00000000..9b2d2dfa
Binary files /dev/null and b/public/uploads/user/avatar/3/size_600_151701_356537718.jpg differ
diff --git a/public/uploads/user/avatar/3/thumb_50_151701_356537718.jpg b/public/uploads/user/avatar/3/thumb_50_151701_356537718.jpg
new file mode 100644
index 00000000..680bbe17
Binary files /dev/null and b/public/uploads/user/avatar/3/thumb_50_151701_356537718.jpg differ
diff --git a/public/uploads/user/avatar/3/thumb_80_151701_356537718.jpg b/public/uploads/user/avatar/3/thumb_80_151701_356537718.jpg
new file mode 100644
index 00000000..07c8c8a3
Binary files /dev/null and b/public/uploads/user/avatar/3/thumb_80_151701_356537718.jpg differ
diff --git a/public/uploads/user/avatar/4/151701_371040472_2_.jpg b/public/uploads/user/avatar/4/151701_371040472_2_.jpg
new file mode 100644
index 00000000..87905cfb
Binary files /dev/null and b/public/uploads/user/avatar/4/151701_371040472_2_.jpg differ
diff --git a/public/uploads/user/avatar/4/size_100_151701_371040472_2_.jpg b/public/uploads/user/avatar/4/size_100_151701_371040472_2_.jpg
new file mode 100644
index 00000000..3960aa88
Binary files /dev/null and b/public/uploads/user/avatar/4/size_100_151701_371040472_2_.jpg differ
diff --git a/public/uploads/user/avatar/4/size_200_151701_371040472_2_.jpg b/public/uploads/user/avatar/4/size_200_151701_371040472_2_.jpg
new file mode 100644
index 00000000..9b8f3dea
Binary files /dev/null and b/public/uploads/user/avatar/4/size_200_151701_371040472_2_.jpg differ
diff --git a/public/uploads/user/avatar/4/size_300_151701_371040472_2_.jpg b/public/uploads/user/avatar/4/size_300_151701_371040472_2_.jpg
new file mode 100644
index 00000000..44d7d6a8
Binary files /dev/null and b/public/uploads/user/avatar/4/size_300_151701_371040472_2_.jpg differ
diff --git a/public/uploads/user/avatar/4/size_400_151701_371040472_2_.jpg b/public/uploads/user/avatar/4/size_400_151701_371040472_2_.jpg
new file mode 100644
index 00000000..1d8dca4a
Binary files /dev/null and b/public/uploads/user/avatar/4/size_400_151701_371040472_2_.jpg differ
diff --git a/public/uploads/user/avatar/4/size_500_151701_371040472_2_.jpg b/public/uploads/user/avatar/4/size_500_151701_371040472_2_.jpg
new file mode 100644
index 00000000..6437e92e
Binary files /dev/null and b/public/uploads/user/avatar/4/size_500_151701_371040472_2_.jpg differ
diff --git a/public/uploads/user/avatar/4/size_600_151701_371040472_2_.jpg b/public/uploads/user/avatar/4/size_600_151701_371040472_2_.jpg
new file mode 100644
index 00000000..3013379d
Binary files /dev/null and b/public/uploads/user/avatar/4/size_600_151701_371040472_2_.jpg differ
diff --git a/public/uploads/user/avatar/4/thumb_50_151701_371040472_2_.jpg b/public/uploads/user/avatar/4/thumb_50_151701_371040472_2_.jpg
new file mode 100644
index 00000000..27760d7a
Binary files /dev/null and b/public/uploads/user/avatar/4/thumb_50_151701_371040472_2_.jpg differ
diff --git a/public/uploads/user/avatar/4/thumb_80_151701_371040472_2_.jpg b/public/uploads/user/avatar/4/thumb_80_151701_371040472_2_.jpg
new file mode 100644
index 00000000..11034314
Binary files /dev/null and b/public/uploads/user/avatar/4/thumb_80_151701_371040472_2_.jpg differ
diff --git a/public/uploads/user/avatar/5/170202.jpg b/public/uploads/user/avatar/5/170202.jpg
new file mode 100644
index 00000000..2a0e92c5
Binary files /dev/null and b/public/uploads/user/avatar/5/170202.jpg differ
diff --git a/public/uploads/user/avatar/5/size_100_170202.jpg b/public/uploads/user/avatar/5/size_100_170202.jpg
new file mode 100644
index 00000000..6101fc21
Binary files /dev/null and b/public/uploads/user/avatar/5/size_100_170202.jpg differ
diff --git a/public/uploads/user/avatar/5/size_200_170202.jpg b/public/uploads/user/avatar/5/size_200_170202.jpg
new file mode 100644
index 00000000..3b7b315a
Binary files /dev/null and b/public/uploads/user/avatar/5/size_200_170202.jpg differ
diff --git a/public/uploads/user/avatar/5/size_300_170202.jpg b/public/uploads/user/avatar/5/size_300_170202.jpg
new file mode 100644
index 00000000..5fb30d01
Binary files /dev/null and b/public/uploads/user/avatar/5/size_300_170202.jpg differ
diff --git a/public/uploads/user/avatar/5/size_400_170202.jpg b/public/uploads/user/avatar/5/size_400_170202.jpg
new file mode 100644
index 00000000..66cc80d7
Binary files /dev/null and b/public/uploads/user/avatar/5/size_400_170202.jpg differ
diff --git a/public/uploads/user/avatar/5/size_500_170202.jpg b/public/uploads/user/avatar/5/size_500_170202.jpg
new file mode 100644
index 00000000..01a0c566
Binary files /dev/null and b/public/uploads/user/avatar/5/size_500_170202.jpg differ
diff --git a/public/uploads/user/avatar/5/size_600_170202.jpg b/public/uploads/user/avatar/5/size_600_170202.jpg
new file mode 100644
index 00000000..a7677538
Binary files /dev/null and b/public/uploads/user/avatar/5/size_600_170202.jpg differ
diff --git a/public/uploads/user/avatar/5/thumb_50_170202.jpg b/public/uploads/user/avatar/5/thumb_50_170202.jpg
new file mode 100644
index 00000000..9ff6ea82
Binary files /dev/null and b/public/uploads/user/avatar/5/thumb_50_170202.jpg differ
diff --git a/public/uploads/user/avatar/5/thumb_80_170202.jpg b/public/uploads/user/avatar/5/thumb_80_170202.jpg
new file mode 100644
index 00000000..c965fcd7
Binary files /dev/null and b/public/uploads/user/avatar/5/thumb_80_170202.jpg differ
diff --git a/public/uploads/user/avatar/6/image03.jpg b/public/uploads/user/avatar/6/image03.jpg
new file mode 100644
index 00000000..2e2df4cb
Binary files /dev/null and b/public/uploads/user/avatar/6/image03.jpg differ
diff --git a/public/uploads/user/avatar/6/size_100_image03.jpg b/public/uploads/user/avatar/6/size_100_image03.jpg
new file mode 100644
index 00000000..dcf1666b
Binary files /dev/null and b/public/uploads/user/avatar/6/size_100_image03.jpg differ
diff --git a/public/uploads/user/avatar/6/size_200_image03.jpg b/public/uploads/user/avatar/6/size_200_image03.jpg
new file mode 100644
index 00000000..689b5da6
Binary files /dev/null and b/public/uploads/user/avatar/6/size_200_image03.jpg differ
diff --git a/public/uploads/user/avatar/6/size_300_image03.jpg b/public/uploads/user/avatar/6/size_300_image03.jpg
new file mode 100644
index 00000000..dbcaa329
Binary files /dev/null and b/public/uploads/user/avatar/6/size_300_image03.jpg differ
diff --git a/public/uploads/user/avatar/6/size_400_image03.jpg b/public/uploads/user/avatar/6/size_400_image03.jpg
new file mode 100644
index 00000000..52cdd8ac
Binary files /dev/null and b/public/uploads/user/avatar/6/size_400_image03.jpg differ
diff --git a/public/uploads/user/avatar/6/size_500_image03.jpg b/public/uploads/user/avatar/6/size_500_image03.jpg
new file mode 100644
index 00000000..1c86d6a7
Binary files /dev/null and b/public/uploads/user/avatar/6/size_500_image03.jpg differ
diff --git a/public/uploads/user/avatar/6/size_600_image03.jpg b/public/uploads/user/avatar/6/size_600_image03.jpg
new file mode 100644
index 00000000..44c9f3bb
Binary files /dev/null and b/public/uploads/user/avatar/6/size_600_image03.jpg differ
diff --git a/public/uploads/user/avatar/6/thumb_50_image03.jpg b/public/uploads/user/avatar/6/thumb_50_image03.jpg
new file mode 100644
index 00000000..45e4547c
Binary files /dev/null and b/public/uploads/user/avatar/6/thumb_50_image03.jpg differ
diff --git a/public/uploads/user/avatar/6/thumb_80_image03.jpg b/public/uploads/user/avatar/6/thumb_80_image03.jpg
new file mode 100644
index 00000000..309a534e
Binary files /dev/null and b/public/uploads/user/avatar/6/thumb_80_image03.jpg differ
diff --git a/public/uploads/user/avatar/7/Pic_198.jpg b/public/uploads/user/avatar/7/Pic_198.jpg
new file mode 100644
index 00000000..39054a1e
Binary files /dev/null and b/public/uploads/user/avatar/7/Pic_198.jpg differ
diff --git a/public/uploads/user/avatar/7/size_100_Pic_198.jpg b/public/uploads/user/avatar/7/size_100_Pic_198.jpg
new file mode 100644
index 00000000..6003f1e1
Binary files /dev/null and b/public/uploads/user/avatar/7/size_100_Pic_198.jpg differ
diff --git a/public/uploads/user/avatar/7/size_200_Pic_198.jpg b/public/uploads/user/avatar/7/size_200_Pic_198.jpg
new file mode 100644
index 00000000..9592c299
Binary files /dev/null and b/public/uploads/user/avatar/7/size_200_Pic_198.jpg differ
diff --git a/public/uploads/user/avatar/7/size_300_Pic_198.jpg b/public/uploads/user/avatar/7/size_300_Pic_198.jpg
new file mode 100644
index 00000000..c43ee533
Binary files /dev/null and b/public/uploads/user/avatar/7/size_300_Pic_198.jpg differ
diff --git a/public/uploads/user/avatar/7/size_400_Pic_198.jpg b/public/uploads/user/avatar/7/size_400_Pic_198.jpg
new file mode 100644
index 00000000..182370d6
Binary files /dev/null and b/public/uploads/user/avatar/7/size_400_Pic_198.jpg differ
diff --git a/public/uploads/user/avatar/7/size_500_Pic_198.jpg b/public/uploads/user/avatar/7/size_500_Pic_198.jpg
new file mode 100644
index 00000000..cc1e10bb
Binary files /dev/null and b/public/uploads/user/avatar/7/size_500_Pic_198.jpg differ
diff --git a/public/uploads/user/avatar/7/size_600_Pic_198.jpg b/public/uploads/user/avatar/7/size_600_Pic_198.jpg
new file mode 100644
index 00000000..c07a88d9
Binary files /dev/null and b/public/uploads/user/avatar/7/size_600_Pic_198.jpg differ
diff --git a/public/uploads/user/avatar/7/thumb_50_Pic_198.jpg b/public/uploads/user/avatar/7/thumb_50_Pic_198.jpg
new file mode 100644
index 00000000..fd515095
Binary files /dev/null and b/public/uploads/user/avatar/7/thumb_50_Pic_198.jpg differ
diff --git a/public/uploads/user/avatar/7/thumb_80_Pic_198.jpg b/public/uploads/user/avatar/7/thumb_80_Pic_198.jpg
new file mode 100644
index 00000000..67b519a1
Binary files /dev/null and b/public/uploads/user/avatar/7/thumb_80_Pic_198.jpg differ
diff --git a/public/uploads/user/avatar/8/TFqZWXl_XCo.jpg b/public/uploads/user/avatar/8/TFqZWXl_XCo.jpg
new file mode 100644
index 00000000..4218e4c9
Binary files /dev/null and b/public/uploads/user/avatar/8/TFqZWXl_XCo.jpg differ
diff --git a/public/uploads/user/avatar/8/size_100_TFqZWXl_XCo.jpg b/public/uploads/user/avatar/8/size_100_TFqZWXl_XCo.jpg
new file mode 100644
index 00000000..e0f38858
Binary files /dev/null and b/public/uploads/user/avatar/8/size_100_TFqZWXl_XCo.jpg differ
diff --git a/public/uploads/user/avatar/8/size_200_TFqZWXl_XCo.jpg b/public/uploads/user/avatar/8/size_200_TFqZWXl_XCo.jpg
new file mode 100644
index 00000000..6bcff0f8
Binary files /dev/null and b/public/uploads/user/avatar/8/size_200_TFqZWXl_XCo.jpg differ
diff --git a/public/uploads/user/avatar/8/size_300_TFqZWXl_XCo.jpg b/public/uploads/user/avatar/8/size_300_TFqZWXl_XCo.jpg
new file mode 100644
index 00000000..eeb120c8
Binary files /dev/null and b/public/uploads/user/avatar/8/size_300_TFqZWXl_XCo.jpg differ
diff --git a/public/uploads/user/avatar/8/size_400_TFqZWXl_XCo.jpg b/public/uploads/user/avatar/8/size_400_TFqZWXl_XCo.jpg
new file mode 100644
index 00000000..1955f022
Binary files /dev/null and b/public/uploads/user/avatar/8/size_400_TFqZWXl_XCo.jpg differ
diff --git a/public/uploads/user/avatar/8/size_500_TFqZWXl_XCo.jpg b/public/uploads/user/avatar/8/size_500_TFqZWXl_XCo.jpg
new file mode 100644
index 00000000..cb1ccc02
Binary files /dev/null and b/public/uploads/user/avatar/8/size_500_TFqZWXl_XCo.jpg differ
diff --git a/public/uploads/user/avatar/8/size_600_TFqZWXl_XCo.jpg b/public/uploads/user/avatar/8/size_600_TFqZWXl_XCo.jpg
new file mode 100644
index 00000000..11e377cb
Binary files /dev/null and b/public/uploads/user/avatar/8/size_600_TFqZWXl_XCo.jpg differ
diff --git a/public/uploads/user/avatar/8/thumb_50_TFqZWXl_XCo.jpg b/public/uploads/user/avatar/8/thumb_50_TFqZWXl_XCo.jpg
new file mode 100644
index 00000000..4307062c
Binary files /dev/null and b/public/uploads/user/avatar/8/thumb_50_TFqZWXl_XCo.jpg differ
diff --git a/public/uploads/user/avatar/8/thumb_80_TFqZWXl_XCo.jpg b/public/uploads/user/avatar/8/thumb_80_TFqZWXl_XCo.jpg
new file mode 100644
index 00000000..b6b27dc9
Binary files /dev/null and b/public/uploads/user/avatar/8/thumb_80_TFqZWXl_XCo.jpg differ
diff --git a/public/uploads/user/avatar/9/6bdVts1KWXI.jpg b/public/uploads/user/avatar/9/6bdVts1KWXI.jpg
new file mode 100644
index 00000000..b55f8bee
Binary files /dev/null and b/public/uploads/user/avatar/9/6bdVts1KWXI.jpg differ
diff --git a/public/uploads/user/avatar/9/size_100_6bdVts1KWXI.jpg b/public/uploads/user/avatar/9/size_100_6bdVts1KWXI.jpg
new file mode 100644
index 00000000..841783a1
Binary files /dev/null and b/public/uploads/user/avatar/9/size_100_6bdVts1KWXI.jpg differ
diff --git a/public/uploads/user/avatar/9/size_200_6bdVts1KWXI.jpg b/public/uploads/user/avatar/9/size_200_6bdVts1KWXI.jpg
new file mode 100644
index 00000000..42e90890
Binary files /dev/null and b/public/uploads/user/avatar/9/size_200_6bdVts1KWXI.jpg differ
diff --git a/public/uploads/user/avatar/9/size_300_6bdVts1KWXI.jpg b/public/uploads/user/avatar/9/size_300_6bdVts1KWXI.jpg
new file mode 100644
index 00000000..26e94e38
Binary files /dev/null and b/public/uploads/user/avatar/9/size_300_6bdVts1KWXI.jpg differ
diff --git a/public/uploads/user/avatar/9/size_400_6bdVts1KWXI.jpg b/public/uploads/user/avatar/9/size_400_6bdVts1KWXI.jpg
new file mode 100644
index 00000000..35a85b1b
Binary files /dev/null and b/public/uploads/user/avatar/9/size_400_6bdVts1KWXI.jpg differ
diff --git a/public/uploads/user/avatar/9/size_500_6bdVts1KWXI.jpg b/public/uploads/user/avatar/9/size_500_6bdVts1KWXI.jpg
new file mode 100644
index 00000000..bd68bf43
Binary files /dev/null and b/public/uploads/user/avatar/9/size_500_6bdVts1KWXI.jpg differ
diff --git a/public/uploads/user/avatar/9/size_600_6bdVts1KWXI.jpg b/public/uploads/user/avatar/9/size_600_6bdVts1KWXI.jpg
new file mode 100644
index 00000000..0a4b7aed
Binary files /dev/null and b/public/uploads/user/avatar/9/size_600_6bdVts1KWXI.jpg differ
diff --git a/public/uploads/user/avatar/9/thumb_50_6bdVts1KWXI.jpg b/public/uploads/user/avatar/9/thumb_50_6bdVts1KWXI.jpg
new file mode 100644
index 00000000..6aab9cbe
Binary files /dev/null and b/public/uploads/user/avatar/9/thumb_50_6bdVts1KWXI.jpg differ
diff --git a/public/uploads/user/avatar/9/thumb_80_6bdVts1KWXI.jpg b/public/uploads/user/avatar/9/thumb_80_6bdVts1KWXI.jpg
new file mode 100644
index 00000000..102c727e
Binary files /dev/null and b/public/uploads/user/avatar/9/thumb_80_6bdVts1KWXI.jpg differ
diff --git a/suncalc/test/dummy/app/views/layouts/application.html.haml b/suncalc/test/dummy/app/views/layouts/application.html.haml
new file mode 100644
index 00000000..79e5cab9
--- /dev/null
+++ b/suncalc/test/dummy/app/views/layouts/application.html.haml
@@ -0,0 +1,10 @@
+!!!
+%html
+ %head
+ %meta{:content => "text/html; charset=UTF-8", "http-equiv" => "Content-Type"}/
+ %title Dummy
+ = stylesheet_link_tag "application", :media => "all"
+ = javascript_include_tag "application"
+ = csrf_meta_tags
+ %body
+ = yield
diff --git a/test/controllers/station_types_controller_test.rb b/test/controllers/station_types_controller_test.rb
new file mode 100644
index 00000000..6f1e0063
--- /dev/null
+++ b/test/controllers/station_types_controller_test.rb
@@ -0,0 +1,49 @@
+require 'test_helper'
+
+class StationTypesControllerTest < ActionController::TestCase
+ setup do
+ @station_type = station_types(:one)
+ end
+
+ test "should get index" do
+ get :index
+ assert_response :success
+ assert_not_nil assigns(:station_types)
+ end
+
+ test "should get new" do
+ get :new
+ assert_response :success
+ end
+
+ test "should create station_type" do
+ assert_difference('StationType.count') do
+ post :create, station_type: { typename: @station_type.typename }
+ end
+
+ assert_redirected_to station_type_path(assigns(:station_type))
+ end
+
+ test "should show station_type" do
+ get :show, id: @station_type
+ assert_response :success
+ end
+
+ test "should get edit" do
+ get :edit, id: @station_type
+ assert_response :success
+ end
+
+ test "should update station_type" do
+ patch :update, id: @station_type, station_type: { typename: @station_type.typename }
+ assert_redirected_to station_type_path(assigns(:station_type))
+ end
+
+ test "should destroy station_type" do
+ assert_difference('StationType.count', -1) do
+ delete :destroy, id: @station_type
+ end
+
+ assert_redirected_to station_types_path
+ end
+end
diff --git a/test/controllers/station_zones_controller_test.rb b/test/controllers/station_zones_controller_test.rb
new file mode 100644
index 00000000..b0ff8053
--- /dev/null
+++ b/test/controllers/station_zones_controller_test.rb
@@ -0,0 +1,49 @@
+require 'test_helper'
+
+class StationZonesControllerTest < ActionController::TestCase
+ setup do
+ @station_zone = station_zones(:one)
+ end
+
+ test "should get index" do
+ get :index
+ assert_response :success
+ assert_not_nil assigns(:station_zones)
+ end
+
+ test "should get new" do
+ get :new
+ assert_response :success
+ end
+
+ test "should create station_zone" do
+ assert_difference('StationZone.count') do
+ post :create, station_zone: { station_id: @station_zone.station_id, zone: @station_zone.zone }
+ end
+
+ assert_redirected_to station_zone_path(assigns(:station_zone))
+ end
+
+ test "should show station_zone" do
+ get :show, id: @station_zone
+ assert_response :success
+ end
+
+ test "should get edit" do
+ get :edit, id: @station_zone
+ assert_response :success
+ end
+
+ test "should update station_zone" do
+ patch :update, id: @station_zone, station_zone: { station_id: @station_zone.station_id, zone: @station_zone.zone }
+ assert_redirected_to station_zone_path(assigns(:station_zone))
+ end
+
+ test "should destroy station_zone" do
+ assert_difference('StationZone.count', -1) do
+ delete :destroy, id: @station_zone
+ end
+
+ assert_redirected_to station_zones_path
+ end
+end
diff --git a/test/controllers/stations_controller_test.rb b/test/controllers/stations_controller_test.rb
new file mode 100644
index 00000000..d07e15bb
--- /dev/null
+++ b/test/controllers/stations_controller_test.rb
@@ -0,0 +1,49 @@
+require 'test_helper'
+
+class StationsControllerTest < ActionController::TestCase
+ setup do
+ @station = stations(:one)
+ end
+
+ test "should get index" do
+ get :index
+ assert_response :success
+ assert_not_nil assigns(:stations)
+ end
+
+ test "should get new" do
+ get :new
+ assert_response :success
+ end
+
+ test "should create station" do
+ assert_difference('Station.count') do
+ post :create, station: { name_eng: @station.name_eng, name_rus: @station.name_rus, zone_station_id: @station.zone_station_id }
+ end
+
+ assert_redirected_to station_path(assigns(:station))
+ end
+
+ test "should show station" do
+ get :show, id: @station
+ assert_response :success
+ end
+
+ test "should get edit" do
+ get :edit, id: @station
+ assert_response :success
+ end
+
+ test "should update station" do
+ patch :update, id: @station, station: { name_eng: @station.name_eng, name_rus: @station.name_rus, zone_station_id: @station.zone_station_id }
+ assert_redirected_to station_path(assigns(:station))
+ end
+
+ test "should destroy station" do
+ assert_difference('Station.count', -1) do
+ delete :destroy, id: @station
+ end
+
+ assert_redirected_to stations_path
+ end
+end
diff --git a/test/fixtures/station_types.yml b/test/fixtures/station_types.yml
new file mode 100644
index 00000000..8ace1031
--- /dev/null
+++ b/test/fixtures/station_types.yml
@@ -0,0 +1,7 @@
+# Read about fixtures at http://api.rubyonrails.org/classes/ActiveRecord/FixtureSet.html
+
+one:
+ typename: MyString
+
+two:
+ typename: MyString
diff --git a/test/fixtures/station_zones.yml b/test/fixtures/station_zones.yml
new file mode 100644
index 00000000..a1421ee4
--- /dev/null
+++ b/test/fixtures/station_zones.yml
@@ -0,0 +1,9 @@
+# Read about fixtures at http://api.rubyonrails.org/classes/ActiveRecord/FixtureSet.html
+
+one:
+ station_id: MyString
+ zone: MyString
+
+two:
+ station_id: MyString
+ zone: MyString
diff --git a/test/fixtures/stations.yml b/test/fixtures/stations.yml
new file mode 100644
index 00000000..699cebb0
--- /dev/null
+++ b/test/fixtures/stations.yml
@@ -0,0 +1,11 @@
+# Read about fixtures at http://api.rubyonrails.org/classes/ActiveRecord/FixtureSet.html
+
+one:
+ name_rus: MyString
+ name_eng: MyString
+ zone_station_id: MyString
+
+two:
+ name_rus: MyString
+ name_eng: MyString
+ zone_station_id: MyString
diff --git a/test/models/station_test.rb b/test/models/station_test.rb
new file mode 100644
index 00000000..64e7679e
--- /dev/null
+++ b/test/models/station_test.rb
@@ -0,0 +1,7 @@
+require 'test_helper'
+
+class StationTest < ActiveSupport::TestCase
+ # test "the truth" do
+ # assert true
+ # end
+end
diff --git a/test/models/station_type_test.rb b/test/models/station_type_test.rb
new file mode 100644
index 00000000..e5727c6d
--- /dev/null
+++ b/test/models/station_type_test.rb
@@ -0,0 +1,7 @@
+require 'test_helper'
+
+class StationTypeTest < ActiveSupport::TestCase
+ # test "the truth" do
+ # assert true
+ # end
+end
diff --git a/test/models/station_zone_test.rb b/test/models/station_zone_test.rb
new file mode 100644
index 00000000..eed0fd7c
--- /dev/null
+++ b/test/models/station_zone_test.rb
@@ -0,0 +1,7 @@
+require 'test_helper'
+
+class StationZoneTest < ActiveSupport::TestCase
+ # test "the truth" do
+ # assert true
+ # end
+end