1
'''tzinfo timezone information for Pacific/Easter.'''
2
from pytz.tzinfo import DstTzInfo
3
from pytz.tzinfo import memorized_datetime as d
4
from pytz.tzinfo import memorized_ttinfo as i
6
class Easter(DstTzInfo):
7
'''Pacific/Easter timezone definition. See datetime.tzinfo for details'''
9
_zone = 'Pacific/Easter'
11
_utc_transition_times = [
163
i(-21600,3600,'EASST'),
165
i(-21600,3600,'EASST'),
167
i(-21600,3600,'EASST'),
169
i(-21600,3600,'EASST'),
171
i(-21600,3600,'EASST'),
173
i(-21600,3600,'EASST'),
175
i(-21600,3600,'EASST'),
177
i(-21600,3600,'EASST'),
179
i(-21600,3600,'EASST'),
181
i(-21600,3600,'EASST'),
183
i(-21600,3600,'EASST'),
185
i(-21600,3600,'EASST'),
187
i(-21600,3600,'EASST'),
189
i(-21600,3600,'EASST'),
191
i(-21600,3600,'EASST'),
193
i(-21600,3600,'EASST'),
196
i(-18000,3600,'EASST'),
198
i(-18000,3600,'EASST'),
200
i(-18000,3600,'EASST'),
202
i(-18000,3600,'EASST'),
204
i(-18000,3600,'EASST'),
206
i(-18000,3600,'EASST'),
208
i(-18000,3600,'EASST'),
210
i(-18000,3600,'EASST'),
212
i(-18000,3600,'EASST'),
214
i(-18000,3600,'EASST'),
216
i(-18000,3600,'EASST'),
218
i(-18000,3600,'EASST'),
220
i(-18000,3600,'EASST'),
222
i(-18000,3600,'EASST'),
224
i(-18000,3600,'EASST'),
226
i(-18000,3600,'EASST'),
228
i(-18000,3600,'EASST'),
230
i(-18000,3600,'EASST'),
232
i(-18000,3600,'EASST'),
234
i(-18000,3600,'EASST'),
236
i(-18000,3600,'EASST'),
238
i(-18000,3600,'EASST'),
240
i(-18000,3600,'EASST'),
242
i(-18000,3600,'EASST'),
244
i(-18000,3600,'EASST'),
246
i(-18000,3600,'EASST'),
248
i(-18000,3600,'EASST'),
250
i(-18000,3600,'EASST'),
252
i(-18000,3600,'EASST'),
254
i(-18000,3600,'EASST'),
256
i(-18000,3600,'EASST'),
258
i(-18000,3600,'EASST'),
260
i(-18000,3600,'EASST'),
262
i(-18000,3600,'EASST'),
264
i(-18000,3600,'EASST'),
266
i(-18000,3600,'EASST'),
268
i(-18000,3600,'EASST'),
270
i(-18000,3600,'EASST'),
272
i(-18000,3600,'EASST'),
274
i(-18000,3600,'EASST'),
276
i(-18000,3600,'EASST'),
278
i(-18000,3600,'EASST'),
280
i(-18000,3600,'EASST'),
282
i(-18000,3600,'EASST'),
284
i(-18000,3600,'EASST'),
286
i(-18000,3600,'EASST'),
288
i(-18000,3600,'EASST'),
290
i(-18000,3600,'EASST'),
292
i(-18000,3600,'EASST'),
294
i(-18000,3600,'EASST'),
296
i(-18000,3600,'EASST'),
298
i(-18000,3600,'EASST'),
300
i(-18000,3600,'EASST'),
302
i(-18000,3600,'EASST'),
304
i(-18000,3600,'EASST'),
306
i(-18000,3600,'EASST'),