$ fq -d tzif dv Rarotonga |00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f|0123456789abcdef|.{}: Rarotonga (tzif) 0x0-0x25a.7 (603) | | | v1header{}: 0x0-0x2b.7 (44) 0x000|54 5a 69 66 |TZif | magic: 0x545a6966 (valid) 0x0-0x3.7 (4) 0x000| 32 | 2 | ver: "2" (0x32) (valid) 0x4-0x4.7 (1) 0x000| 00 00 00 00 00 00 00 00 00 00 00| ...........| reserved: raw bits 0x5-0x13.7 (15) 0x010|00 00 00 00 |.... | 0x010| 00 00 00 00 | .... | isutcnt: 0 0x14-0x17.7 (4) 0x010| 00 00 00 00 | .... | isstdcnt: 0 0x18-0x1b.7 (4) 0x010| 00 00 00 00| ....| leapcnt: 0 0x1c-0x1f.7 (4) 0x020|00 00 00 1d |.... | timecnt: 29 0x20-0x23.7 (4) 0x020| 00 00 00 05 | .... | typecnt: 5 0x24-0x27.7 (4) 0x020| 00 00 00 14 | .... | charcnt: 20 0x28-0x2b.7 (4) | | | v1datablock{}: 0x2c-0xee.7 (195) | | | transition_times[0:29]: 0x2c-0x9f.7 (116) 0x020| 80 00 00 00| ....| [0]: "1901-12-13T20:45:52Z" (-2147483648) transition_time 0x2c-0x2f.7 (4) 0x030|df a1 60 c8 |..`. | [1]: "1952-10-16T10:39:04Z" (-543072056) transition_time 0x30-0x33.7 (4) 0x030| 10 ac 1b 28 | ...( | [2]: "1978-11-12T10:30:00Z" (279714600) transition_time 0x34-0x37.7 (4) 0x030| 11 3f b5 18 | .?.. | [3]: "1979-03-04T09:30:00Z" (289387800) transition_time 0x38-0x3b.7 (4) 0x030| 12 79 81 20| .y. | [4]: "1979-10-28T10:00:00Z" (309952800) transition_time 0x3c-0x3f.7 (4) 0x040|13 1f 97 18 |.... | [5]: "1980-03-02T09:30:00Z" (320837400) transition_time 0x40-0x43.7 (4) 0x040| 14 59 63 20 | .Yc | [6]: "1980-10-26T10:00:00Z" (341402400) transition_time 0x44-0x47.7 (4) 0x040| 14 ff 79 18 | ..y. | [7]: "1981-03-01T09:30:00Z" (352287000) transition_time 0x48-0x4b.7 (4) 0x040| 16 39 45 20| .9E | [8]: "1981-10-25T10:00:00Z" (372852000) transition_time 0x4c-0x4f.7 (4) 0x050|16 e8 95 98 |.... | [9]: "1982-03-07T09:30:00Z" (384341400) transition_time 0x50-0x53.7 (4) 0x050| 18 22 61 a0 | ."a. | [10]: "1982-10-31T10:00:00Z" (404906400) transition_time 0x54-0x57.7 (4) 0x050| 18 c8 77 98 | ..w. | [11]: "1983-03-06T09:30:00Z" (415791000) transition_time 0x58-0x5b.7 (4) 0x050| 1a 02 43 a0| ..C.| [12]: "1983-10-30T10:00:00Z" (436356000) transition_time 0x5c-0x5f.7 (4) 0x060|1a a8 59 98 |..Y. | [13]: "1984-03-04T09:30:00Z" (447240600) transition_time 0x60-0x63.7 (4) 0x060| 1b e2 25 a0 | ..%. | [14]: "1984-10-28T10:00:00Z" (467805600) transition_time 0x64-0x67.7 (4) 0x060| 1c 88 3b 98 | ..;. | [15]: "1985-03-03T09:30:00Z" (478690200) transition_time 0x68-0x6b.7 (4) 0x060| 1d c2 07 a0| ....| [16]: "1985-10-27T10:00:00Z" (499255200) transition_time 0x6c-0x6f.7 (4) 0x070|1e 68 1d 98 |.h.. | [17]: "1986-03-02T09:30:00Z" (510139800) transition_time 0x70-0x73.7 (4) 0x070| 1f a1 e9 a0 | .... | [18]: "1986-10-26T10:00:00Z" (530704800) transition_time 0x74-0x77.7 (4) 0x070| 20 47 ff 98 | G.. | [19]: "1987-03-01T09:30:00Z" (541589400) transition_time 0x78-0x7b.7 (4) 0x070| 21 81 cb a0| !...| [20]: "1987-10-25T10:00:00Z" (562154400) transition_time 0x7c-0x7f.7 (4) 0x080|22 31 1c 18 |"1.. | [21]: "1988-03-06T09:30:00Z" (573643800) transition_time 0x80-0x83.7 (4) 0x080| 23 6a e8 20 | #j. | [22]: "1988-10-30T10:00:00Z" (594208800) transition_time 0x84-0x87.7 (4) 0x080| 24 10 fe 18 | $... | [23]: "1989-03-05T09:30:00Z" (605093400) transition_time 0x88-0x8b.7 (4) 0x080| 25 4a ca 20| %J. | [24]: "1989-10-29T10:00:00Z" (625658400) transition_time 0x8c-0x8f.7 (4) 0x090|25 f0 e0 18 |%... | [25]: "1990-03-04T09:30:00Z" (636543000) transition_time 0x90-0x93.7 (4) 0x090| 27 2a ac 20 | '*. | [26]: "1990-10-28T10:00:00Z" (657108000) transition_time 0x94-0x97.7 (4) 0x090| 27 d0 c2 18 | '... | [27]: "1991-03-03T09:30:00Z" (667992600) transition_time 0x98-0x9b.7 (4) 0x090| 7f ff ff ff| ....| [28]: "2038-01-19T03:14:07Z" (2147483647) transition_time 0x9c-0x9f.7 (4) | | | transition_types[0:29]: 0xa0-0xbc.7 (29) 0x0a0|01 |. | [0]: 1 transition_type 0xa0-0xa0.7 (1) 0x0a0| 02 | . | [1]: 2 transition_type 0xa1-0xa1.7 (1) 0x0a0| 04 | . | [2]: 4 transition_type 0xa2-0xa2.7 (1) 0x0a0| 03 | . | [3]: 3 transition_type 0xa3-0xa3.7 (1) 0x0a0| 04 | . | [4]: 4 transition_type 0xa4-0xa4.7 (1) 0x0a0| 03 | . | [5]: 3 transition_type 0xa5-0xa5.7 (1) 0x0a0| 04 | . | [6]: 4 transition_type 0xa6-0xa6.7 (1) 0x0a0| 03 | . | [7]: 3 transition_type 0xa7-0xa7.7 (1) 0x0a0| 04 | . | [8]: 4 transition_type 0xa8-0xa8.7 (1) 0x0a0| 03 | . | [9]: 3 transition_type 0xa9-0xa9.7 (1) 0x0a0| 04 | . | [10]: 4 transition_type 0xaa-0xaa.7 (1) 0x0a0| 03 | . | [11]: 3 transition_type 0xab-0xab.7 (1) 0x0a0| 04 | . | [12]: 4 transition_type 0xac-0xac.7 (1) 0x0a0| 03 | . | [13]: 3 transition_type 0xad-0xad.7 (1) 0x0a0| 04 | . | [14]: 4 transition_type 0xae-0xae.7 (1) 0x0a0| 03| .| [15]: 3 transition_type 0xaf-0xaf.7 (1) 0x0b0|04 |. | [16]: 4 transition_type 0xb0-0xb0.7 (1) 0x0b0| 03 | . | [17]: 3 transition_type 0xb1-0xb1.7 (1) 0x0b0| 04 | . | [18]: 4 transition_type 0xb2-0xb2.7 (1) 0x0b0| 03 | . | [19]: 3 transition_type 0xb3-0xb3.7 (1) 0x0b0| 04 | . | [20]: 4 transition_type 0xb4-0xb4.7 (1) 0x0b0| 03 | . | [21]: 3 transition_type 0xb5-0xb5.7 (1) 0x0b0| 04 | . | [22]: 4 transition_type 0xb6-0xb6.7 (1) 0x0b0| 03 | . | [23]: 3 transition_type 0xb7-0xb7.7 (1) 0x0b0| 04 | . | [24]: 4 transition_type 0xb8-0xb8.7 (1) 0x0b0| 03 | . | [25]: 3 transition_type 0xb9-0xb9.7 (1) 0x0b0| 04 | . | [26]: 4 transition_type 0xba-0xba.7 (1) 0x0b0| 03 | . | [27]: 3 transition_type 0xbb-0xbb.7 (1) 0x0b0| 03 | . | [28]: 3 transition_type 0xbc-0xbc.7 (1) | | | local_time_type_records[0:5]: 0xbd-0xda.7 (30) | | | [0]{}: local_time_type 0xbd-0xc2.7 (6) 0x0b0| 00 00 bb| ...| utoff: 48056 (valid) 0xbd-0xc0.7 (4) 0x0c0|b8 |. | 0x0c0| 00 | . | dst: 0 (valid) 0xc1-0xc1.7 (1) 0x0c0| 00 | . | idx: 0 (valid) 0xc2-0xc2.7 (1) | | | [1]{}: local_time_type 0xc3-0xc8.7 (6) 0x0c0| ff ff 6a 38 | ..j8 | utoff: -38344 (valid) 0xc3-0xc6.7 (4) 0x0c0| 00 | . | dst: 0 (valid) 0xc7-0xc7.7 (1) 0x0c0| 00 | . | idx: 0 (valid) 0xc8-0xc8.7 (1) | | | [2]{}: local_time_type 0xc9-0xce.7 (6) 0x0c0| ff ff 6c 58 | ..lX | utoff: -37800 (valid) 0xc9-0xcc.7 (4) 0x0c0| 00 | . | dst: 0 (valid) 0xcd-0xcd.7 (1) 0x0c0| 04 | . | idx: 4 (valid) 0xce-0xce.7 (1) | | | [3]{}: local_time_type 0xcf-0xd4.7 (6) 0x0c0| ff| .| utoff: -36000 (valid) 0xcf-0xd2.7 (4) 0x0d0|ff 73 60 |.s` | 0x0d0| 00 | . | dst: 0 (valid) 0xd3-0xd3.7 (1) 0x0d0| 0a | . | idx: 10 (valid) 0xd4-0xd4.7 (1) | | | [4]{}: local_time_type 0xd5-0xda.7 (6) 0x0d0| ff ff 7a 68 | ..zh | utoff: -34200 (valid) 0xd5-0xd8.7 (4) 0x0d0| 01 | . | dst: 1 (valid) 0xd9-0xd9.7 (1) 0x0d0| 0e | . | idx: 14 (valid) 0xda-0xda.7 (1) | | | time_zone_designations[0:4]: 0xdb-0xee.7 (20) 0x0d0| 4c 4d 54 00 | LMT. | [0]: "LMT" time_zone_designation 0xdb-0xde.7 (4) 0x0d0| 2d| -| [1]: "-1030" time_zone_designation 0xdf-0xe4.7 (6) 0x0e0|31 30 33 30 00 |1030. | 0x0e0| 2d 31 30 00 | -10. | [2]: "-10" time_zone_designation 0xe5-0xe8.7 (4) 0x0e0| 2d 30 39 33 30 00 | -0930. | [3]: "-0930" time_zone_designation 0xe9-0xee.7 (6) | | | leap_second_records[0:0]: 0xef-NA (0) | | | standard_wall_indicators[0:0]: 0xef-NA (0) | | | ut_local_indicators[0:0]: 0xef-NA (0) | | | v2plusheader{}: 0xef-0x11a.7 (44) 0x0e0| 54| T| magic: 0x545a6966 (valid) 0xef-0xf2.7 (4) 0x0f0|5a 69 66 |Zif | 0x0f0| 32 | 2 | ver: "2" (0x32) (valid) 0xf3-0xf3.7 (1) 0x0f0| 00 00 00 00 00 00 00 00 00 00 00 00| ............| reserved: raw bits 0xf4-0x102.7 (15) 0x100|00 00 00 |... | 0x100| 00 00 00 00 | .... | isutcnt: 0 0x103-0x106.7 (4) 0x100| 00 00 00 00 | .... | isstdcnt: 0 0x107-0x10a.7 (4) 0x100| 00 00 00 00 | .... | leapcnt: 0 0x10b-0x10e.7 (4) 0x100| 00| .| timecnt: 29 0x10f-0x112.7 (4) 0x110|00 00 1d |... | 0x110| 00 00 00 05 | .... | typecnt: 5 0x113-0x116.7 (4) 0x110| 00 00 00 14 | .... | charcnt: 20 0x117-0x11a.7 (4) | | | v2plusdatablock{}: 0x11b-0x251.7 (311) | | | transition_times[0:29]: 0x11b-0x202.7 (232) 0x110| ff ff ff ff 7c| ....|| [0]: "1899-12-25T10:39:04Z" (-2209555256) transition_time 0x11b-0x122.7 (8) 0x120|4c dc c8 |L.. | 0x120| ff ff ff ff df a1 60 c8 | ......`. | [1]: "1952-10-16T10:39:04Z" (-543072056) transition_time 0x123-0x12a.7 (8) 0x120| 00 00 00 00 10| .....| [2]: "1978-11-12T10:30:00Z" (279714600) transition_time 0x12b-0x132.7 (8) 0x130|ac 1b 28 |..( | 0x130| 00 00 00 00 11 3f b5 18 | .....?.. | [3]: "1979-03-04T09:30:00Z" (289387800) transition_time 0x133-0x13a.7 (8) 0x130| 00 00 00 00 12| .....| [4]: "1979-10-28T10:00:00Z" (309952800) transition_time 0x13b-0x142.7 (8) 0x140|79 81 20 |y. | 0x140| 00 00 00 00 13 1f 97 18 | ........ | [5]: "1980-03-02T09:30:00Z" (320837400) transition_time 0x143-0x14a.7 (8) 0x140| 00 00 00 00 14| .....| [6]: "1980-10-26T10:00:00Z" (341402400) transition_time 0x14b-0x152.7 (8) 0x150|59 63 20 |Yc | 0x150| 00 00 00 00 14 ff 79 18 | ......y. | [7]: "1981-03-01T09:30:00Z" (352287000) transition_time 0x153-0x15a.7 (8) 0x150| 00 00 00 00 16| .....| [8]: "1981-10-25T10:00:00Z" (372852000) transition_time 0x15b-0x162.7 (8) 0x160|39 45 20 |9E | 0x160| 00 00 00 00 16 e8 95 98 | ........ | [9]: "1982-03-07T09:30:00Z" (384341400) transition_time 0x163-0x16a.7 (8) 0x160| 00 00 00 00 18| .....| [10]: "1982-10-31T10:00:00Z" (404906400) transition_time 0x16b-0x172.7 (8) 0x170|22 61 a0 |"a. | 0x170| 00 00 00 00 18 c8 77 98 | ......w. | [11]: "1983-03-06T09:30:00Z" (415791000) transition_time 0x173-0x17a.7 (8) 0x170| 00 00 00 00 1a| .....| [12]: "1983-10-30T10:00:00Z" (436356000) transition_time 0x17b-0x182.7 (8) 0x180|02 43 a0 |.C. | 0x180| 00 00 00 00 1a a8 59 98 | ......Y. | [13]: "1984-03-04T09:30:00Z" (447240600) transition_time 0x183-0x18a.7 (8) 0x180| 00 00 00 00 1b| .....| [14]: "1984-10-28T10:00:00Z" (467805600) transition_time 0x18b-0x192.7 (8) 0x190|e2 25 a0 |.%. | 0x190| 00 00 00 00 1c 88 3b 98 | ......;. | [15]: "1985-03-03T09:30:00Z" (478690200) transition_time 0x193-0x19a.7 (8) 0x190| 00 00 00 00 1d| .....| [16]: "1985-10-27T10:00:00Z" (499255200) transition_time 0x19b-0x1a2.7 (8) 0x1a0|c2 07 a0 |... | 0x1a0| 00 00 00 00 1e 68 1d 98 | .....h.. | [17]: "1986-03-02T09:30:00Z" (510139800) transition_time 0x1a3-0x1aa.7 (8) 0x1a0| 00 00 00 00 1f| .....| [18]: "1986-10-26T10:00:00Z" (530704800) transition_time 0x1ab-0x1b2.7 (8) 0x1b0|a1 e9 a0 |... | 0x1b0| 00 00 00 00 20 47 ff 98 | .... G.. | [19]: "1987-03-01T09:30:00Z" (541589400) transition_time 0x1b3-0x1ba.7 (8) 0x1b0| 00 00 00 00 21| ....!| [20]: "1987-10-25T10:00:00Z" (562154400) transition_time 0x1bb-0x1c2.7 (8) 0x1c0|81 cb a0 |... | 0x1c0| 00 00 00 00 22 31 1c 18 | ...."1.. | [21]: "1988-03-06T09:30:00Z" (573643800) transition_time 0x1c3-0x1ca.7 (8) 0x1c0| 00 00 00 00 23| ....#| [22]: "1988-10-30T10:00:00Z" (594208800) transition_time 0x1cb-0x1d2.7 (8) 0x1d0|6a e8 20 |j. | 0x1d0| 00 00 00 00 24 10 fe 18 | ....$... | [23]: "1989-03-05T09:30:00Z" (605093400) transition_time 0x1d3-0x1da.7 (8) 0x1d0| 00 00 00 00 25| ....%| [24]: "1989-10-29T10:00:00Z" (625658400) transition_time 0x1db-0x1e2.7 (8) 0x1e0|4a ca 20 |J. | 0x1e0| 00 00 00 00 25 f0 e0 18 | ....%... | [25]: "1990-03-04T09:30:00Z" (636543000) transition_time 0x1e3-0x1ea.7 (8) 0x1e0| 00 00 00 00 27| ....'| [26]: "1990-10-28T10:00:00Z" (657108000) transition_time 0x1eb-0x1f2.7 (8) 0x1f0|2a ac 20 |*. | 0x1f0| 00 00 00 00 27 d0 c2 18 | ....'... | [27]: "1991-03-03T09:30:00Z" (667992600) transition_time 0x1f3-0x1fa.7 (8) 0x1f0| 00 00 00 00 7f| .....| [28]: "2038-01-19T03:14:07Z" (2147483647) transition_time 0x1fb-0x202.7 (8) 0x200|ff ff ff |... | | | | transition_types[0:29]: 0x203-0x21f.7 (29) 0x200| 01 | . | [0]: 1 transition_type 0x203-0x203.7 (1) 0x200| 02 | . | [1]: 2 transition_type 0x204-0x204.7 (1) 0x200| 04 | . | [2]: 4 transition_type 0x205-0x205.7 (1) 0x200| 03 | . | [3]: 3 transition_type 0x206-0x206.7 (1) 0x200| 04 | . | [4]: 4 transition_type 0x207-0x207.7 (1) 0x200| 03 | . | [5]: 3 transition_type 0x208-0x208.7 (1) 0x200| 04 | . | [6]: 4 transition_type 0x209-0x209.7 (1) 0x200| 03 | . | [7]: 3 transition_type 0x20a-0x20a.7 (1) 0x200| 04 | . | [8]: 4 transition_type 0x20b-0x20b.7 (1) 0x200| 03 | . | [9]: 3 transition_type 0x20c-0x20c.7 (1) 0x200| 04 | . | [10]: 4 transition_type 0x20d-0x20d.7 (1) 0x200| 03 | . | [11]: 3 transition_type 0x20e-0x20e.7 (1) 0x200| 04| .| [12]: 4 transition_type 0x20f-0x20f.7 (1) 0x210|03 |. | [13]: 3 transition_type 0x210-0x210.7 (1) 0x210| 04 | . | [14]: 4 transition_type 0x211-0x211.7 (1) 0x210| 03 | . | [15]: 3 transition_type 0x212-0x212.7 (1) 0x210| 04 | . | [16]: 4 transition_type 0x213-0x213.7 (1) 0x210| 03 | . | [17]: 3 transition_type 0x214-0x214.7 (1) 0x210| 04 | . | [18]: 4 transition_type 0x215-0x215.7 (1) 0x210| 03 | . | [19]: 3 transition_type 0x216-0x216.7 (1) 0x210| 04 | . | [20]: 4 transition_type 0x217-0x217.7 (1) 0x210| 03 | . | [21]: 3 transition_type 0x218-0x218.7 (1) 0x210| 04 | . | [22]: 4 transition_type 0x219-0x219.7 (1) 0x210| 03 | . | [23]: 3 transition_type 0x21a-0x21a.7 (1) 0x210| 04 | . | [24]: 4 transition_type 0x21b-0x21b.7 (1) 0x210| 03 | . | [25]: 3 transition_type 0x21c-0x21c.7 (1) 0x210| 04 | . | [26]: 4 transition_type 0x21d-0x21d.7 (1) 0x210| 03 | . | [27]: 3 transition_type 0x21e-0x21e.7 (1) 0x210| 03| .| [28]: 3 transition_type 0x21f-0x21f.7 (1) | | | local_time_type_records[0:5]: 0x220-0x23d.7 (30) | | | [0]{}: local_time_type 0x220-0x225.7 (6) 0x220|00 00 bb b8 |.... | utoff: 48056 (valid) 0x220-0x223.7 (4) 0x220| 00 | . | dst: 0 (valid) 0x224-0x224.7 (1) 0x220| 00 | . | idx: 0 (valid) 0x225-0x225.7 (1) | | | [1]{}: local_time_type 0x226-0x22b.7 (6) 0x220| ff ff 6a 38 | ..j8 | utoff: -38344 (valid) 0x226-0x229.7 (4) 0x220| 00 | . | dst: 0 (valid) 0x22a-0x22a.7 (1) 0x220| 00 | . | idx: 0 (valid) 0x22b-0x22b.7 (1) | | | [2]{}: local_time_type 0x22c-0x231.7 (6) 0x220| ff ff 6c 58| ..lX| utoff: -37800 (valid) 0x22c-0x22f.7 (4) 0x230|00 |. | dst: 0 (valid) 0x230-0x230.7 (1) 0x230| 04 | . | idx: 4 (valid) 0x231-0x231.7 (1) | | | [3]{}: local_time_type 0x232-0x237.7 (6) 0x230| ff ff 73 60 | ..s` | utoff: -36000 (valid) 0x232-0x235.7 (4) 0x230| 00 | . | dst: 0 (valid) 0x236-0x236.7 (1) 0x230| 0a | . | idx: 10 (valid) 0x237-0x237.7 (1) | | | [4]{}: local_time_type 0x238-0x23d.7 (6) 0x230| ff ff 7a 68 | ..zh | utoff: -34200 (valid) 0x238-0x23b.7 (4) 0x230| 01 | . | dst: 1 (valid) 0x23c-0x23c.7 (1) 0x230| 0e | . | idx: 14 (valid) 0x23d-0x23d.7 (1) | | | time_zone_designations[0:4]: 0x23e-0x251.7 (20) 0x230| 4c 4d| LM| [0]: "LMT" time_zone_designation 0x23e-0x241.7 (4) 0x240|54 00 |T. | 0x240| 2d 31 30 33 30 00 | -1030. | [1]: "-1030" time_zone_designation 0x242-0x247.7 (6) 0x240| 2d 31 30 00 | -10. | [2]: "-10" time_zone_designation 0x248-0x24b.7 (4) 0x240| 2d 30 39 33| -093| [3]: "-0930" time_zone_designation 0x24c-0x251.7 (6) 0x250|30 00 |0. | | | | leap_second_records[0:0]: 0x252-NA (0) | | | standard_wall_indicators[0:0]: 0x252-NA (0) | | | ut_local_indicators[0:0]: 0x252-NA (0) | | | footer{}: 0x252-0x25a.7 (9) 0x250| 0a | . | nl1: 10 (valid) 0x252-0x252.7 (1) 0x250| 3c 2d 31 30 3e 31 30 | <-10>10 | tz_string: "<-10>10" 0x253-0x259.7 (7) 0x250| 0a| | .| | nl2: 10 (valid) 0x25a-0x25a.7 (1)