1
1
mirror of https://github.com/wader/fq.git synced 2024-10-27 04:09:37 +03:00
fq/format/tzif/testdata/Colombo.fqtest
Mattias Wadman 051a70bd4b interp: Change bit ranges to use exclusive end
All other ranges and slicing uses exclusive end so i think it make sense
to make it consistent.

Update docs and add additional example for non-byte-aligned field.

Also fixes issue showing zero bit ranges as start-NA.
2023-10-20 15:37:26 +02:00

363 lines
40 KiB
Plaintext

$ fq -d tzif dv Colombo
|00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f|0123456789abcdef|.{}: Colombo (tzif) 0x0-0x384 (900)
| | | v1header{}: 0x0-0x2c (44)
0x000|54 5a 69 66 |TZif | magic: 0x545a6966 (valid) 0x0-0x4 (4)
0x000| 32 | 2 | ver: "2" (0x32) (valid) 0x4-0x5 (1)
0x000| 00 00 00 00 00 00 00 00 00 00 00| ...........| reserved: raw bits 0x5-0x14 (15)
0x010|00 00 00 00 |.... |
0x010| 00 00 00 00 | .... | isutcnt: 0 0x14-0x18 (4)
0x010| 00 00 00 00 | .... | isstdcnt: 0 0x18-0x1c (4)
0x010| 00 00 00 1b| ....| leapcnt: 27 0x1c-0x20 (4)
0x020|00 00 00 09 |.... | timecnt: 9 0x20-0x24 (4)
0x020| 00 00 00 08 | .... | typecnt: 8 0x24-0x28 (4)
0x020| 00 00 00 18 | .... | charcnt: 24 0x28-0x2c (4)
| | | v1datablock{}: 0x2c-0x179 (333)
| | | transition_times[0:9]: 0x2c-0x50 (36)
0x020| 80 00 00 00| ....| [0]: "1901-12-13T20:45:52Z" (-2147483648) transition_time 0x2c-0x30 (4)
0x030|87 9d bd 1c |.... | [1]: "1905-12-31T18:40:28Z" (-2019705572) transition_time 0x30-0x34 (4)
0x030| cb 5a 1c 28 | .Z.( | [2]: "1942-01-04T18:30:00Z" (-883287000) transition_time 0x34-0x38 (4)
0x030| cc 95 2b a0 | ..+. | [3]: "1942-08-31T18:00:00Z" (-862639200) transition_time 0x38-0x3c (4)
0x030| d2 75 80 38| .u.8| [4]: "1945-10-15T19:30:00Z" (-764051400) transition_time 0x3c-0x40 (4)
0x040|31 a6 00 3c |1..< | [5]: "1996-05-24T18:30:20Z" (832962620) transition_time 0x40-0x44 (4)
0x040| 32 71 00 34 | 2q.4 | [6]: "1996-10-25T18:00:20Z" (846266420) transition_time 0x44-0x48 (4)
0x040| 44 3f ea 3f | D?.? | [7]: "2006-04-14T18:30:23Z" (1145039423) transition_time 0x48-0x4c (4)
0x040| 64 9b 78 1b| d.x.| [8]: "2023-06-28T00:00:27Z" (1687910427) transition_time 0x4c-0x50 (4)
| | | transition_types[0:9]: 0x50-0x59 (9)
0x050|01 |. | [0]: 1 transition_type 0x50-0x51 (1)
0x050| 02 | . | [1]: 2 transition_type 0x51-0x52 (1)
0x050| 03 | . | [2]: 3 transition_type 0x52-0x53 (1)
0x050| 04 | . | [3]: 4 transition_type 0x53-0x54 (1)
0x050| 02 | . | [4]: 2 transition_type 0x54-0x55 (1)
0x050| 05 | . | [5]: 5 transition_type 0x55-0x56 (1)
0x050| 06 | . | [6]: 6 transition_type 0x56-0x57 (1)
0x050| 02 | . | [7]: 2 transition_type 0x57-0x58 (1)
0x050| 02 | . | [8]: 2 transition_type 0x58-0x59 (1)
| | | local_time_type_records[0:8]: 0x59-0x89 (48)
| | | [0]{}: local_time_type 0x59-0x5f (6)
0x050| 00 00 4a dc | ..J. | utoff: 19164 (valid) 0x59-0x5d (4)
0x050| 00 | . | dst: 0 (valid) 0x5d-0x5e (1)
0x050| 00 | . | idx: 0 (valid) 0x5e-0x5f (1)
| | | [1]{}: local_time_type 0x5f-0x65 (6)
0x050| 00| .| utoff: 19172 (valid) 0x5f-0x63 (4)
0x060|00 4a e4 |.J. |
0x060| 00 | . | dst: 0 (valid) 0x63-0x64 (1)
0x060| 04 | . | idx: 4 (valid) 0x64-0x65 (1)
| | | [2]{}: local_time_type 0x65-0x6b (6)
0x060| 00 00 4d 58 | ..MX | utoff: 19800 (valid) 0x65-0x69 (4)
0x060| 00 | . | dst: 0 (valid) 0x69-0x6a (1)
0x060| 08 | . | idx: 8 (valid) 0x6a-0x6b (1)
| | | [3]{}: local_time_type 0x6b-0x71 (6)
0x060| 00 00 54 60 | ..T` | utoff: 21600 (valid) 0x6b-0x6f (4)
0x060| 01| .| dst: 1 (valid) 0x6f-0x70 (1)
0x070|0e |. | idx: 14 (valid) 0x70-0x71 (1)
| | | [4]{}: local_time_type 0x71-0x77 (6)
0x070| 00 00 5b 68 | ..[h | utoff: 23400 (valid) 0x71-0x75 (4)
0x070| 01 | . | dst: 1 (valid) 0x75-0x76 (1)
0x070| 12 | . | idx: 18 (valid) 0x76-0x77 (1)
| | | [5]{}: local_time_type 0x77-0x7d (6)
0x070| 00 00 5b 68 | ..[h | utoff: 23400 (valid) 0x77-0x7b (4)
0x070| 00 | . | dst: 0 (valid) 0x7b-0x7c (1)
0x070| 12 | . | idx: 18 (valid) 0x7c-0x7d (1)
| | | [6]{}: local_time_type 0x7d-0x83 (6)
0x070| 00 00 54| ..T| utoff: 21600 (valid) 0x7d-0x81 (4)
0x080|60 |` |
0x080| 00 | . | dst: 0 (valid) 0x81-0x82 (1)
0x080| 0e | . | idx: 14 (valid) 0x82-0x83 (1)
| | | [7]{}: local_time_type 0x83-0x89 (6)
0x080| 00 00 4d 58 | ..MX | utoff: 19800 (valid) 0x83-0x87 (4)
0x080| 00 | . | dst: 0 (valid) 0x87-0x88 (1)
0x080| 08 | . | idx: 8 (valid) 0x88-0x89 (1)
| | | time_zone_designations[0:5]: 0x89-0xa1 (24)
0x080| 4c 4d 54 00 | LMT. | [0]: "LMT" time_zone_designation 0x89-0x8d (4)
0x080| 4d 4d 54| MMT| [1]: "MMT" time_zone_designation 0x8d-0x91 (4)
0x090|00 |. |
0x090| 2b 30 35 33 30 00 | +0530. | [2]: "+0530" time_zone_designation 0x91-0x97 (6)
0x090| 2b 30 36 00 | +06. | [3]: "+06" time_zone_designation 0x97-0x9b (4)
0x090| 2b 30 36 33 30| +0630| [4]: "+0630" time_zone_designation 0x9b-0xa1 (6)
0x0a0|00 |. |
| | | leap_second_records[0:27]: 0xa1-0x179 (216)
| | | [0]{}: leap_second_record 0xa1-0xa9 (8)
0x0a0| 04 b2 58 00 | ..X. | occur: "1972-07-01T00:00:00Z" (78796800) 0xa1-0xa5 (4)
0x0a0| 00 00 00 01 | .... | corr: 1 0xa5-0xa9 (4)
| | | [1]{}: leap_second_record 0xa9-0xb1 (8)
0x0a0| 05 a4 ec 01 | .... | occur: "1973-01-01T00:00:01Z" (94694401) 0xa9-0xad (4)
0x0a0| 00 00 00| ...| corr: 2 0xad-0xb1 (4)
0x0b0|02 |. |
| | | [2]{}: leap_second_record 0xb1-0xb9 (8)
0x0b0| 07 86 1f 82 | .... | occur: "1974-01-01T00:00:02Z" (126230402) 0xb1-0xb5 (4)
0x0b0| 00 00 00 03 | .... | corr: 3 0xb5-0xb9 (4)
| | | [3]{}: leap_second_record 0xb9-0xc1 (8)
0x0b0| 09 67 53 03 | .gS. | occur: "1975-01-01T00:00:03Z" (157766403) 0xb9-0xbd (4)
0x0b0| 00 00 00| ...| corr: 4 0xbd-0xc1 (4)
0x0c0|04 |. |
| | | [4]{}: leap_second_record 0xc1-0xc9 (8)
0x0c0| 0b 48 86 84 | .H.. | occur: "1976-01-01T00:00:04Z" (189302404) 0xc1-0xc5 (4)
0x0c0| 00 00 00 05 | .... | corr: 5 0xc5-0xc9 (4)
| | | [5]{}: leap_second_record 0xc9-0xd1 (8)
0x0c0| 0d 2b 0b 85 | .+.. | occur: "1977-01-01T00:00:05Z" (220924805) 0xc9-0xcd (4)
0x0c0| 00 00 00| ...| corr: 6 0xcd-0xd1 (4)
0x0d0|06 |. |
| | | [6]{}: leap_second_record 0xd1-0xd9 (8)
0x0d0| 0f 0c 3f 06 | ..?. | occur: "1978-01-01T00:00:06Z" (252460806) 0xd1-0xd5 (4)
0x0d0| 00 00 00 07 | .... | corr: 7 0xd5-0xd9 (4)
| | | [7]{}: leap_second_record 0xd9-0xe1 (8)
0x0d0| 10 ed 72 87 | ..r. | occur: "1979-01-01T00:00:07Z" (283996807) 0xd9-0xdd (4)
0x0d0| 00 00 00| ...| corr: 8 0xdd-0xe1 (4)
0x0e0|08 |. |
| | | [8]{}: leap_second_record 0xe1-0xe9 (8)
0x0e0| 12 ce a6 08 | .... | occur: "1980-01-01T00:00:08Z" (315532808) 0xe1-0xe5 (4)
0x0e0| 00 00 00 09 | .... | corr: 9 0xe5-0xe9 (4)
| | | [9]{}: leap_second_record 0xe9-0xf1 (8)
0x0e0| 15 9f ca 89 | .... | occur: "1981-07-01T00:00:09Z" (362793609) 0xe9-0xed (4)
0x0e0| 00 00 00| ...| corr: 10 0xed-0xf1 (4)
0x0f0|0a |. |
| | | [10]{}: leap_second_record 0xf1-0xf9 (8)
0x0f0| 17 80 fe 0a | .... | occur: "1982-07-01T00:00:10Z" (394329610) 0xf1-0xf5 (4)
0x0f0| 00 00 00 0b | .... | corr: 11 0xf5-0xf9 (4)
| | | [11]{}: leap_second_record 0xf9-0x101 (8)
0x0f0| 19 62 31 8b | .b1. | occur: "1983-07-01T00:00:11Z" (425865611) 0xf9-0xfd (4)
0x0f0| 00 00 00| ...| corr: 12 0xfd-0x101 (4)
0x100|0c |. |
| | | [12]{}: leap_second_record 0x101-0x109 (8)
0x100| 1d 25 ea 0c | .%.. | occur: "1985-07-01T00:00:12Z" (489024012) 0x101-0x105 (4)
0x100| 00 00 00 0d | .... | corr: 13 0x105-0x109 (4)
| | | [13]{}: leap_second_record 0x109-0x111 (8)
0x100| 21 da e5 0d | !... | occur: "1988-01-01T00:00:13Z" (567993613) 0x109-0x10d (4)
0x100| 00 00 00| ...| corr: 14 0x10d-0x111 (4)
0x110|0e |. |
| | | [14]{}: leap_second_record 0x111-0x119 (8)
0x110| 25 9e 9d 8e | %... | occur: "1990-01-01T00:00:14Z" (631152014) 0x111-0x115 (4)
0x110| 00 00 00 0f | .... | corr: 15 0x115-0x119 (4)
| | | [15]{}: leap_second_record 0x119-0x121 (8)
0x110| 27 7f d1 0f | '... | occur: "1991-01-01T00:00:15Z" (662688015) 0x119-0x11d (4)
0x110| 00 00 00| ...| corr: 16 0x11d-0x121 (4)
0x120|10 |. |
| | | [16]{}: leap_second_record 0x121-0x129 (8)
0x120| 2a 50 f5 90 | *P.. | occur: "1992-07-01T00:00:16Z" (709948816) 0x121-0x125 (4)
0x120| 00 00 00 11 | .... | corr: 17 0x125-0x129 (4)
| | | [17]{}: leap_second_record 0x129-0x131 (8)
0x120| 2c 32 29 11 | ,2). | occur: "1993-07-01T00:00:17Z" (741484817) 0x129-0x12d (4)
0x120| 00 00 00| ...| corr: 18 0x12d-0x131 (4)
0x130|12 |. |
| | | [18]{}: leap_second_record 0x131-0x139 (8)
0x130| 2e 13 5c 92 | ..\. | occur: "1994-07-01T00:00:18Z" (773020818) 0x131-0x135 (4)
0x130| 00 00 00 13 | .... | corr: 19 0x135-0x139 (4)
| | | [19]{}: leap_second_record 0x139-0x141 (8)
0x130| 30 e7 24 13 | 0.$. | occur: "1996-01-01T00:00:19Z" (820454419) 0x139-0x13d (4)
0x130| 00 00 00| ...| corr: 20 0x13d-0x141 (4)
0x140|14 |. |
| | | [20]{}: leap_second_record 0x141-0x149 (8)
0x140| 33 b8 48 94 | 3.H. | occur: "1997-07-01T00:00:20Z" (867715220) 0x141-0x145 (4)
0x140| 00 00 00 15 | .... | corr: 21 0x145-0x149 (4)
| | | [21]{}: leap_second_record 0x149-0x151 (8)
0x140| 36 8c 10 15 | 6... | occur: "1999-01-01T00:00:21Z" (915148821) 0x149-0x14d (4)
0x140| 00 00 00| ...| corr: 22 0x14d-0x151 (4)
0x150|16 |. |
| | | [22]{}: leap_second_record 0x151-0x159 (8)
0x150| 43 b7 1b 96 | C... | occur: "2006-01-01T00:00:22Z" (1136073622) 0x151-0x155 (4)
0x150| 00 00 00 17 | .... | corr: 23 0x155-0x159 (4)
| | | [23]{}: leap_second_record 0x159-0x161 (8)
0x150| 49 5c 07 97 | I\.. | occur: "2009-01-01T00:00:23Z" (1230768023) 0x159-0x15d (4)
0x150| 00 00 00| ...| corr: 24 0x15d-0x161 (4)
0x160|18 |. |
| | | [24]{}: leap_second_record 0x161-0x169 (8)
0x160| 4f ef 93 18 | O... | occur: "2012-07-01T00:00:24Z" (1341100824) 0x161-0x165 (4)
0x160| 00 00 00 19 | .... | corr: 25 0x165-0x169 (4)
| | | [25]{}: leap_second_record 0x169-0x171 (8)
0x160| 55 93 2d 99 | U.-. | occur: "2015-07-01T00:00:25Z" (1435708825) 0x169-0x16d (4)
0x160| 00 00 00| ...| corr: 26 0x16d-0x171 (4)
0x170|1a |. |
| | | [26]{}: leap_second_record 0x171-0x179 (8)
0x170| 58 68 46 9a | XhF. | occur: "2017-01-01T00:00:26Z" (1483228826) 0x171-0x175 (4)
0x170| 00 00 00 1b | .... | corr: 27 0x175-0x179 (4)
| | | standard_wall_indicators[0:0]: 0x179-0x179 (0)
| | | ut_local_indicators[0:0]: 0x179-0x179 (0)
| | | v2plusheader{}: 0x179-0x1a5 (44)
0x170| 54 5a 69 66 | TZif | magic: 0x545a6966 (valid) 0x179-0x17d (4)
0x170| 32 | 2 | ver: "2" (0x32) (valid) 0x17d-0x17e (1)
0x170| 00 00| ..| reserved: raw bits 0x17e-0x18d (15)
0x180|00 00 00 00 00 00 00 00 00 00 00 00 00 |............. |
0x180| 00 00 00| ...| isutcnt: 0 0x18d-0x191 (4)
0x190|00 |. |
0x190| 00 00 00 00 | .... | isstdcnt: 0 0x191-0x195 (4)
0x190| 00 00 00 1b | .... | leapcnt: 27 0x195-0x199 (4)
0x190| 00 00 00 09 | .... | timecnt: 9 0x199-0x19d (4)
0x190| 00 00 00| ...| typecnt: 8 0x19d-0x1a1 (4)
0x1a0|08 |. |
0x1a0| 00 00 00 18 | .... | charcnt: 24 0x1a1-0x1a5 (4)
| | | v2plusdatablock{}: 0x1a5-0x382 (477)
| | | transition_times[0:9]: 0x1a5-0x1ed (72)
0x1a0| ff ff ff ff 56 b6 99 24 | ....V..$ | [0]: "1879-12-31T18:40:36Z" (-2840159964) transition_time 0x1a5-0x1ad (8)
0x1a0| ff ff ff| ...| [1]: "1905-12-31T18:40:28Z" (-2019705572) transition_time 0x1ad-0x1b5 (8)
0x1b0|ff 87 9d bd 1c |..... |
0x1b0| ff ff ff ff cb 5a 1c 28 | .....Z.( | [2]: "1942-01-04T18:30:00Z" (-883287000) transition_time 0x1b5-0x1bd (8)
0x1b0| ff ff ff| ...| [3]: "1942-08-31T18:00:00Z" (-862639200) transition_time 0x1bd-0x1c5 (8)
0x1c0|ff cc 95 2b a0 |...+. |
0x1c0| ff ff ff ff d2 75 80 38 | .....u.8 | [4]: "1945-10-15T19:30:00Z" (-764051400) transition_time 0x1c5-0x1cd (8)
0x1c0| 00 00 00| ...| [5]: "1996-05-24T18:30:20Z" (832962620) transition_time 0x1cd-0x1d5 (8)
0x1d0|00 31 a6 00 3c |.1..< |
0x1d0| 00 00 00 00 32 71 00 34 | ....2q.4 | [6]: "1996-10-25T18:00:20Z" (846266420) transition_time 0x1d5-0x1dd (8)
0x1d0| 00 00 00| ...| [7]: "2006-04-14T18:30:23Z" (1145039423) transition_time 0x1dd-0x1e5 (8)
0x1e0|00 44 3f ea 3f |.D?.? |
0x1e0| 00 00 00 00 64 9b 78 1b | ....d.x. | [8]: "2023-06-28T00:00:27Z" (1687910427) transition_time 0x1e5-0x1ed (8)
| | | transition_types[0:9]: 0x1ed-0x1f6 (9)
0x1e0| 01 | . | [0]: 1 transition_type 0x1ed-0x1ee (1)
0x1e0| 02 | . | [1]: 2 transition_type 0x1ee-0x1ef (1)
0x1e0| 03| .| [2]: 3 transition_type 0x1ef-0x1f0 (1)
0x1f0|04 |. | [3]: 4 transition_type 0x1f0-0x1f1 (1)
0x1f0| 02 | . | [4]: 2 transition_type 0x1f1-0x1f2 (1)
0x1f0| 05 | . | [5]: 5 transition_type 0x1f2-0x1f3 (1)
0x1f0| 06 | . | [6]: 6 transition_type 0x1f3-0x1f4 (1)
0x1f0| 02 | . | [7]: 2 transition_type 0x1f4-0x1f5 (1)
0x1f0| 02 | . | [8]: 2 transition_type 0x1f5-0x1f6 (1)
| | | local_time_type_records[0:8]: 0x1f6-0x226 (48)
| | | [0]{}: local_time_type 0x1f6-0x1fc (6)
0x1f0| 00 00 4a dc | ..J. | utoff: 19164 (valid) 0x1f6-0x1fa (4)
0x1f0| 00 | . | dst: 0 (valid) 0x1fa-0x1fb (1)
0x1f0| 00 | . | idx: 0 (valid) 0x1fb-0x1fc (1)
| | | [1]{}: local_time_type 0x1fc-0x202 (6)
0x1f0| 00 00 4a e4| ..J.| utoff: 19172 (valid) 0x1fc-0x200 (4)
0x200|00 |. | dst: 0 (valid) 0x200-0x201 (1)
0x200| 04 | . | idx: 4 (valid) 0x201-0x202 (1)
| | | [2]{}: local_time_type 0x202-0x208 (6)
0x200| 00 00 4d 58 | ..MX | utoff: 19800 (valid) 0x202-0x206 (4)
0x200| 00 | . | dst: 0 (valid) 0x206-0x207 (1)
0x200| 08 | . | idx: 8 (valid) 0x207-0x208 (1)
| | | [3]{}: local_time_type 0x208-0x20e (6)
0x200| 00 00 54 60 | ..T` | utoff: 21600 (valid) 0x208-0x20c (4)
0x200| 01 | . | dst: 1 (valid) 0x20c-0x20d (1)
0x200| 0e | . | idx: 14 (valid) 0x20d-0x20e (1)
| | | [4]{}: local_time_type 0x20e-0x214 (6)
0x200| 00 00| ..| utoff: 23400 (valid) 0x20e-0x212 (4)
0x210|5b 68 |[h |
0x210| 01 | . | dst: 1 (valid) 0x212-0x213 (1)
0x210| 12 | . | idx: 18 (valid) 0x213-0x214 (1)
| | | [5]{}: local_time_type 0x214-0x21a (6)
0x210| 00 00 5b 68 | ..[h | utoff: 23400 (valid) 0x214-0x218 (4)
0x210| 00 | . | dst: 0 (valid) 0x218-0x219 (1)
0x210| 12 | . | idx: 18 (valid) 0x219-0x21a (1)
| | | [6]{}: local_time_type 0x21a-0x220 (6)
0x210| 00 00 54 60 | ..T` | utoff: 21600 (valid) 0x21a-0x21e (4)
0x210| 00 | . | dst: 0 (valid) 0x21e-0x21f (1)
0x210| 0e| .| idx: 14 (valid) 0x21f-0x220 (1)
| | | [7]{}: local_time_type 0x220-0x226 (6)
0x220|00 00 4d 58 |..MX | utoff: 19800 (valid) 0x220-0x224 (4)
0x220| 00 | . | dst: 0 (valid) 0x224-0x225 (1)
0x220| 08 | . | idx: 8 (valid) 0x225-0x226 (1)
| | | time_zone_designations[0:5]: 0x226-0x23e (24)
0x220| 4c 4d 54 00 | LMT. | [0]: "LMT" time_zone_designation 0x226-0x22a (4)
0x220| 4d 4d 54 00 | MMT. | [1]: "MMT" time_zone_designation 0x22a-0x22e (4)
0x220| 2b 30| +0| [2]: "+0530" time_zone_designation 0x22e-0x234 (6)
0x230|35 33 30 00 |530. |
0x230| 2b 30 36 00 | +06. | [3]: "+06" time_zone_designation 0x234-0x238 (4)
0x230| 2b 30 36 33 30 00 | +0630. | [4]: "+0630" time_zone_designation 0x238-0x23e (6)
| | | leap_second_records[0:27]: 0x23e-0x382 (324)
| | | [0]{}: leap_second_record 0x23e-0x24a (12)
0x230| 00 00| ..| occur: "1972-07-01T00:00:00Z" (78796800) 0x23e-0x246 (8)
0x240|00 00 04 b2 58 00 |....X. |
0x240| 00 00 00 01 | .... | corr: 1 0x246-0x24a (4)
| | | [1]{}: leap_second_record 0x24a-0x256 (12)
0x240| 00 00 00 00 05 a4| ......| occur: "1973-01-01T00:00:01Z" (94694401) 0x24a-0x252 (8)
0x250|ec 01 |.. |
0x250| 00 00 00 02 | .... | corr: 2 0x252-0x256 (4)
| | | [2]{}: leap_second_record 0x256-0x262 (12)
0x250| 00 00 00 00 07 86 1f 82 | ........ | occur: "1974-01-01T00:00:02Z" (126230402) 0x256-0x25e (8)
0x250| 00 00| ..| corr: 3 0x25e-0x262 (4)
0x260|00 03 |.. |
| | | [3]{}: leap_second_record 0x262-0x26e (12)
0x260| 00 00 00 00 09 67 53 03 | .....gS. | occur: "1975-01-01T00:00:03Z" (157766403) 0x262-0x26a (8)
0x260| 00 00 00 04 | .... | corr: 4 0x26a-0x26e (4)
| | | [4]{}: leap_second_record 0x26e-0x27a (12)
0x260| 00 00| ..| occur: "1976-01-01T00:00:04Z" (189302404) 0x26e-0x276 (8)
0x270|00 00 0b 48 86 84 |...H.. |
0x270| 00 00 00 05 | .... | corr: 5 0x276-0x27a (4)
| | | [5]{}: leap_second_record 0x27a-0x286 (12)
0x270| 00 00 00 00 0d 2b| .....+| occur: "1977-01-01T00:00:05Z" (220924805) 0x27a-0x282 (8)
0x280|0b 85 |.. |
0x280| 00 00 00 06 | .... | corr: 6 0x282-0x286 (4)
| | | [6]{}: leap_second_record 0x286-0x292 (12)
0x280| 00 00 00 00 0f 0c 3f 06 | ......?. | occur: "1978-01-01T00:00:06Z" (252460806) 0x286-0x28e (8)
0x280| 00 00| ..| corr: 7 0x28e-0x292 (4)
0x290|00 07 |.. |
| | | [7]{}: leap_second_record 0x292-0x29e (12)
0x290| 00 00 00 00 10 ed 72 87 | ......r. | occur: "1979-01-01T00:00:07Z" (283996807) 0x292-0x29a (8)
0x290| 00 00 00 08 | .... | corr: 8 0x29a-0x29e (4)
| | | [8]{}: leap_second_record 0x29e-0x2aa (12)
0x290| 00 00| ..| occur: "1980-01-01T00:00:08Z" (315532808) 0x29e-0x2a6 (8)
0x2a0|00 00 12 ce a6 08 |...... |
0x2a0| 00 00 00 09 | .... | corr: 9 0x2a6-0x2aa (4)
| | | [9]{}: leap_second_record 0x2aa-0x2b6 (12)
0x2a0| 00 00 00 00 15 9f| ......| occur: "1981-07-01T00:00:09Z" (362793609) 0x2aa-0x2b2 (8)
0x2b0|ca 89 |.. |
0x2b0| 00 00 00 0a | .... | corr: 10 0x2b2-0x2b6 (4)
| | | [10]{}: leap_second_record 0x2b6-0x2c2 (12)
0x2b0| 00 00 00 00 17 80 fe 0a | ........ | occur: "1982-07-01T00:00:10Z" (394329610) 0x2b6-0x2be (8)
0x2b0| 00 00| ..| corr: 11 0x2be-0x2c2 (4)
0x2c0|00 0b |.. |
| | | [11]{}: leap_second_record 0x2c2-0x2ce (12)
0x2c0| 00 00 00 00 19 62 31 8b | .....b1. | occur: "1983-07-01T00:00:11Z" (425865611) 0x2c2-0x2ca (8)
0x2c0| 00 00 00 0c | .... | corr: 12 0x2ca-0x2ce (4)
| | | [12]{}: leap_second_record 0x2ce-0x2da (12)
0x2c0| 00 00| ..| occur: "1985-07-01T00:00:12Z" (489024012) 0x2ce-0x2d6 (8)
0x2d0|00 00 1d 25 ea 0c |...%.. |
0x2d0| 00 00 00 0d | .... | corr: 13 0x2d6-0x2da (4)
| | | [13]{}: leap_second_record 0x2da-0x2e6 (12)
0x2d0| 00 00 00 00 21 da| ....!.| occur: "1988-01-01T00:00:13Z" (567993613) 0x2da-0x2e2 (8)
0x2e0|e5 0d |.. |
0x2e0| 00 00 00 0e | .... | corr: 14 0x2e2-0x2e6 (4)
| | | [14]{}: leap_second_record 0x2e6-0x2f2 (12)
0x2e0| 00 00 00 00 25 9e 9d 8e | ....%... | occur: "1990-01-01T00:00:14Z" (631152014) 0x2e6-0x2ee (8)
0x2e0| 00 00| ..| corr: 15 0x2ee-0x2f2 (4)
0x2f0|00 0f |.. |
| | | [15]{}: leap_second_record 0x2f2-0x2fe (12)
0x2f0| 00 00 00 00 27 7f d1 0f | ....'... | occur: "1991-01-01T00:00:15Z" (662688015) 0x2f2-0x2fa (8)
0x2f0| 00 00 00 10 | .... | corr: 16 0x2fa-0x2fe (4)
| | | [16]{}: leap_second_record 0x2fe-0x30a (12)
0x2f0| 00 00| ..| occur: "1992-07-01T00:00:16Z" (709948816) 0x2fe-0x306 (8)
0x300|00 00 2a 50 f5 90 |..*P.. |
0x300| 00 00 00 11 | .... | corr: 17 0x306-0x30a (4)
| | | [17]{}: leap_second_record 0x30a-0x316 (12)
0x300| 00 00 00 00 2c 32| ....,2| occur: "1993-07-01T00:00:17Z" (741484817) 0x30a-0x312 (8)
0x310|29 11 |). |
0x310| 00 00 00 12 | .... | corr: 18 0x312-0x316 (4)
| | | [18]{}: leap_second_record 0x316-0x322 (12)
0x310| 00 00 00 00 2e 13 5c 92 | ......\. | occur: "1994-07-01T00:00:18Z" (773020818) 0x316-0x31e (8)
0x310| 00 00| ..| corr: 19 0x31e-0x322 (4)
0x320|00 13 |.. |
| | | [19]{}: leap_second_record 0x322-0x32e (12)
0x320| 00 00 00 00 30 e7 24 13 | ....0.$. | occur: "1996-01-01T00:00:19Z" (820454419) 0x322-0x32a (8)
0x320| 00 00 00 14 | .... | corr: 20 0x32a-0x32e (4)
| | | [20]{}: leap_second_record 0x32e-0x33a (12)
0x320| 00 00| ..| occur: "1997-07-01T00:00:20Z" (867715220) 0x32e-0x336 (8)
0x330|00 00 33 b8 48 94 |..3.H. |
0x330| 00 00 00 15 | .... | corr: 21 0x336-0x33a (4)
| | | [21]{}: leap_second_record 0x33a-0x346 (12)
0x330| 00 00 00 00 36 8c| ....6.| occur: "1999-01-01T00:00:21Z" (915148821) 0x33a-0x342 (8)
0x340|10 15 |.. |
0x340| 00 00 00 16 | .... | corr: 22 0x342-0x346 (4)
| | | [22]{}: leap_second_record 0x346-0x352 (12)
0x340| 00 00 00 00 43 b7 1b 96 | ....C... | occur: "2006-01-01T00:00:22Z" (1136073622) 0x346-0x34e (8)
0x340| 00 00| ..| corr: 23 0x34e-0x352 (4)
0x350|00 17 |.. |
| | | [23]{}: leap_second_record 0x352-0x35e (12)
0x350| 00 00 00 00 49 5c 07 97 | ....I\.. | occur: "2009-01-01T00:00:23Z" (1230768023) 0x352-0x35a (8)
0x350| 00 00 00 18 | .... | corr: 24 0x35a-0x35e (4)
| | | [24]{}: leap_second_record 0x35e-0x36a (12)
0x350| 00 00| ..| occur: "2012-07-01T00:00:24Z" (1341100824) 0x35e-0x366 (8)
0x360|00 00 4f ef 93 18 |..O... |
0x360| 00 00 00 19 | .... | corr: 25 0x366-0x36a (4)
| | | [25]{}: leap_second_record 0x36a-0x376 (12)
0x360| 00 00 00 00 55 93| ....U.| occur: "2015-07-01T00:00:25Z" (1435708825) 0x36a-0x372 (8)
0x370|2d 99 |-. |
0x370| 00 00 00 1a | .... | corr: 26 0x372-0x376 (4)
| | | [26]{}: leap_second_record 0x376-0x382 (12)
0x370| 00 00 00 00 58 68 46 9a | ....XhF. | occur: "2017-01-01T00:00:26Z" (1483228826) 0x376-0x37e (8)
0x370| 00 00| ..| corr: 27 0x37e-0x382 (4)
0x380|00 1b |.. |
| | | standard_wall_indicators[0:0]: 0x382-0x382 (0)
| | | ut_local_indicators[0:0]: 0x382-0x382 (0)
| | | footer{}: 0x382-0x384 (2)
0x380| 0a | . | nl1: 10 (valid) 0x382-0x383 (1)
| | | tz_string: "" 0x383-0x383 (0)
0x380| 0a| | .| | nl2: 10 (valid) 0x383-0x384 (1)