NWS Text Products by Date and Issuance Center or PIL

This application prints out a listing of IEM archived text products. After about seven days, the IEM purges a lot of the frequently issued products like SHEF and METAR data. Please be patient with this page if you select a range of dates.

See this news item for more details on this archive and sources used. You can also find a listing of three character PILs and a brief associated product name on the NWS website.

Archive Completeness:

This data presentation is powered by a IEM API Web Service.

Search Parameters

Search Method
Date Selection
Display Options
Skip to pil:
AFDDMX @03:46
AFDDMX @08:09
AFDDMX @11:00
AFDDMX @17:41
AFDDMX @19:47
AFDDMX @23:30
AFMDMX @01:33
AFMDMX @02:32
AFMDMX @03:18
AFMDMX @03:31
AFMDMX @04:01
AFMDMX @05:47
AFMDMX @08:31
AFMDMX @09:30
AFMDMX @10:47
AFMDMX @12:01
AFMDMX @16:18
AFMDMX @20:02
AFMDMX @21:32
AFMDMX @22:49
AFMDMX @23:18
CF6ALO @08:10
CF6AMW @08:10
CF6DSM @08:10
CF6EST @08:10
CF6LWD @08:10
CF6MCW @08:10
CF6MIW @08:10
CF6OTM @08:10
CLIALO @06:26
CLIALO @22:45
CLIAMW @06:26
CLIDSM @06:26
CLIDSM @22:45
CLIEST @06:26
CLILWD @06:26
CLIMCW @06:26
CLIMIW @06:26
CLIOTM @06:26
DSMDBQ @00:15
DSMDBQ @06:15
DSMDBQ @21:15
DSMDBQ @22:15
DSMDSM @06:15
DSMDSM @21:15
DSMDSM @22:15
DSMDSM @23:15
FWFDMX @10:18
FWMDMX @21:02
HMLDMX @00:00
HMLDMX @00:16
HMLDMX @00:30
HMLDMX @00:44
HMLDMX @01:00
HMLDMX @01:15
HMLDMX @01:30
HMLDMX @01:47
HMLDMX @02:03
HMLDMX @02:16
HMLDMX @02:32
HMLDMX @02:47
HMLDMX @03:01
HMLDMX @03:17
HMLDMX @03:31
HMLDMX @03:44
HMLDMX @03:59
HMLDMX @04:15
HMLDMX @04:30
HMLDMX @04:45
HMLDMX @05:00
HMLDMX @05:14
HMLDMX @05:30
HMLDMX @05:46
HMLDMX @06:01
HMLDMX @06:14
HMLDMX @06:28
HMLDMX @06:42
HMLDMX @06:58
HMLDMX @07:12
HMLDMX @07:27
HMLDMX @07:42
HMLDMX @07:58
HMLDMX @08:15
HMLDMX @08:29
HMLDMX @08:43
HMLDMX @08:59
HMLDMX @09:13
HMLDMX @09:27
HMLDMX @09:43
HMLDMX @09:58
HMLDMX @10:13
HMLDMX @10:28
HMLDMX @10:45
HMLDMX @11:00
HMLDMX @11:13
HMLDMX @11:28
HMLDMX @11:44
HMLDMX @12:00
HMLDMX @12:14
HMLDMX @12:28
HMLDMX @12:42
HMLDMX @12:59
HMLDMX @13:15
HMLDMX @13:31
HMLDMX @13:48
HMLDMX @14:03
HMLDMX @14:17
HMLDMX @14:30
HMLDMX @14:46
HMLDMX @15:01
HMLDMX @15:15
HMLDMX @15:28
HMLDMX @15:43
HMLDMX @15:59
HMLDMX @16:15
HMLDMX @16:31
HMLDMX @16:45
HMLDMX @17:00
HMLDMX @17:14
HMLDMX @17:30
HMLDMX @17:44
HMLDMX @17:59
HMLDMX @18:15
HMLDMX @18:30
HMLDMX @18:44
HMLDMX @18:59
HMLDMX @19:13
HMLDMX @19:28
HMLDMX @19:42
HMLDMX @19:59
HMLDMX @20:16
HMLDMX @20:29
HMLDMX @20:43
HMLDMX @20:59
HMLDMX @21:15
HMLDMX @21:29
HMLDMX @21:44
HMLDMX @21:59
HMLDMX @22:15
HMLDMX @22:30
HMLDMX @22:47
HMLDMX @23:03
HMLDMX @23:17
HMLDMX @23:32
HMLDMX @23:46
HWODMX @04:00
HWODMX @10:21
LCODMX @14:01
LSRDMX @23:42
MTRDBQ @00:53
MTRDBQ @01:53
MTRDBQ @02:53
MTRDBQ @03:53
MTRDBQ @04:53
MTRDBQ @05:53
MTRDBQ @06:53
MTRDBQ @07:53
MTRDBQ @08:53
MTRDBQ @09:53
MTRDBQ @10:53
MTRDBQ @11:53
MTRDBQ @12:53
MTRDBQ @13:53
MTRDBQ @14:53
MTRDBQ @15:53
MTRDBQ @16:53
MTRDBQ @17:53
MTRDBQ @18:53
MTRDBQ @19:53
MTRDBQ @20:53
MTRDBQ @21:53
MTRDBQ @22:53
MTRDBQ @23:07
MTRDBQ @23:53
MTRDSM @00:54
MTRDSM @01:54
MTRDSM @02:54
MTRDSM @03:54
MTRDSM @04:54
MTRDSM @05:54
MTRDSM @06:54
MTRDSM @07:54
MTRDSM @08:54
MTRDSM @09:54
MTRDSM @10:54
MTRDSM @11:54
MTRDSM @12:54
MTRDSM @13:54
MTRDSM @14:54
MTRDSM @15:54
MTRDSM @16:54
MTRDSM @17:54
MTRDSM @18:54
MTRDSM @19:54
MTRDSM @20:54
MTRDSM @21:54
MTRDSM @22:54
MTRDSM @23:54
PFMDMX @01:32
PFMDMX @02:31
PFMDMX @03:17
PFMDMX @03:30
PFMDMX @04:00
PFMDMX @05:46
PFMDMX @08:30
PFMDMX @09:29
PFMDMX @10:46
PFMDMX @12:00
PFMDMX @16:17
PFMDMX @20:01
PFMDMX @21:31
PFMDMX @22:48
PFMDMX @23:17
RR2DMX @00:15
RR2DMX @00:45
RR2DMX @01:15
RR2DMX @01:45
RR2DMX @02:15
RR2DMX @02:45
RR2DMX @03:15
RR2DMX @03:45
RR2DMX @04:15
RR2DMX @04:45
RR2DMX @05:15
RR2DMX @05:45
RR2DMX @06:15
RR2DMX @06:45
RR2DMX @07:15
RR2DMX @07:45
RR2DMX @08:15
RR2DMX @08:45
RR2DMX @09:15
RR2DMX @09:45
RR2DMX @10:15
RR2DMX @10:45
RR2DMX @11:15
RR2DMX @11:45
RR2DMX @12:15
RR2DMX @12:45
RR2DMX @13:15
RR2DMX @13:45
RR2DMX @14:15
RR2DMX @14:45
RR2DMX @15:15
RR2DMX @15:45
RR2DMX @16:15
RR2DMX @16:45
RR2DMX @17:15
RR2DMX @17:45
RR2DMX @18:15
RR2DMX @18:45
RR2DMX @19:15
RR2DMX @19:45
RR2DMX @20:15
RR2DMX @20:45
RR2DMX @21:15
RR2DMX @21:45
RR2DMX @22:15
RR2DMX @22:45
RR2DMX @23:15
RR2DMX @23:45
RR3DMX 31x@00:40
RR3DMX @00:44
RR3DMX 26x@00:50
RR3DMX 60x@01:10
RR3DMX 13x@01:15
RR3DMX 13x@01:20
RR3DMX @06:05
RR3DMX @11:05
RR3DMX @11:40
RR3DMX 2x@11:45
RR3DMX 2x@11:50
RR3DMX 4x@12:00
RR3DMX @12:02
RR3DMX 2x@12:05
RR3DMX 2x@12:15
RR3DMX 2x@12:30
RR3DMX @12:32
RR3DMX @12:35
RR3DMX 2x@12:45
RR3DMX @12:55
RR3DMX 2x@13:00
RR3DMX 2x@13:10
RR3DMX @13:20
RR3DMX @13:30
RR3DMX @13:51
RR3DMX 30x@17:30
RR3DMX @18:00
RR3DMX @19:10
RR3DMX @20:30
RR3DMX @20:50
RR3DMX @21:00
RR3DMX @21:05
RR5DMX @00:00
RR5DMX @00:02
RR5DMX @00:05
RR5DMX @00:06
RR5DMX @00:10
RR5DMX @00:12
RR5DMX @00:20
RR5DMX @00:22
RR5DMX @00:30
RR5DMX @00:32
RR5DMX @00:40
RR5DMX @00:42
RR5DMX @00:50
RR5DMX @00:52
RR5DMX @01:00
RR5DMX @01:02
RR5DMX @01:05
RR5DMX @01:06
RR5DMX @01:10
RR5DMX @01:12
RR5DMX @01:20
RR5DMX @01:22
RR5DMX @01:30
RR5DMX @01:32
RR5DMX @01:40
RR5DMX @01:42
RR5DMX @01:50
RR5DMX @01:52
RR5DMX @02:00
RR5DMX @02:02
RR5DMX @02:05
RR5DMX @02:06
RR5DMX @02:10
RR5DMX @02:12
RR5DMX @02:20
RR5DMX @02:22
RR5DMX @02:30
RR5DMX @02:32
RR5DMX @02:40
RR5DMX @02:42
RR5DMX @02:50
RR5DMX @02:52
RR5DMX @03:00
RR5DMX @03:02
RR5DMX @03:05
RR5DMX @03:06
RR5DMX @03:10
RR5DMX @03:12
RR5DMX @03:20
RR5DMX @03:22
RR5DMX @03:30
RR5DMX @03:32
RR5DMX @03:40
RR5DMX @03:42
RR5DMX @03:50
RR5DMX @03:52
RR5DMX @04:00
RR5DMX @04:02
RR5DMX @04:05
RR5DMX @04:06
RR5DMX @04:10
RR5DMX @04:12
RR5DMX @04:20
RR5DMX @04:22
RR5DMX @04:30
RR5DMX @04:32
RR5DMX @04:40
RR5DMX @04:42
RR5DMX @04:50
RR5DMX @04:52
RR5DMX @05:00
RR5DMX @05:01
RR5DMX @05:05
RR5DMX @05:06
RR5DMX @05:10
RR5DMX @05:12
RR5DMX @05:20
RR5DMX @05:22
RR5DMX @05:30
RR5DMX @05:32
RR5DMX @05:40
RR5DMX @05:42
RR5DMX @05:50
RR5DMX @05:52
RR5DMX @06:00
RR5DMX @06:02
RR5DMX @06:05
RR5DMX @06:06
RR5DMX @06:10
RR5DMX @06:12
RR5DMX @06:20
RR5DMX @06:22
RR5DMX @06:30
RR5DMX @06:32
RR5DMX @06:40
RR5DMX @06:42
RR5DMX @06:50
RR5DMX @06:52
RR5DMX @07:00
RR5DMX @07:02
RR5DMX @07:05
RR5DMX @07:06
RR5DMX @07:10
RR5DMX @07:12
RR5DMX @07:20
RR5DMX @07:22
RR5DMX @07:30
RR5DMX @07:32
RR5DMX @07:40
RR5DMX @07:42
RR5DMX @07:50
RR5DMX @07:52
RR5DMX @08:00
RR5DMX @08:02
RR5DMX @08:05
RR5DMX @08:06
RR5DMX @08:10
RR5DMX @08:12
RR5DMX @08:20
RR5DMX @08:22
RR5DMX @08:30
RR5DMX @08:32
RR5DMX @08:40
RR5DMX @08:42
RR5DMX @08:50
RR5DMX @08:52
RR5DMX @09:00
RR5DMX @09:02
RR5DMX @09:05
RR5DMX @09:06
RR5DMX @09:10
RR5DMX @09:12
RR5DMX @09:20
RR5DMX @09:22
RR5DMX @09:30
RR5DMX @09:32
RR5DMX @09:40
RR5DMX @09:42
RR5DMX @09:50
RR5DMX @09:52
RR5DMX @10:00
RR5DMX @10:02
RR5DMX @10:05
RR5DMX @10:06
RR5DMX @10:10
RR5DMX @10:12
RR5DMX @10:20
RR5DMX @10:22
RR5DMX @10:30
RR5DMX @10:32
RR5DMX @10:40
RR5DMX @10:42
RR5DMX @10:50
RR5DMX @10:52
RR5DMX @11:00
RR5DMX @11:02
RR5DMX @11:05
RR5DMX @11:06
RR5DMX @11:10
RR5DMX @11:12
RR5DMX @11:20
RR5DMX @11:22
RR5DMX @11:30
RR5DMX @11:32
RR5DMX @11:40
RR5DMX @11:42
RR5DMX @11:50
RR5DMX @11:52
RR5DMX @12:00
RR5DMX @12:02
RR5DMX @12:05
RR5DMX @12:06
RR5DMX @12:07
RR5DMX @12:10
RR5DMX @12:12
RR5DMX @12:20
RR5DMX @12:22
RR5DMX @12:30
RR5DMX @12:32
RR5DMX @12:40
RR5DMX @12:42
RR5DMX @12:50
RR5DMX @12:52
RR5DMX @13:00
RR5DMX @13:02
RR5DMX @13:05
RR5DMX @13:06
RR5DMX @13:10
RR5DMX @13:12
RR5DMX @13:20
RR5DMX @13:22
RR5DMX @13:30
RR5DMX @13:32
RR5DMX @13:40
RR5DMX @13:42
RR5DMX @13:50
RR5DMX @13:52
RR5DMX @14:00
RR5DMX @14:02
RR5DMX @14:05
RR5DMX @14:06
RR5DMX @14:10
RR5DMX @14:12
RR5DMX @14:20
RR5DMX @14:22
RR5DMX @14:30
RR5DMX @14:32
RR5DMX @14:40
RR5DMX @14:42
RR5DMX @14:50
RR5DMX @14:52
RR5DMX @15:00
RR5DMX @15:02
RR5DMX @15:05
RR5DMX @15:06
RR5DMX @15:10
RR5DMX @15:12
RR5DMX @15:20
RR5DMX @15:22
RR5DMX @15:30
RR5DMX @15:32
RR5DMX @15:40
RR5DMX @15:42
RR5DMX @15:50
RR5DMX @15:52
RR5DMX @16:00
RR5DMX @16:02
RR5DMX @16:05
RR5DMX @16:06
RR5DMX @16:10
RR5DMX @16:12
RR5DMX @16:20
RR5DMX @16:22
RR5DMX @16:30
RR5DMX @16:32
RR5DMX @16:40
RR5DMX @16:42
RR5DMX @16:50
RR5DMX @16:52
RR5DMX @17:00
RR5DMX @17:02
RR5DMX @17:05
RR5DMX @17:06
RR5DMX @17:10
RR5DMX @17:12
RR5DMX @17:20
RR5DMX @17:22
RR5DMX @17:30
RR5DMX @17:32
RR5DMX @17:40
RR5DMX @17:42
RR5DMX @17:50
RR5DMX @17:52
RR5DMX @18:00
RR5DMX @18:02
RR5DMX @18:05
RR5DMX @18:06
RR5DMX @18:10
RR5DMX @18:12
RR5DMX @18:20
RR5DMX @18:22
RR5DMX @18:30
RR5DMX @18:32
RR5DMX @18:40
RR5DMX @18:42
RR5DMX @18:50
RR5DMX @18:52
RR5DMX @19:00
RR5DMX @19:02
RR5DMX @19:05
RR5DMX @19:06
RR5DMX @19:10
RR5DMX @19:12
RR5DMX @19:20
RR5DMX @19:22
RR5DMX @19:30
RR5DMX @19:32
RR5DMX @19:40
RR5DMX @19:42
RR5DMX @19:50
RR5DMX @19:52
RR5DMX @20:00
RR5DMX @20:02
RR5DMX @20:05
RR5DMX @20:06
RR5DMX @20:10
RR5DMX @20:12
RR5DMX @20:20
RR5DMX @20:22
RR5DMX @20:30
RR5DMX @20:32
RR5DMX @20:40
RR5DMX @20:42
RR5DMX @20:50
RR5DMX @20:52
RR5DMX @21:00
RR5DMX @21:02
RR5DMX @21:05
RR5DMX @21:06
RR5DMX @21:10
RR5DMX @21:12
RR5DMX @21:20
RR5DMX @21:22
RR5DMX @21:30
RR5DMX @21:32
RR5DMX @21:40
RR5DMX @21:42
RR5DMX @21:50
RR5DMX @21:52
RR5DMX @22:00
RR5DMX @22:02
RR5DMX @22:05
RR5DMX @22:06
RR5DMX @22:10
RR5DMX @22:12
RR5DMX @22:20
RR5DMX @22:22
RR5DMX @22:30
RR5DMX @22:32
RR5DMX @22:40
RR5DMX @22:42
RR5DMX @22:50
RR5DMX @22:52
RR5DMX @23:00
RR5DMX @23:02
RR5DMX @23:05
RR5DMX @23:06
RR5DMX @23:10
RR5DMX @23:12
RR5DMX @23:20
RR5DMX @23:22
RR5DMX @23:30
RR5DMX @23:32
RR5DMX @23:40
RR5DMX @23:42
RR5DMX @23:50
RR5DMX @23:52
RR7DBQ @00:00
RR7DBQ @01:00
RR7DBQ @02:00
RR7DBQ @03:00
RR7DBQ @04:00
RR7DBQ @05:00
RR7DBQ @06:00
RR7DBQ @07:00
RR7DBQ @08:00
RR7DBQ @09:00
RR7DBQ @10:00
RR7DBQ @11:00
RR7DBQ @12:00
RR7DBQ @13:00
RR7DBQ @14:00
RR7DBQ @15:00
RR7DBQ @16:00
RR7DBQ @17:00
RR7DBQ @18:00
RR7DBQ @19:00
RR7DBQ @20:00
RR7DBQ @21:00
RR7DBQ @22:00
RR7DBQ @23:00
RR7DSM @00:00
RR7DSM @01:00
RR7DSM @02:00
RR7DSM @03:00
RR7DSM @04:00
RR7DSM @05:00
RR7DSM @06:00
RR7DSM @07:00
RR7DSM @08:00
RR7DSM @09:00
RR7DSM @10:00
RR7DSM @11:00
RR7DSM @12:00
RR7DSM @13:00
RR7DSM @14:00
RR7DSM @15:00
RR7DSM @16:00
RR7DSM @17:00
RR7DSM @18:00
RR7DSM @19:00
RR7DSM @20:00
RR7DSM @21:00
RR7DSM @22:00
RR7DSM @23:00
RR8DMX 2x@00:00
RR8DMX @00:10
RR8DMX 2x@00:15
RR8DMX 2x@00:30
RR8DMX 2x@00:45
RR8DMX 2x@01:00
RR8DMX 2x@01:15
RR8DMX 2x@01:30
RR8DMX 2x@01:45
RR8DMX 2x@02:00
RR8DMX 2x@02:15
RR8DMX 2x@02:30
RR8DMX 2x@02:45
RR8DMX 2x@03:00
RR8DMX @03:15
RR8DMX @03:24
RR8DMX @03:30
RR8DMX @03:45
RR8DMX @04:00
RR8DMX @04:11
RR8DMX @04:12
RR8DMX @04:14
RR8DMX @04:15
RR8DMX @04:30
RR8DMX 2x@04:45
RR8DMX 2x@05:00
RR8DMX 2x@05:15
RR8DMX 2x@05:30
RR8DMX 2x@05:45
RR8DMX 2x@06:00
RR8DMX 2x@06:15
RR8DMX 2x@06:30
RR8DMX 2x@06:45
RR8DMX 2x@07:00
RR8DMX 2x@07:15
RR8DMX 2x@07:30
RR8DMX 2x@07:45
RR8DMX 2x@08:00
RR8DMX 2x@08:15
RR8DMX @08:30
RR8DMX 2x@08:45
RR8DMX 2x@09:00
RR8DMX 2x@09:15
RR8DMX 2x@09:30
RR8DMX 2x@09:45
RR8DMX 2x@10:00
RR8DMX 2x@10:15
RR8DMX 2x@10:30
RR8DMX 2x@10:45
RR8DMX 2x@11:00
RR8DMX 2x@11:15
RR8DMX 2x@11:30
RR8DMX 2x@11:45
RR8DMX 2x@12:00
RR8DMX 2x@12:15
RR8DMX 2x@12:30
RR8DMX 2x@12:45
RR8DMX 2x@13:00
RR8DMX 2x@13:15
RR8DMX 2x@13:30
RR8DMX 2x@13:45
RR8DMX 2x@14:00
RR8DMX 2x@14:15
RR8DMX 2x@14:30
RR8DMX 2x@14:45
RR8DMX 2x@15:00
RR8DMX 2x@15:15
RR8DMX 2x@15:30
RR8DMX 2x@15:45
RR8DMX 2x@16:00
RR8DMX 2x@16:15
RR8DMX 2x@16:30
RR8DMX 2x@16:45
RR8DMX 2x@17:00
RR8DMX 2x@17:15
RR8DMX 2x@17:30
RR8DMX 2x@17:45
RR8DMX 2x@18:00
RR8DMX 2x@18:15
RR8DMX 2x@18:30
RR8DMX 2x@18:45
RR8DMX 2x@19:00
RR8DMX 2x@19:15
RR8DMX 2x@19:30
RR8DMX 2x@19:45
RR8DMX 2x@20:00
RR8DMX 2x@20:15
RR8DMX 2x@20:30
RR8DMX 2x@20:45
RR8DMX 2x@21:00
RR8DMX 2x@21:15
RR8DMX 2x@21:30
RR8DMX 2x@21:45
RR8DMX 2x@22:00
RR8DMX 2x@22:15
RR8DMX 2x@22:30
RR8DMX 2x@22:45
RR8DMX 2x@23:00
RR8DMX 2x@23:15
RR8DMX 2x@23:30
RR8DMX 2x@23:45
RR9DMX @00:10
RR9DMX @01:10
RR9DMX @02:10
RR9DMX @12:10
RR9DMX @13:10
RR9DMX @14:11
RRMDMX @02:46
RRMDMX @02:47
RRMDMX @09:12
RRMDMX @15:57
RVADMX @00:37
RVADMX @01:37
RVADMX @02:37
RVADMX @03:37
RVADMX @04:37
RVADMX @05:37
RVADMX @06:37
RVADMX @07:37
RVADMX @08:37
RVADMX @09:37
RVADMX @10:37
RVADMX @11:37
RVADMX @12:37
RVADMX @13:37
RVADMX @14:37
RVADMX @15:37
RVADMX @16:37
RVADMX @17:37
RVADMX @18:37
RVADMX @19:37
RVADMX @20:37
RVADMX @21:37
RVADMX @22:37
RVADMX @23:37
RWRIA 2x@00:00
RWRIA 2x@01:00
RWRIA 2x@02:00
RWRIA 2x@03:00
RWRIA 2x@04:00
RWRIA 2x@05:00
RWRIA 2x@06:00
RWRIA 2x@07:00
RWRIA 2x@08:00
RWRIA 2x@09:00
RWRIA 2x@10:00
RWRIA 2x@11:00
RWRIA 2x@12:00
RWRIA 2x@13:00
RWRIA 2x@14:00
RWRIA 2x@15:00
RWRIA 2x@16:00
RWRIA 2x@17:00
RWRIA 2x@18:00
RWRIA 2x@19:00
RWRIA 2x@20:00
RWRIA 2x@21:00
RWRIA 2x@22:00
RWRIA 2x@23:00
SFPIA @09:01
SFPIA @21:02
SFTIA @09:20
SFTIA @21:20
SVRDMX @22:26
SVSDMX @22:48
TAFALO @05:20
TAFALO @11:28
TAFALO @17:20
TAFALO @22:16
TAFALO @23:23
TAFDSM @05:20
TAFDSM @11:28
TAFDSM @17:20
TAFDSM @23:23
TAFFOD @05:20
TAFFOD @11:28
TAFFOD @17:20
TAFFOD @23:23
TAFMCW @05:20
TAFMCW @11:28
TAFMCW @17:20
TAFMCW @17:20
TAFMCW @23:23
TAFOTM @05:20
TAFOTM @11:28
TAFOTM @17:20
TAFOTM @23:23
VFTDMX @01:22
VFTDMX @07:22
VFTDMX @13:22
VFTDMX @19:22
ZFPDMX @01:34
ZFPDMX @02:34
ZFPDMX @03:20
ZFPDMX @03:32
ZFPDMX @04:02
ZFPDMX @05:48
ZFPDMX @08:32
ZFPDMX @09:31
ZFPDMX @10:48
ZFPDMX @12:02
ZFPDMX @16:19
ZFPDMX @20:04
ZFPDMX @21:33
ZFPDMX @22:51
ZFPDMX @23:20